- Add Daijiten numbers.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `===hng-fhs'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `===hng-fhs'.
8
9         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
10         CHISE.
11
12 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-charset.el (default-coded-charset-priority-list): Add
15         `==>daijiten'.
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `==>daijiten'.
19
20         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
21         CHISE.
22
23 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
26         last number of its code.
27
28 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
31         settings for `=daijiten', `==daijiten' and `===daijiten'.
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `=daijiten', `==daijiten' and `===daijiten'.
35
36         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
37         CHISE.
38         (==daijiten): Ditto.
39         (===daijiten): Ditto.
40
41 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Add
44         `=>ucs-bmp-itaiji-008'.
45
46         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
47         XEmacs CHISE.
48         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
49
50 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
53         of #x9FCC as the value of `max-code'.
54
55 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-charset.el (default-coded-charset-priority-list): Add
58         `=>>ucs-bmp-cjk@unicode'.
59
60         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
61         for XEmacs CHISE.
62
63 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
66         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
67         `===shuowen-jiguge5'.
68
69         * mule/mule-charset.el (default-coded-charset-priority-list): Add
70         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
71
72         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
73         XEmacs CHISE.
74         (===shuowen-jiguge4): Ditto.
75         (===shuowen-jiguge5): Ditto.
76
77 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-charset.el (default-coded-charset-priority-list): Add
80         `=ucs-sip-var-005'.
81
82         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
83         XEmacs CHISE.
84
85 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * mule/mule-charset.el (default-coded-charset-priority-list): Add
88         `=>>hanyo-denshi/ib'.
89
90 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
93         setting for `=>big5-cdp@iwds-1'.
94
95 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
98         setting for `=big5-cdp-var-010'.
99
100 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `=big5-cdp-var-010'.
104
105         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
106         XEmacs CHISE.
107
108 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
111         `=ucs-sip-itaiji-008'.
112
113         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
114         XEmacs CHISE.
115
116 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
119         `=>ucs-sip-itaiji-006'.
120
121         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
122         XEmacs CHISE.
123
124 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
127         setting for `=+>big5-cdp', `=>big5-cdp@component' and
128         `=>big5-cdp@cognate'.
129
130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
131         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
132
133 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
136         CHISE.
137         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
138         mother.
139         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
140
141 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
144         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
145
146         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
147         XEmacs CHISE.
148         (=>big5-cdp@component): Ditto.
149         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
150
151 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
152
153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
154         setting for `=>ucs-itaiji-001@iwds-1'.
155
156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
157         `=>ucs-bmp-itaiji-001@iwds-1'.
158
159         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
160         for XEmacs CHISE.
161         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
162
163 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-charset.el (default-coded-charset-priority-list):
166         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
167         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
168         `chinese-isoir165'.
169
170         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
171         CHISE.
172
173 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
174
175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
176         `=ucs-sip-itaiji-006'.
177
178         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
179         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
180
181 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
184         setting for `=>ucs-itaiji-009'.
185
186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
187         `==ucs-bmp-itaiji-001'.
188
189         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
190         (=big5-cdp-itaiji-003): Doc fix.
191         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
192
193 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
196         `=>zinbun-oracle'.
197
198 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `=>ucs-sip-itaiji-003'.
202
203         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
204         (=>ucs-bmp-itaiji-003): Fix `long-name'.
205         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
206
207 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
210         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
211
212 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `==ucs-bmp-itaiji-006'.
216
217         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
218         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
219         (==ucs-bmp-itaiji-006): Ditto.
220
221 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
224         `=ucs-bmp-itaiji-012'.
225
226         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
227         XEmacs CHISE.
228         (=ucs-bmp-itaiji-012): Ditto.
229
230 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
231
232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
233         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
234
235 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
238         CHISE.
239
240 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
241
242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
243         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
244         and `=>>cns11643-6'.
245
246         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
247         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
248         (=>>cns11643-3): Ditto.
249         (=>>cns11643-4): Modify DOC.
250         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
251
252 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
253
254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
255         `=>ucs-sip-itaiji-005'.
256
257         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
258         XEmacs CHISE.
259
260 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
261
262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
263         `==hanyo-denshi/tk/mf-01'.
264
265         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
266         for XEmacs CHISE.
267
268 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
271         `=>ucs-itaiji-007'.
272
273 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `==ucs-sip-var-002'.
277
278         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
279         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
280
281 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
284         setting for `==ucs-itaiji-001'.
285
286 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `==ucs-sip-itaiji-001'.
290
291         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
292         XEmacs CHISE.
293         (==ucs-sip-itaiji-001): Ditto.
294
295 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
298         `=+>ucs-bmp-var-003'.
299
300         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
301         CHISE.
302         (=+>ucs-bmp-var-003): Ditto.
303
304 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
307         `=>ucs-bmp-cjk@cognate'.
308
309         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
310         XEmacs CHISE.
311
312 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
315         `=ucs-sip-itaiji-005'.
316
317         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
318         XEmacs CHISE.
319
320 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
321
322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
323         setting for `=>ucs@cognate'.
324
325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
326         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
327
328         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
329         CHISE.
330         (=>ucs@hanyo-denshi): Abolished.
331         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
332         (=>ucs-bmp-itaiji-009): Ditto.
333         (=>ucs-sip@cognate): Ditto.
334
335 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
338         `=>ucs-bmp-itaiji-004'.
339
340         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
341         XEmacs CHISE.
342
343 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
344
345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
346         setting for `=>ucs-itaiji-004'.
347
348 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
352         `=>ucs-bmp-itaiji-007'.
353
354         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
355         XEmacs CHISE.
356         (=>ucs-itaiji-004): Ditto.
357         (=>ucs-sip-itaiji-004): Ditto.
358         (=>ucs-bmp-itaiji-007): Ditto.
359
360 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
361
362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
363         setting for `=ucs-itaiji-010'.
364
365 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
366
367         * mule/mule-charset.el (default-coded-charset-priority-list):
368         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
369         - Add `=ucs-bmp-itaiji-010'.
370         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
371           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
372         - Add `=>ucs-sip@iwds-1'.
373
374         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
375         XEmacs CHISE.
376         (=ucs-bmp-itaiji-010): Ditto.
377         (=>ucs-sip@iwds-1): Ditto.
378
379 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
382         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
383
384         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
385         XEmacs CHISE.
386         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
387
388 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
391         setting for `=>ucs-itaiji-003'.
392
393 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `=>ucs-bmp-itaiji-003'.
397
398         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
399         XEmacs CHISE.
400         (=>ucs-bmp-itaiji-003): Ditto.
401
402 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
403
404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
405         `=ucs-bmp-itaiji-011'.
406
407         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
408         XEmacs CHISE.
409
410 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
413         setting for `==ucs-var-002'.
414
415 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
418         setting for `==ucs-itaiji-002'.
419
420 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
423         `==ucs-sip-itaiji-002'.
424
425         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
426         XEmacs CHISE.
427
428 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
429
430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
431         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
432
433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
434         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
435         `=>ucs-sip-itaiji-007'.
436
437         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
438         XEmacs CHISE.
439         (=>ucs-sip-itaiji-007): Ditto.
440         (=ucs-sip-itaiji-007): Ditto.
441         (=ucs-itaiji-011): Ditto.
442         (=ucs-sip-itaiji-011): Ditto.
443
444 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-coding.el (coded-charset-entity-reference-alist):
447         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
448
449 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
452         `==ucs-bmp-var-002'.
453
454         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
455         CHISE.
456         (==ucs-bmp-var-002): Ditto.
457
458         * mule/mule-coding.el (coded-charset-entity-reference-alist):
459         Modify some priorities.
460
461 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
465         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
466
467 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
468
469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
470         `=big5-cdp-var-001'.
471
472         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
473         XEmacs CHISE.
474
475 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
478         setting for `==ucs-itaiji-005'.
479
480 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
481
482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
483         setting for `=ucs-itaiji-007'.
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
487
488         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
489         XEmacs CHISE.
490         (==ucs-bmp-itaiji-005): Ditto.
491         (=ucs-itaiji-007): Ditto.
492         (=ucs-bmp-itaiji-007): Ditto.
493
494 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
497         `==gt-pj-k1' and `==gt-pj-k2'.
498
499 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
500
501         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
502         CHISE.
503         (==gt-pj-k2): Ditto.
504
505 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `=>ucs-itaiji-005'.
509
510 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
511
512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
513         `=>>cbeta'.
514
515 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
516
517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
518         `=>ucs-sip@component'.
519
520         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
521         instead of `=ucs' as its mother.
522         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
523
524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
525         setting for `=>ucs-itaiji-006'.
526
527 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `=>ucs-bmp-itaiji-006'.
531
532         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
533         XEmacs CHISE.
534         (=>ucs-bmp-itaiji-006): Ditto.
535
536 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
539         `=>ucs-bmp-itaiji-001'.
540
541         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
542         XEmacs CHISE.
543
544 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
545
546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
547         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
548
549         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
550         instead of `=ucs' as its mother.
551         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
552         (==ucs-bmp-itaiji-002): Ditto.
553         (==ucs-itaiji-003): Ditto.
554         (==ucs-bmp-itaiji-003): Ditto.
555
556 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
557
558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
559         setting for `=big5-cdp-var-002'.
560
561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
562         `=big5-cdp-var-002'.
563
564         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
565         XEmacs CHISE.
566
567 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
568
569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
570         `=ucs-sip-var-004'.
571
572         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
573         XEmacs CHISE.
574
575 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `=>ucs-bmp-cjk@iwds-1'.
579
580         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
581         XEmacs CHISE.
582
583 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `=ucs-var-005'.
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `=ucs-bmp-var-005'.
590
591         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
592         CHISE.
593         (=ucs-bmp-var-005): Ditto.
594
595 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
596
597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
598         `=>ucs-sip-itaiji-002'.
599
600         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
601         XEmacs CHISE.
602
603 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `=>ucs-itaiji-002'.
607
608 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
612
613         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
614         (=>ucs-itaiji-002): Ditto.
615         (=>ucs-bmp-itaiji-002): Ditto.
616
617 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
618
619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
620         setting for `=>ucs-itaiji-001'.
621
622 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
625         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
626
627         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
628         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
629         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
630         (=>ucs-sip-itaiji-001): Ditto.
631
632         * mule/mule-coding.el(coded-charset-entity-reference-alist):
633         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
634         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
635
636 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
637
638         * mule/mule-charset.el (default-coded-charset-priority-list):
639         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
640         `=jef-china3' and `chinese-isoir165'.
641
642 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `=>ucs-bmp-itaiji-005'.
646
647         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
648         XEmacs CHISE.
649         (=>ucs-bmp-itaiji-005): Ditto.
650
651 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
654         `=+>jis-x0213-2'.
655
656 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
657
658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
659         `=+>adobe-japan1-6'.
660
661 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
664         `=+>jis-x0208@1978'.
665
666 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
667
668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
669         setting for `=>ucs@component'.
670
671 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
675
676 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-coding.el (coded-charset-entity-reference-alist):
679         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
680
681 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
684         CHISE.
685         (=>ucs@jis/2004): Ditto.
686
687 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
688
689         * mule/mule-coding.el (coded-charset-entity-reference-alist):
690         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
691
692 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
695         `=>cbeta'.
696
697 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
698
699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
700         setting for `==big5-cdp-itaiji-001'.
701
702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
703         `==big5-cdp-itaiji-001'.
704
705         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
706         XEmacs CHISE.
707
708 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
709
710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
711         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
712         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
713
714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
715         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
716         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
717
718         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
719         XEmacs CHISE.
720         (=>big5-cdp-itaiji-001): Ditto.
721         (=big5-cdp-itaiji-002): Ditto.
722         (=big5-cdp-itaiji-003): Ditto.
723
724 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
725
726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
727         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
728
729 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list):
732         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
733         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
734         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
735
736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
737         setting for `=ucs-var-008'.
738
739         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
740         CHISE.
741         (=ucs-bmp-var-008): Likewise.
742
743 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
744
745         * mule/mule-charset.el (default-coded-charset-priority-list):
746         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
747
748 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `==ucs-sip@JP/hanazono'.
752
753         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
754         XEmacs CHISE.
755
756 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
759         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `=ucs-bmp-var-006'.
763
764         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
765         CHISE.
766         (=ucs-bmp-var-006): Likewise.
767
768 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
769
770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
771         `=ucs-bmp-itaiji-009'.
772
773         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
774         XEmacs CHISE.
775         (=ucs-bmp-itaiji-009): Likewise.
776
777 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
780         `=>big5-cdp'.
781
782 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
783
784         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
785         (utf-8-ivs-gb): Likewise.
786         (utf-8-gb-er): Likewise.
787         (utf-8-ivs-gb-er): Likewise.
788         (utf-8-cns): Likewise.
789         (utf-8-ivs-cns): Likewise.
790         (utf-8-cns-er): Likewise.
791         (utf-8-ivs-cns-er): Likewise.
792         (utf-8-big5): Likewise.
793         (utf-8-ivs-big5): Likewise.
794         (utf-8-big5-er): Likewise.
795         (utf-8-ivs-big5-er): Likewise.
796         (utf-8-jis): Likewise.
797         (utf-8-ivs-jis): Likewise.
798         (utf-8-jis-er): Likewise.
799         (utf-8-ivs-jis-er): Likewise.
800         (utf-8-ks): Likewise.
801         (utf-8-ivs-ks): Likewise.
802         (utf-8-ks-er): Likewise.
803         (utf-8-ivs-ks-er): Likewise.
804
805 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
806
807         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
808         (utf-8-ivs-jp): Likewise.
809         (utf-8-jp-er): Likewise.
810         (utf-8-ivs-jp-er): Likewise.
811
812 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
813
814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
815         setting for `=ucs-var-010'.
816
817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
818         `=ucs-bmp-var-010'.
819
820         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
821         CHISE.
822         (=ucs-bmp-var-010): Likewise.
823
824 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
825
826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
827         `=ucs-sip@JP/hanazono'.
828
829         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
830         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
831
832 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
833
834         * mule/mule-charset.el (default-coded-charset-priority-list):
835         - Add `=big5-cdp-var-004'.
836         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
837           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
838
839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
840         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
841         `=big5-cdp-var-005'.
842
843         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
844         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
845         `=big5-cdp-var-003'.
846         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
847         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
848         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
849
850 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
851
852         * mule/mule-charset.el (default-coded-charset-priority-list):
853         Don't prefer ucs-compat CCSes to other CCSes.
854
855 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
856
857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
858         `===ucs-bmp-cjk-compat@unicode'.
859
860         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
861         coded-charset for XEmacs CHISE.
862
863 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
864
865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
866         `=ucs-sip-itaiji-003'.
867
868         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
869         XEmacs CHISE.
870
871 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
874         setting for `=ucs-var-004'.
875
876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
877         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
878
879         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
880         XEmacs CHISE.
881         (=ucs-var-004): Ditto.
882         (=ucs-bmp-var-004): Ditto.
883
884 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
887         `=ucs-sip-var-003'.
888
889         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
890         XEmacs CHISE.
891
892 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
895         setting for `=ucs-itaiji-006'.
896
897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
898         `=ucs-bmp-itaiji-006'.
899
900         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
901         XEmacs CHISE.
902         (=ucs-bmp-itaiji-006): Ditto.
903
904 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
905
906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
907         `=ucs-sip-var-002'.
908
909         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
910         XEmacs CHISE.
911
912 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=ucs-sip-itaiji-002'.
916
917         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
918         XEmacs CHISE.
919
920 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
921
922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
923         setting for `==hanyo-denshi/tk'.
924
925 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
928         (=hanyo-denshi/tk): Fix `long-name'.
929         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
930
931 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
932
933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
934         setting for `=>mj'.
935
936 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
937
938         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
939         coded-charset for XEmacs CHISE.
940
941 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
942
943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
944         setting for `=hanyo-denshi/tk'.
945
946 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
947
948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
949         `=hanyo-denshi/tk/mf-01'.
950
951         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
952         XEmacs CHISE.
953         (=hanyo-denshi/tk/mf-01): Ditto.
954
955 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
956
957         * mule/mule-charset.el (default-coded-charset-priority-list):
958         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
959
960 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-charset.el (default-coded-charset-priority-list):
963         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
964
965 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
968         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
969
970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
971         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
972
973         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
974         XEmacs CHISE.
975         (=ucs-bmp-itaiji-004): Ditto.
976         (=ucs-itaiji-005): Ditto.
977         (=ucs-bmp-itaiji-005): Ditto.
978
979 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
980
981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
982         `=ucs-sip-itaiji-001'.
983
984         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
985         XEmacs CHISE.
986
987 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
990         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
991         `=ucs-itaiji-008'.
992
993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
994         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
995         `=ucs-bmp-itaiji-008'.
996
997         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
998         XEmacs CHISE.
999         (=ucs-bmp-itaiji-001): Ditto.
1000         (=ucs-itaiji-003): Ditto.
1001         (=ucs-bmp-itaiji-003): Ditto.
1002         (=ucs-itaiji-008): Ditto.
1003         (=ucs-bmp-itaiji-008): Ditto.
1004
1005 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1006
1007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1008         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1009
1010         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1011         for XEmacs CHISE.
1012         (==ucs-bmp-cjk-compat@JP): Ditto.
1013
1014 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1017         setting for `===hng-tzs'.
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1020         `===hng-tzs'.
1021
1022         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1023         CHISE.
1024
1025 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1026
1027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1028         setting for `===hng-doh'.
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `===hng-doh'.
1032
1033         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1034         CHISE.
1035
1036 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1037
1038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1039         setting for `===hng-wad'.
1040
1041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1042         `===hng-wad'.
1043
1044         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1045         CHISE.
1046
1047 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1050         settings for `==koseki' and `===hng-kcc'.
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `===hng-kcc'.
1054
1055         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1056         CHISE.
1057
1058 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `===hng-nkk'.
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `===hng-nkk'.
1065
1066         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1067         CHISE.
1068
1069 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1072         setting for `===hng-ink'.
1073
1074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1075         `===hng-ink'.
1076
1077         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1078         CHISE.
1079
1080 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1081
1082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1083         setting for `===hng-jhk'.
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `===hng-jhk'.
1087
1088         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1089         CHISE.
1090
1091 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1094         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1095         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1096         (===jis-x0213-1@2004): Likewise.
1097         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1098         "jisx0213\\(\\.2004\\)-1" as the registry.
1099         (=+>jis-x0213-1@2004): Likewise.
1100         (=>jis-x0213-1@2004): Likewise.
1101
1102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103         `===jis-x0213-1@2004'.
1104
1105 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1108         setting for `===hng-nak'.
1109
1110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1111         `===hng-nak'.
1112
1113         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1114         CHISE.
1115
1116 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119         setting for `===hng-hos'.
1120
1121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1122         `===hng-hos'.
1123
1124         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1125         CHISE.
1126
1127 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1130         setting for `===hng-tzj'.
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1133         `===hng-tzj'.
1134
1135         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1136         CHISE.
1137
1138 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1139
1140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1141         setting for `===hng-kae'.
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `===hng-kae'.
1145
1146         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1147         CHISE.
1148
1149 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `===hng-kar'.
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1155         `===hng-kar'.
1156
1157         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1158         CHISE.
1159
1160 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `===hng-kyd'.
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `===hng-kyd'.
1167
1168         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1169         CHISE.
1170
1171 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1172
1173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1174         setting for `===hng-hok'.
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `===hng-hok'.
1178
1179         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1180         CHISE.
1181
1182 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `===hng-jyu'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `===hng-jyu'.
1189
1190         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1191         CHISE.
1192
1193 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1196         setting for `===hng-zkd'.
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `===hng-zkd'.
1200
1201         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1202         CHISE.
1203
1204 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `===hng-kmi'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `===hng-kmi'.
1211
1212         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1213         CHISE.
1214
1215 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         setting for `===hng-okd'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `===hng-okd'.
1222
1223         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1224         CHISE.
1225
1226 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1229         setting for `===hng-nkm'.
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `===hng-nkm'.
1233
1234         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1235         CHISE.
1236
1237 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1240         setting for `===hng-nto'.
1241
1242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1243         `===hng-nto'.
1244
1245         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1246         CHISE.
1247
1248 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1251         setting for `===hng-yhk'.
1252
1253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1254         `===hng-yhk'.
1255
1256         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1257         CHISE.
1258
1259 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1262         setting for `===hng-sok'.
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `===hng-sok'.
1266
1267         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1268         CHISE.
1269
1270 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `===hng-kda'.
1274
1275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1276         `===hng-kda'.
1277
1278         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1279         CHISE.
1280
1281 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1284         setting for `===hng-myz'.
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1287         `===hng-myz'.
1288
1289         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1290         CHISE.
1291
1292 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `===hng-kgk'.
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `===hng-kgk'.
1299
1300         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1301         CHISE.
1302
1303 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `===hng-drt'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `===hng-drt'.
1310
1311         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1312         CHISE.
1313
1314 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `===hng-mam'.
1318
1319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1320         `===hng-mam'.
1321
1322         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1323         CHISE.
1324
1325 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `===hng-dng'.
1329
1330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331         `===hng-dng'.
1332
1333         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1334         CHISE.
1335
1336 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `=>cns11643-5'.
1340
1341 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1344         setting for `===hng-keg'.
1345
1346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1347         `===hng-keg'.
1348
1349         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1350         CHISE.
1351
1352 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1353
1354         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1355         setting for `===hng-jou'.
1356
1357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1358         `===hng-jou'.
1359
1360         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1361         CHISE.
1362
1363 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1364
1365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1366         setting for `===hng-smk'.
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369         `===hng-smk'.
1370
1371         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1372         CHISE.
1373
1374 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1377         setting for `===hng-kyo'.
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `===hng-kyo'.
1381
1382         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1383         CHISE.
1384
1385 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `===hng-kss'.
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `===hng-kss'.
1392
1393         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1394         CHISE.
1395
1396 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1399         setting for `===hng-wan'.
1400
1401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1402         `===hng-wan'.
1403
1404         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1405         CHISE.
1406
1407 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1408
1409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1410         setting for `===hng-ksk'.
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1413         `===hng-ksk'.
1414
1415         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1416         CHISE.
1417
1418 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421         setting for `===hng-kyu'.
1422
1423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1424         `===hng-kyu'.
1425
1426         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1427         CHISE.
1428
1429 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `===hng-skk'.
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `===hng-skk'.
1436
1437         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1438         CHISE.
1439
1440 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `===hng-sik'.
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `===hng-sik'.
1447
1448         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1449         CHISE.
1450
1451 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1454         setting for `===hng-kbk'.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hng-kbk'.
1458
1459         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1460         CHISE.
1461
1462 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1465         setting for `===hng-kcj'.
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1468         `===hng-kcj'.
1469
1470         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1471         CHISE.
1472
1473 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1474
1475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1476         setting for `===hng-k24'.
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `===hng-k24'.
1480
1481         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1482         CHISE.
1483
1484 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `===hng-gok'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `===hng-gok'.
1491
1492         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1493         CHISE.
1494 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1497         setting for `===hng-tsu'.
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `===hng-tsu'.
1501
1502         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1503         CHISE.
1504
1505 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `===hng-sys'.
1509
1510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1511         `===hng-sys'.
1512
1513         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1514         CHISE.
1515
1516 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1517
1518         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1519         - Use "&HNG010-<d><d><d><d><d>;" instead of
1520           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1521         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1522
1523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1524         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1525
1526         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1527         "hngkhi-0" as the suffix of registry.
1528         (===hng-khm): New coded-charset for XEmacs CHISE.
1529         (=ucs-itaiji-002): Ditto.
1530         (=ucs-bmp-itaiji-002): Ditto.
1531
1532 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1533
1534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1535         setting for `=>ucs@iwds-1'.
1536
1537         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1538         XEmacs CHISE.
1539
1540 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1541
1542         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1543         CHISE.
1544
1545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1546         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1547         `===hng-khi'.
1548
1549 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `===hng-khi'.
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `===hng-khi'.
1556
1557         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1558         CHISE.
1559
1560 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1563         #x9FA5 as the value of `max-code'.
1564         (=ucs-bmp-var-002): Likewise.
1565         (=ucs-bmp-var-003): Likewise.
1566         (=ucs-bmp-itaiji-084): Likewise.
1567         (=ucs-bmp-cjk@JP): Likewise.
1568         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1569         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1570         (=>ucs-bmp-cjk@component): Likewise.
1571
1572 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1575         CHISE.
1576
1577 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1578
1579         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1580         XEmacs CHISE.
1581         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1582         `==jis-x0208@1978/2-pr' as the mother.
1583
1584 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1585
1586         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1587         CHISE.
1588
1589 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1590
1591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1592         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1593
1594 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1597         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1598
1599 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1602         setting for `===ucs@gb'.
1603
1604 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1608         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1609         as the entity-reference for `===jis-x0213-1@2000'; use
1610         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1611
1612 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1613
1614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1615         `===jis-x0208'.
1616
1617         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1618         instead of `===jis-x0208' as the mother.
1619         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1620         `===jis-x0208' as the mother.
1621         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1622         `===jis-x0208' as the mother.
1623         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1624         `===jis-x0213-1' as the mother.
1625         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1626         `===jis-x0213-1' as the mother.
1627         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1628         the mother.
1629         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1630         mother.
1631
1632 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1633
1634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1635         setting for `=ucs-var-001'.
1636
1637 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1640         `=ucs-bmp-var-001'.
1641
1642         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1643         CHISE.
1644         (=ucs-bmp-var-001): Ditto.
1645
1646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1647         setting for `=ucs-var-003'.
1648
1649 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1650
1651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1652         `=ucs-bmp-var-003'.
1653
1654         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1655         CHISE.
1656         (=ucs-bmp-var-003): Ditto.
1657
1658 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1659
1660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1661         setting for `=ucs-var-002'.
1662
1663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1664         `=ucs-bmp-var-002'.
1665
1666         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1667         CHISE.
1668         (=ucs-bmp-var-002): Ditto.
1669
1670 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1673         XEmacs CHISE.
1674         (==jis-x0208@1978/5pr): Ditto.
1675
1676 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1677
1678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1679         `=>ucs-bmp-cjk@component'.
1680
1681         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1682         XEmacs CHISE.
1683         (=>ucs-bmp-cjk@component): Ditto.
1684
1685 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1686
1687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1688         setting for `=>iwds-1'.
1689
1690 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1691
1692         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1693         CHISE.
1694
1695 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list):
1698         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1699         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1700         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1701         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1702
1703 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1706         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1707
1708         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1709         `=>>ucs@iso' as the mother.
1710         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1711         mother.
1712
1713 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1716         setting for `===hanyo-denshi/ia'.
1717
1718 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1721         `===hanyo-denshi/ia'.
1722
1723 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-conf.el (=koseki): Fix DOC.
1726         (==koseki): New coded-charset for XEmacs CHISE.
1727
1728 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1731         XEmacs CHISE.
1732         (===hanyo-denshi/jd): Fix DOC.
1733
1734 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1735
1736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1737         setting for `===hanyo-denshi/ip'.
1738
1739 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1742         `===hanyo-denshi/ip'.
1743
1744         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1745         XEmacs CHISE.
1746
1747 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1750         `==ucs-radicals@unicode' and `=>daikanwa'.
1751
1752         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1753         for XEmacs CHISE.
1754
1755 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1756
1757         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1758         XEmacs CHISE.
1759
1760 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1763         `===ruimoku-v6'.
1764
1765 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1768         setting for `===ruimoku-v6'.
1769
1770 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1773         CHISE.
1774
1775 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1778         coded-charset for XEmacs CHISE.
1779
1780 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1783         XEmacs CHISE.
1784
1785 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1788         `===ucs-sip@iso'.
1789
1790 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1791
1792         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1793         CHISE.
1794
1795 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1796
1797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1798         `==ucs-sip@iso'.
1799
1800         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1801         CHISE.
1802
1803 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1804
1805         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1806         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1807         (=ucs-sip-ext-b@iso): Fix registry.
1808         (==ucs-sip-ext-b@iso): Ditto.
1809         (===ucs-sip-ext-b@iso): Ditto.
1810
1811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1812         `=ucs-sip@iso'.
1813
1814 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1815
1816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1817         setting for `=>cbeta'.
1818
1819 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1822         `=>cns11643-7'.
1823
1824         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1825
1826 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1827
1828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1829         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1830
1831 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1832
1833         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1834         `=ucs@cns'.
1835         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1836         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1837         `=ucs@jis/1990'.
1838         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1839         `=ucs@jis/2000'.
1840         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1841         `=ucs@jis/2004'.
1842         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1843
1844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1845         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1846
1847 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1848
1849         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1850         XEmacs CHISE.
1851         (==jis-x0208@1978/1pr): Ditto.
1852         (==jis-x0208@1978/2-pr): Ditto.
1853
1854 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857         setting for `===jis-x0213-1@2004'.
1858
1859 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1860
1861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1862         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `===hanyo-denshi/jb'.
1866
1867         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1868         XEmacs CHISE.
1869         (=+>hanyo-denshi/ft): Ditto.
1870         (=+>hanyo-denshi/jt): Ditto.
1871
1872 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1873
1874         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1875         `===hanyo-denshi/hg'.
1876
1877 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1878
1879         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1880         XEmacs CHISE.
1881         (===hanyo-denshi/hg): Ditto.
1882
1883 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1884
1885         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1886         glyph-forms instead of detailed glyph-images.
1887         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1888         `=adobe-japan1-*'.
1889         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1890         (===adobe-japan1-1): Ditto.
1891         (===adobe-japan1-2): Ditto.
1892         (===adobe-japan1-3): Ditto.
1893         (===adobe-japan1-4): Ditto.
1894         (===adobe-japan1-5): Ditto.
1895         (===adobe-japan1-6): Ditto.
1896         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1897         `=>>>adobe-japan1' as the mother.
1898         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1899         `=>>adobe-japan1' as the mother.
1900         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1901         glyph-images.
1902         (==jis-x0208@1978): Ditto.
1903         (==jis-x0208@1983): Ditto.
1904         (==jis-x0208@1990): Ditto.
1905         (==jis-x0213-1): Ditto.
1906         (==jis-x0213-1@2000): Ditto.
1907         (==jis-x0213-1@2004): Ditto.
1908         (==jis-x0213-2): Ditto.
1909         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1910         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1911         `=jis-x0208@1978'.
1912         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1913         `=jis-x0208@1983'.
1914         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1915         `=jis-x0208@1990'.
1916         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1917         `=jis-x0213-1'.
1918         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1919         `=jis-x0213-1@2000'.
1920         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1921         `=jis-x0213-1@2004'.
1922         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1923         `=jis-x0213-2'.
1924         (===jis-x0208): New coded-charset for XEmacs CHISE.
1925         (===jis-x0208@1978): Ditto.
1926         (===jis-x0208@1983): Ditto.
1927         (===jis-x0208@1990): Ditto.
1928         (===jis-x0213-1): Ditto.
1929         (===jis-x0213-1@2000): Ditto.
1930         (===jis-x0213-2): Ditto.
1931         (===jis-x0212): Ditto.
1932         (===ks-x1001): Ditto.
1933         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1934         mother.
1935         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1936         as the mother.
1937         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1938         as the mother.
1939         (===cns11643-1): New coded-charset for XEmacs CHISE.
1940         (===cns11643-2): Ditto.
1941         (===cns11643-3): Ditto.
1942         (===cns11643-4): Ditto.
1943         (===cns11643-5): Ditto.
1944         (===cns11643-6): Ditto.
1945         (===cns11643-7): Ditto.
1946         (=>>cns11643-1): Ditto.
1947         (==big5-cdp): Indicate abstract glyph-images instead of
1948         representative glyph-images.
1949         (===big5-cdp): New coded-charset for XEmacs CHISE.
1950         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1951         detailed glyph-images.
1952         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1953         `=hanyo-denshi/*'.
1954         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1955         (===hanyo-denshi/ib): Ditto.
1956         (===hanyo-denshi/jt): Ditto.
1957         (===hanyo-denshi/ks): Ditto.
1958         (===mj): Ditto.
1959         (===mj-0): Ditto.
1960         (===mj-1): Ditto.
1961         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1962         `=>>>hanyo-denshi/*' as its mother.
1963         (==gt): Indicate abstract glyph-forms instead of detailed
1964         glyph-images.
1965         (===gt): New coded-charset for XEmacs CHISE.
1966         (=>>>gt): Indicates `==gt' instead of `=gt'.
1967         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1968         (==gt-k): Indicate abstract glyph-forms instead of detailed
1969         glyph-images.
1970         (===gt-k): New coded-charset for XEmacs CHISE.
1971         (==daikanwa): Indicates glyph-images instead of detailed
1972         glyph-images.
1973         (===daikanwa): New coded-charset for XEmacs CHISE.
1974         (===daikanwa/+p): Ditto.
1975         (===daikanwa/ho): Ditto.
1976         (==cbeta): Ditto.
1977         (===cbeta): Ditto.
1978         (==jef-china3): Ditto.
1979         (===jef-china3): Ditto.
1980         (==ruimoku-v6): Ditto.
1981         (==ucs@iso): Indicate representative glyph-forms instead of
1982         representative glyph-images.
1983         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1984         (==ucs@unicode): Indicate representative glyph-forms instead of
1985         representative glyph-images.
1986         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1987         `=ucs@unicode'.
1988         (==ucs@cns): Indicate representative glyph-forms instead of
1989         representative glyph-images.
1990         (==ucs@jis): Ditto.
1991         (==ucs@jis/1990): Ditto.
1992         (==ucs@jis/2000): Ditto.
1993         (==ucs@jis/2004): Ditto.
1994         (==ucs@ks): Ditto.
1995         (===ucs@iso): New coded-charset for XEmacs CHISE.
1996         (===ucs@unicode): Ditto.
1997         (===ucs@gb): Ditto.
1998         (===ucs@ks): Ditto.
1999         (===ucs-bmp-cjk@gb): Ditto.
2000         (===ucs-sip-ext-b@iso): Ditto.
2001
2002 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2003
2004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2005         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2006         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2007         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2008         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2009         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2010         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2011         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2012         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2013         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2014
2015         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2016         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2017         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2018         - Use "&g1-[NAME];" for `=>>[NAME]'.
2019         - Abolish "&g2-[NAME];".
2020
2021 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2022
2023         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2024         `=>>ucs@cns' as the mother.
2025
2026 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2027
2028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2029         setting for `==ucs@ks'.
2030
2031 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2032
2033         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2034         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2035         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2036         0x00E30000〜0x00E409D5.
2037
2038 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2041         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2042         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2043
2044 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2047         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2048
2049         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2050         (=mj-0): Ditto.
2051         (=mj-1): Ditto.
2052         (==mj): Ditto.
2053         (==mj-0): Ditto.
2054         (==mj-1): Ditto.
2055         (=>>mj): Ditto.
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `=mj' and `==mj'.
2059
2060 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2068         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2069         `=>ucs@hanyo-denshi'.
2070
2071 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2074         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2075
2076         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2077         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2078
2079 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2082         XEmacs CHISE.
2083
2084 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2085
2086         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2087         Change priority of `=>>>ucs@iso'.
2088
2089         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2090         `=>>>ucs@iso' as the mother.
2091         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2092
2093 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2096         Change priority of `=>>>ucs@unicode'.
2097
2098         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2099         `=ucs@unicode'.
2100
2101 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2104         Change priority of `=>>>ucs@jis'.
2105
2106         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2107         `=ucs@jis'.
2108
2109 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2112         setting for `==daikanwa/+p'.
2113
2114 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2115
2116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2117         setting for `==shinjigen@1ed'.
2118
2119 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2120
2121         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2122         XEmacs CHISE.
2123
2124 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-conf.el (==shinjigen): Modify DOC.
2127         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2128         (==shinjigen@rev): Modify DOC.
2129
2130 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2131
2132         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2133         CHISE.
2134
2135 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2136
2137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2138         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2139
2140         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2141         XEmacs CHISE.
2142
2143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2144         `==daikanwa'.
2145
2146 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2147
2148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2149         setting for `==cns11643-7'.
2150
2151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2152         `==cns11643-7'.
2153
2154 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2155
2156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2157         `==cns11643-6'.
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2160         setting for `==cns11643-6'.
2161
2162 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2165         setting for `==cns11643-5'.
2166
2167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2168         `==cns11643-5'.
2169
2170 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2173         setting for `==cns11643-4'.
2174
2175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2176         `==cns11643-4'.
2177
2178 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2181         setting for `==cns11643-3'.
2182
2183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2184         `==cns11643-3'.
2185
2186 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2187
2188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2189         setting for `==cns11643-2'.
2190
2191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2192         `==cns11643-2'.
2193
2194 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2195
2196         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2197         Change priority of `=>>>ucs@ks'.
2198
2199         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2200         `=ucs@ks'.
2201
2202 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2205         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2206         `==ucs@cns' and `==cns11643-1'.
2207
2208         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2209         (==cns11643-2): Ditto.
2210         (==cns11643-3): Ditto.
2211         (==cns11643-4): Ditto.
2212         (==cns11643-5): Ditto.
2213         (==cns11643-6): Ditto.
2214         (==cns11643-7): Ditto.
2215
2216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2217         `==cns11643-1'.
2218
2219 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2222         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2223         `=>>>ucs@jis/1990'.
2224
2225         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2226         `=ucs@jis/1990'.
2227         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2228         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2229
2230 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2231
2232         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2233         Change priority of `=>>>ucs@cns'.
2234
2235         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2236         `=ucs@cns'.
2237
2238 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2241         `==ks-x1001'.
2242
2243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2244         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2245         `==ks-x1001'.
2246
2247 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2248
2249         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2250
2251 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2254         `=jis-x0208'.
2255         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2256         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2257         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2258         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2259         (=>>>jis-x0213-1@2000): Changed to an alias for
2260         `=jis-x0213-1@2000'.
2261         (=>>>jis-x0213-1@2004): Changed to an alias for
2262         `=jis-x0213-1@2004'.
2263         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2264
2265 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2266
2267         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2268         `=adobe-japan1-0'.
2269         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2270         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2271         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2272         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2273         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2274         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2275
2276 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2277
2278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2279         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2280         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2281         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2282         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2283         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2284
2285 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2286
2287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2288         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2289         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2290         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2291         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2292         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2293         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2294         `==jis-x0212'.
2295
2296 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2297
2298         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2299         "AdobeJapan1-[0-6]$".
2300         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2301         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2302         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2303         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2304         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2305         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2306         (==adobe-japan1-1): Ditto.
2307         (==adobe-japan1-2): Ditto.
2308         (==adobe-japan1-3): Ditto.
2309         (==adobe-japan1-4): Ditto.
2310         (==adobe-japan1-5): Ditto.
2311         (==adobe-japan1-6): Ditto.
2312         (==jis-x0208): Ditto.
2313         (==jis-x0208@1978): Ditto.
2314         (==jis-x0208@1983): Ditto.
2315         (==jis-x0208@1990): Ditto.
2316         (==jis-x0213-1): Ditto.
2317         (==jis-x0213-1@2000): Ditto.
2318         (==jis-x0213-1@2004): Ditto.
2319         (==jis-x0213-2): Ditto.
2320         (==jis-x0212): Ditto.
2321         (==gb2312): Ditto.
2322         (==iso-ir165): Ditto.
2323         (==gb12345): Ditto.
2324         (==ks-x1001): Ditto.
2325         (==cns11643-1): Ditto.
2326         (==cns11643-2): Ditto.
2327         (==cns11643-3): Ditto.
2328         (==cns11643-4): Ditto.
2329         (==cns11643-5): Ditto.
2330         (==cns11643-6): Ditto.
2331         (==cns11643-7): Ditto.
2332         (==big5-cdp): Ditto.
2333         (==hanyo-denshi/ja): Ditto.
2334         (==hanyo-denshi/jb): Ditto.
2335         (==hanyo-denshi/jc): Ditto.
2336         (==hanyo-denshi/jd): Ditto.
2337         (==hanyo-denshi/ft): Ditto.
2338         (==hanyo-denshi/ia): Ditto.
2339         (==hanyo-denshi/ib): Ditto.
2340         (==hanyo-denshi/hg): Ditto.
2341         (==hanyo-denshi/jt): Ditto.
2342         (==hanyo-denshi/ks): Ditto.
2343         (==gt): Ditto.
2344         (==gt-k): Ditto.
2345         (==daikanwa): Ditto.
2346         (==shinjigen): Ditto.
2347         (==ucs@iso): Ditto.
2348         (==ucs@unicode): Ditto.
2349         (==ucs@gb): Ditto.
2350         (==ucs-bmp@gb): Ditto.
2351         (==ucs@cns): Ditto.
2352         (==ucs-bmp@cns): Ditto.
2353         (==ucs@jis): Ditto.
2354         (==ucs@jis/1990): Ditto.
2355         (==ucs@jis/2000): Ditto.
2356         (==ucs@jis/2004): Ditto.
2357         (==ucs@JP): Ditto.
2358         (==ucs@JP/hanazono): Ditto.
2359         (==ucs@ks): Ditto.
2360         (==ucs-bmp@ks): Ditto.
2361         (==ucs@cns11643): Ditto.
2362         (==ucs-bmp-cjk@gb): Ditto.
2363         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2364         (==ucs-sip-ext-b@iso): Ditto.
2365
2366 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2367
2368         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2369         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2370
2371         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2372         XEmacs CHISE.
2373         (=ucs-bmp-cjk@unicode): Abolished.
2374
2375 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2378         `=+>ucs-bmp-cjk-compat@jis'.
2379
2380         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2381         for XEmacs CHISE.
2382
2383 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2386         CHISE.
2387
2388 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2391         for XEmacs CHISE.
2392         (=jis-x0208@1978/1er-pr): Abolished.
2393         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2394         `=jis-x0208@1978/1er-pr' as the mother.
2395
2396 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2397
2398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2399         setting for `=ucs-itaiji-084'.
2400
2401 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-charset.el (default-coded-charset-priority-list):
2404         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2405
2406         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2407         XEmacs CHISE.
2408         (=ucs-bmp-itaiji-084): Ditto.
2409
2410 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2413         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2414
2415 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2418         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2419
2420         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2421         XEmacs CHISE.
2422         (=big5-cdp-var-5): Ditto.
2423
2424 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2427         XEmacs CHISE.
2428
2429 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2430
2431         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2432         XEmacs CHISE.
2433
2434 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2435
2436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2437         setting for `=>>>hanyo-denshi/ft'.
2438
2439 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2440
2441         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2442         XEmacs CHISE.
2443         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2444         `=hanyo-denshi/jd' as the mother.
2445
2446 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2449         XEmacs CHISE.
2450         (=+>adobe-japan1-1): Ditto.
2451         (=+>adobe-japan1-2): Ditto.
2452         (=+>adobe-japan1-3): Ditto.
2453         (=+>adobe-japan1-4): Ditto.
2454         (=+>adobe-japan1-5): Ditto.
2455         (=+>adobe-japan1-6): Ditto.
2456         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2457
2458 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2459
2460         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2461         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2462         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2463
2464         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2465         the top.
2466
2467 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2470         XEmacs CHISE.
2471         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2472         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2473         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2474
2475 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2476
2477         * mule/mule-charset.el (default-coded-charset-priority-list):
2478         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2479         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2480
2481         * mule/mule-conf.el: Modify order of definitions of some
2482         coded-charsets.
2483
2484 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2487         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2488         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2489
2490         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2491         CHISE.
2492         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2493         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2494
2495 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2498         CHISE.
2499
2500 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2503         setting for `=daikanwa/+2p'.
2504
2505         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2506         XEmacs CHISE.
2507
2508 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2509
2510         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2511         XEmacs CHISE.
2512         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2513
2514 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2517         setting for `=>>>hanyo-denshi/ib'.
2518
2519 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2522         XEmacs CHISE.
2523         (=>>>hanyo-denshi/ib): Ditto.
2524         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2525         `=hanyo-denshi/ja' as the mother.
2526         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2527         `=hanyo-denshi/ib' as the mother.
2528
2529 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2530
2531         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2532         XEmacs CHISE.
2533         (utf-8-ivs-mcs-er): Likewise.
2534         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2535         and `=>ucs-gb'.
2536         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2537         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2538         `ucs-gb' and `=>ucs-gb'.
2539         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2540         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2541         and `=>ucs-cns'.
2542         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2543         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2544         `ucs-cns' and `=>ucs-cns'.
2545         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2546         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2547         `ucs-big5' and `=>ucs-big5'.
2548         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2549         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2550         `ucs-big5' and `=>ucs-big5'.
2551         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2552         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2553         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2554         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2555         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2556         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2557         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2558         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2559         `=>ucs-jis'; modify DOC and mnemonic.
2560         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2561         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2562         and `=>ucs-jis'; modify DOC and mnemonic.
2563         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2564         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2565         `=>ucs-ks'.
2566         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2567         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2568         and `=>ucs-ks'.
2569         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2570
2571 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2572
2573         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2574         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2575
2576 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2577
2578         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2579         Modify priorities.
2580
2581 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2582
2583         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2584         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2585
2586 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2589         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2590
2591 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2592
2593         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2594         CHISE.
2595
2596 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2599         CHISE.
2600
2601 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2604         CHISE.
2605
2606 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2607
2608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2609         `=+>ucs-bmp-cjk@unicode'.
2610
2611         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2612         for XEmacs CHISE.
2613
2614 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2615
2616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2617         setting for `=>>daikanwa'.
2618
2619 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2620
2621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2622         `=>>hanyo-denshi/jt'.
2623
2624 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2625
2626         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2627         XEmacs CHISE.
2628         (=+>jis-x0208@1990): Ditto.
2629         (=+>jis-x0213-1@2000): Ditto.
2630
2631 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2632
2633         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2634         XEmacs CHISE.
2635
2636 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2637
2638         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2639         XEmacs CHISE.
2640         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2641         `=hanyo-denshi/jc' as the mother.
2642
2643 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2644
2645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2646         setting for `=+>adobe-japan1'.
2647
2648         * mule/mule-charset.el (default-coded-charset-priority-list):
2649         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2650         and `=>>hanyo-denshi/ft' to `=>>gt'.
2651
2652 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2653
2654         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2655         XEmacs CHISE.
2656         (=>>adobe-japan1-1): Ditto.
2657         (=>>adobe-japan1-2): Ditto.
2658         (=>>adobe-japan1-3): Ditto.
2659         (=>>adobe-japan1-4): Ditto.
2660         (=>>adobe-japan1-5): Ditto.
2661         (=>>adobe-japan1-6): Ditto.
2662         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2663
2664 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2665
2666         * mule/mule-conf.el (=adobe-japan1): New alias for
2667         `=adobe-japan1-6'.
2668         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2669         (=>>>adobe-japan1-1): Ditto.
2670         (=>>>adobe-japan1-2): Ditto.
2671         (=>>>adobe-japan1-3): Ditto.
2672         (=>>>adobe-japan1-4): Ditto.
2673         (=>>>adobe-japan1-5): Ditto.
2674         (=>>>adobe-japan1-6): Ditto.
2675         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2676
2677 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2678
2679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2680         setting for `=>>>adobe-japan1'.
2681
2682 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2683
2684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2685         setting for `=+>ucs@ks'.
2686
2687 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2688
2689         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2690         XEmacs CHISE.
2691         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2692         `=adobe-japan1-6' as the mother.
2693
2694 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2695
2696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2697         setting for `=>cns11643-7'.
2698
2699 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2700
2701         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2702         CHISE.
2703
2704 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2705
2706         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2707         XEmacs CHISE.
2708         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2709
2710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2711         setting for `=>ucs@jis/2004'.
2712
2713 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2714
2715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2716         setting for `=+>gt'.
2717
2718         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2719         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2720
2721 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2722
2723         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2724         `=>ucs@unicode' as the mother.
2725         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2726         mother.
2727         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2728         mother.
2729         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2730         mother.
2731
2732 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2733
2734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2735         setting for `=+>ucs@unicode'.
2736
2737         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2738         CHISE.
2739
2740 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2741
2742         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2743         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2744         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2745         - Add setting for `=+>ucs@cns'.
2746
2747         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2748         CHISE.
2749         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2750         as the mother.
2751         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2752         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2753
2754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2755         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2756
2757 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2758
2759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2760         setting for `=>ucs@ks'.
2761
2762 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2763
2764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2765         `=ucs-bmp-cjk-compat@unicode'.
2766
2767         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2768         coded-charset for XEmacs CHISE.
2769
2770 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2771
2772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2773         `=ucs-bmp-cjk-compat'.
2774
2775         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2776         XEmacs CHISE.
2777
2778 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2779
2780         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2781         CHISE.
2782
2783 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2784
2785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2786         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2787
2788         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2789         `=>ucs@jis/1990'.
2790         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2791
2792 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2793
2794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2795         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2796
2797         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2798         CHISE.
2799         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2800         mother.
2801
2802 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2803
2804         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2805         `=>jis-x0213-2@usual'.
2806         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2807         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2808         `=>jis-x0213-2@usual' as the mother.
2809
2810 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2811
2812         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2813         (=>ucs@JP): New alias for `=+>ucs@jis'.
2814
2815 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2816
2817         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2818         `=>jis-x0208@usual'.
2819         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2820         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2821         `=>jis-x0208@usual' as the mother.
2822         (=>jis-x0208): Likewise.
2823
2824 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2825
2826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2827         setting for `=+>jis-x0208@1978'.
2828
2829 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2830
2831         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2832         XEmacs CHISE.
2833
2834 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2835
2836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2837         setting for `=>>>ucs@jis/1990'.
2838
2839 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2840
2841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2842         setting for `=>ucs@jis/1990'.
2843
2844 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2845
2846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2847         setting for `=ucs@JP/hanazono'.
2848
2849         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2850         CHISE.
2851         (=ucs@JP/hanazono): Ditto.
2852         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2853         (=>>hanyo-denshi/jc): Ditto.
2854         (=>>hanyo-denshi/jd): Ditto.
2855
2856 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2857
2858         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2859         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2860
2861 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2862
2863         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2864         XEmacs CHISE.
2865
2866 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2867
2868         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2869         XEmacs CHISE.
2870
2871 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2872
2873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2874         `=ucs-bmp-cjk@JP'.
2875
2876 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2877
2878         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2879         XEmacs CHISE.
2880
2881 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2882
2883         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2884         Modify order of settings; add settings for `=daikanwa@rev2'.
2885
2886 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2887
2888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2889         setting for `=>>cbeta'.
2890
2891         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2892         CHISE.
2893
2894 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2895
2896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2897         setting for `=>>adobe-japan1'.
2898
2899 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2900
2901         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2902         XEmacs CHISE.
2903
2904 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2905
2906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2907         setting for `=>>hanyo-denshi/ia'.
2908
2909         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2910         XEmacs CHISE.
2911
2912 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2913
2914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2915         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2916
2917         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2918         XEmacs CHISE.
2919         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2920         `=hanyo-denshi/jt' as the mother.
2921
2922 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2923
2924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2925         setting for `=>>>jis-x0213-2'.
2926
2927         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2928         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2929         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2930
2931 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2932
2933         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2934         XEmacs CHISE.
2935
2936 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2937
2938         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2939         XEmacs CHISE.
2940
2941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2942         `=>>jis-x0213-1@2004'.
2943
2944 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2945
2946         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2947         XEmacs CHISE.
2948
2949 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2950
2951         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2952         - Use "&g2-*;" as entity-references for `=>>>*'.
2953         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2954
2955         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2956         XEmacs CHISE.
2957         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2958         as the mother.
2959
2960 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2961
2962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2963         setting for `=>>hanyo-denshi/ib'.
2964
2965         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2966         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2967         (=>>jis-x0208@1990): Ditto.
2968         (=>>hanyo-denshi/ib): Ditto.
2969
2970         * mule/mule-charset.el (default-coded-charset-priority-list):
2971         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2972
2973 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2974
2975         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2976         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2977         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2978         `=>>>ucs@jis/2004'.
2979
2980 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2981
2982         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2983         XEmacs CHISE.
2984         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2985         `=jis-x0213-1@2004' as the mother.
2986         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2987         (=>>>ucs@ks): Ditto.
2988
2989         * mule/mule-charset.el (default-coded-charset-priority-list):
2990         Modify priority of `=hanyo-denshi/*'.
2991
2992 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         settings for `=>>ucs@JP' and `=ucs@JP'.
2996
2997 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2998
2999         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3000         CHISE.
3001
3002 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3003
3004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3005         setting for `=>>>ucs@cns'.
3006
3007         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3008         CHISE.
3009
3010 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3011
3012         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3013         instead of `=>>>jis-x0213-1@2004' as the mother.
3014         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3015         (=>>>ucs@unicode): Likewise.
3016         (=>>>ucs@jis): Likewise.
3017         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3018         mother.
3019         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3020
3021 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3022
3023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3024         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3025         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3026         `=>>>ucs@jis'.
3027
3028 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3029
3030         * mule/mule-charset.el (default-coded-charset-priority-list):
3031         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3032         and `=jis-x0213-*-2000'.
3033
3034 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3035
3036         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3037         XEmacs CHISE.
3038         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3039         `=>>jis-x0213-1' as the mother.
3040
3041 2011-02-19  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/jt' and `=>gt-k'.
3045
3046 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3047
3048         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3049
3050 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3051
3052         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3053         XEmacs CHISE.
3054
3055 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3056
3057         * mule/mule-coding.el (decomposition-feature-list): Set
3058         `=decomposition', `=decomposition@cid' and
3059         `=decomposition@hanyo-denshi'.
3060
3061 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3062
3063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3064         setting for `=>>hanyo-denshi/ks'.
3065
3066         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3067         XEmacs CHISE.
3068
3069 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3072         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3073
3074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3075         `=hanyo-denshi/ks/mf'.
3076
3077         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3078         XEmacs CHISE.
3079         (=hanyo-denshi/ks/mf): Ditto.
3080
3081 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3082
3083         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3084         settings for P=hanyo-denshi/jt'.
3085
3086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3087         `=hanyo-denshi/jt'.
3088
3089         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3090         XEmacs CHISE.
3091
3092 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3093
3094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3095         settings for `=hanyo-denshi/ip'.
3096
3097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3098         `=hanyo-denshi/ip'.
3099
3100         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3101         XEmacs CHISE.
3102
3103 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3104
3105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3106         settings for `=hanyo-denshi/hg'.
3107
3108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3109         `=hanyo-denshi/hg'.
3110
3111         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3112         XEmacs CHISE.
3113
3114 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3115
3116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3117         setting for `=>>hanyo-denshi/ft'.
3118
3119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3120         `=>>hanyo-denshi/ft'.
3121
3122         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3123         XEmacs CHISE.
3124
3125 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3126
3127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3128         settings for `=hanyo-denshi/ib'.
3129
3130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3131         `=hanyo-denshi/ib'.
3132
3133         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3134         XEmacs CHISE.
3135
3136 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3137
3138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3139         settings for isolated characters of `=hanyo-denshi/ia' and
3140         non-isolated characters of `=hanyo-denshi/*'.
3141
3142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3143         `=hanyo-denshi/ia'.
3144
3145         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3146         XEmacs CHISE.
3147
3148 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151         setting for isolated characters of `=hanyo-denshi/ft'.
3152
3153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3154         `=hanyo-denshi/ft'.
3155
3156         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3157         XEmacs CHISE.
3158
3159 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3162         setting for isolated characters of `=hanyo-denshi/jd'.
3163
3164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3165         `=hanyo-denshi/jd'.
3166
3167         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3168         XEmacs CHISE.
3169
3170 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3171
3172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3173         setting for isolated characters of `=hanyo-denshi/jc'.
3174
3175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3176         `=hanyo-denshi/jc'.
3177
3178         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3179         XEmacs CHISE.
3180
3181 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3184         setting for isolated characters of `=hanyo-denshi/jb'.
3185
3186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3187         `=hanyo-denshi/jb'.
3188
3189         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3190         XEmacs CHISE.
3191
3192 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         setting for isolated characters of `=hanyo-denshi/ja'.
3196
3197 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3200         `=hanyo-denshi/ja'.
3201
3202         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3203         XEmacs CHISE.
3204
3205 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3206
3207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208         settings for isolated characters of `=adobe-japan1-6'.
3209
3210 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3213         CHISE.
3214         (=daikanwa/+2p): Ditto.
3215         (=daikanwa/ho): Ditto.
3216
3217 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3218
3219         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3220         coding-system for XEmacs CHISE.
3221
3222 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3223
3224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3225         setting for `=>>ruimoku-v6'.
3226
3227         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3228         CHISE.
3229
3230 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3231
3232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3233         setting for `=daikanwa@rev1'.
3234
3235 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3236
3237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3238         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3239
3240 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3243         XEmacs CHISE.
3244         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3245
3246 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3247
3248         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3249         CHISE.
3250
3251 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3252
3253         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3254         CHISE.
3255
3256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3257         setting for `=>ucs@jis'.
3258
3259 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3260
3261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3262         setting for `=>jis-x0208@usual'.
3263
3264         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3265         XEmacs CHISE.
3266         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3267         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3268         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3269
3270 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3271
3272         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3273         CHISE.
3274         (=>>>jis-x0208@1990): Ditto.
3275         (=>>>jis-x0213-1): Ditto.
3276         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3277         mother.
3278         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3279         as the mother.
3280
3281 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3282
3283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3284         setting for `=>ucs@cns' and `=>>ucs@ks'.
3285
3286         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3287         CHISE.
3288
3289 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3290
3291         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3292         CHISE.
3293
3294 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3295
3296         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3297         CHISE.
3298         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3299         mother.
3300
3301 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3302
3303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3304         `==>ucs-bmp-cjk@bucs'.
3305
3306         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3307         XEmacs CHISE.
3308
3309 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3310
3311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3312         setting for `==>ucs@bucs'.
3313
3314         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3315         XEmacs CHISE.
3316
3317 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3320         - Add setting for `=>>jis-x0208'.
3321         - Omit setting for `=>>jis-x0208@1990'.
3322         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3323           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3324           `=ucs@FOO'.
3325
3326 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3329         setting for `=>daikanwa'.
3330
3331 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3332
3333         * mule/mule-conf.el (=daikanwa): Fix DOC.
3334         (=>daikanwa): New abstract character for XEmacs CHISE.
3335         (=>ucs@iso): Likewise.
3336         (=>ucs@unicode): Likewise.
3337         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3338
3339 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3340
3341         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3342         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3343           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3344         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3345         - Add `=>big5-cdp'.
3346
3347 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3350         (=>big5-cdp): New abstract character.
3351
3352 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3353
3354         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3355         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3356         `chinese-big5'.
3357
3358 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-charset.el (default-coded-charset-priority-list):
3361         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3362
3363         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3364         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3365         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3366         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3367         and `=>jis-x0213-2'.
3368
3369 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3370
3371         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3372         XEmacs CHISE.
3373         (=>>ucs@jis/2000): Likewise.
3374         (=>>ucs@jis/2004): Likewise.
3375
3376 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3379         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3380         `=>>ucs@cns'.
3381
3382         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3383         XEmacs CHISE.
3384         (=>>gt): Use quote instead of backquote; modify DOC.
3385         (=>gt): Use quote instead of backquote.
3386         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3387         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3388         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3389         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3390         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3391         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3392
3393 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3396         `=>>ucs@unicode' and `=>>gt'.
3397
3398 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3399
3400         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3401         XEmacs CHISE.
3402         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3403         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3404         `=jis-x0208@1978/1er-pr' as the mother.
3405         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3406
3407 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3408
3409         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3410         `=ucs@unicode' as the mother.
3411
3412 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3413
3414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3415         setting for `=>>ucs@unicode'.
3416
3417         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3418         CHISE.
3419
3420 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3423         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3424
3425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3426         `=adobe-japan1-6' and `=adobe-japan1-base'.
3427
3428         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3429         XEmacs CHISE.
3430         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3431         specify `min-code' and `max-code'.
3432         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3433         (=adobe-japan1-2): Likewise.
3434         (=adobe-japan1-3): Likewise.
3435         (=adobe-japan1-4): Likewise.
3436         (=adobe-japan1-5): Likewise.
3437         (=adobe-japan1-6): Likewise.
3438
3439 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3440
3441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3442         setting for `=>gt'.
3443
3444 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3445
3446         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3447         CHISE.
3448
3449 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3450
3451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3452         setting for `=>zinbun-oracle'.
3453
3454         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3455         for XEmacs CHISE.
3456
3457 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3458
3459         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3460         for XEmacs CHISE.
3461         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3462         `=jis-x0208@1978' as the mother.
3463
3464 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3467         - Use `=gt' instead of `ideograph-gt'.
3468         - Use `=gt-k' instead of `ideograph-gt-k'.
3469         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3470         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3471         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3472         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3473         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3474         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3475         - Use `=>>gt' instead of `<=>gt'.
3476         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3477         - Add setting for `=>>jis-x0208@1990'.
3478         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3479           `=>>jis-x0213-1@2000'.
3480         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3481         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3482           `=>>jis-x0213-1@2004'.
3483         - Add setting for `=>>jis-x0208@1978'.
3484         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3485
3486 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3487
3488         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3489         XEmacs CHISE.
3490
3491 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3492
3493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3494         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3495         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3496         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3497         `<=>jis-x0213-1@2004'.
3498
3499 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3500
3501         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3502         CHISE.
3503         (=>jis-x0213-2): Ditto.
3504
3505 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3506
3507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3508         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3509
3510 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3511
3512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3513         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3514         `=>jis-x0213-1'.
3515
3516 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3519         CHISE.
3520         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3521
3522 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3525         `<==>jis-x0213-1'.
3526         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3527         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3528         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3529         (<=>jis-x0208): New alias for `=>jis-x0208'.
3530         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3531         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3532         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3533         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3534         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3535         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3536         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3537         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3538         (=>>gt): Renamed from `<==>gt'.
3539         (<==>gt): New alias for `=>>gt'.
3540
3541 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3542
3543         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3544         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3545         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3546         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3547         - Add settings for `<=>jis-x0213-1@2000' and
3548           `<=>jis-x0213-1@2004'.
3549
3550         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3551         XEmacs CHISE.
3552         (<==>jis-x0213-1): Likewise.
3553         (<==>jis-x0213-1@2000): Likewise.
3554         (<==>jis-x0213-1@2004): Likewise.
3555         (<=>jis-x0208): Add property `=>iso-ir 168'.
3556         (<=>jis-x0208@1997): Likewise.
3557         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3558         as the mother; add property `=>iso-ir 228'.
3559         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3560         property `=>iso-ir 228'.
3561         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3562         property `=>iso-ir 233'.
3563         (<==>gt): Renamed from `<=>gt'.
3564         (<=>gt): New alias for `<==>gt'.
3565
3566 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3569         CHISE.
3570         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3571         `<=>jis-x0208' as the mother.
3572         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3573         (<=>jis-x0213-1@2000): Ditto.
3574         (<=>jis-x0213-1@2004): Ditto.
3575
3576 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579         settings for `<=>gt'.
3580
3581         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3582
3583 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3584
3585         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3586         XEmacs CHISE.
3587         (=jis-x0208@1978/-4pr): Likewise.
3588         (=jis-x0208@1978/4-pr): Likewise.
3589         (=jis-x0213-1): Likewise.
3590         (=ucs@iso): Likewise.
3591         (=ucs@unicode): Likewise.
3592         (=ucs@gb): Likewise.
3593         (=ucs@gb/fw): Likewise.
3594         (=ucs@cns): Likewise.
3595         (=ucs@cns/fw): Likewise.
3596         (=ucs@jis): Likewise.
3597         (=ucs@jis/fw): Likewise.
3598         (=ucs@jis/1990): Likewise.
3599         (=ucs@jis/2000): Likewise.
3600         (=ucs@jis/2004): Likewise.
3601         (=ucs@JP): Likewise.
3602         (=ucs@ks): Likewise.
3603         (=ucs@big5): Likewise.
3604         (=ucs@big5/cns11643): Likewise.
3605         (=ucs@cns11643): Likewise.
3606
3607 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-charset.el (default-coded-charset-priority-list):
3610         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3611
3612         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3613         CHISE.
3614         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3615         mother.
3616
3617 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3618
3619         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3620         from src/mule-charset.c].
3621         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3622         specify `final'.
3623         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3624         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3625         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3626         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3627         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3628         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3629
3630 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3631
3632         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3633         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3634         (=jis-x0208@1978/i-4): Specify `partial'.
3635         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3636         mother coded-charset.
3637         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3638
3639 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3642         settings for `=jis-x0213-1@2004'.
3643
3644 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3645
3646         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3647         CHISE.
3648         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3649         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3650         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3651         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3652         temporarily.
3653         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3654
3655 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3658         CHISE.
3659         (=shinjigen@1ed): Inherited from `=shinjigen'.
3660         (=shinjigen@rev): Likewise.
3661
3662 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3665         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3666
3667 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3670         define it as an alias.
3671         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3672         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3673         alias.
3674         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3675         alias.
3676
3677 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3680         CHISE.
3681
3682 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3685         CHISE.
3686         (shinjigen-2): Ditto.
3687
3688 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-charset.el (default-coded-charset-priority-list):
3691         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3692         `chinese-big5-eten-*' and `chinese-big5'.
3693
3694 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3697         #x9FA5 temporarily.
3698
3699 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3702         settings for `=jis-x0208@1978/i1'.
3703
3704 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3707         XEmacs CHISE.
3708
3709 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3712         XEmacs CHISE.
3713
3714 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3717         XEmacs CHISE.
3718
3719 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3722         CHISE.
3723         (=ucs-bmp@cns): Likewise.
3724         (=ucs-bmp@jis): Likewise.
3725         (=ucs-bmp@ks): Likewise.
3726
3727 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3730         CHISE.
3731         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3732
3733 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3736         settings for `=zinbun-oracle'.
3737
3738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3739         `=zinbun-oracle'.
3740
3741 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3744         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3745         `=ucs@iso'.
3746
3747 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-charset.el (default-coded-charset-priority-list):
3750         Delete `ucs-sip'; modify order of some CCSs.
3751
3752 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3753
3754         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3755         in XEmacs CHISE.
3756
3757         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3758         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3759         CHISE.
3760
3761 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3764         its registry.
3765         (=ucs-radicals@unicode): Likewise.
3766
3767 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3768
3769         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3770         CHISE.
3771
3772 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3773
3774         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3775         CHISE.
3776
3777 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3778
3779         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3780         CHISE.
3781
3782 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3783
3784         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3785         Modify preference of *isolated settings*.
3786
3787 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3790         utf-2000 is provided.
3791         (=ucs@cns11643): Likewise.
3792
3793 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3796         Prefer every *isolated setting* to ordinary setting.
3797
3798 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3799
3800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3801         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3802
3803 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3804
3805         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3806         CHISE.
3807
3808 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3811         settings for `=jis-x0208@1997'.
3812
3813 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3814
3815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3816         `=jis-x0208@1997'.
3817
3818 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3821         XEmacs CHISE.
3822
3823 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3824
3825         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3826         `=jis-x0208@1978'.
3827         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3828         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3829         `=jis-x0208-1990' as the mother.
3830         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3831
3832 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3835         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3836         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3837         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3838         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3839         for `=ucs@JP'.
3840
3841 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3842
3843         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3844         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3845         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3846         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3847         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3848         `=daikanwa@rev2'.
3849
3850 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3851
3852         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3853         (=gt): Likewise.
3854         (=gt-k): Likewise.
3855         (=gt-pj-*): Likewise.
3856         (=gt-pj-k1): Likewise.
3857         (=gt-pj-k2): Likewise.
3858         (=daikanwa): Likewise.
3859         (=daikanwa-rev1): Likewise.
3860         (=daikanwa-rev2): Likewise.
3861         (=big5-pua): Likewise.
3862         (=big5-eten): Likewise.
3863         (chinese-big5-eten-a): Likewise.
3864         (chinese-big5-eten-b): Likewise.
3865         (=hanziku-*): Likewise.
3866         (=cbeta): Likewise.
3867         (=jef-china3): Likewise.
3868         (=ruimoku-v6): Likewise.
3869         (=ucs@iso): Likewise.
3870         (=ucs@unicode): Likewise.
3871         (=ucs@gb): Likewise.
3872         (=ucs@cns): Likewise.
3873         (=ucs@jis): Likewise.
3874         (=ucs@jis-1990): Likewise.
3875         (=ucs@jis-2000): Likewise.
3876         (=ucs@jp): Likewise.
3877         (=ucs@ks): Likewise.
3878         (=ucs@big5): Likewise.
3879         (=ucs-radicals): Likewise.
3880         (=ucs-radicals@unicode): Likewise.
3881         (=ucs-bmp-cjk): Likewise.
3882         (=ucs-bmp-cjk@unicode): Likewise.
3883         (=ucs-sip-ext-b): Likewise.
3884         (=ucs-sip-ext-b@iso): Likewise.
3885
3886 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3889         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3890
3891 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3894         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3895         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3896         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3897         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3898         arabic-digit, ipa and ``&I-B-XXXX;''.
3899
3900 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3901
3902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3903         setting for (I-)HZK{03..12}-XXXX.
3904
3905 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3906
3907         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3908         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3909
3910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3911         `=ruimoku-v6'.
3912
3913         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3914         CHISE.
3915
3916 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3917
3918         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3919         (=ucs@unicode): Likewise.
3920         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3921         (=ucs@cns): Likewise.
3922         (=ucs@jis): Likewise.
3923         (=ucs@ks): Likewise.
3924         (=ucs@big5): Likewise.
3925
3926 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3927
3928         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3929         `ucs-jis'.
3930         (utf-8-jis-er): Likewise.
3931         (utf-8-jp): New coding-system.
3932         (utf-8-jp-er): Likewise.
3933
3934         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3935
3936 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3937
3938         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3939
3940         * mule/japanese.el: Move definition of `euc-jisx0213' to
3941         mule/mule-coding.el.
3942
3943 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3944
3945         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3946         mule-coding before loading update-cdb when utf-2000 is provided.
3947
3948 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3949
3950         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3951         `=daikanwa'.
3952
3953 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3954
3955         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3956         definition codes when `utf-2000' is provided.
3957
3958 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3959
3960         * mule/mule-category.el (word-combining-categories): Don't setup
3961         `word-combining-categories' in XEmacs CHISE.
3962         (word-separating-categories): Add setting about Latin script in
3963         XEmacs CHISE.
3964
3965 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3966
3967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3968         setting for `chinese-big5'.
3969
3970 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3971
3972         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3973         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3974         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3975         add setting for HZK0[12]-xxxx.
3976
3977 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3978
3979         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3980         in XEmacs CHISE.
3981
3982 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-charset.el (default-coded-charset-priority-list):
3985         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3986         and `chinese-big5' to `=gt-pj-*'.
3987
3988 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3989
3990         * mule/mule-conf.el (=daikanwa): Renamed from
3991         `ideograph-daikanwa'.
3992         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3993
3994 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3995
3996         * mule/mule-conf.el (=cns11643-7): Renamed from
3997         `chinese-cns11643-7'.
3998         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3999
4000 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4001
4002         * mule/mule-conf.el (=cns11643-6): Renamed from
4003         `chinese-cns11643-6'.
4004         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4005
4006 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4007
4008         * mule/mule-conf.el (=cns11643-5): Renamed from
4009         `chinese-cns11643-5'.
4010         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4011
4012 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4013
4014         * mule/mule-conf.el (=cns11643-4): Renamed from
4015         `chinese-cns11643-4'.
4016         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4017
4018 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4019
4020         * mule/mule-conf.el (=cns11643-3): Renamed from
4021         `chinese-cns11643-3'.
4022         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4023
4024 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4025
4026         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4027         `=cns11643-2'.
4028         (chinese-cns11643-2): New alias for `=cns11643-2'.
4029
4030 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4031
4032         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4033         `=cns11643-1'.
4034         (chinese-cns11643-1): New alias for `=cns11643-1'.
4035
4036 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4039         (chinese-gb12345): New alias for `=gb12345'.
4040
4041 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4042
4043         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4044         (chinese-gb2312): New alias for `=gb2312'.
4045
4046 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4047
4048         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4049         (chinese-big5): New alias for `=big5'.
4050
4051 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4052
4053         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4054         (korean-ksc5601): New alias for `=ks-x1001'.
4055
4056 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4057
4058         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4059         `=jis-x0212'.
4060         (japanese-jisx0212): New alias for `=jis-x0212'.
4061
4062 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4063
4064         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4065         `=jis-x0208-1983'.
4066         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4067
4068 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4071         `=jis-x0208-1978'.
4072         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4073
4074 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4075
4076         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4077         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4078
4079 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4080
4081         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4082         (chinese-cns11643-3): Specify iso-ir 183.
4083         (chinese-cns11643-4): Specify iso-ir 184.
4084         (chinese-cns11643-5): Specify iso-ir 185.
4085         (chinese-cns11643-6): Specify iso-ir 186.
4086         (chinese-cns11643-7): Specify iso-ir 187.
4087         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4088         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4089
4090 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4091
4092         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4093         \uXXXX for every cases.
4094
4095 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4096
4097         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4098         (ucs-big5): Changed to an alias for `=ucs@big5'.
4099
4100 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4101
4102         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4103         (ucs-ks): Changed to an alias for `=ucs@ks'.
4104
4105 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4106
4107         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4108         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4109
4110 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4111
4112         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4113         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4114
4115 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4116
4117         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4118         (ucs-jis): Changed to an alias for `=ucs@jis'.
4119
4120 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4121
4122         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4123         (ucs-cns): Changed to an alias for `=ucs@cns'.
4124
4125 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4126
4127         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4128         (ucs-gb): Changed to an alias for `=ucs@gb'.
4129
4130 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4131
4132         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4133         `ideograph-daikanwa-2'.
4134         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4135         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4136
4137 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4138
4139         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4140         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4141
4142         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4143         for `xemacs-chise-version'.
4144
4145 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4146
4147         * mule/mule-charset.el (default-coded-charset-priority-list):
4148         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4149         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4150         instead of `ideograph-hanziku-*'.
4151
4152         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4153         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4154
4155 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156
4157         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4158         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4159         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4160         `utf-2000' is provided.
4161
4162 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4165         is provided [was builtin coded-charsets].
4166
4167 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4168
4169         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4170         is provided [was builtin coded-charsets].
4171
4172 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4173
4174         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4175         is provided [was builtin coded-charsets].
4176
4177 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4178
4179         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4180         is provided [was builtin coded-charsets].
4181
4182 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4183
4184         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4185         when `utf-2000' is provided [was builtin coded-charsets].
4186
4187 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4188
4189         * mule/mule-conf.el (=hanziku-*): Renamed from
4190         `ideograph-hanziku-*'.
4191         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4192
4193 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4194
4195         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4196         `utf-2000' is provided [was builtin coded-charsets].
4197         (ideograph-hanziku-{1..12}): Likewise.
4198
4199 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4202         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4203
4204 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4205
4206         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4207         when `utf-2000' is provided [was builtin coded-charsets].
4208
4209 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4210
4211         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4212         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4213         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4214
4215 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4216
4217         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4218         (ideograph-gt): Changed to an alias for `=gt'.
4219
4220 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4223         is provided; it was defined as a builtin coded-charset.
4224         (ideograph-gt): Likewise.
4225
4226 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4227
4228         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4229         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4230
4231 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4232
4233         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4234         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4235
4236 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4237
4238         * mule/mule-conf.el (=big5-eten): Renamed from
4239         `chinese-big5-eten'.
4240         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4241
4242 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4243
4244         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4245         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4246
4247 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4248
4249         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4250         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4251
4252 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4253
4254         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4255         (china3-jef): Changed to an alias for `=jef-china3'.
4256
4257 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4258
4259         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4260         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4261
4262         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4263         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4264         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4265         when `utf-2000' is provided.
4266
4267 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-charset.el (default-coded-charset-priority-list):
4270         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4271
4272         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4273         (ucs-jis-2000): Deleted.
4274
4275 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4276
4277         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4278         UTF-2000.
4279         (=ucs-jis-2000): New coded-charset for UTF-2000.
4280
4281 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4282
4283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4284         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4285
4286 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4287
4288         * mule/mule-charset.el (default-coded-charset-priority-list):
4289         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4290         `ideograph-cbeta'.
4291
4292 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4293
4294         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4295         builtin coded-charset].
4296
4297 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4298
4299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4300         settings for &K0-xxxx and &I-K0-xxxx.
4301
4302 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4303
4304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4305         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4306
4307 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4308
4309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4310         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4311
4312 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4313
4314         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4315         UTF-2000.
4316         (ideograph-gt-pj-k1): Likewise.
4317         (ideograph-gt-pj-k2): Likewise.
4318
4319 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4322         `=jis-x0208'.
4323
4324 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4325
4326         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4327         UTF-2000 [was a builtin coded-charset].
4328
4329 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4330
4331         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4332         (utf-8-gb-er): Likewise.
4333
4334 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4337         settings for JIS X 0212 and JIS X 0208:1978.
4338
4339 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4340
4341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4342         setting for JIS X 0213.
4343
4344 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4345
4346         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4347         standard-case-table in UTF-2000.
4348
4349 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4352         definitions for isolated-chars.
4353
4354 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4355
4356         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4357         `configure-utf-2000-lisp-directory'.
4358         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4359         `mule-lisp-load-path'.
4360
4361 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4362
4363         * startup.el (startup-setup-paths): Set and use
4364         `utf-2000-lisp-directory'.
4365         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4366         UTF-2000.
4367
4368 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4369
4370         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4371         (paths-find-utf-2000-lisp-directory): New function.
4372         (paths-construct-load-path): Add new optional argument
4373         `utf-2000-lisp-directory'.
4374
4375         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4376
4377 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4378
4379         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4380         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4381         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4382         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4383         `chinese-big5-2' in UTF-2000.
4384
4385         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4386         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4387
4388 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4389
4390         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4391         `big5-eten-er' in UTF-2000.
4392         (big5-cdp): Modify DOC-string and mnemonic.
4393
4394 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4395
4396         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4397         UTF-2000 [renamed from utf-8-er].
4398         (utf-8-gb): New coding-system in UTF-2000.
4399         (utf-8-gb-er): Likewise.
4400         (utf-8-cns): Likewise.
4401         (utf-8-cns-er): Likewise.
4402         (utf-8-big5): Likewise.
4403         (utf-8-big5-er): Likewise.
4404         (utf-8-jis): Likewise.
4405         (utf-8-jis-er): Likewise.
4406         (utf-8-ks): Likewise.
4407         (utf-8-ks-er): Likewise.
4408         (utf-8-er): Likewise.
4409
4410 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4411
4412         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4413         instead of `utf-8-unix' in UTF-2000.
4414
4415         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4416
4417 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4418
4419         * mule/japanese.el (euc-jisx0213): New coding-system.
4420
4421         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4422         `japanese-jisx0208-1990' as the mother.
4423
4424 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * dumped-lisp.el (preloaded-file-list): Change condition of
4427         loading "close-cdb".
4428
4429 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4430
4431         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4432         setup `coded-charset-entity-reference-alist'.
4433
4434 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435
4436         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4437         UTF-2000.
4438
4439 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4440
4441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4442         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4443
4444 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4445
4446         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4447         (chinese-big5-eten-a): Likewise.
4448         (chinese-big5-eten-b): Likewise.
4449         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4450         code range is #x8140 .. #x8DFE.
4451
4452 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4453
4454         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4455         UTF-2000.
4456         (chinese-big5-cdp): Likewise.
4457
4458 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4459
4460         * dumped-lisp.el (preloaded-file-list): Rename
4461         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4462
4463 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4464
4465         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4466         append `system-char-db-source-file-list' into
4467         `preloaded-file-list' in UTF-2000.
4468
4469 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4470
4471         * dumped-lisp.el (preloaded-file-list): Delete
4472         character-definition files.
4473
4474 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4475
4476         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4477         UTF-2000.
4478
4479 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4480
4481         * mule/mule-charset.el (default-coded-charset-priority-list):
4482         Delete `mojikyo-2022-1'.
4483
4484 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4485
4486         * mule/mule-charset.el (default-coded-charset-priority-list):
4487         Delete `mojikyo'.
4488
4489 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4490
4491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4492         `ucs-sip'.
4493
4494 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4495
4496         * mule/mule-charset.el (default-coded-charset-priority-list):
4497         Comment out `chinese-gb12345'.
4498
4499 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4500
4501         * bytecomp.el (byte-compile-insert-header): Fixed.
4502
4503 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4504
4505         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4506         XEmacs UTF-2000.
4507
4508 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4509
4510         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4511         UTF-2000.
4512
4513 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4516         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4517
4518 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-charset.el (default-coded-charset-priority-list):
4521         `japanese-jef-china3' is renamed `china3-jef'.
4522
4523 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4524
4525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4526         `japanese-jef-china3' and `ideograph-cbeta'.
4527
4528 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4529
4530         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4531
4532 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4535         `chinese-big5-cdp'.
4536
4537 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4540         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4541
4542 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4545         loading character definitions.
4546
4547 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4548
4549         * dumped-lisp.el (preloaded-file-list): Rename
4550         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4551
4552 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4555         `chinese-big5'.
4556
4557 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * dumped-lisp.el (preloaded-file-list): Dump
4560         "Ideograph-R028-Private" with XEmacs UTF-2000.
4561
4562 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4565         `chinese-gb12345'.
4566
4567 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4568
4569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4570         `ideograph-gt-pj-{1..11}'.
4571
4572         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4573         XEmacs UTF-2000.
4574
4575 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4576
4577         * mule/mule-charset.el (default-coded-charset-priority-list):
4578         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4579         `chinese-isoir165'.
4580
4581 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4582
4583         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4584         `image/png', `image/x-xpm' and `image/tiff'.
4585
4586         * files.el (binary-file-regexps): Add *.PNG.
4587
4588 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4589
4590         * mule/mule-charset.el (default-coded-charset-priority-list):
4591         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4592         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4593
4594 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4595
4596         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4597         the first completion when UTF-2000 is running.
4598
4599 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4600
4601         * mule/mule-charset.el (default-coded-charset-priority-list):
4602         Delete `ucs'.
4603
4604 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4605
4606         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4607
4608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4609         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4610
4611 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/vietnamese.el (vscii-2): Delete abolished property
4614         `composite'; now composite mode is default.
4615
4616 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4617
4618         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4619         of `raw-text'; check \uHHHH representation even if non-ascii
4620         characters are not found.
4621
4622         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4623         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4624         unconditionally.
4625
4626         * mule/viet-ccl.el: New file.
4627
4628         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4629         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4630         - Separate CCL based implementations to viet-ccl.el.
4631
4632 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4633
4634         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4635         "jisx0213.2000-1".
4636         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4637
4638         * mule/mule-charset.el (default-coded-charset-priority-list):
4639         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4640         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4641
4642 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4643
4644         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4645
4646 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4647
4648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4649         `ucs' in UTF-2000.
4650
4651 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4652
4653         * mule/mule-charset.el (default-coded-charset-priority-list):
4654         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4655         `arabic-iso8859-6'.
4656
4657 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4658
4659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4660         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4661
4662 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4663
4664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4665         `katakana-jisx0201' in UTF-2000.
4666
4667 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4668
4669         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4670         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4671         "u0FB50-Arabic-Presentation-Forms-A",
4672         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4673         "u0FE50-Small-Form-Variants",
4674         "u0FE70-Arabic-Presentation-Forms-B",
4675         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4676         UTF-2000.
4677
4678 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4679
4680         * dumped-lisp.el (preloaded-file-list): Delete
4681         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4682         ... "Ideograph-R214-Flute" in UTF-2000.
4683
4684 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4685
4686         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4687         (japanese-jisx0213-2): New coded-charset.
4688
4689         * dumped-lisp.el (preloaded-file-list): Add
4690         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4691         "Ideograph-R030-Mouth".
4692
4693 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4694
4695         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4696         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4697         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4698         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4699         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4700         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4701         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4702         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4703
4704 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4705
4706         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4707         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4708         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4709         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4710         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4711
4712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4713         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4714
4715 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4716
4717         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4718         in UTF-2000.
4719
4720 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4721
4722         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4723         (chinese-isoir165): Moved from mule/chinese.el.
4724         (chinese-cns11643-3): Moved from mule/chinese.el.
4725         (chinese-cns11643-4): Moved from mule/chinese.el.
4726         (chinese-cns11643-5): Moved from mule/chinese.el.
4727         (chinese-cns11643-6): Moved from mule/chinese.el.
4728         (chinese-cns11643-7): Moved from mule/chinese.el.
4729
4730         * mule/chinese.el: Move definition of coded-charsets to
4731         mule/mule-conf.el.
4732
4733 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4734
4735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4736         `ideograph-daikanwa'.
4737
4738 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4739
4740         * dumped-lisp.el (preloaded-file-list): Delete
4741         "ccs-jisx0201-latin.el".
4742
4743 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4744
4745         * dumped-lisp.el (preloaded-file-list): Add
4746         "u031A0-Extended-Bopomofo" in UTF-2000.
4747
4748 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4749
4750         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4751         renamed to u02E00-CJK-Radical-Supplement.
4752
4753 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4754
4755         * dumped-lisp.el (preloaded-file-list): Add
4756         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4757         "u030A0-Katakana", "u03100-Bopomofo",
4758         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4759         "u03200-Enclosed-CJK-Letters-and-Months" and
4760         "u03300-CJK-Compatibility".
4761
4762 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4763
4764         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4765         "u02F00-Kangxi-Radicals" and
4766         "u02FF0-Ideographic-Description-Characters".
4767
4768 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4769
4770         * dumped-lisp.el (preloaded-file-list): Add
4771         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4772         "u02800-Braille-Patterns" in UTF-2000.
4773
4774 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4775
4776         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4777         "uXXXXX-*.el" in UTF-2000.
4778
4779         * bytecomp.el (byte-compile-insert-header): Delete comments if
4780         non-ASCII characters are found; allow `byte-compile-dynamic' and
4781         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4782         `raw-text'.
4783
4784 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4785
4786         * dumped-lisp.el (preloaded-file-list): Add
4787         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4788         "u025A0-Geometric-Shapes.el".
4789
4790 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4791
4792         * dumped-lisp.el (preloaded-file-list): Add
4793         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4794         "u02460-Enclosed-Alphanumerics.el".
4795
4796 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4797
4798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4799         `chinese-gb2312'.
4800
4801         * dumped-lisp.el (preloaded-file-list): Add
4802         "u02200-Mathematical-Operators.el" and
4803         "u02300-Miscellaneous-Technical.el".
4804
4805 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4806
4807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4808         `chinese-cns11643-*'.
4809
4810         * dumped-lisp.el (preloaded-file-list): Add
4811         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4812         "u02190-Arrows.el" in UTF-2000.
4813
4814 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4815
4816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4817         `korean-ksc5601'.
4818
4819         * dumped-lisp.el (preloaded-file-list): Add
4820         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4821         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4822         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4823
4824 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4825
4826         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4827
4828 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4829
4830         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4831         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4832         "u01780-Khmer.el", "u01800-Mongolian.el",
4833         "u01E00-Latin-Extended-Additional.el" and
4834         "u01F00-Greek-Extended.el" in UTF-2000.
4835
4836 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4837
4838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4839         `ethiopic-ucs' and `ethiopic'.
4840
4841         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4842         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4843
4844         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4845         from mule/ethiopic.el.
4846
4847         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4848         mule/mule-conf.el.
4849
4850 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4851
4852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4853         `lao'.
4854
4855         * mule/mule-conf.el (lao): New coded-charset.
4856
4857         * dumped-lisp.el (preloaded-file-list): Add
4858         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4859         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4860         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4861         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4862         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4863
4864 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4865
4866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4867         `ucs-bmp' and `arabic-iso8859-6'.
4868
4869 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4870
4871         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4872         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4873         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4874
4875 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4876
4877         * startup.el (normal-top-level): Load autoload file for UTF-2000
4878         in UTF-2000.
4879
4880 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4881
4882         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4883         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4884         "u00020-Basic-Latin.el", "u00080-C1.el",
4885         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4886         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4887         "u002B0-Spacing-Modifier-Letters.el",
4888         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4889         UTF-2000.
4890
4891 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4892
4893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4894         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4895         instead of `vietnamese-viscii-*'.
4896
4897 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4898
4899         * mule/mule-conf.el: New file.
4900
4901         * mule/misc-lang.el: Move definition of charset `ipa' to
4902         mule/mule-conf.el.
4903
4904 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4905
4906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4907         `latin-viscii'; prefer it for characters used in Vietnamese.
4908
4909 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4910
4911         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4912
4913 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4914
4915         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4916         `vietnamese-viscii-lower'.
4917         (latin-viscii-upper): Renamed from charset
4918         `vietnamese-viscii-upper'.
4919         (vietnamese-viscii-lower): New alias for charset
4920         `latin-viscii-lower'.
4921         (vietnamese-viscii-upper): New alias for charset
4922         `latin-viscii-upper'.
4923
4924 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4925
4926         * mule/mule-charset.el (default-coded-charset-priority-list):
4927         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4928
4929 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4930
4931         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4932         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4933         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4934         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4935         lisp/utf-2000.
4936
4937 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4938
4939         * mule/ccs-tcvn5712.el: New file.
4940
4941 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4942
4943         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4944         in UTF-2000.
4945
4946 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4947
4948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4949         `japanese-jisx0208'.
4950
4951 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4952
4953         * dumped-lisp.el (preloaded-file-list): Add
4954         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4955         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4956         UTF-2000.
4957
4958         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4959         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4960         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4961         mule/ccs-viscii.el: New files.
4962
4963         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4964         if \uXXXX is found.
4965
4966 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4967
4968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4969         `hiragana-jisx0208' and `katakana-jisx0208'.
4970
4971 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4972
4973         * mule/chinese.el (chinese-cns11643-3): Define it even if
4974         `utf-2000' is provided.
4975         (chinese-cns11643-4): Likewise.
4976         (chinese-cns11643-5): Likewise.
4977         (chinese-cns11643-6): Likewise.
4978         (chinese-cns11643-7): Likewise.
4979
4980 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4981
4982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4983         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4984
4985 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4986
4987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4988         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4989
4990 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4991
4992         * mule/mule-charset.el (default-coded-charset-priority-list):
4993         Setup in UTF-2000.
4994
4995 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4996
4997         * mule/viet-chars.el: Don't define charset
4998         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4999         they are defined as builtin charsets.
5000
5001 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5002
5003         * version.el (emacs-version): Add more space just before UTF-2000
5004         version string.
5005
5006 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5007
5008         * version.el ([constant] emacs-version): Don't add a space in the
5009         preceding place of `xemacs-betaname' because it is duplicated.
5010         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5011
5012         * startup.el (splash-frame-body): Add ETL.
5013
5014 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5015
5016         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5017         is provided because it is defined as builtin charset.
5018         (chinese-cns11643-4): Likewise.
5019         (chinese-cns11643-5): Likewise.
5020         (chinese-cns11643-6): Likewise.
5021         (chinese-cns11643-7): Likewise.
5022
5023 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5024
5025         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5026         coding-system `iso-10646-ucs-4' is not defined.
5027
5028 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5029
5030         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5031         coding-system if `utf-2000' is provided.
5032
5033 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5034
5035         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5036         `utf-2000' is provided.
5037
5038 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5039
5040         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5041         if utf-2000 is provided temporally.
5042
5043 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5044
5045         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5046         as builtin variable].
5047
5048 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5049
5050         * files.el (insert-file-contents-literally): Treat file as binary;
5051         call file-name-handlers. [sync with Emacs 20.3.10]
5052
5053 2008-12-28  Vin Shelton  <acs@xemacs.org>
5054
5055         * XEmacs 21.4.22 is released
5056
5057 2008-12-30  Vin Shelton  <acs@xemacs.org>
5058
5059         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5060         during building even if no packages are found.
5061
5062 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5063
5064         * printer.el (generic-print-region): 
5065         (generic-print-buffer): 
5066         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5067         check if the msprinter device is available, now that msprinter is
5068         always available as a specifier tag. 
5069
5070 2008-12-24  Vin Shelton  <acs@xemacs.org>
5071
5072         * about.el: Add Francisco to my bio!
5073
5074 2008-12-23  Vin Shelton  <acs@xemacs.org>
5075
5076         * autoload.el: Move operator definitions to autoload-operators.el
5077         in the xemacs-base package.
5078
5079 2007-11-22  Vin Shelton  <acs@xemacs.org>
5080
5081         * about.el (about-hacker-contribution): Updated my bio.
5082
5083 2007-10-07  Vin Shelton  <acs@xemacs.org>
5084
5085         * XEmacs 21.4.21 is released
5086
5087 2007-09-19  Didier Verna  <didier@xemacs.org>
5088
5089         Update my personal info.
5090         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5091         * about.el (about-other-current-hackers): Ditto.
5092         * about.el (about-url-alist): Add my musical website.
5093         * about.el (about-personal-info): Update my entry.
5094         * about.el (about-hacker-contribution): Ditto.
5095
5096 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5097
5098         * package-get.el (package-get-download-sites): Update download
5099         sites in Japan.
5100         * package-get.el (package-get-pre-release-download-sites): Ditto.
5101
5102 2007-08-18  Vin Shelton  <acs@xemacs.org>
5103
5104         * package-get.el (package-get-pre-release-download-sites): Sync
5105         mirror sites with 21.5.  (Thanks, Adrian)
5106
5107 2007-08-09  Mike Sperber  <mike@xemacs.org>
5108
5109         * startup.el (migrate-user-init-file): Create backup of
5110         `user-init-file' before migrating.
5111         * startup.el (maybe-migrate-user-init-file): Print
5112         information about backup file.
5113         (maybe-create-compatibility-dot-emacs): Follow above change.
5114
5115 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5116
5117         * font-lock.el: Sync font-lock-add-keywords and
5118         font-lock-remove-keywords from GNU Emacs.
5119         * font-lock.el (font-lock-keywords-alist): New.
5120         * font-lock.el (font-lock-removed-keywords-alist): New.
5121         * font-lock.el (font-lock-add-keywords): New.
5122         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5123         * font-lock.el (font-lock-remove-keywords): New.
5124
5125 2007-08-16  Vin Shelton  <acs@xemacs.org>
5126
5127         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5128         patch from Hans de Graaff.
5129
5130 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5131
5132         * package-get.el (package-get-download-sites): Document Chile and
5133         update Denmark download site.
5134         * package-get.el (package-get-pre-release-download-sites): Ditto.
5135
5136 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5137
5138         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5139
5140 2006-12-09  Vin Shelton  <acs@xemacs.org>
5141
5142         * XEmacs 21.4.20 is released
5143
5144 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5145
5146         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5147
5148 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5149
5150         * info.el (Info-find-file-node, Info-insert-dir)
5151         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5152         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5153         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5154         and discussion.
5155
5156 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5157
5158         * obsolete.el (line-beginning-position): New, from 21.5.x.
5159         (line-end-position): Ditto.
5160
5161 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5162
5163         * package-get.el (package-get-download-sites): Welcome
5164         nl.xemacs.org and Thanks!
5165         * package-get.el (package-get-pre-release-download-sites): Ditto.
5166
5167 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5168
5169         * font-lock.el: Add support for not-so recent changes in Java to
5170         java-mode.
5171
5172 2006-01-28  Vin Shelton  <acs@xemacs.org>
5173
5174         * XEmacs 21.4.19 is released
5175
5176 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5177
5178         * easymenu.el: Update copyright. 
5179         * easymenu.el (easy-menu-all-popups):
5180         Add a docstring. 
5181         * easymenu.el (easy-menu-add):
5182         Document a bug, rework the function to preserve any existing
5183         non-default mode-popup-menu instead of overwriting it, and not to
5184         bother normalising the menu title (nothing else does).
5185         * easymenu.el (easy-menu-remove):
5186         Restore the default mode-popup-menu instead of leaving an empty
5187         one when we remove the last easy-menu popup. 
5188
5189 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5190
5191         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5192         as suggested by Rodrigo Ventura.
5193         * package-get.el (package-get-pre-release-download-sites): Ditto,
5194         with replacement of xemacs-21.5 by beta, which is the logical path
5195         to our beta core and package pre-releases.
5196
5197 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5198
5199         * package-get.el (package-get-download-sites): Add Hong Kong
5200         download site.
5201         * package-get.el (package-get-pre-release-download-sites): Ditto.
5202
5203 2005-12-26  Vin Shelton  <acs@xemacs.org>
5204
5205         * find-paths.el:
5206         * find-paths.el (paths-emacs-root-p): Add search for package root.
5207         * find-paths.el (paths-find-emacs-root): Replaced with
5208         paths-find-invocation-roots, which returns a list of roots.
5209         * find-paths.el (paths-find-invocation-roots): New.
5210         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5211
5212 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5213
5214         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5215         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5216
5217 2005-12-03  Vin Shelton <acs@xemacs.org>
5218
5219         * XEmacs 21.4.18 is released
5220
5221 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5222
5223         * package-get.el (package-get-download-sites): Update reflecting
5224         latest http://www.xemacs.org/Releases/ information generated by
5225         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5226         * package-get.el (package-get-pre-release-download-sites): Ditto.
5227
5228 2005-02-28  Simon Josefsson  <jas@extundo.com>
5229
5230         * about.el (xemacs-hackers): Add jas.
5231         (about-other-current-hackers): Likewise.
5232         (about-url-alist): Add URL for jas.
5233         (about-personal-info): Document jas.
5234         (about-hacker-contribution): Describe jas contributions.
5235
5236 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5237
5238         * easymenu.el (easy-menu-remove): As described in 
5239         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5240         except the "Command" menu from mode-popup-menu. 
5241
5242 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5243  
5244         * font.el (font-spatial-to-canonical): Correct calculation of 
5245         return value for pixel-based input value. 
5246  
5247 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5248
5249         * code-process.el (call-process): Process-related docstring
5250         improvements spurred by Norbert Koch.
5251         * code-process.el (call-process-region): Ditto.
5252         * code-process.el (start-process): Ditto.
5253
5254 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5255
5256         * finder.el (finder-find-library): Return filename actually
5257         searched for.
5258
5259 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5260
5261         * help.el (view-emacs-news): Use `expand-file-name' instead of
5262         `locate-data-file' as the latter will find any "NEWS" files that
5263         might exist in packages _before_ the one in core.
5264
5265 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5266
5267         * package-get.el (package-get-init-package):
5268         package-get-init-package buglet (21.4.17) by Jeff Mincy
5269         <mincy@rcn.com> fixing false temporary load-path shadows reported
5270         after package installation and simplifying code.
5271
5272 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5273
5274         * package-get.el (package-get-download-sites): Sync mirrors list
5275         with the XEmacs website.
5276         (package-get-pre-release-download-sites): Ditto.
5277
5278 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5279
5280         * derived.el (derived-mode-merge-syntax-tables):
5281         Revert my 21.5-only patch of 2003-07-18 which slipped in
5282         through Jerry James's patch of 2004-06-07.
5283
5284 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5285
5286         * cmdloop.el (keyboard-quit): Remove workaround for
5287         `region-active-p' not making sure active region is in current
5288         buffer now that it does.
5289         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5290         * simple.el (region-active-p): `region-active-p' to only return t
5291         when active region is in current buffer.
5292
5293 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5294
5295         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5296         package names, quell a byte-compiler warning, doc fix.
5297
5298 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5299
5300         * buffer.el (pop-to-buffer):
5301         * window-xemacs.el (display-buffer):
5302         Document use of `same-window-buffer-names,' `same-window-regexps'
5303         by pop-to-buffer and display-buffer. 
5304         
5305 2005-02-06  Vin Shelton <acs@xemacs.org>
5306
5307         * XEmacs 21.4.17 is released
5308
5309 2005-01-29  Ben Wing  <ben@xemacs.org>
5310
5311         * shadow.el (find-emacs-lisp-shadows):
5312         Add custom-defines to list of ignored files.
5313
5314 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5315
5316         * simple.el (shifted-motion-keys-select-region): Fix statement
5317         about unshifted-motion-keys-deselect-region.
5318
5319 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5320
5321         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5322         now) for GNU Emacs compatibility.
5323         (make-obsolete-variable): Ditto.
5324
5325 2004-01-08  Ben Wing  <ben@xemacs.org>
5326
5327         * code-files.el (load):
5328         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5329
5330 2004-12-05  Vin Shelton <acs@xemacs.org>
5331
5332         * XEmacs 21.4.16 is released
5333
5334 2004-12-04  Vin Shelton  <acs@xemacs.org>
5335
5336         * auto-autoloads.el: Regenerated.
5337
5338         * custom-load.el: Regenerated.
5339
5340 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5341
5342         Fix bug: apropos errors if a defalias refers to an undefined
5343         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5344
5345         * apropos.el (apropos):
5346         (apropos-command):
5347         * help.el (frob-help-extents):
5348         * help-macro.el (make-help-screen):
5349         * hyper-apropos.el (hyper-apropos-grok-functions):
5350         (hyper-apropos-get-doc):
5351         Catch void-function error thrown by `documentation'.
5352
5353 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5354
5355         * packages.el (package-require): Fix incorrect arg to format.
5356         This fixes a `format specifier' error.
5357
5358 2004-08-13  Jerry James  <james@xemacs.org>
5359
5360         * bytecomp.el (forward-word): Tell the byte compiler the correct
5361         number of arguments to forward-word.
5362
5363 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5364
5365         * etags.el: Fixed loading of include files for tag completion. Now
5366         you can make a tag file for a library, include it into your
5367         project and it will be reloaded only if it changed. Infinte
5368         include loops are detected and the correct tag files are loaded.
5369         * etags.el (buffer-tag-table-list): Load and verify tag files in
5370         the external function buffer-tag-table-list-load.
5371         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5372         tag files. Also load the included tag files. The priority of the
5373         included files is right below their parent file. If multiple
5374         matches occur then the symbols from the parent file are found
5375         first.
5376         * etags.el (tag-table-include-files): Corrected comment
5377         string. Switched to pattern constant tags-include-pattern to have
5378         it at a central location.
5379         * etags.el (tags-include-pattern): Added doc string.
5380         * etags.el (add-to-tag-completion-table): Removed obsolete
5381         comments as the include files are allready returned by
5382         buffer-tag-table-list and loaded.
5383         * etags.el (find-tag-internal): The include files are allready
5384         included in tag-tables as buffer-tag-table-list returns them now.
5385
5386 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5387
5388         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5389         Loading items into the notebook is now done by C code.
5390         * widgets-gtk.el (gtk-widget-instantiate-internal):
5391         Style no longer changed.
5392
5393 2004-06-28  Nix  <nix@esperi.org.uk>
5394
5395         * cmdloop.el (truncate-command-history-for-gc): Delay
5396         execution of all things that look up variable bindings,
5397         via `enqueue-eval-event'.
5398
5399 2004-06-24  Vin Shelton  <acs@xemacs.org>
5400
5401         * package-get.el (package-get-require-signed-base-updates):
5402         now defaults to nil.
5403
5404 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5405
5406         * subr.el (split-string): Clean up docstring.
5407
5408 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5409
5410         * faces.el (zmacs-region): fix typo in docstring.
5411
5412 2004-06-07  Jerry James  <james@xemacs.org>
5413
5414         * derived.el: Synch with Emacs 21.3.
5415         * subr.el (with-local-quit): New, from Emacs 21.3.
5416         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5417         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5418         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5419
5420 2004-06-16  Jerry James  <james@xemacs.org>
5421
5422         * cl.el (cl-set-substring): Increment start by the length of the
5423         string, not the string itself.
5424
5425 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5426
5427         * etags.el (tag-table-include-files): Expand included TAGS file
5428         paths to avoid problems with relative paths.  Thanks to Peter
5429         Chubb <peterc@gelato.unsw.edu.au>.
5430         * etags.el (tags-include-pattern): New.
5431         * etags.el (add-to-tag-completion-table): Parse and ignore
5432         trailing include lines.
5433
5434 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5435
5436         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5437         avoiding line solely composed of equal signs.
5438
5439 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5440
5441         * cus-edit.el (alloc): Typo fix.
5442         * cus-edit.el (custom-browse-visibility): Ditto.
5443         * cus-edit.el (custom-variable-value-create): Ditto.
5444         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5445         * cus-edit.el (custom-save-variables): Bind print-length and
5446         print-level to nil to avoid value abbreviation.
5447         * cus-edit.el (custom-save-face-internal): Ditto.
5448         * cus-edit.el (custom-save-faces): Save in sorted order.
5449         * cus-edit.el (custom-save-resets): Bind print-length and
5450         print-level to nil to avoid value abbreviation.
5451         * cus-edit.el (custom-save-loaded-themes): Ditto.
5452
5453 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5454
5455         * subr.el (split-string-default-separators): New.
5456         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5457         see comment in source.
5458
5459 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5460
5461         * mule/japanese.el (paragraph-start, paragraph-separate):
5462         Remove anchor to BOL.
5463
5464 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5465
5466         * cl.el (gensym, gentemp): Improve docstrings.
5467
5468 2004-05-10  Vin Shelton  <acs@xemacs.org>
5469
5470         * etags.el: Sync with 21.5 version.
5471
5472 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5473
5474         * etags.el:
5475         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5476         only for use with exuberant ctags. This will also enable building of 
5477         completion tables with exuberant ctags. This will not work with
5478         xemacs ctags. 
5479         * etags.el (get-tag-table-buffer): New function for creating of
5480         completion table is used if tags-exuberant-ctags-optimization-p ist t
5481         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5482         finding the tag names. New.
5483         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5484         building tag completion table with exuberant ctags. New.
5485         * etags.el (find-tag-internal): Improve exact tag matching for tags
5486         with name fields. Before the patch return types of functions or
5487         function parameters (with exuberant ctags) were found as matches.
5488
5489 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5490
5491         * list-mode.el (display-completion-list): Fixed completion list was
5492         taking the width of the frame and not of the window for displaying
5493         the selection methods.
5494
5495 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5496
5497         * menubar-items.el (default-menubar): Options are saved to custom.el.
5498
5499
5500 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5501
5502         * isearch-mode.el (isearch-abort): Preserve successful search target.
5503
5504 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5505
5506         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5507         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5508         Bihlmeyer.
5509         * gnuserv.el (gnuserv-mode-line-string): New.
5510         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5511         gnuserv-mode.
5512         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5513         * gnuserv.el (gnuserv-edit-files): Use
5514         make-x-device-with-gtk-fallback.
5515
5516 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5517
5518         * gtk-widgets.el: New import: gtk-accel-group-new.
5519         * dialog-gtk.el:
5520         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5521         * dialog-gtk.el (popup-builtin-question-dialog):
5522         Added support for dialog button mnemonics.
5523
5524 2004-03-22  Chris Green <cmg@dok.org>
5525
5526         * process.el (shell-command): Output buffer was ignored when a
5527         background process was run via shell-command.
5528
5529 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5530
5531         * cus-edit.el (custom-save-variables): Retrieve a list of
5532         variables to save first, sort it, and make sure the variables are
5533         saved in sorted order.
5534
5535 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5536  
5537         * package-get.el (package-get-update-base-from-buffer): Force
5538         binary coding system for verifying GnuPG signature in the
5539         package-index file.
5540  
5541 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5542
5543         * package-get.el (package-get-package-index-file-location): Handle
5544         missing "EMACSPACKAGEPATH" environment variable.
5545
5546 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5547
5548         * package-admin.el (package-admin-find-top-directory): Simplify
5549         directory comparisions and fix substring errors on short path
5550         components.
5551         * package-get.el (package-get-package-index-file-location):
5552         Default to first component of "EMACSPACKAGEPATH", if set.
5553
5554 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5555
5556         * package-get.el (process-error): New error datum.
5557
5558 2004-02-02  Vin Shelton <acs@xemacs.org>
5559
5560         * XEmacs 21.4.15 is released
5561
5562 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5563
5564         * itimer.el (activate-itimer): Modify the itimer timeout value as
5565         if it were begun at the last time when the itimer driver was woken
5566         up.
5567
5568 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5569
5570         * specifier.el (Copyright):
5571         Update.
5572         (make-specifier-and-init):
5573         (map-specifier):
5574         (canonicalize-inst-pair):
5575         (canonicalize-spec-list):
5576         (set-specifier):
5577         Synch docstrings to 21.5 where appropriate.
5578
5579 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5580
5581         * package-get.el (package-get-list-packages-where): New.  A
5582         function that allows searching for groups of packages.  For
5583         example, find all packages that require the fsf-compat package.
5584
5585 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5586
5587         The Great PUI Sync.
5588
5589         * auto-autoloads.el: Regenerated.
5590
5591         * custom-load.el: Regenerated.
5592
5593         * dumped-lisp.el (packages-hardcoded-lisp): New.
5594
5595         * menubar-items.el (menu-max-items): New.
5596         (menu-submenu-max-items): New.
5597         (menu-submenu-name-format): New.
5598         (menu-split-long-menu): New.
5599         (menu-sort-menu): New.
5600         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5601
5602         * obsolete.el (pui-add-install-directory): Renamed to the more
5603         logical `pui-set-local-package-get-directory'.
5604         (package-get-download-menu): Moved to `package-ui.el' and renamed
5605         to `package-ui-add-download-menu'.
5606
5607         * package-admin.el (package-admin-install-function-mswindows):
5608         Whitespace clean up.
5609         (package-admin-add-single-file-package): Removed.
5610         (package-admin-default-install-function): Whitespace clean up.
5611         (package-admin-find-top-directory): New.
5612         (package-admin-get-install-dir): Use it.
5613         (package-admin-get-manifest-file): 
5614         (package-admin-check-manifest): 
5615         (package-admin-add-binary-package):
5616         (package-admin-get-lispdir):
5617         (package-admin-delete-binary-package):
5618         (package-admin):
5619
5620         * package-get.el (package-get-package-index-file-location): New.
5621         (package-get-install-to-user-init-directory): New.
5622         (package-get-remote):
5623         (package-get-download-sites):
5624         (package-get-pre-release-download-sites): New.
5625         (package-get-site-release-download-sites): New.
5626         (package-get-base-filename):
5627         (package-get-always-update):
5628         (package-get-user-index-filename): Removed.
5629         (package-get-pgp-available-p): New.
5630         (package-get-require-signed-base-updates):
5631         (package-get-was-current):
5632         (package-entries-are-signed): New.
5633         (package-get-continue-update-base): New.
5634         (package-get-download-menu): Removed.
5635         (package-get-require-base):
5636         (package-get-update-base-entry):
5637         (package-get-locate-file):
5638         (package-get-locate-index-file):
5639         (package-get-maybe-save-index):
5640         (package-get-update-base):
5641         (package-get-update-base-from-buffer):
5642         (package-get-update-base-entries):
5643         (package-get-interactive-package-query):
5644         (package-get-update-all):
5645         (package-get-all):
5646         (package-get-dependencies):
5647         (package-get-init-package):
5648         (package-get-info): New.
5649         (package-get):
5650         (package-get-staging-dir):
5651         (package-get-set-version-prop): Removed.
5652         (package-get-installedp):
5653         (package-get-ever-installed-p):
5654         (packages): Removed.
5655         (package-get-custom-groups): Removed.
5656         (package-get-custom): Removed.
5657         (package-get-custom-add-entry): Removed.
5658
5659         * package-info.el (batch-update-package-info):
5660
5661         * package-net.el (package-net-batch-generate-bin-ini):
5662         (package-net-update-installed-db):
5663
5664         * package-ui.el (pui-info-buffer):
5665         (pui-directory-exists): Removed.
5666         (pui-package-dir-list): Removed.
5667         (pui-add-install-directory): Removed.
5668         (package-ui-download-menu): New.
5669         (package-ui-pre-release-download-menu): New.
5670         (package-ui-site-release-download-menu): New.
5671         (pui-set-local-package-get-directory): New.
5672         (pui-package-symbol-char):
5673         (pui-update-package-display):
5674         (pui-toggle-package):
5675         (pui-toggle-package-key):
5676         (pui-toggle-package-delete):
5677         (pui-toggle-package-delete-key):
5678         (pui-toggle-package-event):
5679         (pui-toggle-verbosity-redisplay):
5680         (pui-install-selected-packages):
5681         (pui-add-required-packages):
5682         (pui-help-echo):
5683         (pui-display-info):
5684         (list-packages-mode):
5685         (pui-list-packages):
5686
5687         * packages.el (packages-compute-package-locations):
5688         (package-require):
5689         (package-delete-name):
5690         (packages-hardcoded-lisp): Removed.
5691         (packages-useful-lisp): Removed.
5692         (packages-unbytecompiled-lisp): Removed.
5693         (packages-find-package-directories):
5694
5695         Summary:
5696
5697         Major code clean up of all things PUI.
5698
5699         Much improved code to determine where packages should be
5700         installed.  PUI no longer depends on any packages being
5701         pre-installed to compute where packages are to be installed to.
5702
5703         The user can specify the location of their package-index file.  It
5704         isn't necessary to set this because it has sane defaults.  People
5705         who "run-in-place" won't accidently overwrite the CVS
5706         package-index file.  See
5707         `package-get-package-index-file-location'. 
5708
5709         PUI will now properly clean up after itself in the event of an
5710         unsuccessful package install.  This drastically reduces the number
5711         of "wrong md5sum" FAQs.
5712
5713         non-Mule XEmacsen can no longer install Mule packages.
5714
5715         Package management via the custom interface has been removed.
5716
5717         The PUI related menubar items have been reorganised.
5718
5719         The PGP verification code has been fixed and the default for
5720         whether or not it is used is automatically computed.
5721
5722         * update-elc.el ((preloaded-file-list site-load-packages
5723         need-to-dump dumped-exe)):
5724         Just a couple of small changes to allow for
5725         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5726         existing anymore.
5727
5728 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5729
5730         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5731         apply `format' to the first argument of byte-compile-warn, it
5732         already calls format.
5733
5734 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5735
5736         * files.el (delete-old-versions): Avoid going interactive during
5737         make install when environment variable VERSION_CONTROL is set.
5738
5739 2003-12-04  Vin Shelton  <acs@xemacs.org>
5740
5741         * menubar-items.el (menu-item-search): Only bring up search dialog
5742         box if the feature is available and desired.
5743
5744 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5745
5746         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5747
5748 2003-11-05  Vin Shelton  <acs@xemacs.org>
5749
5750         * help.el (Help-prin1-face):
5751         (Help-princ-face):
5752         princ and prin1 are functions and need to be called as such.  The
5753         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5754
5755 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5756
5757         * about.el (about-xemacs): Give full version and build date.
5758
5759 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5760
5761         * win32-native.el (grep-null-device): This XEmacs has null-device.
5762
5763 2003-09-06  Mike Sperber  <mike@xemacs.org>
5764
5765         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5766         implement the specified semantics for `defvar.'
5767
5768 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5769
5770         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5771         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5772         displaying buffer in question.
5773
5774 2003-09-03  Vin Shelton <acs@xemacs.org>
5775
5776         * XEmacs 21.4.14 is released
5777
5778 2003-08-17  Vin Shelton  <acs@xemacs.org>
5779
5780         * about.el: Vanity patch.
5781
5782 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5783
5784         * code-process.el (call-process):
5785         (call-process-region):
5786         (start-process):
5787         Document coding system processing.
5788
5789 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5790
5791         * startup.el (splash-frame-body): Idiomatic English.
5792
5793 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5794
5795         * font-lock.el (font-lock-match-java-declarations): Move
5796         save-restriction, narrow-to-region to beginning of function to
5797         avoid going beyond the limit and causing an infloop.
5798
5799 2003-04-16  Jerry James  <james@xemacs.org>
5800
5801         * keydefs.el: Remove mappings for keys mapped to the nowhere
5802         defined function function-key-error.
5803
5804 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5805
5806         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5807         lisp-interaction-mode-hook): Add the docstrings.
5808
5809 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5810
5811         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5812         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5813         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5814
5815 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5816
5817         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5818         lambda list after the original doc.  Care about
5819         #'(lambda () "SingleString") 
5820         (cl-upcase-arg): 
5821         (cl-function-arglist):
5822         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5823         circular data structures in lambda list specification
5824
5825 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5826
5827         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5828         to appear in font-lock-function-name-face.
5829
5830 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5831
5832         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5833         is not also the value of the lambda.
5834
5835 2003-05-06  Andy Piper  <andy@xemacs.org>
5836
5837         * files.el (revert-buffer): Make sure local variables get processed,
5838         even in the case of an optimized reversion.
5839
5840 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5841
5842         * XEmacs 21.4.13 is released
5843
5844 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5845
5846         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5847         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5848
5849 2003-02-14  Ben Wing  <ben@xemacs.org>
5850
5851         * byte-optimize.el:
5852         * byte-optimize.el (byte-compile-inline-expand):
5853         * byte-optimize.el (byte-compile-unfold-lambda):
5854         * byte-optimize.el (byte-optimize-form-code-walker):
5855         * byte-optimize.el (byte-optimize-form):
5856         * byte-optimize.el (byte-decompile-bytecode-1):
5857         * byte-optimize.el (byte-optimize-lapcode):
5858         Review carefully and sync up to 20.7 except for areas as noted.
5859         Fixes problem with JDE compilation.
5860
5861 2003-02-05  Ben Wing  <ben@xemacs.org>
5862
5863         * simple.el:
5864         * simple.el (motion-keys-for-shifted-motion):
5865         Omit M-S-home/end from motion keys.
5866
5867 2003-02-07  Ben Wing  <ben@xemacs.org>
5868
5869         * text-props.el (text-property-any):
5870         * text-props.el (text-property-not-all):
5871         Fix bug when end > start.
5872
5873 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5874
5875         * info.el (Info-insert-dir): Make default-directory end in
5876         separator.  Patch due to Martin Buchholz.
5877
5878 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5879
5880         * XEmacs 21.4.12 "Portable Code" is released.
5881
5882 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5883
5884         * about.el: Update golubev data.
5885
5886 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5887
5888         * isearch-mode.el (isearch-mode-map): Substitute comment on
5889         desirability, and back out "GR is printable" changes.
5890
5891 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5892
5893         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5894
5895 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5896
5897         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5898
5899 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5900
5901         * menubar-items.el (default-menubar): Use browse-url-mozilla
5902         instead of browse-url-gnome-moz for Mozilla.
5903
5904 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5905
5906         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5907
5908 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5909
5910         * files.el (auto-mode-alist): Remove redundant entries for modes
5911         that live in packages.
5912         (interpreter-mode-alist): Ditto.
5913
5914 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5915
5916         * menubar-items.el (default-menubar): Sync with current
5917         browse-url-xemacs.el.
5918
5919 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5920
5921         * XEmacs 21.4.10 "Military Intelligence" is released.
5922
5923 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5924
5925         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5926
5927 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5928
5929         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5930
5931 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5932
5933         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5934         effect free function.
5935         (font-lock-fontify-keywords-region): Supply the argument to
5936         font-lock-compile-keywords.
5937
5938 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5939
5940         * package-get.el (package-get-download-sites): Bring sites list
5941         up to date, prefer xx.xemacs.org addresses.
5942
5943 2002-09-27  Andy Piper  <andy@xemacs.org>
5944
5945         * dialog.el (make-dialog-box): for general dialogs only
5946         delete-frame-hook will be run.
5947
5948 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5949
5950         * font-lock.el (font-lock-fontify-syntactically-region): Add
5951         comment about lookup-syntax-properties, document LOUDLY as unused.
5952
5953 2002-08-26  Andy Piper  <andy@xemacs.org>
5954
5955         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5956         merge.
5957
5958 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5959
5960         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5961         (make-obsolete-variable): Ditto.
5962         (make-compatible): Ditto.
5963         (make-compatible-variable): Ditto.
5964
5965 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5966
5967         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5968         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5969
5970 2002-08-28  Andy Piper  <andy@xemacs.org>
5971
5972         * files.el (revert-buffer): propagate revert-without-query-status.
5973
5974 2002-06-03  Andy Piper  <andy@xemacs.org>
5975
5976         * dialog-items.el (make-search-dialog): align various subcontrols
5977         in visually pleasing ways, allow frame to autosize to the dialog
5978         size.
5979         * dialog.el (make-dialog-box): add a border inside the frame. Add
5980         :autosize property, if t then reset the frame size appropriately
5981         before the frame is mapped.
5982         * gutter-items.el (set-progress-feedback-instantiator): align
5983         various subcontrols.
5984         * gutter-items.el (set-progress-abort-instantiator): ditto.
5985
5986 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5987
5988         * XEmacs 21.4.9 "Informed Management" is released.
5989
5990 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5991
5992         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5993         "&optional append" argument.
5994
5995 2002-07-16  Didier Verna  <didier@xemacs.org>
5996
5997         * subr.el (replace-in-string): fix case fold bug introduced by
5998         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5999         case-fold-search in temporary buffers.
6000
6001 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6002
6003         * lib-complete.el (find-library): Remove check for mule because
6004         decompression DOES work on Mule.
6005
6006 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6007
6008         * simple.el (join-line): New alias for `delete-indentation'.
6009
6010 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6011
6012         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6013         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6014         (font-lock-builtin-face): New.
6015         (font-lock-constant-face): New.
6016         (font-lock-face-list): Add builtin and constant faces.
6017
6018 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6019
6020         * autoload.el (make-autoload): Support define-derived-mode.
6021         Collected puts of doc-string-elt property.  Based on a patch by
6022         Didier Verna <didier@xemacs.org>.
6023
6024 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6025
6026         * wid-edit.el (widget-field-activate): Fix docstring typo.
6027
6028 2002-07-23  Andy Piper  <andy@xemacs.org>
6029
6030         * about.el (about-personal-info): update me.
6031
6032 2002-07-12  Andy Piper  <andy@xemacs.org>
6033
6034         * custom.el (custom-theme-set-variables): remove bogus
6035         arguments. Use custom-set-default to set defaults.
6036         (custom-set-variables): update doc.
6037         (custom-local-buffer): new, synced from FSF.
6038         (custom-set-default): ditto.
6039         (defcustom): update doc.
6040
6041 2002-06-16  Andy Piper  <andy@xemacs.org>
6042
6043         * menubar-items.el (default-menubar): enable windows printing on
6044         cygwin as well as native.
6045
6046 2002-06-12  Andy Piper  <andy@xemacs.org>
6047
6048         * printer.el (generic-print-buffer): catch all errors so that the
6049         print device can be cleared in all scenarios.
6050         (Printer-clear-device): make sure clearing the printer allows it
6051         to be used again immediately.
6052         (generic-print-region): make sure the default printer face is
6053         black-on-white.
6054
6055 2002-04-23  Jerry James  <james@xemacs.org>
6056
6057         * window-xemacs.el (display-buffer-function): Change doc to
6058         reflect new arg.
6059         * window-xemacs.el (pre-display-buffer-function): Ditto.
6060         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6061         non-nil, make the new window just big enough for its contents.
6062         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6063         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6064         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6065
6066 2002-06-06  Andy Piper  <andy@xemacs.org>
6067
6068         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6069         (defcustom): ditto.
6070         (custom-handle-keyword): ditto.
6071
6072 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6073
6074         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6075         Make obsolete.  Default to nil.
6076         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6077         Inspired by a patch by John Palmieri.
6078
6079 2002-07-01  Mike Alexander  <mta@arbortext.com>
6080
6081         * process.el (shell-command-on-region): Don't delete the region
6082         before giving it to call-process-region
6083
6084 2002-06-04  Jerry James <james@eecs.ku.edu>
6085
6086         * find-paths.el (paths-find-architecture-directory): Search in
6087         `system-configuration'/`base', not `base'`system-configuration'.
6088
6089 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6090
6091         * info.el (Info-index): Add missing \ in [ t].
6092
6093 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6094
6095         * gutter-items.el (gutter-buffers-tab-visible-p,
6096         buffers-tab-omit-function, buffers-tab-selection-function,
6097         buffers-tab-filter-functions):
6098         Doc improvements.
6099
6100 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6101
6102         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6103
6104         * toolbar-items.el (toolbar-news): Fix typo in message string.
6105
6106 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6107
6108         * dialog.el (yes-or-no-p-dialog-box): 
6109         * cmdloop.el (y-or-n-p-minibuf):
6110         (yes-or-no-p-minibuf):
6111         (yes-or-no-p):
6112         (y-or-n-p): 
6113         Specify negative answers in docstrings.
6114
6115 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6116
6117         * package-ui.el (pui-help-echo): Display both installed and author
6118         version.  Use a balloon-help window to display extra info like
6119         package requires.
6120
6121 2002-05-30  Andy Piper  <andy@xemacs.org>
6122
6123         * files.el (revert-buffer-internal): don't visit
6124         revert-buffer. Kill buffer when not used. Suggested by Mike
6125         Alexander <mta@arbortext.com>
6126
6127 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6128
6129         * files.el (revert-buffer): More docstring fiddling.
6130
6131 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6132
6133         * files.el (revert-buffer):
6134         (revert-buffer-internal):
6135         (revert-buffer-insert-file-contents-function):
6136         Improve docstrings and comments.
6137
6138 2002-05-08  Andy Piper  <andy@xemacs.org>
6139
6140         * files.el (revert-buffer): observe noconfirm behavior.
6141
6142 2002-04-09  Andy Piper  <andy@xemacs.org>
6143
6144         * files.el (revert-buffer): use revert-buffer-internal if it looks
6145         like doing so will not result in any user-visible changes.
6146         (revert-buffer-internal): new function. Do the actual process of
6147         reversion and then see whether the result is any different to what
6148         we have already. If it is not then do nothing.
6149
6150 2001-12-11  Andy Piper  <andy@xemacs.org>
6151
6152         * menubar.el (get-popup-menu-response): re-order so that it works
6153         on more sane/facist window systems.
6154
6155 2001-12-03  Andy Piper  <andy@xemacs.org>
6156
6157         * faces.el (frob-face-property): don't infloop in face frobbing
6158         from Jan Vroonhof <jan@xemacs.org>.
6159
6160 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6161
6162         * faces.el (frob-face-property): Follow face fall-back hierarchy
6163         properly for face properties without an instance. Only do manual
6164         copy form 'default in last resort. This handles in particular
6165         the case where 'default itself has only a fall-back (which is
6166         the case by default on windows).
6167
6168 2001-11-24  Andy Piper  <andy@xemacs.org>
6169
6170         * printer.el (generic-print-region): set default-frame-plist to
6171         nil while creating the printer frame so that sizes reflect the
6172         printed page.
6173
6174         * faces.el (face-complain-about-font): Don't complain on printers.
6175
6176 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6177         
6178         * package-net.el: Andy synch.
6179         
6180 2001-12-16  Andy Piper  <andy@xemacs.org>
6181
6182         * package-get.el (package-get-update-all): Make sure installed.db
6183         gets updated after updating packages.
6184
6185 2002-03-28  Ben Wing  <ben@xemacs.org>
6186
6187         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6188         continuation, truncation so that we don't get line jumpiness from
6189         them being larger than the line height.
6190
6191         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6192
6193 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6194
6195         * font.el (font-window-system-mappings): Add mapping for Gtk
6196         (assume identical to X) 
6197
6198 2002-02-04  Andy Piper  <andy@xemacs.org>
6199
6200         * files.el (convert-standard-filename): Fix for short filename
6201         Peter Arius <pas@methodpark.de>
6202
6203 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6204
6205         * list-mode.el (default-choose-completion): completion-base-size
6206         should refer to local value in the completion list buffer.
6207
6208 2001-12-03  Didier Verna  <didier@xemacs.org>
6209
6210         * rect.el: autoload `replace-rectangle'.
6211         * keydefs.el (global-map): bind it to `C-x r p'.
6212
6213 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6214
6215         * XEmacs 21.4.8 "Honest Recruiter" is released.
6216
6217 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6218
6219         This patch is based on Jerry James's patch and analysis.
6220
6221         * select.el (get-clipboard):
6222         (get-selection):
6223         Update docstrings.
6224         (get-clipboard-foreign):
6225         (get-selection-foreign):
6226         New function for use as `interprogram-paste-function's.
6227
6228         * simple.el (interprogram-paste-function): Change default to
6229         `get-clipboard-foreign'; improve docstring.
6230         (interprogram-cut-function): Improve dosctring.
6231
6232 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * XEmacs 21.4.7 "Economic Science" is released.
6235
6236 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6237
6238         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6239
6240 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6241
6242         * obsolete.el (assq-delete-all): New compatibility alias for 
6243         remassq.
6244
6245 2002-01-09  Simon Josefsson  <jas@extundo.com>
6246
6247         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6248
6249 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6250
6251         * info.el (Info-auto-generate-directory): Default
6252         Info-auto-generate-directory to 'if-outdated.
6253
6254 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6255
6256         * startup.el (normal-top-level): Prevent migration code from
6257         trashing .emacs on an error in loading the init files.
6258
6259 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6260
6261         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6262         "system default" Xdefaults and friends get xrdb-mode.
6263
6264 2002-03-05  Mats Lidell  <matsl@contactor.se>
6265  
6266         * help-nomule.el (tutorial-supported-languages): Added Swedish
6267         tutorial. Sorted languages.
6268
6269 2002-02-11  Mike Sperber <mike@xemacs.org>
6270
6271         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6272         regenerating outdated dir files and dir is non-existent.
6273
6274 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6275
6276         * code-files.el (convert-mbox-coding-system): Improve comment.
6277         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6278         coding-system argument to `write-region-pre-hook' call.
6279         (write-region-pre-hook): Fix docstring to mention lockname argument.
6280
6281 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6282
6283         * minibuf.el (completing-read): Remove redundant wrong arg list.
6284
6285         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6286
6287 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6288
6289         * obsolete.el (interactive-form): new compatibility alias for 
6290         function-interactive.
6291
6292 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6293
6294         * menubar-items.el (Menubar-items-truncate-list): Removed.
6295         * menubar-items.el (Menubar-items-truncate-history): New.
6296         * menubar-items.el (default-menubar): Use
6297         Menubar-items-truncate-history.
6298
6299 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6300
6301         * printer.el (generic-print-region): Pass correct arguments to
6302         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6303         Torkelsson <torkel@acc.umu.se>.
6304
6305 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6306
6307         * help.el (describe-mode): synched with FSF 19.34; handle nil
6308         minor mode indicators.
6309
6310 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6311
6312         * minibuf.el (completing-read): Update docstring.
6313
6314 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6315
6316         * XEmacs 21.4.6 "Common Lisp" is released.
6317
6318 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6319
6320         * package-net.el: Inadvertant synch with Windows branch.  From
6321         Andy's log:
6322         (package-net-kit-version): new variable.
6323         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6324
6325 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6326
6327         * package-get.el (package-get-locate-index-file): Also search the
6328         core etc/ directory for the package index file if it can't be
6329         found in ~/.xemacs/.
6330
6331 2001-12-13  William Perry  <wmperry@gnu.org>
6332
6333         * dialog-gtk.el (popup-builtin-question-dialog):
6334         Conform to API in gui.c.
6335         
6336 2001-11-12  Andy Piper  <andy@xemacs.org>
6337
6338         * cus-edit.el (custom-save-face-internal): make sure we save
6339         non-themed faces.
6340         (custom-save-variables): ditto variables.
6341
6342 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6343
6344         * faces.el (make-face-family):
6345         (make-face-size):
6346         New face-modifying functions per Jan Vroonhof.
6347
6348         cus-face.el (custom-set-face-font-family):
6349         (custom-set-face-font-size):
6350         Use them.
6351
6352         * font.el (font-window-system-mappings): More precise docstring.
6353
6354         (font-create-name):
6355         (font-create-object):
6356         (tty-font-create-object):
6357         (tty-font-create-plist):
6358         (x-font-create-object):
6359         (x-font-create-name):
6360         (ns-font-create-name):
6361         (mswindows-font-create-object):
6362         (mswindows-font-create-name):
6363         Add doctrings.
6364
6365 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6366
6367         * gtk-faces.el (gtk-init-device-faces): removed spurious
6368         quote before let* expression.
6369
6370 2001-10-29  Andy Piper  <andy@xemacs.org>
6371
6372         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6373         modified when changing coding system.
6374
6375         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6376         that we invoke the GUI directory selector.
6377
6378 2001-10-25  Andy Piper  <andy@xemacs.org>
6379
6380         * dialog.el (make-dialog-box): use new directory dialog support.
6381         * minibuf.el (read-file-name-1): ditto.
6382         (read-file-name): ditto.
6383         (read-directory-name): ditto.
6384
6385 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6386
6387         * XEmacs 21.4.5 "Civil Service" is released.
6388
6389 2001-04-23  Didier Verna  <didier@xemacs.org>
6390
6391         * cus-edit.el (custom-variable-pre-save): New.
6392         * cus-edit.el (custom-variable-post-save): New.
6393         * cus-edit.el (custom-variable-save): use them.
6394         * cus-edit.el (custom-face-pre-save): New.
6395         * cus-edit.el (custom-face-post-save): New.
6396         * cus-edit.el (custom-face-save): use them.
6397         * cus-edit.el (custom-group-pre-save): New.
6398         * cus-edit.el (custom-group-post-save): New.
6399         * cus-edit.el (custom-group-save): use them.
6400         * cus-edit.el (Custom-save): use the pre/post functions above,
6401         call `custom-save-all' only once.
6402         * cus-edit.el (custom-variable-pre-reset-standard): New.
6403         * cus-edit.el (custom-variable-post-reset-standard): New.
6404         * cus-edit.el (custom-variable-reset-standard): use them.
6405         * cus-edit.el (custom-face-pre-reset-standard): New.
6406         * cus-edit.el (custom-face-post-reset-standard): New.
6407         * cus-edit.el (custom-face-reset-standard): use them.
6408         * cus-edit.el (custom-group-pre-reset-standard): New.
6409         * cus-edit.el (custom-group-post-reset-standard): New.
6410         * cus-edit.el (Custom-reset-standard): use them.
6411         * cus-edit.el (custom-face-reset-saved): use the pre/post
6412         functions above, call `custom-save-all' only once.
6413
6414 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6415
6416         * gutter-items.el (buffers-tab face): Derive from the modeline
6417         face by default.  Many people use white-on-black for the default
6418         font, and the tabs look hideous with that color combination.  The
6419         modeline usually has the correct colors.
6420
6421 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6422
6423         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6424         (tag-mark-stack-max): Typo fix.
6425
6426 2001-09-28  Ben Wing  <ben@xemacs.org>
6427
6428         * font-lock.el:
6429         * font-lock.el (font-lock-after-change-function):
6430         fix problem with last patch, reported by Katsumi Yamaoka.
6431
6432 2001-09-17  Ben Wing  <ben@xemacs.org>
6433
6434         * font-lock.el (font-lock-after-change-function):
6435         fix problem when you insert a comment on the line before a line of
6436         code: if we use the following char, then when you hit backspace,
6437         the following line of code turns the comment color.
6438
6439 2001-06-08  Ben Wing  <ben@xemacs.org>
6440
6441         * process.el: comment about shell-command-switch.
6442         * process.el (shell-quote-argument): Need to quote a null
6443         argument, too.  From Dan Holmsand.
6444         
6445         * startup.el (normal-top-level): Delete some unused FSF junk.
6446         * startup.el (command-line-early):
6447         
6448         * startup.el (command-line): Call MS Windows init function.
6449         
6450         * win32-native.el:
6451         * win32-native.el (mswindows-system-shells): New.
6452         * win32-native.el (mswindows-system-shell-p): New.
6453         * win32-native.el (init-mswindows-at-startup): New.
6454         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6455         * win32-native.el (mswindows-quote-one-simple-arg):
6456         * win32-native.el (mswindows-quote-one-command-arg):
6457         * win32-native.el (mswindows-construct-process-command-line-alist):
6458         Correct comments at top.  Correctly handle passing arguments
6459         to Cygwin programs and to bash.  Fix quoting of zero-length
6460         arguments (from Dan Holmsand).  Set shell-command-switch based
6461         on shell-file-name, which in turn comes from env var SHELL.
6462
6463 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6464
6465         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6466         default-toolbar-position): Fill docstrings for balloon-help.
6467
6468 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6469
6470         * faces.el: Reenable specifications over 'gtk domain.
6471
6472 2001-08-08  Didier Verna  <didier@xemacs.org>
6473
6474         * autoload.el (update-autoload-files): make defdir a file name,
6475         not directory name.
6476
6477 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6478
6479         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6480
6481         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6482
6483 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6484
6485         * font-menu.el (font-menu-set-font): Default to current font-family.
6486         (font-menu-preferred-resolution):
6487         (font-menu-size-scaling):
6488         Provide gtk defaults, too.
6489
6490 2001-07-29  Mike Alexander  <mta@arbortext.com>
6491
6492         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6493         list
6494         (custom-set-face-font-family): ditto
6495
6496 2001-07-26  Mike Sperber <mike@xemacs.org>
6497
6498         * files.el (auto-mode-alist): .9 files are man pages, too.
6499
6500 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6501
6502         * process.el (call-process-internal): bind
6503         coding-system-for-write to 'binary when calling
6504         start-process-internal, so the process receives 
6505         the literal contents of INFILE.
6506
6507 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6508
6509         * files.el (auto-mode-alist): Add configure.ac support.
6510
6511 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6512
6513         * buff-menu.el:
6514         mouse.el:
6515         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6516
6517 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6518
6519         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6520
6521 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6522
6523         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6524         mixed text.
6525         (kinsoku-eol-p): Ditto.
6526
6527 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6528
6529         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6530         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6531         characters as the category `s' or `e' correctly.
6532
6533 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6534
6535         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6536
6537 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6538
6539         * mule/cyrillic.el:  Set up case table.
6540
6541 2001-06-08  Mike Sperber <mike@xemacs.org>
6542
6543         * files.el (save-some-buffers-1): Don't zap the help window right
6544         after `map-y-or-n-p' has popped it up.
6545
6546 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6547
6548         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6549
6550 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6551
6552         * specifier.el: define-specifier-tag 'gtk.
6553
6554 2001-05-12  Ben Wing  <ben@xemacs.org>
6555
6556         * find-paths.el (paths-find-recursive-path):
6557         fix error with null EXCLUDE-REGEXP.
6558         
6559         * font-lock.el (font-lock-mode):
6560         fix problem reported by hrvoje with buffers starting with a space.
6561         
6562 2001-05-06  Ben Wing  <ben@xemacs.org>
6563
6564         * dialog.el (make-dialog-box):
6565         * menubar-items.el (default-menubar):
6566         * printer.el (generic-print-buffer):
6567         * printer.el (generic-print-region):
6568         implement printing the selection when it's selected.
6569
6570 2001-04-18  Didier Verna  <didier@xemacs.org>
6571
6572         * cus-edit.el (Custom-reset-standard): reset to standard settings
6573         not only when the buffer's :custom-state is 'modified, but also
6574         when it is 'set or 'saved.
6575
6576 2001-04-17  Didier Verna  <didier@xemacs.org>
6577
6578         * startup.el (load-user-init-file): define `custom-file' before
6579         loading the user's init file.
6580
6581 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6582
6583         * menubar.el (popup-mode-menu): Make it work with
6584         popup-menu-titles turned off.
6585         
6586 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6587
6588         * about.el (about-mailto-link): Use compose-mail for sending mail.
6589
6590 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6591
6592         * package-admin.el (package-install-hook): New.
6593         (package-delete-hook): New.
6594         (package-admin-add-single-file-package): Use package-delete-hook.
6595
6596         * package-get.el (package-get): Use package-install-hook.
6597
6598 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6599
6600         * package-ui.el (pui-install-selected-packages): reverse the lists
6601         of packages so that they get handled in the same order as they
6602         were selected.
6603
6604 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6605
6606         * packages.el (locate-library): Use read-library-name for completion.
6607
6608 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6609
6610         * byte-optimize.el (=): `=' is not a binary predicate!
6611         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6612         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6613
6614 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6615
6616         * bytecomp.el (byte-compile-arithcompare):
6617         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6618
6619 2001-06-03  William M. Perry  <wmperry@gnu.org>
6620
6621         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6622         return the filename selected by the user!
6623
6624 2001-05-31  William M. Perry  <wmperry@gnu.org>
6625
6626         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6627         in XEmacs/GTK.
6628
6629 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6630
6631         * coding.el: Tiny typo fixed.
6632
6633 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6634
6635         * XEmacs 21.4.3 "Academic Rigor" is released.
6636
6637 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6638
6639         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6640
6641 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6642
6643         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6644
6645 2001-05-04  Ben Wing  <ben@xemacs.org>
6646
6647         * printer.el (generic-print-buffer):
6648         * printer.el (generic-print-region):
6649         Enable dialog boxes.  Apply workaround recommended by Kirill.
6650         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6651         
6652         * simple.el (kill-whole-line):
6653         * simple.el (kill-line-1):
6654         * simple.el (kill-entire-line):
6655         * simple.el (kill-line):
6656         * simple.el (backward-kill-line):
6657         Take out interactive dependence of kill-whole-line.
6658
6659 2001-04-22  Ben Wing  <ben@xemacs.org>
6660
6661         * dialog.el (make-dialog-box):
6662         Put dialog titles back in -- this time correctly.  Fix various
6663         other problems with leaks and such.
6664
6665         * simple.el (region-exists-p):
6666         * simple.el (region-active-p):
6667         Add comment about which one is correct to use in menu specs.
6668
6669 2001-05-05  Ben Wing  <ben@xemacs.org>
6670
6671         * dialog.el (make-dialog-box): fix doc string.
6672         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6673         take out Pretty Print.
6674         * printer.el:
6675         * printer.el (printer-current-device): New.
6676         * printer.el (Printer-get-device): New.
6677         * printer.el (Printer-clear-device): New.
6678         * printer.el (generic-page-setup): New.
6679         * printer.el (generic-print-buffer):
6680         * printer.el (generic-print-region):
6681         Implement Page Setup.  Handle errors properly.
6682
6683 2001-05-05  Ben Wing  <ben@xemacs.org>
6684
6685         * subr.el (error): Complete list of errors in doc string.
6686         
6687 2001-04-22  Ben Wing  <ben@xemacs.org>
6688
6689         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6690         
6691 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6692
6693         * build-report.el: Remove CVS keywords since this file has been in
6694         core lisp for a while now.
6695         * build-report.el (build-report-make-output-files): Fix typo.
6696
6697 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6698
6699         * about.el (about-finish-buffer): Make sure the last change works
6700         even if EVENT is nil.
6701
6702 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6703
6704         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6705         clicked, not the one that happens to be the current buffer at the
6706         time.
6707
6708 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6709
6710         * cus-edit.el (custom-display): Support the GTK Window System also.
6711
6712 2001-04-30  Ben Wing  <ben@xemacs.org>
6713
6714         * printer.el:
6715         * printer.el (printer-page-header):
6716         * printer.el (Print-context): New.
6717         * printer.el (printer-page-footer):
6718         * printer.el (generate-header-element): New.
6719         * printer.el (generate-header-line): New.
6720         * printer.el (print-context-property):
6721         * printer.el (generic-print-buffer):
6722         * printer.el (generic-print-region):
6723         Implement headers and footers.  Implement calling Print dialog box
6724         (#### but it doesn't quite work yet).
6725
6726 2001-04-25  Ben Wing  <ben@xemacs.org>
6727
6728         * about.el (xemacs-hackers):
6729         * about.el (about-url-alist):
6730         * about.el (about-personal-info):
6731         * about.el (about-hacker-contribution):
6732         More contributions.
6733         
6734         * simple.el (handle-post-motion-command):
6735         Fix spurious setting of zmacs-region-stays to t after a non-shift
6736         motion command.
6737
6738 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6739
6740         * about.el (about-personal-info): Update my bio.
6741         (about-hacker-contribution): Ditto.
6742
6743 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6744
6745         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6746
6747 2001-04-19  Andy Piper  <andy@xemacs.org>
6748
6749         * package-net.el (package-net-cygwin32-binary-size): new size.
6750         (package-net-win32-binary-size): new size.
6751         (package-net-convert-index-to-ini): Use new arch.
6752         (package-net-batch-convert-index-to-ini): Removed.
6753         (package-net-generate-bin-ini): New.
6754         (package-net-batch-generate-bin-ini): New.
6755
6756 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6757
6758         * XEmacs 21.4.1 "Copyleft" is released.
6759
6760 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6761
6762         * x-compose.el (xlib-input-method-bug-workaround):
6763         (alias-colon-to-double-quote):
6764         Force sort in map-keymap to work around rehash bug.
6765
6766 2001-04-17  Ben Wing  <ben@xemacs.org>
6767
6768         * about.el: Finish overhaul, add a few new hackers, update a
6769         couple old ones.
6770
6771 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6772
6773         * XEmacs 21.4.0 "Solid Vapor" is released.
6774
6775 2001-04-15  Ben Wing  <ben@xemacs.org>
6776
6777         * about.el:
6778         * about.el (about-headline-face): New.
6779         * about.el (about-link-face): New.
6780         * about.el (about-current-release-maintainers): New.
6781         * about.el (about-other-current-hackers): New.
6782         * about.el (about-url-alist):
6783         * about.el (about-once-and-future-hackers): New.
6784         * about.el (about-mailto-link): New.
6785         * about.el (about-get-buffer):
6786         * about.el (about-finish-buffer):
6787         * about.el (about-xemacs):
6788         * about.el (about-features): Removed.
6789         * about.el (about-advantages): New.
6790         * about.el (about-maintainer-info): Removed.
6791         * about.el (about-personal-info): New.
6792         * about.el (about-hacker-contribution): New.
6793         * about.el (about-maintainer):
6794         * about.el (about-show-linked-info):
6795         * about.el (about-hackers):
6796         Major revamping.  Rewriting of most of the text, improve the
6797         link handling, separate info on contributors into personal
6798         and contribution info, add new contributors, update personal
6799         info, etc. etc.
6800         
6801         * menubar-items.el (default-menubar):
6802         Help menubar entry for News now says more accurately
6803         "What's New in XEmacs".
6804         
6805         * mouse.el:
6806         * mouse.el (mouse-track-cleanup-hook):
6807         * mouse.el (mouse-track):
6808         Don't set-buffer to a dead buffer when calling mouse-track
6809         cleanup hooks.
6810
6811 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6812
6813         * XEmacs 21.2.47 "Zephir" is released.
6814
6815 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6816
6817         * dialog.el (make-dialog-box): Disable dialog box titles until
6818         we get them working.
6819
6820 2001-03-30  Ben Wing  <ben@xemacs.org>
6821
6822         * help.el:
6823         * help.el (Help-princ-face):
6824         * help.el (Help-prin1-face):
6825         * help.el (frob-help-extents):
6826         * help.el (describe-function-1):
6827         * help.el (describe-variable):
6828         Avoid using font-lock faces, which may not be defined.
6829         Instead, use hyper-apropos faces, and make sure they're
6830         defined as necessary by using `require'. (It's not so safe
6831         to do this for font-lock.) In any case, we will eventually
6832         be merging this functionality into hyper-apropos.
6833
6834         * loaddefs.el (completion-ignored-extensions):
6835         Fix documentation.
6836         
6837         * menubar-items.el (menu-truncate-list): Removed.
6838         * menubar-items.el (Menubar-items-truncate-list): New.
6839         * menubar-items.el (default-menubar):
6840         Fix errors if grep or compile command is too long.  Rename helper
6841         function to be less visible.
6842
6843 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6844
6845         * byte-optimize.el (byte-optimize-minus):
6846         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6847
6848 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6849
6850         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6851         Mule is available.
6852
6853         * mule/latin.el: New file.
6854
6855 2001-03-11  Ben Wing  <ben@xemacs.org>
6856
6857         * auto-save.el:
6858         * auto-save.el (auto-save-directory):
6859         * auto-save.el (make-auto-save-file-name):
6860         * auto-save.el (auto-save-file-name-p): New.
6861
6862         Merge in improvements from other definition of
6863         make-auto-save-file-name in files.el.
6864         
6865         * auto-save.el (auto-save-original-name):
6866         * auto-save.el (auto-save-name-in-fixed-directory):
6867         * auto-save.el (auto-save-unslashify-name): Removed.
6868         * auto-save.el (auto-save-slashify-name): Removed.
6869         * auto-save.el (auto-save-reserved-chars): New.
6870         * auto-save.el (auto-save-escape-name): New.
6871         * auto-save.el (auto-save-unhex): New.
6872         * auto-save.el (auto-save-unescape-name): New.
6873
6874         Change algorithm for encoding filenames in auto-save names to be
6875         entirely safe with all filesystems and all possible characters in
6876         a filename, and 100% reversible. (Essentially, uses
6877         quoted-printable as the encoding.)
6878         
6879         * auto-save.el (recover-all-files):
6880
6881         Use insert-directory rather than calling ls directly -- fixes
6882         things under Windows.
6883
6884         * files.el:
6885         * files.el (convert-standard-filename): Substitute FSF's
6886         definition for this (we had nothing here before).
6887         
6888         * files.el (backup-buffer): Warning fix.
6889         
6890         * files.el (make-backup-file-name):
6891         * files.el (find-backup-file-name):
6892         Fix error in calling sequence to auto-save-file-name-p.
6893         
6894         * files.el (recover-file):
6895         Use insert-directory rather than calling ls directly -- fixes
6896         things under Windows.
6897
6898         * files.el (make-auto-save-file-name): Removed.
6899         * files.el (auto-save-file-name-p): Removed.
6900         auto-save is always dumped so no sense in having a definition
6901         that will always be overwritten with another.
6902         
6903         * files.el (insert-directory):
6904         * win32-native.el:
6905         * win32-native.el (debug-mswindows-process-command-lines):
6906         * win32-native.el (original-make-auto-save-file-name): Removed.
6907         * win32-native.el (make-auto-save-file-name): Removed.
6908
6909
6910 2001-03-21  Martin Buchholz <martin@xemacs.org>
6911
6912         * XEmacs 21.2.46 "Urania" is released.
6913
6914 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6915
6916         * menubar-items.el (default-menubar): Update sample.emacs to
6917         sample.init.el and adjust accelerators.
6918
6919 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6920
6921         * build-report.el (build-report): Improve docstring.
6922
6923 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6924
6925         * ChangeLog: Log GTK merge.
6926
6927         * gutter-items.el:
6928         * mwheel.el:
6929         * sound.el:
6930         * startup.el:
6931         Revert gratuitous whitespace changes.
6932
6933 2001-03-07  Ben Wing  <ben@xemacs.org>
6934
6935         * help.el:
6936         * help.el (key-or-menu-binding):
6937         * help.el (Help-find-file): New.
6938         * help.el (describe-beta):
6939         * help.el (describe-copying):
6940         * help.el (describe-project):
6941         * help.el (view-emacs-news):
6942         * help.el (view-sample-init-el): New.
6943         * help.el (Help-princ-face): New.
6944         * help.el (Help-prin1-face): New.
6945         * help.el (help-symbol-function-context-menu):
6946         * help.el (help-symbol-variable-context-menu):
6947         * help.el (help-symbol-function-and-variable-context-menu):
6948         * help.el (frob-help-extents):
6949         * help.el (describe-function-1):
6950         * help.el (describe-variable):
6951
6952         Add coloring in Help buffers, correspondent with hyperlinks.
6953         View files in view-mode rather than Fundamental.
6954         Remove separators from context menus -- now handled in generic code.
6955         Add `Find Tag' to context menu.
6956         
6957         * menubar.el (popup-mode-menu):
6958
6959         Rewrite code that outputs the popup menu to (a) put more specific
6960         entries first, (b) be more robust, (c) output the proper context
6961         menu separators automatically (the context menu functionality is
6962         new and currently used only by Help).
6963
6964 2001-03-10  William M. Perry  <wmperry@aventail.com>
6965
6966         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6967         this function when converting from the 21.1 GTK branch.  Now
6968         supports file, password, question, and color built-in dialogs.
6969
6970 2001-03-06  Ben Wing  <ben@xemacs.org>
6971
6972         * keydefs.el:
6973         * keydefs.el (global-map):
6974         Add commented-out change of M-k (for 21.5).
6975         
6976         * menubar-items.el (default-menubar):
6977         Fix items to control kill-line behavior; add items for
6978         shifted motion.
6979         
6980         * simple.el:
6981         * simple.el (kill-whole-line):
6982         * simple.el (historical-kill-line): Removed.
6983         * simple.el (kill-line): Removed.
6984         * simple.el (kill-entire-line): New.
6985         * simple.el (kill-line-1): New.
6986         * simple.el (backward-kill-line):
6987         Undo kill-whole-line == always changes.  Add new function
6988         kill-entire-line to unconditionally delete the current line.
6989         Add comments describing the lamentable state of affairs of
6990         the kill-line functions and variables.
6991
6992 2001-03-02  Ben Wing  <ben@xemacs.org>
6993
6994         * simple.el:
6995         * simple.el (beginning-of-buffer):
6996         * simple.el (end-of-buffer):
6997         * simple.el (mark-ring-unrecorded-commands):
6998         * simple.el (signal-error-on-buffer-boundary):
6999         * simple.el (shifted-motion-keys-select-region):
7000         * simple.el (unshifted-motion-keys-deselect-region):
7001         * simple.el (motion-keys-for-shifted-motion): New.
7002         * simple.el (handle-pre-motion-command):
7003         * simple.el (handle-post-motion-command):
7004         * simple.el (forward-char-command):
7005         * simple.el (backward-char-command):
7006         * simple.el (scroll-up-command):
7007         * simple.el (scroll-down-command):
7008         * simple.el (next-line):
7009         * simple.el (previous-line):
7010         * simple.el (backward-block-of-lines):
7011         * simple.el (forward-block-of-lines):
7012         * simple.el (backward-word):
7013         * simple.el (mark-word):
7014
7015         Augment documentation of the most common motion commands to make
7016         note of the shifted-motion support.  Improve the support to (a)
7017         properly document how it works and why it's done in the fashion it
7018         is, and (b) allow the keystrokes that trigger it to be customized.
7019
7020         Correct error in the customize specification of
7021         mark-ring-unrecorded-commands.
7022
7023 2001-03-02  Ben Wing  <ben@xemacs.org>
7024
7025         * font-lock.el:
7026         * font-lock.el (font-lock-pending-extent-table): Removed.
7027         * font-lock.el (font-lock-pending-buffer-table): New.
7028         * font-lock.el (font-lock-pre-idle-hook):
7029         * font-lock.el (font-lock-after-change-function):
7030         * font-lock.el (font-lock-fontify-pending-extents):
7031         * font-lock.el (font-lock-lisp-like):
7032
7033         Fix handling of pending extents to avoid excessive slowness (N^2
7034         behavior) when making lots of buffer changes between redisplays,
7035         such as when saving the Options.
7036
7037 2001-03-09  William M. Perry  <wmperry@aventail.com>
7038
7039         * device.el:
7040         * dragdrop.el:
7041         * dumped-lisp.el:
7042         * faces.el:
7043         * frame.el:
7044         * gnuserv.el:
7045         * loadup.el:
7046         * menubar-items.el:
7047         * minibuf.el:
7048         The Great GTK Merge.
7049
7050         * ChangeLog.GTK:
7051         * dialog-gtk.el:
7052         * gdk.el:
7053         * generic-widgets.el:
7054         * glade.el:
7055         * gnome-widgets.el:
7056         * gnome.el:
7057         * gtk-compose.el:
7058         * gtk-extra.el:
7059         * gtk-faces.el:
7060         * gtk-ffi.el:
7061         * gtk-file-dialog.el:
7062         * gtk-font-menu.el:
7063         * gtk-glyphs.el:
7064         * gtk-init.el:
7065         * gtk-iso8859-1.el:
7066         * gtk-marshal.el:
7067         * gtk-mouse.el:
7068         * gtk-package.el:
7069         * gtk-password-dialog.el:
7070         * gtk-select.el:
7071         * gtk-widget-accessors.el:
7072         * gtk-widgets.el:
7073         * gtk.el:
7074         widgets-gtk.el:
7075         The Great GTK Merge: new files.
7076
7077 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7078
7079         * generic-widgets.el: Don't require gtk (a built-in feature) at
7080         top level.  Don't execute the last sexp unless (featurep 'gtk).
7081
7082 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7083
7084         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7085
7086 2001-02-23  Martin Buchholz <martin@xemacs.org>
7087
7088         * XEmacs 21.2.45 "Thelxepeia" is released.
7089
7090 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7091  
7092         * about.el (xemacs-hackers): update my entry. 
7093         * about.el (about-maintainer-info): ditto. 
7094         * about.el (about-hackers): ditto. 
7095
7096 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7097
7098         * about.el (about-maintainer-info): More vanity info about
7099         yours truly.
7100
7101 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7102
7103         * build-report.el (build-report-destination): xemacs-build-reports
7104         has moved to SourceForge, where mailing list name length is
7105         restricted, hence the name change to
7106         xemacs-buildreports@xemacs.org.
7107         * build-report.el (build-report-keep-regexp): Update default.
7108         * build-report.el (build-report-delete-regexp): Ditto.
7109         * build-report.el (build-report-make-output-files): Ditto.
7110
7111 2001-02-19  Craig Lanning  <lanning@scra.org>
7112
7113         * lisp-mode.el: Add indentation specifications for following
7114         Common Lisp forms: handler-case, handler-bind, with-slots,
7115         with-open-file, with-open-stream, print-unreadable-object.
7116
7117 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7118
7119         * font-lock.el (font-lock-set-defaults-1):
7120         Move initialization of `font-lock-cache-position' so that it's set
7121         even if font-lock-keywords is already defined.
7122
7123 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7124
7125         * autoload.el (generate-file-autoloads-1):
7126         Use `emacs-lisp-mode-syntax-table' instead of
7127         `lisp-mode-syntax-table'.
7128         * lisp-mode.el (lisp-mode-syntax-table):
7129         Get rid of old checks for `parse-partial-sexp' version.
7130         Make `|' (pipe) string delimiter instead of punctuation.
7131
7132 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7133
7134         * window.el (save-selected-window):
7135         Use gensym for better macro hygiene.
7136
7137 2001-02-06  Mike Sperber <mike@xemacs.org>
7138
7139         * dump-paths.el:
7140         * startup.el (startup-setup-paths): Set and use
7141         `mule-lisp-directory'.
7142         (startup-setup-paths-warning): Ditto.
7143
7144         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7145         (paths-construct-load-path): Consider `mule-lisp-directory'.
7146
7147 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7148
7149         * font-lock.el: Syntax table improvements used.  A few random
7150         changes are not specified below.
7151         (font-lock-fontify-string-delimiters):
7152         (font-lock-syntactic-keywords):
7153         (font-lock-cache-state nil):
7154         (font-lock-cache-position):
7155         New variables.
7156         (font-lock-set-syntax):
7157         (font-lock-apply-syntactic-highlight):
7158         (font-lock-fontify-syntactic-anchored-keywords):
7159         (font-lock-fontify-syntactic-keywords-region):
7160         (font-lock-eval-keywords):
7161         New functions.
7162         (font-lock-remove-face):
7163         (font-lock-fontify-syntactically-region):
7164         Use syntax properties.
7165
7166 2001-02-08  Martin Buchholz <martin@xemacs.org>
7167
7168         * XEmacs 21.2.44 "Thalia" is released.
7169
7170 2001-01-16  Mike Sperber <mike@xemacs.org>
7171
7172         * startup.el (normal-top-level): Work even if no installation root
7173         is found.
7174
7175 2001-01-30  Andy Piper  <andy@xemacs.org>
7176
7177         * gutter-items.el (progress-abort-glyph): remove instantiator.
7178         (set-progress-abort-instantiator): new function.
7179         (abort-progress-feedback): use it.
7180
7181         * gutter.el (set-gutter-dirty-p): new function.
7182
7183 2001-01-30  Didier Verna  <didier@xemacs.org>
7184
7185         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7186
7187 2001-01-24  Didier Verna  <didier@xemacs.org>
7188
7189         * sound.el (sound-extension-list): give a better default value.
7190         * sound.el (load-sound-file): improve the doc string, also find
7191         files given by absolute names, pass a real extension list to
7192         `locate-file'.
7193
7194 2001-01-26  Martin Buchholz <martin@xemacs.org>
7195
7196         * XEmacs 21.2.43 "Terspichore" is released.
7197
7198 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7199
7200         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7201         messages from gnuserv.
7202
7203 2001-01-20  Martin Buchholz <martin@xemacs.org>
7204
7205         * XEmacs 21.2.42 "Poseidon" is released.
7206
7207 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7208
7209         * cl-macs.el (cl-upcase-arg): New function.
7210         (cl-function-arglist): New function.
7211         (cl-transform-lambda): Automatically add CL-style lambda list to
7212         documentation string using functions above.
7213
7214 2001-01-12  Andy Piper  <andy@xemacs.org>
7215
7216         * package-get.el (package-get-custom): call
7217         package-net-update-installed-db.
7218
7219         * package-ui.el (pui-install-selected-packages): call
7220         package-net-update-installed-db.
7221
7222         * package-net.el (package-net-update-installed-db): use
7223         packages-package-list so that we reflect reality.
7224
7225         * packages.el (packages-package-list): Make docstring reflect
7226         reality.
7227
7228         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7229
7230         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7231         isn't installed.
7232
7233 2001-01-17  Andy Piper  <andy@xemacs.org>
7234
7235         * wid-edit.el (widget-activation-glyph-mapper): activate or
7236         deactivate native widgets.
7237         (widget-glyph-insert-glyph): record instantiator.
7238         (widget-push-button-value-create): use it.
7239
7240         * gui.el (gui-button-action): new function. Make button's domain
7241         buffer current when calling.
7242         (make-gui-button): update to use gui-button-action.
7243
7244 2001-01-16  Didier Verna  <didier@xemacs.org>
7245
7246         * menubar-items.el (default-menubar): add an entry for modeline
7247         horizontal scrolling in Options -> Display.
7248
7249 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7250
7251         * package-get.el (package-get-require-signed-base): Set to nil
7252         by default.
7253
7254 2001-01-17  Martin Buchholz <martin@xemacs.org>
7255
7256         * XEmacs 21.2.41 "Polyhymnia" is released.
7257
7258 2001-01-16  Mike Sperber <mike@xemacs.org>
7259
7260         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7261         catch lisp/mule/.
7262
7263 2001-01-14  Mike Sperber <mike@xemacs.org>
7264
7265         * startup.el (maybe-create-compatibility-dot-emacs):
7266         (maybe-unmigrate-user-init-file):
7267         (unmigrate-user-init-file): Created.
7268         (maybe-migrate-user-init-file): Offer creation of compatibility
7269         .emacs.
7270         Some doc fixes wrt init file location.
7271
7272 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7273
7274         * faces.el (face-frob-from-locale-first): new variable.
7275         (frob-face-font-2): Honor tags arg while trying to use
7276         standard-face-mapping.  When face-frob-from-locale-first is set,
7277         first try to set face inheriting from frobbed-face.
7278
7279 2001-01-15  Didier Verna  <didier@xemacs.org>
7280
7281         * about.el (xemacs-hackers): update my entry.
7282         * about.el (about-url-alist): ditto.
7283         * about.el (about-maintainer-info): ditto.
7284         * about.el (about-hackers): ditto.
7285
7286 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7287
7288         The byte compiler has been badly broken for a year,
7289         by the patch of 1999-12-06.
7290         * byte-optimize.el (byte-optimize-form-code-walker):
7291         Bug was: the byte compiler was making this erroneous optimization:
7292         (progn (or (foo)) (bar)) ==> (bar)
7293
7294 2000-11-20  Mike Sperber <mike@xemacs.org>
7295
7296         * setup-paths.el (paths-core-load-path-depth): Split
7297         `paths-load-path-depth' in two for site and core lisp.  Don't
7298         recurse into core.
7299         * setup-paths.el (paths-construct-load-path): Use.
7300
7301 2001-01-10  Andy Piper  <andy@xemacs.org>
7302
7303         * package-net.el (package-net-cygwin32-binary-size): new variable
7304         (package-net-win32-binary-size): ditto.  add much needed
7305         commentary.
7306
7307         * gutter-items.el (buffers-tab-items): correct off-by-one error
7308         for buffers-tab-max-size.
7309
7310 2001-01-08  Martin Buchholz <martin@xemacs.org>
7311
7312         * XEmacs 21.2.40 is released.
7313
7314 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7315
7316         * mule/hebrew.el: Fix comments and typos.
7317         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7318
7319 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7320
7321         * ChangeLog.1: move ancient log from fill.el.
7322
7323         * dump-paths.el:
7324         paragraphs.el:
7325         mule/mule-category.el:
7326         Miscellaneous typo fixes and slight doc clarifications.
7327
7328         * mule/mule-ccl.el:  Correct file name in header.
7329
7330 2000-12-31  Martin Buchholz <martin@xemacs.org>
7331
7332         * XEmacs 21.2.39 is released.
7333
7334 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7335
7336         * byte-optimize.el (byte-optimize-cond):
7337         (byte-optimize-cond-1): New.
7338         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7339         Optimizes (cond (x nil)) ==> nil.
7340         Provide better diagnostic on malformed expr like (cond foo).
7341
7342 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7343
7344         * mule/mule-coding.el:
7345         mule/mule-cmds.el (reset-language-environment,
7346         set-language-environment-coding-systems):
7347         Safer default coding-priority-list, corresponding to src/file-coding.h.
7348
7349 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7350
7351         * package-admin.el: Allow package removal from
7352         early-package-load-path.
7353
7354 2000-12-15  Andreas Jaeger  <aj@suse.de>
7355
7356         * about.el (about-maintainer-info): Update my entry.
7357
7358 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7359
7360         * packages.el (locate-library): Add support for bzip2
7361         compressed .el files.
7362
7363 2000-12-12  Andy Piper  <andy@xemacs.org>
7364
7365         * package-net.el: new file.
7366
7367 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7368
7369         * font-lock.el: Add missing C++ keywords.
7370
7371 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7372
7373         * simple.el (indent-for-comment): Preserve indentation of comments
7374         starting in column 0, as documented in (Info-goto-node
7375         "(xemacs)Comments").  Update docstring accordingly.
7376
7377 2000-12-05  Martin Buchholz <martin@xemacs.org>
7378
7379         * XEmacs 21.2.38 is released.
7380
7381 2000-12-04  Didier Verna  <didier@xemacs.org>
7382
7383         * mouse.el (default-mouse-track-set-point-in-window): remove
7384         spurious '+' operation detected by Martin.
7385
7386
7387 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7388
7389         * cl-extra.el (coerce):
7390         Implement char to integer coercion.
7391         Remove extraneous (numberp) test.
7392
7393         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7394         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7395         (byte-optimize-predicate):
7396         Warn if evaluating constant expression signals an error.
7397         (byte-optimize-form): Small simplification.
7398
7399         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7400
7401 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7402
7403         * byte-optimize.el:
7404         (byte-optimize-minus):
7405         (byte-optimize-plus):
7406         (byte-optimize-mult):
7407         (byte-optimize-quo):
7408         Use (car (last x)) instead of (last x) to get last elt!
7409         Use `byte-optimize-predicate' to optimize `%'.
7410         Move optimizations for special numeric args to bytecomp.el.
7411         * bytecomp.el (byte-compile-associative): Remove.
7412         (byte-compile-max): New.
7413         (byte-compile-min): New.
7414         Properly handle erroneous calls: (max) (min).
7415         (byte-compile-plus): New.
7416         (byte-compile-minus):
7417         It's easiest to handle 0, +1 and -1 args here.
7418         (byte-compile-mult): New.
7419         It's easiest to handle 1, -1 and 2 args here.
7420         (byte-compile-quo):
7421         It's easiest to handle 0, +1 and -1 args here.
7422         Issue byte-compiler warning when dividing by zero.
7423
7424         Byte-compiler arithmetic improvements.
7425         Better optimize these expressions in the obvious way:
7426         (+ x y 1)   -->  varref x varref y add add1
7427         (+ x y -1)  -->  varref x varref y add sub1
7428         (- x y 0)   -->  (- x y)
7429         (- 0 x y)   -->  (- (- x) y)
7430         (% 42 19)   --> compile-time constant
7431         (/ 42 19)   --> compile-time constant
7432         (* (foo) 2) --> foo call dup plus
7433
7434         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7435         unless (declaim (optimize (safety 3)))
7436         or (setq byte-compile-delete-errors nil).
7437
7438 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7439
7440         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7441         docstrings.
7442
7443 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7444
7445         * startup.el (command-line-do-help):  Add documentation of
7446         portable dumper switches.
7447
7448 2000-11-22  Andy Piper  <andy@xemacs.org>
7449
7450         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7451
7452         * glyphs.el (init-glyphs): don't use autodetect for strings.
7453
7454 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7455
7456         * byte-optimize.el (byte-optimize-char-before):
7457         (byte-optimize-backward-char):
7458         (byte-optimize-backward-word):
7459         Fix incorrect optimizations for these sorts of expressions:
7460         (let ((x nil)) (backward-char x))
7461
7462 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7463
7464         * byte-optimize.el:
7465         * byte-optimize.el (byte-optimize-backward-char): New.
7466         * byte-optimize.el (byte-optimize-backward-word): New.
7467         Make backward-word and backward-char as efficient as forward versions.
7468
7469         * bytecomp.el (byte-compile-no-args-with-one-extra):
7470         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7471         * bytecomp.el (byte-compile-two-args-with-one-extra):
7472         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7473         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7474         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7475         Check if extra arg is constant nil, and if so, use byte-coded call.
7476
7477         * simple.el (backward-word):
7478         * simple.el (mark-word):
7479         * simple.el (kill-word):
7480         * simple.el (backward-kill-word):
7481         Make COUNT argument optional, for consistency with forward-char et al.
7482
7483         * abbrev.el (abbrev-string-to-be-defined):
7484         * abbrev.el (inverse-abbrev-string-to-be-defined):
7485         * abbrev.el (inverse-add-abbrev):
7486         * abbrev.el (expand-region-abbrevs):
7487         * buff-menu.el (Buffer-menu-execute):
7488         * indent.el (move-to-left-margin):
7489         * indent.el (indent-relative):
7490         * indent.el (move-to-tab-stop):
7491         * info.el (Info-reannotate-node):
7492         * lisp-mode.el (lisp-indent-line):
7493         * lisp.el (end-of-defun):
7494         * lisp.el (move-past-close-and-reindent):
7495         * misc.el (copy-from-above-command):
7496         * mouse.el (default-mouse-track-scroll-and-set-point):
7497         * page.el (forward-page):
7498         * paragraphs.el (forward-paragraph):
7499         * paragraphs.el (end-of-paragraph-text):
7500         * picture.el (picture-forward-column):
7501         * picture.el (picture-self-insert):
7502         * rect.el (extract-rectangle-line):
7503         * simple.el (newline):
7504         * simple.el (fixup-whitespace):
7505         * simple.el (backward-delete-char-untabify):
7506         * simple.el (transpose-chars):
7507         * simple.el (transpose-preceding-chars):
7508         * simple.el (do-auto-fill):
7509         * simple.el (indent-new-comment-line):
7510         * simple.el (blink-matching-open):
7511         * view-less.el (cleanup-backspaces):
7512         * wid-edit.el (widget-transpose-chars):
7513         * term/bg-mouse.el (bg-insert-moused-sexp):
7514         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7515
7516         * info.el (Info-fontify-node):
7517         * simple.el (backward-delete-function):
7518         Use canonical delete-backward-char instead of backward-delete-char.
7519
7520 2000-11-20  Andy Piper  <andy@xemacs.org>
7521
7522         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7523         no buffers.
7524
7525 2000-11-20  Andy Piper  <andy@xemacs.org>
7526
7527         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7528         buffer tabs.
7529
7530 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7531
7532         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7533         (proclaim inline...) was shadowing compiler-macros.
7534
7535 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7536
7537         * bytecomp.el (byte-compile-eval): New.
7538         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7539         Keeps this promise made in Lispref:
7540         "If a file being compiled contains a `defmacro' form, the macro is
7541         defined temporarily for the rest of the compilation of that file."
7542
7543 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7544
7545         * cl.el (floatp-safe):
7546         (plusp):
7547         (minusp):
7548         (oddp):
7549         (evenp):
7550         (cl-abs):
7551         Use a better parameter name than `x'.
7552
7553         * cl-macs.el (check-type): Make continuable.  Change documentation
7554         to require PLACE, but accept any form for compatibility.
7555
7556         * abbrev.el (define-abbrev): Use check-type.
7557         * font-menu.el (font-menu-change-face): Use check-type.
7558         * menubar.el (relabel-menu-item): Use check-type.
7559         * itimer.el: Fix typo.
7560
7561 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7562
7563         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7564
7565 2000-11-14  Martin Buchholz <martin@xemacs.org>
7566
7567         * XEmacs 21.2.37 is released.
7568
7569 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7570
7571         * code-cmds.el: Provide the feature.
7572
7573 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7574
7575         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7576
7577         * code-cmds.el: New file
7578         * mule/mule-cmds.el:
7579         * mule/mule-misc.el
7580         (coding-keymap): New keymap. Define coding system keyboard
7581         commands on file-coding builds too.
7582         (coding-system-change-eol-conversion):
7583         (universal-coding-system-argument):
7584         (set-default-coding-systems):
7585         (prefer-coding-system): Moved from mule-cmds.el
7586         (set-buffer-process-coding-system): Moved from mule-misc.el
7587
7588 2000-09-15  Stephen Carney <carney@scubadoo.com>
7589
7590         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7591
7592 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7593
7594         * package-get.el (package-get-download-sites): Add a pre-release
7595         site for experimental packages.
7596
7597         * auto-autoloads.el: Regenerated.
7598
7599 2000-08-01  Andy Piper  <andy@xemacs.org>
7600
7601         * gutter-items.el (buffers-tab-omit-function): reference
7602         buffers-tab-select-visible-buffers.
7603         (buffers-tab-filter-functions): new variable, by default uses
7604         buffers-tab-selection-function and buffers-tab-omit-function.
7605         (select-buffers-tab-buffers-by-mode): invert arguments.
7606         (buffers-tab-select-visible-buffers): new function. Invert calling
7607         of buffers-menu-omit-invisible-buffers.
7608         (buffers-tab-items): rewrite to use
7609         buffers-tab-filter-functions. Rewrite docstring.
7610         (gutter-buffers-tab-extent): delete.
7611         (add-tab-to-gutter): always build a new extent when adding the
7612         tabs.
7613         (update-tab-in-gutter): make gutter dirty when orientation
7614         changes.
7615
7616 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7617
7618         * bytecomp.el (byte-compile-defvar-or-defconst):
7619         Only do loadhist recording if defvar form includes a value.
7620
7621 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7622
7623         * bytecomp.el (byte-compile-initial-macro-environment):
7624         `eval-when-compile' should not compile its body.
7625
7626 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7627
7628         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7629         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7630         some Japanese English.  Remove some ancient FSF comments, and
7631         improve docstrings.  Use symbols not vectors for tables.
7632
7633 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7634
7635         * keymap.el:
7636         (local-key-binding):
7637         (global-key-binding):
7638         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7639
7640         * lisp.el:
7641         (backward-sexp): Slightly simpler code.
7642         (mark-sexp): Make arg optional, like FSF Emacs.
7643         (forward-list): Slightly simpler code.
7644         (backward-list): Slightly simpler code.
7645         (down-list):  Make arg optional, like FSF Emacs.
7646         (up-list):  Make arg optional, like FSF Emacs.
7647         (backward-up-list):  Make arg optional, like FSF Emacs.
7648         (kill-sexp):  Make arg optional, like FSF Emacs.
7649         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7650
7651         * font-menu.el (font-menu-change-face):
7652         Take continuable errors into account.
7653
7654         * abbrev.el:
7655         * abbrev.el (clear-abbrev-table):
7656         * abbrev.el (define-abbrev-table):
7657         * abbrev.el (define-abbrev):
7658         * abbrev.el (insert-abbrev-table-description):
7659         * apropos.el (apropos-documentation-check-doc-file):
7660         * apropos.el (apropos-documentation-check-elc-file):
7661         * buff-menu.el (list-buffers):
7662         * buff-menu.el (list-buffers-noselect):
7663         * bytecomp.el (byte-recompile-directory):
7664         * bytecomp.el (batch-byte-compile):
7665         * cl-macs.el (typep):
7666         * code-files.el (find-coding-system-magic-cookie):
7667         * code-files.el (insert-file-contents):
7668         * cus-edit.el (customize-set-variable):
7669         * cus-edit.el (customize-save-variable):
7670         * cus-face.el (custom-set-face-font-size):
7671         * cus-face.el (custom-set-face-update-spec):
7672         * cus-face.el (custom-reset-faces):
7673         * custom.el (custom-check-theme):
7674         * custom.el (copy-upto-last):
7675         * fill.el (canonically-space-region):
7676         * fill.el (fill-paragraph):
7677         * fill.el (fill-region):
7678         * fill.el (find-space-insertable-point):
7679         * fill.el (justify-current-line):
7680         * faces.el (face-spec-update-all-matching):
7681         * faces.el (set-face-stipple):
7682         * files-nomule.el (insert-file-contents):
7683         * files.el (insert-file-contents-literally):
7684         * files.el (hack-local-variables-last-page):
7685         * files.el (basic-save-buffer):
7686         * files.el (insert-directory):
7687         * font-menu.el (font-menu-change-face):
7688         * font.el (font-spatial-to-canonical):
7689         * format.el (format-encode-region):
7690         * format.el (format-insert-file):
7691         * format.el (format-replace-strings):
7692         * gutter.el (set-gutter-element):
7693         * help.el (key-or-menu-binding):
7694         * help.el (describe-bindings):
7695         * help.el (with-syntax-table):
7696         * indent.el (indent-rigidly):
7697         * indent.el (delete-to-left-margin):
7698         * info.el:
7699         * info.el (Info-extract-dir-entry-from):
7700         * info.el (Info-build-dir-anew):
7701         * info.el (Info-rebuild-dir):
7702         * info.el (Info-batch-rebuild-dir):
7703         * info.el (Info-read-subfile):
7704         * info.el (Info-build-node-completions):
7705         * info.el (Info-extract-menu-node-name):
7706         * isearch-mode.el (isearch-range-invisible):
7707         * isearch-mode.el (isearch-restore-invisible-extents):
7708         * itimer.el (itimerp):
7709         * itimer.el (itimer-live-p):
7710         * keymap.el:
7711         * keymap.el (substitute-key-definition):
7712         * keymap.el (read-command-or-command-sexp):
7713         * keymap.el (local-key-binding):
7714         * keymap.el (global-key-binding):
7715         * keymap.el (global-set-key):
7716         * keymap.el (local-set-key):
7717         * ldap.el:
7718         * ldap.el (ldap-add-entries):
7719         * ldap.el (ldap-delete-entries):
7720         * lisp.el (backward-sexp):
7721         * lisp.el (mark-sexp):
7722         * lisp.el (forward-list):
7723         * lisp.el (backward-list):
7724         * lisp.el (down-list):
7725         * lisp.el (backward-up-list):
7726         * lisp.el (up-list):
7727         * lisp.el (kill-sexp):
7728         * lisp.el (backward-kill-sexp):
7729         * menubar.el (add-menu-button):
7730         * menubar.el (add-submenu):
7731         * menubar.el (delete-menu-item):
7732         * menubar.el (relabel-menu-item):
7733         * mouse.el (narrow-window-to-region):
7734         * obsolete.el (define-obsolete-variable-alias):
7735         * obsolete.el (store-substring):
7736         * package-admin.el:
7737         * package-admin.el (package-admin-install-function):
7738         * package-admin.el (package-admin-install-function-mswindows):
7739         * package-admin.el (package-admin-default-install-function):
7740         * package-get.el (package-get-update-base-entries):
7741         * packages.el (packages-load-package-dumped-lisps):
7742         * packages.el (packages-collect-package-dumped-lisps):
7743         * printer.el (generic-print-buffer):
7744         * printer.el (generic-print-region):
7745         * replace.el (occur-mode-mouse-goto):
7746         * replace.el (perform-replace):
7747         * select.el (get-selection-no-error):
7748         * simple.el:
7749         * simple.el (newline):
7750         * simple.el (open-line):
7751         * simple.el (edit-and-eval-command):
7752         * simple.el (goto-line):
7753         * simple.el (undo):
7754         * simple.el (kill-region):
7755         * simple.el (copy-region-as-kill):
7756         * simple.el (kill-ring-save):
7757         * simple.el (set-mark):
7758         * simple.el (next-line):
7759         * simple.el (previous-line):
7760         * simple.el (line-move):
7761         * simple.el (set-goal-column):
7762         * simple.el (comment-region):
7763         * subr.el:
7764         * subr.el (putf):
7765         * syntax.el (modify-syntax-entry):
7766         * syntax.el (map-syntax-table):
7767         * view-less.el (view-file):
7768         * view-less.el (view-buffer):
7769         * view-less.el (view-file-other-window):
7770         * window-xemacs.el (backward-other-window):
7771         * window.el:
7772         * window.el (one-window-p):
7773         * window.el (walk-windows):
7774         * window.el (window-list):
7775         * x-mouse.el (x-mouse-kill):
7776         * x-select.el (x-get-cutbuffer):
7777         * x-select.el (x-store-cutbuffer):
7778         * term/bg-mouse.el (bg-mouse-line-to-center):
7779         * term/sun-mouse.el (window-line-end):
7780         * term/sun-mouse.el (sun-select-region):
7781         * term/sun.el (kill-region-and-unmark):
7782         * mule/mule-category.el:
7783         * mule/mule-category.el (modify-category-entry):
7784         * mule/mule-category.el (char-category-list):
7785         * mule/mule-coding.el (coding-system-force-on-output):
7786         * mule/mule-misc.el (coding-system-put):
7787         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7788
7789 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7790
7791         * cus-face.el: Typo fixes and tiny clarifications.
7792         * custom.el: ditto
7793
7794 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7795
7796         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7797         * startup.el (normal-top-level): Setup auto-save-list-file-name
7798         if auto-save-list-file-prefix is non-nil.
7799
7800 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7801
7802         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7803
7804 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7805
7806         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7807         get symbol at point-min.
7808
7809 2000-10-24  Didier Verna  <didier@xemacs.org>
7810
7811         * info.el (Info-emacs-info-file-name): defconst it.
7812         * info.el (Info-footnote-tag): defcustom it.
7813         * info.el (Info-no-description-string): ditto.
7814         * info.el (Info-find-node): adapt to new semantics of
7815         'Info-suffixed-file (don't do the case variants stuff).
7816         * info.el (Info-insert-dir): rewrite the dir file variants code.
7817         * info.el (Info-directory-files): New. Return the list of info
7818         files in a directory.
7819         * info.el (Info-dir-outdated-p): use it.
7820         * info.el (Info-parse-dir-entries): ditto.
7821         * info.el (Info-build-dir-anew): don't restrict to files ending
7822         with a ".info.*" extension.
7823         * info.el (Info-set-mode-line): ditto.
7824         * info.el (Info-read-subfile): adapt to new semantics of
7825         'Info-suffixed-file (append 'exact argument).
7826         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7827         string independently of the case.
7828         * info.el (Info-suffixed-file): use it (match all possible case
7829         for the file name).
7830         * info.el (Info-insert-file-contents): code cleanup.
7831         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7832         columns.
7833         * info.el (Info-batch-rebuild-dir): ditto.
7834         * info.el (Info-read-node-name-1): ditto.
7835         * info.el (Info-search): ditto.
7836         * info.el (Info-fontify-node): ditto.
7837
7838
7839 2000-10-24  Didier Verna  <didier@xemacs.org>
7840
7841         * process.el (shell-command): when called from a program, avoid
7842         'push-mark's "mark-set" message.
7843
7844 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7845
7846         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7847         by a symbol, not by a vector.
7848         * mule/vietnamese.el (vscii): Likewise.
7849         (viscii): Likewise.
7850         * mule/cyrillic.el (koi8-r): Likewise.
7851
7852         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7853         by a symbol, not by a vector.
7854         (chinese-big5-2): Likewise.
7855         * mule/ethiopic.el (ethiopic): Likewise.
7856         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7857         (vietnamese-viscii-upper): Likewise.
7858
7859 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7860
7861         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7862
7863 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7864
7865         * byte-optimize.el (byte-optimize-car): New function.
7866         (byte-optimize-cdr): Ditto.
7867
7868 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7869
7870         * byte-optimize.el: Partial synch with FSF 20.7.
7871         Optimize constant concatenation.
7872         Add keymapp as a side effect free function.  It is a built-in.
7873         (byte-after-unbind-pos): Remove byte-equal.
7874
7875 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7876
7877         * update-elc-2.el: Quote regexps correctly.
7878
7879 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7880
7881         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7882         (ccl-compile): Apply integerp, not integer-or-char-p to
7883         check the type of the buffer magnification
7884         (ccl-compile-write-string): Encode a string with binary
7885         coding system.
7886         (ccl-compile-write-repeat): Likewise.
7887
7888 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7889
7890         * buff-menu.el:
7891         * bytecomp.el:
7892         * coding.el:
7893         * faces.el:
7894         * files.el:
7895         * fill.el:
7896         * float-sup.el:
7897         * font-lock.el:
7898         * help.el:
7899         * iso8859-1.el:
7900         * loaddefs.el:
7901         * menubar-items.el:
7902         * menubar.el:
7903         * modeline.el:
7904         * msw-font-menu.el:
7905         * paragraphs.el:
7906         * paths.el:
7907         * replace.el:
7908         * simple.el:
7909         * sound.el:
7910         * startup.el:
7911         * version.el:
7912         * x-faces.el:
7913         * x-font-menu.el:
7914         Remove purecopy.
7915
7916 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7917
7918         * simple.el (do-auto-fill): Use the function pointer to by
7919         `comment-line-break-function', not `indent-new-comment-line'. This
7920         fixes an issue with cc-mode comment continuation.
7921
7922 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7923
7924         * simple.el (turn-on-auto-fill):  Add (interactive).
7925         * mwheel.el (mwheel-install): Add (interactive).
7926         * font-lock.el (turn-on-font-lock): Add (interactive).
7927         (turn-off-font-lock): Add (interactive).
7928
7929 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7930
7931         * packages.el (packages-special-base-regexp): Add `man'.
7932
7933 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7934
7935         * wid-edit.el (widget-specify-active): map over extents in current
7936         buffer like `widget-specify-inactive' does.  Mapping over the
7937         inactive extent object does not work since the current extent is
7938         ignored by `map-extents'.
7939
7940 2000-10-04  Martin Buchholz <martin@xemacs.org>
7941
7942         * XEmacs 21.2.36 is released.
7943
7944 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7945
7946         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7947         Optimize the compiled-function-constants vector by byte-code
7948         reference counts.
7949
7950 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7951
7952         * build-report.el (build-report-delete-regexp): quote value in
7953         defcustom
7954
7955 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7956
7957         * build-report.el (build-report): Don't bind srcdir which we don't
7958         use in `multiple-value-bind' to avoid the only byte-compiler
7959         warning.
7960
7961 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7962
7963         * build-report.el: Requires cl and custom now.
7964         build-report-version is determined by XEmacs version -- remove
7965         build-report-version*.
7966         * build-report.el (build-report-version): Removed.
7967         * build-report.el (build-report-installation-version-regexp): New.
7968         * build-report.el (build-report-version-file-regexp): New.
7969         * build-report.el (build-report-installation-srcdir-regexp): New.
7970         * build-report.el (build-report-destination): Offer
7971         xemacs-build-reports and xemacs-beta.
7972         * build-report.el (build-report-keep-regexp): Adjusted.
7973         * build-report.el (build-report-delete-regexp): Adjusted.
7974         * build-report.el (build-report-make-output-dir): New.
7975         * build-report.el (build-report-installation-file): Replace use of
7976         `concat' with `expand-file-name'.
7977         * build-report.el (build-report-make-output-file): Removed.
7978         * build-report.el (build-report-make-output-files): New.
7979         * build-report.el (build-report-subject): Identify as
7980         user-variable with "*...".
7981         * build-report.el (build-report-prompts): Ditto.
7982         * build-report.el (build-report-version-file): New.
7983         * build-report.el (build-report-file-encoding): Identify as
7984         user-variable with "*...".
7985         * build-report.el (build-report-make-output-get): New.
7986         * build-report.el (build-report-insert-header): Report
7987         emacs-version and system-configuration instead of
7988         build-report-version.
7989         * build-report.el (build-report-insert-make-output): Add file
7990         argument.
7991         * build-report.el (build-report-insert-installation-file):
7992         Re-indent.
7993         * build-report.el (build-report-keep): Change docstring,
7994         re-indent.
7995         * build-report.el (build-report-delete): Ditto.
7996         * build-report.el (build-report-installation-data): New.
7997         * build-report.el (build-report-version-file-data): New.
7998
7999 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8000
8001         * byte-optimize.el (byte-optimize-lapcode):
8002         Fix the optimization of using the first 5 elements of the
8003         constants vector for variables.
8004         (byte-optimize-lapcode): Fix another ancient broken optimization.
8005
8006 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8007
8008         * *: Spelling mega-patch
8009
8010 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8011
8012         * easymenu.el: doc fixes.
8013         (easy-menu-do-define): Use backquote.
8014         (easy-menu-change):
8015         (easy-menu-add):
8016         `when' seems much clearer than `if' here.
8017         (easy-menu-remove):
8018         (easy-menu-add-item):
8019         (easy-menu-item-present-p):
8020         (easy-menu-remove-item):
8021         Wrap using (when (featurep 'menubar) ...)
8022
8023 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8024
8025         * bytecomp.el (displaying-byte-compile-warnings):
8026         Revert Ben's change to this function below so that the compile log
8027         is displayed properly for users of the "popper" package.
8028
8029 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8030
8031         * window.el (save-selected-window): Use backquote.
8032
8033         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8034         Renamed from `byte-compile-file-form-defvar'.
8035         * bytecomp.el (byte-compile-defvar-or-defconst):
8036         Only cons onto current-load-list in top-level forms.
8037         Else this leaks a cons cell every time a defun is called.
8038         Renamed from `byte-compile-defvar', for clarity.
8039         Warn when docstring of defvar is not a string.
8040         Use consistent error messages.
8041         Better comments.
8042
8043 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8044
8045         * simple.el (set-variable):
8046         Remove unneeded defvar by rearranging order of let* forms.
8047
8048         * mule/mule-ccl.el (ccl-get-next-code):
8049         * menubar-items.el (bookmark-menu-filter):
8050         (language-environment-menu-filter):
8051         (tutorials-menu-filter):
8052         * toolbar-items.el (toolbar-compile):
8053         * byte-optimize.el (disassemble-offset):
8054         Use (declare (special ...)) instead of `defvar'.
8055
8056         * cl-macs.el (cl-do-proclaim):
8057         Fix (declare (special ...)) warning suppression syntax.
8058
8059 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8060
8061         * info.el (Info-tag-table-marker):
8062         (Info-tag-table-buffer):
8063         (Info-find-file-node):
8064         (Info-read-subfile):
8065         (Info-build-node-completions):
8066         (Info-search):
8067         (Info-mode):
8068         Multiple info buffer support.
8069
8070 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8071
8072         * ldap.el (ldap-decode-entry): New defun
8073         (ldap-search-entries): Use it in order to decode DN-prefixed
8074         entries properly
8075
8076 2000-08-23  Daniel Pittman <daniel@danann.net>
8077
8078         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8079         Use `eq', not `=', to compare symbols.
8080
8081 2000-07-30  Ben Wing  <ben@xemacs.org>
8082
8083         * bytecomp.el (byte-compile-report-error):
8084         * bytecomp.el (displaying-byte-compile-warnings):
8085         if stack-trace-on-error is set, send out a backtrace when
8086         an error is encountered that stops byte compilation.  this
8087         should make it much much easier to track down those curious
8088         problems.  also undo the kludge of using a separate "*Show*"
8089         buffer for display when there's a temp-buffer-show-function;
8090         we can avoid this by just being a little smarter.
8091
8092         * dialog-items.el:
8093         * dialog-items.el (search-dialog-regexp): New.
8094         * dialog-items.el (search-dialog-callback):
8095         * dialog-items.el (make-search-dialog):
8096         add a regexp option to the dialog and clean up a bit.
8097
8098         * dialog.el:
8099         * dialog.el (yes-or-no-p-dialog-box):
8100         * dialog.el (get-dialog-box-response):
8101         * dialog.el (make-dialog-box):
8102         * dialog.el (dialog-box-finish): New.
8103         * dialog.el (dialog-box-cancel): New.
8104         * dialog.el (internal-make-dialog-box-exit): New.
8105         implement [properly!] the :modal property of the new dialog box
8106         interface.  this is the first time xemacs has ever had *proper*
8107         modal dialog boxes, giving the standard window-system feedback.
8108         (e.g. under windows, clicking on a disabled frame causes a beep
8109         and makes the dialog box flash three times.)
8110
8111         * dragdrop.el: header keyword frobbing.
8112
8113         * dumped-lisp.el (preloaded-file-list):
8114         renamed winnt.el to win32-native.el.
8115
8116         * faces.el (face-property):
8117         * faces.el (set-face-property):
8118         * faces.el (frob-face-property):
8119         * faces.el (frob-face-font-2):
8120         * faces.el (make-face-bold):
8121         * faces.el (make-face-italic):
8122         * faces.el (make-face-bold-italic):
8123         * faces.el (make-face-unbold):
8124         * faces.el (make-face-unitalic):
8125         * faces.el (make-face-smaller):
8126         * faces.el (make-face-larger):
8127         clean up the implementation of these so that window-system-specific
8128         methods are called only on objects belonging to that window system.
8129         previously, you could have [e.g.] mswindows-make-face-bold called
8130         on font object of device type `stream', which is not good and
8131         explains the subtle errors Adrian was getting when byte-compiling
8132         something that required 'term. (Adrian, now you can use stack-trace-
8133         on-error to find the exact place where things are going wrong instead
8134         of having to laboriously binary-search your way through.)
8135
8136         * finder.el (finder-known-keywords):
8137         cleaned up -- properly sorted, clarified the meanings of many of
8138         the keywords, and added a few -- mswin, gui, content, build, www,
8139         user, services.  the last two try to distinguish between a package
8140         that's used directly by the user, and a package that provides
8141         support services to other packages.
8142
8143         * font-lock.el (lisp-font-lock-keywords-2):
8144         update list of lisp control structures to include everything,
8145         including new ones i introduced.
8146
8147         * gutter.el: header keyword frobbing.
8148
8149         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8150         recent isearch element was not doing so!  you got the second-most-
8151         recent instead.
8152
8153         * lisp-mode.el (construct-lisp-mode-menu):
8154         more menubar cleanups.
8155         * lisp-mode.el (with-selected-window):
8156         make it indent properly.
8157
8158         * menubar-items.el (default-menubar): lots of menubar cleanups.
8159         rearranged the options menu the most, e.g. splitting up the
8160         Keyboard/Mouse menu into a new Editing menu and combining the
8161         separate Scrollbar/Gutter/Toolbar submenus into Display.
8162         Got rid of General, moved items to Editing or new Troubleshooting.
8163         Moved Packages to Tools; doesn't seem to belong under Options.
8164         Added stuff to the Cmds menu, e.g. Change Case.
8165
8166         NB please don't complain about these periodic menubar changes.
8167         Anything like this is necessarily incremental in its construction
8168         -- By constant use you gradually become more and more aware of
8169         better and better ways to group menu items.  When we eventually
8170         move the options menu to a property sheet, the existing structure
8171         will probably be preserved fairly well.
8172
8173         * minibuf.el (next-history-element): fix problems with pressing
8174         down arrow in repeat-complex-command.
8175
8176         * modeline.el:
8177         * modeline.el (modeline-3d-p): New.
8178         added custom variable for controlling the 3d modeline.  the
8179         corresponding Options item has been present for a long time,
8180         but commented out with "fix me!" comments.  it's fixed now.
8181
8182         * obsolete.el (add-menu):
8183         remove bogus gettexts.
8184
8185         * process.el (shell-quote-argument):
8186         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8187         For bash under Windows native, see below.
8188
8189         * simple.el:
8190         * simple.el (display-warning-buffer):
8191         Fixed the handling of warning display to eliminate the annoying
8192         *Show* buffer, like was done for byte-compiler output above.
8193
8194         * simple.el (debug-print): New.
8195         Simple function for sending debug messages to the console and/or
8196         other debug places.
8197
8198         * subr.el (replace-in-string):
8199         Rewrite this function to avoid N^2 behavior with large strings --
8200         catastrophic with the new Windows selection code! (Apparently the
8201         author of this function didn't realize there was a fun
8202         replace-match that could make his life much easier, because we
8203         duplicated the entire logic.  The new version is smaller, easier
8204         to understand, much more robust, and has extended features --
8205         those of replace-match.)
8206
8207         * window.el:
8208         * window.el (with-selected-window): New.
8209         An obvious complement to the existing `with-selected-frame' and
8210         `with-current-buffer'.
8211
8212         * win32-native.el: Renamed from winnt.el.
8213         Added a great deal of stuff for properly handling process quoting,
8214         somewhat modeled on Kirill's original model (which i later threw
8215         away).  We should now finally have correctly working process arg
8216         quoting/dequoting so that the final app gets exactly what we
8217         intended.  Because the mechanism is in Lisp, it's easily
8218         extendible. (For those running bash and running the native
8219         version, I tried hard to do what I thought was correct.  But more
8220         thought is needed, and ideally the volunteer work of people with
8221         these configurations that they generally run on.)
8222
8223         * x-font-menu.el (x-font-menu-font-data):
8224         Put in defvar's to fix byte-compiler warnings.
8225
8226 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8227
8228         * select.el (selection-coercion-alist): Initialise.
8229         * select.el (select-coerce-to-text): New.
8230         * select.el (select-coerce): New.
8231         New functions to perform type and value coercion.
8232
8233         * select.el (select-buffer-killed-default): Keep data if it was
8234         on the clipboard.
8235
8236 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8237
8238         * menubar-items.el (default-menubar): Fix typo.
8239         (default-menubar): `lambda' was mispelled as `lamda'.
8240
8241 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8242
8243         * window.el (shrink-window-if-larger-than-buffer): Remove
8244         edge checking code.
8245
8246 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8247
8248         * paths.el (gnus-local-domain): Removed.
8249         (gnus-local-organization): Ditto.
8250         (gnus-startup-file): Ditto.
8251
8252 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8253
8254         * files.el (auto-mode-alist): Add .spec for RPM.
8255
8256 2000-07-31  Andy Piper  <andy@xemacs.org>
8257
8258         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8259
8260 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8261
8262         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8263         browse-url.
8264         * help.el (xemacs-www-page): Ditto.
8265         (xemacs-www-faq): Ditto.
8266         * menubar-items.el (default-menubar): Ditto.
8267
8268         * wid-edit.el (widget-url-link-action): Ditto.
8269         From: Kenichi OKADA <okada@opaopa.org>.
8270
8271 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8272
8273         * finder.el (finder-commentary): Add autoload cookie.
8274
8275 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8276
8277         * files.el (insert-file-contents-literally): Fix second let
8278         binding for `coding-system-for-read' to `coding-system-for-write'
8279         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8280
8281 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8282
8283         * files.el (insert-file-contents-literally): Use binary coding
8284         system (from Morioka san).
8285         (insert-file-contents-literally): Make file-name-handler method.
8286
8287 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8288
8289         * cl-macs.el (get-selection): Add defsetf.
8290
8291 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8292
8293         * x-init.el (x-activate-region-as-selection): replace obsolete
8294         function x-own-selection with own-selection.
8295         (ow-find): replace obsolete functions x-get-selection and
8296         x-get-clipboard with get-selection and get-clipboard.
8297         (init-post-x-win): replace obsolete function x-disown-selection
8298         with disown-selection.
8299
8300 2000-07-20  Mike Sperber  <mike@xemacs.org>
8301
8302         * startup.el (load-user-init-file): Only try to load init file if
8303         it exists.
8304
8305 2000-07-10  Andy Piper  <andy@xemacs.org>
8306
8307         * dialog-items.el: sync with Ben's patch.
8308
8309         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8310         comment.
8311         (progress-text-glyph): deleted.
8312         (progress-layout-glyph): make completely minimal.
8313         (progress-gauge-glyph): ditto.
8314         (progress-display-style): fix to handle dynamic instantiator
8315         changes.
8316         (progress-text-instantiator): new.
8317         (progress-layout-instantiator): new.
8318         (progress-gauge-instantiator): new.
8319         (set-progress-display-instantiator): renamed and changed from
8320         set-progress-display-style.
8321         (progress-abort-glyph): use instantiator not glyph.
8322         (append-progress-display): use set-progress-display-instantiator
8323         and set-glyph-image.
8324         (abort-progress-display): ditto.
8325         (raw-append-progress-display): ditto.
8326
8327 2000-07-20  Ben Wing  <ben@xemacs.org>
8328
8329         * code-files.el: Move Mule-specific code to mule-coding.el.
8330
8331 2000-07-15  Ben Wing  <ben@xemacs.org>
8332
8333         * autoload.el:
8334         Fixed comments.
8335
8336         * cmdloop.el:
8337         * cmdloop.el (yes-or-no-p):
8338         * cmdloop.el (y-or-n-p):
8339         Make these functions use should-use-dialog-box-p and not be
8340         overridden in dialog.el.
8341
8342         * cus-dep.el:
8343         * cus-dep.el (Custom-make-dependencies): Removed.
8344         * cus-dep.el (Custom-make-dependencies-1): New.
8345         * cus-dep.el (Custom-make-one-dependency): New.
8346         New entry point for use in Makefiles, to avoid excessive
8347         invocations.
8348
8349         * cus-edit.el (custom-variable-reset-saved):
8350         * cus-edit.el (custom-variable-reset-standard):
8351         * cus-edit.el (custom-save-resets):
8352         Fix bytecompiler warnings.
8353
8354         * dialog.el:
8355         * dialog.el (yes-or-no-p-dialog-box):
8356         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8357         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8358         * dialog.el (get-dialog-box-response):
8359         * dialog.el (message-or-box):
8360         * dialog.el (make-dialog-box):
8361         * dialog.el (popup-dialog-box): New.
8362         Avoid yes-or-no-p bogosities.
8363         Create a general function `make-dialog-box' to encapsulate all
8364         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8365
8366         * dumped-lisp.el (preloaded-file-list):
8367         Add dialog-items.  Clean up.  Group files by types.
8368
8369         * easymenu.el (easy-menu-add):
8370         * easymenu.el (easy-menu-remove):
8371         Account for accelerators.
8372
8373         * extents.el:
8374         * extents.el (extent-list): New args, like in map-extents.
8375         * extents.el (extent-at-event): New.
8376         * extents.el (extents-at-event): New.
8377
8378         * font-lock.el:
8379         * font-lock.el (font-lock-mode):
8380         * font-lock.el (font-lock-default-fontify-buffer):
8381         * font-lock.el (font-lock-default-unfontify-region):
8382         * font-lock.el (font-lock-fontify-syntactically-region):
8383         * font-lock.el (font-lock-fontify-keywords-region):
8384         Use new progress-feedback names.
8385
8386         * font-lock.el (java-font-lock-identifier-regexp):
8387         * font-lock.el (java-font-lock-class-name-regexp):
8388         Fix bytecompiler warnings.
8389
8390         * gutter-items.el:
8391         * gutter-items.el (progress-display-use-echo-area): Removed.
8392         * gutter-items.el (progress-feedback-use-echo-area): New.
8393         * gutter-items.el (progress-display-popup-period): Removed.
8394         * gutter-items.el (progress-feedback-popup-period): New.
8395         * gutter-items.el (set-progress-display-style): Removed.
8396         * gutter-items.el (set-progress-feedback-style): New.
8397         * gutter-items.el (progress-display-style): Removed.
8398         * gutter-items.el (progress-feedback-style): New.
8399         * gutter-items.el (progress-stack):
8400         * gutter-items.el (progress-displayed-p): Removed.
8401         * gutter-items.el (progress-feedbacked-p): New.
8402         * gutter-items.el (clear-progress-display): Removed.
8403         * gutter-items.el (clear-progress-feedback): New.
8404         * gutter-items.el (progress-display-clear-when-idle): Removed.
8405         * gutter-items.el (progress-feedback-clear-when-idle): New.
8406         * gutter-items.el (remove-progress-display): Removed.
8407         * gutter-items.el (remove-progress-feedback): New.
8408         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8409         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8410         * gutter-items.el (append-progress-display): Removed.
8411         * gutter-items.el (append-progress-feedback): New.
8412         * gutter-items.el (abort-progress-display): Removed.
8413         * gutter-items.el (abort-progress-feedback): New.
8414         * gutter-items.el (raw-append-progress-display): Removed.
8415         * gutter-items.el (raw-append-progress-feedback): New.
8416         * gutter-items.el (display-progress-display): Removed.
8417         * gutter-items.el (display-progress-feedback): New.
8418         * gutter-items.el (current-progress-display): Removed.
8419         * gutter-items.el (current-progress-feedback): New.
8420         * gutter-items.el (current-progress-display-label): Removed.
8421         * gutter-items.el (current-progress-feedback-label): New.
8422         * gutter-items.el (progress-display): Removed.
8423         * gutter-items.el (progress-feedback): New.
8424         Replace "progress-display" with "progress-feedback" globally.
8425
8426         * gutter-items.el (lprogress-display): Removed.
8427         * gutter-items.el (progress-feedback-with-label): New.
8428         Rename lprogress-display ==> progress-feedback-with-label.
8429
8430         * gutter-items.el (search-dialog-direction): Removed.
8431         * gutter-items.el (search-dialog-text): Removed.
8432         * gutter-items.el (search-dialog-callback): Removed.
8433         * gutter-items.el (make-search-dialog): Removed.
8434         Move to dialog-items.el.
8435
8436         * help.el:
8437         * help.el (help-mode-quit):
8438         * help.el (mode-for-help): New.
8439         * help.el (help-sticky-window): New.
8440         * help.el (help-window-config): New.
8441         * help.el (with-displaying-help-buffer):
8442         * help.el (function-at-event): New.
8443         * help.el (help-symbol-regexp): New.
8444         * help.el (help-symbol-run-function-1): New.
8445         * help.el (help-symbol-run-function): New.
8446         * help.el (help-symbol-function-context-menu): New.
8447         * help.el (help-symbol-variable-context-menu): New.
8448         * help.el (help-symbol-function-and-variable-context-menu): New.
8449         * help.el (frob-help-extents): New.
8450         * help.el (describe-function-1):
8451         * help.el (variable-at-point):
8452         * help.el (variable-at-event): New.
8453         * help.el (describe-variable):
8454         Major overhaul.
8455         - Make functions and variables be mousable.
8456         - Middle button hyperlinks.
8457         - New context-menu entries.
8458
8459         * keydefs.el:
8460         * keydefs.el (global-map):
8461         New key bindings to move lines up and down.
8462
8463         * lisp-mode.el:
8464         * lisp-mode.el (construct-lisp-mode-menu): New.
8465         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8466         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8467         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8468         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8469         Make popup and menubar menus be different.  Popup menu uses
8470         clicked location and automatically assumes symbol under the mouse
8471         for various commands.
8472
8473         * menubar-items.el:
8474         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8475         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8476
8477         * menubar-items.el (global-popup-menu): Removed.
8478         * menubar-items.el (mode-popup-menu): Removed.
8479         * menubar-items.el (activate-popup-menu-hook): Removed.
8480         * menubar-items.el (popup-mode-menu): Removed.
8481         * menubar-items.el (popup-buffer-menu): Removed.
8482         * menubar-items.el (popup-menubar-menu): Removed.
8483         Move to menubar.el.
8484
8485         * menubar.el:
8486         * menubar.el (global-popup-menu): New.
8487         * menubar.el (mode-popup-menu): New.
8488         * menubar.el (activate-popup-menu-hook): New.
8489         * menubar.el (last-popup-menu-event): New.
8490         * menubar.el (popup-mode-menu): New.
8491         * menubar.el (popup-buffer-menu): New.
8492         * menubar.el (popup-menubar-menu): New.
8493         * menubar.el (menu-call-at-event): New.
8494         Move non-content functions here.  Add support for context menu
8495         items on extents.
8496
8497         * minibuf.el (minibuffer-history-uniquify):
8498         Typo fix.
8499
8500         * minibuf.el (read-file-name-1):
8501         Call new file dialog box if it exists.
8502
8503         * minibuf.el (mouse-rfn-setup-vars):
8504         Clean up "chop" action.
8505
8506         * mouse.el:
8507         * mouse.el (button2): Now bound to mouse-track.
8508         * mouse.el (click-inside-extent-p):
8509         * mouse.el (point-inside-extent-p):
8510         * mouse.el (point-inside-selection-p):
8511         * mouse.el (mouse-drag-or-yank): Removed.
8512         * mouse.el (mouse-begin-drag-n-drop): New.
8513         * mouse.el (mouse-eval-sexp):
8514         * mouse.el (mouse-track-activate-strokes): New.
8515         * mouse.el (mouse-track-do-activate): New.
8516         * mouse.el (mouse-track):
8517         * mouse.el (default-mouse-track-event-is-with-button): New.
8518         * mouse.el (default-mouse-track-cleanup-hook):
8519         * mouse.el (default-mouse-track-drag-hook):
8520         * mouse.el (default-mouse-track-drag-up-hook):
8521         * mouse.el (default-mouse-track-click-hook):
8522         Merge drag-n-drop into mouse-track.
8523         Add general "activate" support to replace specific button2 kludges.
8524         Use "button modifier" support in mouse-track.
8525
8526         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8527
8528         * package-ui.el:
8529         * package-ui.el (pui-menu):
8530         * package-ui.el (pui-popup-context-sensitive): Removed.
8531         Fix bytecompiler warnings.
8532         Clean up popup code a bit.
8533
8534         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8535
8536         * simple.el:
8537         * simple.el (transpose-lines):
8538         * simple.el (transpose-line-up): New.
8539         * simple.el (transpose-line-down): New.
8540         * simple.el (transpose-subr):
8541         * simple.el (transpose-subr-1): Removed.
8542         Clean up, add functions to move lines up and down.
8543
8544         * startup.el (mail-host-address):
8545         * startup.el (user-mail-address):
8546         Customize.
8547
8548         * subr.el:
8549         * subr.el (set-symbol-value-in-buffer): New.
8550         * subr.el (error):
8551         * subr.el (check-argument-type):
8552         * subr.el (defined-error-p): New.
8553         Add structured error support.
8554
8555         * toolbar-items.el (toolbar-compile):
8556         Use new make-dialog-box.
8557
8558         * update-elc.el:
8559
8560         * userlock.el (ask-user-about-lock-dbox):
8561         * userlock.el (ask-user-about-supersession-threat-dbox):
8562         * userlock.el (ask-user-about-lock):
8563         * userlock.el (ask-user-about-supersession-threat):
8564         Use new make-dialog-box.
8565         Add safety checks; use should use-dialog-box-p.
8566
8567         * window-xemacs.el:
8568         * window-xemacs.el (__buffer-dedicated-frame):
8569         * window-xemacs.el (buffer-dedicated-frame): New.
8570         * window-xemacs.el (set-buffer-dedicated-frame): New.
8571         Move dedicated-frame stuff into lisp.
8572
8573 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8574
8575         * printer.el (generic-print-region): Do not require that
8576         `printer-name' be set.
8577         (printer-name): Commentary clarification.
8578
8579 2000-07-19  Martin Buchholz <martin@xemacs.org>
8580
8581         * XEmacs 21.2.35 is released.
8582
8583 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8584
8585         * select.el (selection-coercible-types): Initialise.
8586
8587 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8588
8589         * select.el (own-clipboard): Bug fix.
8590
8591 2000-07-17  Mike Sperber  <mike@xemacs.org>
8592
8593         * cus-edit.el (custom-migrate-custom-file): Save init file before
8594         continuing.
8595
8596 2000-07-16  Mike Sperber  <mike@xemacs.org>
8597
8598         * startup.el (load-init-file): Remove silly call to
8599         `load-user-custom-file`.
8600         (maybe-migrate-user-init-file): Minor fixes.
8601
8602 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8603
8604         * apropos.el (apropos-documentation-check-doc-file):
8605         `doc' variable should be let-bound, as was presumably intended.
8606
8607         * cus-edit.el (custom-variable-reset-saved):
8608         (custom-variable-reset-standard):
8609         Remove unused variable comment-widget.  Twice.
8610
8611         * toolbar.el (toolbar-blank-press-function):
8612         Add a real defvar with initial value nil and proper docstring.
8613         (press-toolbar-button): No need to check for boundp-ness anymore.
8614
8615         * rect.el (open-rectangle-line): Remove useless (let) form.
8616         Add defvar for pending-delete-mode.
8617
8618         * info.el (Info-find-node): This function needs an autoload cookie.
8619
8620         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8621         Use let* since the second form referred to the first.
8622
8623 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8624
8625         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8626         instead of removed `mswindows-get-clipboard'.
8627
8628
8629 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8630
8631         * select.el (select-convert-from-text): New.
8632         * select.el (select-convert-from-length): New.
8633         * select.el (select-convert-from-integer): New.
8634         * select.el (select-convert-from-identity): New.
8635         * select.el (select-convert-from-filename): New.
8636         * select.el (selection-converter-in-alist): Use them.
8637         New converter functions for X.
8638
8639         * select.el (get-selection): Removed comment.
8640
8641         * select.el (own-selection): Removed append code - I thought
8642         I'd already done this, but apparently not...
8643
8644         * select.el: Changed comment about TIMESTAMP.
8645
8646         * select.el (select-convert-in): New.
8647         * select.el (select-convert-out): New.
8648         New functions that get used by select.c.
8649
8650         * select.el (select-buffer-killed-default): New.
8651         * select.el (select-buffer-killed-text): New.
8652         * select.el (selection-buffer-killed-alist): New.
8653         New list and functions that get called if a relevant selection
8654         exists and a buffer gets killed.
8655
8656         * select.el (select-convert-to-targets):
8657         * select.el (select-convert-to-identity): Removed.
8658         * select.el (select-convert-from-identity): Removed.
8659         * select.el (select-converter-out-alist):
8660         Removed _EMACS_INTERNAL selection type.
8661
8662         * x-select.el (xselect-kill-buffer-hook): Removed.
8663         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8664         Removed this X-specific nonesense. Use the generic support
8665         in select.el instead.
8666
8667 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8668
8669         * mule/mule-category.el (defined-category-hashtable):
8670         Use make-hash-table instead of make-hashtable
8671
8672         * buff-menu.el: Byte-compiler warning fix.
8673
8674         * isearch-mode.el (isearch-highlight-all-cleanup):
8675         Remove unused variable `isearch-highlight-all-start'.
8676
8677         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8678
8679         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8680
8681         * cus-dep.el (Custom-make-dependencies):
8682         Add autoload cookie for custom-add-loads to generated custom-load.el.
8683
8684         * autoload.el (autoload-package-name): Warning suppression.
8685         Move defvar prior to first use.
8686
8687         * custom.el: Add autoload for custom-declare-face.
8688         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8689         * cl.el (cl-hack-byte-compiler):
8690         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8691         to work properly.
8692
8693 2000-07-08  Mike Sperber  <mike@xemacs.org>
8694
8695         * startup.el (load-home-init-file): Added variable.
8696         (maybe-migrate-user-init-file): Added.
8697         (load-user-init-file): Load custom file if different from init
8698         file.
8699
8700         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8701         "startup."
8702
8703         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8704         Moved `custom-file'-related code to cus-file.el.
8705
8706         * cus-file.el: New file.
8707
8708 2000-04-01  Mike Sperber  <mike@xemacs.org>
8709
8710         * packages.el (packages-find-package-directories): Added support
8711         for external package hierarchies with in-place installations.
8712
8713         * find-paths.el (paths-root-in-place-p): Added.
8714         (paths-find-emacs-directory): Added support for external
8715         directories with in-place installations.
8716         (paths-find-site-directory): Ditto.
8717
8718         * startup.el (find-user-init-file): Also look for
8719         ~/.xemacs/init.elc? in preference to ~/.emacs.
8720
8721 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8722
8723         * select.el (own-selection):
8724         * select.el (own-clipboard): Changed `append' parameter to
8725         `how-to-use' parameter.
8726         * select.el (own-selection): Removed icky append code.
8727         * select.el (own-selection, get-selection): Removed extra type
8728         checking.
8729         * select.el (selection-appender-alist):
8730         * select.el (selection-converter-{in|out}-alist): Initialise.
8731         * select.el (select-append-to-*): New.
8732         * select.el (select-convert-from-*): New.  New functions to append
8733         data and convert data from external type.
8734
8735 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8736
8737         * font-lock.el: Javadoc enhancements.
8738
8739 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8740
8741         * printer.el (generic-print-region): Compose job name from buffer
8742         name.
8743
8744 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8745
8746         * font-lock.el (font-lock-fontify-pending-extents): Call
8747         font-lock-fontify-region instead of font-lock-fontify-buffer
8748         to avoid unnecessary progress gauges.
8749
8750 2000-07-06  Craig Lanning  <lanning@scra.org>
8751
8752         * custom-load.el (faces):
8753
8754         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8755         dir is a regex.
8756
8757         * process.el (call-process-internal): from Dan Holmsand, use binary
8758         coding systems so that jka-compr works.
8759
8760 2000-07-07  Ben Wing  <ben@xemacs.org>
8761
8762         * font-lock.el: Undo previous change.  Unfortunately, some
8763         files actually use the variables directly in their init code
8764         without quoting them.
8765
8766 2000-07-07  Ben Wing  <ben@xemacs.org>
8767
8768         * font-lock.el (defvar font-lock-*-face): Removed.
8769
8770         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8771         only when necessary.
8772
8773 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8774
8775         * cl-macs.el: fix cl-transform-function-property kludge
8776         so that it does not require a random feature.
8777
8778 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8779
8780         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8781         as in Linux kernel "Rules.make".
8782
8783 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8784
8785         * build-report.el (build-report): Add autoload cookie.
8786
8787 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8788
8789         * package-ui.el (defgroup pui):  Correct a misspelling
8790         (pui-toggle-package-delete):  Change `seleted' to `selected'
8791
8792 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8793
8794         * package-get.el (package-get-update-base):
8795         (package-get): Use insert-file-contents-literally always.
8796         (package-get-maybe-save-index):
8797         Force coding system for writing to binary.
8798
8799 2000-06-08  Mike Alexander  <mta@arbortext.com>
8800
8801         * code-process.el (call-process-region): If there is no coding
8802         system for the process on process-coding-system-alist use the
8803         coding system of the buffer containing the region.
8804
8805 2000-06-10  Ben Wing  <ben@xemacs.org>
8806
8807         * cmdloop.el (command-error):
8808         If debug-on-error and noninteractive, output backtrace.
8809
8810         * files.el (file-relative-name):
8811         Remove MSDOS references.
8812
8813         * simple.el (line-number): New function, due to non-obvious
8814         behavior/usage of count-lines.
8815
8816         * simple.el (count-lines): document non-obvious usage to get
8817         line number.
8818
8819 2000-06-11  Ben Wing  <ben@xemacs.org>
8820
8821         * faces.el ((featurep 'xpm)):
8822         * x-faces.el (x-init-face-from-resources):
8823         * x-faces.el (x-init-frame-faces):
8824         * x-misc.el (x-init-specifier-from-resources):
8825         * x-misc.el (x-get-resource-and-bogosity-check):
8826         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8827         * x-mouse.el (x-init-pointer-shape):
8828         * x-scrollbar.el (x-init-scrollbar-from-resources):
8829         Add sixth argument to x-get-resource calls so as to issue warnings
8830         rather than errors on bogus arguments.
8831
8832 2000-06-05  Ben Wing  <ben@xemacs.org>
8833
8834         * compat.el: new file.  provides a clean, non-intrusive way to
8835         define compatibility functions.
8836
8837         * process.el (shell-quote-argument): temporary fix for lack
8838         of nt-quote-process-args.  #### I need to put back the overall
8839         structure of that mechanism but redo the guts of it using the
8840         extra intelligence in the C code.
8841
8842 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8843
8844         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8845         `package-get' does in package-get.el, instead of using external
8846         "md5sum" program.
8847
8848         * package-get.el (package-get): Insert package file literally to
8849         make checksum calculation work.
8850
8851 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8852
8853         * code-files.el (convert-mbox-coding-system): Deleted.
8854         (file-coding-system-alist): Removed reference to
8855         convert-mbox-coding-system.
8856
8857 2000-05-28  Martin Buchholz <martin@xemacs.org>
8858
8859         * XEmacs 21.2.34 is released.
8860
8861 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8862
8863         * font-lock.el (font-lock-keywords): Rewrote docstring
8864
8865 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8866
8867         * loadhist.el (unload-feature): handle case where x is both boundp
8868         and fboundp
8869
8870 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8871
8872         * packages.el: It's ok to use built-in macros, but not lisp
8873         defined ones.
8874
8875 2000-05-20  Ben Wing  <ben@xemacs.org>
8876
8877         * font-lock.el:
8878         * font-lock.el (font-lock-message-threshold):
8879         * font-lock.el (font-lock-mode):
8880         * font-lock.el (font-lock-default-fontify-buffer):
8881         * font-lock.el (font-lock-always-fontify-immediately):
8882         * font-lock.el (font-lock-old-extent): Removed.
8883         * font-lock.el (font-lock-old-len): Removed.
8884         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8885         * font-lock.el (font-lock-pending-extent-table): New.
8886         * font-lock.el (font-lock-range-table): New.
8887         * font-lock.el (font-lock-after-change-function):
8888         * font-lock.el (font-lock-after-change-function-1): Removed.
8889         * font-lock.el (font-lock-fontify-pending-extents): New.
8890         * font-lock.el ('font-lock-revert-cleanup): Removed.
8891         * font-lock.el ('font-lock-revert-setup): Removed.
8892         Rewrite deferral code to handle any number of changes, merging
8893         them properly.  Remove hacked-up code for revert-buffer, now
8894         unnecessary.
8895
8896         * menubar-items.el (default-menubar):
8897         In Options->Edit Init File, don't switch to emacs-lisp-mode
8898         unless necessary; doing this turns off font-lock.
8899
8900 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8901
8902         * keydefs.el: Define C-x BS to backward-kill-sentence.
8903
8904 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8905
8906         * files.el (hack-local-variables-prop-line): Use non-greedy
8907         matching to process -*-texinfo-*- -*-.
8908
8909 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8910
8911         * minibuf.el (minibuf-directory-files): new function.
8912         (read-file-name-activate-callback): use minibuf-directory-files.
8913         (read-directory-name-internal): ditto.
8914         (mouse-file-display-completion-list): ditto.
8915         (mouse-directory-display-completion-list): ditto.
8916         (read-file-name-internal): remove "./" from completion list unless
8917         explicitly matched, for consistency.
8918
8919 2000-05-11  Ben Wing  <ben@xemacs.org>
8920
8921         * gutter-items.el (gutter-buffers-tab):
8922         * gutter-items.el (add-tab-to-gutter):
8923         * gutter-items.el (update-tab-in-gutter):
8924         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8925         * gutter-items.el (append-progress-display):
8926         * gutter-items.el (abort-progress-display):
8927         * gutter-items.el (raw-append-progress-display):
8928         Further fixes.  Use set-glyph-image not set-image-instance-property,
8929         to fix problems with multiple windows in a frame.
8930
8931         * menubar-items.el (tutorials-menu-filter):
8932         Fix typo.
8933
8934         * startup.el (early-error-handler):
8935         Display message box under windows; otherwise, message will disappear
8936         before it can be viewed.
8937
8938         * update-elc.el:
8939         Fix bug in NEEDTODUMP processing.
8940
8941 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8942
8943         * startup.el (lock-directory): Removed.
8944         (superlock-file): Ditto.
8945         (startup-set-paths): Remove lockdir.
8946         (startup-setup-paths-warning): Remove lock-directory.
8947
8948         * setup-paths.el (paths-find-lock-directory): Removed.
8949         (paths-find-superlock-file): Ditto.
8950
8951 2000-05-09  Ben Wing  <ben@xemacs.org>
8952
8953         * faces.el (set-face-property):
8954         * faces.el (set-face-font):
8955         * faces.el (set-face-foreground):
8956         * faces.el (set-face-background):
8957         * faces.el (set-face-background-pixmap):
8958         * faces.el (set-face-underline-p):
8959         * faces.el (set-face-strikethru-p):
8960         * faces.el (set-face-highlight-p):
8961         * faces.el (set-face-dim-p):
8962         * faces.el (set-face-blinking-p):
8963         * faces.el (set-face-reverse-p):
8964         doc string changes.
8965
8966         * glyphs.el:
8967         * glyphs.el (make-image-specifier):
8968         * glyphs.el (glyph-property):
8969         * glyphs.el (set-glyph-image):
8970         * glyphs.el (make-glyph):
8971         * glyphs.el (make-pointer-glyph):
8972         * glyphs.el (make-icon-glyph):
8973         * glyphs.el (widget-image-instance-p): New.
8974         authorship info, lots of doc changes.  New predicate, inadvertently
8975         omitted.  the general principle with specifier docs is now that
8976         the description of instantiators should go with the make-foo-specifier
8977         fun's doc string, rather than in foo-specifier-p.  this follows
8978         conventions elsewhere in XEmacs and in general is a lot more obvious
8979         of a place to look.  sometimes the make-foo-specifier function needs
8980         to be created in the process.
8981
8982         * gutter.el:
8983         * gutter.el (make-gutter-specifier): New.
8984         * gutter.el (make-gutter-size-specifier): New.
8985         * gutter.el (make-gutter-visible-specifier): New.
8986         specifier doc updates according to the conventions specified before.
8987
8988         * objects.el:
8989         * objects.el (make-font-specifier):
8990         * objects.el (make-color-specifier):
8991         * objects.el (make-face-boolean-specifier): New.
8992         specifier doc updates according to the conventions specified before.
8993
8994         * specifier.el:
8995         * specifier.el (set-specifier):
8996         * specifier.el (make-integer-specifier): New.
8997         * specifier.el (make-boolean-specifier): New.
8998         * specifier.el (make-natnum-specifier): New.
8999         * specifier.el (make-generic-specifier): New.
9000         * specifier.el (make-display-table-specifier): New.
9001         specifier doc updates according to the conventions specified before.
9002
9003         * toolbar.el:
9004         * toolbar.el (make-toolbar-specifier): New.
9005         specifier doc updates according to the conventions specified before.
9006
9007 2000-05-09  Ben Wing  <ben@xemacs.org>
9008
9009         * process.el (call-process-internal): Revert to previous version
9010         because Mike's change clashed with a change I did not long before.
9011         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9012         Thanks very much Mike for pointing out the bug and submitting a
9013         patch!
9014
9015 2000-04-13  Mike Alexander  <mta@arbortext.com>
9016
9017         * process.el (call-process-internal): Send the correct input buffer
9018         (call-process-internal): Return the exit status of the process
9019
9020 2000-05-07  Ben Wing  <ben@xemacs.org>
9021
9022         * winnt.el:
9023         * winnt.el (nt-quote-args-verbatim): Removed.
9024         * winnt.el (nt-quote-args-prefix-quote): Removed.
9025         * winnt.el (nt-quote-args-backslash-quote): Removed.
9026         * winnt.el (nt-quote-args-double-quote): Removed.
9027         * winnt.el (nt-quote-args-functions-alist): Removed.
9028         * winnt.el (nt-quote-process-args): Removed.
9029         Remove all stuff for argument quoting.  We borrow the code instead
9030         from Emacs 20.6, which is much more careful in its quoting
9031         (e.g. in handling runs of the escape character) and avoids most of
9032         the need for this Lisp mechanism by checking to see whether we're
9033         running a Cygwin or normal program and doing the appropriate
9034         quoting.  If we end up needing such a mechanism, we should add
9035         it by extending the variable `mswindows-quote-process-args' so it
9036         can take an alist of regexps.
9037
9038 2000-05-07  Ben Wing  <ben@xemacs.org>
9039
9040         * keydefs.el:
9041         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9042         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9043         the window without moving point.
9044
9045         * simple.el:
9046         * simple.el (scroll-up-one): New.
9047         * simple.el (scroll-down-one): New.
9048         Functions for use with C-M-up/down.
9049
9050 2000-05-01  Martin Buchholz <martin@xemacs.org>
9051
9052         * XEmacs 21.2.33 is released.
9053
9054 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9055
9056         * dialog.el (yes-or-no-p-dialog-box):
9057         Fix docstring.
9058         Fix following horrible bug in X11 mode with focus-follows-mouse:
9059           1. Visit two files in two different frames.
9060           2. do File->Revert Buffer in one of those frames.
9061           3. Dialog box appears.
9062           4. Arrange things so that the mouse passes over the *other*
9063              frame, then to the dialog box, and click on "Yes".
9064           5. The file contents end up in the *wrong* buffer!
9065         Add TODO comment.
9066
9067 2000-04-28  Ben Wing  <ben@xemacs.org>
9068
9069         * help.el (describe-installation): correct typo introduced
9070         in last patch: boundp -> fboundp.
9071
9072         * etags.el (buffer-tag-table-list):
9073         canonicalize filenames to Unix format so that tag-table-alist
9074         searching works under Windows.
9075
9076         * autoload.el:
9077         Bowdlerize the supposedly objectionable words
9078         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9079
9080         * gutter-items.el (set-progress-display-style):
9081         * gutter-items.el (search-dialog-callback):
9082         * gutter-items.el (make-search-dialog):
9083         Change to new callback-ex api.
9084
9085 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9086
9087         * help.el: (describe-installation): decode-coding-string is not
9088         defined in a non MULE environment.
9089
9090 2000-04-28  Ben Wing  <ben@xemacs.org>
9091
9092         * gutter-items.el (buffer-list-changed-hook):
9093         use it, not record-buffer-hook.
9094
9095         * subr.el (record-buffer-hook): Removed.
9096
9097 2000-04-27  Ben Wing  <ben@xemacs.org>
9098
9099         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9100         use NORECORD option.  Andy will not like this, but the existing
9101         gutter behavior is just wrong, as per this comment:
9102
9103         ;; this used to add the norecord flag to both calls below.
9104         ;; this is bogus because it is a pervasive assumption in XEmacs
9105         ;; that the current buffer is at the front of the buffers list.
9106         ;; for example, select an item and then do M-C-l
9107         ;; (switch-to-other-buffer).  Things get way confused.
9108         ;;
9109         ;; Andy, if you want to maintain the current look, you must
9110         ;;  *uncouple* the gutter order and buffers order.
9111
9112         * loaddefs.el (completion-ignored-extensions): unfuckify.
9113
9114         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9115         xemacs.mak.
9116
9117         * autoload.el (batch-update-one-directory): new function, used in
9118         xemacs.mak.
9119
9120         * loadup.el: set gc-cons-threshold very high unless dumping --
9121         loadup during update-elc is much much much faster.  also do this
9122         when quick-building.
9123
9124         add commented-out code for profiling loadup.
9125
9126
9127         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9128         is required in order to build xemacs.
9129
9130 2000-04-26  Ben Wing  <ben@xemacs.org>
9131
9132         * loadup.el: don't garbage collect during loadup if quick-build
9133         compile-time option is set.
9134
9135 2000-04-23  Ben Wing  <ben@xemacs.org>
9136
9137         * update-elc.el: compute whether any dumped .el or .elc files
9138         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9139         if so.
9140
9141         * update-elc.el (update-elc-files-to-compile): always change
9142         NOBYTECOMPILE in the src directory rather than current dir,
9143         so it will work under NT.
9144
9145         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9146         the form of this file is identical between Unix and Windows.
9147         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9148         Added comment.
9149         (update-autoloads-from-directory): updated doc string.
9150         updated doc strings in a few other places.
9151
9152 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9153
9154         * bytecomp.el (byte-force-recompile): Fix argument to
9155         byte-recompile-directory.
9156
9157 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9158
9159         * gutter-items.el (progress-display-clear-when-idle): Use
9160         add-one-shot-hook.
9161         * gutter-items.el (clear-progress-display): Adjust number of
9162         arguments.
9163
9164 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9165
9166         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9167
9168 2000-04-16  Ben Wing  <ben@xemacs.org>
9169
9170         * printer.el: New file.
9171
9172         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9173
9174         * help.el (describe-installation): Fix decoding for Windows.
9175
9176         * menubar-items.el:
9177         * menubar-items.el (default-menubar):
9178         * menubar-items.el (tutorials-menu-filter): New.
9179         * menubar-items.el (popup-menubar-menu):
9180         Add authorship.  Redo Help menu and Tutorials filter.
9181
9182         * menubar.el: Correct comment.
9183
9184         * modeline.el (modeline-buffer-identification): Correct doc string.
9185
9186         * simple.el:
9187         * simple.el (printing): Removed.
9188         * simple.el (printer-name): Removed.
9189         * simple.el (generic-print-buffer): Removed.
9190         * simple.el (generic-print-region): Removed.
9191         Move generic print code to printer.el.
9192
9193 2000-04-15  Ben Wing  <ben@xemacs.org>
9194
9195         * simple.el (generic-print-region): New.
9196         make this function actually work.
9197         (generic-print-buffer): call generic-print-region.
9198
9199 2000-04-14  Andy Piper  <andy@xemacs.org>
9200
9201         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9202         by using the new widget-callback-current-channel.
9203         (search-dialog-callback): ditto.
9204
9205 2000-04-12  Andy Piper  <andy@xemacs.org>
9206
9207         * gutter.el (default-gutter-position): moved from gutter-items.el.
9208         (default-gutter-position-changed-hook): ditto.
9209         (gutter-element-visibility-changed-hook): ditto.
9210         (set-gutter-element): ditto.
9211         (remove-gutter-element): ditto.
9212         (set-gutter-element-visible-p): ditto.
9213         (gutter-element-visible-p): ditto.
9214         (init-gutter): ditto.
9215
9216         * dialog.el (make-dialog-box): renamed and moved from
9217         gutter-items.el
9218
9219         * gutter-items.el: move various functions elsewhere.
9220
9221 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9222
9223         * menubar-items.el: Fixed place of parenthesis.
9224
9225 2000-04-12  Ben Wing  <ben@xemacs.org>
9226
9227         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9228                 without constantly being prompted for the tag.
9229         * simple.el: Added a number of section headings, to clarify the
9230                 organization of this file.
9231         * simple.el (activate-region):
9232         * simple.el (region-exists-p):
9233         * simple.el (region-active-p):
9234                 Moved these three function down to the other side of
9235                 the case-changing functions, so they join the rest of
9236                 the region code.
9237         * simple.el (printing): New.
9238         * simple.el (printer-name): New.
9239         * simple.el (generic-print-buffer): New.
9240                 New functions, a very simple prototype for a unified
9241                 printing interface.
9242
9243         * process.el (call-process-internal): Real fix for null BUFFER,
9244                 other problems with BUFFER specs.
9245
9246         * menubar-items.el:
9247                 Fixed up File->Print to use new printing functions.
9248                 Various corrections and expansions to Grep/Compile menus.
9249                 New options for Printing.
9250                 New options for SMTP Mail, the way to send mail under
9251                   MS Windows. (There's also a package patch to make SMTP
9252                   Mail be the default under MSWin.)
9253
9254 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9255
9256         * menubar-items.el: Selecting Rectangle Mousing from menubar
9257         did not work.  Needed to quote mouse-track-rectangle-p.
9258
9259 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9260
9261         * cl-compat.el (keywordp): Removed.
9262
9263 2000-04-05  Andy Piper  <andy@xemacs.org>
9264
9265         * gutter-items.el (progress-layout-glyph): don't initialize here.
9266         (progress-gauge-glyph): use dynamic sizing.
9267         (set-progress-display-style): new function. Set progress glyphs
9268         appropriately depending on the style.
9269         (progress-display-style): new variable. Custom version of
9270         set-progress-display-style.
9271         (progress-abort-glyph): switch to dynamic sizes.
9272         (search-dialog-text): make the edit field active.
9273
9274 2000-04-04  Andy Piper  <andy@xemacs.org>
9275
9276         * gutter-items.el (make-search-dialog): need to make the search
9277         dialog visible after creation.
9278
9279         * menubar-items.el (default-menubar): use the search dialog for
9280         searching. Remove some extraneous search menu items.
9281
9282         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9283         well as strings.
9284         (make-gutter-only-dialog-frame): allow the user to create the
9285         frame unmapped. Allow the gutter spec to be given as a glyph.
9286         (search-dialog-direction): new variable.
9287         (search-dialog-text): new variable.
9288         (search-dialog-callback): new function. Callback for the search
9289         dialog action.
9290         (make-search-dialog): new function. Create a user-friendly search
9291         dialog.
9292
9293 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9294
9295         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9296         under Windows.
9297
9298 2000-04-01  Andy Piper  <andy@xemacs.org>
9299
9300         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9301         progress more accurately.
9302
9303 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9304
9305         * finder.el (finder-compile-keywords): Process readable files only.
9306         Because error in process of .#finder-inf.el when compile xemacs
9307         with --with-clash-detection option.
9308
9309 2000-03-31  Andy Piper  <andy@xemacs.org>
9310
9311         * gutter-items.el (append-progress-display): don't delay after a
9312         successful font-lock.
9313         (make-gutter-only-dialog-frame): new function. Allow users to
9314         create gutter-only dialogs.
9315
9316 2000-03-27  Mike Alexander  <mta@arbortext.com>
9317
9318         * process.el (call-process-internal): Handle a null BUFFER
9319         parameter correctly.
9320
9321 2000-03-28  Andy Piper  <andy@xemacs.org>
9322
9323         * gutter-items.el (abort-progress-display): put strings in the
9324         gutter not extents.
9325         (progress-layout-glyph): signal special 'quit callback.
9326         (progress-display-quit-function): deleted.
9327         (progress-display-stop-callback): deleted.
9328         (progress-display-dispatch-command-events): deleted.
9329         (append-progress-display): remove calls to
9330         progress-display-dispatch-command-events.
9331         (raw-append-progress-display): ditto.
9332
9333 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9334
9335         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9336         being a list.  Actually define `stipple-pixmap-p' which is used as
9337         an error predicate.  Correctly handle PIXMAP being either relative
9338         or absolute file name.
9339
9340 2000-03-24  Andy Piper  <andy@xemacs.org>
9341
9342         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9343         (abort-progress-display): ditto. Don't delete the created extent.
9344         (raw-append-progress-display): ditto.
9345         (progress-display-dispatch-non-command-events): new
9346         function. Encapsulates what we want to do when no command input is
9347         required.
9348         (progress-display-dispatch-command-events): likewise, but disable
9349         for now since it causes too many problems.
9350         (append-progress-display): use them.
9351         (raw-append-progress-display): ditto.
9352         (default-gutter-position-changed-hook): set this rather than
9353         default-gutter-position-changed.
9354         (default-gutter-position-changed-hook): lambda with zero arguments
9355         rather than one.
9356         (raw-append-progress-display): trap errors in pending input since
9357         allowing them to signal will hose the gauge well and
9358         truly. Ideally we would like to delay these until we are more able
9359         to cope.
9360         (append-progress-display): ditto.
9361
9362 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9363
9364         * lisp/make-docfile.el: call-process-internal is now implemented
9365         in process.el.
9366
9367 2000-03-21  Ben Wing  <ben@xemacs.org>
9368
9369         * mule\mule-cmds.el (set-language-info-alist):
9370         Fix to correspond to new menu arrangement.
9371
9372 2000-03-21  Ben Wing  <ben@xemacs.org>
9373
9374         * process.el:
9375         * process.el (call-process-internal): New.
9376         New implementation of call-process.  Only enabled under NT, so far.
9377         stderr handling not implemented yet in CVS'd C code.
9378
9379 2000-03-20  Ben Wing  <ben@xemacs.org>
9380
9381         * lisp-mode.el:
9382         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9383         * lisp-mode.el (lisp-interaction-mode):
9384         Put back Lisp Interaction menubar for Jan V's sake.
9385
9386         * simple.el:
9387         * simple.el (mark-ring):
9388         * simple.el (dont-record-current-mark): New.
9389         * simple.el (in-shifted-motion-command): New.
9390         * simple.el (mark-ring-unrecorded-commands): New.
9391         * simple.el (mark-ring-max):
9392         * simple.el (set-mark-command):
9393         * simple.el (push-mark):
9394         * simple.el (handle-pre-motion-command):
9395         Implement scheme for not recording unimportant marks.
9396
9397         * subr.el:
9398         * subr.el (function-allows-args): New.
9399         New function function-allows-args.
9400
9401 2000-03-20  Martin Buchholz <martin@xemacs.org>
9402
9403         * XEmacs 21.2.32 is released.
9404
9405 2000-03-20  Andy Piper  <andy@xemacs.org>
9406
9407         * gutter-items.el (update-tab-in-gutter): force selection of the
9408         selected-window if required to do so.
9409         (buffers-tab-items): ditto.
9410         (add-tab-to-gutter): ditto.
9411         (create-frame-hook): use force-selection.
9412         (default-gutter-position-changed): lambdify.
9413         (update-tab-hook): deleted since it was only used in one place.
9414
9415 2000-03-18  Andy Piper  <andy@xemacs.org>
9416
9417         * files.el (find-file-noselect): undo change that shouldn't have
9418         gone in.
9419
9420 2000-03-17  Andy Piper  <andy@xemacs.org>
9421
9422         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9423         of selected-window trickery.
9424
9425         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9426         frames tabs.
9427         (progress-display-stop-callback): progress -> progress-display
9428         (progress-display-quit-function): ditto.
9429         (clear-progress-display): ditto.
9430         (remove-progress-display): ditto.
9431         (append-progress-display): ditto.
9432         (abort-progress-display): ditto.
9433         (raw-append-progress-display): ditto.
9434         (display-progress-display): ditto.
9435         (current-progress-display-label): ditto.
9436         (current-progress-display): ditto.
9437         (lprogress-display): ditto and save the buffer
9438         (progress-display): ditto. Otherwise the buffer sometimes gets
9439         changed which confuses font-lock.
9440
9441         * font-lock.el (font-lock-default-fontify-buffer): catch all
9442         errors, not just quit.
9443         (font-lock-mode): progress -> display-progress
9444         (font-lock-default-fontify-buffer): ditto.
9445         (font-lock-fontify-syntactically-region): ditto.
9446         (font-lock-fontify-keywords-region): ditto.
9447
9448 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9449
9450         * cl.el (gensym): Move to here from cl-macs.el.
9451         (gentemp): Ditto.
9452
9453 2000-03-16  Andy Piper  <andy@xemacs.org>
9454
9455         * font-lock.el (font-lock-mode): use lprogress and friends for
9456         progress management.
9457         (font-lock-default-fontify-buffer): ditto.
9458         (font-lock-fontify-syntactically-region): ditto.
9459         (font-lock-fontify-keywords-region): ditto.
9460         (font-lock-revert-cleanup): fix reverting.
9461         (font-lock-revert-setup): ditto.
9462
9463         * gutter-items.el (progress-use-echo-area): new variable. Use the
9464         echo area for progress gauges if non-nil.
9465         (clear-progress): remove echo area stuff and defer to
9466         clear-message.
9467         (append-progress): dispatch non-command events after each progress
9468         increment. Remove echo area stuff.
9469         (abort-progress): remove echo area stuff and defer to
9470         display-message.
9471         (raw-append-progress): ditto. Dispatch non-command events after
9472         gutter redisplay.
9473         (display-progress): defer echo area stuff to display-message.
9474
9475         * gutter-items.el (clear-progress):
9476         (abort-progress): indentation changes.
9477         (display-progress): don't clear progress.
9478         (append-progress): compare messages with equal.
9479         (raw-append-progress): use dispatch-non-command-events to flush
9480         widget creation events.
9481
9482 2000-03-13  Ben Wing  <ben@xemacs.org>
9483
9484         * abbrev.el:
9485         * abbrev.el (abbrev-string-to-be-defined): New.
9486         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9487         Changes for use with the menubar.
9488
9489 2000-03-12  Ben Wing  <ben@xemacs.org>
9490
9491         * alist.el (vassoc): moved here from font-menu.el.
9492
9493         * custom.el (defface): typo fix.
9494
9495         * dialog.el (yes-or-no-p-dialog-box):
9496         * dialog.el (message-box):
9497         * files.el (save-some-buffers-1):
9498         Put accelerators in the button names.
9499
9500         * font-lock.el (font-lock-comment-face):
9501         * font-lock.el (font-lock-keyword-face):
9502         * font-lock.el (font-lock-function-name-face):
9503         Fixed some of the colors under MS Windows because the existing
9504         default colors were hardly different from black and needed to be
9505         made lighter.
9506
9507         * font-menu.el:
9508         * font-menu.el (font-menu-split-long-menu):
9509         * font-menu.el (font-menu-family-constructor):
9510         * font-menu.el (font-menu-size-constructor):
9511         * font-menu.el (font-menu-weight-constructor):
9512         * font-menu.el (font-menu-set-font):
9513         vassoc moved to alist.el.
9514         Accelerators added to all menus.
9515         Unused bound var new-props removed.
9516
9517         * keydefs.el: I did a whole lot of rearranging to put things in a
9518         more consistent order and fixed a number of cases where key
9519         combinations involving up, down, left, right and so on were
9520         defined but the corresponding keypad combinations were not
9521         defined.
9522
9523         * lisp-mode.el:
9524         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9525         * lisp-mode.el (emacs-lisp-mode):
9526         * lisp-mode.el (lisp-interaction-mode):
9527         * lisp-mode.el (flet):
9528         Added accelerators onto the menus.
9529         Made all the different versions of the let function be indented
9530         the same way.
9531         Undid Steve's easy-menu-ification, because it makes it impossible
9532         to have the menubar and popup menus different.
9533         Cleaned up the menu; added items for find-function &c and some
9534         indenting, and removed debug-on-*.
9535
9536         * list-mode.el (list-mode-hook):
9537         * list-mode.el (list-mode):
9538         * list-mode.el (completion-setup-hook):
9539         * list-mode.el (display-completion-list):
9540         Added support for the :window-height keyword, which is required
9541         because of other changes that I made for the file dialog box.  I
9542         also made the hook variables list-mode-hook and
9543         completion-setup-hook and also minibuffer-setup-hook in
9544         minibuf.el be permanent-local; see comment in list-mode.el.
9545
9546         * map-ynp.el (map-y-or-n-p):
9547         Added accelerators to the dialog buttons.
9548
9549         * menubar-items.el (menu-truncate-list):
9550         New internal function.
9551         * menubar-items.el (submenu-generate-accelerator-spec):
9552         * menubar-items.el (menu-item-strip-accelerator-spec):
9553         * menubar-items.el (menu-item-generate-accelerator-spec):
9554         New exported functions, for use in auto-generating accelerator specs.
9555
9556         * menubar-items.el:
9557         * menubar-items.el (default-menubar):
9558         * menubar-items.el (maybe-add-init-button):
9559         * menubar-items.el (bookmark-menu-filter):
9560         * menubar-items.el (slow-format-buffers-menu-line):
9561         * menubar-items.el (build-buffers-menu-internal):
9562         * menubar-items.el (language-environment-menu-filter):
9563         * menubar-items.el (default-popup-menu):
9564         * menubar-items.el (popup-buffer-menu):
9565         * menubar-items.el (popup-menubar-menu):
9566         Did a major overhaul on this file, and in fact I'm nowhere near
9567         done working on the menubar, and there will be more patches to
9568         come.  A basic summary of what I've done:
9569
9570         a) I added accelerators to all of the menu items.  For menus that
9571         are auto-generated, such as the buffers menu, the accelerators are
9572         automatically added to the beginning of each line using the
9573         numbers 1 through 9, then zero, and then letters starting with A,
9574         but omitting the letters that are already in use for the fixed
9575         menu items at the top of the buffers menu.  To facilitate adding
9576         accelerators of this kind, I created some new functions
9577         (*-accelerator-spec), which are also being used by other filters
9578         that auto generate lists of things such as ftp sites to download
9579         packages.  If people really don't like these accelerators
9580         appearing at the beginning of the menu items, a variable can be
9581         added to optionally turn them off, but I think this is rather
9582         pointless because other menu items have accelerators and many or
9583         most of the menu users will use the accelerators if the support is
9584         there.
9585
9586         b) I combined the top level Tools and Apps menus into a single
9587         Tools menu, because the distinction between the two is not
9588         obvious, and the items on the menus are not used often enough that
9589         putting some of them onto submenus is a problem.
9590
9591         c) I created two new top level menus called View and Cmds because
9592         there were too many items on the File and Edit menus, and I'm going
9593         to be adding more items to these menus.  In contrast to the Tools
9594         menu, the items on these menus may be used quite often during an
9595         editing session, and so should be available with fewer
9596         keystrokes.
9597
9598         d) I added a number of options to the options menu, including one
9599         for controlling whether the alt key can be used to traverse to
9600         menu items using the accelerators, one for controlling behavior of
9601         control-k, one for controlling how the kill and yank functions
9602         interact with the clipboard, a few additional buffers-menu
9603         options, and various other things.  I also did a bit of
9604         rearranging, for example, combining the keyboard and mouse options
9605         into a single keyboard and mouse submenu to facilitate the
9606         accelerators on that level.
9607
9608         e) I changed the variable buffers-menu-format-buffer-line-function
9609         to take two arguments instead of one, the second argument being
9610         the line number for use in creating an accelerator.  I added a
9611         hack to support existing functions with one argument (although I
9612         doubt that very many of these exist), for backward compatibility.
9613
9614         f) I moved the top level mule menu to be a submenu of the edit
9615         menu.  I think that most of the items on this menu are fairly
9616         useless and there are certainly not enough frequently used items
9617         to justify this being its own top level menu.
9618
9619         g) I combined most of the items in big-menubar.el into the main menu.
9620         If people think the main menu is too big, it would be possible to
9621         create different configurations, some smaller.
9622
9623         * menubar.el (check-menu-syntax):
9624         Deleted some syntax checks that were no longer valid, partly
9625         because of changes that were already made a long time ago, and
9626         partly because of a change I made where I allow the name of the
9627         menu item to be an evaluated expression rather than just a string,
9628         similar to all of the other parameters of a menu item.
9629
9630         * minibuf.el:
9631         * minibuf.el (read-file-name-1):
9632         * minibuf.el (mouse-read-file-name-1):
9633         I made a number of changes to improve the appearance
9634         and functioning of the file dialog box.  They include:
9635
9636         a) Fixing the problem where closing the dialog box by clicking on
9637         the close button of the window didn't properly exit the
9638         minibuffer.
9639
9640         b) Fixing the problem that if you typed part of a file name, and
9641         then clicked on a completion with the mouse, the file was not
9642         correctly selected.
9643
9644         c) Changing the title of the dialog box to reflect the operation
9645         being done in accordance with user interface conventions, rather
9646         than the name of the dialog box buffer, which is rather useless.
9647
9648         d) Remove the words "possible completions are" which didn't
9649         belong.
9650
9651         e) Fix things so that the completions scroll off the end of the
9652         completions windows only to the right, rather than both to the
9653         right and down, which is in accordance with Windows user interface
9654         conventions.
9655
9656         * msw-init.el (init-post-mswindows-win):
9657         Added a binding for meta-F4, which is the standard windows binding
9658         for exiting a program.
9659
9660         * select.el (get-selection-no-error):
9661         * select.el (own-selection):
9662         * select.el (own-clipboard):
9663         Added an optional argument called append to the functions
9664         own-selection and own-clipboard.  This adds support for appending
9665         text to the existing selection and allows the function
9666         own-clipboard to be used as the value of the variable
9667         interprogram- cut-function.
9668
9669         Fixed a bug in own-selection in handling zmacs-region-stays.
9670
9671         * simple.el (historical-kill-line): New.
9672
9673         * simple.el (kill-line):
9674         * simple.el (interprogram-cut-function):
9675         * simple.el (interprogram-paste-function):
9676         * simple.el (handle-pre-motion-command):
9677         * simple.el (next-line):
9678         * simple.el (previous-line):
9679         a) Expanded the variable kill-whole-line, so that function
9680         kill-line can be set to delete the entire line always, not just
9681         when cursor is at the beginning of the line.  This is controlled
9682         by setting the variable kill-whole-line to the symbol 'always.
9683         This behavior, as well as the existing kill-whole-line behavior,
9684         now only take effect when kill-line is called interactively,
9685         although this is a departure from a previous behavior in the case
9686         of setting this variable kill-whole-line to t.  It is almost
9687         certainly what has always been intended, and most likely the old
9688         way of doing things introduced bugs.  I also created a function
9689         called historical-kill-line, which ignores the kill-whole-line
9690         setting and always gives the historical behavior of only killing
9691         to the end of the line.  I bound this function to shift- control-k
9692         so that the kill to end of line behavior is available, even when
9693         kill-whole-line has been set to change control-k into the simple
9694         delete-whole-line behavior. (This can be set using the options
9695         menu.)
9696
9697         b) I changed things so that kill and yank now interact with the
9698         clipboard by default under windows.  This was done by changing the
9699         default value of interprogram-cut- function and
9700         interprogram-paste-function.  You can get the old behavior by
9701         setting these to nil, and there is an option on the options menu
9702         to do this.
9703
9704         c) I added support for selecting text using shifted motion keys.
9705         This support is on by default and can be controlled by the
9706         variable shifted-motion-keys-select-region.  There is also a
9707         variable called unshifted-motion-keys-deselect-region that
9708         controls more specifically how the shifted motion key behavior
9709         works.  I did not put an option on the options menu to turn this
9710         off, because I can't imagine why this would be useful.
9711
9712         * simple.el (forward-block-of-lines):
9713         * simple.el (backward-block-of-lines):
9714         * simple.el (block-movement-size):
9715         New.
9716
9717         * simple.el (uncapitalized-title-words):
9718         * simple.el (uncapitalized-title-word-regexp):
9719         * simple.el (capitalize-string-as-title):
9720         * simple.el (capitalize-region-as-title):
9721         New.
9722
9723
9724         * subr.el (add-hook):
9725         * subr.el (make-local-hook): New.
9726         * subr.el (remove-local-hook): New.
9727         * subr.el (add-one-shot-hook): New.
9728         * subr.el (add-local-one-shot-hook): New.
9729         Added some functions to make using hooks easier.
9730         These include:
9731
9732         a) Functions add-local-hook and remove-local-hook to make it easy
9733         to use local hooks.
9734
9735         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9736         make it possible to add a "one-shot" hook, which is to say a hook
9737         that runs only once, and automatically removes itself after the
9738         first time it has run.
9739
9740 2000-03-09  Andy Piper  <andy@xemacs.org>
9741
9742         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9743
9744 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9745
9746         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9747         Moved from menubar-items.el.
9748         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9749
9750 2000-03-08  Andy Piper  <andy@xemacs.org>
9751
9752         * gutter-items.el (build-buffers-tab-internal): add selected field
9753         to buffers tab spec.
9754
9755 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9756
9757         * minibuf.el (last-exact-completion): Initialize to nil.
9758
9759 2000-03-07  Didier Verna  <didier@xemacs.org>
9760
9761         * startup.el (command-line-1): remove unused variable
9762         `first-file-buffer'.
9763
9764 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9765
9766         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9767         which is also used for Web server log files.
9768
9769 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9770
9771         * mule/mule-charset.el: Setup auto-fill-chars.
9772
9773 2000-03-02  SL Baur  <steve@beopen.com>
9774
9775         * subr.el (with-string-as-buffer-contents): Reimplement using
9776         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9777         non-deletion of buffer after execution problem.
9778         (with-output-to-string): Use unique buffer name.
9779
9780 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9781
9782         * gutter-items.el (buffers-tab-sort-function):  New variable.
9783         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9784
9785 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9786
9787         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9788
9789 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9790
9791         * menubar-items.el (maybe-add-init-button): Remove the "Load
9792         .emacs" button from all menubars.
9793
9794 2000-03-01  Didier Verna  <didier@xemacs.org>
9795
9796         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9797         region rectangle replacement (from Jan Vroonhof).
9798         (replace-rectangle): new function.
9799
9800 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9801
9802         * mule/mule-cmds.el (set-default-coding-systems): Use
9803         set-terminal-coding-system and set-keyboard-coding-system.
9804         * coding.el (set-terminal-coding-system): Use
9805         set-console-tty-output-coding-system.
9806         (set-keyboard-coding-system): Use
9807         set-console-tty-input-coding-system.
9808
9809 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9810
9811         * minibuf.el (read-variable): Allow symbol to default argument.
9812
9813 2000-02-27  Andy Piper  <andy@xemacs.org>
9814
9815         * gutter-items.el (update-tab-hook): new function to be used for
9816         hooks.
9817         (create-frame-hook): add update-tab-hook.
9818         (record-buffer-hook): ditto.
9819         (default-gutter-position-changed): ditto.
9820         (default-gutter-position): updating the buffers tab is now handled
9821         by a hook.
9822         (default-gutter-position-changed-hook): new variable.
9823         (gutter-element-visibility-changed-hook): ditto.
9824         (set-gutter-element-visible-p): call it.
9825         (set-gutter-element): use modify-specifier-instances. Set extents
9826         as duplicable before using.
9827         (remove-gutter-element): ditto.
9828         (set-gutter-element-visible-p): ditto.
9829         (init-gutter): new function.
9830         (add-tab-to-gutter): use new gutter-element functions rather than
9831         setting specifiers directly.
9832         (clear-progress): ditto.
9833         (abort-progress): ditto.
9834         (gutter-buffers-tab-visible-p): renamed from
9835         default-gutter-visible-p
9836
9837         * specifier.el (modify-specifier-instances): new function from Jan
9838         Vroonhof.
9839
9840         * x-init.el (init-post-x-win): call init-gutter.
9841
9842         * msw-init.el (init-post-mswindows-win): call init-gutter.
9843
9844         * menubar-items.el (default-menubar): Update to reflect new gutter
9845         variables.
9846
9847 2000-02-26  Andy Piper  <andy@xemacs.org>
9848
9849         * gutter-items.el (set-gutter-element): new function. Add gutter
9850         elements to the specified gutter.
9851         (remove-gutter-element): new function. Remove gutter elements from
9852         the specified gutter.
9853         (set-gutter-element-visible-p): new function. Set gutter element
9854         visibility for the provided gutter-visible specifier.
9855
9856 2000-02-23  Andy Piper  <andy@xemacs.org>
9857
9858         * gutter-items.el (add-tab-to-gutter): specify dimensions
9859         dynamically.
9860
9861 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9862
9863         * gutter-items.el (add-tab-to-gutter):
9864         * package-get.el (package-get-interactive-package-query):
9865         * package-ui.el (pui-directory-exists):
9866         (pui-install-selected-packages):
9867         (pui-list-packages):
9868         Use #'(lambda ...)  instead of '(lambda ...).
9869
9870 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9871
9872         * startup.el (load-user-init-file): Check to make sure user
9873           has an init-file before calling load().
9874
9875 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9876
9877         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9878
9879 2000-02-23  Martin Buchholz <martin@xemacs.org>
9880
9881         * XEmacs 21.2.31 is released.
9882
9883 2000-02-21  Mike Sperber <mike@xemacs.org>
9884
9885         * loadup.el (really-early-error-handler):
9886         * update-elc.el:
9887         * make-docfile.el:
9888         Remove dependency on EMACSBOOTSTRAP... environment variables.
9889
9890 2000-02-21  Martin Buchholz <martin@xemacs.org>
9891
9892         * XEmacs 21.2.30 is released.
9893
9894 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9895
9896         * byte-optimize.el (byte-optimize-plus):
9897         (byte-optimize-minus):
9898         (byte-optimize-multiply):
9899         Optimize (- 0) to 0, not (-)
9900         Optimize (+ 5 3.0) to 8.0
9901         Optimize (* 5 3.0) to 15.0
9902         Improve readability.
9903
9904 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9905
9906         * modeline.el: (modeline-scrolling-method): change modeline
9907         mswindows cursor appearance according to the value.
9908
9909         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9910         and 'gui-element face colors and 'gui-element face font to Windows
9911         defaults.
9912
9913 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9914
9915         * font-lock.el: Javadoc enhancements
9916
9917 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9918
9919         * ldap.el (toplevel): Test if LDAP support has been compiled in
9920         (ldap-verbose): New option
9921         (ldap-search-entries): Renamed from the previous ldap-search
9922         Conditionalize message display on ldap-verbose
9923         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9924         defuns
9925         (ldap-search): Is now defined as an obsolete wrapper calling
9926         ldap-search-basic or ldap-search-entries
9927
9928
9929 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9930             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9931             Jan Vroonhof  <jan@xemacs.org>
9932
9933         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9934         When for-effect is true, didn't call `byte-optimize-form'
9935         in and/or subforms without last.
9936
9937 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9938
9939         * package-get.el (package-get-download-sites): Use correct custom
9940         type.
9941
9942 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9943
9944         * files.el (write-file): Ask for coding system when compiled with
9945         file-coding.
9946
9947 2000-02-16  Andy Piper  <andy@xemacs.org>
9948
9949         * buffer.el (switch-to-buffer): give norecord argument to
9950         set-window-buffer instead of explicitly recording.
9951
9952         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9953         we have to pick a window.
9954
9955 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9956
9957         * mule/mule-cmds.el (describe-language-support): Don't add
9958         unexist function to help-map.
9959         (describe-coding-system): Don't use already assigend `C'.
9960
9961 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9962
9963         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9964         work in custom.
9965
9966 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9967
9968         * about.el: Ienaga's e-mail address change.
9969
9970 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9971
9972         * etags.el (find-tag): force new window -- even if buf already
9973         visible -- when other-window is t
9974
9975 2000-02-16  Martin Buchholz <martin@xemacs.org>
9976
9977         * XEmacs 21.2.29 is released.
9978
9979 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9980
9981         * cl-extra.el (getf): This is now identical to `plist-get', so
9982         just defalias it.
9983         * cl-macs.el: Make getf an alias to plist-get, at the
9984         byte-compiler level, using define-compiler-macro.
9985
9986 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9987
9988         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9989
9990 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9991
9992         * lisp/etags.el (find-tag-internal): set exact-tagname to
9993           a regular expression that matches against the tagname
9994           part of the tag entry first instead of only looking in
9995           the context area.
9996
9997 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9998
9999         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10000         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10001
10002 2000-02-07  Martin Buchholz <martin@xemacs.org>
10003
10004         * XEmacs 21.2.28 is released.
10005
10006 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10007
10008         * cl-extra.el (getf): Just call `get', never `get*'.
10009         Make arglist match docstring.
10010         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10011         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10012         * byte-optimize.el: remove references to `get*'.
10013
10014 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10015
10016         * mule/european.el: Add syntax information for Latin3 and Latin4.
10017
10018 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10019
10020         * byte-optimize.el: Byte-optimize (length "foo")
10021
10022 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10023
10024         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10025         width check using `window-leftmost-p' and `window-rightmost-p'.
10026
10027 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10028
10029         * wid-edit.el (widget-match-inline): An atom never matches a
10030           list.
10031
10032 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10033
10034         * modeline.el: Consolidated 'x and 'mswindows specification under
10035         'win tag.
10036
10037 2000-01-29  Andy Piper  <andy@xemacs.org>
10038
10039         * gutter-items.el: (format-buffers-tab-line): Try and be
10040         intelligent about buffer naming when we have duplicates.
10041
10042 2000-01-29  Andy Piper  <andy@xemacs.org>
10043
10044         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10045         updated when it becomes visible.
10046
10047 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10048
10049         * bytecomp.el (byte-compile-insert-header): Properly set coding
10050         system under MULE and file-coding.
10051
10052 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10053
10054         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10055         (dontusethis-set-value-terminal-coding-system-handler):
10056         (dontusethis-set-value-keyboard-coding-system-handler):
10057         Never undefine coding system aliases.  Emergency fix for gnus.
10058
10059 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10060
10061         * files.el (abbreviate-file-name): Use directory-sep-char instead
10062         of hard-coded "/".
10063
10064 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10065
10066         * startup.el (user-init-file-base-list): New variable, replacing
10067         user-init-file-base.
10068         (find-user-init-file): New function.
10069         (command-line-early): Use it.
10070         (load-user-init-file): Ditto.
10071
10072 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10073
10074         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10075         calling valid-image-instantiator-format-p
10076
10077 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10078
10079         * isearch-mode.el (isearch-mode): The variable is
10080         isearch-unhidden-extents, not isearch-opened-extents.
10081
10082 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10083
10084         * minibuf.el (next-history-element): Modify error message if a
10085         default value is available.
10086
10087 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10088
10089         * bytecomp.el (byte-compile-file): Don't unconditionally write
10090         .elc files in binary - might contain non-Latin1.
10091
10092 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10093
10094         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10095         for windows-nt.
10096
10097         * version.el:
10098         * startup.el (user-init-file-base):
10099         * process.el (call-process-region):
10100         * files.el (make-backup-file-name):
10101         (backup-file-name-p):
10102         (file-relative-name):
10103         (abbreviate-file-name):
10104         (set-auto-mode):
10105         * code-process.el (call-process-region): Removed unnecessary
10106         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10107         support out of the universe.
10108
10109         * process.el:
10110         * code-process.el:
10111         * bytecomp.el (byte-compile-file): Removed reference to
10112         buffer-file-type, and commented usage of binary-process-output
10113         NTEmacs variables.
10114
10115 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10116
10117         * help.el (function-arglist): Add case for macro.
10118
10119 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10120
10121         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10122         printers.
10123         (custom-display): Added a menu for printer/display tags.
10124
10125         * frame.el (frame-type):
10126         * device.el (device-type): Added 'msprinter to the doc string, and
10127         removed 'pc -- it is not going to be implemented ever.
10128         (call-device-method): Fixed docstring typo.
10129         Defined specifier tags 'printer and 'display.
10130
10131 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10132
10133         * lisp/itimer.el (itimer-run-expired-timers): (consp
10134           last-command-event-time) instead of (consp
10135           'last-command-event-time).
10136
10137 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10138
10139         * msw-glyphs.el: Removed obsolete commentary.
10140
10141 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10142
10143         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10144         better default value.
10145
10146 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10147
10148         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10149         (read-string): Ditto.
10150         (eval-minibuffer): Ditto.
10151         (read-command): Ditto.
10152         (read-function): Ditto.
10153         (read-variable): Ditto.
10154         (read-number): Ditto.
10155         (read-shell-command): Ditto.
10156         (read-number): Record history.
10157
10158 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10159
10160         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10161
10162 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10163
10164         * faces.el (startup-initialize-custom-faces): New function.
10165         Reset all faces created during auto-autoloads loading time
10166         by defface.
10167         * startup.el (command-line): Call it.
10168
10169 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10170
10171         * about.el (about-hackers): Add myself to contributors list.
10172
10173 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10174
10175         * menubar-items.el (maybe-add-init-button): Removed an argument in
10176         a call to load-user-init-file, as the function managed to lose its
10177         formal parameter a few betas ago.
10178
10179 2000-01-18  Martin Buchholz <martin@xemacs.org>
10180
10181         * XEmacs 21.2.27 is released.
10182
10183 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10184
10185         * process.el (shell-command-to-string): Use the FSF docstring.
10186         Make shell-command-to-string the standard function, and
10187         exec-to-string the (deprecated) alias.
10188
10189         * startup.el: typo fix.
10190
10191 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10192
10193         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10194
10195 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10196
10197         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10198         buffers after visible buffers.
10199         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10200
10201 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10202
10203         * info.el (Info-extract-menu-node-name): Stop at a dot
10204         followed by whitespace or right parenthesis.
10205
10206 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10207
10208         * info.el (Info-directory-list): Warn against using Customize with
10209         Info-directory-list.
10210
10211 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10212
10213         * minibuf.el (read-file-name): doc fix.
10214
10215         * autoload.el (update-file-autoloads): doc fix.
10216
10217         * about.el (about-hackers): Change my E-mail address.
10218
10219 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10220
10221         * info.el (Info-visit-file): Just use the `f' interactive spec to
10222         read a filename in the standard way.
10223
10224 2000-01-13  Andy Piper  <andy@xemacs.org>
10225
10226         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10227         (gutter-buffers-tab-extent): new variable.
10228         (update-tab-in-gutter): call add-tab-to-gutter again if the
10229         orientation has changed.
10230         (add-tab-to-gutter): cope with different orientations.
10231
10232 2000-01-11  Didier Verna  <didier@xemacs.org>
10233
10234         * info.el (Info-following-node-name): backward-skip dots as well
10235         as spaces (dots at the end of a node name aren't part of it).
10236         (Info-extract-menu-node-name): don't skip dots. There could be
10237         some in the node name.
10238         (Info-index): allow dots to be part of a node name.
10239
10240 2000-01-12  Andreas Jaeger  <aj@suse.de>
10241
10242         * files.el (auto-mode-alist): Added idlwave-mode.
10243         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10244
10245 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10246
10247         * info.el (Info-search): Show default value.
10248
10249 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10250
10251         * info.el (Info-read-node-completion-table): New variable.
10252         (Info-read-node-name-1): New function.
10253         (Info-read-node-name): Use it.
10254         (Info-follow-reference): Use DEFAULT argument of completing-read.
10255         (Info-menu): Ditto.
10256
10257 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10258
10259         * hyper-apropos.el (hyper-describe-key-briefly): Save
10260         window configuration.
10261         (hyper-describe-face): Use DEFAULT of completing-read.
10262         (hyper-apropos-read-variable-symbol): Ditto.
10263         (hyper-apropos-read-function-symbol): Ditto.
10264
10265 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10266
10267         * mule/mule-cmds.el (set-default-coding-system): Set
10268         comint-exec-hook to use coding-system-for-read and
10269         coding-system-for-write so that C-x RET c works.
10270
10271 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10272
10273         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10274         (previous-matching-history-element): Increment
10275         minibuffer-max-depth by 1.
10276         (next-matching-history-element): Ditto.
10277
10278 2000-01-11  Andy Piper  <andy@xemacs.org>
10279
10280         * gutter-items.el (buffers-tab): Create a new face for the buffers
10281         tab.
10282         (buffers-tab-face): use it.
10283
10284 2000-01-10  Didier Verna  <didier@xemacs.org>
10285
10286         * modeline.el (modeline-scrolling-method): change modeline X
10287         cursor appearance according to the value.
10288
10289 2000-01-07  Andreas Jaeger  <aj@suse.de>
10290
10291         * about.el (about-hackers): Moved my entry to contributor list.
10292         (xemacs-hackers): Added myself.
10293         (about-maintainer-info): Added description of myself.
10294
10295
10296 2000-01-07  Didier Verna  <didier@xemacs.org>
10297
10298         * modeline.el (modeline-scrolling-method): new variable.
10299         (mouse-drag-modeline): add reference to it in the docstring.
10300         (mouse-drag-modeline): handle it.
10301
10302 2000-01-08  Andy Piper  <andy@xemacs.org>
10303
10304         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10305         calls.
10306         (remove-buffer-from-gutter-tab): ditto.
10307
10308 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10309
10310         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10311         (custom-face-edit): Fix grammatical error in help message.
10312
10313 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10314
10315         * movemail.el: Added.
10316
10317         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10318
10319 2000-01-03  Didier Verna  <didier@xemacs.org>
10320
10321         * modeline.el (mouse-drag-modeline): remove the code related to
10322         the modeline horizontal scrolling facility.
10323
10324 1999-12-31  Martin Buchholz <martin@xemacs.org>
10325
10326         * XEmacs 21.2.26 is released.
10327
10328 1999-12-28  Andy Piper  <andy@xemacs.org>
10329
10330         * wid-edit.el (widget-push-button-value-create): The gui cache
10331         does not agree with native widgets which can only be displayed
10332         once per window. The reasons for caching are diminished now that
10333         we don't hog resources when creating buttons.
10334         (widget-push-button-cache) deleted.
10335
10336 1999-12-24  Martin Buchholz <martin@xemacs.org>
10337
10338         * XEmacs 21.2.25 is released.
10339
10340 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10341
10342         * hyper-apropos.el (hyper-apropos): Toggle
10343         hyper-apropos-programming-apropos correctly.
10344         Set REGEXP when user accepts default value.
10345
10346 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10347
10348         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10349         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10350
10351 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10352
10353         * mule/mule-category.el (undefined-category-designator):
10354         Return char instead of character.  Search for undefined one.
10355         (describe-category): Use with-displaying-help-buffer.
10356
10357 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10358
10359         * byte-optimize.el (byte-optimize-plus):
10360         Optimize (+ 1) to 1 instead of (1+ nil).
10361
10362         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10363
10364         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10365
10366         * byte-optimize.el (byte-optimize-char-before): New function.
10367         Remove performance penalty for using (char-before) instead of (char-after).
10368
10369 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10370
10371         * mule/mule-category.el (char-category-list): Return character
10372         instead of integer.
10373
10374 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10375
10376         * minibuf.el (read-buffer): Check default is buffer object.
10377
10378 1999-11-25  Andy Piper  <andy@xemacs.org>
10379
10380         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10381         for buttons.
10382
10383 1999-12-16  Andreas Jaeger  <aj@suse.de>
10384
10385         * package-get.el (package-get-maybe-save-index): Fixed typo.
10386         Patch by Jeff Miller <jmiller@smart.net>.
10387
10388 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10389
10390         * gnuserv.el (gnuserv-process-filter):  don't call
10391         gnuserv-write-to-client when gnuserv-current-client is nil
10392
10393 1999-12-14  Martin Buchholz <martin@xemacs.org>
10394
10395         * XEmacs 21.2.24 is released.
10396
10397 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10398
10399         * about.el (about-hackers): Update my email address.
10400
10401 1999-12-07  Martin Buchholz <martin@xemacs.org>
10402
10403         * XEmacs 21.2.23 is released.
10404
10405 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10406
10407         * package-get.el (package-get-download-sites): Removed several
10408         defunct download sites, added many new ones, and corrected a few
10409         incorrect directory-on-site entries.  Added physical locations to
10410         site-description.
10411
10412 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10413
10414         * finder.el (finder-commentary): add DOC string and fix
10415         interactive spec
10416
10417 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10418
10419         * help.el (describe-function): Don't forget to intern the string
10420         completing-read returns.
10421         (describe-variable): Ditto.
10422
10423 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10424
10425         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10426         `hyper-apropos-help-mode' here to find symbol to customize
10427         irregardless of cursor position and simplify
10428         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10429         `hyper-apropos-popup-menu'.
10430
10431 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10432
10433         * apropos.el (apropos-mode-map): Add return to call
10434         apropos-follow.
10435         (apropos-print): Call apropos-mode to have better
10436         command reference. Put keymap text-poperty to
10437         symbole name.
10438
10439 1999-11-22  Alastair Burt  <burt@dfki.de>
10440
10441         * help.el: (describe-bindings-1): Added handling of keymaps for
10442         the extents at point.
10443
10444 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10445
10446         * gutter-items.el (buffers-tab-items): Wrap the function in a
10447         save-match-data
10448
10449 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10450
10451         * help.el (describe-function): Use the DEFAULT argument to
10452         completing-read.
10453         (describe-variable): Ditto.
10454
10455 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10456
10457         * minibuf.el (read-from-minibuffer): Add optional argument
10458         DEFAULT to have better mini-buffer history support.
10459         (completing-read): Pass default to read-from-minibuffer.
10460         (read-buffer): Pass default to completing-read.
10461
10462 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10463
10464         * font-lock.el (font-lock-doc-string-face): Document the
10465         `font-lock-lisp-like' property.
10466
10467 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10468
10469         * lisp-mode.el: Specify `font-lock-lisp-like'.
10470
10471         * font-lock.el (font-lock-lisp-like): New function.
10472         (font-lock-fontify-syntactically-region): Use it.
10473
10474 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10475
10476         * XEmacs 21.2.22 is released
10477
10478 1999-11-28  Martin Buchholz <martin@xemacs.org>
10479
10480         * XEmacs 21.2.21 is released.
10481
10482 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10483
10484         * minibuf.el (read-coding-system): Accept symbol and
10485         coding-system object as a default-coding-system.
10486
10487 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10488
10489         * minibuf.el (read-coding-system): Accept symbol as
10490         a default-coding-system.
10491
10492 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10493
10494         * apropos.el (apropos-documentation): Use insert instead
10495         of princ.
10496
10497 1999-11-07  William M. Perry  <wmperry@aventail.com>
10498
10499         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10500           for the linux console.
10501
10502         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10503           stuff to work when you are not on a window system, since the GPM
10504           mouse support now allows pasting from outside of XEmacs.
10505
10506 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10507
10508         * XEmacs 21.2.20 is released
10509
10510 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10511
10512         * setup-paths.el (paths-default-info-directories): Add
10513         /usr/share/info and /usr/local/share/info.
10514
10515 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10516
10517         * about.el: Updated Vladimir Ivanovic's info.
10518
10519 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10520
10521         * auto-show.el (auto-show-truncationp): Remove.
10522
10523         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10524
10525 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10526
10527         * indent.el (indent-line-to): fix bug: spaces were not replaced
10528         with tab if column is multiple of tab-width
10529         From dhn@qedinc.com
10530
10531 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10532
10533         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10534         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10535
10536         * package-get.el (package-get-package-provider): Be verbose when
10537         interactive. Patch from Robert Pluim
10538
10539 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10540
10541         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10542         info file suffixes.
10543
10544 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10545
10546         * process.el (open-network-stream): Add a new optional parameter
10547         PROTOCOL to support udp; fix a minor typo and add an explanation
10548         in docstring for udp programming.
10549
10550         * code-process.el (open-network-stream): Add a new optional
10551         parameter PROTOCOL to support udp; fix a minor typo and add an
10552         explanation in docstring for udp programming.
10553
10554 1999-10-18  Andy Piper  <andy@xemacs.org>
10555
10556         * gui.el (make-gui-button): be more precise about how we call
10557         callbacks.
10558
10559         * wid-edit.el (widget-push-button-value-create): Use the new form
10560         of native gui-button.
10561
10562 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10563
10564         * info.el (Info-page-prev): Don't do (sit-for 0).
10565
10566 1999-10-13  Andy Piper  <andy@xemacs.org>
10567
10568         * gutter-items.el (progress-abort-glyph): new glyph for showing
10569         abort status.
10570         (append-progress): dispatch-event rather than sit-for.
10571         (abort-progress): new function. Show the abort glyph with an
10572         appropriate message.
10573         (raw-append-progress): dispatch-event rather than sit-for.
10574         (display-progress): cope with aborts.
10575
10576         * gui.el (make-gui-button): Use native widgets for buttons
10577         unconditionally.
10578         (insert-gui-button): ditto.
10579         (gui-button-p): ditto.
10580
10581         * xbm-button.el: remove from core.
10582
10583         * xpm-button.el: remove from core.
10584
10585 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10586
10587         * faces.el (init-device-faces): Don't initialize the random faces
10588         on the stream device.
10589
10590 1999-10-06  Andy Piper  <andy@xemacs.org>
10591
10592         * files.el (recover-file): Don't use ls under windows for revert buffer.
10593
10594 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10595
10596         * package-get.el (package-get-download-menu): Make menu really
10597         toggle download sites.
10598         (package-get-download-sites): Add autoload cookie.
10599
10600 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10601
10602         * setup-paths.el (paths-find-module-directory): Ditto.
10603
10604 1999-09-29  Werner Fink  <werner@suse.de>
10605
10606         * setup-paths.el (paths-find-exec-directory): Add missing nil
10607         parameter for environment.
10608
10609 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10610
10611         * modeline.el (modeline-format):
10612         Only purecopy the strings.  Else
10613         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10614         barfs.
10615
10616 1999-08-28  Mike Woolley  <mike@bulsara.com>
10617
10618         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10619         user setting comint-completion-addsuffix and
10620         comint-process-echoes.
10621
10622 1999-09-22  Andy Piper  <andy@xemacs.org>
10623
10624         * gutter-items.el (update-tab-in-gutter): use
10625         last-nonminibuf-window instead of selected-window.
10626
10627 1999-09-18  Andy Piper  <andy@xemacs.org>
10628
10629         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10630         display on.
10631
10632         * subr.el (record-buffer-hook): new variable so that the hook gets
10633         some documentation.
10634
10635 1999-09-16  Andy Piper  <andy@xemacs.org>
10636
10637         * gutter-items.el (update-tab-in-gutter): only update when the
10638         gutter is visible.
10639         (remove-buffer-from-gutter-tab): ditto.
10640
10641 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10642
10643         * simple.el (do-auto-fill): Commented out part of Kinsoku
10644         processing.
10645
10646 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10647
10648         * isearch-mode.el (isearch-highlightify-region): Give the
10649         highlighting extents a high priority.
10650         (isearch-make-extent): Give the main highlighting extent an even
10651         higher priority.
10652
10653 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10654
10655         * packages.el (packages-compute-package-locations): Fix typo from
10656         -u rationalization.
10657
10658 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10659
10660         * setup-paths.el (paths-find-doc-directory): Respect value of
10661         `configure-doc-directory.'
10662
10663         * find-paths.el (paths-find-architecture-directory): Give
10664         precendence `default' argument (which typically comes from
10665         configure).
10666
10667 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10668
10669         * startup.el (command-line-early): Added options -user-init-file
10670         and -user-init-directory.
10671
10672         * files.el (user-init-file): Default to NIL so we can recognize
10673         when it's set.
10674
10675 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10676
10677         * obsolete.el (init-file-user):
10678         * startup.el:
10679         * packages.el (packages-compute-package-locations):
10680         * package-get.el (package-get-user-index-filename):
10681         * menubar-items.el (maybe-add-init-button):
10682         * info.el (Info-annotations-path):
10683         * dump-paths.el:
10684         Change `user-init-directory' to be an absolute path.
10685         Use `user-init-directory' where appropriate.
10686         Zap `init-file-user' and its uses.
10687
10688 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10689
10690         * subr.el (copy-symbol): New function.
10691
10692 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10693
10694         * isearch-mode.el (isearch-done): Be sure to restore invisible
10695         extents in the proper buffer.
10696         (isearch-pre-command-hook): Set this-command to the correct value
10697         in case the buffer has changed and old overriding-local-map was
10698         used.
10699         (isearch-restore-extent): Use remprop instead of setting the
10700         property to nil.
10701
10702 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10703
10704         * cmdloop.el (execute-extended-command): Update zmacs region
10705         before the delay.
10706         (execute-extended-command): Make the message gettext-friendly.
10707
10708 1999-09-07  Andy Piper  <andy@xemacs.org>
10709
10710         * gutter-items.el (progress-gauge-glyph): renamed from
10711         progress-glyph.
10712         (progress-text-glyph): new variable.
10713         (progress-layout-glyph): use layouts and text glyphs.
10714         (progress-area-buffer): removed.
10715         (progress-text-and-extent): new variable.
10716         (progress-displayed-p): dynamically create gutter area buffer.
10717         (clear-progress): ditto.
10718         (raw-append-progress): ditto.
10719         (append-progress): use new glyph names.
10720         (raw-append-progress): only create the extent when needed. set
10721         properties more optimally.
10722         (progress): remove args.
10723
10724 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10725
10726         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10727         mapcar where the return value is unused.
10728         (isearch-restore-invisible-extents): Ditto.
10729         (isearch-highlight-all-cleanup): Ditto.
10730         (isearch-delete-extents-in-range): Traverse the extents only once.
10731         (isearch-highlight-all-update): Don't start over if the search
10732         string has changed and more input is pending.
10733
10734 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10735
10736         * packages.el (packages-find-package-data-path): Ditto.
10737
10738         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10739
10740         * subr.el (mapc-internal): Don't make obsolete.
10741
10742         * cl-extra.el (mapc): Resurrect.
10743
10744 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10745
10746         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10747         alias.
10748
10749         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10750         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10751         (isearch-yank-clipboard): Use get-clipboard instead of
10752         x-get-clipboard.
10753         (isearch-yank-selection): Fix docstring.
10754
10755 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10756
10757         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10758
10759 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10760
10761         * cl-macs.el (extent-start-position): Fix setf method.
10762         (extent-end-position): Ditto.
10763
10764 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10765
10766         * isearch-mode.el: End merge with FSF 20.4.
10767
10768         * isearch-mode.el (search-invisible): New variable.
10769         (isearch-hide-immediately): Ditto.
10770         (isearch-unhidden-extents): Ditto.
10771         (isearch-range-invisible): New function.
10772         (isearch-unhide-extent): Ditto.
10773         (isearch-restore-invisible-extents): Ditto.
10774         (isearch-restore-extent): Ditto.
10775
10776         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10777         implementation.
10778         (isearch-ring-retreat-edit): Ditto.
10779         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10780         (isearch-forward-regexp): New arguments NOT-REGEXP and
10781         NO-RECURSIVE-EDIT.
10782         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10783         (isearch-backward-regexp): New arguments NOT-REGEXP and
10784         NO-RECURSIVE-EDIT.
10785         (isearch-mode): Return isearch-success.
10786         (isearch-update): Use unread-command-events instead of
10787         unread-command-event.
10788         (isearch-abort): If an invalid regexp is encountered, keep popping
10789         states.
10790         (isearch-*-char): Use FSF implementation.
10791         (isearch-whitespace-chars): Use the more robust FSF's
10792         implementation.
10793         (isearch-within-brackets): New variable.
10794         (isearch-mode): Initialize it.
10795         (isearch-edit-string): Bind it.
10796         (isearch-search-and-update): Set it.
10797         (isearch-push-state): Push it.
10798         (isearch-top-state): Pop it.
10799         (isearch-search): Set it.
10800         (isearch-printing-char): When called by isearch-whitespace-chars,
10801         handle M-SPC gracefully.
10802         (isearch-message-prefix): New argument ELLIPSIS.
10803         (isearch-message-suffix): Ditto.
10804         (isearch-message): Use the ELLIPSIS argument when calling
10805         isearch-message-prefix and isearch-message-suffix.
10806         (isearch-message-prefix): Distinguish between "wrapped" and
10807         "overwrapped" search, FWIW.
10808
10809 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10810
10811         * isearch-mode.el (isearch-edit-string): Use the head of the
10812         search ring instead of search-last-string and search-last-regexp.
10813         (search-highlight): Renamed from isearch-highlight.
10814         (isearch-exit): Use the new name.
10815         (isearch-highlight): Ditto.
10816         (isearch-dehighlight): Ditto.
10817         (isearch-update-ring): New function.
10818         (isearch-done): Call it.
10819         (isearch-done): New argument EDIT.
10820         (isearch-repeat): If search string is empty, look up at the car of
10821         the search ring; ignore the yank pointer.
10822         (isearch-abort): Call isearch-done with NOPUSH.
10823         (isearch-cancel): New function.
10824         (isearch-mode-map): Bind it to ESC ESC ESC.
10825
10826         * isearch-mode.el: Begin merge with FSF 20.4.
10827
10828 1999-09-01  Andy Piper  <andy@xemacs.org>
10829
10830         * x-select.el (x-get-clipboard): obsolete.
10831         (x-yank-clipboard-selection): obsolete
10832
10833         * select.el (disown-selection): need to be careful to disown the
10834         clipboard if we set it via selection.
10835         (get-clipboard): move from x-select.el
10836         (yank-clipboard-selection): ditto.
10837
10838 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10839
10840         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10841         isearch-highlight-all-matches to nil.
10842         (isearch-fixed-case): New variable.
10843         (isearch-mode): Initialize it.
10844         (isearch-edit-string): Save it.
10845         (isearch-toggle-case-fold): Set it.
10846         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10847         need to check isearch-fixed-case.
10848         (isearch-toggle-case-fold): Update highlighting of all matches
10849         before the pause.
10850         (isearch-edit-string):
10851
10852 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10853
10854         * isearch-mode.el (isearch-edit-string): Call isearch-message
10855         before reading the event so that the prompt is displayed properly.
10856         (isearch-message): Use isearch-nonincremental when calling
10857         isearch-message-prefix.
10858         (minibuffer-local-isearch-map): Bind up and down to do the same as
10859         M-p and M-n respectively.
10860         (isearch-done): New arg NOPUSH.
10861         (isearch-edit-string): Use it.
10862         (isearch-edit-string): Don't bind isearch-string.
10863         (isearch-ring-adjust): Edit string, *then* push state.
10864
10865 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10866
10867         * faces.el (isearch-secondary): Make isearch-secondary look
10868         different than default.
10869
10870 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10871
10872         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10873         save-excursion.
10874         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10875         (isearch-update): Call isearch-dehighlight without arguments.
10876         (isearch-done): Ditto.
10877
10878         * isearch-mode.el (isearch-fix-case): If the search string has no
10879         upper-case letters, allow the folding to be reenabled.
10880         Previously, once disabled, the folding would remain that way until
10881         the end of isearch.
10882         (isearch-top-state): Call isearch-fix-case.
10883
10884         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10885         save-excursion.
10886         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10887
10888 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10889
10890         * xpm-button.el:
10891         xbm-button.el: Need to exist in core because gui.el depends on
10892         them.
10893
10894 1999-08-31  Andy Piper  <andy@xemacs.org>
10895
10896         * gutter-items.el (buffers-tab-face): new customizable variable.
10897         (buffers-tab-default-buffer-line-length): new specifier for
10898         maximum viewable characters.
10899         (progress-stack): new variable for implementing widget-based
10900         progress messages.
10901         (progress-area-buffer): ditto.
10902         (progress-glyph-height): ditto.
10903         (progress-stop-callback): ditto.
10904         (progress-quit-function): new function.
10905         (progress-glyph): new variable.
10906         (progress-layout-glyph): ditto.
10907         (progress-displayed-p): new function, see message-displayed-p for
10908         details.
10909         (clear-progress): ditto.
10910         (remove-progress): ditto.
10911         (append-progress): ditto.
10912         (raw-append-progress): ditto.
10913         (display-progress): ditto.
10914         (current-progress): ditto.
10915         (current-progress-label): ditto.
10916         (progress): ditto.
10917         (lprogress): ditto.
10918
10919
10920 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10921
10922         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10923
10924         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10925         `isearch-yank-selection'.
10926         (isearch-mode-map): Use it.
10927         (isearch-yank-selection): Use `get-selection' instead of
10928         `get-x-selection'.
10929
10930 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10931
10932         * faces.el (isearch-secondary): Create face here.
10933
10934         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10935         timers.
10936
10937 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10938
10939         * subr.el (buffer-string): More robust backward compatibility
10940         check, courtesy William Perry.
10941
10942 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10943
10944         * replace.el (perform-replace): Stop the search after the search
10945         limit has been reached.
10946
10947 1999-08-23  Andy Piper  <andy@xemacs.org>
10948
10949         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10950         here if we don't have one.
10951
10952 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10953
10954         * ldap.el (ldap-coding-system): Default to nil until we get
10955         efficient UTF8 support
10956         (ldap-decode-string): Guard against `decode-coding-string' not
10957         being defined
10958         (ldap-encode-string): Guard against `encode-coding-string' not
10959         being defined
10960
10961 1999-08-23  Didier Verna  <didier@xemacs.org>
10962
10963         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10964         Some doc strings improvements, and add a star to the `interactive'
10965         calls.
10966
10967 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10968
10969         * font-lock.el (java-font-lock-keywords-3): introduced new
10970         keywords and regexpes for javadoc syntax 1.2.
10971
10972 1999-08-17  Andy Piper  <andy@xemacs.org>
10973
10974         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10975         format-buffers-tab-line.
10976         (buffers-tab-max-buffer-line-length): new variable.
10977         (format-buffers-tab-line): new function. truncate names if over
10978         buffers-tab-max-buffer-line-length.
10979
10980 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10981
10982         * cus-start.el: Customize the variable `bell-inhibit-time'.
10983
10984 1999-08-16  Andy Piper  <andy@xemacs.org>
10985
10986         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10987         brute-force approach to deleting the last buffer.
10988         (buffers-tab-grouping-regexp): new customizable variable.
10989         (select-buffers-tab-buffers-by-mode): use it.
10990
10991 1999-08-13  Andy Piper  <andy@xemacs.org>
10992
10993         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10994         deletion problem.
10995
10996 1999-07-30  Didier Verna  <didier@xemacs.org>
10997
10998         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10999         of princ to output symbols.
11000         (custom-save-face-internal): ditto.
11001         (custom-save-resets): ditto.
11002
11003 1999-08-09  Didier Verna  <didier@xemacs.org>
11004
11005         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11006         `regexp-quote' to protect the major mode name for use as a regular
11007         expression (c++ needs this for instance).
11008
11009 1999-08-08  Andy Piper  <andy@xemacs.org>
11010
11011         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11012         cope with similar mode names.
11013
11014         * gutter-items.el (buffers-tab-selection-function): new selection
11015         function.
11016         (select-buffers-tab-buffers-by-mode): new function.
11017         (buffers-tab-items): use it if set to only display buffers in the
11018         tab in the current buffer's group..
11019         (update-tab-in-gutter): use new api.
11020         (remove-buffer-from-gutter-tab): ditto.
11021
11022         * gutter-items.el (buffers-tab-max-size): set custom selection
11023         default to 6.
11024         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11025         (add-tab-to-gutter): set face as default.
11026
11027 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11028
11029         * faces.el (frob-face-property): Merge the fall-back specifier
11030         with the target, not replace it.
11031
11032 1999-08-05  Andy Piper  <andy@xemacs.org>
11033
11034         * gutter-items.el (update-tab-in-gutter): add frame argument for
11035         buffer-items.
11036         (update-tab-in-gutter): use it.
11037
11038         * gutter-items.el (record-buffer-hook): set.
11039
11040         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11041         change.
11042         (switch-to-buffer-hook) deleted.
11043
11044 1999-08-04  Andy Piper  <andy@xemacs.org>
11045
11046         * gutter-items.el (update-tab-in-gutter): make sure this will work
11047         as an argument to create-frame-hook.
11048
11049 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11050
11051         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11052         instead of timer emulation.
11053
11054 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11055
11056         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11057         Emacs isearch enhancements.
11058
11059 1999-07-28  Andy Piper  <andy@xemacs.org>
11060
11061         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11062         all devices that support tab controls.
11063         (remove-buffer-from-gutter-tab): new function. to be used as a
11064         value for kill-buffer-hook.
11065
11066 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11067
11068         * auto-show.el (auto-show-truncationp): changed to match
11069         `window_translation_on'
11070
11071 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11072
11073         * XEmacs 21.2.19 is released
11074
11075 1999-07-28  SL Baur  <steve@miho>
11076
11077         * code-files.el (insert-file-contents): Fix docstring.
11078         revert previous change.
11079
11080 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11081
11082         * fill.el (fill-region-as-paragraph): Change re-break-point to
11083         contain word-across-newline plus one character so that filling
11084         Japanese and Chinese works as desired.
11085         * simple.el (do-auto-fill): Ditto.
11086
11087 1999-07-26  SL Baur  <steve@miho>
11088
11089         * mule/japanese.el ("Japanese"): Do not specify a default input
11090         method.
11091         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11092
11093 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11094
11095         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11096         able to use cl-macs macro in early lisp.
11097
11098 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11099
11100         * custom.el:
11101         * cus-face.el:
11102         * cus-edit.el:
11103                 Massive custom Theme API changes.
11104
11105 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11106
11107         * code-files.el (insert-file-contents): Regard
11108         coding-system-magic-cookie if `coding-system-for-read' is nil.
11109
11110 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11111
11112         * mule/thai-xtis.el: Add coding: local variable, to avoid
11113         bootstrapping problem with C locale.
11114
11115 1999-07-22  Andy Piper  <andy@xemacs.org>
11116
11117         * dumped-lisp.el (preloaded-file-list): guard against putting
11118         gutter-items in a less than functional XEmacs.
11119         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11120
11121 1999-07-18  Bob Weiner  <weiner@beopen.com>
11122
11123         * fill.el (fill-context-prefix): Fixed bug that prevented the
11124         setting of an adaptive fill prefix when the `dont-skip-first' was
11125         t.
11126
11127 1999-07-22  SL Baur  <steve@miho>
11128
11129         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11130
11131 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11132
11133         * files.el (interpreter-mode-alist): add `make', `guile', and
11134         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11135         makefile-mode, guile is a scheme, and someday XEmacs will be
11136         modular enough to use as an efficient scripting tool.)
11137
11138 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11139
11140         * mule/mule-cmds.el (reset-language-environment): Regard
11141         coding-category `utf-8' and `ucs-4' if they are available.
11142
11143 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11144
11145         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11146         (prefer-coding-system): Fix DOC-string.
11147
11148         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11149         DOC-string too.
11150
11151         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11152         Mule.
11153         (coding-system-change-eol-conversion): Fix DOC-string.
11154
11155 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11156
11157         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11158         instead of `list-coding-system'.
11159
11160 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11161
11162         * menubar-items.el (default-menubar): `select-input-method' was
11163         renamed to `set-input-method'.
11164
11165         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11166         "Set Language Environment" menu.
11167
11168         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11169         "Describe Language Support" menu.
11170
11171 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11172
11173         * mule/chinese.el ("Chinese-GB"): Rename
11174         `chinese-gb-environment-setup-function' to
11175         `setup-chinese-gb-environment-internal'.
11176
11177 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11178
11179         * mule/korean.el: Use `define-coding-system-alias' instead of
11180         `copy-coding-system'.
11181
11182 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11183
11184         * mule/mule-cmds.el (set-language-environment-coding-systems):
11185         Treat duplicated coding-categories.
11186
11187 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11188
11189         * mule/japanese.el: Use `define-coding-system-alias' instead of
11190         `copy-coding-system'.
11191
11192 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11193
11194         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11195         coding-system `viscii'.
11196
11197 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11198
11199         * mule/cyrillic.el:
11200         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11201         (cyrillic-alternativnyj-decode-table): New variable.
11202         (cyrillic-alternativnyj-encode-table): New variable.
11203         - Specify `iso-8-1' as a category of coding-system
11204           `alternativnyj'.
11205         - Abolish general Cyrillic environment.
11206
11207 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11208
11209         * mule/chinese.el:
11210         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11211         - Register `chinese-gb-environment-setup-function' as a
11212           `setup-function' of "Chinese-GB" environment.
11213
11214 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11215
11216         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11217         optional argument `parents'.
11218
11219         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11220         property for Thai-XTIS.
11221
11222         * mule/mule-help.el (help-with-tutorial): Use property
11223         `tutorial-coding-system' of language-info as a coding-system to
11224         read tutorial file.
11225
11226 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11227
11228         * mule/thai-xtis.el: Don't setup `setup-function' and
11229         `exit-function'.
11230
11231         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11232         `set-coding-category-system' to set up coding-system for
11233         coding-category.
11234
11235         * mule/mule-cmds.el (prefer-coding-system): Use
11236         `set-coding-category-system' to set up coding-system for
11237         coding-category.
11238
11239 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11240
11241         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11242         Thai-XTIS environment.
11243
11244         * mule/mule-cmds.el (prefer-coding-system): Use
11245         `find-coding-system' instead of `coding-system-p'.
11246
11247 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11248
11249         * mule/mule-cmds.el (set-language-environment-coding-systems):
11250         Modify eol-type for XEmacs.
11251
11252         * mule/thai-xtis.el: Delete unused local variable `category'.
11253
11254         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11255         function.
11256         (prefer-coding-system): Don't call
11257         `update-coding-systems-internal'; use function
11258         `coding-category-list' instead of variable `coding-category-list';
11259         use `set-coding-priority-list' instead of `set-coding-priority';
11260         modify `eol-type' for XEmacs.
11261
11262         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11263         `charset-columns'.
11264         (char-width): Likewise.
11265
11266 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11267
11268         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11269         `tis-620'.
11270
11271         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11272         `set-coding-priority-list' instead of `set-coding-priority'; don't
11273         call `update-coding-systems-internal'.
11274
11275         * mule/mule-misc.el (coding-system-get): New function.
11276         (coding-system-put): New function.
11277         (coding-system-category): New function.
11278
11279 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11280
11281         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11282         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11283         to avoid conflict with leim/quail/thai-xtis.
11284
11285         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11286         to thai-xtis-chars.el.
11287
11288         * mule/thai-xtis-chars.el: New file (split from
11289         mule/thai-xtis.el).
11290
11291 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11292
11293         * mule/thai-xtis.el:
11294         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11295         - Add syntax entries.
11296         - Put `preferred-coding-system' of the charset `thai-xtis' to
11297           `tis-620'.
11298
11299 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11300
11301         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11302         rewritten to use write-multibyte-character.
11303
11304 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11305
11306         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11307         of `iso-2022-7'.
11308         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11309         ported yet.
11310         (read-input-method-name): Treat optional argument `default'.
11311
11312 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11313
11314         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11315         all.
11316         (set-language-info-alist): Set up menus here.
11317
11318 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11319
11320         * minibuf.el (completing-read): Add new optional argument
11321         `default'.
11322         (read-coding-system): Add new optional argument
11323         `default-coding-system'.
11324
11325 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11326
11327         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11328         (viet-viscii-...->viet-vscii...).
11329
11330 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11331
11332         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11333         and menus.
11334
11335 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11336
11337         * mule/mule-cmds.el (input-method-function): Add permanent-local
11338         property.
11339
11340 1999-03-30  Dave Love  <fx@gnu.org>
11341
11342         * mule/mule-cmds.el (current-language-environment): Doc fix.
11343
11344 1999-02-06  Richard Stallman  <rms@gnu.org>
11345
11346         * mule/european.el (setup-slovenian-environment): New function.
11347         ("Slovenian"): New language environment.
11348
11349 1999-01-27  Dave Love  <fx@gnu.org>
11350
11351         * mule/mule-cmds.el (current-language-environment): Provide :link,
11352         :type (choices) and appropriate :get.
11353
11354 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11355
11356         * mule/mule-cmds.el (describe-language-environment): Don't alter
11357         input-method-alist.
11358
11359 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11360
11361         * mule/mule-cmds.el (prefer-coding-system): Call
11362         set-coding-priority, so that the internal array of priorities is
11363         also updated.
11364
11365 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11366
11367         * mule/mule-cmds.el (prefer-coding-system): If the argument
11368         requires specific EOL conversion type, make the default coding
11369         systems use that.
11370
11371 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11372
11373         * mule/mule-cmds.el (set-language-environment): Pass the default
11374         eol-type to set-language-environment-coding-systems.
11375         (set-default-coding-systems): Copy the eol-type property for the
11376         new default values of {buffer-file,process}-coding-system from the
11377         old defaults.
11378         (set-language-environment-coding-systems): Accept an optional
11379         argument EOL-TYPE, and set the eol-type property of the default
11380         coding systems accordingly.
11381
11382 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11383
11384         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11385         use generate-new-buffer instead of get-buffer-create.
11386
11387 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11388
11389         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11390
11391 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11392
11393         * mule/mule-cmds.el (default-input-method): Fix custom type.
11394
11395 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11396
11397         * mule/mule-cmds.el (setup-specified-language-environment):
11398         Add apropos-inhibit property.
11399         (describe-specified-language-support): Likewise.
11400
11401 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11402
11403         * mule/mule-cmds.el: Doc fixes.
11404
11405 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11406
11407         * mule/mule-cmds.el (register-input-method): Doc-string
11408         modified.
11409
11410 1998-09-01  Dave Love  <fx@gnu.org>
11411
11412         * mule/mule-cmds.el (current-language-environment): Fix
11413         setter function.
11414
11415 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11416
11417         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11418         mule/european.el, mule/hebrew.el, mule/japanese.el,
11419         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11420         avoid bootstrapping problem if you need to recompile all the Lisp
11421         files using interpreted code.
11422
11423 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11424
11425         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11426         ("Latin-2"): Likewise.
11427
11428 1998-08-18  Per Starback  <starback@update.uu.se>
11429
11430         * mule/european.el (setup-latin2-environment): Fix typo.
11431
11432 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11433
11434         * mule/european.el: Give proper value of `input-method' key to all
11435         lang. env.
11436
11437         * mule/mule-cmds.el (activate-input-method): Handle the case that
11438         the arg INPUT-METHOD is nil correctly.
11439         (read-multilingual-string): Activate the specified input method
11440         before calling read-string.  Afterward, activate the original
11441         input method.
11442
11443 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11444
11445         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11446         (set-language-info-alist): Fix typo in doc-string.
11447
11448         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11449
11450 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11451
11452         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11453         (reset-language-environment): New function for the job that
11454         setup-english-environment used to do.
11455         (set-language-environment): Do more setups according to the info
11456         in language-info-alist.
11457         (read-language-name): Handle the case that the arg KEY is nil.
11458         (describe-language-environment): Handle input-method property.
11459
11460         * mule/: All files under this directory, which related with
11461         specific languages (such as mule/european.el, mule/greek.el,
11462         mule/hebrew.el, mule/misc-lang.el), modified as below.
11463         (setup-XXX-environment): Just call set-language-environment.  If
11464         they used to do some other jobs than what done by
11465         set-language-environment, those jobs are done in
11466         setup-XXX-environment-internal now.
11467         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11468         the value to setup-XXX-environment-internal.  Add properties
11469         input-method and features.
11470
11471         * mule/english.el (setup-english-environment): Just call
11472         reset-language-environment.
11473
11474         * mule/european.el (setup-8-bit-environment): Function deleted.
11475
11476 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11477
11478         * mule/mule-cmds.el (input-method-exit-on-first-char)
11479         (input-method-use-echo-area): Doc fixes.
11480
11481 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11482
11483         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11484         variable.
11485         (input-method-use-echo-area): New variable.
11486
11487 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11488
11489         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11490
11491 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11492
11493         * mule/mule-cmds.el (activate-input-method): Update mode line.
11494         (inactivate-input-method): Likewise.
11495
11496 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11497
11498         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11499         input method in the current buffer, but just bind
11500         current-input-method.
11501
11502 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11503
11504         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11505
11506         * mule/misc-lang.el ("IPA"): Add coding-priority and
11507         coding-system.
11508
11509 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11510
11511         * mule/greek.el: Add coding-priority.
11512
11513 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11514
11515         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11516         LANG-ENV.
11517
11518 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11519
11520         * mule/mule-cmds.el (register-input-method): Fix previous change.
11521         (setup-specified-language-environment): Doc fix.
11522
11523 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11524
11525         * mule/mule-cmds.el: Several doc fixes.
11526         (get-language-info, set-language-info): Rename argument.
11527         (set-language-info-alist): Likewise.
11528         (register-input-method): Rename argument.
11529         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11530
11531 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11532
11533         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11534         default value while reading an input method.
11535
11536 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11537
11538         * mule/mule-cmds.el (universal-coding-system-argument):
11539         Use buffer-file-coding-system as default.
11540
11541 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11542
11543         * mule/korean.el ("Korean"): Doc fix.
11544
11545 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11546
11547         * mule/mule-cmds.el (describe-language-environment): Print the
11548         languge environment at the head.
11549
11550 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11551
11552         * mule/japanese.el: Set exit-function to exit-japanese-environment
11553         for Japanese environment.
11554
11555 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11556
11557         * mule/mule-cmds.el (set-language-environment): Doc fix.
11558         (current-language-environment): Use defcustom.
11559         (default-input-method): Specify :type.
11560
11561 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11562
11563         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11564         modified.
11565         (prefer-coding-system): Doc-string modified.
11566
11567 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11568
11569         * mule/mule-cmds.el (set-language-info): Doc-string
11570         describes `coding-priority' KEY.
11571         (set-language-environment-coding-systems): New function.
11572         (select-safe-coding-system): New function.
11573         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11574         (set-language-info-alist): New optionla arg PARENTS.  Call
11575         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11576         (set-language-environment-coding-systems): New function.
11577
11578         * mule/chinese.el: Remove setting up of
11579         describe-chinese-environment-map and
11580         setup-chinese-environment-map.  Exclude them in args of calls to
11581         set-language-info-alist.  Register coding-priority key in
11582         language-info-alist.
11583
11584         * mule/cyrillic.el: Remove setting up of
11585         describe-cyrillic-environment-map and
11586         setup-cyrillic-environment-map.  Exclude them in args of calls to
11587         set-language-info-alist.  Register coding-priority key in
11588         language-info-alist.
11589
11590         * mule/english.el: Register coding-priority key in
11591         language-info-alist.
11592
11593         * mule/ethiopic.el: Register coding-priority key in
11594         language-info-alist.
11595
11596         * mule/european.el: Remove setting up of
11597         describe-european-environment-map and
11598         setup-european-environment-map.  Exclude them in args of calls to
11599         set-language-info-alist.  Register coding-priority key in
11600         language-info-alist.  Add "German" language env.
11601         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11602         (setup-german-environment): New function.
11603
11604         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11605         change default input method to "greek-postfix".
11606
11607         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11608         coding-priority key in
11609
11610 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11611
11612         * mule/mule-cmds.el (set-language-info): Doc fix.
11613         (input-method-inactivate-hook): Doc fix.
11614
11615 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11616
11617         * mule/mule-cmds.el (set-input-method): Renamed from
11618         select-input-method.
11619
11620 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11621
11622         * mule/mule-cmds.el (set-language-environment): Run
11623         exit-language-environment-hook before calling `exit-function'
11624         which is specified for the language environment.
11625
11626 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11627
11628         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11629         modified.
11630         (prefer-coding-system): Likewise.
11631         (describe-language-environment): Print aliases of each coding
11632         system.
11633         (set-language-environment-hook): New variable.
11634         (exit-language-environment-hook): New variable.
11635         (set-language-environment): Call these hooks.  Before setting a
11636         new language environment, exit from the
11637         current-language-environment if necessary.
11638         (input-method-verbose-flag): The value can be nil, t,
11639         complex-only, or default.
11640         (input-method-highlight-flag): Doc-string augmented.
11641         (activate-input-method): Check if we can run the registered
11642         function to activate an input method.
11643
11644         * mule/korean.el: Set exit-function for language environment
11645         "Korean" to exit-korean-environment.
11646         (setup-korean-environment): Moved to korea-util.el.
11647
11648 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11649
11650         * mule/mule-cmds.el (read-multilingual-string): Use
11651         current-input-method prior to default-input-method.  Don't bind
11652         current-input-method by `let', instead, activate the specified
11653         input method in the current buffer temporarily.
11654
11655 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11656
11657         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11658
11659 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11660
11661         * mule/chinese.el (post-read-decode-hz): Return the result of
11662         decode-hz-region.
11663         (pre-write-encode-hz): Do not change the value of
11664         last-coding-system.
11665
11666 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11667
11668         * mule/mule-ccl.el: Doc fixes.
11669
11670 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11671
11672         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11673         (check-ccl-program): New macro.
11674
11675 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11676
11677         * mule/mule-ccl.el: Comment about CCL syntax modified.
11678         (ccl-command-table): Add read-multibyte-character and
11679         write-multibyte-character.
11680         (ccl-code-table): Add ex-cmd.
11681         (ccl-extended-code-table): New variable.
11682         (ccl-embed-extended-command): New function.
11683         (ccl-compile-read-multibyte-character,
11684         ccl-compile-write-multibyte-character) New functions.
11685         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11686         ccl-dump-write-multibyte-character): New functions.
11687
11688 1999-07-22  SL Baur  <steve@miho>
11689
11690         * config.el (config-value-file): config.values is installed into
11691         doc-directory.
11692         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11693
11694 1999-07-19  Didier Verna  <didier@xemacs.org>
11695
11696         * rect.el: all functions rewritten, except when noted. Below is a
11697         list of interface changes.
11698         (apply-on-rectangle): new function. Obsoletes
11699         `operate-on-rectangle'. All functions that used to call this
11700         function now call the new one.
11701         (kill-rectangle): added optional prefix arg to fill lines.
11702         (delete-rectangle): ditto.
11703         (delete-extract-rectangle): ditto.
11704         (open-rectangle): ditto.
11705         (clear-rectangle): ditto.
11706         (delete-rectangle-line): added third arg FILL.
11707         (delete-extract-rectangle-line): ditto.
11708         (open-rectangle-line): ditto.
11709         (clear-rectangle-line): ditto.
11710
11711 1999-07-18  Andy Piper  <andy@xemacs.org>
11712
11713         * menubar-items.el (default-menubar): add gutter options.
11714
11715         * gutter-items.el: new file.
11716         (gutter): new group for custom.
11717         (gutter-visible-p): new variable.
11718         (default-gutter-position): ditto.
11719         (buffers-tab): new group for the buffers tab.
11720         (gutter-buffers-tab): widget to put in the gutter.
11721         (buffers-tab-max-size): max number of tabs.
11722         (buffers-tab-switch-to-buffer-function): function to call when a
11723         tab is pressed.
11724         (buffers-tab-omit-function): filter buffers with this function.
11725         (buffers-tab-format-buffer-line-function): format buffer names for
11726         inclusion in tabs.
11727         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11728         the record.
11729         (build-buffers-tab-internal): build a list of tab items.
11730         (buffers-tab-items): ditto.
11731         (add-tab-to-gutter): put a tab in the gutter area.
11732         (update-tab-in-gutter): reset the buffers in the tab.
11733
11734         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11735
11736         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11737         (switch-to-buffer-hooks): new hook.
11738
11739         * toolbar.el (default-toolbar-position): fix typo.
11740
11741 1999-07-16  Andy Piper  <andy@xemacs.org>
11742
11743         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11744
11745 1999-07-15  Didier Verna  <didier@xemacs.org>
11746
11747         * cus-edit.el (custom-prompt-variable): optional third arg makes
11748         prompt for a comment string.
11749         (customize-set-value): optional prefix makes this function handle
11750         variable comments.
11751         (customize-set-variable): ditto.
11752         (customize-save-variable): ditto.
11753         (customize-customized): handle custom comments.
11754         (customize-save-customized): ditto.
11755         (custom-variable-state-set): ditto.
11756         (custom-face-state-set): ditto.
11757         (customize-saved): ditto.
11758         (custom-variable-set): ditto.
11759         (custom-face-set): ditto.
11760         (custom-variable-save): ditto.
11761         (custom-face-save): ditto.
11762         (custom-variable-reset-saved): ditto.
11763         (custom-face-reset-saved): ditto.
11764         (custom-variable-reset-standard): ditto.
11765         (custom-face-reset-standard): ditto.
11766         (custom-comment-face): new face.
11767         (custom-comment-tag-face): ditto.
11768         (custom-comment): new widget.
11769         (custom-comment-create): new function.
11770         (custom-comment-delete): ditto.
11771         (custom-comment-value-set): ditto.
11772         (custom-comment-show): ditto.
11773         (custom-comment-invisible-p): ditto.
11774         (custom-variable-value-create): create a comment field widget.
11775         (custom-face-value-create): ditto.
11776         (custom-variable-menu): new entry for adding a custom comment.
11777         (custom-face-menu): ditto.
11778         (custom-save-variables): possibly save custom comments.
11779         (custom-save-faces): ditto.
11780
11781         * cus-face.el (custom-set-faces): the arguments can now have a
11782         custom comment as fourth argument.
11783
11784         * custom.el (custom-set-variables): the arguments can now have a
11785         custom comment as fifth element.
11786
11787 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11788
11789         * XEmacs 21.2.18 is released
11790
11791 1999-07-13  SL Baur  <steve@miho>
11792
11793         * lib-complete.el (read-library-name): Revert previous change.
11794         (read-library): Ditto.
11795
11796 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11797
11798         * packages.el (packages-package-list): Capitalize docstring.
11799
11800         * packages.el (packages-find-package-library-path): Use #'nconc
11801         rather than #'append to reduce consing -- #'mapcar uses Flist,
11802         which returns a freshly consed list.  #'append would create yet
11803         another fresh list, using Fmake_list in concat.
11804
11805         * packages.el (package-provide): Use setq with remassq like it
11806         says in its docstring.
11807
11808 1999-07-06  SL Baur  <steve@miho.m17n.org>
11809
11810         * lib-complete.el (progn-with-message): Fix typo.
11811
11812 1999-07-06  SL Baur  <steve@miho.m17n.org>
11813
11814         * mule/mule-misc.el (char-octet): Make function match docstring.
11815         From Katsumi Yamaoka <yamaoka@jpl.org>
11816
11817 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11818
11819         * wid-edit.el (widget-documentation): corrected spelling error.
11820
11821 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11822
11823         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11824         keys if already bound
11825
11826 1999-07-06  SL Baur  <steve@miho.m17n.org>
11827
11828         * lib-complete.el (progn-with-message): Revert previous changes.
11829
11830 1999-06-24  Bob Weiner  <weiner@beopen.com>
11831
11832         * lib-complete.el (find-library):
11833         (find-library-other-window):
11834         (find-library-other-frame): Completely rewrote
11835         so that these functions actually work when called non-interactively.
11836         Also made them handle LIBRARY arguments which end with .el or .elc.
11837
11838 1999-06-24  Bob Weiner  <weiner@beopen.com>
11839
11840         * simple.el (indent-new-comment-line): Locally bound
11841         `block-comment-start' to `comstart' or else when this is called
11842         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11843         `block-comment-start' value, ignoring any existing spacing after a
11844         comment prefix in the previous line and producing ugly comments.
11845
11846 1999-06-23  Bob Weiner  <weiner@beopen.com>
11847
11848         * list-mode.el (mouse-choose-completion):
11849         (choose-completion):
11850         (completion-switch-to-minibuffer): Added.
11851         ([Tab]): [Tab] previously switched to the minibuffer
11852         but since [space] does that and since most applications in the
11853         world use [Tab] to select the next item in a list, do that in the
11854         *Completions* buffer too.  This will cause the least confusion
11855         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11856         06/23/1999.
11857
11858 1999-06-22  Bob Weiner  <weiner@beopen.com>
11859
11860         * help.el (help-buffer-name): Added support for a null value
11861         of `help-buffer-prefix-string' since some buffers require no
11862         prefix.
11863
11864 1999-06-20  Bob Weiner  <weiner@beopen.com>
11865
11866         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11867         in the completion-list-mode-map to bury the completions buffer
11868         even when the minibuffer is no longer active.
11869
11870 1999-06-20  Bob Weiner  <weiner@beopen.com>
11871
11872         * list-mode.el (list-mode): It is visually disconcerting to have
11873         the text cursor disappear within list buffers, especially when
11874         moving from window to window, so leave it visible.
11875
11876 1999-07-01  SL Baur  <steve@miho.m17n.org>
11877
11878         * menubar-items.el (default-menubar): Conditionalize the bug
11879         report menu item (which may not be possible in this XEmacs).
11880         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11881
11882 1999-06-30  SL Baur  <steve@miho.m17n.org>
11883
11884         * subr.el (with-current-buffer): DOC string fix.
11885         Suggested by Bob Weiner <weiner@altrasoft.com>
11886
11887 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11888
11889         * cus-face.el (custom-face-italic): insert missing args
11890
11891 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11892
11893         * packages.el (package-locations): Changed default early package
11894         hierarchies to ~/.xemacs/mule-packages and
11895         ~/.xemacs/xemacs-packages.
11896
11897 1999-06-23  SL Baur  <steve@miho.m17n.org>
11898
11899         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11900
11901 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11902
11903         * packages.el (package-locations): Changed default early package
11904         hierarchy to ~/.xemacs/packages.
11905         (package-locations): Removed `packages' as a possible name for a
11906         late package hierarchy.
11907
11908 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11909
11910         * mule/mule-category.el (word-combining-categories): Set up new
11911         variable.
11912         (word-separating-categories): Likewise.
11913
11914 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11915
11916         * XEmacs 21.2.17 is released
11917
11918 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11919
11920         * font-menu.el (font-menu-set-font): allow for nil specification
11921         of font size.
11922
11923 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11924
11925         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11926         is 1.
11927
11928 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11929
11930         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11931         8859-5 instead of ISO 8859-1.
11932
11933 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11934
11935         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11936         (viet-viscii-encode-table): Ditto.
11937
11938         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11939         Make obsolete definition of char-octet.
11940
11941 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11942
11943         * subr.el: Move no-Mule make-char ...
11944         * help-nomule.el (make-char): To here.
11945         (string-width): Make Mule compatibility alias.
11946
11947 1999-06-15  Andy Piper  <andy@xemacs.org>
11948
11949         * select.el (get-selection-no-error): really make there be no-error.
11950         (get-selection): revert to original.
11951
11952 1999-06-11  Andy Piper  <andy@xemacs.org>
11953
11954         * select.el (selection-sets-clipboard): renamed.
11955         (own-selection): use it.
11956
11957 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11958
11959         * XEmacs 21.2.16 is released
11960
11961 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11962
11963         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11964         missing characters to avoid crash.
11965
11966 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11967
11968         * coding.el (set-terminal-coding-system): Only set the console
11969         coding system on the selected console if it is a tty.
11970
11971 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11972
11973         * cus-face.el:
11974         * cus-edit.el:
11975         * faces.el:
11976         (custom):
11977         (face-spec-set):
11978         * faces.el (frob-face-property):
11979         * font-menu.el (font-menu-set-font):
11980                   Actually apply changes from 1999-03-17
11981
11982 1999-06-10  Andy Piper  <andy@xemacs.org>
11983
11984         * select.el (get-selection): abstract out non error-signalling
11985         part.
11986         (get-selection-no-error): get-selection without signalling an
11987         error.
11988         (selection-is-clipboard-p): new variable. controls whether the
11989         selection sets the clipboard.
11990         (own-selection): use it.
11991
11992         * mouse.el (insert-selection): fallback to clipboard after trying
11993         primary selection and cutbuffer.
11994
11995 1999-06-05  Andy Piper  <andy@xemacs.org>
11996
11997         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11998         selection functions.
11999
12000 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12001
12002         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12003         default value.
12004         (load): Use `raw-text' instead of `no-conversion'.
12005         (insert-file-contents): Likewise.
12006
12007         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12008         of `no-conversion'.
12009
12010 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12011
12012         * coding.el: Don't copy `no-conversion' to `raw-text'.
12013
12014 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12015
12016         * subr.el (make-char): Define it if Mule is not around.
12017
12018 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12019
12020         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12021
12022         * x-select.el (x-disown-selection-internal): Restore symbol as an
12023         obsolete alias.
12024         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12025
12026 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12027
12028         * XEmacs 21.2.15 is released
12029
12030 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12031
12032         * subr.el (split-string): Avoid infinite looping
12033
12034 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12035
12036         * ldap.el (ldap-ignore-attribute-codings): New variable
12037         (ldap-default-attribute-decoder): New variable
12038         (ldap-coding-system): New variable
12039         (ldap-attribute-syntax-encoders): New variable
12040         (ldap-attribute-syntax-decoders): New variable
12041         (ldap-attribute-syntaxes-alist): New variable
12042         (ldap-encode-boolean): New function
12043         (ldap-decode-boolean): New function
12044         (ldap-encode-country-string): New function
12045         (ldap-decode-string): New function
12046         (ldap-decode-address): New function
12047         (ldap-encode-address): New function
12048         (ldap-decode-attribute): New function
12049         (ldap-search): Use some of these
12050
12051 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12052
12053         * version.el (emacs-version): Make the patch level/beta come
12054         before the XEmacs qualifier so that it gets into (funcall
12055         emacs-version) and thus in the bug reports.
12056         (emacs-version>=): Support patch levels.
12057
12058 1999-06-03  SL Baur  <steve@xemacs.org>
12059
12060         * version.el: implement x.y.z version number
12061         From Jan Vroonhof <vroonhof@math.ethz.ch>
12062
12063 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12064
12065         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12066
12067 1999-05-22  Vin Shelton <acs@xemacs.org>
12068
12069         * startup.el: Document -private and break out non-standard X options.
12070
12071 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12072
12073         * mule/mule-charset.el (charset-after): New function.
12074         (charset-direction): Synch with Mule, update docstring.
12075         (get-charset-property): New function.
12076         (put-charset-property): New function.
12077         (charset-plist): New function.
12078
12079         * mule/mule-charset.el (compose-region):
12080         (decompose-region): remove;  these functions (which don't work
12081         since we don't do composite characters) have been moved to
12082         mule-util.el.
12083         (toplevel): follow coding standards
12084
12085 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12086
12087         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12088         exist any more.
12089
12090         * code-files.el: Fix commentary to follow coding standards.  Move
12091         the single line left in mule-files.el to here.
12092
12093         * mule/mule-files.el: delete.
12094
12095 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12096
12097         * info.el (Info-scroll-prev): Use event functions instead of the
12098         old emacs 19 interface.
12099
12100 1999-06-02  Andy Piper  <andy@xemacs.org>
12101
12102         * x-font-menu.el (x-font-menu-load-font):
12103         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12104
12105 1999-05-31  Andy Piper  <andy@xemacs.org>
12106
12107         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12108         group.
12109         (font-menu-this-frame-only-p): ditto.
12110         (font-menu-max-items): reinstate, from Jan Vroonhof
12111         <vroonhof@math.ethz.ch>
12112         (font-menu-submenu-name-format): ditto.
12113         (font-menu-split-long-menu): ditto, for use by the family
12114         constructor.
12115         (font-menu-family-constructor): use it.
12116
12117 1999-05-30  Andy Piper  <andy@xemacs.org>
12118
12119         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12120         for use by the font menu.
12121
12122         * msw-font-menu.el: new file implementing mswindows specific
12123         font-menu behaviour.
12124         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12125         (mswindows-font-menu-junk-families): ditto.
12126         (hack-font-truename): ditto.
12127         (mswindows-font-regexp-ascii): ditto.
12128         (mswindows-reset-device-font-menus): ditto.
12129         (mswindows-font-menu-font-data): ditto.
12130         (mswindows-font-menu-load-font): ditto.
12131
12132         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12133         (x-font-menu-font-data): ditto.
12134         (x-font-menu-load-font): ditto.
12135
12136         * font-menu.el: new file implementing generic font menu behaviour.
12137         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12138         made device independent.
12139         (font-menu-this-frame-only-p): ditto.
12140         (font-menu-preferred-resolution): ditto.
12141         (font-menu-size-scaling): new variable used to determine whether
12142         sizes are in points or tenths of a point.
12143         (vassoc): moved from x-font-menu.el.
12144         (device-fonts-cache): ditto.
12145         (device-fonts-cache): ditto.
12146         (flush-device-fonts-cache): ditto.
12147         (reset-device-font-menus): copied from x-font-menu.el and made
12148         device independent. Most functionality deferred to
12149         device-dependent versions.
12150         (font-menu-family-constructor): copied from x-font-menu.el and
12151         made device independent.
12152         (font-menu-size-constructor): ditto.
12153         (font-menu-weight-constructor): ditto.
12154         (font-menu-set-font): ditto.
12155         (font-menu-change-face): ditto.
12156         (font-menu-load-font): new device method.
12157         (font-menu-font-data): ditto.
12158
12159         * x-font-menu.el: The above functions deleted.
12160
12161 1999-05-26  Andy Piper  <andy@xemacs.org>
12162
12163         * update-elc.el:
12164         * make-docfile.el:
12165         * loadup.el: rehash expand-file-name usage to not use default-directory.
12166
12167 1999-05-21  Andy Piper  <andy@xemacs.org>
12168
12169         * x-select.el (x-select-convert-to-text):
12170         (x-selected-text-type):
12171         (x-get-selection):
12172         (xselect-convert-to-string):
12173         (xselect-convert-to-compound-text):
12174         (xselect-convert-to-length):
12175         (xselect-convert-to-targets):
12176         (xselect-convert-to-delete):
12177         (xselect-convert-to-filename):
12178         (xselect-convert-to-charpos):
12179         (xselect-convert-to-lineno):
12180         (xselect-convert-to-colno):
12181         (xselect-convert-to-sourceloc):
12182         (xselect-convert-to-os):
12183         (xselect-convert-to-host):
12184         (xselect-convert-to-user):
12185         (xselect-convert-to-class):
12186         (xselect-convert-to-name):
12187         (xselect-convert-to-integer):
12188         (xselect-convert-to-atom):
12189         (xselect-convert-to-identity): functions renamed from x-* and
12190         moved to select.el.
12191         (x-get-secondary-selection): use rename get-selection.
12192         (x-get-clipboard): ditto.
12193         (x-own-selection): moved to select.el.
12194         (x-valid-simple-selection-p): ditto.
12195         (x-dehilight-selection): ditto.
12196         (x-own-clipboard): ditto.
12197         (x-disown-selection): ditto.
12198
12199         * x-mouse.el (x-yank-function): moved to mouse.el.
12200         (x-insert-selection): ditto.
12201         (x-set-point-and-move-selection): use renamed function.
12202
12203         * select.el (selected-text-type): moved and renamed from
12204         x-select.el.
12205         (selection-owner-p): moved to C.
12206         (selection-exists-p): ditto.
12207         (get-cutbuffer): new device method.
12208         (get-selection): generalised and moved from x-select.el.
12209         (own-selection): moved x-own-selection functionality into here.
12210         (dehilight-selection): renamed and moved from x-select.el.
12211         (own-clipboard): functionality moved from x-select.el using new
12212         generic C builtins.
12213         (disown-clipboard): ditto.
12214         (select-convert-to-text):
12215         (select-convert-to-string):
12216         (select-convert-to-compound-text):
12217         (select-convert-to-length):
12218         (select-convert-to-targets):
12219         (select-convert-to-delete):
12220         (select-convert-to-filename):
12221         (select-convert-to-charpos):
12222         (select-convert-to-lineno):
12223         (select-convert-to-colno):
12224         (select-convert-to-sourceloc):
12225         (select-convert-to-os):
12226         (select-convert-to-host):
12227         (select-convert-to-user):
12228         (select-convert-to-class):
12229         (select-convert-to-name):
12230         (select-convert-to-integer):
12231         (select-convert-to-atom):
12232         (select-convert-to-identity): new functions renamed from x-* and
12233         moved from x-select.el.
12234
12235         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12236         into here and use as the default window-system mouse yank.
12237         (insert-selection): generalised and moved from x-mouse.el.
12238         (own-clipboard): moved to C.
12239
12240         * msw-select.el (mswindows-selection-owned-p): deleted.
12241         (mswindows-own-selection): generalised and moved to select.el.
12242         (mswindows-disown-selection): generalised and moved to C.
12243         (mswindows-selection-owner-p): ditto.
12244
12245 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12246
12247         * XEmacs 21.2.14 is released
12248
12249 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12250
12251         * about.el: update contact info for jason and slb.
12252
12253 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12254
12255         * mule/european.el (setup-romanian-environment): Add Romanian
12256         support from Emacs/Mule romanian.el.
12257
12258 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12259
12260         * cus-face.el: Label all custom changes with the 'custom' tag.
12261
12262         * cus-edit.el: idem ditto.
12263
12264         * faces.el: Added suport for adding device tags to various functions.
12265         (custom): New device tag.
12266         (face-spec-set): Call reset face with tags argument. No longer do
12267         x-init-global-faces hack.
12268
12269         * faces.el (frob-face-property): Use an anonymous specifier to map
12270         frob-face-property-1 over.
12271
12272         * x-font-menu.el (font-menu-set-font): Always specify all
12273         properties to custom.
12274
12275 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12276
12277         * mule/european.el (setup-czech-environment): Add czech support.
12278         From David Sauer <davids@orfinet.cz>
12279
12280 1999-03-15  SL Baur  <steve@xemacs.org>
12281
12282         * check-features.el: Turn hard errors into warnings.
12283
12284 1999-03-21  SL Baur  <steve@xemacs.org>
12285
12286         * simple.el (delete-key-deletes-forward): As per discussion on
12287         xemacs-beta, default to t.
12288
12289 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12290
12291         * loadup.el: Define Installation-string before loading anything.
12292
12293 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12294
12295         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12296         From Anders Stenman <stenman@isy.liu.se>
12297
12298 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12299
12300         * wid-edit.el (widget-glyph-find): Ditto.
12301
12302         * packages.el (locate-library): Ditto.
12303
12304         * loadup.el (really-early-error-handler): Ditto.
12305
12306         * lib-complete.el (read-library): Ditto.
12307
12308         * faces.el (set-face-stipple): Ditto.
12309
12310         * code-files.el (load): Use new calling style of locate-file.
12311
12312 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12313
12314         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12315         dead.
12316
12317 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12318
12319         * dumped-lisp.el (preloaded-file-list): Don't load
12320         Installation.el.
12321
12322         * loadup.el (Installation-string): Define it here.
12323
12324 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12325
12326         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12327         Installation.el needs to be loaded before `dump-paths', otherwise
12328         the dumping process won't find it.
12329
12330 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12331
12332         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12333         subr so that we can use `replace-in-string' in Installation.el to
12334         get rid of C-m chars under the native Windows build.
12335
12336 1999-04-29  Andy Piper  <andy@xemacs.org>
12337
12338         * make-docfile.el: canonicalize file and directory names.
12339
12340         * device.el (call-device-method): new function for calling device
12341         specific methods.
12342         (define-device-method): new function for defining device methods.
12343         (define-device-method*): ditto.
12344
12345 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12346
12347         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12348
12349 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12350
12351         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12352         (cyrillic-koi8-r-encode-table): Likewise.
12353         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12354         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12355
12356         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12357         from vietnamese.el].
12358
12359         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12360         mule/mule-misc.el.
12361
12362 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12363
12364         * mule/thai-xtis.el:
12365         - Change font registry name from "Thai94x94-0" to "xtis-0".
12366         - Change mnemonic of coding-system `tis-620' to "TIS620".
12367
12368 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12369
12370         * mule/ethiopic.el: fixed.
12371
12372 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12373
12374         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12375
12376         * mule/thai-xtis.el: New file.
12377
12378         * mule/vietnamese.el: New file.
12379
12380         * mule/ethiopic.el: New file.
12381
12382 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12383
12384         * bytecomp.el (byte-compile-close-variables): Leave
12385         debug-issue-ebola-notices alone.
12386
12387 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12388
12389         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12390         at the top of the buffer since it is the most important thing to
12391         customize
12392         (ldap-get-host-parameter): New defun
12393         (ldap-search): Add a new parameter `withdn' to retrieve the
12394         distinguished names of entries
12395
12396 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12397
12398         * startup.el (splash-frame-body): Date and spelling fixes.
12399
12400 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12401
12402         * view-less.el (toggle-truncate-lines): add autoload tag
12403
12404 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12405
12406         * format.el (format-alist): Disable image stuff.
12407
12408 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12409
12410         * wid-edit.el (widget-glyph-find): Search by directories, then by
12411         suffixes rather than the other way around.
12412         (widget-image-conversion): Renamed to
12413         `widget-image-file-name-suffixes'.
12414
12415 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12416
12417         * mule/mule-charset.el: Made old functions obsolete, remove the
12418         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12419         (charset-iso-graphic-plane): Rename from charset-graphic.
12420         (charset-iso-final-char): Rename from charset-final.
12421         (charset-width): Rename from charset-columns.
12422         (charset-bytes): Added from fsf compatibility, returns always 1.
12423
12424         * mule/mule-misc.el: Move charset-doc-string alias to
12425         mule-charset.el
12426
12427 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12428
12429         * x-faces.el (x-make-font-bold-italic): honor
12430         *try-oblique-before-italic-fonts*
12431
12432 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12433
12434         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12435
12436 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12437
12438         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12439         name.
12440
12441 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12442
12443         * cl-extra.el (equalp): Would bug out for lists.
12444
12445 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12446
12447         * about.el (about-hackers):  Change cgw's email address
12448
12449 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12450
12451         * XEmacs 21.2.13 is released
12452
12453 1999-03-12  SL Baur  <steve@xemacs.org>
12454
12455         * simple.el (delete-key-deletes-forward): Revert to previous
12456         behavior.
12457
12458 1999-01-18  Didier Verna  <didier@xemacs.org>
12459
12460         * menubar-items.el (xemacs-splash-buffer): handle the case of
12461         multiple elements in the splash buffer body.
12462
12463         * startup.el (splash-frame-timeout): new constant: interval
12464         between splash buffer elements.
12465         (command-line-1): handle splash buffer with multiple elements (use
12466         a timeout).
12467         (splash-frame-body): Originally `startup-splash-frame-body'.
12468         Rewrote a cleaner and more readable version. This can now be array,
12469         in which case each element is displayed in turn in the splash buffer.
12470         (splash-frame-static-body): new constant. Persistent information
12471         across all splash buffer elements (preserves the possibility to give
12472         it in different languages.
12473         (circulate-splash-frame-elements): new function. Used as a timeout
12474         to circulate through all splash frame elements and display them in
12475         sequence.
12476         (display-splash-frame): originally `startup-splash-frame'. Handle
12477         the case of multiple elements in the splash buffer body. Now
12478         returns a timeout id if multiple elements to display, or nil.
12479
12480 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12481
12482         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12483         so they can be overridden by x-init-face-from-resources.
12484         Additionally specify the font name also with an x tag.
12485
12486 1999-03-08  Andy Piper  <andy@xemacs.org>
12487
12488         * package-get.el (package-get-base): autoload.
12489
12490         * menubar-items.el (default-menubar): add update menu item. Fix
12491         custom menu to only be activated when package-base is available.
12492
12493         * package-get.el (package-get-custom): don't load
12494         package-get-custom as it is auto-generated. Fix group definition.
12495
12496 1999-03-05  Didier Verna  <didier@xemacs.org>
12497
12498         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12499         instead of `symbol-name' (Thanks Kyle).
12500
12501         * cus-edit.el (custom-save-variables): use `prin1' instead of
12502         princ to write symbols.
12503
12504 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12505
12506         * XEmacs 21.2.12 is released
12507
12508 1999-03-05  SL Baur  <steve@xemacs.org>
12509
12510         * menubar-items.el (default-menubar): Add kfm browsing support.
12511         From Neal Becker <nbecker@fred.net>
12512
12513 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12514
12515         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12516         calls to font-lock during buffer reversion.
12517
12518 1999-02-12  Didier Verna  <didier@xemacs.org>
12519
12520         * info.el (Info-build-node-completions): unconditionally widen the
12521         tag table buffer.
12522
12523 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12524
12525         * x-faces.el (x-init-face-from-resources):
12526         Only set fonts in the 'x locale.
12527
12528 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12529
12530         * package-ui.el (pui-install-selected-packages): Don't throw on
12531         `package-admin-delete-binary-package' returning nil since it's
12532         normal.  Reindent function.
12533         (pui-add-required-packages): Handle case where packages selected
12534         for installation have never been installed.
12535
12536 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12537
12538         * menubar-items.el (default-menubar):
12539         Implement the ``Mule->Set coding system of process'' menu item.
12540
12541 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12542
12543         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12544         files
12545         - Change some `if's to `when's
12546
12547 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12548
12549         * XEmacs 21.2.11 is released
12550
12551 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12552
12553         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12554         against window close (Fix Bug #460).
12555         (ask-user-about-lock-dbox): Idem.
12556
12557 1999-02-25  SL Baur  <steve@xemacs.org>
12558
12559         * mule/mule-charset.el (charset-leading-byte): New function.
12560         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12561
12562 1999-02-12  Andy Piper  <andy@xemacs.org>
12563
12564         * about.el (xemacs-hackers): change andy's email address.
12565         (about-url-alist): change andy's web page address.
12566         (about-xemacs): add piper.
12567
12568 1999-02-16  SL Baur  <steve@xemacs.org>
12569
12570         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12571         of mule-base into lisp/mule.
12572
12573 1999-02-16  SL Baur  <steve@xemacs.org>
12574
12575         * mule/arabic.el:
12576         mule/canna-leim.el:
12577         mule/chinese.el:
12578         mule/cyrillic.el:
12579         mule/english.el:
12580         mule/european.el:
12581         mule/greek.el:
12582         mule/hebrew.el:
12583         mule/japanese.el:
12584         mule/kinsoku.el:
12585         mule/korean.el:
12586         mule/misc-lang.el:
12587         mule/mule-category.el:
12588         mule/mule-ccl.el:
12589         mule/mule-charset.el:
12590         mule/mule-cmds.el:
12591         mule/mule-coding.el:
12592         mule/mule-files.el:
12593         mule/mule-help.el:
12594         mule/mule-init.el:
12595         mule/mule-misc.el:
12596         mule/mule-tty-init.el:
12597         mule/mule-x-init.el:
12598         mule/viet-chars.el:  Remerge from mule-base.
12599
12600         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12601         of mule-base into lisp/mule.
12602
12603 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12604
12605         * process.el (exec-to-string): Use `shell-command-switch' in place
12606         of hard-wired "-c" (for WindowsNT).
12607
12608 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12609
12610         * menubar-items.el (default-menubar):  Remove obsolete
12611         "Gopher" item
12612
12613 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12614
12615         * package-admin.el (package-admin-get-install-dir): First fall
12616         back to the location of xemacs-base for non-mule packages.
12617
12618 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12619
12620         * paths.el:
12621         - improved automounter tmp directory support.
12622         - support 4 (!) empirically discovered automounter conventions
12623
12624 1999-02-12  SL Baur  <steve@xemacs.org>
12625
12626         * etags.el (pop-tag-mark): autoload to match key binding.
12627
12628 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12629
12630         * XEmacs 21.2.10 is released
12631
12632 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12633
12634         * package-get.el (package-get-remote-filename): Don't bug out for
12635         a local file name in the search entry.
12636
12637 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12638
12639         * XEmacs 21.2.9 is released
12640
12641 1999-01-19  Didier Verna  <didier@xemacs.org>
12642
12643         * replace.el (replace-search-function): new variable containing a
12644         function to perform a search-forward.
12645         (replace-re-search-function): new variable containing a function
12646         to perform a re-search-forward.
12647         (perform-replace): use them.
12648
12649 1999-01-25  Didier Verna  <didier@xemacs.org>
12650
12651         * select.el (selection-owner-p): use the name `XEmacs'.
12652         (cut-copy-clear-internal): ditto.
12653
12654 1999-01-18  Andy Piper  <andy@xemacs.org>
12655
12656         * about.el (about-url-alist): Update my entry.
12657         (xemacs-hackers): Ditto.
12658
12659 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12660
12661         * buffer.el (switch-to-buffer): Fixing documentation.
12662         * minibuf.el (minibuffer-completion-table): ditto.
12663         * cl-macs.el (return-from): ditto.
12664
12665 1999-01-04  Didier Verna  <didier@xemacs.org>
12666
12667         * replace.el (delete-non-matching-lines): temporarily disable
12668         case-folding when called interactively with a regexp containing
12669         uppercase characters.
12670         (delete-matching-lines): ditto.
12671         (count-matches): ditto.
12672         (list-matching-lines): ditto.
12673
12674 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12675
12676         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12677         abort if current window is split horizontally, not if others are
12678         split.  Got rid of unnecessary minibuffer checking.  Also, add
12679         some comments (it's still complex).
12680
12681 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12682
12683         * package-get.el: changed address for doc.ic.ac.uk to
12684         sunsite.doc.ic.ac.uk
12685
12686 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12687
12688         * ldap.el (toplevel): Remove requires so that the file compiles
12689         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12690
12691 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12692
12693         * dump-paths.el: Calculate module-directory and set
12694         module-load-path to the load path for modules.
12695
12696         * loadup.el: Get bootstrap value of module-load-path from the
12697         environment variable EMACSBOOTSTRAPMODULEPATH.
12698         - Display the module load path if we're debugging paths.
12699
12700         * setup-paths.el: Added function paths-find-site-module-directory.
12701         - Added function paths-find-module-directory.
12702         - Added function paths-construct-module-load-path.  Uses new
12703         environment variable EMACSMODULEPATH.
12704
12705 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12706
12707         * font.el (font-default-object-for-device):
12708         Oops! This `or' can't be replaced by `unless'.
12709         Fixed inability to run w3, among other things.
12710
12711 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12712
12713         * package-admin.el: Change initialization of
12714           package-admin-install-function dependent on system type.
12715           Change package-admin-install-function-mswindows to use
12716           "minitar".
12717
12718 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12719
12720         * mouse.el (default-mouse-motion-handler): Disable help echo while
12721         in the minibuffer.
12722
12723 1998-12-28  Martin Buchholz <martin@xemacs.org>
12724
12725         * XEmacs 21.2.8 is released.
12726
12727 1998-12-24  Martin Buchholz <martin@xemacs.org>
12728
12729         * XEmacs 21.2.7 is released.
12730
12731 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12732
12733         * package-ui.el (pui-list-packages): Set truncate-lines.
12734
12735         * package-get.el (package-get-download-menu): Use
12736         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12737
12738         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12739         (pui-help-string): idem.
12740         (list-packages-mode): New major mode.
12741         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12742         (pui-install-selected-packages): Add suport for removing packages.
12743         (pui-toggle-package-delete-key): New function.
12744         (pui-popup-context-sensitive): New kludge.
12745         (pui-list-packages): Add warning when `package-get-remote' is nil.
12746         (package-ui-add-site): New function.
12747
12748 1998-12-01  Didier Verna  <didier@xemacs.org>
12749
12750         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12751
12752 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12753
12754         * ldap.el: Custom-ized
12755         (toplevel): Do not provide `ldap' which is provided by C level
12756         LDAP code
12757         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12758
12759 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12760
12761         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12762
12763 1998-12-17  Andy Piper  <andy@xemacs.org>
12764
12765         * sound.el (sound-load-list): name changed from sound-load-alist.
12766         (sound-extension-list): name changed from sound-ext-list.
12767         (load-default-sounds): use new names.
12768         (load-sound-file): use new names.
12769
12770 1998-12-16  Andy Piper  <andy@xemacs.org>
12771
12772         * XEmacs 21.2.6 is released
12773
12774 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12775
12776         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12777         errors.
12778
12779 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12780
12781         * wid-edit.el (widget-echo-this-extent): Set
12782         help-echo-owns-message to t.
12783
12784 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12785
12786         * package-get.el (package-get-download-menu): use toggles for
12787           each site in the download site menu.
12788
12789 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12790
12791         * package-get.el (package-get): If we cannot find a package
12792           because package-get-remote is not set, give a more helpful
12793           error message.
12794
12795 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12796
12797         * package-get.el (package-get-remote-filename): use an EFS path
12798         with user anonymous if no user is specified.
12799
12800 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12801
12802         * faces.el (face-spec-set): Re-init fallfacks for default after
12803         calling reset-face on the default face.
12804
12805 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12806
12807         * package-admin.el (package-admin-default-install-function):
12808         Behave as advertised.  Make sure the pkg-dir is proper for
12809         default-directory.
12810         (package-admin-add-binary-package): Make sure the pkg-dir is
12811         proper for default-directory.
12812         (package-admin-install-function-mswindows): Make sure the pkg-dir
12813         is proper for default-directory.
12814
12815 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12816
12817         * XEmacs 21.2.5 is released
12818
12819 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12820
12821         * files.el (binary-file-regexps): regexp-opt is not available at
12822         bytecompile time.
12823
12824 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12825
12826         * x-win-xfree86.el:
12827         * x-win-sun.el (x-win-init-sun):
12828         * x-win-sun.el:
12829         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12830         * x-iso8859-1.el:
12831         * x-init.el (init-post-x-win):
12832         * x-init.el (init-pre-x-win):
12833         * x-init.el (x-initialize-compose):
12834         * x-init.el:
12835         * x-compose.el:
12836         * winnt.el:
12837         * widget.el:
12838         * wid-edit.el (widget-glyph-click):
12839         * wid-edit.el (widget-glyph-find):
12840         * wid-edit.el (widget-type):
12841         * view-less.el (view-buffer-other-window):
12842         * very-early-lisp.el:
12843         * version.el:
12844         * toolbar.el:
12845         * toolbar-items.el:
12846         * term/sun.el (suntool-map):
12847         * term/sun-mouse.el:
12848         * term/internal.el:
12849         * syntax.el (modify-syntax-entry):
12850         * symbol-syntax.el:
12851         * subr.el:
12852         * startup.el (lock-directory):
12853         * simple.el (set-comment-column):
12854         * simple.el (backward-delete-char-untabify):
12855         * shadow.el (find-emacs-lisp-shadows):
12856         * shadow.el:
12857         * setup-paths.el (paths-construct-info-path):
12858         * select.el (cut-copy-clear-internal):
12859         * process.el (call-process-region):
12860         * process.el (start-process-shell-command):
12861         * process.el:
12862         * paths.el (rmail-spool-directory):
12863         * paragraphs.el (use-hard-newlines):
12864         * package-get.el (package-get-dependencies):
12865         * package-admin.el (package-admin-delete-binary-package):
12866         * obsolete.el (truncate-string):
12867         * obsolete.el (store-substring):
12868         * mouse.el (default-mouse-track-maybe-own-selection):
12869         * mouse.el (mouse-yank-at-point):
12870         * modeline.el:
12871         * modeline.el (mouse-drag-modeline):
12872         * minibuf.el (read-directory-name-internal):
12873         * minibuf.el (read-file-name-internal):
12874         * minibuf.el (read-file-name-internal-1):
12875         * minibuf.el (read-file-name-2):
12876         * minibuf.el (exact-minibuffer-completion-p):
12877         * minibuf.el (read-from-minibuffer):
12878         * minibuf.el:
12879         * menubar.el (check-menu-syntax):
12880         * map-ynp.el (map-y-or-n-p):
12881         * make-docfile.el (docfile-out-of-date):
12882         * loadup.el ((member "run-temacs" command-line-args)):
12883         * loadup.el ((member "no-site-file" command-line-args)):
12884         * loadup.el (really-early-error-handler):
12885         * loadup.el:
12886         * loadhist.el:
12887         * loaddefs.el:
12888         * lisp-mnt.el (lm-verify):
12889         * lib-complete.el (lib-complete:cache-completions):
12890         * lib-complete.el (library-all-completions):
12891         * itimer.el (itimer-run-expired-timers):
12892         * info.el (Info-mode):
12893         * info.el (Info-insert-file-contents):
12894         * info.el (Info-rebuild-dir):
12895         * info.el (Info-build-dir-anew):
12896         * info.el (Info-parse-dir-entries):
12897         * info.el (Info-dir-outdated-p):
12898         * info.el (Info-insert-dir):
12899         * info.el (info-xref):
12900         * info.el:
12901         * hyper-apropos.el (hyper-apropos-get-doc):
12902         * hyper-apropos.el (hyper-describe-face):
12903         * hyper-apropos.el (hyper-apropos-mode):
12904         * hyper-apropos.el:
12905         * help.el (list-processes):
12906         * help.el:
12907         * gnuserv.el:
12908         * font.el (mswindows-font-create-name):
12909         * font.el (font-default-font-for-device):
12910         * font.el (x-font-create-object):
12911         * font.el (font-registry):
12912         * font.el:
12913         * font-lock.el (font-lock-keywords):
12914         * font-lock.el:
12915         * finder.el (finder-compile-keywords):
12916         * find-paths.el (paths-find-recursive-path):
12917         * fill.el (set-justification-center):
12918         * fill.el (fill-region-as-paragraph):
12919         * files.el (insert-directory):
12920         * files.el (wildcard-to-regexp):
12921         * files.el (recover-file):
12922         * files.el (basic-save-buffer):
12923         * files.el (delete-auto-save-file-if-necessary):
12924         * files.el (file-relative-name):
12925         * files.el (backup-extract-version):
12926         * files.el (backup-buffer):
12927         * files.el (set-visited-file-name):
12928         * files.el (set-auto-mode):
12929         * files.el (interpreter-mode-alist):
12930         * files.el:
12931         * files.el (find-file-noselect):
12932         * files.el (abbreviate-file-name):
12933         * files.el (parse-colon-path):
12934         * files.el (directory-abbrev-alist):
12935         * etags.el (visit-tags-table-buffer):
12936         * easymenu.el (easy-menu-define):
12937         * dragdrop.el (experimental-dragdrop-drag):
12938         * dragdrop.el (dragdrop-drop-do-functions):
12939         * dragdrop.el (dragdrop-drop-at-point):
12940         * disass.el (disassemble-1):
12941         * disass.el (disassemble-internal):
12942         * disass.el (disassemble):
12943         * disass.el:
12944         * derived.el (derived-mode-init-mode-variables):
12945         * derived.el (define-derived-mode):
12946         * custom.el (defgroup):
12947         * cus-edit.el (custom-quote):
12948         * config.el:
12949         * code-process.el (open-network-stream):
12950         * code-process.el (start-process):
12951         * code-process.el (call-process-region):
12952         * code-process.el (call-process):
12953         * code-process.el:
12954         * code-files.el (insert-file-contents):
12955         * code-files.el:
12956         * code-files.el (buffer-file-coding-system-for-read):
12957         * cmdloop.el (yes-or-no-p-minibuf):
12958         * cl.el:
12959         * cl-macs.el:
12960         * cl-extra.el:
12961         * callers-of-rpt.el (make-caller-report):
12962         * callers-of-rpt.el:
12963         * bytecomp.el (batch-byte-recompile-directory):
12964         * bytecomp.el (batch-byte-compile-1):
12965         * bytecomp.el (batch-byte-compile):
12966         * bytecomp.el (display-call-tree):
12967         * bytecomp.el (byte-compile-insert):
12968         * bytecomp.el (byte-compile-two-args-19->20):
12969         * bytecomp.el (byte-compile-variable-ref):
12970         * bytecomp.el (byte-compile-form):
12971         * bytecomp.el (byte-compile-top-level-body):
12972         * bytecomp.el (byte-compile-out-toplevel):
12973         * bytecomp.el (byte-compile-byte-code-maker):
12974         * bytecomp.el (byte-compile-file-form-defmumble):
12975         * bytecomp.el (byte-compile-file-form):
12976         * bytecomp.el (byte-compile-keep-pending):
12977         * bytecomp.el (byte-compile-insert-header):
12978         * bytecomp.el (byte-compile-from-buffer):
12979         * bytecomp.el (byte-compile-file):
12980         * bytecomp.el (byte-recompile-file):
12981         * bytecomp.el (byte-compile-close-variables):
12982         * bytecomp.el (byte-compile-warn-about-unused-variables):
12983         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12984         * bytecomp.el (byte-compiler-legal-options):
12985         * bytecomp.el (byte-compile-lapcode):
12986         * bytecomp.el (byte-optimize-log):
12987         * bytecomp.el ((fboundp 'defsubst)):
12988         * bytecomp.el:
12989         * bytecomp-runtime.el:
12990         * byte-optimize.el (byte-optimize-apply):
12991         * byte-optimize.el (car):
12992         * byte-optimize.el (byte-optimize-form):
12993         * byte-optimize.el (byte-optimize-form-code-walker):
12994         * byte-optimize.el:
12995         * build-report.el (build-report-insert-installation-file):
12996         * build-report.el (build-report):
12997         * auto-show.el:
12998         * apropos.el (apropos-documentation):
12999         - mega patch
13000         - clean up byte-compile warnings
13001         - remove unused variables
13002         - Use common lisp style hashtable functions
13003         - byte compiler cleanup
13004         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13005         - remove old backquote syntax usage
13006         - move some cl functionality into C for speed.
13007         - remove last remaining VMS support
13008         - spelling fixes
13009         - implement last, butlast, nbutlast, copy-list in C.
13010         - new macro ignore-file-errors, similar to ignore-errors
13011           (ignore-file-errors (delete-file "foo"))
13012         - get frequent garbage collection during loadup.el by tweaking
13013           gc-cons-threshold, rather than explicitly calling garbage-collect
13014         - default delete-key-deletes-forward to `t'.
13015
13016 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13017
13018         * XEmacs 21.2-beta4 is released.
13019
13020 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13021
13022         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13023         (easy-menu-item-present-p): Wrapper around find-menu-item.
13024         (easy-menu-remove-item): Wrapper around delete-menu-item.
13025
13026         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13027         (add-menu-button): Add 'in-menu' argument.
13028         (add-menu-item-1): Add in-menu support to helper function.
13029
13030 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13031
13032         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13033
13034 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13035
13036         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13037         of Dec 4, 1997.
13038
13039 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13040
13041         * process.el (shell-command-on-region): Report if the command
13042         succeeded or failed.
13043
13044 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13045
13046         * subr.el (buffer-substring-no-properties): Comment out.
13047
13048 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13049
13050         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13051           into font instances first, like `x-frob-font-size' does.
13052           (mswindows-find-larger-font): ditto
13053
13054 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13055
13056         * package-ui.el (pui-install-selected-packages): fix args in call
13057         to `package-get'.
13058
13059 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13060
13061         * package-get.el (host-name): New widget type.
13062         (package-get-remote): Better customization using new type.
13063         (package-get-download-sites): idem dito.
13064
13065         (package-get-custom): Do not use package-get-all untill we have
13066         runtime dependencies.
13067
13068         (package-get-remove-copy): Default to 't' we no longer need this
13069         kludge as we do not currently use depenencies.
13070
13071         (package-get-was-current): New variable.
13072         (package-get-require-base): New 'force-current' argument.
13073         (package-get-update-base): idem
13074         (package-get-package-provider):  idem
13075         (package-get-locate-index-file): New 'no-remote' argument.
13076         (package-get-locate-file): idem.
13077
13078         (package-get-maybe-save-index): New function.
13079         (package-get-update-base): Use it.
13080
13081 1998-10-28 Greg Klanderman <greg@alphatech.com>
13082
13083         * package-get.el (package-get-remote): default to nil; by default,
13084         don't go out to the net via EFS.  They must select a download site.
13085         (package-get-download-sites): new variable.
13086         (package-get-download-menu): new function.
13087         (package-get-locate-index-file): new function.
13088         (package-get-update-base): use it.
13089
13090         * menubar-items.el (default-menubar): add "Update Package Index"
13091         and "Add Download Site" menus under Options | Manage Packages.
13092
13093 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13094
13095         * package-get.el (package-get): bugfix code checking installed version
13096         for case where package is not currently installed.
13097         (package-get-require-signed-base-updates): new variable.
13098         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13099         deemed not a goot thing.  Use the variable
13100         package-get-allow-unsigned-base-updates instead.
13101
13102 1998-10-16 Greg Klanderman <greg@alphatech.com>
13103
13104         * package-get.el (package-get): Don't install an older version than
13105         we already have unless explicitly told to.  Issue a warning.
13106
13107         * package-ui.el (pui-add-required-packages): when adding
13108         dependencies, don't add packages that are up to date.
13109         (pui-package-symbol-char):  Don't consider a package out of date
13110         if you have a newer version installed than the latest version in
13111         package-get-base.
13112
13113         * package-get.el (package-get-base-filename): document that it may
13114         be a path relative to package-get-remote;  new default value.
13115         (package-get-locate-file): new function.
13116         (package-get-update-base): use it to expand package-get-base-filename.
13117         (package-get-save-base): new function to save the package-get database
13118         to file.
13119         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13120         (package-get-update-base): pass the REMOTE-SOURCE arg.
13121         (package-get-update-base-entry): call package-get-custom-add-entry.
13122         (package-get-file-installed-p): removed; no longer needed.
13123         (package-get-create-custom): ditto.
13124         (toplevel): remove code to build and load package-get-custom.el
13125         (package-get-custom-add-entry): new function.
13126
13127 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13128
13129         * wid-edit.el (widget-button-click): Don't switch window.
13130
13131 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13132
13133         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13134
13135 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13136
13137         * etags.el (find-tag-default): Run find-tag-hook using
13138         run-hooks rather than funcall
13139
13140 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13141
13142         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13143         and the current local map as the parents to isearch-mode-map.
13144
13145 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13146
13147         * XEmacs 21.2-beta3 is released.
13148
13149 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13150
13151         * package-get.el (package-get-update-base): use
13152         insert-file-contents-internal, not insert-file-contents-literally.
13153
13154 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13155
13156         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13157         dump time.
13158
13159 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13160
13161         * package-get.el (package-get-update-base-entry): new function.
13162         (package-get-update-base): renamed; was `package-get-load-base'.
13163         cleanup, and use package-get-update-base-from-buffer.
13164         (package-get-update-base-from-buffer): new function.
13165         (package-get-update-base-entries): new; helper for above.
13166         Do not eval lisp grabbed over ftp; parse it from new format.
13167
13168 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13169
13170         * files.el (set-auto-mode): Don't play games loading package-get
13171         database; package-get-package-provider will handle it all.
13172
13173 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13174
13175         * package-get.el (package-get-base-filename): new variable.
13176         (package-get-require-base): new function.
13177         (package-get-pgp-signed-begin-line): new variable.
13178         (package-get-pgp-signature-begin-line): ditto.
13179         (package-get-pgp-signature-end-line):  ditto.
13180         (package-get-load-base): new function.
13181         (package-get-interactive-package-query):
13182         (package-get-update-all):
13183         (package-get-dependencies):
13184         (package-get-package-provider):
13185         (package-get-custom): use package-get-require-base.
13186         [package-get-custom loading]: disable for now.
13187
13188         * package-ui.el (pui-list-packages): use (package-get-require-base)
13189
13190 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13191
13192         * package-ui.el: Correct obvious thinko in choosing extent face.
13193
13194 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13195
13196         * menubar-items.el (default-menubar): pui-list-package has nothing
13197         to with Customize. Move all the package stuff to a new Item in Options.
13198
13199         * package-ui.el (pui-menu): Add menu and Popup menu.
13200
13201         * package-get.el (package-get): Use new
13202         package-admin-get-install-dir.
13203
13204         * package-admin.el (package-admin-get-install-dir): New syntax.
13205         Conserve package location and put mule packages where mule-base is.
13206
13207         * package-get.el : Customized
13208
13209         * package-ui.el (pui): Customized
13210         (pui-package-install-dest-dir): New variable.
13211         (pui-install-selected-packages): Use it
13212
13213 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13214
13215         * package-get.el (package-get-interactive-package-query): Move
13216         dependency on package-get-base to run-time.
13217         (package-get-update-all): Ditto.
13218         (package-get-dependencies): Ditto.
13219         (package-get-package-provider): Ditto.
13220         (package-get-custom): Ditto.
13221
13222 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13223
13224         * events.el: Remove 'ascii-character property from 'backspace
13225         and 'delete symbols
13226
13227 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13228
13229         * package-get-base.el: removed.
13230
13231 1998-09-23  Didier Verna  <didier@xemacs.org>
13232
13233         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13234         (no-upper-case-p): new function.
13235         (with-search-caps-disable-folding): new macro.
13236         (with-interactive-search-caps-disable-folding): new macro.
13237         (zap-to-char): In interactive mode, do a case-sensitive search if
13238         the character is uppercase.
13239         (zap-up-to-char): ditto.
13240
13241         * replace.el (perform-replace): use the function no-upper-case-p.
13242
13243         * isearch-mode.el (isearch-fix-case): ditto.
13244         make obsolete `with-caps-disable-folding' and
13245         `isearch-no-upper-case-p'.
13246
13247         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13248         (tags-search): ditto.
13249         (tags-query-replace): ditto.
13250
13251         * info.el (Info-search): ditto.
13252
13253 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13254
13255         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13256
13257 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13258
13259         * package-admin.el (package-admin-rmtree): rewritten.  need to
13260         check for "." and ".." before symlink check.  expand files and
13261         directories with respect to DIRECTORY, not default-directory.
13262
13263 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13264
13265         * package-get.el (package-get-all): add INSTALL-DIR argument.
13266
13267 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13268
13269         * package-ui.el (pui-add-required-packages): new function, select
13270         dependent packages.
13271         (pui-display-keymap): bind it.
13272         (pui-help-string): document it.
13273         (pui-install-selected-packages): package-get-all -> package-get.
13274
13275         * package-get.el (package-get-dependencies): new function.
13276
13277 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13278
13279         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13280         regexps.
13281
13282 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13283
13284         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13285         function.
13286         (default-mouse-track-normalize-point): Use it.
13287
13288 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13289
13290         * package-admin.el (package-admin-delete-binary-package):
13291                 General cleanup. Remove unnessary use of progn and
13292         save-excursion.
13293         (package-admin-delete-binary-package): Do NOT mess with file
13294         modes. That is evil.
13295         (package-admin-delete-binary-package): Wrap all deleting in
13296         condition-case. The data in MANIFEST is untrustworthy.
13297         (package-admin-delete-binary-package): Let the OS worry about non
13298         empty directories.
13299
13300 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13301
13302         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13303         processing.
13304         (lm-report-bug): Fix mail address to send bug reports to.
13305
13306 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13307
13308         * XEmacs 21.2-beta2 is released.
13309
13310 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13311
13312         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13313
13314 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13315
13316         * info.el (Info-mode): Document page turning by double clicks in
13317         docstring so `M-x describe-mode' will display it.
13318
13319 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13320
13321         * info.el (Info-mouse-track-double-click-hook): Use character
13322         widths to calculate a border region where double clicking does
13323         page turning, and return `nil' by default so other hooks, such as
13324         region highlighting, will be run.
13325
13326 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13327
13328         * sound.el (default-sound-directory-list): Initialize with all the
13329         "sounds" directories in `data-directory-list'.  It used to just be
13330         the first one.
13331
13332         * packages.el (locate-data-directory-list): Created.  This gives
13333         the list of matching directories, unlike `locate-data-directory',
13334         which just gives the first one.
13335
13336 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13337
13338         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13339         make a binding in the local keymap until help-char handling is
13340         improved.
13341
13342         * help.el (help-keymap-with-help-key): Provide keymap with help
13343         binding.
13344         (help-print-help-form): New helper function.
13345
13346 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13347
13348         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13349         move extent to another buffer; no need to create a new extent.
13350         (isearch-fix-case): New function.
13351         (isearch-search-and-update): Use it.
13352
13353 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13354
13355         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13356         the keymap, not minor-mode-map-alist.
13357         (isearch-done): Restore overriding-local-map.
13358
13359 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13360
13361         * bytecomp.el (byte-compile-buffer-substring):
13362         Fix for: (byte-compile (defun f () (buffer-substring)))
13363         ==>   ** buffer-substring called with 3 args, but requires 0-3
13364         - new code not only works, but is more readable, too.
13365
13366 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13367
13368         * msw-faces.el (mswindows-init-device-faces): Don't try to
13369           specify a default font at this late stage. Do try to force
13370           creation of the default face font so that if it fails we get
13371           an error now instead of a crash at frame creation.
13372
13373           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13374           mswindows-make-font-unitalic: Canonical default weight
13375           changed from "Normal" to "Regular".
13376
13377           mswindows-make-font-bold / -bold-italic: Supplied device was
13378           not being passed into call to mswindows-find-smaller-font.
13379
13380 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13381
13382         * package-get.el (package-get-remote): Fix the path where to find
13383           the packages on xemacs.org.
13384
13385 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13386
13387         * about.el (about-maintainer-info): Update Ben's entry.
13388
13389 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13390
13391         * lisp/shadow.el (find-emacs-lisp-shadows):
13392         - `member' was being called on lists of length 2000!
13393         - Replace with hashtables.
13394         - Replace hand-coded loops with (dolist)
13395         - Fix comment typo
13396
13397 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13398
13399         * packages.el: Added new function, `package-delete-name', to
13400           delete existing packages from the installed package database
13401           (`packages-package-list').  Also added the "pkginfo" directory
13402           to `packages-special-base-regexp', so that the pkginfo directory
13403           would not get added to `late-packages'.
13404
13405         * package-admin.el: Added ability to delete an installed package
13406           (added low-level function, `package-admin-delete-package').
13407           Understands how to use the pkginfo/MANIFEST.<package> file to
13408           delete the package.  When installing a package, will also
13409           create a MANIFEST.* file if one is not provided by the
13410           package.  If the MANIFEST.* doesn't exist when deleting a
13411           package, the functions will fall back to attempting to delete
13412           any package-specific lisp directory.
13413
13414         * package-get.el: Moved some functions to package-admin.el.
13415           Added interactive function `package-get-delete-package', for
13416           use by users for deleting a package.
13417
13418           Also modified to not require the presence of efs.
13419
13420 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13421
13422         * files.el (find-file-noselect): Handle all signals, kill the
13423         buffer and resignal.
13424
13425 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13426
13427         * cl-macs.el (glyph-image): Add setf method.
13428
13429 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13430
13431         * package-get.el: Fixed broken EFS downloading.  Also, look for
13432           .tar.gz files first, in preference over .tgz files.
13433
13434         * package-ui.el: Fix display of package version numbers.
13435
13436 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13437
13438         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13439         argument.
13440
13441 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13442
13443         * list-mode.el: `display-completion-list': added new/optional
13444           keyword `:completion-string', which allows the programmer to
13445           change the "Possible completions are:" prompt.
13446
13447         * menubar-items.el: Added new pulldown menu-pick to start up the
13448           visual package browser/installer:
13449
13450                 Options->Customize->List Packages
13451
13452         * package-admin.el: Added hooks for installing under both Unix
13453           and MS Windows.  Does additional error checking.  No longer
13454           calls "add-big-package.sh" to install packages under Unix; now
13455           calls gunzip & tar directly.
13456
13457         * package-get.el: Added ability to install packages from files
13458           on a local disk/CDROM.  Now deletes any existing package lisp
13459           directory.  Does completion on available packages when
13460           querying for package names.  Will also search for .tgz files
13461           in addition for .tar.gz files.  Tries to reload
13462           auto-autoloads, as a convenience when loading new packages,
13463           and also tries to add any new package paths to `load-path'.
13464           Changed all occurences of `concat' to use `expand-file-name'.
13465
13466         * package-ui.el: New file which implements the main visual
13467           package browser/installer, which is started via a menu pick or
13468           M-x pui-list packages.
13469
13470 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13471
13472         * startup.el (load-init-file): spelling fix.
13473
13474 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13475
13476         * startup.el (normal-top-level): Load auto-autoload files
13477         covariantly with their precedence.
13478
13479 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13480
13481         * menubar-items.el (default-menubar): Remove "Font Weight"
13482         option, there is currently no custom equivalent.. Customize-faces
13483         is "Edit faces".
13484
13485         * x-font-menu.el (font-menu-set-font): Use customize to set
13486         default face.
13487
13488         * faces.el (face-spec-update-all-matching): New function.
13489
13490         * cus-face.el (custom-set-face-update-spec): New function.
13491         Interface to customize faces from elisp.
13492
13493         (custom-face-value-create): Show the customized settings if set
13494         but not saved.
13495
13496 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13497
13498         (custom-face-value-create): Show the customized settings if set
13499         but not saved.
13500
13501 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13502
13503         * keydefs.el (global-map): Add FSF 20.3 binding of
13504         query-replace-regexp.
13505
13506 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13507
13508         * minibuf.el (read-file-name-internal-1): use
13509         user-name-completion-1 instead of user-name-completion.
13510
13511 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13512
13513         * loadup.el:
13514         * make-docfile.el:
13515         * update-elc.el: Don't set `source-directory' (now defunct as a
13516         global variable) no more.
13517
13518         * packages.el (packages-list-autoloads): Made `source-directory'
13519         (now defunct as a global variable) a parameter.
13520
13521 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13522
13523         * about.el (about-hackers): new email
13524
13525 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13526
13527         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13528
13529 1998-07-17  Didier Verna  <didier@xemacs.org>
13530
13531         * faces.el (set-face-property):
13532         (set-face-dim-p):
13533         (face-dim-p): updated the doc strings now that the dim property isn't
13534         tty-specific.
13535         (face-equal): the dim property is now a common one.
13536
13537         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13538         Renamed the `stipple' attribute to `background-pixmap'.
13539         (custom-face-background-pixmap): make custom-face-stipple an
13540         obsolete alias for this.
13541
13542 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13543
13544         * find-paths.el (paths-file-readable-directory-p): Created and
13545         used.
13546
13547         * loadup.el: Don't set inhibit-... flags from run-temacs.
13548
13549 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13550
13551         * packages.el (packages-data-path-depth): Added and used.
13552
13553 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13554
13555         * about.el:
13556         - Change .xpm to .png, delete "zcat" section.
13557         - cosmetic fix in the 'marcpa' entry.
13558
13559         * etc/photos
13560         - convert all .xpm.Z to .png
13561         - rename mrb to martin
13562         - rename mcook-m to mcookm
13563
13564 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13565
13566         * x-init.el (x-initialize-compose): Add support for
13567         dead-circumflex as YET ANOTHER NAME for that dead key.
13568
13569 1998-08-05  Colin Rafferty <colin@xemacs.org>
13570
13571         * setup-paths.el (paths-construct-exec-path): Made the
13572         last-packages really be last.
13573         (paths-construct-data-directory-list): Ditto.
13574
13575 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13576
13577         * startup.el(startup-splash-frame-body):
13578         Update Copyright notice in splash screen
13579
13580 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13581
13582         * minibuf.el (read-file-name-internal-1): do ~user completion.
13583
13584 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13585
13586         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13587         aginst destroyed extents
13588
13589 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13590
13591         * package-get.el (package-get): add `install-dir' argument.
13592
13593 1998-07-20  John Jones  <jj@asu.edu>
13594
13595         * package-get.el: calls to package-get-update-all will only
13596           update packages which are already installed.
13597
13598 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13599
13600         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13601         writable.
13602
13603 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13604
13605         * about.el (about-hackers): Correct my email.
13606
13607 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13608
13609         * about.el (about-hackers): new email-address.
13610
13611 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13612
13613         * minibuf.el (read-number): Don't let `input-error' condition
13614         escape.
13615
13616 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13617
13618         * about.el (about-hackers): use my `email-for-life' address.
13619
13620 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13621
13622         * XEmacs 21.2-beta1 is released.
13623
13624 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13625
13626         * ldap.el (ldap-search): Doc string change
13627
13628 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13629
13630         * menubar-items.el (default-menubar): Removed references to
13631         `data-directory', and use `locate-data-file' instead, and made
13632         then greyed out if they don't exist.
13633
13634 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13635
13636         * keymap.el (events-to-keys): Use `format' instead of `concat'
13637         since the latter does not accept integer args anymore
13638
13639 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13640
13641         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13642         macros replaced.
13643
13644 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13645
13646         * make-docfile.el: Get first initialization from very-early-lisp.el
13647         * update-elc.el: Ditto.
13648         * loadup.el (really-early-error-handler): Ditto.
13649
13650         * packages.el (packages-unbytecompiled-lisp): Add new file,
13651         very-early-lisp.el.
13652
13653         * very-early-lisp.el: New file.
13654
13655 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13656
13657         * Symbols that have been obsolete for at least 3 years removed (II).
13658
13659         * obsolete.el (eval-current-buffer): Make compatible.
13660         (byte-code-function-p): Ditto.
13661         (send-string): Removed.
13662         (send-region): Removed.
13663         (screen-scrollbar-width): Removed.
13664         (set-screen-scrollbar-width): Removed.
13665         (set-screen-left-margin-width): Removed.
13666         (set-screen-right-margin-width): Removed.
13667         (screen-left-margin-width): Removed.
13668         (screen-right-margin-width): Removed.
13669         (set-buffer-left-margin-width): Removed.
13670         (set-buffer-right-margin-width): Removed.
13671         (buffer-left-margin-width): Removed.
13672         (buffer-right-margin-width): Removed.
13673         (x-set-frame-icon-pixmap): Removed.
13674         (x-set-screen-icon-pixmap): Removed.
13675         (pixel-name): Removed.
13676         (make-pixmap): Removed.
13677         (make-cursor): Removed.
13678         (pixmap-width): Removed.
13679         (pixmap-contributes-to-line-height-p): Removed.
13680         (set-pixmap-contributes-to-line-height): Removed.
13681
13682 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13683
13684         * obsolete.el (popup-menu-up-p): removed.
13685         (read-no-blanks-input): Removed.
13686         (wholenump): Removed.
13687         (ring-mod): Removed (what was ring-mod?).
13688         (current-time-seconds): Removed.
13689         (run-special-hook-with-args): Removed.
13690         (dot): Removed.
13691         (dot-marker): Removed.
13692         (dot-min): Removed.
13693         (dot-max): Removed.
13694         (window-dot): Removed.
13695         (set-window-dot): Removed.
13696
13697         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13698         `dot-min'.
13699
13700         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13701
13702         * code-files.el (insert-file-contents): Rename
13703         run-special-hook-with-args to run-hook-with-args-until-success.
13704         (write-region): Ditto.
13705
13706 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13707
13708         * about.el: Fix typos, update release date.
13709
13710         * Symbols that have been obsolete for at least 3 years removed.
13711
13712         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13713         screen- functions.
13714         (toplevel): remove setf methods for screen functions.
13715         * cl-macs.el (extent-data): defsetf removed.
13716         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13717         many places to remove.
13718         (comment-indent-hook): Ditto.
13719         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13720         (buffer-dedicated-screen): Ditto.
13721         (deiconify-screen): Ditto.
13722         (delete-screen): Ditto.
13723         (event-screen): Ditto.
13724         (find-file-other-screen): Ditto.
13725         (find-file-read-only-other-screen): Ditto.
13726         (live-screen-p): Ditto.
13727         (screen-height): Ditto.
13728         (screen-iconified-p): Ditto.
13729         (screen-list): Ditto.
13730         (screen-live-p): Ditto.
13731         (screen-name): Ditto.
13732         (screen-parameters): Ditto.
13733         (screen-pixel-height): Ditto.
13734         (screen-pixel-width): Ditto.
13735         (screen-root-window): Ditto.
13736         (screen-selected-window): Ditto.
13737         (screen-totally-visible-p): Ditto.
13738         (screen-visible-p): Ditto.
13739         (screen-width): Ditto.
13740         (screenp): Ditto.
13741         (get-screen-for-buffer): Ditto.
13742         (get-screen-for-buffer-noselect): Ditto.
13743         (get-other-screen): Ditto.
13744         (iconify-screen): Ditto.
13745         (lower-screen): Ditto.
13746         (mail-other-screen): Ditto.
13747         (make-screen): Ditto.
13748         (make-screen-invisible): Ditto.
13749         (make-screen-visible): Ditto.
13750         (modify-screen-parameters): Ditto.
13751         (new-screen): Ditto.
13752         (next-screen): Ditto.
13753         (next-multiscreen-window): Ditto.
13754         (other-screen): Ditto.
13755         (previous-screen): Ditto.
13756         (previous-multiscreen-window): Ditto.
13757         (raise-screen): Ditto.
13758         (redraw-screen): Ditto.
13759         (select-screen): Ditto.
13760         (selected-screen): Ditto.
13761         (set-buffer-dedicated-screen): Ditto.
13762         (set-screen-height): Ditto.
13763         (set-screen-position): Ditto.
13764         (set-screen-size): Ditto.
13765         (set-screen-width): Ditto.
13766         (show-temp-buffer-in-current-screen): Ditto.
13767         (switch-to-buffer-other-screen): Ditto.
13768         (visible-screen-list): Ditto.
13769         (window-screen): Ditto.
13770         (x-set-screen-pointer): Ditto.
13771         (x-set-frame-pointer): Ditto.
13772         (screen-title-format): Ditto.
13773         (screen-icon-title-format): Ditto.
13774         (terminal-screen): Ditto.
13775         (delete-screen-hook): Ditto.
13776         (create-screen-hook): Ditto.
13777         (mouse-enter-screen-hook): Ditto.
13778         (mouse-leave-screen-hook): Ditto.
13779         (map-screen-hook): Ditto.
13780         (unmap-screen-hook): Ditto.
13781         (default-screen-alist): Ditto.
13782         (default-screen-name): Ditto.
13783         (x-screen-defaults): Ditto.
13784         (x-create-screen): Ditto.
13785         * obsolete.el: meta-flag removed.
13786         baud-rate removed.
13787         sleep-for-millisecs removed.
13788         extent-data removed.
13789         set-extent-data removed.
13790         set-extent-attribute removed.
13791         extent-glyph removed.
13792         extent-layout removed.
13793         set-extent-layout removed.
13794         list-faces-display removed.
13795         list-faces removed.
13796         trim-versions-without-asking removed.
13797         after-write-file-hooks removed.
13798         truename removed.
13799         auto-fill-hook removed.
13800         blink-paren-hook removed.
13801         select-screen-hook, deselect-screen-hook removed.
13802         auto-raise-screen, auto-lower-screen removed.
13803
13804         * msw-mouse.el: Global change resource -> mswindows-resource.
13805
13806         * XEmacs 21.0-pre5 is released.
13807
13808 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13809
13810         * about.el (about-hackers): Credits update.
13811
13812 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13813
13814         * register.el (insert-register): Don't activate the region.
13815
13816 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13817
13818         * select.el: Restore x-* symbols for backwards compatibility:
13819         x-copy-primary-selection, x-kill-primary-selection,
13820         x-delete-primary-selection, x-select-make-extent-for-selection,
13821         x-valid-simple-selection-, x-cut-copy-clear-internal.
13822
13823 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13824
13825         * XEmacs 21.0-pre4 is released.
13826
13827 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13828
13829         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13830         reporting bugs.
13831         (maybe-add-init-button): Fix semantics under Windows.  Use
13832         `expand-file-name' rather than `concat'.
13833
13834         * help.el (print-messages): New function.
13835
13836 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13837
13838         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13839
13840 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13841
13842         * about.el: Tweaked my entry in about-hackers.
13843
13844         * find-paths.el (paths-emacs-root-p):
13845           Relaxed emacs-root checking of an in-place installation to
13846           also accommodate the flat layout used on MS Windows.
13847
13848 1998-06-29  John Jones  <jj@asu.edu>
13849
13850         * package-get.el: calls to package-get-update-all will only
13851           update packages which are already installed.
13852
13853 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13854
13855         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13856         are handled by the gui-element face fallbacks now.
13857
13858         * x-faces.el: default gui-element face to "background" as well as
13859         the default face.
13860
13861         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13862         and default face settings since these are set as fallbacks now in
13863         the appropriate domain.
13864
13865 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13866
13867         * text-mode.el (text-mode): Reorder regexp so the OR part
13868         corresponding to `page-delim' goes first and the hack in
13869         `forward-paragraph' will work.
13870         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13871
13872 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13873
13874         * subr.el (remove-hook): When checking the hook value
13875           with functionp, don't apply car to it.
13876
13877 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13878
13879         * package-get.el (package-get-remote-filename):
13880           Don't use file-name-as-directory because the local directory
13881           separator conventions might not be the same as ftp's.
13882
13883 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13884
13885         * ldap.el (ldap-host-parameters-alist): New name of
13886         `ldap-host-parameters-plist'
13887
13888 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13889
13890         * package-get.el: Using (require 'package-get-base), now that it
13891         provides itself.  Consequently removed all instances of (load
13892         "package-get-base.el").
13893
13894 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13895
13896         * subr.el (remove-hook): Don't treat the hook value as a
13897           list unless it is both consp and not functionp.
13898
13899 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13900
13901         * about.el: Email address for Ben Wing is ben@xemacs.org.
13902         * auto-show.el: Ditto.
13903         * bytecomp.el: Ditto.
13904         * faces.el: Ditto.
13905         * x-scrollbar.el: Ditto.
13906         * x-misc.el: Ditto.
13907         * tty-init.el: Ditto.
13908         * toolbar-items.el: Ditto.
13909         * symbol-syntax.el: Ditto.
13910         * specifier.el: Ditto.
13911         * objects.el: Ditto.
13912         * hyper-apropos.el: Ditto.
13913         * glyphs.el: Ditto.
13914
13915 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13916
13917         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13918         vertical-divider-always-visible-p.
13919         (default-mouse-motion-handler): Ditto.
13920
13921 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13922
13923         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13924         global value.
13925
13926 1998-06-21  Oliver Graf <ograf@fga.de>
13927
13928         * build-reports.el: changed receiver to xemacs-build-reports list
13929
13930 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13931
13932         * font.el: Split font-family-mappings into X and
13933           mswindows-specific versions.
13934           mswindows-font-create-[object|name]: Treat supplied size
13935           as a pointsize. Added underline and strikethru handling.
13936
13937         * msw-faces.el: changed default mswindows charset to western.
13938
13939         * msw-glyphs.el: removed space in border-glyph font string that
13940           was inserted to get round bugs in the mswindows C font code.
13941
13942 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13943
13944         * about.el (about-hackers): Credits update.
13945
13946         * help-nomule.el (tutorial-supported-languages): Add Romanian
13947         TUTORIAL.
13948
13949         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13950         to ISO-8859-2.
13951
13952 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13953
13954         * font.el: Split font-family-mappings into X and
13955           mswindows-specific versions.
13956           mswindows-font-create-[object|name]: Treat supplied size
13957           as a pointsize. Added underline and strikethru handling.
13958
13959         * msw-faces.el: changed default mswindows charset to western.
13960
13961         * msw-glyphs.el: removed space in border-glyph font string that
13962           was inserted to get round bugs in the mswindows C font code.
13963
13964 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13965
13966         * minibuf.el: make read-color-completion-table call
13967           (mswindows-color-list for mswindows devices.
13968
13969 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13970
13971         * lisp/font-lock.el
13972         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13973         Let declaration items contain non-word symbol characters.
13974
13975 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13976
13977         * package-get.el (package-get-package-provider): Added autoload
13978         cookie.  Loading "package-get-base.el" in ALL functions that use
13979         it.  Fixed some (interactive ...) with multiple argument specs
13980         again.  Cosmetic indentation changes.
13981
13982 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13983
13984         * info.el (Info-insert-dir): Don't use nreverse on variables
13985         that you want to use later.
13986
13987 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13988
13989         * x-mouse.el (x-set-point-and-move-selection): Replace call
13990         to x-kill-primary-selection with kill-primary-selection
13991
13992 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13993
13994         * simple.el (what-cursor-position): Make cursor position reported
13995         use value of column-number-start-at-one
13996
13997 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13998
13999         * about.el (xemacs-hackers): Fix Jareth's email address.
14000
14001 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14002
14003         * startup.el (startup-splash-frame): Remove
14004         `xemacs-startup-logo-function'.
14005
14006 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14007
14008         * about.el (about-hackers): Update credits list.
14009
14010 1998-06-06  Jeff Miller <jmiller@smart.net>
14011
14012         * lisp/sound.el: Update sound-ext to allow filenames with
14013           extensions to be found by load-sound-file
14014
14015 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14016
14017         * info.el (Info-rebuild-outdated-dir): Removed variable
14018         (Info-auto-generate-directory): New variable
14019         (Info-save-auto-generated-dir): New variable
14020         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14021         (Info-build-dir-anew): Second parameter removed.  Use
14022         `Info-save-auto-generated-dir'
14023         (Info-rebuild-dir): Ditto
14024
14025 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14026
14027         * list-mode.el (next-list-mode-item): Would not recognize
14028         border between directly neighbored items.
14029
14030 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14031
14032         * package-get.el: add autoloads for some functions.
14033
14034 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14035
14036         * specifier.el (let-specifier): Tiny docfixes.
14037
14038 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14039
14040         * msw-mouse.el: set selection-pointer-glyph to Normal.
14041
14042 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14043
14044         * wid-edit.el (widget-specify-secret): New function.
14045         (widget-after-change): Use it.
14046         (widget-specify-field): Use it.
14047
14048 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * mouse.el (drag-window-divider): Use `(not done)' instead of
14051         `doit'; reuse result of `window-pixel-edges'.
14052
14053         * modeline.el (drag-modeline-event-lag): Rename to
14054         drag-divider-event-lag.
14055
14056 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14057
14058         * specifier.el (let-specifier): Rewritten not to generate needless
14059         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14060         arguments.
14061
14062 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14063
14064         * minibuf.el (read-file-name-1): Setup buffer-local value of
14065         `completion-ignore-case' in completions buffer under Windows.
14066
14067 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14068
14069         * about.el (about-maintainer-glyph): Fix support for not
14070         compressed images.
14071
14072 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14073
14074         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14075
14076         * mouse.el (mouse-track): Cancel selection if misc-user event with
14077         `cancel-mode-internal' function is fetched.
14078
14079 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14080
14081         * files.el (save-some-buffers-1): Fixed return value.
14082
14083 1998-06-01  Oliver Graf <ograf@fga.de>
14084
14085         * dragdrop.el: added experimental
14086
14087 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14088
14089         * startup.el (after-init-hook, init-file-user,
14090         user-init-directory, load-user-init-file):  Purge references
14091         to "~/.xemacs/init.el" from docstrings.
14092
14093         (load-user-init-file) Use paths-construct-path to construct
14094         paths to user init files.  Go directly to ~/.emacs, do not
14095         search ~/.xemacs/, do not load `default-custom-file'.
14096
14097 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14098
14099         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14100         general *sh.
14101         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14102
14103 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14104
14105         * menubar-items.el (default-menubar): add Update Packages to customize
14106         menu.
14107
14108 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14109
14110         * faces.el: use toolbar face as a fallback for toolbar properties
14111         in xpm-color-symbols instead of default.
14112
14113         * msw-faces.el: rename 3d-object -> gui-element face.
14114
14115 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14116
14117         * startup.el (xemacs-startup-logo-function): New variable.
14118         (startup-splash-frame): Use it.
14119
14120 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14121
14122         * files.el (save-some-buffers): Would wait 1 second.
14123         (save-some-buffers-1): Delete other windows here instead of in
14124         `save-some-buffers'.
14125         (save-some-buffers): Force redisplay only if windows were deleted.
14126
14127 1998-06-02  Didier Verna  <didier@xemacs.org>
14128
14129         * cus-face.el (custom-face-attributes): generalized the use of
14130         toggle buttons for boolean attributes.
14131         Re-ordered the items a bit.
14132
14133 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14134
14135         * sound.el (default-sound-directory): Use `locate-data-directory'
14136         to find the sounds directory.
14137
14138 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14139
14140         * sound.el: default sound-ext to .wav under mswindows, .au
14141         otherwise. load-default sounds without extensions.
14142
14143 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14144
14145         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14146         if send-pr is not bound.
14147
14148 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14149
14150         * files.el: grok idl files in auto-mode-alist.
14151 1998-06-01  Jeff Miller  <jmiller@smart.net>
14152
14153         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14154         calling `upcase'.
14155
14156 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14157
14158         * msw-glyphs.el: add xbm to the list of image types supported.
14159
14160 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14161
14162         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14163         instead of XEmacs one when dumping InfoDock.
14164
14165 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14166
14167         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14168         for `modeline-visible-p'
14169
14170         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14171
14172 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14173
14174         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14175         since it's not used anymore. doc string fixes.
14176
14177         * package-get.el (package-get-file-installed-p): new function. use
14178         instead of file-installed-p which is in an external package.
14179
14180 1998-05-28  Oliver Graf <ograf@fga.de>
14181
14182         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14183         favor of select-window/switch-to-buffer
14184
14185 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14186
14187         * startup.el: changed (getenv "HOME") to (user-home-directory)
14188
14189 1998-05-25  Oliver Graf <ograf@fga.de>
14190
14191         * frame.el (cde-start-drag) moved to dragdrop.el
14192         (offix-start-drag-region) moved to dragdrop.el
14193         (offix-start-drag) moved to dragdrop.el
14194         * dragdrop.el (cde-start-drag) moved from frame.el
14195         (offix-start-drag-region) moved from frame.el
14196         (offix-start-drag) moved from frame.el
14197         (cde-start-drag-region) cde drag regions
14198         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14199
14200 1998-05-26  Oliver Graf <ograf@fga.de>
14201
14202         * dragdrop.el: created dragdrop-drag prototypes
14203         (cde-start-drag-region) fixed typo
14204
14205 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14206
14207         * simple.el (after-init-hook): Remove reader macro.
14208
14209         * packages.el (packages-hardcoded-lisp): Get rid of reader
14210         macros.  Update DOC string.
14211
14212 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14213
14214         * mouse.el (drag-window-divider): Ditto.
14215
14216         * modeline.el (mouse-drag-modeline): Use it.
14217
14218         * lisp-mode.el (let-specifier): Specify indentation.
14219
14220         * specifier.el (let-specifier): Renamed from
14221         `with-specifier-instance'.
14222
14223 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14224
14225         * x-faces.el:
14226         * faces.el: move definition of xpm-color-symbols from x-faces.el
14227         to faces. Predicate x-get-resource on the presence of x.
14228
14229         * msw-faces.el: set 3d-object face rather than modeline. Specify
14230         faces as specfier defaults.
14231
14232         * package-get.el: don't use package-admin-add-single-file-package.
14233
14234 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14235
14236         * toolbar-items.el: Fixup tooltips.
14237         (toolbar-gnus): Don't use obsolete variable
14238         toolbar-news-frame-properties.
14239         (toolbar-news-reader): Default to `gnus' instead of
14240         `not-configured'.
14241
14242         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14243         Windows.
14244
14245 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14246
14247         * package-get.el: rename -installedp -> -installed-p.
14248
14249 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14250
14251         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14252         attributes, and assinged it to continuation, truncation and
14253         hscroll glyphs.
14254
14255         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14256         and made continuation, truncation and hscroll glyphs arrow
14257         characters out of that font.
14258
14259 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14260
14261         * minibuf.el (minibuffer-electric-separator): Play nicely with
14262         directory-sep-char being \.
14263         (minibuffer-electric-tilde): Ditto.
14264         (read-file-name-map): Ditto.
14265
14266 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14267
14268         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14269         on X devices.
14270         (default-mouse-track-deal-with-down-event): Avoid
14271         `x-disown-selection'; use `disown-selection' instead.
14272
14273 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14274
14275         * select.el:
14276         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14277         moved to (cut-copy-clear-internal) in select.el. Ditto for
14278         (x-delete-primary-selection) (x-kill-primary-selection)
14279         (x-copy-primary-selection).
14280         (own-clipboard): new function.
14281
14282         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14283         functions in select.el. remove old ones.
14284         (mswindows-own-clipboard): new function.
14285
14286 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14287
14288         * gnuserv.el: allow connections from mswindows type devices.
14289
14290 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14291
14292         * msw-glyphs.el: change image type used from cursor to resource.
14293
14294 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14295
14296         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14297         for {top,bottom}-{left,right} values in addition to
14298         {top,bottom}_{left,right}.
14299         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14300
14301 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14302
14303         * cl-macs.el (specifier-instance): Undefine its setf method.
14304
14305         * specifier.el (with-specifier-instance): Added docstring.
14306
14307         * mouse.el (drag-window-divider): Ditto.
14308
14309         * modeline.el (mouse-drag-modeline): Use it.
14310
14311         * lisp-mode.el (with-specifier-instance): Define its indentation
14312         level.
14313
14314         * specifier.el (with-specifier-instance): New macro.
14315
14316 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14317
14318         * package-get.el (package-get-create-custom): new function to
14319         auto-generate package-get-custom.el from package-get-base.el.
14320         * (package-get-ever-installedp): new function.
14321         * (package-get-custom): new function to get all packages specified
14322         by customize.
14323
14324 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14325
14326         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14327
14328 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14329
14330         * cl-extra.el: Reverse previous float change.
14331
14332 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14333
14334         * x-faces.el:
14335         * faces.el (try-font-name): moved from x-faces.el since it is
14336         required by w3 under mswindows as well X.
14337
14338 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14339
14340         * winnt.el: Removed evil (setq completion-ignore-case t)
14341         clause, one more overlookef fsfism.
14342         (nt-quote-args-functions-alist): End sentences with double space.
14343
14344 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14345
14346         * window-xemacs.el (push-window-configuration): Remove kludgery of
14347         recaching default-toolbar specifier.
14348         (pop-window-configuration): Ditto.
14349         (unpop-window-configuration): Ditto.
14350
14351 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14352
14353         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14354
14355 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14356
14357         * winnt.el (nt-quote-args-verbatim): Added function.
14358         (nt-quote-args-prefix-quote): Added function.
14359         (nt-quote-args-backslash-quote): Added function.
14360         (nt-quote-args-double-quote): Added function.
14361         (nt-quote-args-functions-alist): New variable.
14362         (nt-quote-process-args): Added function. This is the main quoting
14363         work horse called from process-nt.c
14364
14365 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14366
14367         * winnt.el: Removed duplicate definitions for backspace,
14368         delete, M-backspace and C-M-backspace.
14369         (file-name-buffer-file-type-alist): Removed this variable.
14370         (find-buffer-file-type): Removed function.
14371         (find-file-binary):  Removed function.
14372         (find-file-text): Removed function.
14373         (find-file-not-found-set-buffer-file-type): Removed function.
14374         (save-to-unix-hook): Removed function.
14375         (revert-from-unix-hook): Removed function.
14376         (using-unix-filesystems): Removed function.
14377         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14378         warning.
14379         (x-set-selection): Removed function.
14380         (x-get-selection): Removed function.
14381         Removed commented FSFisms.
14382         Replaced copyright notice (this file is not part of GNU Emacs).
14383         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14384         comint-process-echoes setting to t.
14385
14386 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14387
14388         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14389         and used following the interface change of
14390         `paths-find-recursive-path'.
14391
14392         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14393         regexp instead of a list of base names.
14394         (paths-version-control-filename-regexp):
14395         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14396         Introduced and used following the interface change of
14397         `paths-find-recursive-path'.
14398
14399 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14400
14401         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14402         on X devices, rather than on all non-TTY devices.
14403
14404 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14405
14406         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14407
14408         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14409
14410 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14411
14412         * itimer.el (activate-itimer): Fixed usage of integers
14413         as argument to `concat'.
14414
14415 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14416
14417         * itimer.el (start-itimer): replace the use of `concat' with
14418         `format'
14419
14420 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14421
14422         * mode-motion.el (mode-motion-hook): Clarify docstring.
14423         From Bob Weiner <weiner@altrasoft.com>
14424
14425         * loadhist.el (symbol-file): Supply prompt string when used
14426         interactively.
14427         From Bob Weiner <weiner@altrasoft.com>
14428
14429 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14430
14431         * loadup.el (really-early-error-handler): Ditto.
14432
14433         * update-elc.el: Ditto.
14434
14435         * setup-paths.el (paths-construct-exec-path): Ditto.
14436
14437         * make-docfile.el: Ditto.
14438
14439         * find-paths.el (paths-decode-directory-path): Use split-path
14440         instead of decode-path.
14441
14442         * files.el (parse-colon-path): Update docstring reference.
14443
14444 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14445
14446         * msw-init.el:
14447         * x-init.el:
14448         Bind cut'n'paste keys to non window-system specific functions.
14449
14450         * msw-select.el: New function mswindows-clear-clipboard.
14451         mswindows-cut-copy-clipboard extended to handle clearing of the
14452         selection and renamed to mswindows-cut-copy-clear-clipboard.
14453
14454         * select.el: on mswindows devices delete-primary-selection
14455         calls mswindows-clear-clipboard.
14456
14457 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14458
14459         * simple.el (quoted-insert): Inhibit quit when using read-char.
14460
14461         * cmdloop.el (read-char): Don't inhibit quit.
14462         (read-char-exclusive): Ditto.
14463         (read-char): Signal quit if quit-char was pressed.
14464         (read-char-exclusive): Ditto.
14465         (read-quoted-char): Return a character, not integer.
14466
14467         * menubar-items.el (default-popup-menu): Use Andy's generic
14468         selection code.
14469         (default-popup-menu): Fix code.
14470
14471 1998-05-14  Oliver Graf <ograf@fga.de>
14472
14473         * dragdrop.el (dragdrop-function-widget): this time it's done
14474
14475 1998-05-13  Oliver Graf <ograf@fga.de>
14476
14477         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14478
14479 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14480
14481         * device.el (device-pixel-width):
14482         (device-pixel-height):
14483         (device-mm-width):
14484         (device-mm-height):
14485         (device-bitplanes):
14486         (device-color-cells): Swapped parameters to device-system-metric
14487         according to the interface change.
14488
14489 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14490
14491         * mouse.el (default-mouse-motion-handler): Use new name of the
14492         function event-over-vertical-divider-p.
14493         Do not set E-W arrow cursor over the divider if
14494         vertical-divider-draggable-p is nil in the window.
14495         ([top-level]): Use new name for the variable
14496         vertical-divider-map.
14497         (drag-window-divider): Respect vertical-divider-draggable-p.
14498         Variable name typo fixes.
14499
14500 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14501
14502         * keymap.el (kbd): Define here; handle string constants and
14503         others...
14504
14505 1998-05-15  Christian Nyb <chr@mediascience.no>
14506
14507         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14508         in Emacs 18.
14509
14510 1998-05-13  Didier Verna  <didier@xemacs.org>
14511
14512         * mouse.el (drag-window-divider): give the vertical divider a
14513         pressed look when dragging it.
14514
14515 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14516
14517         * faces.el: predicate some more face operations on x or mswindows
14518         not just x.
14519
14520         * modeline.el: enable modeline coloring for mswindows.
14521
14522 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14523
14524         * minibuf.el (minibuffer-default): Added variable; compatible with
14525         FSF Emacs.
14526         (next-history-element): Used `minibuffer-default'.
14527
14528 1998-05-12  Oliver Graf <ograf@fga.de>
14529
14530         * dragdrop.el (dragdrop-function-widget): button and mods ok
14531         arguments still look a bit strange
14532         (dragdrop-compare-mods) created
14533         (dragdrop-drop-do-functions) correctly checks for buttons and
14534         modifiers
14535
14536 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14537
14538         * setup-paths.el (paths-default-info-directories): Replace
14539         path-separator with directory-sep-char.
14540
14541         * files.el (path-separator): Don't define it here.
14542
14543 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14544
14545         * update-elc.el: Ditto.
14546
14547         * setup-paths.el (paths-construct-exec-path): Ditto.
14548
14549         * make-docfile.el: Ditto.
14550
14551         * loadup.el (really-early-error-handler): Ditto.
14552
14553         * find-paths.el (paths-decode-directory-path): Use decode-path
14554         instead of decode-path-internal.
14555
14556         * files.el (parse-colon-path): Update docstring.
14557
14558 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14559
14560         * subr.el (get-buffer-window-list): Make BUFFER optional.
14561
14562         * window-xemacs.el (windows-of-buffer): Defalias to
14563         get-buffer-window-list.
14564
14565 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14566
14567         * disass.el: Fix maintainer keyword.
14568
14569         * bytecomp.el (byte-compile-and-load-file): Autoload.
14570         (byte-compile-buffer): Ditto.
14571
14572         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14573         value is returned, not the name.
14574         (lisp-imenu-generic-expression): Enable it.
14575         (lisp-mode-variables): Ditto.
14576         (lisp-indent-offset): Change defconst to defvar.
14577         (lisp-indent-function): Ditto.
14578         (lisp-body-indent): Ditto.
14579
14580 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14581
14582         * modeline.el: Use zap-last-kbd-macro-event.
14583
14584         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14585         nil, don't attempt to do anything with messages.
14586         (eval-last-sexp): Use `letf' for clarity.
14587
14588 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14589
14590         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14591
14592 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14593
14594         * buff-menu.el:
14595         * lisp-mode.el:
14596         * obsolete.el:
14597         Change empty docstrings into no doc strings at all.
14598         Fix bogus FSF-format docstrings.
14599         * etags.el: Fix docstring.
14600
14601 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14602
14603         * package-get.el (package-get): Use internal md5
14604
14605 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14606
14607         * about.el (about-xemacs): Correct abuse of concat.
14608
14609 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14610
14611         * info.el (Info-mode): Use easymenu.
14612
14613 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14614
14615         * apropos.el (apropos): Don't use concat with integers.
14616
14617         * cmdloop.el (describe-last-error): Handle the case when no error
14618         was seen gracefully.
14619
14620         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14621         defun.
14622         (apropos-describe-plist): Ditto.
14623
14624         * help.el (with-displaying-help-buffer): Revert to a defun.
14625         (describe-key): Use it as defun.
14626         (describe-mode): Ditto.
14627         (describe-bindings): Ditto.
14628         (describe-prefix-bindings): Ditto.
14629         (describe-installation): Ditto.
14630         (view-lossage): Ditto.
14631         (describe-function): Ditto.
14632         (describe-variable): Ditto.
14633         (describe-syntax): Ditto.
14634
14635 1998-05-11  Oliver Graf <ograf@fga.de>
14636
14637         * dragdrop.el: changed order of require/provide
14638         (dragdrop-drop-mime-default) changed to new calling conventions
14639         (dragdrop-drop-do-functions) changed to new calling conventions
14640         (dragdrop-function-widget) this one needs more work...
14641
14642 1998-05-10  Oliver Graf <ograf@fga.de>
14643
14644         * about.el: another small change in my entry
14645         * dragdrop.el (dragdrop-drop-log-function): logging added
14646         plus customizations
14647         changed interface to handler functions. now called with event
14648         and object
14649
14650 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14651
14652         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14653         E-W arrow pointer displayed over draggable dividers.
14654
14655         * mouse.el (default-mouse-motion-handler): Show it when
14656         appropriate.
14657         (drag-window-divider): Added.
14658         ([top-level]): Initialized window-divider-map with a keymap
14659         binding the above function to left button down event.
14660
14661         * x-mouse.el (x-init-pointer-shape): Initialize
14662         divider-pointer-glyph from Cursor.dividerPointer, or use default
14663         E-W double arrow.
14664
14665 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14666
14667         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14668
14669 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14670
14671         * simple.el (count-words-buffer): Don't query for buffer.
14672         (count-lines-buffer): Ditto.
14673
14674 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14675
14676         * help.el (where-is): add optional insert argument.
14677
14678 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14679
14680         * help.el (describe-key-briefly): New argument INSERT.
14681
14682         * simple.el (eval-expression): New optional argument; synch with
14683         FSF 20.3.
14684
14685         * keydefs.el (global-map): Add new register bindings.
14686
14687         * register.el: Synched with FSF 20.3.
14688
14689 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14690
14691         * window-xemacs.el (recenter): all arguments are optional.
14692
14693 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14694
14695         * device.el: (device-pixel-width): Reflected name/parameters
14696         change to device-system-metric.
14697         (device-pixel-height): Ditto.
14698         (device-mm-width): Ditto.
14699         (device-mm-height): Ditto.
14700         (device-bitplanes): Ditto.
14701         (device-color-cells): Ditto.
14702
14703 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14704
14705         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14706
14707         * cl.el (most-positive-fixnum): Document.
14708         (most-negative-fixnum): Ditto.
14709
14710         * cus-dep.el: Updated comment.
14711
14712         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14713         constant.
14714
14715         * cus-load.el (custom-put): Removed.
14716
14717         * files.el (after-find-file): Just resignal quit instead of
14718         signaling "canceled".
14719
14720 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14721
14722         * frame.el (other-frame): Use `focus-frame' instead of
14723         select-frame kludges.
14724
14725         * lisp-mode.el: Update lisp-indent-function for
14726         save-selected-frame and with-selected-frame.
14727
14728         * frame.el (save-selected-frame): New macro.
14729         (with-selected-frame): Ditto.
14730         (other-frame): Use `set-frame-focus'.
14731
14732 1998-05-06  Oliver Graf <ograf@fga.de>
14733
14734         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14735         (dragdrop-drop-url-default) default handler for URL drops created
14736         (dragdrop-drop-mime-default) default handler for MIME drops created
14737         (dragdrop-drop-functions) default custom for handling drops created
14738         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14739
14740 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14741
14742         * mouse.el: Removed redundant mouse-mswindows-drop function.
14743
14744 1998-05-05  Oliver Graf <ograf@fga.de>
14745
14746         * about.el: changed some text in my entry
14747         * dragdrop.el: added customs
14748
14749 1998-05-04  Oliver Graf <ograf@fga.de>
14750
14751         * mouse.el: killed global drop key bindings
14752         (mouse-offix-drop) removed
14753         * dragdrop.el: created
14754         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14755
14756 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14757
14758         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14759         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14760
14761         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14762         obsolete comment.
14763
14764         * scrollbar.el (scrollbars-visible-p): Use new
14765         {vertical,horizontal}-scrollbar-visible-p specifiers.
14766
14767 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14768
14769         * device.el (device-pixel-height):
14770         (device-pixel-width):
14771         (device-mm-width):
14772         (device-mm-height):
14773         (device-bitplanes):
14774         (device-color-cells): Moved these 6 functions from device.c; they
14775         all use single (device-system-metrics) call.
14776
14777 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14778
14779         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14780         were renamed.
14781
14782         * menubar-items.el:
14783         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14784         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14785
14786         * help.el (help-map): Remove Hyperbole keybinding logic.
14787         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14788
14789 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14790
14791         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14792         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14793
14794 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14795
14796         * msw-glyphs.el: use nicer icon3 from the frame icon.
14797
14798 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14799
14800         * version.el (emacs-version): Remove InfoDock conditionals.
14801
14802         * startup.el (startup-splash-frame): Change ID logo name.
14803
14804 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14805
14806         * files.el (after-find-file): If the user presses C-g on
14807         directory-creation prompt, kill the buffer.
14808
14809 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14810
14811         * simple.el (count-words-region): Reverse previous change.
14812
14813 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14814
14815         * replace.el (query-replace): Just call perform-replace.
14816         (query-replace-regexp): Ditto.
14817         (perform-replace): Move region handling here.
14818         (perform-replace): Use the new arg to match-data.
14819
14820 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14821
14822         * x-init.el: Install X specific display table that
14823           displays char 0240 as a space to avoid whatever it is
14824           that screws up display of that character code.
14825
14826 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14827
14828         * help.el (function-arglist): If no arguments are documented for a
14829         subr, print nothing rather than incorrect output.
14830
14831 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14832
14833         * cmdloop.el (command-error): Update bail-out error message to use
14834         `emacs-program-name'.
14835
14836         * lib-complete.el: Remove reader macro cruft.
14837
14838         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14839         cruft.
14840
14841         * simple.el (count-words-region): Drop interactive-p check on the
14842         message.
14843
14844 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14845
14846         * font.el
14847         * msw-faces.el
14848         Correct spelling of mswindows-font-canonicalize-name.
14849
14850 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14851
14852         * ldap.el (ldap-host-parameters-alist): Replaced with
14853         `ldap-host-parameters-plist'
14854         (ldap-search): Adapt to previous change
14855
14856 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14857
14858         * about.el (about-hackers): Update Bob Weiner bio.
14859         (about-maintainer-info): Ditto.
14860
14861 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14862
14863         * simple.el (display-warning-minimum-level): Docfix.
14864
14865 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14866
14867         * widget.el (:default-get): New keyword.
14868         * wid-edit.el (default, widget-default-default-get): Define it.
14869         (group, widget-group-default-get): Define it.
14870         (menu-choice, widget-choice-default-get): Define it.
14871         (widget-default-get): New function.
14872         (widget-choice-action): Call it.
14873         (widget-editable-list-entry-create): Call it.
14874
14875 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14876
14877         * byte-optimize.el (byte-boolean-vars): Removed.
14878         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14879         lookup through `byte-boolean-vars'.
14880
14881 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14882
14883         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14884         resource-provided values into ghost specs for scrollbar-height and
14885         scrollbar-width.
14886
14887 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14888
14889         * byte-optimize.el: Don't attempt to optimize /=.
14890
14891         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14892         (byte-compile-/=): Ditto.
14893
14894 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14895
14896         * apropos.el: Use `with-displaying-help-buffer'.
14897         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14898         Use `with-displaying-help-buffer'.
14899         (apropos-follow): Do not give special treatment to buffer cursor
14900         was in prior to a mouse click.
14901         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14902         (apropos-print-doc): Set correct buffer for setting text
14903         properties.
14904
14905 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14906
14907         * help.el (help-buffer-prefix-string): New variable.
14908         (help-buffer-name): Use it.
14909
14910         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14911         mode menu.
14912
14913 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14914
14915         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14916
14917 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14918
14919         * files.el (find-file-noselect): Update docstring.
14920         (find-file-noselect): Signal an error if found an unreadable file.
14921         (file-chase-links): Save the match data.
14922         (normal-mode): Use `lwarn' and `error-message-string'.
14923         (interpreter-mode-alist): Change defconst to defvar.
14924         (inhibit-first-line-modes-regexps): Ditto.
14925         (inhibit-first-line-modes-regexps): Added .tgz.
14926         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14927         (change-major-mode-with-file-name): New user-option.
14928         (set-visited-file-name): Synched with FSF.
14929         (file-name-extension): New function, from FSF 20.3.
14930         (file-relative-name): Synched with FSF.
14931         (save-some-buffers): Support the C-r feature.
14932         (recover-session): Synched with FSF.
14933         (kill-some-buffers): Ditto.
14934         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14935
14936 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14937
14938         * files.el (insert-file): Undo previous change and reenable use of
14939         format.el.
14940
14941 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14942
14943         * window-xemacs.el (recenter): Define.
14944
14945 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14946
14947         * font.el (mswindows-font-create-name)
14948         (mswindows-font-create-object): new functions for mswindows type
14949         fonts.
14950
14951         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14952         strings are parsed as well as font objects.
14953
14954 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14955
14956         * modeline.el (defining-kbd-macro): Restore modeline indication of
14957         kbd-macro being recorded.
14958         (add-minor-mode): Simplify docstring.
14959         (modeline-minor-mode-menu): Remove stuff.
14960
14961 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14962
14963         * code-process.el (call-process): dynamically decide process
14964         coding type.
14965
14966 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14967
14968         * modeline.el: Add line-number-mode, column-number-mode to
14969         the modeline minor-mode menu.  Button2 on the line number does
14970         goto-line.
14971
14972 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14973
14974         * mouse.el: move x-selection-owner-p type things to
14975         selection-owner-p.
14976
14977         * msw-init.el: copy zmacs stuff from x-init.el
14978
14979         * msw-select.el (mswindows-own-selection)
14980         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14981         functions. Very simple minded implementation of selectio
14982         ownership.
14983
14984         * select.el (own-selection) (disown-selection)
14985         (activate-region-as-selection) (select-make-extent-for-selection)
14986         (valid-simple-selection-p): functions moved from x-select.el for
14987         generalized selection.
14988
14989         * x-select.el: see select.el changes.
14990
14991         * x-toolbar.el: use new selection functions.
14992
14993 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14994
14995         * packages.el (packages-find-package-directories): Fixed bug that
14996         would pick up multiple site-package directories.
14997         (package-locations): Added "xemacs-packages" as a late package
14998         location.
14999
15000         * find-paths.el: Now uses `emacs-program-name' and
15001         `emacs-program-version'.
15002         Additions to enforce version-specific directories in
15003         `paths-find-version-directory'.
15004
15005 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15006
15007         * default.el: Removed.
15008         * site-start.el: Removed.
15009
15010 1998-04-29  Didier Verna  <didier@xemacs.org>
15011
15012         * minibuf.el (minibuffer-history-minimum-string-length): Default
15013         to nil.
15014
15015 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15016
15017         * find-paths.el (paths-program-name): Rename.
15018         (paths-emacs-root-p): Ditto.
15019         (paths-find-site-directory): Ditto.
15020
15021 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15022
15023         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15024         `emacs-lisp-byte-compile-and-load'.
15025
15026 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15027
15028         * ldap.el (ldap-search): Fixed additional parameter passing to
15029         `ldap-open'
15030
15031 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15032
15033         * select.el (kill-primary-selection) (selection-owner-p)
15034         (copy-primary-selection) (yank-clipboard-selection)
15035         (selection-exists-p) (delete-primary-selection): new file and
15036         functions that do the right thing for the selected device.
15037
15038         * x-menubar.el: use generalised selection functions.
15039
15040         * dumped-lisp.el: dump select.el.
15041
15042 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15043
15044         * find-paths.el (paths-progname): New variable.
15045         (paths-emacs-root-p): Use it.
15046         (paths-find-site-directory): Ditto.
15047
15048 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15049
15050         * loadup.el ((member "dump" command-line-args)): Dump as
15051         `infodock' if InfoDock.
15052
15053 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15054
15055         * find-paths.el (construct-emacs-version): Simplify, include
15056         program name in the return value.
15057         * (paths-find-version-directory): Use it.
15058
15059 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15060
15061         * info.el (Info-parse-dir-entries): Fixed regexp
15062         (Info-build-dir-anew): Remove full suffix and capitalize info file
15063         name for files with no @direntry
15064         (Info-batch-rebuild-dir): New function
15065         (Info-suffixed-file): Check for regular files instead of simple
15066         file existence (could catch directories before)
15067
15068 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15069
15070         * setup-paths.el, find-paths.el: Removed uses of `not' which
15071         temacs doesn't have.
15072
15073         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15074         into root searching.
15075
15076 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15077
15078         * subr.el: Remove definition of `not'.
15079
15080 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15081
15082         * msw-glyphs.el: enable graphics support.
15083
15084 1998-04-23  Didier Verna  <didier@xemacs.org>
15085
15086         * x-menubar.el (default-menubar): restored the line-number-mode
15087         option.
15088
15089         * misc doc string updates related to the options menu.
15090
15091 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15092
15093         * setup-paths.el (paths-construct-load-path): Fix typo.
15094
15095 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15096
15097         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15098         font-menu-ignore-scaled-fonts don't have to be bound now; this
15099         gets us one step further towards making --no-autoloads work.
15100
15101         * startup.el (normal-top-level): Load auto-autoloads only if
15102         lisp-directory is non-nil.
15103
15104         * setup-paths.el (paths-construct-load-path): Made it robust
15105         against nil lisp-directory.
15106
15107         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15108         to the list of variables that cause a warning when nil.
15109
15110         * toolbar.el (init-toolbar-location): Now works even when there's
15111         no toolbar icon directory.
15112
15113 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15114
15115         * help.el (view-lossage): Recognize it.
15116
15117         * simple.el (log-message): Mark multiline messages.
15118
15119 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15120
15121         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15122
15123 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15124
15125         * package-get.el (package-get-all):  add `\n' separator to
15126         interactive specification so that both variables are read
15127
15128 1998-04-22  Didier Verna  <didier@xemacs.org>
15129
15130         * x-menubar.el: ported the options menu to Custom.
15131         Moved the "read only" toggle button to the buffers menu.
15132         Corrected some missing ;;;###autoload or defcustom.
15133
15134         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15135         the scrollbar-visible specifier for options menu handling.
15136
15137         * toolbar.el (toolbar-visible-p)
15138                      (toolbar-captioned-p)
15139                      (default-toolbar-position): defcustom wrappers around
15140         the toolbar specifiers for options menu handling.
15141
15142         * frame.el (get-frame-for-buffer-default-instance-limit):
15143         defcustom it for options menu handling.
15144
15145         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15146         font-lock-mode for options menu handling.
15147
15148         * cus-start.el: added Custom properties to overwrite-mode for
15149         options menu handling.
15150
15151 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15152
15153         * about.el: shameless self-promotion.
15154
15155 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15156
15157         * simple.el (raw-append-message): Slightly optimize.
15158         (remove-message): Use `push' for clarity.
15159         (append-message): Ditto.
15160         (display-warning): Dito.
15161         (raw-append-message): Send the message to the appropriate device.
15162
15163 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15164
15165         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15166         From Sean MacLennan <Sean.MacLennan@pika.ca>
15167
15168 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15169
15170         * setup-paths.el: Changed `directory-sep-char' to
15171         `path-separator', following a change in GNU Emacs.
15172
15173 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15174
15175         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15176         (Info-build-dir-anew): Add a final newline.
15177         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15178         is `always'
15179         (Info-rebuild-dir): Ditto
15180
15181         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15182
15183 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15184
15185         * simple.el (count-words-buffer): Retain zmacs region.
15186         (count-words-region): Ditto.
15187         * simple.el: (what-line): Expanded line counts.
15188         (count-lines): New parameter to conditionalize whether collapsed
15189         lines get counted.
15190         From Bob Weiner <weiner@altrasoft.com>
15191
15192 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15193
15194         * packages.el (package-locations): infodock-packages must override
15195         mule-packages and packages.
15196
15197 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15198
15199         * wid-edit.el:
15200         remove rude messages from widget-activation-widget-mapper
15201         and widget-activation-glyph-mapper
15202
15203 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15204
15205         * toolbar.el: Remove (featurep 'x) test from
15206         toolbar-make-button-list
15207
15208 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15209
15210         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15211         only if in the same frame.
15212
15213 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15214
15215         * packages.el (package-locations): Added site-packages hierarchy.
15216
15217         * setup-paths.el (paths-default-info-directories): Introduced and
15218         used.
15219
15220         * packages.el, setup-paths.el: Set various path searching depths
15221         to 1.
15222
15223         * packages.el (packages-hierarchy-depth):
15224         (packages-load-path-depth): Introduced and used.
15225
15226         * setup-paths.el (paths-load-path-depth): Introduced and used.
15227
15228         * find-paths.el (paths-find-recursive-path): Added max-depth
15229         parameter.
15230
15231 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15232
15233         * setup-paths.el (paths-construct-info-path): Removed
15234         dependency on behavior of (file-name-as-directory "").
15235
15236 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15237
15238         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15239         lisp objects
15240
15241 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15242
15243         * dump-paths.el, startup.el: Added handling for --debug-paths.
15244
15245 1998-04-15  William M. Perry  <wmperry@aventail.com>
15246
15247         * wid-edit.el: We cannot just set the help-echo or balloon-help
15248           properties for an extent based on the :help-echo widget
15249           property, since help-echo and balloon-help cause an EXTENT to
15250           get passed in, where :help-echo functions are expecting a WIDGET
15251
15252 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15253
15254         * scrollbar.el (init-scrollbar-from-resources): Call
15255         mswindows-init-scrollbar-metrics when appropriate.
15256
15257 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15258
15259         * dumped-lisp.el: dump x-toolbar for window system
15260
15261         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15262         have support and xpm.
15263
15264 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15265
15266         * files.el (toggle-read-only): Fix docstring.
15267         From Didier Verna <didier@xemacs.org>
15268
15269 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15270
15271         * startup.el (normal-top-level): Load autoload-file-name without
15272         specifying an extension---some people only auto-autoload.el.gz.
15273
15274 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15275
15276         * files.el (backup-enable-predicate): Don't bomb on NAME being
15277         nil.
15278
15279 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15280
15281         * find-paths.el, packages.el: Now prefers configure'd paths.
15282         This shouldn't cause any of the originally anticipated problems as
15283         the current paths architecture will not define the various
15284         configure-xxx variables if they're not specified on the configure
15285         command line.
15286
15287         * find-paths.el, setup-paths.el, packages.el: Removed all
15288         mentionings of "/" as a path separator.
15289         Used paths-construct-path throughout.
15290
15291         * find-paths.el (paths-construct-path): Created to assemble paths
15292         from directory components.
15293
15294         * setup-paths.el, packages.el: Used paths-decode-directory-path
15295         instead of decode-path-internal.
15296
15297         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15298         and associates.
15299         (paths-decode-directory-path) Created.
15300
15301         * setup-paths.el: Changed configure-exec-path to
15302         configure-exec-directory.
15303
15304 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15305
15306         * packages.el (packages-find-packages): Fixed decoding of
15307         EMACSPACKAGEPATH.
15308
15309         * startup.el: -no-packages -> -no-early-packages.
15310
15311         (packages-load-package-lisps): Fixed loading of auto-autoload
15312         files.
15313
15314         * startup.el (normal-top-level): Fixed loading of core
15315         auto-autoload.
15316
15317         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15318
15319         * startup.el, packages.el, dump-paths.el: Added proper settings
15320         for site-directory and lisp-directory variables.
15321
15322         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15323         inhibit-package-autoloads and fixed handling of it.
15324
15325         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15326         handling of former inhibit-package-init, now
15327         inhibit-early-packages, to make -vanilla etc. work.
15328
15329 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15330
15331         * code-process.el (start-process): Fallback to 'undecided instead
15332         of 'binary for process input coding stream.
15333
15334         * process.el (start-process): Docstring fix.
15335
15336 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15337
15338         * info.el (Info-insert-dir): Do not insert temporary dir files
15339         in Info-dir-file-attributes
15340         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15341         (Info-rebuild-dir): Ditto.
15342
15343 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15344
15345         * obsolete.el: Added obsoleteness declarations for
15346         `site-directory' and `Info-default-directory-list'.
15347
15348 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15349
15350         * find-paths.el (paths-find-emacs-root): Only look at the
15351         executable at the end of the symlink chain for determining the
15352         Emacs root.
15353
15354 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15355
15356         * setup-paths.el (paths-construct-info-path): Changed construction
15357         to cater to gone default in configure.
15358
15359         * find-paths.el (paths-uniq-append): Added.
15360
15361         * packages.el: Rewritten package path construction once again.
15362
15363         * dump-paths.el, startup.el: Removed package-path as a global
15364         variable.
15365
15366         * package-admin.el (package-admin-add-single-file-package):
15367         (package-admin-add-binary-package): Changed package-path to
15368         late-packages.
15369
15370         * packages.el (packages-split-path): Split path at "/" rather than
15371         nil according to change in emacs.c.
15372
15373 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15374
15375         * setup-paths.el (paths-construct-info-path): Changed info path
15376         order so that directories come out right.
15377         (paths-find-lock-directory): Fixed bug: It used to think
15378         configure-lock-directory is a path.
15379
15380 1998-04-06  Jeff Miller <jmiller@smart.net>
15381
15382         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15383         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15384         eases the use of toolbar-add/kill-item functions.
15385
15386 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15387
15388         * code-files.el (file-coding-system-alist): Commented out
15389         loaddefs.el magical treatment.
15390
15391 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15392
15393         * info.el (Info-rebuild-outdated-dir): Added new option
15394         `conservative' and made it the default
15395         (Info-rebuild-dir): Appropriately parse multi-line description
15396         strings, and multi-section dir files. Issue warning when dir
15397         is rebuilt as temporary
15398         (Info-build-dir-anew): Issue warning when dir is built as
15399         temporary
15400
15401 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15402
15403         * list-mode.el (list-mode-map): Bind highlight motion commands to
15404         standard keys left, right, C-b and C-f.
15405
15406 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15407
15408         * files.el (auto-mode-alist): allow .sc for Scheme->C
15409
15410 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15411
15412         * loadup.el (pureload): Don't quote (garbage-collect).
15413
15414 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15415
15416         * package-get-base.el: Updated.
15417
15418 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15419
15420         * isearch-mode.el (isearch-just-started): New variable.
15421         (isearch-mode): Set it.
15422         (isearch-repeat): Advance one character forward only if the search
15423         was successful, and was not just started.
15424         (isearch-repeat): Clear isearch-just-started.
15425
15426 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15427
15428         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15429         if running -batch.
15430
15431 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15432
15433         * subr.el (listify-key-sequence): Removed.
15434
15435 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15436
15437         * bytecomp.el (byte-compile-print-gensym): New option.
15438         (byte-compile-output-file-form): Use it.
15439         (byte-compile-output-docform): Ditto.
15440         (byte-compile-compiled-obj-to-list): Ditto.
15441
15442 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15443
15444         * msw-glyphs.el: set frame icon if xpm support.
15445
15446 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15447
15448         * help.el: Code that pretty prints variable values
15449           removed.
15450
15451 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15452
15453         * find-paths.el (paths-emacs-root-p): Correct test for installation
15454         directory.
15455         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15456
15457 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15458
15459         * loaddefs.el: Don't set debug-ignored-errors; leave
15460           its default value set to nil.
15461
15462 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15463
15464         * info.el (Info-rebuild-dir): fixed mis-spelling.
15465
15466 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15467
15468         * info.el (Info-rebuild-outdated-dir): New custom var
15469         (Info-insert-node): Create/update dir file when needed, ie when it
15470         does not exist or is older than some info files in directory
15471
15472 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15473
15474         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15475         for last packages, mainly for using a 20.4 package base.
15476
15477         * packages.el (late-packages): Typo fix.  It was called
15478         early-packages.
15479
15480         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15481         relative symlinks correctly.
15482         (paths-find-emacs-roots): More rigorous checking for plausible
15483         configuration-time root.
15484
15485         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15486         find its roots.
15487
15488 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15489
15490         * faces.el: Fix docstrings.
15491         * glyphs.el: Fix docstrings.
15492         * mouse.el: Fix docstrings.
15493
15494         * frame.el: Change phrase `current frame' to `selected frame'.
15495
15496         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15497
15498         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15499         macros using backquote to make them infinitely more readable.
15500
15501 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15502
15503         * packages.el (packages-find-package-path): Hardcoded specialized
15504         InfoDock support until we can clean this up.
15505
15506         * help.el (describe-bindings-1): Return the value of the bindings
15507         help buffer created.
15508         (describe-bindings): Ditto.
15509
15510         * simple.el (set-variable): Restore previous behavior of not
15511         bombing if the variable to set is not boundp.
15512
15513 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15514
15515         * packages.el (packages-handle-package-dumped-lisps): Allow for
15516         non-local files to be loaded off the package-lisp variable.
15517
15518 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15519
15520         * x-faces.el: Global X resources should override
15521           specs for all device classes (color, grayscale, mono);
15522           code currently doesn't override any of them.  Fixed by
15523           calling remove-specifier with '(x default) as the tag
15524           set and allowing inexact matches.
15525
15526 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15527
15528         * faces.el: Separated face initializations based on
15529           device classes into device type specific (tag set,
15530           instantiator) pairs.
15531
15532 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15533
15534         * wid-edit.el (widget-choice-action): Remember user's explicit
15535         choice.
15536         (widget-choice-value-create): Respect it.
15537         From Richard Stallman <rms@gnu.org>
15538
15539 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15540
15541         * setup-paths.el (paths-construct-info-path): Always append
15542         existing directories from configure-time info path.
15543
15544         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15545         Info-directory-list.
15546
15547         * info.el: Removed Info-default-directory-list which was broken by
15548         design.
15549         Removed bogus initialization of Info-directory-list---startup.el
15550         can do a much better job.
15551         Added autoload of Info-directory-list.
15552
15553         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15554         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15555         be exclusive; now it's merely given precedence, just like in the
15556         old days.
15557
15558 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15559
15560         * find-paths.el (paths-find-architecture-directory): Fix bug with
15561         finding; it used to default too early.
15562
15563 1998-03-25  Martin Buchholz <martin@xemacs.org>
15564
15565         * packages.el (packages-split-path): Fix a bug; it used to fail
15566         for paths that weren't split.
15567
15568 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15569
15570         * finder.el (finder-compile-keywords): trap on errors.
15571
15572 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15573
15574         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15575           fourth argument of t so that only the specs exactly
15576           matching the tag lists are removed.
15577
15578 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15579
15580         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15581
15582 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15583
15584         * minibuf.el (mouse-read-file-name-1): If a default directory was
15585         specified, use it for generating the completions.
15586
15587 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15588
15589         * update-elc.el: Now respects inhibit-package-init and
15590         inhibit-site-lisp.
15591         Now does path construction with loadup-paths.
15592
15593         * startup.el (normal-top-level, startup-setup-paths): Now respects
15594         inhibit-package-init and inhibit-site-lisp.
15595
15596         * packages.el (packages-find-package-path): Extended package path
15597         by version-specific hierarchies.
15598         (packages-find-packages): Now respects inhibit flag and
15599         inhibit-site-lisp.
15600         Moved path setup to loadup-paths.
15601
15602         * make-docfile.el: Now respects inhibit-package-init and
15603         inhibit-site-lisp.
15604         Now does path construction with loadup-paths.
15605
15606         * loadup.el: Now respects inhibit-package-init and
15607         inhibit-site-lisp.
15608
15609         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15610
15611         * loadup-paths.el: New file: setup load-path to encompass
15612         packages.
15613
15614 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15615
15616         * auto-show.el: load-gc renamed to pureload.
15617         * site-load.el: Ditto.
15618         * packages.el (toplevel): Ditto.
15619         * loadup.el (really-early-error-handler): Ditto.
15620         * dumped-lisp.el (preloaded-file-list): Ditto.
15621         * cus-face.el (custom-declare-face): Ditto.
15622
15623 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15624
15625         * <Today>: The Big Path Searching Overhaul.
15626
15627         * find-paths.el: New file: find and assemble paths in the
15628         installation hierarchy.
15629
15630         * setup-paths.el: New file: global layout of paths and directories
15631         within the XEmacs hierarchy.
15632
15633         * packages.el: Replaced everything related to path searching and
15634         startup by code in terms of find-paths.
15635
15636         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15637         the new path searching engine.
15638
15639         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15640         and setup-paths.
15641
15642 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15643
15644         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15645         setup-paths.el.
15646
15647 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15648
15649         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15650         compiles identically in any configuration.
15651         Removed irrelevant commentary.
15652
15653 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15654
15655         * simple.el (set-variable): Allow setting specifiers.
15656
15657 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15658
15659         * lisp.el (forward-sexp): Revert previous change.
15660
15661 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15662
15663         * frame.el (frame-initialize): Use `delete-console' instead of
15664         `delete-device' to delete the stream console to match the usage in
15665         Fkill_emacs.
15666
15667 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15668
15669         * files.el (cdpath-previous): New variable.
15670         (cd): Use it.
15671         From Bob Weiner <weiner@wave.altrasoft.com>
15672
15673 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15674
15675         * keydefs.el: Changed keybindings of forward-char,
15676           backward, scroll-up and scroll-down to point to their
15677           -command counterparts.
15678
15679         * simple.el: New functions: forwarc-char-command,
15680           backwrad-char-command, scroll-up-command,
15681           scroll-down-command which work liek their counterparts
15682           except that they honor the variable
15683           signal-error-on-buffer-boundary.
15684
15685           Definition of signal-error-on-buffer-boundary received
15686           from src/cmds.c.
15687
15688           defvar declaration added for word-across-newline to avoid
15689           byte-compiler warning about the free variable reference.
15690
15691 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15692
15693         * winnt.el: Removed "%t" from the beginning of
15694         modeline-format. From now on, there's no nt-specifics in the modeline.
15695
15696 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15697
15698         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15699         of `when' with `if'.
15700
15701 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15702
15703         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15704         mswindows. Must be reworked along with glyphs.el, or
15705         merged into it, after there is images support.
15706
15707         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15708         'mswindows.
15709
15710 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15711
15712         * faces.el: fix for text cursor initialization.
15713         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15714         From Andy Piper <andyp@parallax.co.uk>
15715
15716 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15717
15718         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15719         if there is an existing package that handles it and warn the user
15720         about that mode.
15721
15722 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15723
15724         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15725         Installation" menu item when Installation-string is not bound.
15726
15727 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15728
15729         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15730         From Jeremiah W. James <jerry@cs.ucsb.edu>
15731
15732 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15733
15734         * msw-faces.el:
15735         * faces.el: Fix face initialization.
15736
15737 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15738
15739         * files.el (backup-enable-predicate): fix breakage introduced
15740         by TMPDIR patch.
15741
15742 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15743
15744         * x-faces.el (x-init-face-from-resources): The
15745           TTY face property retrieval functions don't return
15746           specifiers, so use face-property instead.
15747
15748 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15749
15750         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15751
15752 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15753
15754         * x-menubar.el: Expanded documentation for
15755           option-save-faces.  Changed Options -> Browse Faces
15756           menu entry to invoke customize-face.
15757
15758 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15759
15760         * faces.el: Most face initialization moved out of
15761           init-other-random-faces to the top level so that the
15762           initialization happens before Xemacs is dumped.  Much
15763           of the fascist "face-differs-from-default-p or FROB!"
15764           code has been retired in favor of letting the user do
15765           what they want to do.  Face initialization code changed
15766           to use `default' specifier tag so that the settings can
15767           be overridden later if the user wishes it.
15768
15769 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15770
15771         * about.el (about-hackers): Update contributors list.
15772
15773 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15774
15775         * specifier.el: Define new specifier tag `default'.
15776
15777         * modeline.el: Initialize faces using `default' tag.
15778
15779         * x-faces.el (x-init-face-from-resources): Remove
15780           specifier specs containing the `default' tag before
15781           adding new specs.
15782
15783 1998-03-02  John Jones  <jj@asu.edu>
15784
15785         * package-get.el (package-get-all): fixed arguments on call to
15786         package-admin-add-single-file-package.
15787         * package-get.el (package-get-installedp): fixed to match
15788         advertised behavior.
15789         * package-get.el: added function package-get-update-all which
15790         installs newest versions of all the current packages (if they are
15791         not already installed).
15792
15793 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15794
15795         * files.el (find-file-noselect): Uncommented `truename' binding in
15796         `let*' and use it later to set `buffer-file-truename' iff it's
15797         still nil, as happens for example when finding a compressed
15798         file with "jka-compr".
15799
15800 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15801
15802         * faces.el: in make-face-* type functions do the operation for all
15803         window systems, not just the first one found.
15804
15805         * font.el: call mswindows-list-fonts for mswindows.
15806
15807 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15808
15809         * code-process.el (call-process-region):
15810         * process.el (call-process-region):
15811         * package-get.el (package-get-dir):
15812         * files.el (backup-enable-predicate):
15813         * gnuserv.el (gnuserv-temp-file-regexp):
15814         Use temp-directory in place of `/tmp'.
15815
15816 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15817
15818         * "Fast" dired-in-C enhancements for Windows 95/NT:
15819
15820         * files.el: Added function, `wildcard-to-regexp', from GNU
15821           Emacs.
15822
15823         * files.el (insert-directory): Modified to use special
15824           dired-in-C enhancements if present.
15825
15826 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15827
15828         * code-files.el: make default coding no-conversion.
15829
15830 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15831
15832         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15833         the load-path.
15834
15835         * update-elc.el: Strip directory when testing for files not to
15836         bytecompile.
15837
15838 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15839
15840         * lisp-mode.el: Use recommended form for menus.
15841
15842         * info.el (Info-construct-menu): Use recommended form for menus.
15843
15844         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15845         entry.
15846
15847 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15848
15849         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15850           (get-frame-for-buffer-noselect): Always return frames
15851           in the not-this-window-p cond clause.
15852
15853 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15854
15855         * help.el (describe-installation): New function.
15856
15857         * x-menubar.el (default-menubar): Add describe-installation to
15858         Help menu.
15859
15860         * packages.el (packages-unbytecompiled-lisp): Installation.el
15861         should not be bytecompiled.
15862
15863         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15864         XEmacs.
15865
15866         * x-menubar.el (default-menubar): Use correct guard for VM menu
15867         entry.
15868
15869         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15870         coding.
15871         From Andy Piper <andyp@parallax.co.uk>
15872
15873 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15874
15875         * ldap.el: Do not require ldap-internal at compile time.
15876
15877 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15878
15879         * code-files.el: new file. a virtual copy of mule-files.el
15880         but without charset
15881         dependencies. (toggle-buffer-file-ocding-system) new function for
15882         changing the eol type for the current buffer.
15883
15884         * code-process.el: new file. a copy of
15885         mule-process.el. mule-process.el will disappear when things have
15886         settled.
15887
15888         * coding.el: new file. a virtual copy of mule-files.el but
15889         without charset dependencies. (coding-system-base) new function
15890         for getting the parent coding system of a coding system with eol
15891         type set.
15892
15893         * dumped-lisp.el: add above files for the non-mule case.
15894
15895 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15896
15897         * window-xemacs.el (display-buffer): If no explicit
15898           frame is specified, search for a window that displays
15899           the buffer on the currently selected frame, before
15900           searching other frames.
15901
15902 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15903
15904         * frame.el (get-frame-for-buffer): If not-this-window-p
15905           is non-nil, use window on the selected frame if it is not
15906           also the selected window.  When defaulting, search for
15907           windows on the currently selected fgrame before searching
15908           other frames.
15909
15910 1998-02-25  Didier Verna  <didier@xemacs.org>
15911
15912         * modeline.el (modeline-swap-buffers): originally named
15913         `mouse-release-modeline'. Whether to actually swap the buffers is
15914         decided in `mouse-drag-modeline'.
15915         (mouse-drag-modeline): A button release event is considered a
15916         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15917         stay unchanged.
15918
15919 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15920
15921         * x-menubar.el: Put redo on the menubar.
15922         From Aki Vehtari <Aki.Vehtari@hut.fi>
15923
15924 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15925
15926         * bytecomp.el (displaying-byte-compile-warnings): if
15927         temp-buffer-show-function is set, use it to display current set of
15928         warnings in the "*Compile-Log-Show*" buffer.
15929
15930         * simple.el (display-warning-buffer): if temp-buffer-show-function
15931         is set, use it to display current set of warnings in the
15932         "*Warnings-Show*" buffer.
15933
15934 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15935
15936         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15937         Common Lisp.
15938
15939 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15940
15941         * menubar.el: Allow button descriptors at least 2 long.
15942
15943         * x-menubar.el (default-menubar): Use recommended forms.
15944         (file-menu-filter): Remove.
15945         (edit-menu-filter): Remove.
15946
15947 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15948
15949         * about.el (about-hackers): Updated.
15950
15951 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15952
15953         * help.el (help-max-help-buffers): new variable
15954         (help-register-and-maybe-prune-excess): new function
15955         (help-buffer-name): use help-max-help-buffers.
15956         (with-displaying-help-buffer): use
15957         help-register-and-maybe-prune-excess.
15958
15959         * help.el (help-maybe-pretty-print-value): if the value fits on
15960         one line, let it.
15961
15962 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15963
15964         * (with-displaying-help-buffer): there is no need to kill the buffer
15965         if it exists, because with-output-to-temp-buffer will clear it.
15966         further, killing the buffer violates the rule that
15967         temp-buffer-show-function, if set, has the full responsibility of
15968         showing the temp buffer.  killing the buffer fucks with the window
15969         configuration, hosing temp-buffer-show-function.
15970
15971
15972 1998-02-23  Didier Verna  <didier@xemacs.org>
15973
15974         * modeline.el (mouse-drag-modeline):
15975         - Always scroll the modeline that was originally clicked on.
15976         - Use x pixels instead of x characters (which doesn't work anyway)
15977         as horizontal reference for modeline dragging. This allows us to
15978         keep on dragging the modeline even if the motion event occurs in
15979         another window.
15980
15981 1998-02-23  Didier Verna  <didier@xemacs.org>
15982
15983         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15984         glyph on the modeline to indicate that dragging the mouse has an
15985         effect both horizontally and vertically.
15986
15987 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15988
15989         * about.el (about-xemacs): Get rid of redundant visible version
15990         number.
15991
15992 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15993
15994         * about.el (about-hackers): Update credits.
15995
15996 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15997
15998         * prim/register.el (view-register): Show register type file-query.
15999
16000 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16001
16002         * mode-motion.el (mode-motion-highlight-internal):
16003           save-excursion inside save-window-exucrsion form to
16004           hide buffer point changes from save-window-excursion.
16005           Prevents display flickering when the mouse pointer
16006           moves.
16007
16008 1998-02-17  Didier Verna  <didier@xemacs.org>
16009
16010         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16011         function to handle correctly the case of a toolbar one side of the
16012         window: scrolling will not necessarily happen.
16013
16014 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16015
16016         * files.el (after-find-file): Restore missing argument
16017           to format that provides filename for "... consider M-x
16018           recover-file" message.  Also call `message' with "%s"
16019           as the first arg instead of an arbitrary string.
16020
16021 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16022
16023         * about.el (about-hackers): Various additions.
16024
16025 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16026
16027         * autoload.el (generate-file-autoloads-1): Don't force an extra
16028         line out when copying on-the-same line autoloads.
16029
16030         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16031         is installed.
16032
16033 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16034
16035         * x11/x-win-xfree86.el (x-win-init-xfree86):
16036         * x11/x-win-sun.el (x-win-init-sun):
16037         * x11/x-init.el (x-initialize-compose):
16038         * prim/simple.el:
16039         (backward-or-forward-kill-sexp):
16040         (backward-or-forward-kill-sentence):
16041         (backward-or-forward-kill-word):
16042         (backward-or-forward-delete-char):
16043         * prim/isearch-mode.el (isearch-help-or-delete-char):
16044         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16045         x-keysym-on-keyboard-p to detect backspace.
16046         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16047         Clean up symbols used with dead keys, checking Linux and solaris
16048         keysyms.
16049         Simplify x-win-*.el using above methods.
16050         Change documentation for x-keysym-*-p functions.
16051
16052 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16053
16054         * about.el (about-hackers): Restore entries for Michael Sperber and
16055         Vinnie Shelton.
16056         From Vinnie Shelton <acs@acm.org>
16057
16058 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16059
16060         * simple.el (count-words-region): Ditto.
16061
16062 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16063
16064         * simple.el (count-words-buffer): Document.  Don't print anything
16065         if non-interactive.
16066
16067 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16068
16069         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16070         multiple files in InfoDock.
16071
16072 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16073
16074         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16075         from version.el in InfoDock.
16076
16077         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16078         specially.
16079
16080 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16081
16082         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16083         variable name in docstring.
16084
16085 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16086
16087         * menubar.h: Include "gui.h".
16088
16089 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16090
16091         * site-load.el: Fix documentation.
16092
16093 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16094
16095         * package-get-base.el (package-get-base): Updated.
16096
16097         * keymap.el: PC-ize.
16098
16099 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16100
16101         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16102         from' on a fresh line.
16103
16104 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16105
16106         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16107         object.
16108
16109 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16110
16111         * undo-stack.el: PC-ize.
16112
16113         * cmdloop.el: PC-ize.
16114
16115 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16116
16117         * bytecomp-runtime.el: PC-ize.
16118
16119         * byte-optimize.el: Prolog fixup.  PC-ize.
16120
16121         * cus-dep.el: Spelling fix.
16122
16123         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16124         entries follow).
16125
16126 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16127
16128         * text-mode.el (text-mode-hook-identify): New function,
16129         put on text-mode-hook.  Set text-mode-variant here.
16130         (text-mode): Don't set it here.
16131
16132 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16133
16134         * text-mode.el (text-mode-hook): New defvar.
16135         (text-mode-variant): New variable.
16136         (text-mode): Set that variable locally.
16137         (toggle-text-mode-auto-fill): New command.
16138
16139 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16140
16141         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16142
16143 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16144
16145         * text-mode.el (paragraph-indent-text-mode):
16146         Renamed from spaced-text-mode.
16147         (text-mode-map): Bind TAB to indent-relative.
16148         (indented-text-mode-map): Variable deleted.
16149         (indented-text-mode): Now an alias for text-mode.
16150
16151 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16152
16153         * loadup.el: test-atoms debugging stuffs removed.
16154
16155 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16156
16157         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16158
16159 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16160
16161         * help.el (describe-beta): Made it use `locate-data-file'.
16162         (describe-distribution): Ditto.
16163         (describe-copying): Ditto.
16164         (describe-project): Ditto.
16165         (view-emacs-news): Ditto.
16166
16167         * help-nomule.el (help-with-tutorial): Made it use
16168         `locate-data-file' to find tutorial.
16169
16170 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16171
16172         * about.el: Corrected my email address.
16173
16174         * mouse.el: Added 'mouse-mswindows-drop' similar to
16175         'mouse-offix-drop'.
16176
16177 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16178
16179         * loadup.el (running-xemacs): Spelling fix.
16180
16181 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16182
16183         * packages.el (packages-find-packages-1): Don't allow a backwards
16184         compatible lisp tree to overwrite `preloaded-file-list'.
16185
16186 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16187
16188         * loadup.el: Don't delete "xemacs" prior to dumping.
16189
16190 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16191
16192         * package-info.el (pi-last-mod-date): New function.
16193         (pi-author-version): New function.
16194         (batch-update-package-info): Use them.
16195
16196 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16197
16198         * frame.el (get-frame-for-buffer-default-to-current): Create.
16199         (get-frame-for-buffer-noselect): Allow user to use current frame
16200         with `get-frame-for-buffer-default-to-current'.
16201
16202 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16203
16204         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16205         (byte-compile-output-docform): Ditto.
16206         (byte-compile-compiled-obj-to-list): Ditto.
16207
16208 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16209
16210         * startup.el (command-line-1): Removed code that ran
16211           buffer-menu.
16212
16213 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16214
16215         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16216
16217 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16218
16219         * frame.el (suspend-emacs-or-iconify-frame): Check using
16220         `device-on-window-system-p' instead of explicitly checking for X,
16221         so that the same logic works for MS Windows.
16222         (suspend-or-iconify-emacs): Ditto.
16223
16224 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16225
16226         * about.el (about-maintainer-info): Andy Piper is back.
16227         (xemacs-hackers): Updated Andy Piper's email address.
16228         (about-hackers): Added Jonathan Harris.
16229         (about-hackers): Updated Tibor Polgar's email address.
16230
16231 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16232
16233         * about.el: Add xemacs.org email manager.
16234
16235         * package-get-base.el (package-get-base): Updated with most recent
16236         package updates.
16237
16238 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16239
16240         * help.el (function-arglist): Use `indirect-function' instead of
16241         `symbol-function' so that aliases are treated correctly.
16242
16243 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16244
16245         * help.el (help-map): Add f1 binding to `help-for-help'.
16246         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16247         (describe-key-briefly): Use `princ' "%s" to print object.
16248         (with-displaying-help-buffer): Kill buffer if it exists, again.
16249         (describe-key): Use `princ' "%s" to print object.
16250         (describe-function-1): Use `princ' "%s" to print object.
16251         Commented out alias lines removed.
16252         (help-pretty-print-limit): New variable to control pretty-printing
16253         of variable values.
16254         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16255         `help-pretty-print-value' again.  Only print-print when OBJECT is
16256         list of length less than `help-pretty-print-limit'.
16257         (describe-variable): Use `help-maybe-pretty-print-value' again.
16258
16259 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16260
16261         * simple.el (blink-matching-open): Remove C++ kludge.
16262         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16263
16264 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16265
16266         * info.el (Info-default-directory-list): Made the documentation
16267         more explanitory.
16268
16269 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16270
16271         * lisp/packages.el:
16272         * lisp/package-admin.el:
16273         * lisp/build-report.el:
16274         Fix typos.
16275
16276 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16277
16278         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16279         warnings in Java buffers without final newline and editing the
16280         last line.
16281
16282 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16283
16284         * packages.el (packages-find-packages-1): Don't allow a backwards
16285         compatible lisp tree to overwrite `preloaded-file-list'.
16286         Suggested by Colin Rafferty  <colin@xemacs.org>
16287
16288         * mouse.el (mouse-offix-drop): Set undo-boundary.
16289         From Oliver Graf <ograf@fga.de>
16290
16291 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16292
16293         * loadup.el (load-gc): rewrite as defun.
16294         Print something sensical if a required dump-time file isn't found.
16295
16296 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16297
16298         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16299         bug strikes a menudescriptor.
16300
16301         * package-get-base.el (package-get-base): Updated.
16302
16303         * package-info.el (batch-update-package-info): Derive REQUIRES
16304         from the Makefile.
16305
16306 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16307
16308         * files.el (save-some-buffers): Don't play games with deleting
16309         other windows if we are in the minibuffer window.
16310
16311 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16312
16313         * modeline.el (modeline-minor-mode-menu): Add support for :active
16314         (add-minor-mode): Document :active property to TOGGLE.
16315
16316 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16317
16318         * modeline.el (modeline-minor-mode-menu): Add support for an
16319         `:included' predicate in the `toggle-sym' plist.
16320         (add-minor-mode): Document the :included property, format
16321         docstring some more.
16322         (modeline-minor-mode-menu): Documentation string added.
16323
16324 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16325
16326         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16327         labels from the symbol-names by thwacking off the overly redundant
16328         and overused "mode", parenthesizing "minor", and capitalizing the
16329         resultant strings.  Also shortened the menu's title by eliminating
16330         the redundant buffer name.
16331         (add-minor-mode): Beautified the docstring, added mention of the
16332         `:menu-tag' property of TOGGLE.
16333         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16334         `toggle-sym' to beatify the mode-life menus.
16335         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16336         `auto-fill-function'.
16337
16338 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16339
16340         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16341         menus to :style 'toggle.
16342
16343 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16344
16345         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16346
16347 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16348
16349         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16350         only recognize first hyperlink.
16351         (hyper-apropos-highlightify): Deletia, this is already done by
16352         `hyper-apropos-insert-face'.
16353         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16354
16355 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16356
16357         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16358         mail.
16359         (toolbar-mail-reader): Add support for `send'.
16360         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16361
16362 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16363
16364         * info.el (Info-emacs-info-file-name): Add defvar for
16365         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16366         will function properly.
16367
16368 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16369
16370         * simple.el: make the backwards delete function called by
16371         `backward-or-forward-delete-char' user configurable.
16372
16373 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16374
16375         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16376         compiled function got loaded from.
16377
16378 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16379
16380         * term/apollo.el: Synched up with InfoDock 3.6.2.
16381
16382 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16383
16384         * startup.el (load-init-file): Load autoloads earlier.
16385         (startup-splash-frame): Handle InfoDock logo.
16386
16387         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16388         InfoDock.
16389         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16390
16391         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16392         doesn't have this function.
16393
16394         * packages.el (locate-data-file): Fix to call `locate-file'.
16395
16396 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16397
16398         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16399         version of version.el.
16400         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16401
16402         * x-menubar.el (default-menubar): Guard reference to
16403         `gnuserv-frame'.
16404         (default-menubar): Guard references to `font-lock-mode'.
16405         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16406         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16407
16408         * make-docfile.el: Don't snarf doc strings from autoloads.
16409
16410         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16411         loading auto-autoloads files.
16412
16413         * loaddefs.el: Disable dumping autoloads.
16414
16415 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16416
16417         * lisp-mnt.el: Synch to Emacs 20.2.
16418
16419         * help.el: Remove manual autoload of `finder-by-keyword'.
16420
16421         * finder.el (finder-by-keyword): Autoload.
16422
16423         * help.el: Conditionalize hyperbole setup.
16424
16425 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16426
16427         * packages.el (package-require): Update to reflect new data format.
16428
16429 1998-01-02  Didier Verna  <didier@xemacs.org>
16430
16431         * x-menubar.el (default-menubar): make the tutorials available
16432         through the menubar. (Plus some compilation warnings cleanup).
16433
16434 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16435
16436         * check-features.el: New file.  Perform sanity check after build.
16437
16438         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16439         files to tooltalk package.
16440         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16441         package.
16442
16443         * package-admin.el (package-admin-xemacs): Use better default for
16444         location of XEmacs binary.
16445
16446 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16447
16448         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16449         tag with sexp and add value tag with value `t'.
16450
16451 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16452
16453         * package-get.el: Changes to work with real data.
16454         From Pete Ware <ware@cis.ohio-state.edu>
16455
16456         * packages.el (packages-reload-autoloads): Guard load for the time
16457         being.
16458
16459         * update-elc.el ("packages.el"): Force loading packages.el instead
16460         of possibly out-of-date packges.elc.
16461         * make-docfile.el ("packages.el"): Ditto.
16462
16463 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16464
16465         * build-report.el (build-report-delete-regexp): Added a rule for
16466         the main tarball shadowing anything past it.
16467
16468 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16469
16470         * packages.el (package-provide): Delete a previous provide.
16471
16472         * package-info.el: New file.
16473
16474         * package-get.el: New file.
16475         From Pete Ware <ware@cis.ohio-state.edu>
16476         (package-get): Fix md5 computation to work with Mule.
16477
16478 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16479
16480         * simple.el (log-message-*): Quote symbols in docstrings properly.
16481
16482 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16483
16484         * packages.el (packages-new-autoloads): Ignore symbolic links.
16485
16486         * cus-face.el (face-custom-attributes-get): Fix typo.
16487         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16488
16489 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16490
16491         * startup.el (load-init-file): Reload new or changed autoloads
16492         unless inhibited.  Reload modified dumped lisp (stubbed).
16493
16494         * packages.el (packages-new-autoloads): New function.
16495         (packages-reload-autoloads): New function.
16496         (packages-reload-dumped-lisp): New (stub) function.
16497
16498         * loadup.el: Inhibit reloading dumped files when running temacs.
16499
16500         * loadhist.el (file-provides): Extend to handle variant
16501         extensions.
16502
16503         * replace.el (query-replace): Fix typo.
16504
16505 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16506
16507         * make-docfile.el: list-autoloads-path has been renamed.
16508         * update-elc.el: list-autoloads has been renamed.
16509
16510         * packages.el (packages-list-autoloads): Renamed.
16511         (packages-list-autoloads-path): Ditto.
16512
16513 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16514
16515         * packages.el (packages-find-packages-1): Made it signal a warning
16516         for an error in an auto-autoload.el file.
16517
16518 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16519
16520         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16521         tag with const.
16522         From Aki Vehtari <Aki.Vehtari@hut.fi>
16523
16524         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16525
16526         * loadhist.el (unload-feature): Remove autoload.
16527
16528 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16529
16530         * loadhist.el: Unpackaged.
16531
16532         * help.el (describe-symbol-find-file): Rename
16533         `describe-function-find-file' and make old name obsolete.
16534         (describe-function-1): Use it.
16535         (describe-function-1): Guard reference to
16536         `compiled-function-annotation'.
16537
16538 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16539
16540         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16541         argument.
16542         (help-mode-quit): New optional arg to control whether it kills or
16543         buries.  Tidied up.
16544         (with-displaying-help-buffer): Don't kill buffer initially, even
16545         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16546         (help-pretty-print-value): Rename back from
16547         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16548         use it, otherwise use dumped `cl-prettyprint'.
16549         (describe-variable): Use `help-pretty-print-value' again.
16550         (find-func): Removed reference to "find-func" at end.
16551
16552 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16553
16554         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16555           GUI XEmacs. Rename? x-menubar is rather window system
16556           independant, except for a couple of items.
16557
16558 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16559
16560         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16561         entries as they will no longer be distributed with XEmacs.
16562
16563         * format.el (format-alist): Fix image/tiff regexps.
16564         From P. E. Jareth Hein <jareth@camelot-soft.com>
16565
16566         * help.el (help-maybe-pretty-print-value): Rename.
16567         (describe-variable): Use it.
16568         (describe-variable): Add trailing linefeed.
16569
16570 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16571
16572         * help.el (describe-function-1): Don't output anything for
16573           arglist of autoload functions.
16574
16575 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16576
16577         * help.el (describe-function-1): Don't output anything for
16578           arglist of autoload functions.
16579
16580 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16581
16582         * help.el (help-mode-map): New bindings for `help-mode-bury',
16583         `describe-function-at-point', `describe-variable-at-point',
16584         `Info-elisp-ref', `customize-variable', `help-next-section' and
16585         `help-prev-section'.
16586         (help-next-section): New function.
16587         (help-prev-section): New function.
16588         (help-mode-quit): Changed to kill the help buffer.
16589         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16590         correctly.
16591         (help-buffer-name): New function to generate the name of help
16592         buffers.
16593         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16594         argument giving the name of the help buffer.
16595         (describe-key): Use `with-displaying-help-buffer' with name.
16596         (describe-mode): Ditto.
16597         (describe-bindings): Ditto.
16598         (describe-prefix-bindings): Ditto.
16599         (view-lossage): Ditto.
16600         (with-syntax-table): New macro.
16601         (function-called-at-point): Use `ignore-errors' and
16602         `with-syntax-table'.
16603         (function-at-point): Ditto.
16604         (describe-function): Use `with-displaying-help-buffer' with name.
16605         (function-arglist): Extracted from `describe-function-1'.  Returns
16606         function's arglist as string.
16607         (function-documentation): Extracted from `describe-function-1'.
16608         Returns function's docstring.
16609         (describe-function-1): Remove all the "stream" garbage, including
16610         the stream argument.  Use `function-arglist' and
16611         `function-documentation'.
16612         (describe-function-arglist): Just use `function-arglist'.
16613         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16614         (help-pretty-print-value): New function to help with
16615         pretty-printing variable values.  Knows about `#<...>'.  Needs
16616         `pp-internal'.
16617         (describe-variable): Use `with-displaying-help-buffer' with name.
16618         Formatting improved.  Display file where variable is defined, if
16619         known.  Use `help-pretty-print-value'.
16620         (describe-syntax): Use `with-displaying-help-buffer' with name.
16621         (list-processes): Remove "stream" garbage.
16622
16623 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16624
16625         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16626         call a dumped routine instead.
16627
16628         * x-win-xfree86.el: Wrap file in defun.
16629         * x-win-sun.el: Ditto.
16630
16631 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16632
16633         * help.el (view-emacs-news): Remove usage of outl-mouse which
16634         advises functions and does other evil things.
16635
16636 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16637
16638         * format.el (format-alist): Add `image/tiff'.
16639         From P. E. Jareth Hein <jareth@camelot-soft.com>
16640
16641 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16642
16643         * about.el (about-hackers): More names added.
16644
16645         * make-docfile.el: Remove superfluous package path search.
16646
16647         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16648
16649 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16650
16651         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16652         ignored shadows.
16653
16654 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16655
16656         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16657         get trailing slashes when added to the load-path.
16658
16659         * x-init.el (init-x-win): Locate where XEmacs X localization files
16660         are.
16661
16662 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16663
16664         * x-faces.el: Added support for foregroundToolBarColor
16665           to xpm-color-symbols.
16666
16667 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16668
16669         * etags.el (tags-remove-duplicates): Removed.
16670         (buffer-tag-table-list): Use `delete-duplicates'.
16671
16672         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16673         correctly.
16674         (get*): Defalias to `get'.
16675
16676         * cl.el (eql): Compare integers with `eq'.
16677         (cl-map-extents): Check for `map-extents' first.
16678
16679 1997-12-17  Didier Verna  <didier@xemacs.org>
16680
16681         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16682         added the 'numero', 'copyright' and 'trademark' symbols.
16683
16684         * leim/quail/latin-post.el ("french-postfix"): see above.
16685
16686 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16687
16688         * widget.el (define-widget): Check the arguments.
16689
16690         * cus-edit.el (customize-face): Use `check-argument-type'.
16691         (custom-variable-value-create): Use `signal' to signal error.
16692         (custom-variable-reset-saved): Ditto.
16693         (custom-variable-reset-standard): Ditto.
16694         (custom-face-reset-saved): Ditto.
16695
16696         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16697         (widget-default-format-handler): Ditto.
16698         (widget-checklist-add-item): Ditto.
16699         (widget-radio-add-item): Ditto.
16700         (widget-editable-list-entry-create): Ditto.
16701         (widget-sexp-prompt-value): Ditto.
16702
16703         * custom.el (custom-declare-variable): Signal errors better.
16704         (custom-handle-keyword): Ditto.
16705         (custom-declare-group): Ditto.
16706
16707         * window-xemacs.el (windows): Ditto.
16708
16709         * menubar.el (menu): Ditto.
16710
16711         * keydefs.el (keyboard): Ditto.
16712
16713         * minibuf.el (minibuffer): Ditto.
16714
16715         * process.el (execute): Ditto.
16716
16717         * fill.el (fill): Ditto.
16718
16719         * modeline.el (modeline): Ditto.
16720
16721         * help.el (help): Ditto.
16722
16723         * faces.el (faces): Ditto.
16724
16725         * files.el (files): Ditto.
16726
16727         * x-init.el (x): Ditto.
16728
16729         * lisp-mode.el (lisp): Ditto.
16730
16731         * process.el (processes): Ditto.
16732
16733         * mouse.el (mouse): Ditto.
16734
16735         * abbrev.el (abbrev): Moved from cus-edit.
16736
16737         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16738         as variable declaration.
16739
16740 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16741
16742         * menubar.el (find-menu-item): Use `check-argument-type'.
16743         (find-menu-item): Cosmetic changes.
16744
16745 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16746
16747         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16748
16749 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16750
16751         * startup.el (set-default-load-path): Only search package-path
16752         when not running temacs.
16753
16754         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16755         files.
16756
16757         * loadup.el: Correct commentary.  Reformatting.
16758         (really-early-error-handler): Use absolute path to the
16759         first dumped-lisp.el file.
16760         (really-early-error-handler): Print full path name of
16761         each dumped lisp file (inherited from InfoDock).
16762
16763         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16764         dumped-lisp.el files.
16765
16766         * make-docfile.el (preloaded-file-list): Reorder when the
16767         package-path is searched.
16768         * update-elc.el: Ditto.
16769
16770         * lisp-mode.el (call-with-condition-handler): Treat the same as
16771         `condition-case' for indentation.
16772
16773         * about.el (about-xemacs): Update release date.
16774
16775 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16776
16777         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16778         anywhere but at the last clause.
16779         (ecase): Disallow `t' and `otherwise'.
16780
16781 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16782
16783         * cus-edit.el (custom-buffer-create-buttons): New function
16784         from stuff moved out of `custom-buffer-create-internal'.
16785         (custom-novice): New variable.  Default t.
16786         (custom-display-global-buttons): Ditto.  Default `top'.
16787         (custom-buffer-create-internal): Only display help if
16788         `custom-novice' is non-nil.  Display global buttons according to
16789         `custom-display-global-buttons'.
16790
16791 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16792
16793         * menubar.el (find-menu-item): Use `check-argument-type'.
16794         (find-menu-item): Cosmetic changes.
16795
16796 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16797
16798         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16799         look.
16800
16801 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16802
16803         * format.el (format-deannotate-region):  Bug fix.
16804         Deannotating a region containing unknown tags would fail
16805         (causing decoding of text/enriched to fail at user level)
16806
16807 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16808
16809         * minibuf.el (read-directory-name): Support sixth
16810           arg, HISTORY, as already documented.
16811
16812 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16813
16814         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16815         to `ecase'.
16816
16817 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16818
16819         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16820         skk-activate.
16821
16822 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16823
16824         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.