update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `==>daijiten'.
5
6         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
7         CHISE.
8
9 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
12         last number of its code.
13
14 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         settings for `=daijiten', `==daijiten' and `===daijiten'.
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=daijiten', `==daijiten' and `===daijiten'.
21
22         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
23         CHISE.
24         (==daijiten): Ditto.
25         (===daijiten): Ditto.
26
27 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
28
29         * mule/mule-charset.el (default-coded-charset-priority-list): Add
30         `=>ucs-bmp-itaiji-008'.
31
32         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
33         XEmacs CHISE.
34         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
35
36 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
39         of #x9FCC as the value of `max-code'.
40
41 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-charset.el (default-coded-charset-priority-list): Add
44         `=>>ucs-bmp-cjk@unicode'.
45
46         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
47         for XEmacs CHISE.
48
49 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
50
51         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
52         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
53         `===shuowen-jiguge5'.
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
57
58         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
59         XEmacs CHISE.
60         (===shuowen-jiguge4): Ditto.
61         (===shuowen-jiguge5): Ditto.
62
63 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Add
66         `=ucs-sip-var-005'.
67
68         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
69         XEmacs CHISE.
70
71 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
72
73         * mule/mule-charset.el (default-coded-charset-priority-list): Add
74         `=>>hanyo-denshi/ib'.
75
76 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
77
78         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
79         setting for `=>big5-cdp@iwds-1'.
80
81 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
84         setting for `=big5-cdp-var-010'.
85
86 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
87
88         * mule/mule-charset.el (default-coded-charset-priority-list): Add
89         `=big5-cdp-var-010'.
90
91         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
92         XEmacs CHISE.
93
94 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=ucs-sip-itaiji-008'.
98
99         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
100         XEmacs CHISE.
101
102 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
105         `=>ucs-sip-itaiji-006'.
106
107         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
108         XEmacs CHISE.
109
110 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         setting for `=+>big5-cdp', `=>big5-cdp@component' and
114         `=>big5-cdp@cognate'.
115
116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
117         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
118
119 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
122         CHISE.
123         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
124         mother.
125         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
126
127 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
130         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
131
132         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
133         XEmacs CHISE.
134         (=>big5-cdp@component): Ditto.
135         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
136
137 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
140         setting for `=>ucs-itaiji-001@iwds-1'.
141
142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
143         `=>ucs-bmp-itaiji-001@iwds-1'.
144
145         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
146         for XEmacs CHISE.
147         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
148
149 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-charset.el (default-coded-charset-priority-list):
152         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
153         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
154         `chinese-isoir165'.
155
156         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
157         CHISE.
158
159 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
162         `=ucs-sip-itaiji-006'.
163
164         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
165         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
166
167 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
170         setting for `=>ucs-itaiji-009'.
171
172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
173         `==ucs-bmp-itaiji-001'.
174
175         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
176         (=big5-cdp-itaiji-003): Doc fix.
177         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
178
179 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
180
181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
182         `=>zinbun-oracle'.
183
184 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
185
186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
187         `=>ucs-sip-itaiji-003'.
188
189         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
190         (=>ucs-bmp-itaiji-003): Fix `long-name'.
191         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
192
193 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
196         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
197
198 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `==ucs-bmp-itaiji-006'.
202
203         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
204         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
205         (==ucs-bmp-itaiji-006): Ditto.
206
207 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
210         `=ucs-bmp-itaiji-012'.
211
212         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
213         XEmacs CHISE.
214         (=ucs-bmp-itaiji-012): Ditto.
215
216 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
217
218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
219         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
220
221 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
224         CHISE.
225
226 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
227
228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
229         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
230         and `=>>cns11643-6'.
231
232         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
233         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
234         (=>>cns11643-3): Ditto.
235         (=>>cns11643-4): Modify DOC.
236         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
237
238 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
241         `=>ucs-sip-itaiji-005'.
242
243         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
244         XEmacs CHISE.
245
246 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
247
248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
249         `==hanyo-denshi/tk/mf-01'.
250
251         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
252         for XEmacs CHISE.
253
254 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
257         `=>ucs-itaiji-007'.
258
259 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
262         `==ucs-sip-var-002'.
263
264         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
265         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
266
267 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
268
269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
270         setting for `==ucs-itaiji-001'.
271
272 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
275         `==ucs-sip-itaiji-001'.
276
277         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
278         XEmacs CHISE.
279         (==ucs-sip-itaiji-001): Ditto.
280
281 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=+>ucs-bmp-var-003'.
285
286         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
287         CHISE.
288         (=+>ucs-bmp-var-003): Ditto.
289
290 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=>ucs-bmp-cjk@cognate'.
294
295         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
296         XEmacs CHISE.
297
298 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-charset.el (default-coded-charset-priority-list): Add
301         `=ucs-sip-itaiji-005'.
302
303         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
304         XEmacs CHISE.
305
306 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
309         setting for `=>ucs@cognate'.
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
313
314         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
315         CHISE.
316         (=>ucs@hanyo-denshi): Abolished.
317         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
318         (=>ucs-bmp-itaiji-009): Ditto.
319         (=>ucs-sip@cognate): Ditto.
320
321 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
324         `=>ucs-bmp-itaiji-004'.
325
326         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
327         XEmacs CHISE.
328
329 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
330
331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
332         setting for `=>ucs-itaiji-004'.
333
334 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
337         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
338         `=>ucs-bmp-itaiji-007'.
339
340         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
341         XEmacs CHISE.
342         (=>ucs-itaiji-004): Ditto.
343         (=>ucs-sip-itaiji-004): Ditto.
344         (=>ucs-bmp-itaiji-007): Ditto.
345
346 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
349         setting for `=ucs-itaiji-010'.
350
351 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-charset.el (default-coded-charset-priority-list):
354         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
355         - Add `=ucs-bmp-itaiji-010'.
356         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
357           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
358         - Add `=>ucs-sip@iwds-1'.
359
360         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
361         XEmacs CHISE.
362         (=ucs-bmp-itaiji-010): Ditto.
363         (=>ucs-sip@iwds-1): Ditto.
364
365 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
366
367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
368         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
369
370         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
371         XEmacs CHISE.
372         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
373
374 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         setting for `=>ucs-itaiji-003'.
378
379 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
382         `=>ucs-bmp-itaiji-003'.
383
384         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
385         XEmacs CHISE.
386         (=>ucs-bmp-itaiji-003): Ditto.
387
388 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
391         `=ucs-bmp-itaiji-011'.
392
393         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
394         XEmacs CHISE.
395
396 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
399         setting for `==ucs-var-002'.
400
401 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
404         setting for `==ucs-itaiji-002'.
405
406 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `==ucs-sip-itaiji-002'.
410
411         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
412         XEmacs CHISE.
413
414 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
417         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
418
419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
420         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
421         `=>ucs-sip-itaiji-007'.
422
423         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
424         XEmacs CHISE.
425         (=>ucs-sip-itaiji-007): Ditto.
426         (=ucs-sip-itaiji-007): Ditto.
427         (=ucs-itaiji-011): Ditto.
428         (=ucs-sip-itaiji-011): Ditto.
429
430 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
431
432         * mule/mule-coding.el (coded-charset-entity-reference-alist):
433         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
434
435 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
438         `==ucs-bmp-var-002'.
439
440         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
441         CHISE.
442         (==ucs-bmp-var-002): Ditto.
443
444         * mule/mule-coding.el (coded-charset-entity-reference-alist):
445         Modify some priorities.
446
447 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
448
449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
450         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
451         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
452
453 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `=big5-cdp-var-001'.
457
458         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
459         XEmacs CHISE.
460
461 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         setting for `==ucs-itaiji-005'.
465
466 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
469         setting for `=ucs-itaiji-007'.
470
471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
472         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
473
474         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
475         XEmacs CHISE.
476         (==ucs-bmp-itaiji-005): Ditto.
477         (=ucs-itaiji-007): Ditto.
478         (=ucs-bmp-itaiji-007): Ditto.
479
480 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
481
482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
483         `==gt-pj-k1' and `==gt-pj-k2'.
484
485 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
486
487         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
488         CHISE.
489         (==gt-pj-k2): Ditto.
490
491 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
492
493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
494         setting for `=>ucs-itaiji-005'.
495
496 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
499         `=>>cbeta'.
500
501 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
502
503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
504         `=>ucs-sip@component'.
505
506         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
507         instead of `=ucs' as its mother.
508         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
509
510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
511         setting for `=>ucs-itaiji-006'.
512
513 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
516         `=>ucs-bmp-itaiji-006'.
517
518         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
519         XEmacs CHISE.
520         (=>ucs-bmp-itaiji-006): Ditto.
521
522 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
525         `=>ucs-bmp-itaiji-001'.
526
527         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
528         XEmacs CHISE.
529
530 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
534
535         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
536         instead of `=ucs' as its mother.
537         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
538         (==ucs-bmp-itaiji-002): Ditto.
539         (==ucs-itaiji-003): Ditto.
540         (==ucs-bmp-itaiji-003): Ditto.
541
542 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
543
544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
545         setting for `=big5-cdp-var-002'.
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `=big5-cdp-var-002'.
549
550         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
551         XEmacs CHISE.
552
553 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
556         `=ucs-sip-var-004'.
557
558         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
559         XEmacs CHISE.
560
561 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
564         `=>ucs-bmp-cjk@iwds-1'.
565
566         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
567         XEmacs CHISE.
568
569 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
570
571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
572         setting for `=ucs-var-005'.
573
574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
575         `=ucs-bmp-var-005'.
576
577         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
578         CHISE.
579         (=ucs-bmp-var-005): Ditto.
580
581 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
582
583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
584         `=>ucs-sip-itaiji-002'.
585
586         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
587         XEmacs CHISE.
588
589 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
592         setting for `=>ucs-itaiji-002'.
593
594 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
598
599         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
600         (=>ucs-itaiji-002): Ditto.
601         (=>ucs-bmp-itaiji-002): Ditto.
602
603 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
606         setting for `=>ucs-itaiji-001'.
607
608 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
612
613         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
614         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
615         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
616         (=>ucs-sip-itaiji-001): Ditto.
617
618         * mule/mule-coding.el(coded-charset-entity-reference-alist):
619         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
620         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
621
622 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-charset.el (default-coded-charset-priority-list):
625         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
626         `=jef-china3' and `chinese-isoir165'.
627
628 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
631         `=>ucs-bmp-itaiji-005'.
632
633         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
634         XEmacs CHISE.
635         (=>ucs-bmp-itaiji-005): Ditto.
636
637 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
640         `=+>jis-x0213-2'.
641
642 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `=+>adobe-japan1-6'.
646
647 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
648
649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
650         `=+>jis-x0208@1978'.
651
652 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
655         setting for `=>ucs@component'.
656
657 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
660         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
661
662 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-coding.el (coded-charset-entity-reference-alist):
665         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
666
667 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
670         CHISE.
671         (=>ucs@jis/2004): Ditto.
672
673 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
674
675         * mule/mule-coding.el (coded-charset-entity-reference-alist):
676         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
677
678 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
679
680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
681         `=>cbeta'.
682
683 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
684
685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
686         setting for `==big5-cdp-itaiji-001'.
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `==big5-cdp-itaiji-001'.
690
691         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
692         XEmacs CHISE.
693
694 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
697         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
698         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
699
700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
701         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
702         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
703
704         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
705         XEmacs CHISE.
706         (=>big5-cdp-itaiji-001): Ditto.
707         (=big5-cdp-itaiji-002): Ditto.
708         (=big5-cdp-itaiji-003): Ditto.
709
710 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
714
715 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-charset.el (default-coded-charset-priority-list):
718         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
719         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
720         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
721
722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
723         setting for `=ucs-var-008'.
724
725         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
726         CHISE.
727         (=ucs-bmp-var-008): Likewise.
728
729 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list):
732         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
733
734 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `==ucs-sip@JP/hanazono'.
738
739         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
740         XEmacs CHISE.
741
742 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `=ucs-bmp-var-006'.
749
750         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
751         CHISE.
752         (=ucs-bmp-var-006): Likewise.
753
754 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
755
756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
757         `=ucs-bmp-itaiji-009'.
758
759         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
760         XEmacs CHISE.
761         (=ucs-bmp-itaiji-009): Likewise.
762
763 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
766         `=>big5-cdp'.
767
768 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
769
770         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
771         (utf-8-ivs-gb): Likewise.
772         (utf-8-gb-er): Likewise.
773         (utf-8-ivs-gb-er): Likewise.
774         (utf-8-cns): Likewise.
775         (utf-8-ivs-cns): Likewise.
776         (utf-8-cns-er): Likewise.
777         (utf-8-ivs-cns-er): Likewise.
778         (utf-8-big5): Likewise.
779         (utf-8-ivs-big5): Likewise.
780         (utf-8-big5-er): Likewise.
781         (utf-8-ivs-big5-er): Likewise.
782         (utf-8-jis): Likewise.
783         (utf-8-ivs-jis): Likewise.
784         (utf-8-jis-er): Likewise.
785         (utf-8-ivs-jis-er): Likewise.
786         (utf-8-ks): Likewise.
787         (utf-8-ivs-ks): Likewise.
788         (utf-8-ks-er): Likewise.
789         (utf-8-ivs-ks-er): Likewise.
790
791 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
794         (utf-8-ivs-jp): Likewise.
795         (utf-8-jp-er): Likewise.
796         (utf-8-ivs-jp-er): Likewise.
797
798 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
799
800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
801         setting for `=ucs-var-010'.
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `=ucs-bmp-var-010'.
805
806         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
807         CHISE.
808         (=ucs-bmp-var-010): Likewise.
809
810 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `=ucs-sip@JP/hanazono'.
814
815         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
816         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
817
818 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-charset.el (default-coded-charset-priority-list):
821         - Add `=big5-cdp-var-004'.
822         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
823           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
824
825         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
826         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
827         `=big5-cdp-var-005'.
828
829         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
830         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
831         `=big5-cdp-var-003'.
832         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
833         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
834         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
835
836 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list):
839         Don't prefer ucs-compat CCSes to other CCSes.
840
841 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `===ucs-bmp-cjk-compat@unicode'.
845
846         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
847         coded-charset for XEmacs CHISE.
848
849 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
850
851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
852         `=ucs-sip-itaiji-003'.
853
854         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
855         XEmacs CHISE.
856
857 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
858
859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
860         setting for `=ucs-var-004'.
861
862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
863         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
864
865         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
866         XEmacs CHISE.
867         (=ucs-var-004): Ditto.
868         (=ucs-bmp-var-004): Ditto.
869
870 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `=ucs-sip-var-003'.
874
875         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
876         XEmacs CHISE.
877
878 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
881         setting for `=ucs-itaiji-006'.
882
883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
884         `=ucs-bmp-itaiji-006'.
885
886         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
887         XEmacs CHISE.
888         (=ucs-bmp-itaiji-006): Ditto.
889
890 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=ucs-sip-var-002'.
894
895         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
896         XEmacs CHISE.
897
898 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
901         `=ucs-sip-itaiji-002'.
902
903         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
904         XEmacs CHISE.
905
906 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
909         setting for `==hanyo-denshi/tk'.
910
911 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
914         (=hanyo-denshi/tk): Fix `long-name'.
915         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
916
917 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
920         setting for `=>mj'.
921
922 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
923
924         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
925         coded-charset for XEmacs CHISE.
926
927 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
928
929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
930         setting for `=hanyo-denshi/tk'.
931
932 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `=hanyo-denshi/tk/mf-01'.
936
937         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
938         XEmacs CHISE.
939         (=hanyo-denshi/tk/mf-01): Ditto.
940
941 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
942
943         * mule/mule-charset.el (default-coded-charset-priority-list):
944         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
945
946 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
947
948         * mule/mule-charset.el (default-coded-charset-priority-list):
949         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
950
951 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
954         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
955
956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
957         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
958
959         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
960         XEmacs CHISE.
961         (=ucs-bmp-itaiji-004): Ditto.
962         (=ucs-itaiji-005): Ditto.
963         (=ucs-bmp-itaiji-005): Ditto.
964
965 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
968         `=ucs-sip-itaiji-001'.
969
970         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
971         XEmacs CHISE.
972
973 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
976         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
977         `=ucs-itaiji-008'.
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
981         `=ucs-bmp-itaiji-008'.
982
983         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
984         XEmacs CHISE.
985         (=ucs-bmp-itaiji-001): Ditto.
986         (=ucs-itaiji-003): Ditto.
987         (=ucs-bmp-itaiji-003): Ditto.
988         (=ucs-itaiji-008): Ditto.
989         (=ucs-bmp-itaiji-008): Ditto.
990
991 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
992
993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
994         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
995
996         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
997         for XEmacs CHISE.
998         (==ucs-bmp-cjk-compat@JP): Ditto.
999
1000 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1003         setting for `===hng-tzs'.
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `===hng-tzs'.
1007
1008         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1009         CHISE.
1010
1011 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1012
1013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1014         setting for `===hng-doh'.
1015
1016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1017         `===hng-doh'.
1018
1019         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1020         CHISE.
1021
1022 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1023
1024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1025         setting for `===hng-wad'.
1026
1027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028         `===hng-wad'.
1029
1030         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1031         CHISE.
1032
1033 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1036         settings for `==koseki' and `===hng-kcc'.
1037
1038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1039         `===hng-kcc'.
1040
1041         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1042         CHISE.
1043
1044 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1047         setting for `===hng-nkk'.
1048
1049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1050         `===hng-nkk'.
1051
1052         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1053         CHISE.
1054
1055 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1058         setting for `===hng-ink'.
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1061         `===hng-ink'.
1062
1063         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1064         CHISE.
1065
1066 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1067
1068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1069         setting for `===hng-jhk'.
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1072         `===hng-jhk'.
1073
1074         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1075         CHISE.
1076
1077 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1078
1079         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1080         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1081         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1082         (===jis-x0213-1@2004): Likewise.
1083         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1084         "jisx0213\\(\\.2004\\)-1" as the registry.
1085         (=+>jis-x0213-1@2004): Likewise.
1086         (=>jis-x0213-1@2004): Likewise.
1087
1088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1089         `===jis-x0213-1@2004'.
1090
1091 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         setting for `===hng-nak'.
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `===hng-nak'.
1098
1099         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1100         CHISE.
1101
1102 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `===hng-hos'.
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `===hng-hos'.
1109
1110         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1111         CHISE.
1112
1113 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1114
1115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1116         setting for `===hng-tzj'.
1117
1118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1119         `===hng-tzj'.
1120
1121         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1122         CHISE.
1123
1124 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1127         setting for `===hng-kae'.
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1130         `===hng-kae'.
1131
1132         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1133         CHISE.
1134
1135 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138         setting for `===hng-kar'.
1139
1140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1141         `===hng-kar'.
1142
1143         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1144         CHISE.
1145
1146 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1147
1148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1149         setting for `===hng-kyd'.
1150
1151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152         `===hng-kyd'.
1153
1154         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1155         CHISE.
1156
1157 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1158
1159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1160         setting for `===hng-hok'.
1161
1162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1163         `===hng-hok'.
1164
1165         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1166         CHISE.
1167
1168 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1169
1170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1171         setting for `===hng-jyu'.
1172
1173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1174         `===hng-jyu'.
1175
1176         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1177         CHISE.
1178
1179 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1182         setting for `===hng-zkd'.
1183
1184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1185         `===hng-zkd'.
1186
1187         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1188         CHISE.
1189
1190 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1191
1192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1193         setting for `===hng-kmi'.
1194
1195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1196         `===hng-kmi'.
1197
1198         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1199         CHISE.
1200
1201 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1202
1203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1204         setting for `===hng-okd'.
1205
1206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1207         `===hng-okd'.
1208
1209         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1210         CHISE.
1211
1212 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1213
1214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1215         setting for `===hng-nkm'.
1216
1217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1218         `===hng-nkm'.
1219
1220         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1221         CHISE.
1222
1223 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1226         setting for `===hng-nto'.
1227
1228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1229         `===hng-nto'.
1230
1231         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1232         CHISE.
1233
1234 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1235
1236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1237         setting for `===hng-yhk'.
1238
1239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1240         `===hng-yhk'.
1241
1242         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1243         CHISE.
1244
1245 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1246
1247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1248         setting for `===hng-sok'.
1249
1250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1251         `===hng-sok'.
1252
1253         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1254         CHISE.
1255
1256 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1257
1258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1259         setting for `===hng-kda'.
1260
1261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1262         `===hng-kda'.
1263
1264         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1265         CHISE.
1266
1267 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1270         setting for `===hng-myz'.
1271
1272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1273         `===hng-myz'.
1274
1275         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1276         CHISE.
1277
1278 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1279
1280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1281         setting for `===hng-kgk'.
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `===hng-kgk'.
1285
1286         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1287         CHISE.
1288
1289 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1290
1291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1292         setting for `===hng-drt'.
1293
1294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1295         `===hng-drt'.
1296
1297         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1298         CHISE.
1299
1300 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1303         setting for `===hng-mam'.
1304
1305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306         `===hng-mam'.
1307
1308         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1309         CHISE.
1310
1311 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1314         setting for `===hng-dng'.
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `===hng-dng'.
1318
1319         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1320         CHISE.
1321
1322 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1325         setting for `=>cns11643-5'.
1326
1327 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1330         setting for `===hng-keg'.
1331
1332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1333         `===hng-keg'.
1334
1335         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1336         CHISE.
1337
1338 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1341         setting for `===hng-jou'.
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `===hng-jou'.
1345
1346         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1347         CHISE.
1348
1349 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1350
1351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1352         setting for `===hng-smk'.
1353
1354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1355         `===hng-smk'.
1356
1357         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1358         CHISE.
1359
1360 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1361
1362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1363         setting for `===hng-kyo'.
1364
1365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1366         `===hng-kyo'.
1367
1368         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1369         CHISE.
1370
1371 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1374         setting for `===hng-kss'.
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `===hng-kss'.
1378
1379         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1380         CHISE.
1381
1382 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1385         setting for `===hng-wan'.
1386
1387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1388         `===hng-wan'.
1389
1390         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1391         CHISE.
1392
1393 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1394
1395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1396         setting for `===hng-ksk'.
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `===hng-ksk'.
1400
1401         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1402         CHISE.
1403
1404 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1407         setting for `===hng-kyu'.
1408
1409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1410         `===hng-kyu'.
1411
1412         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1413         CHISE.
1414
1415 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1416
1417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1418         setting for `===hng-skk'.
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1421         `===hng-skk'.
1422
1423         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1424         CHISE.
1425
1426 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1427
1428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1429         setting for `===hng-sik'.
1430
1431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1432         `===hng-sik'.
1433
1434         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1435         CHISE.
1436
1437 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1440         setting for `===hng-kbk'.
1441
1442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1443         `===hng-kbk'.
1444
1445         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1446         CHISE.
1447
1448 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1449
1450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1451         setting for `===hng-kcj'.
1452
1453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1454         `===hng-kcj'.
1455
1456         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1457         CHISE.
1458
1459 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1462         setting for `===hng-k24'.
1463
1464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1465         `===hng-k24'.
1466
1467         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1468         CHISE.
1469
1470 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1473         setting for `===hng-gok'.
1474
1475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1476         `===hng-gok'.
1477
1478         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1479         CHISE.
1480 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1481
1482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1483         setting for `===hng-tsu'.
1484
1485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1486         `===hng-tsu'.
1487
1488         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1489         CHISE.
1490
1491 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1494         setting for `===hng-sys'.
1495
1496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1497         `===hng-sys'.
1498
1499         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1500         CHISE.
1501
1502 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1505         - Use "&HNG010-<d><d><d><d><d>;" instead of
1506           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1507         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1508
1509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1510         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1511
1512         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1513         "hngkhi-0" as the suffix of registry.
1514         (===hng-khm): New coded-charset for XEmacs CHISE.
1515         (=ucs-itaiji-002): Ditto.
1516         (=ucs-bmp-itaiji-002): Ditto.
1517
1518 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1521         setting for `=>ucs@iwds-1'.
1522
1523         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1524         XEmacs CHISE.
1525
1526 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1529         CHISE.
1530
1531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1532         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1533         `===hng-khi'.
1534
1535 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1538         setting for `===hng-khi'.
1539
1540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541         `===hng-khi'.
1542
1543         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1544         CHISE.
1545
1546 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1549         #x9FA5 as the value of `max-code'.
1550         (=ucs-bmp-var-002): Likewise.
1551         (=ucs-bmp-var-003): Likewise.
1552         (=ucs-bmp-itaiji-084): Likewise.
1553         (=ucs-bmp-cjk@JP): Likewise.
1554         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1555         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1556         (=>ucs-bmp-cjk@component): Likewise.
1557
1558 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1561         CHISE.
1562
1563 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1566         XEmacs CHISE.
1567         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1568         `==jis-x0208@1978/2-pr' as the mother.
1569
1570 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1571
1572         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1573         CHISE.
1574
1575 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1576
1577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1578         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1579
1580 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1581
1582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1583         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1584
1585 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `===ucs@gb'.
1589
1590 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1591
1592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1593         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1594         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1595         as the entity-reference for `===jis-x0213-1@2000'; use
1596         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1597
1598 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1599
1600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1601         `===jis-x0208'.
1602
1603         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1604         instead of `===jis-x0208' as the mother.
1605         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1606         `===jis-x0208' as the mother.
1607         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1608         `===jis-x0208' as the mother.
1609         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1610         `===jis-x0213-1' as the mother.
1611         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1612         `===jis-x0213-1' as the mother.
1613         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1614         the mother.
1615         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1616         mother.
1617
1618 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1621         setting for `=ucs-var-001'.
1622
1623 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1624
1625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1626         `=ucs-bmp-var-001'.
1627
1628         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1629         CHISE.
1630         (=ucs-bmp-var-001): Ditto.
1631
1632         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1633         setting for `=ucs-var-003'.
1634
1635 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1638         `=ucs-bmp-var-003'.
1639
1640         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1641         CHISE.
1642         (=ucs-bmp-var-003): Ditto.
1643
1644 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1645
1646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1647         setting for `=ucs-var-002'.
1648
1649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1650         `=ucs-bmp-var-002'.
1651
1652         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1653         CHISE.
1654         (=ucs-bmp-var-002): Ditto.
1655
1656 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1657
1658         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1659         XEmacs CHISE.
1660         (==jis-x0208@1978/5pr): Ditto.
1661
1662 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `=>ucs-bmp-cjk@component'.
1666
1667         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1668         XEmacs CHISE.
1669         (=>ucs-bmp-cjk@component): Ditto.
1670
1671 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1672
1673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1674         setting for `=>iwds-1'.
1675
1676 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1677
1678         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-charset.el (default-coded-charset-priority-list):
1684         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1685         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1686         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1687         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1688
1689 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1690
1691         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1692         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1693
1694         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1695         `=>>ucs@iso' as the mother.
1696         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1697         mother.
1698
1699 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1700
1701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1702         setting for `===hanyo-denshi/ia'.
1703
1704 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1705
1706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1707         `===hanyo-denshi/ia'.
1708
1709 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1710
1711         * mule/mule-conf.el (=koseki): Fix DOC.
1712         (==koseki): New coded-charset for XEmacs CHISE.
1713
1714 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1717         XEmacs CHISE.
1718         (===hanyo-denshi/jd): Fix DOC.
1719
1720 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1721
1722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1723         setting for `===hanyo-denshi/ip'.
1724
1725 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `===hanyo-denshi/ip'.
1729
1730         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1731         XEmacs CHISE.
1732
1733 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `==ucs-radicals@unicode' and `=>daikanwa'.
1737
1738         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1739         for XEmacs CHISE.
1740
1741 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1744         XEmacs CHISE.
1745
1746 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1749         `===ruimoku-v6'.
1750
1751 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1754         setting for `===ruimoku-v6'.
1755
1756 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1757
1758         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1759         CHISE.
1760
1761 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1764         coded-charset for XEmacs CHISE.
1765
1766 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1767
1768         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1769         XEmacs CHISE.
1770
1771 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1774         `===ucs-sip@iso'.
1775
1776 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1777
1778         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1779         CHISE.
1780
1781 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1782
1783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1784         `==ucs-sip@iso'.
1785
1786         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1787         CHISE.
1788
1789 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1792         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1793         (=ucs-sip-ext-b@iso): Fix registry.
1794         (==ucs-sip-ext-b@iso): Ditto.
1795         (===ucs-sip-ext-b@iso): Ditto.
1796
1797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1798         `=ucs-sip@iso'.
1799
1800 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1801
1802         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1803         setting for `=>cbeta'.
1804
1805 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1806
1807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1808         `=>cns11643-7'.
1809
1810         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1811
1812 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1813
1814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1815         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1816
1817 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1818
1819         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1820         `=ucs@cns'.
1821         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1822         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1823         `=ucs@jis/1990'.
1824         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1825         `=ucs@jis/2000'.
1826         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1827         `=ucs@jis/2004'.
1828         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1829
1830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1831         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1832
1833 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1834
1835         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1836         XEmacs CHISE.
1837         (==jis-x0208@1978/1pr): Ditto.
1838         (==jis-x0208@1978/2-pr): Ditto.
1839
1840 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===jis-x0213-1@2004'.
1844
1845 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1848         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1849
1850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1851         `===hanyo-denshi/jb'.
1852
1853         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1854         XEmacs CHISE.
1855         (=+>hanyo-denshi/ft): Ditto.
1856         (=+>hanyo-denshi/jt): Ditto.
1857
1858 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1859
1860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1861         `===hanyo-denshi/hg'.
1862
1863 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1864
1865         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1866         XEmacs CHISE.
1867         (===hanyo-denshi/hg): Ditto.
1868
1869 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1870
1871         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1872         glyph-forms instead of detailed glyph-images.
1873         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1874         `=adobe-japan1-*'.
1875         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1876         (===adobe-japan1-1): Ditto.
1877         (===adobe-japan1-2): Ditto.
1878         (===adobe-japan1-3): Ditto.
1879         (===adobe-japan1-4): Ditto.
1880         (===adobe-japan1-5): Ditto.
1881         (===adobe-japan1-6): Ditto.
1882         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1883         `=>>>adobe-japan1' as the mother.
1884         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1885         `=>>adobe-japan1' as the mother.
1886         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1887         glyph-images.
1888         (==jis-x0208@1978): Ditto.
1889         (==jis-x0208@1983): Ditto.
1890         (==jis-x0208@1990): Ditto.
1891         (==jis-x0213-1): Ditto.
1892         (==jis-x0213-1@2000): Ditto.
1893         (==jis-x0213-1@2004): Ditto.
1894         (==jis-x0213-2): Ditto.
1895         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1896         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1897         `=jis-x0208@1978'.
1898         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1899         `=jis-x0208@1983'.
1900         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1901         `=jis-x0208@1990'.
1902         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1903         `=jis-x0213-1'.
1904         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1905         `=jis-x0213-1@2000'.
1906         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1907         `=jis-x0213-1@2004'.
1908         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1909         `=jis-x0213-2'.
1910         (===jis-x0208): New coded-charset for XEmacs CHISE.
1911         (===jis-x0208@1978): Ditto.
1912         (===jis-x0208@1983): Ditto.
1913         (===jis-x0208@1990): Ditto.
1914         (===jis-x0213-1): Ditto.
1915         (===jis-x0213-1@2000): Ditto.
1916         (===jis-x0213-2): Ditto.
1917         (===jis-x0212): Ditto.
1918         (===ks-x1001): Ditto.
1919         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1920         mother.
1921         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1922         as the mother.
1923         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1924         as the mother.
1925         (===cns11643-1): New coded-charset for XEmacs CHISE.
1926         (===cns11643-2): Ditto.
1927         (===cns11643-3): Ditto.
1928         (===cns11643-4): Ditto.
1929         (===cns11643-5): Ditto.
1930         (===cns11643-6): Ditto.
1931         (===cns11643-7): Ditto.
1932         (=>>cns11643-1): Ditto.
1933         (==big5-cdp): Indicate abstract glyph-images instead of
1934         representative glyph-images.
1935         (===big5-cdp): New coded-charset for XEmacs CHISE.
1936         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1937         detailed glyph-images.
1938         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1939         `=hanyo-denshi/*'.
1940         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1941         (===hanyo-denshi/ib): Ditto.
1942         (===hanyo-denshi/jt): Ditto.
1943         (===hanyo-denshi/ks): Ditto.
1944         (===mj): Ditto.
1945         (===mj-0): Ditto.
1946         (===mj-1): Ditto.
1947         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1948         `=>>>hanyo-denshi/*' as its mother.
1949         (==gt): Indicate abstract glyph-forms instead of detailed
1950         glyph-images.
1951         (===gt): New coded-charset for XEmacs CHISE.
1952         (=>>>gt): Indicates `==gt' instead of `=gt'.
1953         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1954         (==gt-k): Indicate abstract glyph-forms instead of detailed
1955         glyph-images.
1956         (===gt-k): New coded-charset for XEmacs CHISE.
1957         (==daikanwa): Indicates glyph-images instead of detailed
1958         glyph-images.
1959         (===daikanwa): New coded-charset for XEmacs CHISE.
1960         (===daikanwa/+p): Ditto.
1961         (===daikanwa/ho): Ditto.
1962         (==cbeta): Ditto.
1963         (===cbeta): Ditto.
1964         (==jef-china3): Ditto.
1965         (===jef-china3): Ditto.
1966         (==ruimoku-v6): Ditto.
1967         (==ucs@iso): Indicate representative glyph-forms instead of
1968         representative glyph-images.
1969         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1970         (==ucs@unicode): Indicate representative glyph-forms instead of
1971         representative glyph-images.
1972         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1973         `=ucs@unicode'.
1974         (==ucs@cns): Indicate representative glyph-forms instead of
1975         representative glyph-images.
1976         (==ucs@jis): Ditto.
1977         (==ucs@jis/1990): Ditto.
1978         (==ucs@jis/2000): Ditto.
1979         (==ucs@jis/2004): Ditto.
1980         (==ucs@ks): Ditto.
1981         (===ucs@iso): New coded-charset for XEmacs CHISE.
1982         (===ucs@unicode): Ditto.
1983         (===ucs@gb): Ditto.
1984         (===ucs@ks): Ditto.
1985         (===ucs-bmp-cjk@gb): Ditto.
1986         (===ucs-sip-ext-b@iso): Ditto.
1987
1988 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1991         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1992         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1993         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1994         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1995         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1996         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1997         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1998         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1999         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2002         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2003         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2004         - Use "&g1-[NAME];" for `=>>[NAME]'.
2005         - Abolish "&g2-[NAME];".
2006
2007 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2008
2009         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2010         `=>>ucs@cns' as the mother.
2011
2012 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2013
2014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2015         setting for `==ucs@ks'.
2016
2017 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2018
2019         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2020         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2021         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2022         0x00E30000〜0x00E409D5.
2023
2024 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2027         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2028         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2029
2030 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2033         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2034
2035         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2036         (=mj-0): Ditto.
2037         (=mj-1): Ditto.
2038         (==mj): Ditto.
2039         (==mj-0): Ditto.
2040         (==mj-1): Ditto.
2041         (=>>mj): Ditto.
2042
2043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2044         setting for `=mj' and `==mj'.
2045
2046 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2047
2048         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2049         CHISE.
2050
2051 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2052
2053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2054         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2055         `=>ucs@hanyo-denshi'.
2056
2057 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2060         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2061
2062         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2063         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2064
2065 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2068         XEmacs CHISE.
2069
2070 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2073         Change priority of `=>>>ucs@iso'.
2074
2075         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2076         `=>>>ucs@iso' as the mother.
2077         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2078
2079 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2082         Change priority of `=>>>ucs@unicode'.
2083
2084         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2085         `=ucs@unicode'.
2086
2087 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2090         Change priority of `=>>>ucs@jis'.
2091
2092         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2093         `=ucs@jis'.
2094
2095 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2096
2097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2098         setting for `==daikanwa/+p'.
2099
2100 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2103         setting for `==shinjigen@1ed'.
2104
2105 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2106
2107         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2108         XEmacs CHISE.
2109
2110 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-conf.el (==shinjigen): Modify DOC.
2113         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2114         (==shinjigen@rev): Modify DOC.
2115
2116 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2117
2118         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2119         CHISE.
2120
2121 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2124         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2125
2126         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2127         XEmacs CHISE.
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `==daikanwa'.
2131
2132 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `==cns11643-7'.
2136
2137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2138         `==cns11643-7'.
2139
2140 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2143         `==cns11643-6'.
2144
2145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2146         setting for `==cns11643-6'.
2147
2148 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2151         setting for `==cns11643-5'.
2152
2153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2154         `==cns11643-5'.
2155
2156 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159         setting for `==cns11643-4'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `==cns11643-4'.
2163
2164 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `==cns11643-3'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `==cns11643-3'.
2171
2172 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2173
2174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2175         setting for `==cns11643-2'.
2176
2177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2178         `==cns11643-2'.
2179
2180 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2183         Change priority of `=>>>ucs@ks'.
2184
2185         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2186         `=ucs@ks'.
2187
2188 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2189
2190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2191         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2192         `==ucs@cns' and `==cns11643-1'.
2193
2194         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2195         (==cns11643-2): Ditto.
2196         (==cns11643-3): Ditto.
2197         (==cns11643-4): Ditto.
2198         (==cns11643-5): Ditto.
2199         (==cns11643-6): Ditto.
2200         (==cns11643-7): Ditto.
2201
2202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2203         `==cns11643-1'.
2204
2205 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2206
2207         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2208         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2209         `=>>>ucs@jis/1990'.
2210
2211         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2212         `=ucs@jis/1990'.
2213         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2214         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2215
2216 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2219         Change priority of `=>>>ucs@cns'.
2220
2221         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2222         `=ucs@cns'.
2223
2224 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2227         `==ks-x1001'.
2228
2229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2230         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2231         `==ks-x1001'.
2232
2233 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2234
2235         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2236
2237 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2238
2239         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2240         `=jis-x0208'.
2241         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2242         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2243         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2244         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2245         (=>>>jis-x0213-1@2000): Changed to an alias for
2246         `=jis-x0213-1@2000'.
2247         (=>>>jis-x0213-1@2004): Changed to an alias for
2248         `=jis-x0213-1@2004'.
2249         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2250
2251 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2254         `=adobe-japan1-0'.
2255         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2256         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2257         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2258         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2259         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2260         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2261
2262 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2265         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2266         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2267         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2268         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2269         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2270
2271 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2274         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2275         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2276         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2277         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2278         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2279         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2280         `==jis-x0212'.
2281
2282 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2283
2284         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2285         "AdobeJapan1-[0-6]$".
2286         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2287         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2288         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2289         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2290         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2291         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2292         (==adobe-japan1-1): Ditto.
2293         (==adobe-japan1-2): Ditto.
2294         (==adobe-japan1-3): Ditto.
2295         (==adobe-japan1-4): Ditto.
2296         (==adobe-japan1-5): Ditto.
2297         (==adobe-japan1-6): Ditto.
2298         (==jis-x0208): Ditto.
2299         (==jis-x0208@1978): Ditto.
2300         (==jis-x0208@1983): Ditto.
2301         (==jis-x0208@1990): Ditto.
2302         (==jis-x0213-1): Ditto.
2303         (==jis-x0213-1@2000): Ditto.
2304         (==jis-x0213-1@2004): Ditto.
2305         (==jis-x0213-2): Ditto.
2306         (==jis-x0212): Ditto.
2307         (==gb2312): Ditto.
2308         (==iso-ir165): Ditto.
2309         (==gb12345): Ditto.
2310         (==ks-x1001): Ditto.
2311         (==cns11643-1): Ditto.
2312         (==cns11643-2): Ditto.
2313         (==cns11643-3): Ditto.
2314         (==cns11643-4): Ditto.
2315         (==cns11643-5): Ditto.
2316         (==cns11643-6): Ditto.
2317         (==cns11643-7): Ditto.
2318         (==big5-cdp): Ditto.
2319         (==hanyo-denshi/ja): Ditto.
2320         (==hanyo-denshi/jb): Ditto.
2321         (==hanyo-denshi/jc): Ditto.
2322         (==hanyo-denshi/jd): Ditto.
2323         (==hanyo-denshi/ft): Ditto.
2324         (==hanyo-denshi/ia): Ditto.
2325         (==hanyo-denshi/ib): Ditto.
2326         (==hanyo-denshi/hg): Ditto.
2327         (==hanyo-denshi/jt): Ditto.
2328         (==hanyo-denshi/ks): Ditto.
2329         (==gt): Ditto.
2330         (==gt-k): Ditto.
2331         (==daikanwa): Ditto.
2332         (==shinjigen): Ditto.
2333         (==ucs@iso): Ditto.
2334         (==ucs@unicode): Ditto.
2335         (==ucs@gb): Ditto.
2336         (==ucs-bmp@gb): Ditto.
2337         (==ucs@cns): Ditto.
2338         (==ucs-bmp@cns): Ditto.
2339         (==ucs@jis): Ditto.
2340         (==ucs@jis/1990): Ditto.
2341         (==ucs@jis/2000): Ditto.
2342         (==ucs@jis/2004): Ditto.
2343         (==ucs@JP): Ditto.
2344         (==ucs@JP/hanazono): Ditto.
2345         (==ucs@ks): Ditto.
2346         (==ucs-bmp@ks): Ditto.
2347         (==ucs@cns11643): Ditto.
2348         (==ucs-bmp-cjk@gb): Ditto.
2349         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2350         (==ucs-sip-ext-b@iso): Ditto.
2351
2352 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2353
2354         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2355         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2356
2357         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2358         XEmacs CHISE.
2359         (=ucs-bmp-cjk@unicode): Abolished.
2360
2361 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2364         `=+>ucs-bmp-cjk-compat@jis'.
2365
2366         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2367         for XEmacs CHISE.
2368
2369 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2372         CHISE.
2373
2374 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2375
2376         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2377         for XEmacs CHISE.
2378         (=jis-x0208@1978/1er-pr): Abolished.
2379         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2380         `=jis-x0208@1978/1er-pr' as the mother.
2381
2382 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2383
2384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2385         setting for `=ucs-itaiji-084'.
2386
2387 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-charset.el (default-coded-charset-priority-list):
2390         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2391
2392         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2393         XEmacs CHISE.
2394         (=ucs-bmp-itaiji-084): Ditto.
2395
2396 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2397
2398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2399         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2400
2401 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2402
2403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2404         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2405
2406         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2407         XEmacs CHISE.
2408         (=big5-cdp-var-5): Ditto.
2409
2410 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2413         XEmacs CHISE.
2414
2415 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2418         XEmacs CHISE.
2419
2420 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2421
2422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2423         setting for `=>>>hanyo-denshi/ft'.
2424
2425 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2428         XEmacs CHISE.
2429         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2430         `=hanyo-denshi/jd' as the mother.
2431
2432 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2435         XEmacs CHISE.
2436         (=+>adobe-japan1-1): Ditto.
2437         (=+>adobe-japan1-2): Ditto.
2438         (=+>adobe-japan1-3): Ditto.
2439         (=+>adobe-japan1-4): Ditto.
2440         (=+>adobe-japan1-5): Ditto.
2441         (=+>adobe-japan1-6): Ditto.
2442         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2443
2444 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2445
2446         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2447         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2448         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2449
2450         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2451         the top.
2452
2453 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2454
2455         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2456         XEmacs CHISE.
2457         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2458         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2459         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2460
2461 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-charset.el (default-coded-charset-priority-list):
2464         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2465         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2466
2467         * mule/mule-conf.el: Modify order of definitions of some
2468         coded-charsets.
2469
2470 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2473         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2474         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2475
2476         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2477         CHISE.
2478         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2479         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2480
2481 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2482
2483         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2484         CHISE.
2485
2486 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2489         setting for `=daikanwa/+2p'.
2490
2491         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2492         XEmacs CHISE.
2493
2494 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2497         XEmacs CHISE.
2498         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2499
2500 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2503         setting for `=>>>hanyo-denshi/ib'.
2504
2505 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2508         XEmacs CHISE.
2509         (=>>>hanyo-denshi/ib): Ditto.
2510         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2511         `=hanyo-denshi/ja' as the mother.
2512         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2513         `=hanyo-denshi/ib' as the mother.
2514
2515 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2518         XEmacs CHISE.
2519         (utf-8-ivs-mcs-er): Likewise.
2520         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2521         and `=>ucs-gb'.
2522         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2523         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2524         `ucs-gb' and `=>ucs-gb'.
2525         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2526         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2527         and `=>ucs-cns'.
2528         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2529         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2530         `ucs-cns' and `=>ucs-cns'.
2531         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2532         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2533         `ucs-big5' and `=>ucs-big5'.
2534         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2535         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2536         `ucs-big5' and `=>ucs-big5'.
2537         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2538         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2539         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2540         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2541         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2542         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2543         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2544         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2545         `=>ucs-jis'; modify DOC and mnemonic.
2546         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2547         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2548         and `=>ucs-jis'; modify DOC and mnemonic.
2549         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2550         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2551         `=>ucs-ks'.
2552         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2553         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2554         and `=>ucs-ks'.
2555         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2556
2557 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2558
2559         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2560         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2561
2562 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2565         Modify priorities.
2566
2567 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2568
2569         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2570         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2571
2572 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2573
2574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2575         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2576
2577 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2578
2579         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2580         CHISE.
2581
2582 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2583
2584         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2585         CHISE.
2586
2587 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2588
2589         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2590         CHISE.
2591
2592 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2593
2594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2595         `=+>ucs-bmp-cjk@unicode'.
2596
2597         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2598         for XEmacs CHISE.
2599
2600 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2601
2602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2603         setting for `=>>daikanwa'.
2604
2605 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2606
2607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2608         `=>>hanyo-denshi/jt'.
2609
2610 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2611
2612         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2613         XEmacs CHISE.
2614         (=+>jis-x0208@1990): Ditto.
2615         (=+>jis-x0213-1@2000): Ditto.
2616
2617 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2618
2619         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2620         XEmacs CHISE.
2621
2622 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2623
2624         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2625         XEmacs CHISE.
2626         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2627         `=hanyo-denshi/jc' as the mother.
2628
2629 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2630
2631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2632         setting for `=+>adobe-japan1'.
2633
2634         * mule/mule-charset.el (default-coded-charset-priority-list):
2635         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2636         and `=>>hanyo-denshi/ft' to `=>>gt'.
2637
2638 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2639
2640         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2641         XEmacs CHISE.
2642         (=>>adobe-japan1-1): Ditto.
2643         (=>>adobe-japan1-2): Ditto.
2644         (=>>adobe-japan1-3): Ditto.
2645         (=>>adobe-japan1-4): Ditto.
2646         (=>>adobe-japan1-5): Ditto.
2647         (=>>adobe-japan1-6): Ditto.
2648         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2649
2650 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2651
2652         * mule/mule-conf.el (=adobe-japan1): New alias for
2653         `=adobe-japan1-6'.
2654         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2655         (=>>>adobe-japan1-1): Ditto.
2656         (=>>>adobe-japan1-2): Ditto.
2657         (=>>>adobe-japan1-3): Ditto.
2658         (=>>>adobe-japan1-4): Ditto.
2659         (=>>>adobe-japan1-5): Ditto.
2660         (=>>>adobe-japan1-6): Ditto.
2661         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2662
2663 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2664
2665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2666         setting for `=>>>adobe-japan1'.
2667
2668 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2669
2670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2671         setting for `=+>ucs@ks'.
2672
2673 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2674
2675         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2676         XEmacs CHISE.
2677         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2678         `=adobe-japan1-6' as the mother.
2679
2680 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2681
2682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2683         setting for `=>cns11643-7'.
2684
2685 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2686
2687         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2688         CHISE.
2689
2690 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2691
2692         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2693         XEmacs CHISE.
2694         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2695
2696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2697         setting for `=>ucs@jis/2004'.
2698
2699 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2700
2701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2702         setting for `=+>gt'.
2703
2704         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2705         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2706
2707 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2708
2709         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2710         `=>ucs@unicode' as the mother.
2711         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2712         mother.
2713         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2714         mother.
2715         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2716         mother.
2717
2718 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2719
2720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2721         setting for `=+>ucs@unicode'.
2722
2723         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2724         CHISE.
2725
2726 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2727
2728         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2729         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2730         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2731         - Add setting for `=+>ucs@cns'.
2732
2733         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2734         CHISE.
2735         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2736         as the mother.
2737         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2738         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2739
2740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2741         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2742
2743 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2744
2745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2746         setting for `=>ucs@ks'.
2747
2748 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2749
2750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2751         `=ucs-bmp-cjk-compat@unicode'.
2752
2753         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2754         coded-charset for XEmacs CHISE.
2755
2756 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2757
2758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2759         `=ucs-bmp-cjk-compat'.
2760
2761         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2762         XEmacs CHISE.
2763
2764 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2765
2766         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2767         CHISE.
2768
2769 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2770
2771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2772         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2773
2774         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2775         `=>ucs@jis/1990'.
2776         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2777
2778 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2779
2780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2781         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2782
2783         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2784         CHISE.
2785         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2786         mother.
2787
2788 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2789
2790         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2791         `=>jis-x0213-2@usual'.
2792         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2793         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2794         `=>jis-x0213-2@usual' as the mother.
2795
2796 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2797
2798         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2799         (=>ucs@JP): New alias for `=+>ucs@jis'.
2800
2801 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2802
2803         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2804         `=>jis-x0208@usual'.
2805         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2806         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2807         `=>jis-x0208@usual' as the mother.
2808         (=>jis-x0208): Likewise.
2809
2810 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2811
2812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2813         setting for `=+>jis-x0208@1978'.
2814
2815 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2816
2817         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2818         XEmacs CHISE.
2819
2820 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2821
2822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2823         setting for `=>>>ucs@jis/1990'.
2824
2825 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2826
2827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2828         setting for `=>ucs@jis/1990'.
2829
2830 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2831
2832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2833         setting for `=ucs@JP/hanazono'.
2834
2835         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2836         CHISE.
2837         (=ucs@JP/hanazono): Ditto.
2838         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2839         (=>>hanyo-denshi/jc): Ditto.
2840         (=>>hanyo-denshi/jd): Ditto.
2841
2842 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2843
2844         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2845         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2846
2847 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2848
2849         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2850         XEmacs CHISE.
2851
2852 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2853
2854         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2855         XEmacs CHISE.
2856
2857 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2858
2859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2860         `=ucs-bmp-cjk@JP'.
2861
2862 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2863
2864         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2865         XEmacs CHISE.
2866
2867 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2870         Modify order of settings; add settings for `=daikanwa@rev2'.
2871
2872 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2873
2874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2875         setting for `=>>cbeta'.
2876
2877         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2878         CHISE.
2879
2880 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2883         setting for `=>>adobe-japan1'.
2884
2885 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2886
2887         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2888         XEmacs CHISE.
2889
2890 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2891
2892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2893         setting for `=>>hanyo-denshi/ia'.
2894
2895         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2896         XEmacs CHISE.
2897
2898 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2902
2903         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2904         XEmacs CHISE.
2905         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2906         `=hanyo-denshi/jt' as the mother.
2907
2908 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2909
2910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2911         setting for `=>>>jis-x0213-2'.
2912
2913         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2914         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2915         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2916
2917 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2918
2919         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2920         XEmacs CHISE.
2921
2922 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2923
2924         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2925         XEmacs CHISE.
2926
2927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2928         `=>>jis-x0213-1@2004'.
2929
2930 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2931
2932         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2933         XEmacs CHISE.
2934
2935 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2936
2937         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2938         - Use "&g2-*;" as entity-references for `=>>>*'.
2939         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2940
2941         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2942         XEmacs CHISE.
2943         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2944         as the mother.
2945
2946 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2947
2948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2949         setting for `=>>hanyo-denshi/ib'.
2950
2951         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2952         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2953         (=>>jis-x0208@1990): Ditto.
2954         (=>>hanyo-denshi/ib): Ditto.
2955
2956         * mule/mule-charset.el (default-coded-charset-priority-list):
2957         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2958
2959 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2960
2961         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2962         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2963         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2964         `=>>>ucs@jis/2004'.
2965
2966 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2967
2968         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2969         XEmacs CHISE.
2970         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2971         `=jis-x0213-1@2004' as the mother.
2972         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2973         (=>>>ucs@ks): Ditto.
2974
2975         * mule/mule-charset.el (default-coded-charset-priority-list):
2976         Modify priority of `=hanyo-denshi/*'.
2977
2978 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2979
2980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2981         settings for `=>>ucs@JP' and `=ucs@JP'.
2982
2983 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2984
2985         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2986         CHISE.
2987
2988 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2989
2990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2991         setting for `=>>>ucs@cns'.
2992
2993         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2994         CHISE.
2995
2996 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2997
2998         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2999         instead of `=>>>jis-x0213-1@2004' as the mother.
3000         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3001         (=>>>ucs@unicode): Likewise.
3002         (=>>>ucs@jis): Likewise.
3003         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3004         mother.
3005         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3006
3007 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3008
3009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3010         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3011         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3012         `=>>>ucs@jis'.
3013
3014 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3015
3016         * mule/mule-charset.el (default-coded-charset-priority-list):
3017         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3018         and `=jis-x0213-*-2000'.
3019
3020 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3021
3022         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3023         XEmacs CHISE.
3024         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3025         `=>>jis-x0213-1' as the mother.
3026
3027 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3028
3029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3030         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3031
3032 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3033
3034         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3035
3036 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3037
3038         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3039         XEmacs CHISE.
3040
3041 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-coding.el (decomposition-feature-list): Set
3044         `=decomposition', `=decomposition@cid' and
3045         `=decomposition@hanyo-denshi'.
3046
3047 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         setting for `=>>hanyo-denshi/ks'.
3051
3052         * mule/mule-conf.el (=>>hanyo-denshi/ks): 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 (coded-charset-entity-reference-alist): Add
3058         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3059
3060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3061         `=hanyo-denshi/ks/mf'.
3062
3063         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3064         XEmacs CHISE.
3065         (=hanyo-denshi/ks/mf): Ditto.
3066
3067 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3068
3069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3070         settings for P=hanyo-denshi/jt'.
3071
3072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3073         `=hanyo-denshi/jt'.
3074
3075         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3076         XEmacs CHISE.
3077
3078 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3079
3080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3081         settings for `=hanyo-denshi/ip'.
3082
3083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3084         `=hanyo-denshi/ip'.
3085
3086         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3087         XEmacs CHISE.
3088
3089 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3090
3091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3092         settings for `=hanyo-denshi/hg'.
3093
3094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3095         `=hanyo-denshi/hg'.
3096
3097         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3098         XEmacs CHISE.
3099
3100 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3101
3102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3103         setting for `=>>hanyo-denshi/ft'.
3104
3105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3106         `=>>hanyo-denshi/ft'.
3107
3108         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3109         XEmacs CHISE.
3110
3111 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3112
3113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3114         settings for `=hanyo-denshi/ib'.
3115
3116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3117         `=hanyo-denshi/ib'.
3118
3119         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3120         XEmacs CHISE.
3121
3122 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3123
3124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3125         settings for isolated characters of `=hanyo-denshi/ia' and
3126         non-isolated characters of `=hanyo-denshi/*'.
3127
3128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3129         `=hanyo-denshi/ia'.
3130
3131         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3132         XEmacs CHISE.
3133
3134 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3135
3136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3137         setting for isolated characters of `=hanyo-denshi/ft'.
3138
3139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3140         `=hanyo-denshi/ft'.
3141
3142         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3143         XEmacs CHISE.
3144
3145 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3146
3147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3148         setting for isolated characters of `=hanyo-denshi/jd'.
3149
3150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3151         `=hanyo-denshi/jd'.
3152
3153         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3154         XEmacs CHISE.
3155
3156 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3157
3158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3159         setting for isolated characters of `=hanyo-denshi/jc'.
3160
3161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3162         `=hanyo-denshi/jc'.
3163
3164         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3165         XEmacs CHISE.
3166
3167 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3168
3169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3170         setting for isolated characters of `=hanyo-denshi/jb'.
3171
3172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3173         `=hanyo-denshi/jb'.
3174
3175         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3176         XEmacs CHISE.
3177
3178 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3179
3180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3181         setting for isolated characters of `=hanyo-denshi/ja'.
3182
3183 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3184
3185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3186         `=hanyo-denshi/ja'.
3187
3188         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3189         XEmacs CHISE.
3190
3191 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3194         settings for isolated characters of `=adobe-japan1-6'.
3195
3196 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3197
3198         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3199         CHISE.
3200         (=daikanwa/+2p): Ditto.
3201         (=daikanwa/ho): Ditto.
3202
3203 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3204
3205         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3206         coding-system for XEmacs CHISE.
3207
3208 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3209
3210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3211         setting for `=>>ruimoku-v6'.
3212
3213         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3214         CHISE.
3215
3216 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3217
3218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3219         setting for `=daikanwa@rev1'.
3220
3221 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3224         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3225
3226 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3227
3228         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3229         XEmacs CHISE.
3230         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3231
3232 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3235         CHISE.
3236
3237 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3240         CHISE.
3241
3242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3243         setting for `=>ucs@jis'.
3244
3245 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3246
3247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3248         setting for `=>jis-x0208@usual'.
3249
3250         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3251         XEmacs CHISE.
3252         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3253         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3254         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3255
3256 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3257
3258         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3259         CHISE.
3260         (=>>>jis-x0208@1990): Ditto.
3261         (=>>>jis-x0213-1): Ditto.
3262         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3263         mother.
3264         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3265         as the mother.
3266
3267 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3268
3269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3270         setting for `=>ucs@cns' and `=>>ucs@ks'.
3271
3272         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3273         CHISE.
3274
3275 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3276
3277         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3278         CHISE.
3279
3280 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3281
3282         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3283         CHISE.
3284         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3285         mother.
3286
3287 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3288
3289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3290         `==>ucs-bmp-cjk@bucs'.
3291
3292         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3293         XEmacs CHISE.
3294
3295 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3296
3297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3298         setting for `==>ucs@bucs'.
3299
3300         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3301         XEmacs CHISE.
3302
3303 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3306         - Add setting for `=>>jis-x0208'.
3307         - Omit setting for `=>>jis-x0208@1990'.
3308         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3309           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3310           `=ucs@FOO'.
3311
3312 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3315         setting for `=>daikanwa'.
3316
3317 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-conf.el (=daikanwa): Fix DOC.
3320         (=>daikanwa): New abstract character for XEmacs CHISE.
3321         (=>ucs@iso): Likewise.
3322         (=>ucs@unicode): Likewise.
3323         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3324
3325 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3328         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3329           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3330         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3331         - Add `=>big5-cdp'.
3332
3333 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3336         (=>big5-cdp): New abstract character.
3337
3338 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3339
3340         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3341         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3342         `chinese-big5'.
3343
3344 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-charset.el (default-coded-charset-priority-list):
3347         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3348
3349         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3350         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3351         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3352         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3353         and `=>jis-x0213-2'.
3354
3355 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3356
3357         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3358         XEmacs CHISE.
3359         (=>>ucs@jis/2000): Likewise.
3360         (=>>ucs@jis/2004): Likewise.
3361
3362 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3363
3364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3365         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3366         `=>>ucs@cns'.
3367
3368         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3369         XEmacs CHISE.
3370         (=>>gt): Use quote instead of backquote; modify DOC.
3371         (=>gt): Use quote instead of backquote.
3372         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3373         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3374         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3375         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3376         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3377         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3378
3379 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3380
3381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3382         `=>>ucs@unicode' and `=>>gt'.
3383
3384 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3385
3386         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3387         XEmacs CHISE.
3388         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3389         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3390         `=jis-x0208@1978/1er-pr' as the mother.
3391         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3392
3393 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3396         `=ucs@unicode' as the mother.
3397
3398 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3399
3400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3401         setting for `=>>ucs@unicode'.
3402
3403         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3404         CHISE.
3405
3406 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3407
3408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3409         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3410
3411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3412         `=adobe-japan1-6' and `=adobe-japan1-base'.
3413
3414         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3415         XEmacs CHISE.
3416         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3417         specify `min-code' and `max-code'.
3418         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3419         (=adobe-japan1-2): Likewise.
3420         (=adobe-japan1-3): Likewise.
3421         (=adobe-japan1-4): Likewise.
3422         (=adobe-japan1-5): Likewise.
3423         (=adobe-japan1-6): Likewise.
3424
3425 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3426
3427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3428         setting for `=>gt'.
3429
3430 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3433         CHISE.
3434
3435 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3438         setting for `=>zinbun-oracle'.
3439
3440         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3441         for XEmacs CHISE.
3442
3443 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3446         for XEmacs CHISE.
3447         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3448         `=jis-x0208@1978' as the mother.
3449
3450 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3453         - Use `=gt' instead of `ideograph-gt'.
3454         - Use `=gt-k' instead of `ideograph-gt-k'.
3455         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3456         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3457         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3458         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3459         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3460         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3461         - Use `=>>gt' instead of `<=>gt'.
3462         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3463         - Add setting for `=>>jis-x0208@1990'.
3464         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3465           `=>>jis-x0213-1@2000'.
3466         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3467         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3468           `=>>jis-x0213-1@2004'.
3469         - Add setting for `=>>jis-x0208@1978'.
3470         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3471
3472 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3475         XEmacs CHISE.
3476
3477 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3478
3479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3480         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3481         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3482         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3483         `<=>jis-x0213-1@2004'.
3484
3485 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3486
3487         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3488         CHISE.
3489         (=>jis-x0213-2): Ditto.
3490
3491 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3492
3493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3494         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3495
3496 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3499         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3500         `=>jis-x0213-1'.
3501
3502 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3505         CHISE.
3506         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3507
3508 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3511         `<==>jis-x0213-1'.
3512         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3513         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3514         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3515         (<=>jis-x0208): New alias for `=>jis-x0208'.
3516         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3517         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3518         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3519         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3520         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3521         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3522         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3523         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3524         (=>>gt): Renamed from `<==>gt'.
3525         (<==>gt): New alias for `=>>gt'.
3526
3527 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3530         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3531         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3532         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3533         - Add settings for `<=>jis-x0213-1@2000' and
3534           `<=>jis-x0213-1@2004'.
3535
3536         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3537         XEmacs CHISE.
3538         (<==>jis-x0213-1): Likewise.
3539         (<==>jis-x0213-1@2000): Likewise.
3540         (<==>jis-x0213-1@2004): Likewise.
3541         (<=>jis-x0208): Add property `=>iso-ir 168'.
3542         (<=>jis-x0208@1997): Likewise.
3543         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3544         as the mother; add property `=>iso-ir 228'.
3545         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3546         property `=>iso-ir 228'.
3547         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3548         property `=>iso-ir 233'.
3549         (<==>gt): Renamed from `<=>gt'.
3550         (<=>gt): New alias for `<==>gt'.
3551
3552 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3555         CHISE.
3556         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3557         `<=>jis-x0208' as the mother.
3558         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3559         (<=>jis-x0213-1@2000): Ditto.
3560         (<=>jis-x0213-1@2004): Ditto.
3561
3562 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3565         settings for `<=>gt'.
3566
3567         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3568
3569 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3570
3571         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3572         XEmacs CHISE.
3573         (=jis-x0208@1978/-4pr): Likewise.
3574         (=jis-x0208@1978/4-pr): Likewise.
3575         (=jis-x0213-1): Likewise.
3576         (=ucs@iso): Likewise.
3577         (=ucs@unicode): Likewise.
3578         (=ucs@gb): Likewise.
3579         (=ucs@gb/fw): Likewise.
3580         (=ucs@cns): Likewise.
3581         (=ucs@cns/fw): Likewise.
3582         (=ucs@jis): Likewise.
3583         (=ucs@jis/fw): Likewise.
3584         (=ucs@jis/1990): Likewise.
3585         (=ucs@jis/2000): Likewise.
3586         (=ucs@jis/2004): Likewise.
3587         (=ucs@JP): Likewise.
3588         (=ucs@ks): Likewise.
3589         (=ucs@big5): Likewise.
3590         (=ucs@big5/cns11643): Likewise.
3591         (=ucs@cns11643): Likewise.
3592
3593 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-charset.el (default-coded-charset-priority-list):
3596         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3597
3598         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3599         CHISE.
3600         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3601         mother.
3602
3603 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3604
3605         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3606         from src/mule-charset.c].
3607         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3608         specify `final'.
3609         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3610         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3611         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3612         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3613         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3614         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3615
3616 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3619         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3620         (=jis-x0208@1978/i-4): Specify `partial'.
3621         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3622         mother coded-charset.
3623         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3624
3625 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3626
3627         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3628         settings for `=jis-x0213-1@2004'.
3629
3630 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3631
3632         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3633         CHISE.
3634         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3635         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3636         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3637         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3638         temporarily.
3639         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3640
3641 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3642
3643         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3644         CHISE.
3645         (=shinjigen@1ed): Inherited from `=shinjigen'.
3646         (=shinjigen@rev): Likewise.
3647
3648 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3651         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3652
3653 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3656         define it as an alias.
3657         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3658         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3659         alias.
3660         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3661         alias.
3662
3663 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3666         CHISE.
3667
3668 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3671         CHISE.
3672         (shinjigen-2): Ditto.
3673
3674 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-charset.el (default-coded-charset-priority-list):
3677         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3678         `chinese-big5-eten-*' and `chinese-big5'.
3679
3680 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3681
3682         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3683         #x9FA5 temporarily.
3684
3685 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3688         settings for `=jis-x0208@1978/i1'.
3689
3690 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3693         XEmacs CHISE.
3694
3695 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3698         XEmacs CHISE.
3699
3700 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3701
3702         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3703         XEmacs CHISE.
3704
3705 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3708         CHISE.
3709         (=ucs-bmp@cns): Likewise.
3710         (=ucs-bmp@jis): Likewise.
3711         (=ucs-bmp@ks): Likewise.
3712
3713 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3716         CHISE.
3717         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3718
3719 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3722         settings for `=zinbun-oracle'.
3723
3724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3725         `=zinbun-oracle'.
3726
3727 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3730         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3731         `=ucs@iso'.
3732
3733 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-charset.el (default-coded-charset-priority-list):
3736         Delete `ucs-sip'; modify order of some CCSs.
3737
3738 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3739
3740         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3741         in XEmacs CHISE.
3742
3743         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3744         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3745         CHISE.
3746
3747 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3750         its registry.
3751         (=ucs-radicals@unicode): Likewise.
3752
3753 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3754
3755         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3756         CHISE.
3757
3758 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3761         CHISE.
3762
3763 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3766         CHISE.
3767
3768 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3769
3770         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3771         Modify preference of *isolated settings*.
3772
3773 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3774
3775         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3776         utf-2000 is provided.
3777         (=ucs@cns11643): Likewise.
3778
3779 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3782         Prefer every *isolated setting* to ordinary setting.
3783
3784 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3785
3786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3787         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3788
3789 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3792         CHISE.
3793
3794 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3795
3796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3797         settings for `=jis-x0208@1997'.
3798
3799 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3800
3801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3802         `=jis-x0208@1997'.
3803
3804 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3805
3806         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3807         XEmacs CHISE.
3808
3809 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3810
3811         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3812         `=jis-x0208@1978'.
3813         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3814         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3815         `=jis-x0208-1990' as the mother.
3816         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3817
3818 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3821         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3822         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3823         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3824         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3825         for `=ucs@JP'.
3826
3827 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3828
3829         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3830         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3831         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3832         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3833         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3834         `=daikanwa@rev2'.
3835
3836 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3839         (=gt): Likewise.
3840         (=gt-k): Likewise.
3841         (=gt-pj-*): Likewise.
3842         (=gt-pj-k1): Likewise.
3843         (=gt-pj-k2): Likewise.
3844         (=daikanwa): Likewise.
3845         (=daikanwa-rev1): Likewise.
3846         (=daikanwa-rev2): Likewise.
3847         (=big5-pua): Likewise.
3848         (=big5-eten): Likewise.
3849         (chinese-big5-eten-a): Likewise.
3850         (chinese-big5-eten-b): Likewise.
3851         (=hanziku-*): Likewise.
3852         (=cbeta): Likewise.
3853         (=jef-china3): Likewise.
3854         (=ruimoku-v6): Likewise.
3855         (=ucs@iso): Likewise.
3856         (=ucs@unicode): Likewise.
3857         (=ucs@gb): Likewise.
3858         (=ucs@cns): Likewise.
3859         (=ucs@jis): Likewise.
3860         (=ucs@jis-1990): Likewise.
3861         (=ucs@jis-2000): Likewise.
3862         (=ucs@jp): Likewise.
3863         (=ucs@ks): Likewise.
3864         (=ucs@big5): Likewise.
3865         (=ucs-radicals): Likewise.
3866         (=ucs-radicals@unicode): Likewise.
3867         (=ucs-bmp-cjk): Likewise.
3868         (=ucs-bmp-cjk@unicode): Likewise.
3869         (=ucs-sip-ext-b): Likewise.
3870         (=ucs-sip-ext-b@iso): Likewise.
3871
3872 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3875         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3876
3877 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3880         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3881         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3882         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3883         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3884         arabic-digit, ipa and ``&I-B-XXXX;''.
3885
3886 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3889         setting for (I-)HZK{03..12}-XXXX.
3890
3891 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3894         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3895
3896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3897         `=ruimoku-v6'.
3898
3899         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3900         CHISE.
3901
3902 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3905         (=ucs@unicode): Likewise.
3906         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3907         (=ucs@cns): Likewise.
3908         (=ucs@jis): Likewise.
3909         (=ucs@ks): Likewise.
3910         (=ucs@big5): Likewise.
3911
3912 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3915         `ucs-jis'.
3916         (utf-8-jis-er): Likewise.
3917         (utf-8-jp): New coding-system.
3918         (utf-8-jp-er): Likewise.
3919
3920         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3921
3922 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3925
3926         * mule/japanese.el: Move definition of `euc-jisx0213' to
3927         mule/mule-coding.el.
3928
3929 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3930
3931         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3932         mule-coding before loading update-cdb when utf-2000 is provided.
3933
3934 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3935
3936         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3937         `=daikanwa'.
3938
3939 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3940
3941         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3942         definition codes when `utf-2000' is provided.
3943
3944 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3945
3946         * mule/mule-category.el (word-combining-categories): Don't setup
3947         `word-combining-categories' in XEmacs CHISE.
3948         (word-separating-categories): Add setting about Latin script in
3949         XEmacs CHISE.
3950
3951 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3952
3953         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3954         setting for `chinese-big5'.
3955
3956 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3957
3958         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3959         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3960         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3961         add setting for HZK0[12]-xxxx.
3962
3963 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3964
3965         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3966         in XEmacs CHISE.
3967
3968 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3969
3970         * mule/mule-charset.el (default-coded-charset-priority-list):
3971         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3972         and `chinese-big5' to `=gt-pj-*'.
3973
3974 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3975
3976         * mule/mule-conf.el (=daikanwa): Renamed from
3977         `ideograph-daikanwa'.
3978         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3979
3980 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-conf.el (=cns11643-7): Renamed from
3983         `chinese-cns11643-7'.
3984         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3985
3986 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-conf.el (=cns11643-6): Renamed from
3989         `chinese-cns11643-6'.
3990         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3991
3992 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3993
3994         * mule/mule-conf.el (=cns11643-5): Renamed from
3995         `chinese-cns11643-5'.
3996         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3997
3998 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3999
4000         * mule/mule-conf.el (=cns11643-4): Renamed from
4001         `chinese-cns11643-4'.
4002         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4003
4004 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-conf.el (=cns11643-3): Renamed from
4007         `chinese-cns11643-3'.
4008         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4009
4010 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4011
4012         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4013         `=cns11643-2'.
4014         (chinese-cns11643-2): New alias for `=cns11643-2'.
4015
4016 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4017
4018         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4019         `=cns11643-1'.
4020         (chinese-cns11643-1): New alias for `=cns11643-1'.
4021
4022 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4025         (chinese-gb12345): New alias for `=gb12345'.
4026
4027 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4028
4029         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4030         (chinese-gb2312): New alias for `=gb2312'.
4031
4032 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4033
4034         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4035         (chinese-big5): New alias for `=big5'.
4036
4037 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4038
4039         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4040         (korean-ksc5601): New alias for `=ks-x1001'.
4041
4042 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4043
4044         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4045         `=jis-x0212'.
4046         (japanese-jisx0212): New alias for `=jis-x0212'.
4047
4048 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4049
4050         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4051         `=jis-x0208-1983'.
4052         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4053
4054 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4057         `=jis-x0208-1978'.
4058         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4059
4060 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4061
4062         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4063         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4064
4065 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4066
4067         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4068         (chinese-cns11643-3): Specify iso-ir 183.
4069         (chinese-cns11643-4): Specify iso-ir 184.
4070         (chinese-cns11643-5): Specify iso-ir 185.
4071         (chinese-cns11643-6): Specify iso-ir 186.
4072         (chinese-cns11643-7): Specify iso-ir 187.
4073         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4074         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4075
4076 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4079         \uXXXX for every cases.
4080
4081 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4082
4083         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4084         (ucs-big5): Changed to an alias for `=ucs@big5'.
4085
4086 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4087
4088         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4089         (ucs-ks): Changed to an alias for `=ucs@ks'.
4090
4091 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4092
4093         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4094         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4095
4096 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4097
4098         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4099         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4100
4101 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4102
4103         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4104         (ucs-jis): Changed to an alias for `=ucs@jis'.
4105
4106 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4107
4108         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4109         (ucs-cns): Changed to an alias for `=ucs@cns'.
4110
4111 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4112
4113         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4114         (ucs-gb): Changed to an alias for `=ucs@gb'.
4115
4116 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4117
4118         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4119         `ideograph-daikanwa-2'.
4120         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4121         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4122
4123 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4124
4125         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4126         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4127
4128         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4129         for `xemacs-chise-version'.
4130
4131 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4132
4133         * mule/mule-charset.el (default-coded-charset-priority-list):
4134         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4135         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4136         instead of `ideograph-hanziku-*'.
4137
4138         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4139         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4140
4141 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4144         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4145         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4146         `utf-2000' is provided.
4147
4148 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4151         is provided [was builtin coded-charsets].
4152
4153 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4154
4155         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4156         is provided [was builtin coded-charsets].
4157
4158 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4159
4160         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4161         is provided [was builtin coded-charsets].
4162
4163 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4164
4165         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4166         is provided [was builtin coded-charsets].
4167
4168 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4169
4170         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4171         when `utf-2000' is provided [was builtin coded-charsets].
4172
4173 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-conf.el (=hanziku-*): Renamed from
4176         `ideograph-hanziku-*'.
4177         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4178
4179 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4182         `utf-2000' is provided [was builtin coded-charsets].
4183         (ideograph-hanziku-{1..12}): Likewise.
4184
4185 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4188         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4189
4190 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4191
4192         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4193         when `utf-2000' is provided [was builtin coded-charsets].
4194
4195 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4196
4197         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4198         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4199         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4200
4201 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4202
4203         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4204         (ideograph-gt): Changed to an alias for `=gt'.
4205
4206 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4209         is provided; it was defined as a builtin coded-charset.
4210         (ideograph-gt): Likewise.
4211
4212 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4213
4214         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4215         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4216
4217 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4218
4219         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4220         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4221
4222 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4223
4224         * mule/mule-conf.el (=big5-eten): Renamed from
4225         `chinese-big5-eten'.
4226         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4227
4228 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4229
4230         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4231         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4232
4233 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4234
4235         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4236         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4237
4238 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4239
4240         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4241         (china3-jef): Changed to an alias for `=jef-china3'.
4242
4243 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4244
4245         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4246         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4247
4248         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4249         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4250         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4251         when `utf-2000' is provided.
4252
4253 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4254
4255         * mule/mule-charset.el (default-coded-charset-priority-list):
4256         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4257
4258         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4259         (ucs-jis-2000): Deleted.
4260
4261 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4262
4263         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4264         UTF-2000.
4265         (=ucs-jis-2000): New coded-charset for UTF-2000.
4266
4267 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4268
4269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4270         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4271
4272 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4273
4274         * mule/mule-charset.el (default-coded-charset-priority-list):
4275         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4276         `ideograph-cbeta'.
4277
4278 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4279
4280         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4281         builtin coded-charset].
4282
4283 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4284
4285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4286         settings for &K0-xxxx and &I-K0-xxxx.
4287
4288 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4289
4290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4291         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4292
4293 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4294
4295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4296         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4297
4298 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4299
4300         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4301         UTF-2000.
4302         (ideograph-gt-pj-k1): Likewise.
4303         (ideograph-gt-pj-k2): Likewise.
4304
4305 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4306
4307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4308         `=jis-x0208'.
4309
4310 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4311
4312         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4313         UTF-2000 [was a builtin coded-charset].
4314
4315 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4316
4317         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4318         (utf-8-gb-er): Likewise.
4319
4320 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4323         settings for JIS X 0212 and JIS X 0208:1978.
4324
4325 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4326
4327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4328         setting for JIS X 0213.
4329
4330 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4331
4332         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4333         standard-case-table in UTF-2000.
4334
4335 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336
4337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4338         definitions for isolated-chars.
4339
4340 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4341
4342         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4343         `configure-utf-2000-lisp-directory'.
4344         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4345         `mule-lisp-load-path'.
4346
4347 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4348
4349         * startup.el (startup-setup-paths): Set and use
4350         `utf-2000-lisp-directory'.
4351         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4352         UTF-2000.
4353
4354 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4355
4356         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4357         (paths-find-utf-2000-lisp-directory): New function.
4358         (paths-construct-load-path): Add new optional argument
4359         `utf-2000-lisp-directory'.
4360
4361         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4362
4363 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4364
4365         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4366         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4367         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4368         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4369         `chinese-big5-2' in UTF-2000.
4370
4371         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4372         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4373
4374 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4375
4376         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4377         `big5-eten-er' in UTF-2000.
4378         (big5-cdp): Modify DOC-string and mnemonic.
4379
4380 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4383         UTF-2000 [renamed from utf-8-er].
4384         (utf-8-gb): New coding-system in UTF-2000.
4385         (utf-8-gb-er): Likewise.
4386         (utf-8-cns): Likewise.
4387         (utf-8-cns-er): Likewise.
4388         (utf-8-big5): Likewise.
4389         (utf-8-big5-er): Likewise.
4390         (utf-8-jis): Likewise.
4391         (utf-8-jis-er): Likewise.
4392         (utf-8-ks): Likewise.
4393         (utf-8-ks-er): Likewise.
4394         (utf-8-er): Likewise.
4395
4396 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4397
4398         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4399         instead of `utf-8-unix' in UTF-2000.
4400
4401         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4402
4403 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4404
4405         * mule/japanese.el (euc-jisx0213): New coding-system.
4406
4407         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4408         `japanese-jisx0208-1990' as the mother.
4409
4410 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4411
4412         * dumped-lisp.el (preloaded-file-list): Change condition of
4413         loading "close-cdb".
4414
4415 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4418         setup `coded-charset-entity-reference-alist'.
4419
4420 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421
4422         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4423         UTF-2000.
4424
4425 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4426
4427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4428         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4429
4430 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4431
4432         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4433         (chinese-big5-eten-a): Likewise.
4434         (chinese-big5-eten-b): Likewise.
4435         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4436         code range is #x8140 .. #x8DFE.
4437
4438 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4439
4440         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4441         UTF-2000.
4442         (chinese-big5-cdp): Likewise.
4443
4444 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4445
4446         * dumped-lisp.el (preloaded-file-list): Rename
4447         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4448
4449 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4450
4451         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4452         append `system-char-db-source-file-list' into
4453         `preloaded-file-list' in UTF-2000.
4454
4455 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4456
4457         * dumped-lisp.el (preloaded-file-list): Delete
4458         character-definition files.
4459
4460 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4463         UTF-2000.
4464
4465 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-charset.el (default-coded-charset-priority-list):
4468         Delete `mojikyo-2022-1'.
4469
4470 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4471
4472         * mule/mule-charset.el (default-coded-charset-priority-list):
4473         Delete `mojikyo'.
4474
4475 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4478         `ucs-sip'.
4479
4480 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4481
4482         * mule/mule-charset.el (default-coded-charset-priority-list):
4483         Comment out `chinese-gb12345'.
4484
4485 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4486
4487         * bytecomp.el (byte-compile-insert-header): Fixed.
4488
4489 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4490
4491         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4492         XEmacs UTF-2000.
4493
4494 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4495
4496         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4497         UTF-2000.
4498
4499 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4500
4501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4502         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4503
4504 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-charset.el (default-coded-charset-priority-list):
4507         `japanese-jef-china3' is renamed `china3-jef'.
4508
4509 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4512         `japanese-jef-china3' and `ideograph-cbeta'.
4513
4514 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4515
4516         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4517
4518 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4521         `chinese-big5-cdp'.
4522
4523 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4524
4525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4526         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4527
4528 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4529
4530         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4531         loading character definitions.
4532
4533 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4534
4535         * dumped-lisp.el (preloaded-file-list): Rename
4536         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4537
4538 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4541         `chinese-big5'.
4542
4543 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * dumped-lisp.el (preloaded-file-list): Dump
4546         "Ideograph-R028-Private" with XEmacs UTF-2000.
4547
4548 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4549
4550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4551         `chinese-gb12345'.
4552
4553 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4556         `ideograph-gt-pj-{1..11}'.
4557
4558         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4559         XEmacs UTF-2000.
4560
4561 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4562
4563         * mule/mule-charset.el (default-coded-charset-priority-list):
4564         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4565         `chinese-isoir165'.
4566
4567 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4568
4569         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4570         `image/png', `image/x-xpm' and `image/tiff'.
4571
4572         * files.el (binary-file-regexps): Add *.PNG.
4573
4574 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-charset.el (default-coded-charset-priority-list):
4577         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4578         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4579
4580 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4583         the first completion when UTF-2000 is running.
4584
4585 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-charset.el (default-coded-charset-priority-list):
4588         Delete `ucs'.
4589
4590 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4593
4594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4595         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4596
4597 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4598
4599         * mule/vietnamese.el (vscii-2): Delete abolished property
4600         `composite'; now composite mode is default.
4601
4602 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4605         of `raw-text'; check \uHHHH representation even if non-ascii
4606         characters are not found.
4607
4608         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4609         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4610         unconditionally.
4611
4612         * mule/viet-ccl.el: New file.
4613
4614         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4615         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4616         - Separate CCL based implementations to viet-ccl.el.
4617
4618 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4619
4620         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4621         "jisx0213.2000-1".
4622         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4623
4624         * mule/mule-charset.el (default-coded-charset-priority-list):
4625         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4626         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4627
4628 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4629
4630         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4631
4632 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4633
4634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4635         `ucs' in UTF-2000.
4636
4637 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4638
4639         * mule/mule-charset.el (default-coded-charset-priority-list):
4640         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4641         `arabic-iso8859-6'.
4642
4643 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4644
4645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4646         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4647
4648 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4649
4650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4651         `katakana-jisx0201' in UTF-2000.
4652
4653 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4654
4655         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4656         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4657         "u0FB50-Arabic-Presentation-Forms-A",
4658         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4659         "u0FE50-Small-Form-Variants",
4660         "u0FE70-Arabic-Presentation-Forms-B",
4661         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4662         UTF-2000.
4663
4664 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4665
4666         * dumped-lisp.el (preloaded-file-list): Delete
4667         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4668         ... "Ideograph-R214-Flute" in UTF-2000.
4669
4670 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4671
4672         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4673         (japanese-jisx0213-2): New coded-charset.
4674
4675         * dumped-lisp.el (preloaded-file-list): Add
4676         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4677         "Ideograph-R030-Mouth".
4678
4679 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4680
4681         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4682         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4683         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4684         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4685         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4686         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4687         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4688         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4689
4690 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4691
4692         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4693         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4694         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4695         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4696         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4697
4698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4699         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4700
4701 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4702
4703         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4704         in UTF-2000.
4705
4706 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4707
4708         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4709         (chinese-isoir165): Moved from mule/chinese.el.
4710         (chinese-cns11643-3): Moved from mule/chinese.el.
4711         (chinese-cns11643-4): Moved from mule/chinese.el.
4712         (chinese-cns11643-5): Moved from mule/chinese.el.
4713         (chinese-cns11643-6): Moved from mule/chinese.el.
4714         (chinese-cns11643-7): Moved from mule/chinese.el.
4715
4716         * mule/chinese.el: Move definition of coded-charsets to
4717         mule/mule-conf.el.
4718
4719 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4720
4721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4722         `ideograph-daikanwa'.
4723
4724 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4725
4726         * dumped-lisp.el (preloaded-file-list): Delete
4727         "ccs-jisx0201-latin.el".
4728
4729 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4730
4731         * dumped-lisp.el (preloaded-file-list): Add
4732         "u031A0-Extended-Bopomofo" in UTF-2000.
4733
4734 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4735
4736         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4737         renamed to u02E00-CJK-Radical-Supplement.
4738
4739 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4740
4741         * dumped-lisp.el (preloaded-file-list): Add
4742         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4743         "u030A0-Katakana", "u03100-Bopomofo",
4744         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4745         "u03200-Enclosed-CJK-Letters-and-Months" and
4746         "u03300-CJK-Compatibility".
4747
4748 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4749
4750         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4751         "u02F00-Kangxi-Radicals" and
4752         "u02FF0-Ideographic-Description-Characters".
4753
4754 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4755
4756         * dumped-lisp.el (preloaded-file-list): Add
4757         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4758         "u02800-Braille-Patterns" in UTF-2000.
4759
4760 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4761
4762         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4763         "uXXXXX-*.el" in UTF-2000.
4764
4765         * bytecomp.el (byte-compile-insert-header): Delete comments if
4766         non-ASCII characters are found; allow `byte-compile-dynamic' and
4767         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4768         `raw-text'.
4769
4770 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4771
4772         * dumped-lisp.el (preloaded-file-list): Add
4773         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4774         "u025A0-Geometric-Shapes.el".
4775
4776 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4777
4778         * dumped-lisp.el (preloaded-file-list): Add
4779         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4780         "u02460-Enclosed-Alphanumerics.el".
4781
4782 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4783
4784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4785         `chinese-gb2312'.
4786
4787         * dumped-lisp.el (preloaded-file-list): Add
4788         "u02200-Mathematical-Operators.el" and
4789         "u02300-Miscellaneous-Technical.el".
4790
4791 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4792
4793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4794         `chinese-cns11643-*'.
4795
4796         * dumped-lisp.el (preloaded-file-list): Add
4797         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4798         "u02190-Arrows.el" in UTF-2000.
4799
4800 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4801
4802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4803         `korean-ksc5601'.
4804
4805         * dumped-lisp.el (preloaded-file-list): Add
4806         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4807         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4808         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4809
4810 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4811
4812         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4813
4814 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4815
4816         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4817         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4818         "u01780-Khmer.el", "u01800-Mongolian.el",
4819         "u01E00-Latin-Extended-Additional.el" and
4820         "u01F00-Greek-Extended.el" in UTF-2000.
4821
4822 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4823
4824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4825         `ethiopic-ucs' and `ethiopic'.
4826
4827         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4828         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4829
4830         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4831         from mule/ethiopic.el.
4832
4833         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4834         mule/mule-conf.el.
4835
4836 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4837
4838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4839         `lao'.
4840
4841         * mule/mule-conf.el (lao): New coded-charset.
4842
4843         * dumped-lisp.el (preloaded-file-list): Add
4844         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4845         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4846         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4847         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4848         "u00F00-Tibetan.el" and "u01000-Myanmar.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         `ucs-bmp' and `arabic-iso8859-6'.
4854
4855 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4856
4857         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4858         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4859         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4860
4861 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4862
4863         * startup.el (normal-top-level): Load autoload file for UTF-2000
4864         in UTF-2000.
4865
4866 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4867
4868         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4869         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4870         "u00020-Basic-Latin.el", "u00080-C1.el",
4871         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4872         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4873         "u002B0-Spacing-Modifier-Letters.el",
4874         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4875         UTF-2000.
4876
4877 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4878
4879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4880         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4881         instead of `vietnamese-viscii-*'.
4882
4883 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4884
4885         * mule/mule-conf.el: New file.
4886
4887         * mule/misc-lang.el: Move definition of charset `ipa' to
4888         mule/mule-conf.el.
4889
4890 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4891
4892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4893         `latin-viscii'; prefer it for characters used in Vietnamese.
4894
4895 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4896
4897         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4898
4899 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4900
4901         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4902         `vietnamese-viscii-lower'.
4903         (latin-viscii-upper): Renamed from charset
4904         `vietnamese-viscii-upper'.
4905         (vietnamese-viscii-lower): New alias for charset
4906         `latin-viscii-lower'.
4907         (vietnamese-viscii-upper): New alias for charset
4908         `latin-viscii-upper'.
4909
4910 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4911
4912         * mule/mule-charset.el (default-coded-charset-priority-list):
4913         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4914
4915 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4916
4917         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4918         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4919         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4920         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4921         lisp/utf-2000.
4922
4923 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4924
4925         * mule/ccs-tcvn5712.el: New file.
4926
4927 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4928
4929         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4930         in UTF-2000.
4931
4932 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4933
4934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4935         `japanese-jisx0208'.
4936
4937 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4938
4939         * dumped-lisp.el (preloaded-file-list): Add
4940         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4941         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4942         UTF-2000.
4943
4944         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4945         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4946         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4947         mule/ccs-viscii.el: New files.
4948
4949         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4950         if \uXXXX is found.
4951
4952 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4953
4954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4955         `hiragana-jisx0208' and `katakana-jisx0208'.
4956
4957 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4958
4959         * mule/chinese.el (chinese-cns11643-3): Define it even if
4960         `utf-2000' is provided.
4961         (chinese-cns11643-4): Likewise.
4962         (chinese-cns11643-5): Likewise.
4963         (chinese-cns11643-6): Likewise.
4964         (chinese-cns11643-7): Likewise.
4965
4966 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4967
4968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4969         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4970
4971 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4972
4973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4974         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4975
4976 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4977
4978         * mule/mule-charset.el (default-coded-charset-priority-list):
4979         Setup in UTF-2000.
4980
4981 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4982
4983         * mule/viet-chars.el: Don't define charset
4984         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4985         they are defined as builtin charsets.
4986
4987 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4988
4989         * version.el (emacs-version): Add more space just before UTF-2000
4990         version string.
4991
4992 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4993
4994         * version.el ([constant] emacs-version): Don't add a space in the
4995         preceding place of `xemacs-betaname' because it is duplicated.
4996         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4997
4998         * startup.el (splash-frame-body): Add ETL.
4999
5000 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5001
5002         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5003         is provided because it is defined as builtin charset.
5004         (chinese-cns11643-4): Likewise.
5005         (chinese-cns11643-5): Likewise.
5006         (chinese-cns11643-6): Likewise.
5007         (chinese-cns11643-7): Likewise.
5008
5009 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5010
5011         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5012         coding-system `iso-10646-ucs-4' is not defined.
5013
5014 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5015
5016         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5017         coding-system if `utf-2000' is provided.
5018
5019 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5020
5021         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5022         `utf-2000' is provided.
5023
5024 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5025
5026         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5027         if utf-2000 is provided temporally.
5028
5029 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5030
5031         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5032         as builtin variable].
5033
5034 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5035
5036         * files.el (insert-file-contents-literally): Treat file as binary;
5037         call file-name-handlers. [sync with Emacs 20.3.10]
5038
5039 2008-12-28  Vin Shelton  <acs@xemacs.org>
5040
5041         * XEmacs 21.4.22 is released
5042
5043 2008-12-30  Vin Shelton  <acs@xemacs.org>
5044
5045         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5046         during building even if no packages are found.
5047
5048 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5049
5050         * printer.el (generic-print-region): 
5051         (generic-print-buffer): 
5052         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5053         check if the msprinter device is available, now that msprinter is
5054         always available as a specifier tag. 
5055
5056 2008-12-24  Vin Shelton  <acs@xemacs.org>
5057
5058         * about.el: Add Francisco to my bio!
5059
5060 2008-12-23  Vin Shelton  <acs@xemacs.org>
5061
5062         * autoload.el: Move operator definitions to autoload-operators.el
5063         in the xemacs-base package.
5064
5065 2007-11-22  Vin Shelton  <acs@xemacs.org>
5066
5067         * about.el (about-hacker-contribution): Updated my bio.
5068
5069 2007-10-07  Vin Shelton  <acs@xemacs.org>
5070
5071         * XEmacs 21.4.21 is released
5072
5073 2007-09-19  Didier Verna  <didier@xemacs.org>
5074
5075         Update my personal info.
5076         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5077         * about.el (about-other-current-hackers): Ditto.
5078         * about.el (about-url-alist): Add my musical website.
5079         * about.el (about-personal-info): Update my entry.
5080         * about.el (about-hacker-contribution): Ditto.
5081
5082 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5083
5084         * package-get.el (package-get-download-sites): Update download
5085         sites in Japan.
5086         * package-get.el (package-get-pre-release-download-sites): Ditto.
5087
5088 2007-08-18  Vin Shelton  <acs@xemacs.org>
5089
5090         * package-get.el (package-get-pre-release-download-sites): Sync
5091         mirror sites with 21.5.  (Thanks, Adrian)
5092
5093 2007-08-09  Mike Sperber  <mike@xemacs.org>
5094
5095         * startup.el (migrate-user-init-file): Create backup of
5096         `user-init-file' before migrating.
5097         * startup.el (maybe-migrate-user-init-file): Print
5098         information about backup file.
5099         (maybe-create-compatibility-dot-emacs): Follow above change.
5100
5101 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5102
5103         * font-lock.el: Sync font-lock-add-keywords and
5104         font-lock-remove-keywords from GNU Emacs.
5105         * font-lock.el (font-lock-keywords-alist): New.
5106         * font-lock.el (font-lock-removed-keywords-alist): New.
5107         * font-lock.el (font-lock-add-keywords): New.
5108         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5109         * font-lock.el (font-lock-remove-keywords): New.
5110
5111 2007-08-16  Vin Shelton  <acs@xemacs.org>
5112
5113         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5114         patch from Hans de Graaff.
5115
5116 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5117
5118         * package-get.el (package-get-download-sites): Document Chile and
5119         update Denmark download site.
5120         * package-get.el (package-get-pre-release-download-sites): Ditto.
5121
5122 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5123
5124         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5125
5126 2006-12-09  Vin Shelton  <acs@xemacs.org>
5127
5128         * XEmacs 21.4.20 is released
5129
5130 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5131
5132         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5133
5134 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5135
5136         * info.el (Info-find-file-node, Info-insert-dir)
5137         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5138         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5139         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5140         and discussion.
5141
5142 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5143
5144         * obsolete.el (line-beginning-position): New, from 21.5.x.
5145         (line-end-position): Ditto.
5146
5147 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5148
5149         * package-get.el (package-get-download-sites): Welcome
5150         nl.xemacs.org and Thanks!
5151         * package-get.el (package-get-pre-release-download-sites): Ditto.
5152
5153 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5154
5155         * font-lock.el: Add support for not-so recent changes in Java to
5156         java-mode.
5157
5158 2006-01-28  Vin Shelton  <acs@xemacs.org>
5159
5160         * XEmacs 21.4.19 is released
5161
5162 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5163
5164         * easymenu.el: Update copyright. 
5165         * easymenu.el (easy-menu-all-popups):
5166         Add a docstring. 
5167         * easymenu.el (easy-menu-add):
5168         Document a bug, rework the function to preserve any existing
5169         non-default mode-popup-menu instead of overwriting it, and not to
5170         bother normalising the menu title (nothing else does).
5171         * easymenu.el (easy-menu-remove):
5172         Restore the default mode-popup-menu instead of leaving an empty
5173         one when we remove the last easy-menu popup. 
5174
5175 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5176
5177         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5178         as suggested by Rodrigo Ventura.
5179         * package-get.el (package-get-pre-release-download-sites): Ditto,
5180         with replacement of xemacs-21.5 by beta, which is the logical path
5181         to our beta core and package pre-releases.
5182
5183 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5184
5185         * package-get.el (package-get-download-sites): Add Hong Kong
5186         download site.
5187         * package-get.el (package-get-pre-release-download-sites): Ditto.
5188
5189 2005-12-26  Vin Shelton  <acs@xemacs.org>
5190
5191         * find-paths.el:
5192         * find-paths.el (paths-emacs-root-p): Add search for package root.
5193         * find-paths.el (paths-find-emacs-root): Replaced with
5194         paths-find-invocation-roots, which returns a list of roots.
5195         * find-paths.el (paths-find-invocation-roots): New.
5196         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5197
5198 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5199
5200         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5201         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5202
5203 2005-12-03  Vin Shelton <acs@xemacs.org>
5204
5205         * XEmacs 21.4.18 is released
5206
5207 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5208
5209         * package-get.el (package-get-download-sites): Update reflecting
5210         latest http://www.xemacs.org/Releases/ information generated by
5211         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5212         * package-get.el (package-get-pre-release-download-sites): Ditto.
5213
5214 2005-02-28  Simon Josefsson  <jas@extundo.com>
5215
5216         * about.el (xemacs-hackers): Add jas.
5217         (about-other-current-hackers): Likewise.
5218         (about-url-alist): Add URL for jas.
5219         (about-personal-info): Document jas.
5220         (about-hacker-contribution): Describe jas contributions.
5221
5222 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5223
5224         * easymenu.el (easy-menu-remove): As described in 
5225         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5226         except the "Command" menu from mode-popup-menu. 
5227
5228 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5229  
5230         * font.el (font-spatial-to-canonical): Correct calculation of 
5231         return value for pixel-based input value. 
5232  
5233 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5234
5235         * code-process.el (call-process): Process-related docstring
5236         improvements spurred by Norbert Koch.
5237         * code-process.el (call-process-region): Ditto.
5238         * code-process.el (start-process): Ditto.
5239
5240 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5241
5242         * finder.el (finder-find-library): Return filename actually
5243         searched for.
5244
5245 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5246
5247         * help.el (view-emacs-news): Use `expand-file-name' instead of
5248         `locate-data-file' as the latter will find any "NEWS" files that
5249         might exist in packages _before_ the one in core.
5250
5251 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5252
5253         * package-get.el (package-get-init-package):
5254         package-get-init-package buglet (21.4.17) by Jeff Mincy
5255         <mincy@rcn.com> fixing false temporary load-path shadows reported
5256         after package installation and simplifying code.
5257
5258 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5259
5260         * package-get.el (package-get-download-sites): Sync mirrors list
5261         with the XEmacs website.
5262         (package-get-pre-release-download-sites): Ditto.
5263
5264 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5265
5266         * derived.el (derived-mode-merge-syntax-tables):
5267         Revert my 21.5-only patch of 2003-07-18 which slipped in
5268         through Jerry James's patch of 2004-06-07.
5269
5270 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5271
5272         * cmdloop.el (keyboard-quit): Remove workaround for
5273         `region-active-p' not making sure active region is in current
5274         buffer now that it does.
5275         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5276         * simple.el (region-active-p): `region-active-p' to only return t
5277         when active region is in current buffer.
5278
5279 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5280
5281         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5282         package names, quell a byte-compiler warning, doc fix.
5283
5284 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5285
5286         * buffer.el (pop-to-buffer):
5287         * window-xemacs.el (display-buffer):
5288         Document use of `same-window-buffer-names,' `same-window-regexps'
5289         by pop-to-buffer and display-buffer. 
5290         
5291 2005-02-06  Vin Shelton <acs@xemacs.org>
5292
5293         * XEmacs 21.4.17 is released
5294
5295 2005-01-29  Ben Wing  <ben@xemacs.org>
5296
5297         * shadow.el (find-emacs-lisp-shadows):
5298         Add custom-defines to list of ignored files.
5299
5300 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5301
5302         * simple.el (shifted-motion-keys-select-region): Fix statement
5303         about unshifted-motion-keys-deselect-region.
5304
5305 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5306
5307         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5308         now) for GNU Emacs compatibility.
5309         (make-obsolete-variable): Ditto.
5310
5311 2004-01-08  Ben Wing  <ben@xemacs.org>
5312
5313         * code-files.el (load):
5314         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5315
5316 2004-12-05  Vin Shelton <acs@xemacs.org>
5317
5318         * XEmacs 21.4.16 is released
5319
5320 2004-12-04  Vin Shelton  <acs@xemacs.org>
5321
5322         * auto-autoloads.el: Regenerated.
5323
5324         * custom-load.el: Regenerated.
5325
5326 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5327
5328         Fix bug: apropos errors if a defalias refers to an undefined
5329         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5330
5331         * apropos.el (apropos):
5332         (apropos-command):
5333         * help.el (frob-help-extents):
5334         * help-macro.el (make-help-screen):
5335         * hyper-apropos.el (hyper-apropos-grok-functions):
5336         (hyper-apropos-get-doc):
5337         Catch void-function error thrown by `documentation'.
5338
5339 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5340
5341         * packages.el (package-require): Fix incorrect arg to format.
5342         This fixes a `format specifier' error.
5343
5344 2004-08-13  Jerry James  <james@xemacs.org>
5345
5346         * bytecomp.el (forward-word): Tell the byte compiler the correct
5347         number of arguments to forward-word.
5348
5349 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5350
5351         * etags.el: Fixed loading of include files for tag completion. Now
5352         you can make a tag file for a library, include it into your
5353         project and it will be reloaded only if it changed. Infinte
5354         include loops are detected and the correct tag files are loaded.
5355         * etags.el (buffer-tag-table-list): Load and verify tag files in
5356         the external function buffer-tag-table-list-load.
5357         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5358         tag files. Also load the included tag files. The priority of the
5359         included files is right below their parent file. If multiple
5360         matches occur then the symbols from the parent file are found
5361         first.
5362         * etags.el (tag-table-include-files): Corrected comment
5363         string. Switched to pattern constant tags-include-pattern to have
5364         it at a central location.
5365         * etags.el (tags-include-pattern): Added doc string.
5366         * etags.el (add-to-tag-completion-table): Removed obsolete
5367         comments as the include files are allready returned by
5368         buffer-tag-table-list and loaded.
5369         * etags.el (find-tag-internal): The include files are allready
5370         included in tag-tables as buffer-tag-table-list returns them now.
5371
5372 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5373
5374         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5375         Loading items into the notebook is now done by C code.
5376         * widgets-gtk.el (gtk-widget-instantiate-internal):
5377         Style no longer changed.
5378
5379 2004-06-28  Nix  <nix@esperi.org.uk>
5380
5381         * cmdloop.el (truncate-command-history-for-gc): Delay
5382         execution of all things that look up variable bindings,
5383         via `enqueue-eval-event'.
5384
5385 2004-06-24  Vin Shelton  <acs@xemacs.org>
5386
5387         * package-get.el (package-get-require-signed-base-updates):
5388         now defaults to nil.
5389
5390 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5391
5392         * subr.el (split-string): Clean up docstring.
5393
5394 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5395
5396         * faces.el (zmacs-region): fix typo in docstring.
5397
5398 2004-06-07  Jerry James  <james@xemacs.org>
5399
5400         * derived.el: Synch with Emacs 21.3.
5401         * subr.el (with-local-quit): New, from Emacs 21.3.
5402         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5403         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5404         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5405
5406 2004-06-16  Jerry James  <james@xemacs.org>
5407
5408         * cl.el (cl-set-substring): Increment start by the length of the
5409         string, not the string itself.
5410
5411 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5412
5413         * etags.el (tag-table-include-files): Expand included TAGS file
5414         paths to avoid problems with relative paths.  Thanks to Peter
5415         Chubb <peterc@gelato.unsw.edu.au>.
5416         * etags.el (tags-include-pattern): New.
5417         * etags.el (add-to-tag-completion-table): Parse and ignore
5418         trailing include lines.
5419
5420 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5421
5422         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5423         avoiding line solely composed of equal signs.
5424
5425 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5426
5427         * cus-edit.el (alloc): Typo fix.
5428         * cus-edit.el (custom-browse-visibility): Ditto.
5429         * cus-edit.el (custom-variable-value-create): Ditto.
5430         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5431         * cus-edit.el (custom-save-variables): Bind print-length and
5432         print-level to nil to avoid value abbreviation.
5433         * cus-edit.el (custom-save-face-internal): Ditto.
5434         * cus-edit.el (custom-save-faces): Save in sorted order.
5435         * cus-edit.el (custom-save-resets): Bind print-length and
5436         print-level to nil to avoid value abbreviation.
5437         * cus-edit.el (custom-save-loaded-themes): Ditto.
5438
5439 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5440
5441         * subr.el (split-string-default-separators): New.
5442         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5443         see comment in source.
5444
5445 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5446
5447         * mule/japanese.el (paragraph-start, paragraph-separate):
5448         Remove anchor to BOL.
5449
5450 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5451
5452         * cl.el (gensym, gentemp): Improve docstrings.
5453
5454 2004-05-10  Vin Shelton  <acs@xemacs.org>
5455
5456         * etags.el: Sync with 21.5 version.
5457
5458 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5459
5460         * etags.el:
5461         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5462         only for use with exuberant ctags. This will also enable building of 
5463         completion tables with exuberant ctags. This will not work with
5464         xemacs ctags. 
5465         * etags.el (get-tag-table-buffer): New function for creating of
5466         completion table is used if tags-exuberant-ctags-optimization-p ist t
5467         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5468         finding the tag names. New.
5469         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5470         building tag completion table with exuberant ctags. New.
5471         * etags.el (find-tag-internal): Improve exact tag matching for tags
5472         with name fields. Before the patch return types of functions or
5473         function parameters (with exuberant ctags) were found as matches.
5474
5475 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5476
5477         * list-mode.el (display-completion-list): Fixed completion list was
5478         taking the width of the frame and not of the window for displaying
5479         the selection methods.
5480
5481 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5482
5483         * menubar-items.el (default-menubar): Options are saved to custom.el.
5484
5485
5486 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5487
5488         * isearch-mode.el (isearch-abort): Preserve successful search target.
5489
5490 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5491
5492         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5493         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5494         Bihlmeyer.
5495         * gnuserv.el (gnuserv-mode-line-string): New.
5496         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5497         gnuserv-mode.
5498         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5499         * gnuserv.el (gnuserv-edit-files): Use
5500         make-x-device-with-gtk-fallback.
5501
5502 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5503
5504         * gtk-widgets.el: New import: gtk-accel-group-new.
5505         * dialog-gtk.el:
5506         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5507         * dialog-gtk.el (popup-builtin-question-dialog):
5508         Added support for dialog button mnemonics.
5509
5510 2004-03-22  Chris Green <cmg@dok.org>
5511
5512         * process.el (shell-command): Output buffer was ignored when a
5513         background process was run via shell-command.
5514
5515 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5516
5517         * cus-edit.el (custom-save-variables): Retrieve a list of
5518         variables to save first, sort it, and make sure the variables are
5519         saved in sorted order.
5520
5521 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5522  
5523         * package-get.el (package-get-update-base-from-buffer): Force
5524         binary coding system for verifying GnuPG signature in the
5525         package-index file.
5526  
5527 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5528
5529         * package-get.el (package-get-package-index-file-location): Handle
5530         missing "EMACSPACKAGEPATH" environment variable.
5531
5532 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5533
5534         * package-admin.el (package-admin-find-top-directory): Simplify
5535         directory comparisions and fix substring errors on short path
5536         components.
5537         * package-get.el (package-get-package-index-file-location):
5538         Default to first component of "EMACSPACKAGEPATH", if set.
5539
5540 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5541
5542         * package-get.el (process-error): New error datum.
5543
5544 2004-02-02  Vin Shelton <acs@xemacs.org>
5545
5546         * XEmacs 21.4.15 is released
5547
5548 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5549
5550         * itimer.el (activate-itimer): Modify the itimer timeout value as
5551         if it were begun at the last time when the itimer driver was woken
5552         up.
5553
5554 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5555
5556         * specifier.el (Copyright):
5557         Update.
5558         (make-specifier-and-init):
5559         (map-specifier):
5560         (canonicalize-inst-pair):
5561         (canonicalize-spec-list):
5562         (set-specifier):
5563         Synch docstrings to 21.5 where appropriate.
5564
5565 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5566
5567         * package-get.el (package-get-list-packages-where): New.  A
5568         function that allows searching for groups of packages.  For
5569         example, find all packages that require the fsf-compat package.
5570
5571 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5572
5573         The Great PUI Sync.
5574
5575         * auto-autoloads.el: Regenerated.
5576
5577         * custom-load.el: Regenerated.
5578
5579         * dumped-lisp.el (packages-hardcoded-lisp): New.
5580
5581         * menubar-items.el (menu-max-items): New.
5582         (menu-submenu-max-items): New.
5583         (menu-submenu-name-format): New.
5584         (menu-split-long-menu): New.
5585         (menu-sort-menu): New.
5586         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5587
5588         * obsolete.el (pui-add-install-directory): Renamed to the more
5589         logical `pui-set-local-package-get-directory'.
5590         (package-get-download-menu): Moved to `package-ui.el' and renamed
5591         to `package-ui-add-download-menu'.
5592
5593         * package-admin.el (package-admin-install-function-mswindows):
5594         Whitespace clean up.
5595         (package-admin-add-single-file-package): Removed.
5596         (package-admin-default-install-function): Whitespace clean up.
5597         (package-admin-find-top-directory): New.
5598         (package-admin-get-install-dir): Use it.
5599         (package-admin-get-manifest-file): 
5600         (package-admin-check-manifest): 
5601         (package-admin-add-binary-package):
5602         (package-admin-get-lispdir):
5603         (package-admin-delete-binary-package):
5604         (package-admin):
5605
5606         * package-get.el (package-get-package-index-file-location): New.
5607         (package-get-install-to-user-init-directory): New.
5608         (package-get-remote):
5609         (package-get-download-sites):
5610         (package-get-pre-release-download-sites): New.
5611         (package-get-site-release-download-sites): New.
5612         (package-get-base-filename):
5613         (package-get-always-update):
5614         (package-get-user-index-filename): Removed.
5615         (package-get-pgp-available-p): New.
5616         (package-get-require-signed-base-updates):
5617         (package-get-was-current):
5618         (package-entries-are-signed): New.
5619         (package-get-continue-update-base): New.
5620         (package-get-download-menu): Removed.
5621         (package-get-require-base):
5622         (package-get-update-base-entry):
5623         (package-get-locate-file):
5624         (package-get-locate-index-file):
5625         (package-get-maybe-save-index):
5626         (package-get-update-base):
5627         (package-get-update-base-from-buffer):
5628         (package-get-update-base-entries):
5629         (package-get-interactive-package-query):
5630         (package-get-update-all):
5631         (package-get-all):
5632         (package-get-dependencies):
5633         (package-get-init-package):
5634         (package-get-info): New.
5635         (package-get):
5636         (package-get-staging-dir):
5637         (package-get-set-version-prop): Removed.
5638         (package-get-installedp):
5639         (package-get-ever-installed-p):
5640         (packages): Removed.
5641         (package-get-custom-groups): Removed.
5642         (package-get-custom): Removed.
5643         (package-get-custom-add-entry): Removed.
5644
5645         * package-info.el (batch-update-package-info):
5646
5647         * package-net.el (package-net-batch-generate-bin-ini):
5648         (package-net-update-installed-db):
5649
5650         * package-ui.el (pui-info-buffer):
5651         (pui-directory-exists): Removed.
5652         (pui-package-dir-list): Removed.
5653         (pui-add-install-directory): Removed.
5654         (package-ui-download-menu): New.
5655         (package-ui-pre-release-download-menu): New.
5656         (package-ui-site-release-download-menu): New.
5657         (pui-set-local-package-get-directory): New.
5658         (pui-package-symbol-char):
5659         (pui-update-package-display):
5660         (pui-toggle-package):
5661         (pui-toggle-package-key):
5662         (pui-toggle-package-delete):
5663         (pui-toggle-package-delete-key):
5664         (pui-toggle-package-event):
5665         (pui-toggle-verbosity-redisplay):
5666         (pui-install-selected-packages):
5667         (pui-add-required-packages):
5668         (pui-help-echo):
5669         (pui-display-info):
5670         (list-packages-mode):
5671         (pui-list-packages):
5672
5673         * packages.el (packages-compute-package-locations):
5674         (package-require):
5675         (package-delete-name):
5676         (packages-hardcoded-lisp): Removed.
5677         (packages-useful-lisp): Removed.
5678         (packages-unbytecompiled-lisp): Removed.
5679         (packages-find-package-directories):
5680
5681         Summary:
5682
5683         Major code clean up of all things PUI.
5684
5685         Much improved code to determine where packages should be
5686         installed.  PUI no longer depends on any packages being
5687         pre-installed to compute where packages are to be installed to.
5688
5689         The user can specify the location of their package-index file.  It
5690         isn't necessary to set this because it has sane defaults.  People
5691         who "run-in-place" won't accidently overwrite the CVS
5692         package-index file.  See
5693         `package-get-package-index-file-location'. 
5694
5695         PUI will now properly clean up after itself in the event of an
5696         unsuccessful package install.  This drastically reduces the number
5697         of "wrong md5sum" FAQs.
5698
5699         non-Mule XEmacsen can no longer install Mule packages.
5700
5701         Package management via the custom interface has been removed.
5702
5703         The PUI related menubar items have been reorganised.
5704
5705         The PGP verification code has been fixed and the default for
5706         whether or not it is used is automatically computed.
5707
5708         * update-elc.el ((preloaded-file-list site-load-packages
5709         need-to-dump dumped-exe)):
5710         Just a couple of small changes to allow for
5711         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5712         existing anymore.
5713
5714 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5715
5716         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5717         apply `format' to the first argument of byte-compile-warn, it
5718         already calls format.
5719
5720 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5721
5722         * files.el (delete-old-versions): Avoid going interactive during
5723         make install when environment variable VERSION_CONTROL is set.
5724
5725 2003-12-04  Vin Shelton  <acs@xemacs.org>
5726
5727         * menubar-items.el (menu-item-search): Only bring up search dialog
5728         box if the feature is available and desired.
5729
5730 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5731
5732         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5733
5734 2003-11-05  Vin Shelton  <acs@xemacs.org>
5735
5736         * help.el (Help-prin1-face):
5737         (Help-princ-face):
5738         princ and prin1 are functions and need to be called as such.  The
5739         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5740
5741 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5742
5743         * about.el (about-xemacs): Give full version and build date.
5744
5745 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5746
5747         * win32-native.el (grep-null-device): This XEmacs has null-device.
5748
5749 2003-09-06  Mike Sperber  <mike@xemacs.org>
5750
5751         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5752         implement the specified semantics for `defvar.'
5753
5754 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5755
5756         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5757         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5758         displaying buffer in question.
5759
5760 2003-09-03  Vin Shelton <acs@xemacs.org>
5761
5762         * XEmacs 21.4.14 is released
5763
5764 2003-08-17  Vin Shelton  <acs@xemacs.org>
5765
5766         * about.el: Vanity patch.
5767
5768 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5769
5770         * code-process.el (call-process):
5771         (call-process-region):
5772         (start-process):
5773         Document coding system processing.
5774
5775 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5776
5777         * startup.el (splash-frame-body): Idiomatic English.
5778
5779 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5780
5781         * font-lock.el (font-lock-match-java-declarations): Move
5782         save-restriction, narrow-to-region to beginning of function to
5783         avoid going beyond the limit and causing an infloop.
5784
5785 2003-04-16  Jerry James  <james@xemacs.org>
5786
5787         * keydefs.el: Remove mappings for keys mapped to the nowhere
5788         defined function function-key-error.
5789
5790 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5791
5792         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5793         lisp-interaction-mode-hook): Add the docstrings.
5794
5795 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5796
5797         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5798         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5799         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5800
5801 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5802
5803         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5804         lambda list after the original doc.  Care about
5805         #'(lambda () "SingleString") 
5806         (cl-upcase-arg): 
5807         (cl-function-arglist):
5808         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5809         circular data structures in lambda list specification
5810
5811 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5812
5813         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5814         to appear in font-lock-function-name-face.
5815
5816 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5817
5818         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5819         is not also the value of the lambda.
5820
5821 2003-05-06  Andy Piper  <andy@xemacs.org>
5822
5823         * files.el (revert-buffer): Make sure local variables get processed,
5824         even in the case of an optimized reversion.
5825
5826 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5827
5828         * XEmacs 21.4.13 is released
5829
5830 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5831
5832         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5833         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5834
5835 2003-02-14  Ben Wing  <ben@xemacs.org>
5836
5837         * byte-optimize.el:
5838         * byte-optimize.el (byte-compile-inline-expand):
5839         * byte-optimize.el (byte-compile-unfold-lambda):
5840         * byte-optimize.el (byte-optimize-form-code-walker):
5841         * byte-optimize.el (byte-optimize-form):
5842         * byte-optimize.el (byte-decompile-bytecode-1):
5843         * byte-optimize.el (byte-optimize-lapcode):
5844         Review carefully and sync up to 20.7 except for areas as noted.
5845         Fixes problem with JDE compilation.
5846
5847 2003-02-05  Ben Wing  <ben@xemacs.org>
5848
5849         * simple.el:
5850         * simple.el (motion-keys-for-shifted-motion):
5851         Omit M-S-home/end from motion keys.
5852
5853 2003-02-07  Ben Wing  <ben@xemacs.org>
5854
5855         * text-props.el (text-property-any):
5856         * text-props.el (text-property-not-all):
5857         Fix bug when end > start.
5858
5859 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5860
5861         * info.el (Info-insert-dir): Make default-directory end in
5862         separator.  Patch due to Martin Buchholz.
5863
5864 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5865
5866         * XEmacs 21.4.12 "Portable Code" is released.
5867
5868 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5869
5870         * about.el: Update golubev data.
5871
5872 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5873
5874         * isearch-mode.el (isearch-mode-map): Substitute comment on
5875         desirability, and back out "GR is printable" changes.
5876
5877 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5878
5879         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5880
5881 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5882
5883         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5884
5885 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5886
5887         * menubar-items.el (default-menubar): Use browse-url-mozilla
5888         instead of browse-url-gnome-moz for Mozilla.
5889
5890 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5891
5892         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5893
5894 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5895
5896         * files.el (auto-mode-alist): Remove redundant entries for modes
5897         that live in packages.
5898         (interpreter-mode-alist): Ditto.
5899
5900 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5901
5902         * menubar-items.el (default-menubar): Sync with current
5903         browse-url-xemacs.el.
5904
5905 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5906
5907         * XEmacs 21.4.10 "Military Intelligence" is released.
5908
5909 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5910
5911         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5912
5913 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5914
5915         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5916
5917 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5918
5919         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5920         effect free function.
5921         (font-lock-fontify-keywords-region): Supply the argument to
5922         font-lock-compile-keywords.
5923
5924 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5925
5926         * package-get.el (package-get-download-sites): Bring sites list
5927         up to date, prefer xx.xemacs.org addresses.
5928
5929 2002-09-27  Andy Piper  <andy@xemacs.org>
5930
5931         * dialog.el (make-dialog-box): for general dialogs only
5932         delete-frame-hook will be run.
5933
5934 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5935
5936         * font-lock.el (font-lock-fontify-syntactically-region): Add
5937         comment about lookup-syntax-properties, document LOUDLY as unused.
5938
5939 2002-08-26  Andy Piper  <andy@xemacs.org>
5940
5941         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5942         merge.
5943
5944 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5945
5946         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5947         (make-obsolete-variable): Ditto.
5948         (make-compatible): Ditto.
5949         (make-compatible-variable): Ditto.
5950
5951 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5952
5953         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5954         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5955
5956 2002-08-28  Andy Piper  <andy@xemacs.org>
5957
5958         * files.el (revert-buffer): propagate revert-without-query-status.
5959
5960 2002-06-03  Andy Piper  <andy@xemacs.org>
5961
5962         * dialog-items.el (make-search-dialog): align various subcontrols
5963         in visually pleasing ways, allow frame to autosize to the dialog
5964         size.
5965         * dialog.el (make-dialog-box): add a border inside the frame. Add
5966         :autosize property, if t then reset the frame size appropriately
5967         before the frame is mapped.
5968         * gutter-items.el (set-progress-feedback-instantiator): align
5969         various subcontrols.
5970         * gutter-items.el (set-progress-abort-instantiator): ditto.
5971
5972 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5973
5974         * XEmacs 21.4.9 "Informed Management" is released.
5975
5976 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5977
5978         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5979         "&optional append" argument.
5980
5981 2002-07-16  Didier Verna  <didier@xemacs.org>
5982
5983         * subr.el (replace-in-string): fix case fold bug introduced by
5984         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5985         case-fold-search in temporary buffers.
5986
5987 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5988
5989         * lib-complete.el (find-library): Remove check for mule because
5990         decompression DOES work on Mule.
5991
5992 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5993
5994         * simple.el (join-line): New alias for `delete-indentation'.
5995
5996 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5997
5998         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5999         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6000         (font-lock-builtin-face): New.
6001         (font-lock-constant-face): New.
6002         (font-lock-face-list): Add builtin and constant faces.
6003
6004 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6005
6006         * autoload.el (make-autoload): Support define-derived-mode.
6007         Collected puts of doc-string-elt property.  Based on a patch by
6008         Didier Verna <didier@xemacs.org>.
6009
6010 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6011
6012         * wid-edit.el (widget-field-activate): Fix docstring typo.
6013
6014 2002-07-23  Andy Piper  <andy@xemacs.org>
6015
6016         * about.el (about-personal-info): update me.
6017
6018 2002-07-12  Andy Piper  <andy@xemacs.org>
6019
6020         * custom.el (custom-theme-set-variables): remove bogus
6021         arguments. Use custom-set-default to set defaults.
6022         (custom-set-variables): update doc.
6023         (custom-local-buffer): new, synced from FSF.
6024         (custom-set-default): ditto.
6025         (defcustom): update doc.
6026
6027 2002-06-16  Andy Piper  <andy@xemacs.org>
6028
6029         * menubar-items.el (default-menubar): enable windows printing on
6030         cygwin as well as native.
6031
6032 2002-06-12  Andy Piper  <andy@xemacs.org>
6033
6034         * printer.el (generic-print-buffer): catch all errors so that the
6035         print device can be cleared in all scenarios.
6036         (Printer-clear-device): make sure clearing the printer allows it
6037         to be used again immediately.
6038         (generic-print-region): make sure the default printer face is
6039         black-on-white.
6040
6041 2002-04-23  Jerry James  <james@xemacs.org>
6042
6043         * window-xemacs.el (display-buffer-function): Change doc to
6044         reflect new arg.
6045         * window-xemacs.el (pre-display-buffer-function): Ditto.
6046         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6047         non-nil, make the new window just big enough for its contents.
6048         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6049         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6050         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6051
6052 2002-06-06  Andy Piper  <andy@xemacs.org>
6053
6054         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6055         (defcustom): ditto.
6056         (custom-handle-keyword): ditto.
6057
6058 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6059
6060         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6061         Make obsolete.  Default to nil.
6062         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6063         Inspired by a patch by John Palmieri.
6064
6065 2002-07-01  Mike Alexander  <mta@arbortext.com>
6066
6067         * process.el (shell-command-on-region): Don't delete the region
6068         before giving it to call-process-region
6069
6070 2002-06-04  Jerry James <james@eecs.ku.edu>
6071
6072         * find-paths.el (paths-find-architecture-directory): Search in
6073         `system-configuration'/`base', not `base'`system-configuration'.
6074
6075 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6076
6077         * info.el (Info-index): Add missing \ in [ t].
6078
6079 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6080
6081         * gutter-items.el (gutter-buffers-tab-visible-p,
6082         buffers-tab-omit-function, buffers-tab-selection-function,
6083         buffers-tab-filter-functions):
6084         Doc improvements.
6085
6086 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6087
6088         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6089
6090         * toolbar-items.el (toolbar-news): Fix typo in message string.
6091
6092 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6093
6094         * dialog.el (yes-or-no-p-dialog-box): 
6095         * cmdloop.el (y-or-n-p-minibuf):
6096         (yes-or-no-p-minibuf):
6097         (yes-or-no-p):
6098         (y-or-n-p): 
6099         Specify negative answers in docstrings.
6100
6101 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6102
6103         * package-ui.el (pui-help-echo): Display both installed and author
6104         version.  Use a balloon-help window to display extra info like
6105         package requires.
6106
6107 2002-05-30  Andy Piper  <andy@xemacs.org>
6108
6109         * files.el (revert-buffer-internal): don't visit
6110         revert-buffer. Kill buffer when not used. Suggested by Mike
6111         Alexander <mta@arbortext.com>
6112
6113 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6114
6115         * files.el (revert-buffer): More docstring fiddling.
6116
6117 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6118
6119         * files.el (revert-buffer):
6120         (revert-buffer-internal):
6121         (revert-buffer-insert-file-contents-function):
6122         Improve docstrings and comments.
6123
6124 2002-05-08  Andy Piper  <andy@xemacs.org>
6125
6126         * files.el (revert-buffer): observe noconfirm behavior.
6127
6128 2002-04-09  Andy Piper  <andy@xemacs.org>
6129
6130         * files.el (revert-buffer): use revert-buffer-internal if it looks
6131         like doing so will not result in any user-visible changes.
6132         (revert-buffer-internal): new function. Do the actual process of
6133         reversion and then see whether the result is any different to what
6134         we have already. If it is not then do nothing.
6135
6136 2001-12-11  Andy Piper  <andy@xemacs.org>
6137
6138         * menubar.el (get-popup-menu-response): re-order so that it works
6139         on more sane/facist window systems.
6140
6141 2001-12-03  Andy Piper  <andy@xemacs.org>
6142
6143         * faces.el (frob-face-property): don't infloop in face frobbing
6144         from Jan Vroonhof <jan@xemacs.org>.
6145
6146 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6147
6148         * faces.el (frob-face-property): Follow face fall-back hierarchy
6149         properly for face properties without an instance. Only do manual
6150         copy form 'default in last resort. This handles in particular
6151         the case where 'default itself has only a fall-back (which is
6152         the case by default on windows).
6153
6154 2001-11-24  Andy Piper  <andy@xemacs.org>
6155
6156         * printer.el (generic-print-region): set default-frame-plist to
6157         nil while creating the printer frame so that sizes reflect the
6158         printed page.
6159
6160         * faces.el (face-complain-about-font): Don't complain on printers.
6161
6162 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6163         
6164         * package-net.el: Andy synch.
6165         
6166 2001-12-16  Andy Piper  <andy@xemacs.org>
6167
6168         * package-get.el (package-get-update-all): Make sure installed.db
6169         gets updated after updating packages.
6170
6171 2002-03-28  Ben Wing  <ben@xemacs.org>
6172
6173         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6174         continuation, truncation so that we don't get line jumpiness from
6175         them being larger than the line height.
6176
6177         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6178
6179 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6180
6181         * font.el (font-window-system-mappings): Add mapping for Gtk
6182         (assume identical to X) 
6183
6184 2002-02-04  Andy Piper  <andy@xemacs.org>
6185
6186         * files.el (convert-standard-filename): Fix for short filename
6187         Peter Arius <pas@methodpark.de>
6188
6189 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6190
6191         * list-mode.el (default-choose-completion): completion-base-size
6192         should refer to local value in the completion list buffer.
6193
6194 2001-12-03  Didier Verna  <didier@xemacs.org>
6195
6196         * rect.el: autoload `replace-rectangle'.
6197         * keydefs.el (global-map): bind it to `C-x r p'.
6198
6199 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6200
6201         * XEmacs 21.4.8 "Honest Recruiter" is released.
6202
6203 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6204
6205         This patch is based on Jerry James's patch and analysis.
6206
6207         * select.el (get-clipboard):
6208         (get-selection):
6209         Update docstrings.
6210         (get-clipboard-foreign):
6211         (get-selection-foreign):
6212         New function for use as `interprogram-paste-function's.
6213
6214         * simple.el (interprogram-paste-function): Change default to
6215         `get-clipboard-foreign'; improve docstring.
6216         (interprogram-cut-function): Improve dosctring.
6217
6218 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6219
6220         * XEmacs 21.4.7 "Economic Science" is released.
6221
6222 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6223
6224         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6225
6226 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6227
6228         * obsolete.el (assq-delete-all): New compatibility alias for 
6229         remassq.
6230
6231 2002-01-09  Simon Josefsson  <jas@extundo.com>
6232
6233         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6234
6235 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6236
6237         * info.el (Info-auto-generate-directory): Default
6238         Info-auto-generate-directory to 'if-outdated.
6239
6240 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6241
6242         * startup.el (normal-top-level): Prevent migration code from
6243         trashing .emacs on an error in loading the init files.
6244
6245 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6246
6247         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6248         "system default" Xdefaults and friends get xrdb-mode.
6249
6250 2002-03-05  Mats Lidell  <matsl@contactor.se>
6251  
6252         * help-nomule.el (tutorial-supported-languages): Added Swedish
6253         tutorial. Sorted languages.
6254
6255 2002-02-11  Mike Sperber <mike@xemacs.org>
6256
6257         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6258         regenerating outdated dir files and dir is non-existent.
6259
6260 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6261
6262         * code-files.el (convert-mbox-coding-system): Improve comment.
6263         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6264         coding-system argument to `write-region-pre-hook' call.
6265         (write-region-pre-hook): Fix docstring to mention lockname argument.
6266
6267 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6268
6269         * minibuf.el (completing-read): Remove redundant wrong arg list.
6270
6271         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6272
6273 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6274
6275         * obsolete.el (interactive-form): new compatibility alias for 
6276         function-interactive.
6277
6278 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6279
6280         * menubar-items.el (Menubar-items-truncate-list): Removed.
6281         * menubar-items.el (Menubar-items-truncate-history): New.
6282         * menubar-items.el (default-menubar): Use
6283         Menubar-items-truncate-history.
6284
6285 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6286
6287         * printer.el (generic-print-region): Pass correct arguments to
6288         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6289         Torkelsson <torkel@acc.umu.se>.
6290
6291 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6292
6293         * help.el (describe-mode): synched with FSF 19.34; handle nil
6294         minor mode indicators.
6295
6296 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6297
6298         * minibuf.el (completing-read): Update docstring.
6299
6300 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6301
6302         * XEmacs 21.4.6 "Common Lisp" is released.
6303
6304 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6305
6306         * package-net.el: Inadvertant synch with Windows branch.  From
6307         Andy's log:
6308         (package-net-kit-version): new variable.
6309         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6310
6311 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6312
6313         * package-get.el (package-get-locate-index-file): Also search the
6314         core etc/ directory for the package index file if it can't be
6315         found in ~/.xemacs/.
6316
6317 2001-12-13  William Perry  <wmperry@gnu.org>
6318
6319         * dialog-gtk.el (popup-builtin-question-dialog):
6320         Conform to API in gui.c.
6321         
6322 2001-11-12  Andy Piper  <andy@xemacs.org>
6323
6324         * cus-edit.el (custom-save-face-internal): make sure we save
6325         non-themed faces.
6326         (custom-save-variables): ditto variables.
6327
6328 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6329
6330         * faces.el (make-face-family):
6331         (make-face-size):
6332         New face-modifying functions per Jan Vroonhof.
6333
6334         cus-face.el (custom-set-face-font-family):
6335         (custom-set-face-font-size):
6336         Use them.
6337
6338         * font.el (font-window-system-mappings): More precise docstring.
6339
6340         (font-create-name):
6341         (font-create-object):
6342         (tty-font-create-object):
6343         (tty-font-create-plist):
6344         (x-font-create-object):
6345         (x-font-create-name):
6346         (ns-font-create-name):
6347         (mswindows-font-create-object):
6348         (mswindows-font-create-name):
6349         Add doctrings.
6350
6351 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6352
6353         * gtk-faces.el (gtk-init-device-faces): removed spurious
6354         quote before let* expression.
6355
6356 2001-10-29  Andy Piper  <andy@xemacs.org>
6357
6358         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6359         modified when changing coding system.
6360
6361         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6362         that we invoke the GUI directory selector.
6363
6364 2001-10-25  Andy Piper  <andy@xemacs.org>
6365
6366         * dialog.el (make-dialog-box): use new directory dialog support.
6367         * minibuf.el (read-file-name-1): ditto.
6368         (read-file-name): ditto.
6369         (read-directory-name): ditto.
6370
6371 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6372
6373         * XEmacs 21.4.5 "Civil Service" is released.
6374
6375 2001-04-23  Didier Verna  <didier@xemacs.org>
6376
6377         * cus-edit.el (custom-variable-pre-save): New.
6378         * cus-edit.el (custom-variable-post-save): New.
6379         * cus-edit.el (custom-variable-save): use them.
6380         * cus-edit.el (custom-face-pre-save): New.
6381         * cus-edit.el (custom-face-post-save): New.
6382         * cus-edit.el (custom-face-save): use them.
6383         * cus-edit.el (custom-group-pre-save): New.
6384         * cus-edit.el (custom-group-post-save): New.
6385         * cus-edit.el (custom-group-save): use them.
6386         * cus-edit.el (Custom-save): use the pre/post functions above,
6387         call `custom-save-all' only once.
6388         * cus-edit.el (custom-variable-pre-reset-standard): New.
6389         * cus-edit.el (custom-variable-post-reset-standard): New.
6390         * cus-edit.el (custom-variable-reset-standard): use them.
6391         * cus-edit.el (custom-face-pre-reset-standard): New.
6392         * cus-edit.el (custom-face-post-reset-standard): New.
6393         * cus-edit.el (custom-face-reset-standard): use them.
6394         * cus-edit.el (custom-group-pre-reset-standard): New.
6395         * cus-edit.el (custom-group-post-reset-standard): New.
6396         * cus-edit.el (Custom-reset-standard): use them.
6397         * cus-edit.el (custom-face-reset-saved): use the pre/post
6398         functions above, call `custom-save-all' only once.
6399
6400 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6401
6402         * gutter-items.el (buffers-tab face): Derive from the modeline
6403         face by default.  Many people use white-on-black for the default
6404         font, and the tabs look hideous with that color combination.  The
6405         modeline usually has the correct colors.
6406
6407 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6408
6409         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6410         (tag-mark-stack-max): Typo fix.
6411
6412 2001-09-28  Ben Wing  <ben@xemacs.org>
6413
6414         * font-lock.el:
6415         * font-lock.el (font-lock-after-change-function):
6416         fix problem with last patch, reported by Katsumi Yamaoka.
6417
6418 2001-09-17  Ben Wing  <ben@xemacs.org>
6419
6420         * font-lock.el (font-lock-after-change-function):
6421         fix problem when you insert a comment on the line before a line of
6422         code: if we use the following char, then when you hit backspace,
6423         the following line of code turns the comment color.
6424
6425 2001-06-08  Ben Wing  <ben@xemacs.org>
6426
6427         * process.el: comment about shell-command-switch.
6428         * process.el (shell-quote-argument): Need to quote a null
6429         argument, too.  From Dan Holmsand.
6430         
6431         * startup.el (normal-top-level): Delete some unused FSF junk.
6432         * startup.el (command-line-early):
6433         
6434         * startup.el (command-line): Call MS Windows init function.
6435         
6436         * win32-native.el:
6437         * win32-native.el (mswindows-system-shells): New.
6438         * win32-native.el (mswindows-system-shell-p): New.
6439         * win32-native.el (init-mswindows-at-startup): New.
6440         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6441         * win32-native.el (mswindows-quote-one-simple-arg):
6442         * win32-native.el (mswindows-quote-one-command-arg):
6443         * win32-native.el (mswindows-construct-process-command-line-alist):
6444         Correct comments at top.  Correctly handle passing arguments
6445         to Cygwin programs and to bash.  Fix quoting of zero-length
6446         arguments (from Dan Holmsand).  Set shell-command-switch based
6447         on shell-file-name, which in turn comes from env var SHELL.
6448
6449 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6450
6451         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6452         default-toolbar-position): Fill docstrings for balloon-help.
6453
6454 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6455
6456         * faces.el: Reenable specifications over 'gtk domain.
6457
6458 2001-08-08  Didier Verna  <didier@xemacs.org>
6459
6460         * autoload.el (update-autoload-files): make defdir a file name,
6461         not directory name.
6462
6463 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6464
6465         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6466
6467         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6468
6469 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6470
6471         * font-menu.el (font-menu-set-font): Default to current font-family.
6472         (font-menu-preferred-resolution):
6473         (font-menu-size-scaling):
6474         Provide gtk defaults, too.
6475
6476 2001-07-29  Mike Alexander  <mta@arbortext.com>
6477
6478         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6479         list
6480         (custom-set-face-font-family): ditto
6481
6482 2001-07-26  Mike Sperber <mike@xemacs.org>
6483
6484         * files.el (auto-mode-alist): .9 files are man pages, too.
6485
6486 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6487
6488         * process.el (call-process-internal): bind
6489         coding-system-for-write to 'binary when calling
6490         start-process-internal, so the process receives 
6491         the literal contents of INFILE.
6492
6493 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6494
6495         * files.el (auto-mode-alist): Add configure.ac support.
6496
6497 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6498
6499         * buff-menu.el:
6500         mouse.el:
6501         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6502
6503 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6504
6505         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6506
6507 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6508
6509         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6510         mixed text.
6511         (kinsoku-eol-p): Ditto.
6512
6513 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6514
6515         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6516         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6517         characters as the category `s' or `e' correctly.
6518
6519 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6520
6521         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6522
6523 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6524
6525         * mule/cyrillic.el:  Set up case table.
6526
6527 2001-06-08  Mike Sperber <mike@xemacs.org>
6528
6529         * files.el (save-some-buffers-1): Don't zap the help window right
6530         after `map-y-or-n-p' has popped it up.
6531
6532 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6533
6534         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6535
6536 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6537
6538         * specifier.el: define-specifier-tag 'gtk.
6539
6540 2001-05-12  Ben Wing  <ben@xemacs.org>
6541
6542         * find-paths.el (paths-find-recursive-path):
6543         fix error with null EXCLUDE-REGEXP.
6544         
6545         * font-lock.el (font-lock-mode):
6546         fix problem reported by hrvoje with buffers starting with a space.
6547         
6548 2001-05-06  Ben Wing  <ben@xemacs.org>
6549
6550         * dialog.el (make-dialog-box):
6551         * menubar-items.el (default-menubar):
6552         * printer.el (generic-print-buffer):
6553         * printer.el (generic-print-region):
6554         implement printing the selection when it's selected.
6555
6556 2001-04-18  Didier Verna  <didier@xemacs.org>
6557
6558         * cus-edit.el (Custom-reset-standard): reset to standard settings
6559         not only when the buffer's :custom-state is 'modified, but also
6560         when it is 'set or 'saved.
6561
6562 2001-04-17  Didier Verna  <didier@xemacs.org>
6563
6564         * startup.el (load-user-init-file): define `custom-file' before
6565         loading the user's init file.
6566
6567 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6568
6569         * menubar.el (popup-mode-menu): Make it work with
6570         popup-menu-titles turned off.
6571         
6572 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6573
6574         * about.el (about-mailto-link): Use compose-mail for sending mail.
6575
6576 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6577
6578         * package-admin.el (package-install-hook): New.
6579         (package-delete-hook): New.
6580         (package-admin-add-single-file-package): Use package-delete-hook.
6581
6582         * package-get.el (package-get): Use package-install-hook.
6583
6584 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6585
6586         * package-ui.el (pui-install-selected-packages): reverse the lists
6587         of packages so that they get handled in the same order as they
6588         were selected.
6589
6590 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6591
6592         * packages.el (locate-library): Use read-library-name for completion.
6593
6594 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6595
6596         * byte-optimize.el (=): `=' is not a binary predicate!
6597         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6598         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6599
6600 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6601
6602         * bytecomp.el (byte-compile-arithcompare):
6603         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6604
6605 2001-06-03  William M. Perry  <wmperry@gnu.org>
6606
6607         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6608         return the filename selected by the user!
6609
6610 2001-05-31  William M. Perry  <wmperry@gnu.org>
6611
6612         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6613         in XEmacs/GTK.
6614
6615 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6616
6617         * coding.el: Tiny typo fixed.
6618
6619 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6620
6621         * XEmacs 21.4.3 "Academic Rigor" is released.
6622
6623 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6624
6625         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6626
6627 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6628
6629         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6630
6631 2001-05-04  Ben Wing  <ben@xemacs.org>
6632
6633         * printer.el (generic-print-buffer):
6634         * printer.el (generic-print-region):
6635         Enable dialog boxes.  Apply workaround recommended by Kirill.
6636         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6637         
6638         * simple.el (kill-whole-line):
6639         * simple.el (kill-line-1):
6640         * simple.el (kill-entire-line):
6641         * simple.el (kill-line):
6642         * simple.el (backward-kill-line):
6643         Take out interactive dependence of kill-whole-line.
6644
6645 2001-04-22  Ben Wing  <ben@xemacs.org>
6646
6647         * dialog.el (make-dialog-box):
6648         Put dialog titles back in -- this time correctly.  Fix various
6649         other problems with leaks and such.
6650
6651         * simple.el (region-exists-p):
6652         * simple.el (region-active-p):
6653         Add comment about which one is correct to use in menu specs.
6654
6655 2001-05-05  Ben Wing  <ben@xemacs.org>
6656
6657         * dialog.el (make-dialog-box): fix doc string.
6658         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6659         take out Pretty Print.
6660         * printer.el:
6661         * printer.el (printer-current-device): New.
6662         * printer.el (Printer-get-device): New.
6663         * printer.el (Printer-clear-device): New.
6664         * printer.el (generic-page-setup): New.
6665         * printer.el (generic-print-buffer):
6666         * printer.el (generic-print-region):
6667         Implement Page Setup.  Handle errors properly.
6668
6669 2001-05-05  Ben Wing  <ben@xemacs.org>
6670
6671         * subr.el (error): Complete list of errors in doc string.
6672         
6673 2001-04-22  Ben Wing  <ben@xemacs.org>
6674
6675         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6676         
6677 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6678
6679         * build-report.el: Remove CVS keywords since this file has been in
6680         core lisp for a while now.
6681         * build-report.el (build-report-make-output-files): Fix typo.
6682
6683 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6684
6685         * about.el (about-finish-buffer): Make sure the last change works
6686         even if EVENT is nil.
6687
6688 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6689
6690         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6691         clicked, not the one that happens to be the current buffer at the
6692         time.
6693
6694 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6695
6696         * cus-edit.el (custom-display): Support the GTK Window System also.
6697
6698 2001-04-30  Ben Wing  <ben@xemacs.org>
6699
6700         * printer.el:
6701         * printer.el (printer-page-header):
6702         * printer.el (Print-context): New.
6703         * printer.el (printer-page-footer):
6704         * printer.el (generate-header-element): New.
6705         * printer.el (generate-header-line): New.
6706         * printer.el (print-context-property):
6707         * printer.el (generic-print-buffer):
6708         * printer.el (generic-print-region):
6709         Implement headers and footers.  Implement calling Print dialog box
6710         (#### but it doesn't quite work yet).
6711
6712 2001-04-25  Ben Wing  <ben@xemacs.org>
6713
6714         * about.el (xemacs-hackers):
6715         * about.el (about-url-alist):
6716         * about.el (about-personal-info):
6717         * about.el (about-hacker-contribution):
6718         More contributions.
6719         
6720         * simple.el (handle-post-motion-command):
6721         Fix spurious setting of zmacs-region-stays to t after a non-shift
6722         motion command.
6723
6724 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6725
6726         * about.el (about-personal-info): Update my bio.
6727         (about-hacker-contribution): Ditto.
6728
6729 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6730
6731         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6732
6733 2001-04-19  Andy Piper  <andy@xemacs.org>
6734
6735         * package-net.el (package-net-cygwin32-binary-size): new size.
6736         (package-net-win32-binary-size): new size.
6737         (package-net-convert-index-to-ini): Use new arch.
6738         (package-net-batch-convert-index-to-ini): Removed.
6739         (package-net-generate-bin-ini): New.
6740         (package-net-batch-generate-bin-ini): New.
6741
6742 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6743
6744         * XEmacs 21.4.1 "Copyleft" is released.
6745
6746 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6747
6748         * x-compose.el (xlib-input-method-bug-workaround):
6749         (alias-colon-to-double-quote):
6750         Force sort in map-keymap to work around rehash bug.
6751
6752 2001-04-17  Ben Wing  <ben@xemacs.org>
6753
6754         * about.el: Finish overhaul, add a few new hackers, update a
6755         couple old ones.
6756
6757 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6758
6759         * XEmacs 21.4.0 "Solid Vapor" is released.
6760
6761 2001-04-15  Ben Wing  <ben@xemacs.org>
6762
6763         * about.el:
6764         * about.el (about-headline-face): New.
6765         * about.el (about-link-face): New.
6766         * about.el (about-current-release-maintainers): New.
6767         * about.el (about-other-current-hackers): New.
6768         * about.el (about-url-alist):
6769         * about.el (about-once-and-future-hackers): New.
6770         * about.el (about-mailto-link): New.
6771         * about.el (about-get-buffer):
6772         * about.el (about-finish-buffer):
6773         * about.el (about-xemacs):
6774         * about.el (about-features): Removed.
6775         * about.el (about-advantages): New.
6776         * about.el (about-maintainer-info): Removed.
6777         * about.el (about-personal-info): New.
6778         * about.el (about-hacker-contribution): New.
6779         * about.el (about-maintainer):
6780         * about.el (about-show-linked-info):
6781         * about.el (about-hackers):
6782         Major revamping.  Rewriting of most of the text, improve the
6783         link handling, separate info on contributors into personal
6784         and contribution info, add new contributors, update personal
6785         info, etc. etc.
6786         
6787         * menubar-items.el (default-menubar):
6788         Help menubar entry for News now says more accurately
6789         "What's New in XEmacs".
6790         
6791         * mouse.el:
6792         * mouse.el (mouse-track-cleanup-hook):
6793         * mouse.el (mouse-track):
6794         Don't set-buffer to a dead buffer when calling mouse-track
6795         cleanup hooks.
6796
6797 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6798
6799         * XEmacs 21.2.47 "Zephir" is released.
6800
6801 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6802
6803         * dialog.el (make-dialog-box): Disable dialog box titles until
6804         we get them working.
6805
6806 2001-03-30  Ben Wing  <ben@xemacs.org>
6807
6808         * help.el:
6809         * help.el (Help-princ-face):
6810         * help.el (Help-prin1-face):
6811         * help.el (frob-help-extents):
6812         * help.el (describe-function-1):
6813         * help.el (describe-variable):
6814         Avoid using font-lock faces, which may not be defined.
6815         Instead, use hyper-apropos faces, and make sure they're
6816         defined as necessary by using `require'. (It's not so safe
6817         to do this for font-lock.) In any case, we will eventually
6818         be merging this functionality into hyper-apropos.
6819
6820         * loaddefs.el (completion-ignored-extensions):
6821         Fix documentation.
6822         
6823         * menubar-items.el (menu-truncate-list): Removed.
6824         * menubar-items.el (Menubar-items-truncate-list): New.
6825         * menubar-items.el (default-menubar):
6826         Fix errors if grep or compile command is too long.  Rename helper
6827         function to be less visible.
6828
6829 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6830
6831         * byte-optimize.el (byte-optimize-minus):
6832         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6833
6834 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6835
6836         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6837         Mule is available.
6838
6839         * mule/latin.el: New file.
6840
6841 2001-03-11  Ben Wing  <ben@xemacs.org>
6842
6843         * auto-save.el:
6844         * auto-save.el (auto-save-directory):
6845         * auto-save.el (make-auto-save-file-name):
6846         * auto-save.el (auto-save-file-name-p): New.
6847
6848         Merge in improvements from other definition of
6849         make-auto-save-file-name in files.el.
6850         
6851         * auto-save.el (auto-save-original-name):
6852         * auto-save.el (auto-save-name-in-fixed-directory):
6853         * auto-save.el (auto-save-unslashify-name): Removed.
6854         * auto-save.el (auto-save-slashify-name): Removed.
6855         * auto-save.el (auto-save-reserved-chars): New.
6856         * auto-save.el (auto-save-escape-name): New.
6857         * auto-save.el (auto-save-unhex): New.
6858         * auto-save.el (auto-save-unescape-name): New.
6859
6860         Change algorithm for encoding filenames in auto-save names to be
6861         entirely safe with all filesystems and all possible characters in
6862         a filename, and 100% reversible. (Essentially, uses
6863         quoted-printable as the encoding.)
6864         
6865         * auto-save.el (recover-all-files):
6866
6867         Use insert-directory rather than calling ls directly -- fixes
6868         things under Windows.
6869
6870         * files.el:
6871         * files.el (convert-standard-filename): Substitute FSF's
6872         definition for this (we had nothing here before).
6873         
6874         * files.el (backup-buffer): Warning fix.
6875         
6876         * files.el (make-backup-file-name):
6877         * files.el (find-backup-file-name):
6878         Fix error in calling sequence to auto-save-file-name-p.
6879         
6880         * files.el (recover-file):
6881         Use insert-directory rather than calling ls directly -- fixes
6882         things under Windows.
6883
6884         * files.el (make-auto-save-file-name): Removed.
6885         * files.el (auto-save-file-name-p): Removed.
6886         auto-save is always dumped so no sense in having a definition
6887         that will always be overwritten with another.
6888         
6889         * files.el (insert-directory):
6890         * win32-native.el:
6891         * win32-native.el (debug-mswindows-process-command-lines):
6892         * win32-native.el (original-make-auto-save-file-name): Removed.
6893         * win32-native.el (make-auto-save-file-name): Removed.
6894
6895
6896 2001-03-21  Martin Buchholz <martin@xemacs.org>
6897
6898         * XEmacs 21.2.46 "Urania" is released.
6899
6900 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6901
6902         * menubar-items.el (default-menubar): Update sample.emacs to
6903         sample.init.el and adjust accelerators.
6904
6905 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6906
6907         * build-report.el (build-report): Improve docstring.
6908
6909 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6910
6911         * ChangeLog: Log GTK merge.
6912
6913         * gutter-items.el:
6914         * mwheel.el:
6915         * sound.el:
6916         * startup.el:
6917         Revert gratuitous whitespace changes.
6918
6919 2001-03-07  Ben Wing  <ben@xemacs.org>
6920
6921         * help.el:
6922         * help.el (key-or-menu-binding):
6923         * help.el (Help-find-file): New.
6924         * help.el (describe-beta):
6925         * help.el (describe-copying):
6926         * help.el (describe-project):
6927         * help.el (view-emacs-news):
6928         * help.el (view-sample-init-el): New.
6929         * help.el (Help-princ-face): New.
6930         * help.el (Help-prin1-face): New.
6931         * help.el (help-symbol-function-context-menu):
6932         * help.el (help-symbol-variable-context-menu):
6933         * help.el (help-symbol-function-and-variable-context-menu):
6934         * help.el (frob-help-extents):
6935         * help.el (describe-function-1):
6936         * help.el (describe-variable):
6937
6938         Add coloring in Help buffers, correspondent with hyperlinks.
6939         View files in view-mode rather than Fundamental.
6940         Remove separators from context menus -- now handled in generic code.
6941         Add `Find Tag' to context menu.
6942         
6943         * menubar.el (popup-mode-menu):
6944
6945         Rewrite code that outputs the popup menu to (a) put more specific
6946         entries first, (b) be more robust, (c) output the proper context
6947         menu separators automatically (the context menu functionality is
6948         new and currently used only by Help).
6949
6950 2001-03-10  William M. Perry  <wmperry@aventail.com>
6951
6952         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6953         this function when converting from the 21.1 GTK branch.  Now
6954         supports file, password, question, and color built-in dialogs.
6955
6956 2001-03-06  Ben Wing  <ben@xemacs.org>
6957
6958         * keydefs.el:
6959         * keydefs.el (global-map):
6960         Add commented-out change of M-k (for 21.5).
6961         
6962         * menubar-items.el (default-menubar):
6963         Fix items to control kill-line behavior; add items for
6964         shifted motion.
6965         
6966         * simple.el:
6967         * simple.el (kill-whole-line):
6968         * simple.el (historical-kill-line): Removed.
6969         * simple.el (kill-line): Removed.
6970         * simple.el (kill-entire-line): New.
6971         * simple.el (kill-line-1): New.
6972         * simple.el (backward-kill-line):
6973         Undo kill-whole-line == always changes.  Add new function
6974         kill-entire-line to unconditionally delete the current line.
6975         Add comments describing the lamentable state of affairs of
6976         the kill-line functions and variables.
6977
6978 2001-03-02  Ben Wing  <ben@xemacs.org>
6979
6980         * simple.el:
6981         * simple.el (beginning-of-buffer):
6982         * simple.el (end-of-buffer):
6983         * simple.el (mark-ring-unrecorded-commands):
6984         * simple.el (signal-error-on-buffer-boundary):
6985         * simple.el (shifted-motion-keys-select-region):
6986         * simple.el (unshifted-motion-keys-deselect-region):
6987         * simple.el (motion-keys-for-shifted-motion): New.
6988         * simple.el (handle-pre-motion-command):
6989         * simple.el (handle-post-motion-command):
6990         * simple.el (forward-char-command):
6991         * simple.el (backward-char-command):
6992         * simple.el (scroll-up-command):
6993         * simple.el (scroll-down-command):
6994         * simple.el (next-line):
6995         * simple.el (previous-line):
6996         * simple.el (backward-block-of-lines):
6997         * simple.el (forward-block-of-lines):
6998         * simple.el (backward-word):
6999         * simple.el (mark-word):
7000
7001         Augment documentation of the most common motion commands to make
7002         note of the shifted-motion support.  Improve the support to (a)
7003         properly document how it works and why it's done in the fashion it
7004         is, and (b) allow the keystrokes that trigger it to be customized.
7005
7006         Correct error in the customize specification of
7007         mark-ring-unrecorded-commands.
7008
7009 2001-03-02  Ben Wing  <ben@xemacs.org>
7010
7011         * font-lock.el:
7012         * font-lock.el (font-lock-pending-extent-table): Removed.
7013         * font-lock.el (font-lock-pending-buffer-table): New.
7014         * font-lock.el (font-lock-pre-idle-hook):
7015         * font-lock.el (font-lock-after-change-function):
7016         * font-lock.el (font-lock-fontify-pending-extents):
7017         * font-lock.el (font-lock-lisp-like):
7018
7019         Fix handling of pending extents to avoid excessive slowness (N^2
7020         behavior) when making lots of buffer changes between redisplays,
7021         such as when saving the Options.
7022
7023 2001-03-09  William M. Perry  <wmperry@aventail.com>
7024
7025         * device.el:
7026         * dragdrop.el:
7027         * dumped-lisp.el:
7028         * faces.el:
7029         * frame.el:
7030         * gnuserv.el:
7031         * loadup.el:
7032         * menubar-items.el:
7033         * minibuf.el:
7034         The Great GTK Merge.
7035
7036         * ChangeLog.GTK:
7037         * dialog-gtk.el:
7038         * gdk.el:
7039         * generic-widgets.el:
7040         * glade.el:
7041         * gnome-widgets.el:
7042         * gnome.el:
7043         * gtk-compose.el:
7044         * gtk-extra.el:
7045         * gtk-faces.el:
7046         * gtk-ffi.el:
7047         * gtk-file-dialog.el:
7048         * gtk-font-menu.el:
7049         * gtk-glyphs.el:
7050         * gtk-init.el:
7051         * gtk-iso8859-1.el:
7052         * gtk-marshal.el:
7053         * gtk-mouse.el:
7054         * gtk-package.el:
7055         * gtk-password-dialog.el:
7056         * gtk-select.el:
7057         * gtk-widget-accessors.el:
7058         * gtk-widgets.el:
7059         * gtk.el:
7060         widgets-gtk.el:
7061         The Great GTK Merge: new files.
7062
7063 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7064
7065         * generic-widgets.el: Don't require gtk (a built-in feature) at
7066         top level.  Don't execute the last sexp unless (featurep 'gtk).
7067
7068 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7069
7070         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7071
7072 2001-02-23  Martin Buchholz <martin@xemacs.org>
7073
7074         * XEmacs 21.2.45 "Thelxepeia" is released.
7075
7076 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7077  
7078         * about.el (xemacs-hackers): update my entry. 
7079         * about.el (about-maintainer-info): ditto. 
7080         * about.el (about-hackers): ditto. 
7081
7082 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7083
7084         * about.el (about-maintainer-info): More vanity info about
7085         yours truly.
7086
7087 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7088
7089         * build-report.el (build-report-destination): xemacs-build-reports
7090         has moved to SourceForge, where mailing list name length is
7091         restricted, hence the name change to
7092         xemacs-buildreports@xemacs.org.
7093         * build-report.el (build-report-keep-regexp): Update default.
7094         * build-report.el (build-report-delete-regexp): Ditto.
7095         * build-report.el (build-report-make-output-files): Ditto.
7096
7097 2001-02-19  Craig Lanning  <lanning@scra.org>
7098
7099         * lisp-mode.el: Add indentation specifications for following
7100         Common Lisp forms: handler-case, handler-bind, with-slots,
7101         with-open-file, with-open-stream, print-unreadable-object.
7102
7103 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7104
7105         * font-lock.el (font-lock-set-defaults-1):
7106         Move initialization of `font-lock-cache-position' so that it's set
7107         even if font-lock-keywords is already defined.
7108
7109 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7110
7111         * autoload.el (generate-file-autoloads-1):
7112         Use `emacs-lisp-mode-syntax-table' instead of
7113         `lisp-mode-syntax-table'.
7114         * lisp-mode.el (lisp-mode-syntax-table):
7115         Get rid of old checks for `parse-partial-sexp' version.
7116         Make `|' (pipe) string delimiter instead of punctuation.
7117
7118 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7119
7120         * window.el (save-selected-window):
7121         Use gensym for better macro hygiene.
7122
7123 2001-02-06  Mike Sperber <mike@xemacs.org>
7124
7125         * dump-paths.el:
7126         * startup.el (startup-setup-paths): Set and use
7127         `mule-lisp-directory'.
7128         (startup-setup-paths-warning): Ditto.
7129
7130         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7131         (paths-construct-load-path): Consider `mule-lisp-directory'.
7132
7133 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7134
7135         * font-lock.el: Syntax table improvements used.  A few random
7136         changes are not specified below.
7137         (font-lock-fontify-string-delimiters):
7138         (font-lock-syntactic-keywords):
7139         (font-lock-cache-state nil):
7140         (font-lock-cache-position):
7141         New variables.
7142         (font-lock-set-syntax):
7143         (font-lock-apply-syntactic-highlight):
7144         (font-lock-fontify-syntactic-anchored-keywords):
7145         (font-lock-fontify-syntactic-keywords-region):
7146         (font-lock-eval-keywords):
7147         New functions.
7148         (font-lock-remove-face):
7149         (font-lock-fontify-syntactically-region):
7150         Use syntax properties.
7151
7152 2001-02-08  Martin Buchholz <martin@xemacs.org>
7153
7154         * XEmacs 21.2.44 "Thalia" is released.
7155
7156 2001-01-16  Mike Sperber <mike@xemacs.org>
7157
7158         * startup.el (normal-top-level): Work even if no installation root
7159         is found.
7160
7161 2001-01-30  Andy Piper  <andy@xemacs.org>
7162
7163         * gutter-items.el (progress-abort-glyph): remove instantiator.
7164         (set-progress-abort-instantiator): new function.
7165         (abort-progress-feedback): use it.
7166
7167         * gutter.el (set-gutter-dirty-p): new function.
7168
7169 2001-01-30  Didier Verna  <didier@xemacs.org>
7170
7171         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7172
7173 2001-01-24  Didier Verna  <didier@xemacs.org>
7174
7175         * sound.el (sound-extension-list): give a better default value.
7176         * sound.el (load-sound-file): improve the doc string, also find
7177         files given by absolute names, pass a real extension list to
7178         `locate-file'.
7179
7180 2001-01-26  Martin Buchholz <martin@xemacs.org>
7181
7182         * XEmacs 21.2.43 "Terspichore" is released.
7183
7184 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7185
7186         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7187         messages from gnuserv.
7188
7189 2001-01-20  Martin Buchholz <martin@xemacs.org>
7190
7191         * XEmacs 21.2.42 "Poseidon" is released.
7192
7193 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7194
7195         * cl-macs.el (cl-upcase-arg): New function.
7196         (cl-function-arglist): New function.
7197         (cl-transform-lambda): Automatically add CL-style lambda list to
7198         documentation string using functions above.
7199
7200 2001-01-12  Andy Piper  <andy@xemacs.org>
7201
7202         * package-get.el (package-get-custom): call
7203         package-net-update-installed-db.
7204
7205         * package-ui.el (pui-install-selected-packages): call
7206         package-net-update-installed-db.
7207
7208         * package-net.el (package-net-update-installed-db): use
7209         packages-package-list so that we reflect reality.
7210
7211         * packages.el (packages-package-list): Make docstring reflect
7212         reality.
7213
7214         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7215
7216         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7217         isn't installed.
7218
7219 2001-01-17  Andy Piper  <andy@xemacs.org>
7220
7221         * wid-edit.el (widget-activation-glyph-mapper): activate or
7222         deactivate native widgets.
7223         (widget-glyph-insert-glyph): record instantiator.
7224         (widget-push-button-value-create): use it.
7225
7226         * gui.el (gui-button-action): new function. Make button's domain
7227         buffer current when calling.
7228         (make-gui-button): update to use gui-button-action.
7229
7230 2001-01-16  Didier Verna  <didier@xemacs.org>
7231
7232         * menubar-items.el (default-menubar): add an entry for modeline
7233         horizontal scrolling in Options -> Display.
7234
7235 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7236
7237         * package-get.el (package-get-require-signed-base): Set to nil
7238         by default.
7239
7240 2001-01-17  Martin Buchholz <martin@xemacs.org>
7241
7242         * XEmacs 21.2.41 "Polyhymnia" is released.
7243
7244 2001-01-16  Mike Sperber <mike@xemacs.org>
7245
7246         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7247         catch lisp/mule/.
7248
7249 2001-01-14  Mike Sperber <mike@xemacs.org>
7250
7251         * startup.el (maybe-create-compatibility-dot-emacs):
7252         (maybe-unmigrate-user-init-file):
7253         (unmigrate-user-init-file): Created.
7254         (maybe-migrate-user-init-file): Offer creation of compatibility
7255         .emacs.
7256         Some doc fixes wrt init file location.
7257
7258 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7259
7260         * faces.el (face-frob-from-locale-first): new variable.
7261         (frob-face-font-2): Honor tags arg while trying to use
7262         standard-face-mapping.  When face-frob-from-locale-first is set,
7263         first try to set face inheriting from frobbed-face.
7264
7265 2001-01-15  Didier Verna  <didier@xemacs.org>
7266
7267         * about.el (xemacs-hackers): update my entry.
7268         * about.el (about-url-alist): ditto.
7269         * about.el (about-maintainer-info): ditto.
7270         * about.el (about-hackers): ditto.
7271
7272 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7273
7274         The byte compiler has been badly broken for a year,
7275         by the patch of 1999-12-06.
7276         * byte-optimize.el (byte-optimize-form-code-walker):
7277         Bug was: the byte compiler was making this erroneous optimization:
7278         (progn (or (foo)) (bar)) ==> (bar)
7279
7280 2000-11-20  Mike Sperber <mike@xemacs.org>
7281
7282         * setup-paths.el (paths-core-load-path-depth): Split
7283         `paths-load-path-depth' in two for site and core lisp.  Don't
7284         recurse into core.
7285         * setup-paths.el (paths-construct-load-path): Use.
7286
7287 2001-01-10  Andy Piper  <andy@xemacs.org>
7288
7289         * package-net.el (package-net-cygwin32-binary-size): new variable
7290         (package-net-win32-binary-size): ditto.  add much needed
7291         commentary.
7292
7293         * gutter-items.el (buffers-tab-items): correct off-by-one error
7294         for buffers-tab-max-size.
7295
7296 2001-01-08  Martin Buchholz <martin@xemacs.org>
7297
7298         * XEmacs 21.2.40 is released.
7299
7300 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7301
7302         * mule/hebrew.el: Fix comments and typos.
7303         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7304
7305 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7306
7307         * ChangeLog.1: move ancient log from fill.el.
7308
7309         * dump-paths.el:
7310         paragraphs.el:
7311         mule/mule-category.el:
7312         Miscellaneous typo fixes and slight doc clarifications.
7313
7314         * mule/mule-ccl.el:  Correct file name in header.
7315
7316 2000-12-31  Martin Buchholz <martin@xemacs.org>
7317
7318         * XEmacs 21.2.39 is released.
7319
7320 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7321
7322         * byte-optimize.el (byte-optimize-cond):
7323         (byte-optimize-cond-1): New.
7324         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7325         Optimizes (cond (x nil)) ==> nil.
7326         Provide better diagnostic on malformed expr like (cond foo).
7327
7328 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7329
7330         * mule/mule-coding.el:
7331         mule/mule-cmds.el (reset-language-environment,
7332         set-language-environment-coding-systems):
7333         Safer default coding-priority-list, corresponding to src/file-coding.h.
7334
7335 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7336
7337         * package-admin.el: Allow package removal from
7338         early-package-load-path.
7339
7340 2000-12-15  Andreas Jaeger  <aj@suse.de>
7341
7342         * about.el (about-maintainer-info): Update my entry.
7343
7344 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7345
7346         * packages.el (locate-library): Add support for bzip2
7347         compressed .el files.
7348
7349 2000-12-12  Andy Piper  <andy@xemacs.org>
7350
7351         * package-net.el: new file.
7352
7353 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7354
7355         * font-lock.el: Add missing C++ keywords.
7356
7357 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7358
7359         * simple.el (indent-for-comment): Preserve indentation of comments
7360         starting in column 0, as documented in (Info-goto-node
7361         "(xemacs)Comments").  Update docstring accordingly.
7362
7363 2000-12-05  Martin Buchholz <martin@xemacs.org>
7364
7365         * XEmacs 21.2.38 is released.
7366
7367 2000-12-04  Didier Verna  <didier@xemacs.org>
7368
7369         * mouse.el (default-mouse-track-set-point-in-window): remove
7370         spurious '+' operation detected by Martin.
7371
7372
7373 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7374
7375         * cl-extra.el (coerce):
7376         Implement char to integer coercion.
7377         Remove extraneous (numberp) test.
7378
7379         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7380         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7381         (byte-optimize-predicate):
7382         Warn if evaluating constant expression signals an error.
7383         (byte-optimize-form): Small simplification.
7384
7385         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7386
7387 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7388
7389         * byte-optimize.el:
7390         (byte-optimize-minus):
7391         (byte-optimize-plus):
7392         (byte-optimize-mult):
7393         (byte-optimize-quo):
7394         Use (car (last x)) instead of (last x) to get last elt!
7395         Use `byte-optimize-predicate' to optimize `%'.
7396         Move optimizations for special numeric args to bytecomp.el.
7397         * bytecomp.el (byte-compile-associative): Remove.
7398         (byte-compile-max): New.
7399         (byte-compile-min): New.
7400         Properly handle erroneous calls: (max) (min).
7401         (byte-compile-plus): New.
7402         (byte-compile-minus):
7403         It's easiest to handle 0, +1 and -1 args here.
7404         (byte-compile-mult): New.
7405         It's easiest to handle 1, -1 and 2 args here.
7406         (byte-compile-quo):
7407         It's easiest to handle 0, +1 and -1 args here.
7408         Issue byte-compiler warning when dividing by zero.
7409
7410         Byte-compiler arithmetic improvements.
7411         Better optimize these expressions in the obvious way:
7412         (+ x y 1)   -->  varref x varref y add add1
7413         (+ x y -1)  -->  varref x varref y add sub1
7414         (- x y 0)   -->  (- x y)
7415         (- 0 x y)   -->  (- (- x) y)
7416         (% 42 19)   --> compile-time constant
7417         (/ 42 19)   --> compile-time constant
7418         (* (foo) 2) --> foo call dup plus
7419
7420         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7421         unless (declaim (optimize (safety 3)))
7422         or (setq byte-compile-delete-errors nil).
7423
7424 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7425
7426         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7427         docstrings.
7428
7429 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7430
7431         * startup.el (command-line-do-help):  Add documentation of
7432         portable dumper switches.
7433
7434 2000-11-22  Andy Piper  <andy@xemacs.org>
7435
7436         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7437
7438         * glyphs.el (init-glyphs): don't use autodetect for strings.
7439
7440 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7441
7442         * byte-optimize.el (byte-optimize-char-before):
7443         (byte-optimize-backward-char):
7444         (byte-optimize-backward-word):
7445         Fix incorrect optimizations for these sorts of expressions:
7446         (let ((x nil)) (backward-char x))
7447
7448 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7449
7450         * byte-optimize.el:
7451         * byte-optimize.el (byte-optimize-backward-char): New.
7452         * byte-optimize.el (byte-optimize-backward-word): New.
7453         Make backward-word and backward-char as efficient as forward versions.
7454
7455         * bytecomp.el (byte-compile-no-args-with-one-extra):
7456         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7457         * bytecomp.el (byte-compile-two-args-with-one-extra):
7458         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7459         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7460         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7461         Check if extra arg is constant nil, and if so, use byte-coded call.
7462
7463         * simple.el (backward-word):
7464         * simple.el (mark-word):
7465         * simple.el (kill-word):
7466         * simple.el (backward-kill-word):
7467         Make COUNT argument optional, for consistency with forward-char et al.
7468
7469         * abbrev.el (abbrev-string-to-be-defined):
7470         * abbrev.el (inverse-abbrev-string-to-be-defined):
7471         * abbrev.el (inverse-add-abbrev):
7472         * abbrev.el (expand-region-abbrevs):
7473         * buff-menu.el (Buffer-menu-execute):
7474         * indent.el (move-to-left-margin):
7475         * indent.el (indent-relative):
7476         * indent.el (move-to-tab-stop):
7477         * info.el (Info-reannotate-node):
7478         * lisp-mode.el (lisp-indent-line):
7479         * lisp.el (end-of-defun):
7480         * lisp.el (move-past-close-and-reindent):
7481         * misc.el (copy-from-above-command):
7482         * mouse.el (default-mouse-track-scroll-and-set-point):
7483         * page.el (forward-page):
7484         * paragraphs.el (forward-paragraph):
7485         * paragraphs.el (end-of-paragraph-text):
7486         * picture.el (picture-forward-column):
7487         * picture.el (picture-self-insert):
7488         * rect.el (extract-rectangle-line):
7489         * simple.el (newline):
7490         * simple.el (fixup-whitespace):
7491         * simple.el (backward-delete-char-untabify):
7492         * simple.el (transpose-chars):
7493         * simple.el (transpose-preceding-chars):
7494         * simple.el (do-auto-fill):
7495         * simple.el (indent-new-comment-line):
7496         * simple.el (blink-matching-open):
7497         * view-less.el (cleanup-backspaces):
7498         * wid-edit.el (widget-transpose-chars):
7499         * term/bg-mouse.el (bg-insert-moused-sexp):
7500         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7501
7502         * info.el (Info-fontify-node):
7503         * simple.el (backward-delete-function):
7504         Use canonical delete-backward-char instead of backward-delete-char.
7505
7506 2000-11-20  Andy Piper  <andy@xemacs.org>
7507
7508         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7509         no buffers.
7510
7511 2000-11-20  Andy Piper  <andy@xemacs.org>
7512
7513         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7514         buffer tabs.
7515
7516 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7517
7518         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7519         (proclaim inline...) was shadowing compiler-macros.
7520
7521 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7522
7523         * bytecomp.el (byte-compile-eval): New.
7524         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7525         Keeps this promise made in Lispref:
7526         "If a file being compiled contains a `defmacro' form, the macro is
7527         defined temporarily for the rest of the compilation of that file."
7528
7529 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7530
7531         * cl.el (floatp-safe):
7532         (plusp):
7533         (minusp):
7534         (oddp):
7535         (evenp):
7536         (cl-abs):
7537         Use a better parameter name than `x'.
7538
7539         * cl-macs.el (check-type): Make continuable.  Change documentation
7540         to require PLACE, but accept any form for compatibility.
7541
7542         * abbrev.el (define-abbrev): Use check-type.
7543         * font-menu.el (font-menu-change-face): Use check-type.
7544         * menubar.el (relabel-menu-item): Use check-type.
7545         * itimer.el: Fix typo.
7546
7547 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7548
7549         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7550
7551 2000-11-14  Martin Buchholz <martin@xemacs.org>
7552
7553         * XEmacs 21.2.37 is released.
7554
7555 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7556
7557         * code-cmds.el: Provide the feature.
7558
7559 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7560
7561         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7562
7563         * code-cmds.el: New file
7564         * mule/mule-cmds.el:
7565         * mule/mule-misc.el
7566         (coding-keymap): New keymap. Define coding system keyboard
7567         commands on file-coding builds too.
7568         (coding-system-change-eol-conversion):
7569         (universal-coding-system-argument):
7570         (set-default-coding-systems):
7571         (prefer-coding-system): Moved from mule-cmds.el
7572         (set-buffer-process-coding-system): Moved from mule-misc.el
7573
7574 2000-09-15  Stephen Carney <carney@scubadoo.com>
7575
7576         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7577
7578 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7579
7580         * package-get.el (package-get-download-sites): Add a pre-release
7581         site for experimental packages.
7582
7583         * auto-autoloads.el: Regenerated.
7584
7585 2000-08-01  Andy Piper  <andy@xemacs.org>
7586
7587         * gutter-items.el (buffers-tab-omit-function): reference
7588         buffers-tab-select-visible-buffers.
7589         (buffers-tab-filter-functions): new variable, by default uses
7590         buffers-tab-selection-function and buffers-tab-omit-function.
7591         (select-buffers-tab-buffers-by-mode): invert arguments.
7592         (buffers-tab-select-visible-buffers): new function. Invert calling
7593         of buffers-menu-omit-invisible-buffers.
7594         (buffers-tab-items): rewrite to use
7595         buffers-tab-filter-functions. Rewrite docstring.
7596         (gutter-buffers-tab-extent): delete.
7597         (add-tab-to-gutter): always build a new extent when adding the
7598         tabs.
7599         (update-tab-in-gutter): make gutter dirty when orientation
7600         changes.
7601
7602 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7603
7604         * bytecomp.el (byte-compile-defvar-or-defconst):
7605         Only do loadhist recording if defvar form includes a value.
7606
7607 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7608
7609         * bytecomp.el (byte-compile-initial-macro-environment):
7610         `eval-when-compile' should not compile its body.
7611
7612 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7613
7614         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7615         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7616         some Japanese English.  Remove some ancient FSF comments, and
7617         improve docstrings.  Use symbols not vectors for tables.
7618
7619 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7620
7621         * keymap.el:
7622         (local-key-binding):
7623         (global-key-binding):
7624         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7625
7626         * lisp.el:
7627         (backward-sexp): Slightly simpler code.
7628         (mark-sexp): Make arg optional, like FSF Emacs.
7629         (forward-list): Slightly simpler code.
7630         (backward-list): Slightly simpler code.
7631         (down-list):  Make arg optional, like FSF Emacs.
7632         (up-list):  Make arg optional, like FSF Emacs.
7633         (backward-up-list):  Make arg optional, like FSF Emacs.
7634         (kill-sexp):  Make arg optional, like FSF Emacs.
7635         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7636
7637         * font-menu.el (font-menu-change-face):
7638         Take continuable errors into account.
7639
7640         * abbrev.el:
7641         * abbrev.el (clear-abbrev-table):
7642         * abbrev.el (define-abbrev-table):
7643         * abbrev.el (define-abbrev):
7644         * abbrev.el (insert-abbrev-table-description):
7645         * apropos.el (apropos-documentation-check-doc-file):
7646         * apropos.el (apropos-documentation-check-elc-file):
7647         * buff-menu.el (list-buffers):
7648         * buff-menu.el (list-buffers-noselect):
7649         * bytecomp.el (byte-recompile-directory):
7650         * bytecomp.el (batch-byte-compile):
7651         * cl-macs.el (typep):
7652         * code-files.el (find-coding-system-magic-cookie):
7653         * code-files.el (insert-file-contents):
7654         * cus-edit.el (customize-set-variable):
7655         * cus-edit.el (customize-save-variable):
7656         * cus-face.el (custom-set-face-font-size):
7657         * cus-face.el (custom-set-face-update-spec):
7658         * cus-face.el (custom-reset-faces):
7659         * custom.el (custom-check-theme):
7660         * custom.el (copy-upto-last):
7661         * fill.el (canonically-space-region):
7662         * fill.el (fill-paragraph):
7663         * fill.el (fill-region):
7664         * fill.el (find-space-insertable-point):
7665         * fill.el (justify-current-line):
7666         * faces.el (face-spec-update-all-matching):
7667         * faces.el (set-face-stipple):
7668         * files-nomule.el (insert-file-contents):
7669         * files.el (insert-file-contents-literally):
7670         * files.el (hack-local-variables-last-page):
7671         * files.el (basic-save-buffer):
7672         * files.el (insert-directory):
7673         * font-menu.el (font-menu-change-face):
7674         * font.el (font-spatial-to-canonical):
7675         * format.el (format-encode-region):
7676         * format.el (format-insert-file):
7677         * format.el (format-replace-strings):
7678         * gutter.el (set-gutter-element):
7679         * help.el (key-or-menu-binding):
7680         * help.el (describe-bindings):
7681         * help.el (with-syntax-table):
7682         * indent.el (indent-rigidly):
7683         * indent.el (delete-to-left-margin):
7684         * info.el:
7685         * info.el (Info-extract-dir-entry-from):
7686         * info.el (Info-build-dir-anew):
7687         * info.el (Info-rebuild-dir):
7688         * info.el (Info-batch-rebuild-dir):
7689         * info.el (Info-read-subfile):
7690         * info.el (Info-build-node-completions):
7691         * info.el (Info-extract-menu-node-name):
7692         * isearch-mode.el (isearch-range-invisible):
7693         * isearch-mode.el (isearch-restore-invisible-extents):
7694         * itimer.el (itimerp):
7695         * itimer.el (itimer-live-p):
7696         * keymap.el:
7697         * keymap.el (substitute-key-definition):
7698         * keymap.el (read-command-or-command-sexp):
7699         * keymap.el (local-key-binding):
7700         * keymap.el (global-key-binding):
7701         * keymap.el (global-set-key):
7702         * keymap.el (local-set-key):
7703         * ldap.el:
7704         * ldap.el (ldap-add-entries):
7705         * ldap.el (ldap-delete-entries):
7706         * lisp.el (backward-sexp):
7707         * lisp.el (mark-sexp):
7708         * lisp.el (forward-list):
7709         * lisp.el (backward-list):
7710         * lisp.el (down-list):
7711         * lisp.el (backward-up-list):
7712         * lisp.el (up-list):
7713         * lisp.el (kill-sexp):
7714         * lisp.el (backward-kill-sexp):
7715         * menubar.el (add-menu-button):
7716         * menubar.el (add-submenu):
7717         * menubar.el (delete-menu-item):
7718         * menubar.el (relabel-menu-item):
7719         * mouse.el (narrow-window-to-region):
7720         * obsolete.el (define-obsolete-variable-alias):
7721         * obsolete.el (store-substring):
7722         * package-admin.el:
7723         * package-admin.el (package-admin-install-function):
7724         * package-admin.el (package-admin-install-function-mswindows):
7725         * package-admin.el (package-admin-default-install-function):
7726         * package-get.el (package-get-update-base-entries):
7727         * packages.el (packages-load-package-dumped-lisps):
7728         * packages.el (packages-collect-package-dumped-lisps):
7729         * printer.el (generic-print-buffer):
7730         * printer.el (generic-print-region):
7731         * replace.el (occur-mode-mouse-goto):
7732         * replace.el (perform-replace):
7733         * select.el (get-selection-no-error):
7734         * simple.el:
7735         * simple.el (newline):
7736         * simple.el (open-line):
7737         * simple.el (edit-and-eval-command):
7738         * simple.el (goto-line):
7739         * simple.el (undo):
7740         * simple.el (kill-region):
7741         * simple.el (copy-region-as-kill):
7742         * simple.el (kill-ring-save):
7743         * simple.el (set-mark):
7744         * simple.el (next-line):
7745         * simple.el (previous-line):
7746         * simple.el (line-move):
7747         * simple.el (set-goal-column):
7748         * simple.el (comment-region):
7749         * subr.el:
7750         * subr.el (putf):
7751         * syntax.el (modify-syntax-entry):
7752         * syntax.el (map-syntax-table):
7753         * view-less.el (view-file):
7754         * view-less.el (view-buffer):
7755         * view-less.el (view-file-other-window):
7756         * window-xemacs.el (backward-other-window):
7757         * window.el:
7758         * window.el (one-window-p):
7759         * window.el (walk-windows):
7760         * window.el (window-list):
7761         * x-mouse.el (x-mouse-kill):
7762         * x-select.el (x-get-cutbuffer):
7763         * x-select.el (x-store-cutbuffer):
7764         * term/bg-mouse.el (bg-mouse-line-to-center):
7765         * term/sun-mouse.el (window-line-end):
7766         * term/sun-mouse.el (sun-select-region):
7767         * term/sun.el (kill-region-and-unmark):
7768         * mule/mule-category.el:
7769         * mule/mule-category.el (modify-category-entry):
7770         * mule/mule-category.el (char-category-list):
7771         * mule/mule-coding.el (coding-system-force-on-output):
7772         * mule/mule-misc.el (coding-system-put):
7773         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7774
7775 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7776
7777         * cus-face.el: Typo fixes and tiny clarifications.
7778         * custom.el: ditto
7779
7780 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7781
7782         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7783         * startup.el (normal-top-level): Setup auto-save-list-file-name
7784         if auto-save-list-file-prefix is non-nil.
7785
7786 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7787
7788         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7789
7790 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7791
7792         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7793         get symbol at point-min.
7794
7795 2000-10-24  Didier Verna  <didier@xemacs.org>
7796
7797         * info.el (Info-emacs-info-file-name): defconst it.
7798         * info.el (Info-footnote-tag): defcustom it.
7799         * info.el (Info-no-description-string): ditto.
7800         * info.el (Info-find-node): adapt to new semantics of
7801         'Info-suffixed-file (don't do the case variants stuff).
7802         * info.el (Info-insert-dir): rewrite the dir file variants code.
7803         * info.el (Info-directory-files): New. Return the list of info
7804         files in a directory.
7805         * info.el (Info-dir-outdated-p): use it.
7806         * info.el (Info-parse-dir-entries): ditto.
7807         * info.el (Info-build-dir-anew): don't restrict to files ending
7808         with a ".info.*" extension.
7809         * info.el (Info-set-mode-line): ditto.
7810         * info.el (Info-read-subfile): adapt to new semantics of
7811         'Info-suffixed-file (append 'exact argument).
7812         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7813         string independently of the case.
7814         * info.el (Info-suffixed-file): use it (match all possible case
7815         for the file name).
7816         * info.el (Info-insert-file-contents): code cleanup.
7817         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7818         columns.
7819         * info.el (Info-batch-rebuild-dir): ditto.
7820         * info.el (Info-read-node-name-1): ditto.
7821         * info.el (Info-search): ditto.
7822         * info.el (Info-fontify-node): ditto.
7823
7824
7825 2000-10-24  Didier Verna  <didier@xemacs.org>
7826
7827         * process.el (shell-command): when called from a program, avoid
7828         'push-mark's "mark-set" message.
7829
7830 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7831
7832         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7833         by a symbol, not by a vector.
7834         * mule/vietnamese.el (vscii): Likewise.
7835         (viscii): Likewise.
7836         * mule/cyrillic.el (koi8-r): Likewise.
7837
7838         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7839         by a symbol, not by a vector.
7840         (chinese-big5-2): Likewise.
7841         * mule/ethiopic.el (ethiopic): Likewise.
7842         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7843         (vietnamese-viscii-upper): Likewise.
7844
7845 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7846
7847         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7848
7849 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7850
7851         * byte-optimize.el (byte-optimize-car): New function.
7852         (byte-optimize-cdr): Ditto.
7853
7854 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7855
7856         * byte-optimize.el: Partial synch with FSF 20.7.
7857         Optimize constant concatenation.
7858         Add keymapp as a side effect free function.  It is a built-in.
7859         (byte-after-unbind-pos): Remove byte-equal.
7860
7861 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7862
7863         * update-elc-2.el: Quote regexps correctly.
7864
7865 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7866
7867         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7868         (ccl-compile): Apply integerp, not integer-or-char-p to
7869         check the type of the buffer magnification
7870         (ccl-compile-write-string): Encode a string with binary
7871         coding system.
7872         (ccl-compile-write-repeat): Likewise.
7873
7874 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7875
7876         * buff-menu.el:
7877         * bytecomp.el:
7878         * coding.el:
7879         * faces.el:
7880         * files.el:
7881         * fill.el:
7882         * float-sup.el:
7883         * font-lock.el:
7884         * help.el:
7885         * iso8859-1.el:
7886         * loaddefs.el:
7887         * menubar-items.el:
7888         * menubar.el:
7889         * modeline.el:
7890         * msw-font-menu.el:
7891         * paragraphs.el:
7892         * paths.el:
7893         * replace.el:
7894         * simple.el:
7895         * sound.el:
7896         * startup.el:
7897         * version.el:
7898         * x-faces.el:
7899         * x-font-menu.el:
7900         Remove purecopy.
7901
7902 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7903
7904         * simple.el (do-auto-fill): Use the function pointer to by
7905         `comment-line-break-function', not `indent-new-comment-line'. This
7906         fixes an issue with cc-mode comment continuation.
7907
7908 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7909
7910         * simple.el (turn-on-auto-fill):  Add (interactive).
7911         * mwheel.el (mwheel-install): Add (interactive).
7912         * font-lock.el (turn-on-font-lock): Add (interactive).
7913         (turn-off-font-lock): Add (interactive).
7914
7915 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7916
7917         * packages.el (packages-special-base-regexp): Add `man'.
7918
7919 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7920
7921         * wid-edit.el (widget-specify-active): map over extents in current
7922         buffer like `widget-specify-inactive' does.  Mapping over the
7923         inactive extent object does not work since the current extent is
7924         ignored by `map-extents'.
7925
7926 2000-10-04  Martin Buchholz <martin@xemacs.org>
7927
7928         * XEmacs 21.2.36 is released.
7929
7930 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7931
7932         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7933         Optimize the compiled-function-constants vector by byte-code
7934         reference counts.
7935
7936 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7937
7938         * build-report.el (build-report-delete-regexp): quote value in
7939         defcustom
7940
7941 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7942
7943         * build-report.el (build-report): Don't bind srcdir which we don't
7944         use in `multiple-value-bind' to avoid the only byte-compiler
7945         warning.
7946
7947 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7948
7949         * build-report.el: Requires cl and custom now.
7950         build-report-version is determined by XEmacs version -- remove
7951         build-report-version*.
7952         * build-report.el (build-report-version): Removed.
7953         * build-report.el (build-report-installation-version-regexp): New.
7954         * build-report.el (build-report-version-file-regexp): New.
7955         * build-report.el (build-report-installation-srcdir-regexp): New.
7956         * build-report.el (build-report-destination): Offer
7957         xemacs-build-reports and xemacs-beta.
7958         * build-report.el (build-report-keep-regexp): Adjusted.
7959         * build-report.el (build-report-delete-regexp): Adjusted.
7960         * build-report.el (build-report-make-output-dir): New.
7961         * build-report.el (build-report-installation-file): Replace use of
7962         `concat' with `expand-file-name'.
7963         * build-report.el (build-report-make-output-file): Removed.
7964         * build-report.el (build-report-make-output-files): New.
7965         * build-report.el (build-report-subject): Identify as
7966         user-variable with "*...".
7967         * build-report.el (build-report-prompts): Ditto.
7968         * build-report.el (build-report-version-file): New.
7969         * build-report.el (build-report-file-encoding): Identify as
7970         user-variable with "*...".
7971         * build-report.el (build-report-make-output-get): New.
7972         * build-report.el (build-report-insert-header): Report
7973         emacs-version and system-configuration instead of
7974         build-report-version.
7975         * build-report.el (build-report-insert-make-output): Add file
7976         argument.
7977         * build-report.el (build-report-insert-installation-file):
7978         Re-indent.
7979         * build-report.el (build-report-keep): Change docstring,
7980         re-indent.
7981         * build-report.el (build-report-delete): Ditto.
7982         * build-report.el (build-report-installation-data): New.
7983         * build-report.el (build-report-version-file-data): New.
7984
7985 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7986
7987         * byte-optimize.el (byte-optimize-lapcode):
7988         Fix the optimization of using the first 5 elements of the
7989         constants vector for variables.
7990         (byte-optimize-lapcode): Fix another ancient broken optimization.
7991
7992 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7993
7994         * *: Spelling mega-patch
7995
7996 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7997
7998         * easymenu.el: doc fixes.
7999         (easy-menu-do-define): Use backquote.
8000         (easy-menu-change):
8001         (easy-menu-add):
8002         `when' seems much clearer than `if' here.
8003         (easy-menu-remove):
8004         (easy-menu-add-item):
8005         (easy-menu-item-present-p):
8006         (easy-menu-remove-item):
8007         Wrap using (when (featurep 'menubar) ...)
8008
8009 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8010
8011         * bytecomp.el (displaying-byte-compile-warnings):
8012         Revert Ben's change to this function below so that the compile log
8013         is displayed properly for users of the "popper" package.
8014
8015 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8016
8017         * window.el (save-selected-window): Use backquote.
8018
8019         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8020         Renamed from `byte-compile-file-form-defvar'.
8021         * bytecomp.el (byte-compile-defvar-or-defconst):
8022         Only cons onto current-load-list in top-level forms.
8023         Else this leaks a cons cell every time a defun is called.
8024         Renamed from `byte-compile-defvar', for clarity.
8025         Warn when docstring of defvar is not a string.
8026         Use consistent error messages.
8027         Better comments.
8028
8029 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8030
8031         * simple.el (set-variable):
8032         Remove unneeded defvar by rearranging order of let* forms.
8033
8034         * mule/mule-ccl.el (ccl-get-next-code):
8035         * menubar-items.el (bookmark-menu-filter):
8036         (language-environment-menu-filter):
8037         (tutorials-menu-filter):
8038         * toolbar-items.el (toolbar-compile):
8039         * byte-optimize.el (disassemble-offset):
8040         Use (declare (special ...)) instead of `defvar'.
8041
8042         * cl-macs.el (cl-do-proclaim):
8043         Fix (declare (special ...)) warning suppression syntax.
8044
8045 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8046
8047         * info.el (Info-tag-table-marker):
8048         (Info-tag-table-buffer):
8049         (Info-find-file-node):
8050         (Info-read-subfile):
8051         (Info-build-node-completions):
8052         (Info-search):
8053         (Info-mode):
8054         Multiple info buffer support.
8055
8056 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8057
8058         * ldap.el (ldap-decode-entry): New defun
8059         (ldap-search-entries): Use it in order to decode DN-prefixed
8060         entries properly
8061
8062 2000-08-23  Daniel Pittman <daniel@danann.net>
8063
8064         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8065         Use `eq', not `=', to compare symbols.
8066
8067 2000-07-30  Ben Wing  <ben@xemacs.org>
8068
8069         * bytecomp.el (byte-compile-report-error):
8070         * bytecomp.el (displaying-byte-compile-warnings):
8071         if stack-trace-on-error is set, send out a backtrace when
8072         an error is encountered that stops byte compilation.  this
8073         should make it much much easier to track down those curious
8074         problems.  also undo the kludge of using a separate "*Show*"
8075         buffer for display when there's a temp-buffer-show-function;
8076         we can avoid this by just being a little smarter.
8077
8078         * dialog-items.el:
8079         * dialog-items.el (search-dialog-regexp): New.
8080         * dialog-items.el (search-dialog-callback):
8081         * dialog-items.el (make-search-dialog):
8082         add a regexp option to the dialog and clean up a bit.
8083
8084         * dialog.el:
8085         * dialog.el (yes-or-no-p-dialog-box):
8086         * dialog.el (get-dialog-box-response):
8087         * dialog.el (make-dialog-box):
8088         * dialog.el (dialog-box-finish): New.
8089         * dialog.el (dialog-box-cancel): New.
8090         * dialog.el (internal-make-dialog-box-exit): New.
8091         implement [properly!] the :modal property of the new dialog box
8092         interface.  this is the first time xemacs has ever had *proper*
8093         modal dialog boxes, giving the standard window-system feedback.
8094         (e.g. under windows, clicking on a disabled frame causes a beep
8095         and makes the dialog box flash three times.)
8096
8097         * dragdrop.el: header keyword frobbing.
8098
8099         * dumped-lisp.el (preloaded-file-list):
8100         renamed winnt.el to win32-native.el.
8101
8102         * faces.el (face-property):
8103         * faces.el (set-face-property):
8104         * faces.el (frob-face-property):
8105         * faces.el (frob-face-font-2):
8106         * faces.el (make-face-bold):
8107         * faces.el (make-face-italic):
8108         * faces.el (make-face-bold-italic):
8109         * faces.el (make-face-unbold):
8110         * faces.el (make-face-unitalic):
8111         * faces.el (make-face-smaller):
8112         * faces.el (make-face-larger):
8113         clean up the implementation of these so that window-system-specific
8114         methods are called only on objects belonging to that window system.
8115         previously, you could have [e.g.] mswindows-make-face-bold called
8116         on font object of device type `stream', which is not good and
8117         explains the subtle errors Adrian was getting when byte-compiling
8118         something that required 'term. (Adrian, now you can use stack-trace-
8119         on-error to find the exact place where things are going wrong instead
8120         of having to laboriously binary-search your way through.)
8121
8122         * finder.el (finder-known-keywords):
8123         cleaned up -- properly sorted, clarified the meanings of many of
8124         the keywords, and added a few -- mswin, gui, content, build, www,
8125         user, services.  the last two try to distinguish between a package
8126         that's used directly by the user, and a package that provides
8127         support services to other packages.
8128
8129         * font-lock.el (lisp-font-lock-keywords-2):
8130         update list of lisp control structures to include everything,
8131         including new ones i introduced.
8132
8133         * gutter.el: header keyword frobbing.
8134
8135         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8136         recent isearch element was not doing so!  you got the second-most-
8137         recent instead.
8138
8139         * lisp-mode.el (construct-lisp-mode-menu):
8140         more menubar cleanups.
8141         * lisp-mode.el (with-selected-window):
8142         make it indent properly.
8143
8144         * menubar-items.el (default-menubar): lots of menubar cleanups.
8145         rearranged the options menu the most, e.g. splitting up the
8146         Keyboard/Mouse menu into a new Editing menu and combining the
8147         separate Scrollbar/Gutter/Toolbar submenus into Display.
8148         Got rid of General, moved items to Editing or new Troubleshooting.
8149         Moved Packages to Tools; doesn't seem to belong under Options.
8150         Added stuff to the Cmds menu, e.g. Change Case.
8151
8152         NB please don't complain about these periodic menubar changes.
8153         Anything like this is necessarily incremental in its construction
8154         -- By constant use you gradually become more and more aware of
8155         better and better ways to group menu items.  When we eventually
8156         move the options menu to a property sheet, the existing structure
8157         will probably be preserved fairly well.
8158
8159         * minibuf.el (next-history-element): fix problems with pressing
8160         down arrow in repeat-complex-command.
8161
8162         * modeline.el:
8163         * modeline.el (modeline-3d-p): New.
8164         added custom variable for controlling the 3d modeline.  the
8165         corresponding Options item has been present for a long time,
8166         but commented out with "fix me!" comments.  it's fixed now.
8167
8168         * obsolete.el (add-menu):
8169         remove bogus gettexts.
8170
8171         * process.el (shell-quote-argument):
8172         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8173         For bash under Windows native, see below.
8174
8175         * simple.el:
8176         * simple.el (display-warning-buffer):
8177         Fixed the handling of warning display to eliminate the annoying
8178         *Show* buffer, like was done for byte-compiler output above.
8179
8180         * simple.el (debug-print): New.
8181         Simple function for sending debug messages to the console and/or
8182         other debug places.
8183
8184         * subr.el (replace-in-string):
8185         Rewrite this function to avoid N^2 behavior with large strings --
8186         catastrophic with the new Windows selection code! (Apparently the
8187         author of this function didn't realize there was a fun
8188         replace-match that could make his life much easier, because we
8189         duplicated the entire logic.  The new version is smaller, easier
8190         to understand, much more robust, and has extended features --
8191         those of replace-match.)
8192
8193         * window.el:
8194         * window.el (with-selected-window): New.
8195         An obvious complement to the existing `with-selected-frame' and
8196         `with-current-buffer'.
8197
8198         * win32-native.el: Renamed from winnt.el.
8199         Added a great deal of stuff for properly handling process quoting,
8200         somewhat modeled on Kirill's original model (which i later threw
8201         away).  We should now finally have correctly working process arg
8202         quoting/dequoting so that the final app gets exactly what we
8203         intended.  Because the mechanism is in Lisp, it's easily
8204         extendible. (For those running bash and running the native
8205         version, I tried hard to do what I thought was correct.  But more
8206         thought is needed, and ideally the volunteer work of people with
8207         these configurations that they generally run on.)
8208
8209         * x-font-menu.el (x-font-menu-font-data):
8210         Put in defvar's to fix byte-compiler warnings.
8211
8212 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8213
8214         * select.el (selection-coercion-alist): Initialise.
8215         * select.el (select-coerce-to-text): New.
8216         * select.el (select-coerce): New.
8217         New functions to perform type and value coercion.
8218
8219         * select.el (select-buffer-killed-default): Keep data if it was
8220         on the clipboard.
8221
8222 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8223
8224         * menubar-items.el (default-menubar): Fix typo.
8225         (default-menubar): `lambda' was mispelled as `lamda'.
8226
8227 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8228
8229         * window.el (shrink-window-if-larger-than-buffer): Remove
8230         edge checking code.
8231
8232 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8233
8234         * paths.el (gnus-local-domain): Removed.
8235         (gnus-local-organization): Ditto.
8236         (gnus-startup-file): Ditto.
8237
8238 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8239
8240         * files.el (auto-mode-alist): Add .spec for RPM.
8241
8242 2000-07-31  Andy Piper  <andy@xemacs.org>
8243
8244         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8245
8246 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8247
8248         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8249         browse-url.
8250         * help.el (xemacs-www-page): Ditto.
8251         (xemacs-www-faq): Ditto.
8252         * menubar-items.el (default-menubar): Ditto.
8253
8254         * wid-edit.el (widget-url-link-action): Ditto.
8255         From: Kenichi OKADA <okada@opaopa.org>.
8256
8257 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8258
8259         * finder.el (finder-commentary): Add autoload cookie.
8260
8261 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8262
8263         * files.el (insert-file-contents-literally): Fix second let
8264         binding for `coding-system-for-read' to `coding-system-for-write'
8265         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8266
8267 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8268
8269         * files.el (insert-file-contents-literally): Use binary coding
8270         system (from Morioka san).
8271         (insert-file-contents-literally): Make file-name-handler method.
8272
8273 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8274
8275         * cl-macs.el (get-selection): Add defsetf.
8276
8277 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8278
8279         * x-init.el (x-activate-region-as-selection): replace obsolete
8280         function x-own-selection with own-selection.
8281         (ow-find): replace obsolete functions x-get-selection and
8282         x-get-clipboard with get-selection and get-clipboard.
8283         (init-post-x-win): replace obsolete function x-disown-selection
8284         with disown-selection.
8285
8286 2000-07-20  Mike Sperber  <mike@xemacs.org>
8287
8288         * startup.el (load-user-init-file): Only try to load init file if
8289         it exists.
8290
8291 2000-07-10  Andy Piper  <andy@xemacs.org>
8292
8293         * dialog-items.el: sync with Ben's patch.
8294
8295         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8296         comment.
8297         (progress-text-glyph): deleted.
8298         (progress-layout-glyph): make completely minimal.
8299         (progress-gauge-glyph): ditto.
8300         (progress-display-style): fix to handle dynamic instantiator
8301         changes.
8302         (progress-text-instantiator): new.
8303         (progress-layout-instantiator): new.
8304         (progress-gauge-instantiator): new.
8305         (set-progress-display-instantiator): renamed and changed from
8306         set-progress-display-style.
8307         (progress-abort-glyph): use instantiator not glyph.
8308         (append-progress-display): use set-progress-display-instantiator
8309         and set-glyph-image.
8310         (abort-progress-display): ditto.
8311         (raw-append-progress-display): ditto.
8312
8313 2000-07-20  Ben Wing  <ben@xemacs.org>
8314
8315         * code-files.el: Move Mule-specific code to mule-coding.el.
8316
8317 2000-07-15  Ben Wing  <ben@xemacs.org>
8318
8319         * autoload.el:
8320         Fixed comments.
8321
8322         * cmdloop.el:
8323         * cmdloop.el (yes-or-no-p):
8324         * cmdloop.el (y-or-n-p):
8325         Make these functions use should-use-dialog-box-p and not be
8326         overridden in dialog.el.
8327
8328         * cus-dep.el:
8329         * cus-dep.el (Custom-make-dependencies): Removed.
8330         * cus-dep.el (Custom-make-dependencies-1): New.
8331         * cus-dep.el (Custom-make-one-dependency): New.
8332         New entry point for use in Makefiles, to avoid excessive
8333         invocations.
8334
8335         * cus-edit.el (custom-variable-reset-saved):
8336         * cus-edit.el (custom-variable-reset-standard):
8337         * cus-edit.el (custom-save-resets):
8338         Fix bytecompiler warnings.
8339
8340         * dialog.el:
8341         * dialog.el (yes-or-no-p-dialog-box):
8342         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8343         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8344         * dialog.el (get-dialog-box-response):
8345         * dialog.el (message-or-box):
8346         * dialog.el (make-dialog-box):
8347         * dialog.el (popup-dialog-box): New.
8348         Avoid yes-or-no-p bogosities.
8349         Create a general function `make-dialog-box' to encapsulate all
8350         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8351
8352         * dumped-lisp.el (preloaded-file-list):
8353         Add dialog-items.  Clean up.  Group files by types.
8354
8355         * easymenu.el (easy-menu-add):
8356         * easymenu.el (easy-menu-remove):
8357         Account for accelerators.
8358
8359         * extents.el:
8360         * extents.el (extent-list): New args, like in map-extents.
8361         * extents.el (extent-at-event): New.
8362         * extents.el (extents-at-event): New.
8363
8364         * font-lock.el:
8365         * font-lock.el (font-lock-mode):
8366         * font-lock.el (font-lock-default-fontify-buffer):
8367         * font-lock.el (font-lock-default-unfontify-region):
8368         * font-lock.el (font-lock-fontify-syntactically-region):
8369         * font-lock.el (font-lock-fontify-keywords-region):
8370         Use new progress-feedback names.
8371
8372         * font-lock.el (java-font-lock-identifier-regexp):
8373         * font-lock.el (java-font-lock-class-name-regexp):
8374         Fix bytecompiler warnings.
8375
8376         * gutter-items.el:
8377         * gutter-items.el (progress-display-use-echo-area): Removed.
8378         * gutter-items.el (progress-feedback-use-echo-area): New.
8379         * gutter-items.el (progress-display-popup-period): Removed.
8380         * gutter-items.el (progress-feedback-popup-period): New.
8381         * gutter-items.el (set-progress-display-style): Removed.
8382         * gutter-items.el (set-progress-feedback-style): New.
8383         * gutter-items.el (progress-display-style): Removed.
8384         * gutter-items.el (progress-feedback-style): New.
8385         * gutter-items.el (progress-stack):
8386         * gutter-items.el (progress-displayed-p): Removed.
8387         * gutter-items.el (progress-feedbacked-p): New.
8388         * gutter-items.el (clear-progress-display): Removed.
8389         * gutter-items.el (clear-progress-feedback): New.
8390         * gutter-items.el (progress-display-clear-when-idle): Removed.
8391         * gutter-items.el (progress-feedback-clear-when-idle): New.
8392         * gutter-items.el (remove-progress-display): Removed.
8393         * gutter-items.el (remove-progress-feedback): New.
8394         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8395         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8396         * gutter-items.el (append-progress-display): Removed.
8397         * gutter-items.el (append-progress-feedback): New.
8398         * gutter-items.el (abort-progress-display): Removed.
8399         * gutter-items.el (abort-progress-feedback): New.
8400         * gutter-items.el (raw-append-progress-display): Removed.
8401         * gutter-items.el (raw-append-progress-feedback): New.
8402         * gutter-items.el (display-progress-display): Removed.
8403         * gutter-items.el (display-progress-feedback): New.
8404         * gutter-items.el (current-progress-display): Removed.
8405         * gutter-items.el (current-progress-feedback): New.
8406         * gutter-items.el (current-progress-display-label): Removed.
8407         * gutter-items.el (current-progress-feedback-label): New.
8408         * gutter-items.el (progress-display): Removed.
8409         * gutter-items.el (progress-feedback): New.
8410         Replace "progress-display" with "progress-feedback" globally.
8411
8412         * gutter-items.el (lprogress-display): Removed.
8413         * gutter-items.el (progress-feedback-with-label): New.
8414         Rename lprogress-display ==> progress-feedback-with-label.
8415
8416         * gutter-items.el (search-dialog-direction): Removed.
8417         * gutter-items.el (search-dialog-text): Removed.
8418         * gutter-items.el (search-dialog-callback): Removed.
8419         * gutter-items.el (make-search-dialog): Removed.
8420         Move to dialog-items.el.
8421
8422         * help.el:
8423         * help.el (help-mode-quit):
8424         * help.el (mode-for-help): New.
8425         * help.el (help-sticky-window): New.
8426         * help.el (help-window-config): New.
8427         * help.el (with-displaying-help-buffer):
8428         * help.el (function-at-event): New.
8429         * help.el (help-symbol-regexp): New.
8430         * help.el (help-symbol-run-function-1): New.
8431         * help.el (help-symbol-run-function): New.
8432         * help.el (help-symbol-function-context-menu): New.
8433         * help.el (help-symbol-variable-context-menu): New.
8434         * help.el (help-symbol-function-and-variable-context-menu): New.
8435         * help.el (frob-help-extents): New.
8436         * help.el (describe-function-1):
8437         * help.el (variable-at-point):
8438         * help.el (variable-at-event): New.
8439         * help.el (describe-variable):
8440         Major overhaul.
8441         - Make functions and variables be mousable.
8442         - Middle button hyperlinks.
8443         - New context-menu entries.
8444
8445         * keydefs.el:
8446         * keydefs.el (global-map):
8447         New key bindings to move lines up and down.
8448
8449         * lisp-mode.el:
8450         * lisp-mode.el (construct-lisp-mode-menu): New.
8451         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8452         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8453         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8454         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8455         Make popup and menubar menus be different.  Popup menu uses
8456         clicked location and automatically assumes symbol under the mouse
8457         for various commands.
8458
8459         * menubar-items.el:
8460         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8461         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8462
8463         * menubar-items.el (global-popup-menu): Removed.
8464         * menubar-items.el (mode-popup-menu): Removed.
8465         * menubar-items.el (activate-popup-menu-hook): Removed.
8466         * menubar-items.el (popup-mode-menu): Removed.
8467         * menubar-items.el (popup-buffer-menu): Removed.
8468         * menubar-items.el (popup-menubar-menu): Removed.
8469         Move to menubar.el.
8470
8471         * menubar.el:
8472         * menubar.el (global-popup-menu): New.
8473         * menubar.el (mode-popup-menu): New.
8474         * menubar.el (activate-popup-menu-hook): New.
8475         * menubar.el (last-popup-menu-event): New.
8476         * menubar.el (popup-mode-menu): New.
8477         * menubar.el (popup-buffer-menu): New.
8478         * menubar.el (popup-menubar-menu): New.
8479         * menubar.el (menu-call-at-event): New.
8480         Move non-content functions here.  Add support for context menu
8481         items on extents.
8482
8483         * minibuf.el (minibuffer-history-uniquify):
8484         Typo fix.
8485
8486         * minibuf.el (read-file-name-1):
8487         Call new file dialog box if it exists.
8488
8489         * minibuf.el (mouse-rfn-setup-vars):
8490         Clean up "chop" action.
8491
8492         * mouse.el:
8493         * mouse.el (button2): Now bound to mouse-track.
8494         * mouse.el (click-inside-extent-p):
8495         * mouse.el (point-inside-extent-p):
8496         * mouse.el (point-inside-selection-p):
8497         * mouse.el (mouse-drag-or-yank): Removed.
8498         * mouse.el (mouse-begin-drag-n-drop): New.
8499         * mouse.el (mouse-eval-sexp):
8500         * mouse.el (mouse-track-activate-strokes): New.
8501         * mouse.el (mouse-track-do-activate): New.
8502         * mouse.el (mouse-track):
8503         * mouse.el (default-mouse-track-event-is-with-button): New.
8504         * mouse.el (default-mouse-track-cleanup-hook):
8505         * mouse.el (default-mouse-track-drag-hook):
8506         * mouse.el (default-mouse-track-drag-up-hook):
8507         * mouse.el (default-mouse-track-click-hook):
8508         Merge drag-n-drop into mouse-track.
8509         Add general "activate" support to replace specific button2 kludges.
8510         Use "button modifier" support in mouse-track.
8511
8512         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8513
8514         * package-ui.el:
8515         * package-ui.el (pui-menu):
8516         * package-ui.el (pui-popup-context-sensitive): Removed.
8517         Fix bytecompiler warnings.
8518         Clean up popup code a bit.
8519
8520         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8521
8522         * simple.el:
8523         * simple.el (transpose-lines):
8524         * simple.el (transpose-line-up): New.
8525         * simple.el (transpose-line-down): New.
8526         * simple.el (transpose-subr):
8527         * simple.el (transpose-subr-1): Removed.
8528         Clean up, add functions to move lines up and down.
8529
8530         * startup.el (mail-host-address):
8531         * startup.el (user-mail-address):
8532         Customize.
8533
8534         * subr.el:
8535         * subr.el (set-symbol-value-in-buffer): New.
8536         * subr.el (error):
8537         * subr.el (check-argument-type):
8538         * subr.el (defined-error-p): New.
8539         Add structured error support.
8540
8541         * toolbar-items.el (toolbar-compile):
8542         Use new make-dialog-box.
8543
8544         * update-elc.el:
8545
8546         * userlock.el (ask-user-about-lock-dbox):
8547         * userlock.el (ask-user-about-supersession-threat-dbox):
8548         * userlock.el (ask-user-about-lock):
8549         * userlock.el (ask-user-about-supersession-threat):
8550         Use new make-dialog-box.
8551         Add safety checks; use should use-dialog-box-p.
8552
8553         * window-xemacs.el:
8554         * window-xemacs.el (__buffer-dedicated-frame):
8555         * window-xemacs.el (buffer-dedicated-frame): New.
8556         * window-xemacs.el (set-buffer-dedicated-frame): New.
8557         Move dedicated-frame stuff into lisp.
8558
8559 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8560
8561         * printer.el (generic-print-region): Do not require that
8562         `printer-name' be set.
8563         (printer-name): Commentary clarification.
8564
8565 2000-07-19  Martin Buchholz <martin@xemacs.org>
8566
8567         * XEmacs 21.2.35 is released.
8568
8569 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8570
8571         * select.el (selection-coercible-types): Initialise.
8572
8573 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8574
8575         * select.el (own-clipboard): Bug fix.
8576
8577 2000-07-17  Mike Sperber  <mike@xemacs.org>
8578
8579         * cus-edit.el (custom-migrate-custom-file): Save init file before
8580         continuing.
8581
8582 2000-07-16  Mike Sperber  <mike@xemacs.org>
8583
8584         * startup.el (load-init-file): Remove silly call to
8585         `load-user-custom-file`.
8586         (maybe-migrate-user-init-file): Minor fixes.
8587
8588 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8589
8590         * apropos.el (apropos-documentation-check-doc-file):
8591         `doc' variable should be let-bound, as was presumably intended.
8592
8593         * cus-edit.el (custom-variable-reset-saved):
8594         (custom-variable-reset-standard):
8595         Remove unused variable comment-widget.  Twice.
8596
8597         * toolbar.el (toolbar-blank-press-function):
8598         Add a real defvar with initial value nil and proper docstring.
8599         (press-toolbar-button): No need to check for boundp-ness anymore.
8600
8601         * rect.el (open-rectangle-line): Remove useless (let) form.
8602         Add defvar for pending-delete-mode.
8603
8604         * info.el (Info-find-node): This function needs an autoload cookie.
8605
8606         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8607         Use let* since the second form referred to the first.
8608
8609 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8610
8611         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8612         instead of removed `mswindows-get-clipboard'.
8613
8614
8615 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8616
8617         * select.el (select-convert-from-text): New.
8618         * select.el (select-convert-from-length): New.
8619         * select.el (select-convert-from-integer): New.
8620         * select.el (select-convert-from-identity): New.
8621         * select.el (select-convert-from-filename): New.
8622         * select.el (selection-converter-in-alist): Use them.
8623         New converter functions for X.
8624
8625         * select.el (get-selection): Removed comment.
8626
8627         * select.el (own-selection): Removed append code - I thought
8628         I'd already done this, but apparently not...
8629
8630         * select.el: Changed comment about TIMESTAMP.
8631
8632         * select.el (select-convert-in): New.
8633         * select.el (select-convert-out): New.
8634         New functions that get used by select.c.
8635
8636         * select.el (select-buffer-killed-default): New.
8637         * select.el (select-buffer-killed-text): New.
8638         * select.el (selection-buffer-killed-alist): New.
8639         New list and functions that get called if a relevant selection
8640         exists and a buffer gets killed.
8641
8642         * select.el (select-convert-to-targets):
8643         * select.el (select-convert-to-identity): Removed.
8644         * select.el (select-convert-from-identity): Removed.
8645         * select.el (select-converter-out-alist):
8646         Removed _EMACS_INTERNAL selection type.
8647
8648         * x-select.el (xselect-kill-buffer-hook): Removed.
8649         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8650         Removed this X-specific nonesense. Use the generic support
8651         in select.el instead.
8652
8653 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8654
8655         * mule/mule-category.el (defined-category-hashtable):
8656         Use make-hash-table instead of make-hashtable
8657
8658         * buff-menu.el: Byte-compiler warning fix.
8659
8660         * isearch-mode.el (isearch-highlight-all-cleanup):
8661         Remove unused variable `isearch-highlight-all-start'.
8662
8663         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8664
8665         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8666
8667         * cus-dep.el (Custom-make-dependencies):
8668         Add autoload cookie for custom-add-loads to generated custom-load.el.
8669
8670         * autoload.el (autoload-package-name): Warning suppression.
8671         Move defvar prior to first use.
8672
8673         * custom.el: Add autoload for custom-declare-face.
8674         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8675         * cl.el (cl-hack-byte-compiler):
8676         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8677         to work properly.
8678
8679 2000-07-08  Mike Sperber  <mike@xemacs.org>
8680
8681         * startup.el (load-home-init-file): Added variable.
8682         (maybe-migrate-user-init-file): Added.
8683         (load-user-init-file): Load custom file if different from init
8684         file.
8685
8686         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8687         "startup."
8688
8689         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8690         Moved `custom-file'-related code to cus-file.el.
8691
8692         * cus-file.el: New file.
8693
8694 2000-04-01  Mike Sperber  <mike@xemacs.org>
8695
8696         * packages.el (packages-find-package-directories): Added support
8697         for external package hierarchies with in-place installations.
8698
8699         * find-paths.el (paths-root-in-place-p): Added.
8700         (paths-find-emacs-directory): Added support for external
8701         directories with in-place installations.
8702         (paths-find-site-directory): Ditto.
8703
8704         * startup.el (find-user-init-file): Also look for
8705         ~/.xemacs/init.elc? in preference to ~/.emacs.
8706
8707 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8708
8709         * select.el (own-selection):
8710         * select.el (own-clipboard): Changed `append' parameter to
8711         `how-to-use' parameter.
8712         * select.el (own-selection): Removed icky append code.
8713         * select.el (own-selection, get-selection): Removed extra type
8714         checking.
8715         * select.el (selection-appender-alist):
8716         * select.el (selection-converter-{in|out}-alist): Initialise.
8717         * select.el (select-append-to-*): New.
8718         * select.el (select-convert-from-*): New.  New functions to append
8719         data and convert data from external type.
8720
8721 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8722
8723         * font-lock.el: Javadoc enhancements.
8724
8725 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8726
8727         * printer.el (generic-print-region): Compose job name from buffer
8728         name.
8729
8730 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8731
8732         * font-lock.el (font-lock-fontify-pending-extents): Call
8733         font-lock-fontify-region instead of font-lock-fontify-buffer
8734         to avoid unnecessary progress gauges.
8735
8736 2000-07-06  Craig Lanning  <lanning@scra.org>
8737
8738         * custom-load.el (faces):
8739
8740         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8741         dir is a regex.
8742
8743         * process.el (call-process-internal): from Dan Holmsand, use binary
8744         coding systems so that jka-compr works.
8745
8746 2000-07-07  Ben Wing  <ben@xemacs.org>
8747
8748         * font-lock.el: Undo previous change.  Unfortunately, some
8749         files actually use the variables directly in their init code
8750         without quoting them.
8751
8752 2000-07-07  Ben Wing  <ben@xemacs.org>
8753
8754         * font-lock.el (defvar font-lock-*-face): Removed.
8755
8756         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8757         only when necessary.
8758
8759 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8760
8761         * cl-macs.el: fix cl-transform-function-property kludge
8762         so that it does not require a random feature.
8763
8764 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8765
8766         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8767         as in Linux kernel "Rules.make".
8768
8769 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8770
8771         * build-report.el (build-report): Add autoload cookie.
8772
8773 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8774
8775         * package-ui.el (defgroup pui):  Correct a misspelling
8776         (pui-toggle-package-delete):  Change `seleted' to `selected'
8777
8778 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8779
8780         * package-get.el (package-get-update-base):
8781         (package-get): Use insert-file-contents-literally always.
8782         (package-get-maybe-save-index):
8783         Force coding system for writing to binary.
8784
8785 2000-06-08  Mike Alexander  <mta@arbortext.com>
8786
8787         * code-process.el (call-process-region): If there is no coding
8788         system for the process on process-coding-system-alist use the
8789         coding system of the buffer containing the region.
8790
8791 2000-06-10  Ben Wing  <ben@xemacs.org>
8792
8793         * cmdloop.el (command-error):
8794         If debug-on-error and noninteractive, output backtrace.
8795
8796         * files.el (file-relative-name):
8797         Remove MSDOS references.
8798
8799         * simple.el (line-number): New function, due to non-obvious
8800         behavior/usage of count-lines.
8801
8802         * simple.el (count-lines): document non-obvious usage to get
8803         line number.
8804
8805 2000-06-11  Ben Wing  <ben@xemacs.org>
8806
8807         * faces.el ((featurep 'xpm)):
8808         * x-faces.el (x-init-face-from-resources):
8809         * x-faces.el (x-init-frame-faces):
8810         * x-misc.el (x-init-specifier-from-resources):
8811         * x-misc.el (x-get-resource-and-bogosity-check):
8812         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8813         * x-mouse.el (x-init-pointer-shape):
8814         * x-scrollbar.el (x-init-scrollbar-from-resources):
8815         Add sixth argument to x-get-resource calls so as to issue warnings
8816         rather than errors on bogus arguments.
8817
8818 2000-06-05  Ben Wing  <ben@xemacs.org>
8819
8820         * compat.el: new file.  provides a clean, non-intrusive way to
8821         define compatibility functions.
8822
8823         * process.el (shell-quote-argument): temporary fix for lack
8824         of nt-quote-process-args.  #### I need to put back the overall
8825         structure of that mechanism but redo the guts of it using the
8826         extra intelligence in the C code.
8827
8828 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8829
8830         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8831         `package-get' does in package-get.el, instead of using external
8832         "md5sum" program.
8833
8834         * package-get.el (package-get): Insert package file literally to
8835         make checksum calculation work.
8836
8837 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8838
8839         * code-files.el (convert-mbox-coding-system): Deleted.
8840         (file-coding-system-alist): Removed reference to
8841         convert-mbox-coding-system.
8842
8843 2000-05-28  Martin Buchholz <martin@xemacs.org>
8844
8845         * XEmacs 21.2.34 is released.
8846
8847 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8848
8849         * font-lock.el (font-lock-keywords): Rewrote docstring
8850
8851 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8852
8853         * loadhist.el (unload-feature): handle case where x is both boundp
8854         and fboundp
8855
8856 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8857
8858         * packages.el: It's ok to use built-in macros, but not lisp
8859         defined ones.
8860
8861 2000-05-20  Ben Wing  <ben@xemacs.org>
8862
8863         * font-lock.el:
8864         * font-lock.el (font-lock-message-threshold):
8865         * font-lock.el (font-lock-mode):
8866         * font-lock.el (font-lock-default-fontify-buffer):
8867         * font-lock.el (font-lock-always-fontify-immediately):
8868         * font-lock.el (font-lock-old-extent): Removed.
8869         * font-lock.el (font-lock-old-len): Removed.
8870         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8871         * font-lock.el (font-lock-pending-extent-table): New.
8872         * font-lock.el (font-lock-range-table): New.
8873         * font-lock.el (font-lock-after-change-function):
8874         * font-lock.el (font-lock-after-change-function-1): Removed.
8875         * font-lock.el (font-lock-fontify-pending-extents): New.
8876         * font-lock.el ('font-lock-revert-cleanup): Removed.
8877         * font-lock.el ('font-lock-revert-setup): Removed.
8878         Rewrite deferral code to handle any number of changes, merging
8879         them properly.  Remove hacked-up code for revert-buffer, now
8880         unnecessary.
8881
8882         * menubar-items.el (default-menubar):
8883         In Options->Edit Init File, don't switch to emacs-lisp-mode
8884         unless necessary; doing this turns off font-lock.
8885
8886 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8887
8888         * keydefs.el: Define C-x BS to backward-kill-sentence.
8889
8890 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8891
8892         * files.el (hack-local-variables-prop-line): Use non-greedy
8893         matching to process -*-texinfo-*- -*-.
8894
8895 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8896
8897         * minibuf.el (minibuf-directory-files): new function.
8898         (read-file-name-activate-callback): use minibuf-directory-files.
8899         (read-directory-name-internal): ditto.
8900         (mouse-file-display-completion-list): ditto.
8901         (mouse-directory-display-completion-list): ditto.
8902         (read-file-name-internal): remove "./" from completion list unless
8903         explicitly matched, for consistency.
8904
8905 2000-05-11  Ben Wing  <ben@xemacs.org>
8906
8907         * gutter-items.el (gutter-buffers-tab):
8908         * gutter-items.el (add-tab-to-gutter):
8909         * gutter-items.el (update-tab-in-gutter):
8910         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8911         * gutter-items.el (append-progress-display):
8912         * gutter-items.el (abort-progress-display):
8913         * gutter-items.el (raw-append-progress-display):
8914         Further fixes.  Use set-glyph-image not set-image-instance-property,
8915         to fix problems with multiple windows in a frame.
8916
8917         * menubar-items.el (tutorials-menu-filter):
8918         Fix typo.
8919
8920         * startup.el (early-error-handler):
8921         Display message box under windows; otherwise, message will disappear
8922         before it can be viewed.
8923
8924         * update-elc.el:
8925         Fix bug in NEEDTODUMP processing.
8926
8927 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8928
8929         * startup.el (lock-directory): Removed.
8930         (superlock-file): Ditto.
8931         (startup-set-paths): Remove lockdir.
8932         (startup-setup-paths-warning): Remove lock-directory.
8933
8934         * setup-paths.el (paths-find-lock-directory): Removed.
8935         (paths-find-superlock-file): Ditto.
8936
8937 2000-05-09  Ben Wing  <ben@xemacs.org>
8938
8939         * faces.el (set-face-property):
8940         * faces.el (set-face-font):
8941         * faces.el (set-face-foreground):
8942         * faces.el (set-face-background):
8943         * faces.el (set-face-background-pixmap):
8944         * faces.el (set-face-underline-p):
8945         * faces.el (set-face-strikethru-p):
8946         * faces.el (set-face-highlight-p):
8947         * faces.el (set-face-dim-p):
8948         * faces.el (set-face-blinking-p):
8949         * faces.el (set-face-reverse-p):
8950         doc string changes.
8951
8952         * glyphs.el:
8953         * glyphs.el (make-image-specifier):
8954         * glyphs.el (glyph-property):
8955         * glyphs.el (set-glyph-image):
8956         * glyphs.el (make-glyph):
8957         * glyphs.el (make-pointer-glyph):
8958         * glyphs.el (make-icon-glyph):
8959         * glyphs.el (widget-image-instance-p): New.
8960         authorship info, lots of doc changes.  New predicate, inadvertently
8961         omitted.  the general principle with specifier docs is now that
8962         the description of instantiators should go with the make-foo-specifier
8963         fun's doc string, rather than in foo-specifier-p.  this follows
8964         conventions elsewhere in XEmacs and in general is a lot more obvious
8965         of a place to look.  sometimes the make-foo-specifier function needs
8966         to be created in the process.
8967
8968         * gutter.el:
8969         * gutter.el (make-gutter-specifier): New.
8970         * gutter.el (make-gutter-size-specifier): New.
8971         * gutter.el (make-gutter-visible-specifier): New.
8972         specifier doc updates according to the conventions specified before.
8973
8974         * objects.el:
8975         * objects.el (make-font-specifier):
8976         * objects.el (make-color-specifier):
8977         * objects.el (make-face-boolean-specifier): New.
8978         specifier doc updates according to the conventions specified before.
8979
8980         * specifier.el:
8981         * specifier.el (set-specifier):
8982         * specifier.el (make-integer-specifier): New.
8983         * specifier.el (make-boolean-specifier): New.
8984         * specifier.el (make-natnum-specifier): New.
8985         * specifier.el (make-generic-specifier): New.
8986         * specifier.el (make-display-table-specifier): New.
8987         specifier doc updates according to the conventions specified before.
8988
8989         * toolbar.el:
8990         * toolbar.el (make-toolbar-specifier): New.
8991         specifier doc updates according to the conventions specified before.
8992
8993 2000-05-09  Ben Wing  <ben@xemacs.org>
8994
8995         * process.el (call-process-internal): Revert to previous version
8996         because Mike's change clashed with a change I did not long before.
8997         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8998         Thanks very much Mike for pointing out the bug and submitting a
8999         patch!
9000
9001 2000-04-13  Mike Alexander  <mta@arbortext.com>
9002
9003         * process.el (call-process-internal): Send the correct input buffer
9004         (call-process-internal): Return the exit status of the process
9005
9006 2000-05-07  Ben Wing  <ben@xemacs.org>
9007
9008         * winnt.el:
9009         * winnt.el (nt-quote-args-verbatim): Removed.
9010         * winnt.el (nt-quote-args-prefix-quote): Removed.
9011         * winnt.el (nt-quote-args-backslash-quote): Removed.
9012         * winnt.el (nt-quote-args-double-quote): Removed.
9013         * winnt.el (nt-quote-args-functions-alist): Removed.
9014         * winnt.el (nt-quote-process-args): Removed.
9015         Remove all stuff for argument quoting.  We borrow the code instead
9016         from Emacs 20.6, which is much more careful in its quoting
9017         (e.g. in handling runs of the escape character) and avoids most of
9018         the need for this Lisp mechanism by checking to see whether we're
9019         running a Cygwin or normal program and doing the appropriate
9020         quoting.  If we end up needing such a mechanism, we should add
9021         it by extending the variable `mswindows-quote-process-args' so it
9022         can take an alist of regexps.
9023
9024 2000-05-07  Ben Wing  <ben@xemacs.org>
9025
9026         * keydefs.el:
9027         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9028         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9029         the window without moving point.
9030
9031         * simple.el:
9032         * simple.el (scroll-up-one): New.
9033         * simple.el (scroll-down-one): New.
9034         Functions for use with C-M-up/down.
9035
9036 2000-05-01  Martin Buchholz <martin@xemacs.org>
9037
9038         * XEmacs 21.2.33 is released.
9039
9040 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9041
9042         * dialog.el (yes-or-no-p-dialog-box):
9043         Fix docstring.
9044         Fix following horrible bug in X11 mode with focus-follows-mouse:
9045           1. Visit two files in two different frames.
9046           2. do File->Revert Buffer in one of those frames.
9047           3. Dialog box appears.
9048           4. Arrange things so that the mouse passes over the *other*
9049              frame, then to the dialog box, and click on "Yes".
9050           5. The file contents end up in the *wrong* buffer!
9051         Add TODO comment.
9052
9053 2000-04-28  Ben Wing  <ben@xemacs.org>
9054
9055         * help.el (describe-installation): correct typo introduced
9056         in last patch: boundp -> fboundp.
9057
9058         * etags.el (buffer-tag-table-list):
9059         canonicalize filenames to Unix format so that tag-table-alist
9060         searching works under Windows.
9061
9062         * autoload.el:
9063         Bowdlerize the supposedly objectionable words
9064         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9065
9066         * gutter-items.el (set-progress-display-style):
9067         * gutter-items.el (search-dialog-callback):
9068         * gutter-items.el (make-search-dialog):
9069         Change to new callback-ex api.
9070
9071 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9072
9073         * help.el: (describe-installation): decode-coding-string is not
9074         defined in a non MULE environment.
9075
9076 2000-04-28  Ben Wing  <ben@xemacs.org>
9077
9078         * gutter-items.el (buffer-list-changed-hook):
9079         use it, not record-buffer-hook.
9080
9081         * subr.el (record-buffer-hook): Removed.
9082
9083 2000-04-27  Ben Wing  <ben@xemacs.org>
9084
9085         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9086         use NORECORD option.  Andy will not like this, but the existing
9087         gutter behavior is just wrong, as per this comment:
9088
9089         ;; this used to add the norecord flag to both calls below.
9090         ;; this is bogus because it is a pervasive assumption in XEmacs
9091         ;; that the current buffer is at the front of the buffers list.
9092         ;; for example, select an item and then do M-C-l
9093         ;; (switch-to-other-buffer).  Things get way confused.
9094         ;;
9095         ;; Andy, if you want to maintain the current look, you must
9096         ;;  *uncouple* the gutter order and buffers order.
9097
9098         * loaddefs.el (completion-ignored-extensions): unfuckify.
9099
9100         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9101         xemacs.mak.
9102
9103         * autoload.el (batch-update-one-directory): new function, used in
9104         xemacs.mak.
9105
9106         * loadup.el: set gc-cons-threshold very high unless dumping --
9107         loadup during update-elc is much much much faster.  also do this
9108         when quick-building.
9109
9110         add commented-out code for profiling loadup.
9111
9112
9113         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9114         is required in order to build xemacs.
9115
9116 2000-04-26  Ben Wing  <ben@xemacs.org>
9117
9118         * loadup.el: don't garbage collect during loadup if quick-build
9119         compile-time option is set.
9120
9121 2000-04-23  Ben Wing  <ben@xemacs.org>
9122
9123         * update-elc.el: compute whether any dumped .el or .elc files
9124         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9125         if so.
9126
9127         * update-elc.el (update-elc-files-to-compile): always change
9128         NOBYTECOMPILE in the src directory rather than current dir,
9129         so it will work under NT.
9130
9131         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9132         the form of this file is identical between Unix and Windows.
9133         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9134         Added comment.
9135         (update-autoloads-from-directory): updated doc string.
9136         updated doc strings in a few other places.
9137
9138 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9139
9140         * bytecomp.el (byte-force-recompile): Fix argument to
9141         byte-recompile-directory.
9142
9143 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9144
9145         * gutter-items.el (progress-display-clear-when-idle): Use
9146         add-one-shot-hook.
9147         * gutter-items.el (clear-progress-display): Adjust number of
9148         arguments.
9149
9150 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9151
9152         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9153
9154 2000-04-16  Ben Wing  <ben@xemacs.org>
9155
9156         * printer.el: New file.
9157
9158         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9159
9160         * help.el (describe-installation): Fix decoding for Windows.
9161
9162         * menubar-items.el:
9163         * menubar-items.el (default-menubar):
9164         * menubar-items.el (tutorials-menu-filter): New.
9165         * menubar-items.el (popup-menubar-menu):
9166         Add authorship.  Redo Help menu and Tutorials filter.
9167
9168         * menubar.el: Correct comment.
9169
9170         * modeline.el (modeline-buffer-identification): Correct doc string.
9171
9172         * simple.el:
9173         * simple.el (printing): Removed.
9174         * simple.el (printer-name): Removed.
9175         * simple.el (generic-print-buffer): Removed.
9176         * simple.el (generic-print-region): Removed.
9177         Move generic print code to printer.el.
9178
9179 2000-04-15  Ben Wing  <ben@xemacs.org>
9180
9181         * simple.el (generic-print-region): New.
9182         make this function actually work.
9183         (generic-print-buffer): call generic-print-region.
9184
9185 2000-04-14  Andy Piper  <andy@xemacs.org>
9186
9187         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9188         by using the new widget-callback-current-channel.
9189         (search-dialog-callback): ditto.
9190
9191 2000-04-12  Andy Piper  <andy@xemacs.org>
9192
9193         * gutter.el (default-gutter-position): moved from gutter-items.el.
9194         (default-gutter-position-changed-hook): ditto.
9195         (gutter-element-visibility-changed-hook): ditto.
9196         (set-gutter-element): ditto.
9197         (remove-gutter-element): ditto.
9198         (set-gutter-element-visible-p): ditto.
9199         (gutter-element-visible-p): ditto.
9200         (init-gutter): ditto.
9201
9202         * dialog.el (make-dialog-box): renamed and moved from
9203         gutter-items.el
9204
9205         * gutter-items.el: move various functions elsewhere.
9206
9207 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9208
9209         * menubar-items.el: Fixed place of parenthesis.
9210
9211 2000-04-12  Ben Wing  <ben@xemacs.org>
9212
9213         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9214                 without constantly being prompted for the tag.
9215         * simple.el: Added a number of section headings, to clarify the
9216                 organization of this file.
9217         * simple.el (activate-region):
9218         * simple.el (region-exists-p):
9219         * simple.el (region-active-p):
9220                 Moved these three function down to the other side of
9221                 the case-changing functions, so they join the rest of
9222                 the region code.
9223         * simple.el (printing): New.
9224         * simple.el (printer-name): New.
9225         * simple.el (generic-print-buffer): New.
9226                 New functions, a very simple prototype for a unified
9227                 printing interface.
9228
9229         * process.el (call-process-internal): Real fix for null BUFFER,
9230                 other problems with BUFFER specs.
9231
9232         * menubar-items.el:
9233                 Fixed up File->Print to use new printing functions.
9234                 Various corrections and expansions to Grep/Compile menus.
9235                 New options for Printing.
9236                 New options for SMTP Mail, the way to send mail under
9237                   MS Windows. (There's also a package patch to make SMTP
9238                   Mail be the default under MSWin.)
9239
9240 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9241
9242         * menubar-items.el: Selecting Rectangle Mousing from menubar
9243         did not work.  Needed to quote mouse-track-rectangle-p.
9244
9245 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9246
9247         * cl-compat.el (keywordp): Removed.
9248
9249 2000-04-05  Andy Piper  <andy@xemacs.org>
9250
9251         * gutter-items.el (progress-layout-glyph): don't initialize here.
9252         (progress-gauge-glyph): use dynamic sizing.
9253         (set-progress-display-style): new function. Set progress glyphs
9254         appropriately depending on the style.
9255         (progress-display-style): new variable. Custom version of
9256         set-progress-display-style.
9257         (progress-abort-glyph): switch to dynamic sizes.
9258         (search-dialog-text): make the edit field active.
9259
9260 2000-04-04  Andy Piper  <andy@xemacs.org>
9261
9262         * gutter-items.el (make-search-dialog): need to make the search
9263         dialog visible after creation.
9264
9265         * menubar-items.el (default-menubar): use the search dialog for
9266         searching. Remove some extraneous search menu items.
9267
9268         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9269         well as strings.
9270         (make-gutter-only-dialog-frame): allow the user to create the
9271         frame unmapped. Allow the gutter spec to be given as a glyph.
9272         (search-dialog-direction): new variable.
9273         (search-dialog-text): new variable.
9274         (search-dialog-callback): new function. Callback for the search
9275         dialog action.
9276         (make-search-dialog): new function. Create a user-friendly search
9277         dialog.
9278
9279 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9280
9281         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9282         under Windows.
9283
9284 2000-04-01  Andy Piper  <andy@xemacs.org>
9285
9286         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9287         progress more accurately.
9288
9289 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9290
9291         * finder.el (finder-compile-keywords): Process readable files only.
9292         Because error in process of .#finder-inf.el when compile xemacs
9293         with --with-clash-detection option.
9294
9295 2000-03-31  Andy Piper  <andy@xemacs.org>
9296
9297         * gutter-items.el (append-progress-display): don't delay after a
9298         successful font-lock.
9299         (make-gutter-only-dialog-frame): new function. Allow users to
9300         create gutter-only dialogs.
9301
9302 2000-03-27  Mike Alexander  <mta@arbortext.com>
9303
9304         * process.el (call-process-internal): Handle a null BUFFER
9305         parameter correctly.
9306
9307 2000-03-28  Andy Piper  <andy@xemacs.org>
9308
9309         * gutter-items.el (abort-progress-display): put strings in the
9310         gutter not extents.
9311         (progress-layout-glyph): signal special 'quit callback.
9312         (progress-display-quit-function): deleted.
9313         (progress-display-stop-callback): deleted.
9314         (progress-display-dispatch-command-events): deleted.
9315         (append-progress-display): remove calls to
9316         progress-display-dispatch-command-events.
9317         (raw-append-progress-display): ditto.
9318
9319 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9320
9321         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9322         being a list.  Actually define `stipple-pixmap-p' which is used as
9323         an error predicate.  Correctly handle PIXMAP being either relative
9324         or absolute file name.
9325
9326 2000-03-24  Andy Piper  <andy@xemacs.org>
9327
9328         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9329         (abort-progress-display): ditto. Don't delete the created extent.
9330         (raw-append-progress-display): ditto.
9331         (progress-display-dispatch-non-command-events): new
9332         function. Encapsulates what we want to do when no command input is
9333         required.
9334         (progress-display-dispatch-command-events): likewise, but disable
9335         for now since it causes too many problems.
9336         (append-progress-display): use them.
9337         (raw-append-progress-display): ditto.
9338         (default-gutter-position-changed-hook): set this rather than
9339         default-gutter-position-changed.
9340         (default-gutter-position-changed-hook): lambda with zero arguments
9341         rather than one.
9342         (raw-append-progress-display): trap errors in pending input since
9343         allowing them to signal will hose the gauge well and
9344         truly. Ideally we would like to delay these until we are more able
9345         to cope.
9346         (append-progress-display): ditto.
9347
9348 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9349
9350         * lisp/make-docfile.el: call-process-internal is now implemented
9351         in process.el.
9352
9353 2000-03-21  Ben Wing  <ben@xemacs.org>
9354
9355         * mule\mule-cmds.el (set-language-info-alist):
9356         Fix to correspond to new menu arrangement.
9357
9358 2000-03-21  Ben Wing  <ben@xemacs.org>
9359
9360         * process.el:
9361         * process.el (call-process-internal): New.
9362         New implementation of call-process.  Only enabled under NT, so far.
9363         stderr handling not implemented yet in CVS'd C code.
9364
9365 2000-03-20  Ben Wing  <ben@xemacs.org>
9366
9367         * lisp-mode.el:
9368         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9369         * lisp-mode.el (lisp-interaction-mode):
9370         Put back Lisp Interaction menubar for Jan V's sake.
9371
9372         * simple.el:
9373         * simple.el (mark-ring):
9374         * simple.el (dont-record-current-mark): New.
9375         * simple.el (in-shifted-motion-command): New.
9376         * simple.el (mark-ring-unrecorded-commands): New.
9377         * simple.el (mark-ring-max):
9378         * simple.el (set-mark-command):
9379         * simple.el (push-mark):
9380         * simple.el (handle-pre-motion-command):
9381         Implement scheme for not recording unimportant marks.
9382
9383         * subr.el:
9384         * subr.el (function-allows-args): New.
9385         New function function-allows-args.
9386
9387 2000-03-20  Martin Buchholz <martin@xemacs.org>
9388
9389         * XEmacs 21.2.32 is released.
9390
9391 2000-03-20  Andy Piper  <andy@xemacs.org>
9392
9393         * gutter-items.el (update-tab-in-gutter): force selection of the
9394         selected-window if required to do so.
9395         (buffers-tab-items): ditto.
9396         (add-tab-to-gutter): ditto.
9397         (create-frame-hook): use force-selection.
9398         (default-gutter-position-changed): lambdify.
9399         (update-tab-hook): deleted since it was only used in one place.
9400
9401 2000-03-18  Andy Piper  <andy@xemacs.org>
9402
9403         * files.el (find-file-noselect): undo change that shouldn't have
9404         gone in.
9405
9406 2000-03-17  Andy Piper  <andy@xemacs.org>
9407
9408         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9409         of selected-window trickery.
9410
9411         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9412         frames tabs.
9413         (progress-display-stop-callback): progress -> progress-display
9414         (progress-display-quit-function): ditto.
9415         (clear-progress-display): ditto.
9416         (remove-progress-display): ditto.
9417         (append-progress-display): ditto.
9418         (abort-progress-display): ditto.
9419         (raw-append-progress-display): ditto.
9420         (display-progress-display): ditto.
9421         (current-progress-display-label): ditto.
9422         (current-progress-display): ditto.
9423         (lprogress-display): ditto and save the buffer
9424         (progress-display): ditto. Otherwise the buffer sometimes gets
9425         changed which confuses font-lock.
9426
9427         * font-lock.el (font-lock-default-fontify-buffer): catch all
9428         errors, not just quit.
9429         (font-lock-mode): progress -> display-progress
9430         (font-lock-default-fontify-buffer): ditto.
9431         (font-lock-fontify-syntactically-region): ditto.
9432         (font-lock-fontify-keywords-region): ditto.
9433
9434 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9435
9436         * cl.el (gensym): Move to here from cl-macs.el.
9437         (gentemp): Ditto.
9438
9439 2000-03-16  Andy Piper  <andy@xemacs.org>
9440
9441         * font-lock.el (font-lock-mode): use lprogress and friends for
9442         progress management.
9443         (font-lock-default-fontify-buffer): ditto.
9444         (font-lock-fontify-syntactically-region): ditto.
9445         (font-lock-fontify-keywords-region): ditto.
9446         (font-lock-revert-cleanup): fix reverting.
9447         (font-lock-revert-setup): ditto.
9448
9449         * gutter-items.el (progress-use-echo-area): new variable. Use the
9450         echo area for progress gauges if non-nil.
9451         (clear-progress): remove echo area stuff and defer to
9452         clear-message.
9453         (append-progress): dispatch non-command events after each progress
9454         increment. Remove echo area stuff.
9455         (abort-progress): remove echo area stuff and defer to
9456         display-message.
9457         (raw-append-progress): ditto. Dispatch non-command events after
9458         gutter redisplay.
9459         (display-progress): defer echo area stuff to display-message.
9460
9461         * gutter-items.el (clear-progress):
9462         (abort-progress): indentation changes.
9463         (display-progress): don't clear progress.
9464         (append-progress): compare messages with equal.
9465         (raw-append-progress): use dispatch-non-command-events to flush
9466         widget creation events.
9467
9468 2000-03-13  Ben Wing  <ben@xemacs.org>
9469
9470         * abbrev.el:
9471         * abbrev.el (abbrev-string-to-be-defined): New.
9472         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9473         Changes for use with the menubar.
9474
9475 2000-03-12  Ben Wing  <ben@xemacs.org>
9476
9477         * alist.el (vassoc): moved here from font-menu.el.
9478
9479         * custom.el (defface): typo fix.
9480
9481         * dialog.el (yes-or-no-p-dialog-box):
9482         * dialog.el (message-box):
9483         * files.el (save-some-buffers-1):
9484         Put accelerators in the button names.
9485
9486         * font-lock.el (font-lock-comment-face):
9487         * font-lock.el (font-lock-keyword-face):
9488         * font-lock.el (font-lock-function-name-face):
9489         Fixed some of the colors under MS Windows because the existing
9490         default colors were hardly different from black and needed to be
9491         made lighter.
9492
9493         * font-menu.el:
9494         * font-menu.el (font-menu-split-long-menu):
9495         * font-menu.el (font-menu-family-constructor):
9496         * font-menu.el (font-menu-size-constructor):
9497         * font-menu.el (font-menu-weight-constructor):
9498         * font-menu.el (font-menu-set-font):
9499         vassoc moved to alist.el.
9500         Accelerators added to all menus.
9501         Unused bound var new-props removed.
9502
9503         * keydefs.el: I did a whole lot of rearranging to put things in a
9504         more consistent order and fixed a number of cases where key
9505         combinations involving up, down, left, right and so on were
9506         defined but the corresponding keypad combinations were not
9507         defined.
9508
9509         * lisp-mode.el:
9510         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9511         * lisp-mode.el (emacs-lisp-mode):
9512         * lisp-mode.el (lisp-interaction-mode):
9513         * lisp-mode.el (flet):
9514         Added accelerators onto the menus.
9515         Made all the different versions of the let function be indented
9516         the same way.
9517         Undid Steve's easy-menu-ification, because it makes it impossible
9518         to have the menubar and popup menus different.
9519         Cleaned up the menu; added items for find-function &c and some
9520         indenting, and removed debug-on-*.
9521
9522         * list-mode.el (list-mode-hook):
9523         * list-mode.el (list-mode):
9524         * list-mode.el (completion-setup-hook):
9525         * list-mode.el (display-completion-list):
9526         Added support for the :window-height keyword, which is required
9527         because of other changes that I made for the file dialog box.  I
9528         also made the hook variables list-mode-hook and
9529         completion-setup-hook and also minibuffer-setup-hook in
9530         minibuf.el be permanent-local; see comment in list-mode.el.
9531
9532         * map-ynp.el (map-y-or-n-p):
9533         Added accelerators to the dialog buttons.
9534
9535         * menubar-items.el (menu-truncate-list):
9536         New internal function.
9537         * menubar-items.el (submenu-generate-accelerator-spec):
9538         * menubar-items.el (menu-item-strip-accelerator-spec):
9539         * menubar-items.el (menu-item-generate-accelerator-spec):
9540         New exported functions, for use in auto-generating accelerator specs.
9541
9542         * menubar-items.el:
9543         * menubar-items.el (default-menubar):
9544         * menubar-items.el (maybe-add-init-button):
9545         * menubar-items.el (bookmark-menu-filter):
9546         * menubar-items.el (slow-format-buffers-menu-line):
9547         * menubar-items.el (build-buffers-menu-internal):
9548         * menubar-items.el (language-environment-menu-filter):
9549         * menubar-items.el (default-popup-menu):
9550         * menubar-items.el (popup-buffer-menu):
9551         * menubar-items.el (popup-menubar-menu):
9552         Did a major overhaul on this file, and in fact I'm nowhere near
9553         done working on the menubar, and there will be more patches to
9554         come.  A basic summary of what I've done:
9555
9556         a) I added accelerators to all of the menu items.  For menus that
9557         are auto-generated, such as the buffers menu, the accelerators are
9558         automatically added to the beginning of each line using the
9559         numbers 1 through 9, then zero, and then letters starting with A,
9560         but omitting the letters that are already in use for the fixed
9561         menu items at the top of the buffers menu.  To facilitate adding
9562         accelerators of this kind, I created some new functions
9563         (*-accelerator-spec), which are also being used by other filters
9564         that auto generate lists of things such as ftp sites to download
9565         packages.  If people really don't like these accelerators
9566         appearing at the beginning of the menu items, a variable can be
9567         added to optionally turn them off, but I think this is rather
9568         pointless because other menu items have accelerators and many or
9569         most of the menu users will use the accelerators if the support is
9570         there.
9571
9572         b) I combined the top level Tools and Apps menus into a single
9573         Tools menu, because the distinction between the two is not
9574         obvious, and the items on the menus are not used often enough that
9575         putting some of them onto submenus is a problem.
9576
9577         c) I created two new top level menus called View and Cmds because
9578         there were too many items on the File and Edit menus, and I'm going
9579         to be adding more items to these menus.  In contrast to the Tools
9580         menu, the items on these menus may be used quite often during an
9581         editing session, and so should be available with fewer
9582         keystrokes.
9583
9584         d) I added a number of options to the options menu, including one
9585         for controlling whether the alt key can be used to traverse to
9586         menu items using the accelerators, one for controlling behavior of
9587         control-k, one for controlling how the kill and yank functions
9588         interact with the clipboard, a few additional buffers-menu
9589         options, and various other things.  I also did a bit of
9590         rearranging, for example, combining the keyboard and mouse options
9591         into a single keyboard and mouse submenu to facilitate the
9592         accelerators on that level.
9593
9594         e) I changed the variable buffers-menu-format-buffer-line-function
9595         to take two arguments instead of one, the second argument being
9596         the line number for use in creating an accelerator.  I added a
9597         hack to support existing functions with one argument (although I
9598         doubt that very many of these exist), for backward compatibility.
9599
9600         f) I moved the top level mule menu to be a submenu of the edit
9601         menu.  I think that most of the items on this menu are fairly
9602         useless and there are certainly not enough frequently used items
9603         to justify this being its own top level menu.
9604
9605         g) I combined most of the items in big-menubar.el into the main menu.
9606         If people think the main menu is too big, it would be possible to
9607         create different configurations, some smaller.
9608
9609         * menubar.el (check-menu-syntax):
9610         Deleted some syntax checks that were no longer valid, partly
9611         because of changes that were already made a long time ago, and
9612         partly because of a change I made where I allow the name of the
9613         menu item to be an evaluated expression rather than just a string,
9614         similar to all of the other parameters of a menu item.
9615
9616         * minibuf.el:
9617         * minibuf.el (read-file-name-1):
9618         * minibuf.el (mouse-read-file-name-1):
9619         I made a number of changes to improve the appearance
9620         and functioning of the file dialog box.  They include:
9621
9622         a) Fixing the problem where closing the dialog box by clicking on
9623         the close button of the window didn't properly exit the
9624         minibuffer.
9625
9626         b) Fixing the problem that if you typed part of a file name, and
9627         then clicked on a completion with the mouse, the file was not
9628         correctly selected.
9629
9630         c) Changing the title of the dialog box to reflect the operation
9631         being done in accordance with user interface conventions, rather
9632         than the name of the dialog box buffer, which is rather useless.
9633
9634         d) Remove the words "possible completions are" which didn't
9635         belong.
9636
9637         e) Fix things so that the completions scroll off the end of the
9638         completions windows only to the right, rather than both to the
9639         right and down, which is in accordance with Windows user interface
9640         conventions.
9641
9642         * msw-init.el (init-post-mswindows-win):
9643         Added a binding for meta-F4, which is the standard windows binding
9644         for exiting a program.
9645
9646         * select.el (get-selection-no-error):
9647         * select.el (own-selection):
9648         * select.el (own-clipboard):
9649         Added an optional argument called append to the functions
9650         own-selection and own-clipboard.  This adds support for appending
9651         text to the existing selection and allows the function
9652         own-clipboard to be used as the value of the variable
9653         interprogram- cut-function.
9654
9655         Fixed a bug in own-selection in handling zmacs-region-stays.
9656
9657         * simple.el (historical-kill-line): New.
9658
9659         * simple.el (kill-line):
9660         * simple.el (interprogram-cut-function):
9661         * simple.el (interprogram-paste-function):
9662         * simple.el (handle-pre-motion-command):
9663         * simple.el (next-line):
9664         * simple.el (previous-line):
9665         a) Expanded the variable kill-whole-line, so that function
9666         kill-line can be set to delete the entire line always, not just
9667         when cursor is at the beginning of the line.  This is controlled
9668         by setting the variable kill-whole-line to the symbol 'always.
9669         This behavior, as well as the existing kill-whole-line behavior,
9670         now only take effect when kill-line is called interactively,
9671         although this is a departure from a previous behavior in the case
9672         of setting this variable kill-whole-line to t.  It is almost
9673         certainly what has always been intended, and most likely the old
9674         way of doing things introduced bugs.  I also created a function
9675         called historical-kill-line, which ignores the kill-whole-line
9676         setting and always gives the historical behavior of only killing
9677         to the end of the line.  I bound this function to shift- control-k
9678         so that the kill to end of line behavior is available, even when
9679         kill-whole-line has been set to change control-k into the simple
9680         delete-whole-line behavior. (This can be set using the options
9681         menu.)
9682
9683         b) I changed things so that kill and yank now interact with the
9684         clipboard by default under windows.  This was done by changing the
9685         default value of interprogram-cut- function and
9686         interprogram-paste-function.  You can get the old behavior by
9687         setting these to nil, and there is an option on the options menu
9688         to do this.
9689
9690         c) I added support for selecting text using shifted motion keys.
9691         This support is on by default and can be controlled by the
9692         variable shifted-motion-keys-select-region.  There is also a
9693         variable called unshifted-motion-keys-deselect-region that
9694         controls more specifically how the shifted motion key behavior
9695         works.  I did not put an option on the options menu to turn this
9696         off, because I can't imagine why this would be useful.
9697
9698         * simple.el (forward-block-of-lines):
9699         * simple.el (backward-block-of-lines):
9700         * simple.el (block-movement-size):
9701         New.
9702
9703         * simple.el (uncapitalized-title-words):
9704         * simple.el (uncapitalized-title-word-regexp):
9705         * simple.el (capitalize-string-as-title):
9706         * simple.el (capitalize-region-as-title):
9707         New.
9708
9709
9710         * subr.el (add-hook):
9711         * subr.el (make-local-hook): New.
9712         * subr.el (remove-local-hook): New.
9713         * subr.el (add-one-shot-hook): New.
9714         * subr.el (add-local-one-shot-hook): New.
9715         Added some functions to make using hooks easier.
9716         These include:
9717
9718         a) Functions add-local-hook and remove-local-hook to make it easy
9719         to use local hooks.
9720
9721         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9722         make it possible to add a "one-shot" hook, which is to say a hook
9723         that runs only once, and automatically removes itself after the
9724         first time it has run.
9725
9726 2000-03-09  Andy Piper  <andy@xemacs.org>
9727
9728         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9729
9730 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9731
9732         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9733         Moved from menubar-items.el.
9734         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9735
9736 2000-03-08  Andy Piper  <andy@xemacs.org>
9737
9738         * gutter-items.el (build-buffers-tab-internal): add selected field
9739         to buffers tab spec.
9740
9741 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9742
9743         * minibuf.el (last-exact-completion): Initialize to nil.
9744
9745 2000-03-07  Didier Verna  <didier@xemacs.org>
9746
9747         * startup.el (command-line-1): remove unused variable
9748         `first-file-buffer'.
9749
9750 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9751
9752         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9753         which is also used for Web server log files.
9754
9755 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9756
9757         * mule/mule-charset.el: Setup auto-fill-chars.
9758
9759 2000-03-02  SL Baur  <steve@beopen.com>
9760
9761         * subr.el (with-string-as-buffer-contents): Reimplement using
9762         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9763         non-deletion of buffer after execution problem.
9764         (with-output-to-string): Use unique buffer name.
9765
9766 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9767
9768         * gutter-items.el (buffers-tab-sort-function):  New variable.
9769         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9770
9771 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9772
9773         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9774
9775 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9776
9777         * menubar-items.el (maybe-add-init-button): Remove the "Load
9778         .emacs" button from all menubars.
9779
9780 2000-03-01  Didier Verna  <didier@xemacs.org>
9781
9782         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9783         region rectangle replacement (from Jan Vroonhof).
9784         (replace-rectangle): new function.
9785
9786 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9787
9788         * mule/mule-cmds.el (set-default-coding-systems): Use
9789         set-terminal-coding-system and set-keyboard-coding-system.
9790         * coding.el (set-terminal-coding-system): Use
9791         set-console-tty-output-coding-system.
9792         (set-keyboard-coding-system): Use
9793         set-console-tty-input-coding-system.
9794
9795 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9796
9797         * minibuf.el (read-variable): Allow symbol to default argument.
9798
9799 2000-02-27  Andy Piper  <andy@xemacs.org>
9800
9801         * gutter-items.el (update-tab-hook): new function to be used for
9802         hooks.
9803         (create-frame-hook): add update-tab-hook.
9804         (record-buffer-hook): ditto.
9805         (default-gutter-position-changed): ditto.
9806         (default-gutter-position): updating the buffers tab is now handled
9807         by a hook.
9808         (default-gutter-position-changed-hook): new variable.
9809         (gutter-element-visibility-changed-hook): ditto.
9810         (set-gutter-element-visible-p): call it.
9811         (set-gutter-element): use modify-specifier-instances. Set extents
9812         as duplicable before using.
9813         (remove-gutter-element): ditto.
9814         (set-gutter-element-visible-p): ditto.
9815         (init-gutter): new function.
9816         (add-tab-to-gutter): use new gutter-element functions rather than
9817         setting specifiers directly.
9818         (clear-progress): ditto.
9819         (abort-progress): ditto.
9820         (gutter-buffers-tab-visible-p): renamed from
9821         default-gutter-visible-p
9822
9823         * specifier.el (modify-specifier-instances): new function from Jan
9824         Vroonhof.
9825
9826         * x-init.el (init-post-x-win): call init-gutter.
9827
9828         * msw-init.el (init-post-mswindows-win): call init-gutter.
9829
9830         * menubar-items.el (default-menubar): Update to reflect new gutter
9831         variables.
9832
9833 2000-02-26  Andy Piper  <andy@xemacs.org>
9834
9835         * gutter-items.el (set-gutter-element): new function. Add gutter
9836         elements to the specified gutter.
9837         (remove-gutter-element): new function. Remove gutter elements from
9838         the specified gutter.
9839         (set-gutter-element-visible-p): new function. Set gutter element
9840         visibility for the provided gutter-visible specifier.
9841
9842 2000-02-23  Andy Piper  <andy@xemacs.org>
9843
9844         * gutter-items.el (add-tab-to-gutter): specify dimensions
9845         dynamically.
9846
9847 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9848
9849         * gutter-items.el (add-tab-to-gutter):
9850         * package-get.el (package-get-interactive-package-query):
9851         * package-ui.el (pui-directory-exists):
9852         (pui-install-selected-packages):
9853         (pui-list-packages):
9854         Use #'(lambda ...)  instead of '(lambda ...).
9855
9856 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9857
9858         * startup.el (load-user-init-file): Check to make sure user
9859           has an init-file before calling load().
9860
9861 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9862
9863         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9864
9865 2000-02-23  Martin Buchholz <martin@xemacs.org>
9866
9867         * XEmacs 21.2.31 is released.
9868
9869 2000-02-21  Mike Sperber <mike@xemacs.org>
9870
9871         * loadup.el (really-early-error-handler):
9872         * update-elc.el:
9873         * make-docfile.el:
9874         Remove dependency on EMACSBOOTSTRAP... environment variables.
9875
9876 2000-02-21  Martin Buchholz <martin@xemacs.org>
9877
9878         * XEmacs 21.2.30 is released.
9879
9880 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9881
9882         * byte-optimize.el (byte-optimize-plus):
9883         (byte-optimize-minus):
9884         (byte-optimize-multiply):
9885         Optimize (- 0) to 0, not (-)
9886         Optimize (+ 5 3.0) to 8.0
9887         Optimize (* 5 3.0) to 15.0
9888         Improve readability.
9889
9890 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9891
9892         * modeline.el: (modeline-scrolling-method): change modeline
9893         mswindows cursor appearance according to the value.
9894
9895         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9896         and 'gui-element face colors and 'gui-element face font to Windows
9897         defaults.
9898
9899 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9900
9901         * font-lock.el: Javadoc enhancements
9902
9903 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9904
9905         * ldap.el (toplevel): Test if LDAP support has been compiled in
9906         (ldap-verbose): New option
9907         (ldap-search-entries): Renamed from the previous ldap-search
9908         Conditionalize message display on ldap-verbose
9909         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9910         defuns
9911         (ldap-search): Is now defined as an obsolete wrapper calling
9912         ldap-search-basic or ldap-search-entries
9913
9914
9915 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9916             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9917             Jan Vroonhof  <jan@xemacs.org>
9918
9919         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9920         When for-effect is true, didn't call `byte-optimize-form'
9921         in and/or subforms without last.
9922
9923 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9924
9925         * package-get.el (package-get-download-sites): Use correct custom
9926         type.
9927
9928 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9929
9930         * files.el (write-file): Ask for coding system when compiled with
9931         file-coding.
9932
9933 2000-02-16  Andy Piper  <andy@xemacs.org>
9934
9935         * buffer.el (switch-to-buffer): give norecord argument to
9936         set-window-buffer instead of explicitly recording.
9937
9938         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9939         we have to pick a window.
9940
9941 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9942
9943         * mule/mule-cmds.el (describe-language-support): Don't add
9944         unexist function to help-map.
9945         (describe-coding-system): Don't use already assigend `C'.
9946
9947 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9948
9949         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9950         work in custom.
9951
9952 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9953
9954         * about.el: Ienaga's e-mail address change.
9955
9956 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9957
9958         * etags.el (find-tag): force new window -- even if buf already
9959         visible -- when other-window is t
9960
9961 2000-02-16  Martin Buchholz <martin@xemacs.org>
9962
9963         * XEmacs 21.2.29 is released.
9964
9965 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9966
9967         * cl-extra.el (getf): This is now identical to `plist-get', so
9968         just defalias it.
9969         * cl-macs.el: Make getf an alias to plist-get, at the
9970         byte-compiler level, using define-compiler-macro.
9971
9972 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9973
9974         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9975
9976 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9977
9978         * lisp/etags.el (find-tag-internal): set exact-tagname to
9979           a regular expression that matches against the tagname
9980           part of the tag entry first instead of only looking in
9981           the context area.
9982
9983 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9984
9985         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9986         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9987
9988 2000-02-07  Martin Buchholz <martin@xemacs.org>
9989
9990         * XEmacs 21.2.28 is released.
9991
9992 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9993
9994         * cl-extra.el (getf): Just call `get', never `get*'.
9995         Make arglist match docstring.
9996         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9997         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9998         * byte-optimize.el: remove references to `get*'.
9999
10000 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10001
10002         * mule/european.el: Add syntax information for Latin3 and Latin4.
10003
10004 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10005
10006         * byte-optimize.el: Byte-optimize (length "foo")
10007
10008 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10009
10010         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10011         width check using `window-leftmost-p' and `window-rightmost-p'.
10012
10013 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10014
10015         * wid-edit.el (widget-match-inline): An atom never matches a
10016           list.
10017
10018 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10019
10020         * modeline.el: Consolidated 'x and 'mswindows specification under
10021         'win tag.
10022
10023 2000-01-29  Andy Piper  <andy@xemacs.org>
10024
10025         * gutter-items.el: (format-buffers-tab-line): Try and be
10026         intelligent about buffer naming when we have duplicates.
10027
10028 2000-01-29  Andy Piper  <andy@xemacs.org>
10029
10030         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10031         updated when it becomes visible.
10032
10033 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10034
10035         * bytecomp.el (byte-compile-insert-header): Properly set coding
10036         system under MULE and file-coding.
10037
10038 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10039
10040         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10041         (dontusethis-set-value-terminal-coding-system-handler):
10042         (dontusethis-set-value-keyboard-coding-system-handler):
10043         Never undefine coding system aliases.  Emergency fix for gnus.
10044
10045 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10046
10047         * files.el (abbreviate-file-name): Use directory-sep-char instead
10048         of hard-coded "/".
10049
10050 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10051
10052         * startup.el (user-init-file-base-list): New variable, replacing
10053         user-init-file-base.
10054         (find-user-init-file): New function.
10055         (command-line-early): Use it.
10056         (load-user-init-file): Ditto.
10057
10058 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10059
10060         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10061         calling valid-image-instantiator-format-p
10062
10063 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10064
10065         * isearch-mode.el (isearch-mode): The variable is
10066         isearch-unhidden-extents, not isearch-opened-extents.
10067
10068 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10069
10070         * minibuf.el (next-history-element): Modify error message if a
10071         default value is available.
10072
10073 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10074
10075         * bytecomp.el (byte-compile-file): Don't unconditionally write
10076         .elc files in binary - might contain non-Latin1.
10077
10078 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10079
10080         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10081         for windows-nt.
10082
10083         * version.el:
10084         * startup.el (user-init-file-base):
10085         * process.el (call-process-region):
10086         * files.el (make-backup-file-name):
10087         (backup-file-name-p):
10088         (file-relative-name):
10089         (abbreviate-file-name):
10090         (set-auto-mode):
10091         * code-process.el (call-process-region): Removed unnecessary
10092         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10093         support out of the universe.
10094
10095         * process.el:
10096         * code-process.el:
10097         * bytecomp.el (byte-compile-file): Removed reference to
10098         buffer-file-type, and commented usage of binary-process-output
10099         NTEmacs variables.
10100
10101 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10102
10103         * help.el (function-arglist): Add case for macro.
10104
10105 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10106
10107         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10108         printers.
10109         (custom-display): Added a menu for printer/display tags.
10110
10111         * frame.el (frame-type):
10112         * device.el (device-type): Added 'msprinter to the doc string, and
10113         removed 'pc -- it is not going to be implemented ever.
10114         (call-device-method): Fixed docstring typo.
10115         Defined specifier tags 'printer and 'display.
10116
10117 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10118
10119         * lisp/itimer.el (itimer-run-expired-timers): (consp
10120           last-command-event-time) instead of (consp
10121           'last-command-event-time).
10122
10123 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10124
10125         * msw-glyphs.el: Removed obsolete commentary.
10126
10127 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10128
10129         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10130         better default value.
10131
10132 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10133
10134         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10135         (read-string): Ditto.
10136         (eval-minibuffer): Ditto.
10137         (read-command): Ditto.
10138         (read-function): Ditto.
10139         (read-variable): Ditto.
10140         (read-number): Ditto.
10141         (read-shell-command): Ditto.
10142         (read-number): Record history.
10143
10144 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10145
10146         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10147
10148 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10149
10150         * faces.el (startup-initialize-custom-faces): New function.
10151         Reset all faces created during auto-autoloads loading time
10152         by defface.
10153         * startup.el (command-line): Call it.
10154
10155 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10156
10157         * about.el (about-hackers): Add myself to contributors list.
10158
10159 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10160
10161         * menubar-items.el (maybe-add-init-button): Removed an argument in
10162         a call to load-user-init-file, as the function managed to lose its
10163         formal parameter a few betas ago.
10164
10165 2000-01-18  Martin Buchholz <martin@xemacs.org>
10166
10167         * XEmacs 21.2.27 is released.
10168
10169 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10170
10171         * process.el (shell-command-to-string): Use the FSF docstring.
10172         Make shell-command-to-string the standard function, and
10173         exec-to-string the (deprecated) alias.
10174
10175         * startup.el: typo fix.
10176
10177 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10178
10179         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10180
10181 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10182
10183         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10184         buffers after visible buffers.
10185         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10186
10187 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10188
10189         * info.el (Info-extract-menu-node-name): Stop at a dot
10190         followed by whitespace or right parenthesis.
10191
10192 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10193
10194         * info.el (Info-directory-list): Warn against using Customize with
10195         Info-directory-list.
10196
10197 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10198
10199         * minibuf.el (read-file-name): doc fix.
10200
10201         * autoload.el (update-file-autoloads): doc fix.
10202
10203         * about.el (about-hackers): Change my E-mail address.
10204
10205 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10206
10207         * info.el (Info-visit-file): Just use the `f' interactive spec to
10208         read a filename in the standard way.
10209
10210 2000-01-13  Andy Piper  <andy@xemacs.org>
10211
10212         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10213         (gutter-buffers-tab-extent): new variable.
10214         (update-tab-in-gutter): call add-tab-to-gutter again if the
10215         orientation has changed.
10216         (add-tab-to-gutter): cope with different orientations.
10217
10218 2000-01-11  Didier Verna  <didier@xemacs.org>
10219
10220         * info.el (Info-following-node-name): backward-skip dots as well
10221         as spaces (dots at the end of a node name aren't part of it).
10222         (Info-extract-menu-node-name): don't skip dots. There could be
10223         some in the node name.
10224         (Info-index): allow dots to be part of a node name.
10225
10226 2000-01-12  Andreas Jaeger  <aj@suse.de>
10227
10228         * files.el (auto-mode-alist): Added idlwave-mode.
10229         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10230
10231 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10232
10233         * info.el (Info-search): Show default value.
10234
10235 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10236
10237         * info.el (Info-read-node-completion-table): New variable.
10238         (Info-read-node-name-1): New function.
10239         (Info-read-node-name): Use it.
10240         (Info-follow-reference): Use DEFAULT argument of completing-read.
10241         (Info-menu): Ditto.
10242
10243 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10244
10245         * hyper-apropos.el (hyper-describe-key-briefly): Save
10246         window configuration.
10247         (hyper-describe-face): Use DEFAULT of completing-read.
10248         (hyper-apropos-read-variable-symbol): Ditto.
10249         (hyper-apropos-read-function-symbol): Ditto.
10250
10251 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10252
10253         * mule/mule-cmds.el (set-default-coding-system): Set
10254         comint-exec-hook to use coding-system-for-read and
10255         coding-system-for-write so that C-x RET c works.
10256
10257 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10258
10259         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10260         (previous-matching-history-element): Increment
10261         minibuffer-max-depth by 1.
10262         (next-matching-history-element): Ditto.
10263
10264 2000-01-11  Andy Piper  <andy@xemacs.org>
10265
10266         * gutter-items.el (buffers-tab): Create a new face for the buffers
10267         tab.
10268         (buffers-tab-face): use it.
10269
10270 2000-01-10  Didier Verna  <didier@xemacs.org>
10271
10272         * modeline.el (modeline-scrolling-method): change modeline X
10273         cursor appearance according to the value.
10274
10275 2000-01-07  Andreas Jaeger  <aj@suse.de>
10276
10277         * about.el (about-hackers): Moved my entry to contributor list.
10278         (xemacs-hackers): Added myself.
10279         (about-maintainer-info): Added description of myself.
10280
10281
10282 2000-01-07  Didier Verna  <didier@xemacs.org>
10283
10284         * modeline.el (modeline-scrolling-method): new variable.
10285         (mouse-drag-modeline): add reference to it in the docstring.
10286         (mouse-drag-modeline): handle it.
10287
10288 2000-01-08  Andy Piper  <andy@xemacs.org>
10289
10290         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10291         calls.
10292         (remove-buffer-from-gutter-tab): ditto.
10293
10294 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10295
10296         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10297         (custom-face-edit): Fix grammatical error in help message.
10298
10299 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10300
10301         * movemail.el: Added.
10302
10303         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10304
10305 2000-01-03  Didier Verna  <didier@xemacs.org>
10306
10307         * modeline.el (mouse-drag-modeline): remove the code related to
10308         the modeline horizontal scrolling facility.
10309
10310 1999-12-31  Martin Buchholz <martin@xemacs.org>
10311
10312         * XEmacs 21.2.26 is released.
10313
10314 1999-12-28  Andy Piper  <andy@xemacs.org>
10315
10316         * wid-edit.el (widget-push-button-value-create): The gui cache
10317         does not agree with native widgets which can only be displayed
10318         once per window. The reasons for caching are diminished now that
10319         we don't hog resources when creating buttons.
10320         (widget-push-button-cache) deleted.
10321
10322 1999-12-24  Martin Buchholz <martin@xemacs.org>
10323
10324         * XEmacs 21.2.25 is released.
10325
10326 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10327
10328         * hyper-apropos.el (hyper-apropos): Toggle
10329         hyper-apropos-programming-apropos correctly.
10330         Set REGEXP when user accepts default value.
10331
10332 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10333
10334         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10335         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10336
10337 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10338
10339         * mule/mule-category.el (undefined-category-designator):
10340         Return char instead of character.  Search for undefined one.
10341         (describe-category): Use with-displaying-help-buffer.
10342
10343 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10344
10345         * byte-optimize.el (byte-optimize-plus):
10346         Optimize (+ 1) to 1 instead of (1+ nil).
10347
10348         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10349
10350         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10351
10352         * byte-optimize.el (byte-optimize-char-before): New function.
10353         Remove performance penalty for using (char-before) instead of (char-after).
10354
10355 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10356
10357         * mule/mule-category.el (char-category-list): Return character
10358         instead of integer.
10359
10360 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10361
10362         * minibuf.el (read-buffer): Check default is buffer object.
10363
10364 1999-11-25  Andy Piper  <andy@xemacs.org>
10365
10366         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10367         for buttons.
10368
10369 1999-12-16  Andreas Jaeger  <aj@suse.de>
10370
10371         * package-get.el (package-get-maybe-save-index): Fixed typo.
10372         Patch by Jeff Miller <jmiller@smart.net>.
10373
10374 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10375
10376         * gnuserv.el (gnuserv-process-filter):  don't call
10377         gnuserv-write-to-client when gnuserv-current-client is nil
10378
10379 1999-12-14  Martin Buchholz <martin@xemacs.org>
10380
10381         * XEmacs 21.2.24 is released.
10382
10383 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10384
10385         * about.el (about-hackers): Update my email address.
10386
10387 1999-12-07  Martin Buchholz <martin@xemacs.org>
10388
10389         * XEmacs 21.2.23 is released.
10390
10391 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10392
10393         * package-get.el (package-get-download-sites): Removed several
10394         defunct download sites, added many new ones, and corrected a few
10395         incorrect directory-on-site entries.  Added physical locations to
10396         site-description.
10397
10398 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10399
10400         * finder.el (finder-commentary): add DOC string and fix
10401         interactive spec
10402
10403 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10404
10405         * help.el (describe-function): Don't forget to intern the string
10406         completing-read returns.
10407         (describe-variable): Ditto.
10408
10409 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10410
10411         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10412         `hyper-apropos-help-mode' here to find symbol to customize
10413         irregardless of cursor position and simplify
10414         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10415         `hyper-apropos-popup-menu'.
10416
10417 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10418
10419         * apropos.el (apropos-mode-map): Add return to call
10420         apropos-follow.
10421         (apropos-print): Call apropos-mode to have better
10422         command reference. Put keymap text-poperty to
10423         symbole name.
10424
10425 1999-11-22  Alastair Burt  <burt@dfki.de>
10426
10427         * help.el: (describe-bindings-1): Added handling of keymaps for
10428         the extents at point.
10429
10430 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10431
10432         * gutter-items.el (buffers-tab-items): Wrap the function in a
10433         save-match-data
10434
10435 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10436
10437         * help.el (describe-function): Use the DEFAULT argument to
10438         completing-read.
10439         (describe-variable): Ditto.
10440
10441 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10442
10443         * minibuf.el (read-from-minibuffer): Add optional argument
10444         DEFAULT to have better mini-buffer history support.
10445         (completing-read): Pass default to read-from-minibuffer.
10446         (read-buffer): Pass default to completing-read.
10447
10448 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10449
10450         * font-lock.el (font-lock-doc-string-face): Document the
10451         `font-lock-lisp-like' property.
10452
10453 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10454
10455         * lisp-mode.el: Specify `font-lock-lisp-like'.
10456
10457         * font-lock.el (font-lock-lisp-like): New function.
10458         (font-lock-fontify-syntactically-region): Use it.
10459
10460 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10461
10462         * XEmacs 21.2.22 is released
10463
10464 1999-11-28  Martin Buchholz <martin@xemacs.org>
10465
10466         * XEmacs 21.2.21 is released.
10467
10468 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10469
10470         * minibuf.el (read-coding-system): Accept symbol and
10471         coding-system object as a default-coding-system.
10472
10473 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10474
10475         * minibuf.el (read-coding-system): Accept symbol as
10476         a default-coding-system.
10477
10478 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10479
10480         * apropos.el (apropos-documentation): Use insert instead
10481         of princ.
10482
10483 1999-11-07  William M. Perry  <wmperry@aventail.com>
10484
10485         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10486           for the linux console.
10487
10488         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10489           stuff to work when you are not on a window system, since the GPM
10490           mouse support now allows pasting from outside of XEmacs.
10491
10492 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10493
10494         * XEmacs 21.2.20 is released
10495
10496 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10497
10498         * setup-paths.el (paths-default-info-directories): Add
10499         /usr/share/info and /usr/local/share/info.
10500
10501 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10502
10503         * about.el: Updated Vladimir Ivanovic's info.
10504
10505 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10506
10507         * auto-show.el (auto-show-truncationp): Remove.
10508
10509         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10510
10511 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10512
10513         * indent.el (indent-line-to): fix bug: spaces were not replaced
10514         with tab if column is multiple of tab-width
10515         From dhn@qedinc.com
10516
10517 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10518
10519         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10520         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10521
10522         * package-get.el (package-get-package-provider): Be verbose when
10523         interactive. Patch from Robert Pluim
10524
10525 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10526
10527         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10528         info file suffixes.
10529
10530 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10531
10532         * process.el (open-network-stream): Add a new optional parameter
10533         PROTOCOL to support udp; fix a minor typo and add an explanation
10534         in docstring for udp programming.
10535
10536         * code-process.el (open-network-stream): Add a new optional
10537         parameter PROTOCOL to support udp; fix a minor typo and add an
10538         explanation in docstring for udp programming.
10539
10540 1999-10-18  Andy Piper  <andy@xemacs.org>
10541
10542         * gui.el (make-gui-button): be more precise about how we call
10543         callbacks.
10544
10545         * wid-edit.el (widget-push-button-value-create): Use the new form
10546         of native gui-button.
10547
10548 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10549
10550         * info.el (Info-page-prev): Don't do (sit-for 0).
10551
10552 1999-10-13  Andy Piper  <andy@xemacs.org>
10553
10554         * gutter-items.el (progress-abort-glyph): new glyph for showing
10555         abort status.
10556         (append-progress): dispatch-event rather than sit-for.
10557         (abort-progress): new function. Show the abort glyph with an
10558         appropriate message.
10559         (raw-append-progress): dispatch-event rather than sit-for.
10560         (display-progress): cope with aborts.
10561
10562         * gui.el (make-gui-button): Use native widgets for buttons
10563         unconditionally.
10564         (insert-gui-button): ditto.
10565         (gui-button-p): ditto.
10566
10567         * xbm-button.el: remove from core.
10568
10569         * xpm-button.el: remove from core.
10570
10571 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10572
10573         * faces.el (init-device-faces): Don't initialize the random faces
10574         on the stream device.
10575
10576 1999-10-06  Andy Piper  <andy@xemacs.org>
10577
10578         * files.el (recover-file): Don't use ls under windows for revert buffer.
10579
10580 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10581
10582         * package-get.el (package-get-download-menu): Make menu really
10583         toggle download sites.
10584         (package-get-download-sites): Add autoload cookie.
10585
10586 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10587
10588         * setup-paths.el (paths-find-module-directory): Ditto.
10589
10590 1999-09-29  Werner Fink  <werner@suse.de>
10591
10592         * setup-paths.el (paths-find-exec-directory): Add missing nil
10593         parameter for environment.
10594
10595 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10596
10597         * modeline.el (modeline-format):
10598         Only purecopy the strings.  Else
10599         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10600         barfs.
10601
10602 1999-08-28  Mike Woolley  <mike@bulsara.com>
10603
10604         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10605         user setting comint-completion-addsuffix and
10606         comint-process-echoes.
10607
10608 1999-09-22  Andy Piper  <andy@xemacs.org>
10609
10610         * gutter-items.el (update-tab-in-gutter): use
10611         last-nonminibuf-window instead of selected-window.
10612
10613 1999-09-18  Andy Piper  <andy@xemacs.org>
10614
10615         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10616         display on.
10617
10618         * subr.el (record-buffer-hook): new variable so that the hook gets
10619         some documentation.
10620
10621 1999-09-16  Andy Piper  <andy@xemacs.org>
10622
10623         * gutter-items.el (update-tab-in-gutter): only update when the
10624         gutter is visible.
10625         (remove-buffer-from-gutter-tab): ditto.
10626
10627 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10628
10629         * simple.el (do-auto-fill): Commented out part of Kinsoku
10630         processing.
10631
10632 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10633
10634         * isearch-mode.el (isearch-highlightify-region): Give the
10635         highlighting extents a high priority.
10636         (isearch-make-extent): Give the main highlighting extent an even
10637         higher priority.
10638
10639 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10640
10641         * packages.el (packages-compute-package-locations): Fix typo from
10642         -u rationalization.
10643
10644 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10645
10646         * setup-paths.el (paths-find-doc-directory): Respect value of
10647         `configure-doc-directory.'
10648
10649         * find-paths.el (paths-find-architecture-directory): Give
10650         precendence `default' argument (which typically comes from
10651         configure).
10652
10653 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10654
10655         * startup.el (command-line-early): Added options -user-init-file
10656         and -user-init-directory.
10657
10658         * files.el (user-init-file): Default to NIL so we can recognize
10659         when it's set.
10660
10661 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10662
10663         * obsolete.el (init-file-user):
10664         * startup.el:
10665         * packages.el (packages-compute-package-locations):
10666         * package-get.el (package-get-user-index-filename):
10667         * menubar-items.el (maybe-add-init-button):
10668         * info.el (Info-annotations-path):
10669         * dump-paths.el:
10670         Change `user-init-directory' to be an absolute path.
10671         Use `user-init-directory' where appropriate.
10672         Zap `init-file-user' and its uses.
10673
10674 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10675
10676         * subr.el (copy-symbol): New function.
10677
10678 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10679
10680         * isearch-mode.el (isearch-done): Be sure to restore invisible
10681         extents in the proper buffer.
10682         (isearch-pre-command-hook): Set this-command to the correct value
10683         in case the buffer has changed and old overriding-local-map was
10684         used.
10685         (isearch-restore-extent): Use remprop instead of setting the
10686         property to nil.
10687
10688 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10689
10690         * cmdloop.el (execute-extended-command): Update zmacs region
10691         before the delay.
10692         (execute-extended-command): Make the message gettext-friendly.
10693
10694 1999-09-07  Andy Piper  <andy@xemacs.org>
10695
10696         * gutter-items.el (progress-gauge-glyph): renamed from
10697         progress-glyph.
10698         (progress-text-glyph): new variable.
10699         (progress-layout-glyph): use layouts and text glyphs.
10700         (progress-area-buffer): removed.
10701         (progress-text-and-extent): new variable.
10702         (progress-displayed-p): dynamically create gutter area buffer.
10703         (clear-progress): ditto.
10704         (raw-append-progress): ditto.
10705         (append-progress): use new glyph names.
10706         (raw-append-progress): only create the extent when needed. set
10707         properties more optimally.
10708         (progress): remove args.
10709
10710 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10711
10712         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10713         mapcar where the return value is unused.
10714         (isearch-restore-invisible-extents): Ditto.
10715         (isearch-highlight-all-cleanup): Ditto.
10716         (isearch-delete-extents-in-range): Traverse the extents only once.
10717         (isearch-highlight-all-update): Don't start over if the search
10718         string has changed and more input is pending.
10719
10720 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10721
10722         * packages.el (packages-find-package-data-path): Ditto.
10723
10724         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10725
10726         * subr.el (mapc-internal): Don't make obsolete.
10727
10728         * cl-extra.el (mapc): Resurrect.
10729
10730 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10731
10732         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10733         alias.
10734
10735         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10736         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10737         (isearch-yank-clipboard): Use get-clipboard instead of
10738         x-get-clipboard.
10739         (isearch-yank-selection): Fix docstring.
10740
10741 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10742
10743         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10744
10745 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10746
10747         * cl-macs.el (extent-start-position): Fix setf method.
10748         (extent-end-position): Ditto.
10749
10750 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10751
10752         * isearch-mode.el: End merge with FSF 20.4.
10753
10754         * isearch-mode.el (search-invisible): New variable.
10755         (isearch-hide-immediately): Ditto.
10756         (isearch-unhidden-extents): Ditto.
10757         (isearch-range-invisible): New function.
10758         (isearch-unhide-extent): Ditto.
10759         (isearch-restore-invisible-extents): Ditto.
10760         (isearch-restore-extent): Ditto.
10761
10762         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10763         implementation.
10764         (isearch-ring-retreat-edit): Ditto.
10765         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10766         (isearch-forward-regexp): New arguments NOT-REGEXP and
10767         NO-RECURSIVE-EDIT.
10768         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10769         (isearch-backward-regexp): New arguments NOT-REGEXP and
10770         NO-RECURSIVE-EDIT.
10771         (isearch-mode): Return isearch-success.
10772         (isearch-update): Use unread-command-events instead of
10773         unread-command-event.
10774         (isearch-abort): If an invalid regexp is encountered, keep popping
10775         states.
10776         (isearch-*-char): Use FSF implementation.
10777         (isearch-whitespace-chars): Use the more robust FSF's
10778         implementation.
10779         (isearch-within-brackets): New variable.
10780         (isearch-mode): Initialize it.
10781         (isearch-edit-string): Bind it.
10782         (isearch-search-and-update): Set it.
10783         (isearch-push-state): Push it.
10784         (isearch-top-state): Pop it.
10785         (isearch-search): Set it.
10786         (isearch-printing-char): When called by isearch-whitespace-chars,
10787         handle M-SPC gracefully.
10788         (isearch-message-prefix): New argument ELLIPSIS.
10789         (isearch-message-suffix): Ditto.
10790         (isearch-message): Use the ELLIPSIS argument when calling
10791         isearch-message-prefix and isearch-message-suffix.
10792         (isearch-message-prefix): Distinguish between "wrapped" and
10793         "overwrapped" search, FWIW.
10794
10795 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10796
10797         * isearch-mode.el (isearch-edit-string): Use the head of the
10798         search ring instead of search-last-string and search-last-regexp.
10799         (search-highlight): Renamed from isearch-highlight.
10800         (isearch-exit): Use the new name.
10801         (isearch-highlight): Ditto.
10802         (isearch-dehighlight): Ditto.
10803         (isearch-update-ring): New function.
10804         (isearch-done): Call it.
10805         (isearch-done): New argument EDIT.
10806         (isearch-repeat): If search string is empty, look up at the car of
10807         the search ring; ignore the yank pointer.
10808         (isearch-abort): Call isearch-done with NOPUSH.
10809         (isearch-cancel): New function.
10810         (isearch-mode-map): Bind it to ESC ESC ESC.
10811
10812         * isearch-mode.el: Begin merge with FSF 20.4.
10813
10814 1999-09-01  Andy Piper  <andy@xemacs.org>
10815
10816         * x-select.el (x-get-clipboard): obsolete.
10817         (x-yank-clipboard-selection): obsolete
10818
10819         * select.el (disown-selection): need to be careful to disown the
10820         clipboard if we set it via selection.
10821         (get-clipboard): move from x-select.el
10822         (yank-clipboard-selection): ditto.
10823
10824 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10825
10826         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10827         isearch-highlight-all-matches to nil.
10828         (isearch-fixed-case): New variable.
10829         (isearch-mode): Initialize it.
10830         (isearch-edit-string): Save it.
10831         (isearch-toggle-case-fold): Set it.
10832         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10833         need to check isearch-fixed-case.
10834         (isearch-toggle-case-fold): Update highlighting of all matches
10835         before the pause.
10836         (isearch-edit-string):
10837
10838 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10839
10840         * isearch-mode.el (isearch-edit-string): Call isearch-message
10841         before reading the event so that the prompt is displayed properly.
10842         (isearch-message): Use isearch-nonincremental when calling
10843         isearch-message-prefix.
10844         (minibuffer-local-isearch-map): Bind up and down to do the same as
10845         M-p and M-n respectively.
10846         (isearch-done): New arg NOPUSH.
10847         (isearch-edit-string): Use it.
10848         (isearch-edit-string): Don't bind isearch-string.
10849         (isearch-ring-adjust): Edit string, *then* push state.
10850
10851 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10852
10853         * faces.el (isearch-secondary): Make isearch-secondary look
10854         different than default.
10855
10856 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10857
10858         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10859         save-excursion.
10860         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10861         (isearch-update): Call isearch-dehighlight without arguments.
10862         (isearch-done): Ditto.
10863
10864         * isearch-mode.el (isearch-fix-case): If the search string has no
10865         upper-case letters, allow the folding to be reenabled.
10866         Previously, once disabled, the folding would remain that way until
10867         the end of isearch.
10868         (isearch-top-state): Call isearch-fix-case.
10869
10870         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10871         save-excursion.
10872         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10873
10874 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10875
10876         * xpm-button.el:
10877         xbm-button.el: Need to exist in core because gui.el depends on
10878         them.
10879
10880 1999-08-31  Andy Piper  <andy@xemacs.org>
10881
10882         * gutter-items.el (buffers-tab-face): new customizable variable.
10883         (buffers-tab-default-buffer-line-length): new specifier for
10884         maximum viewable characters.
10885         (progress-stack): new variable for implementing widget-based
10886         progress messages.
10887         (progress-area-buffer): ditto.
10888         (progress-glyph-height): ditto.
10889         (progress-stop-callback): ditto.
10890         (progress-quit-function): new function.
10891         (progress-glyph): new variable.
10892         (progress-layout-glyph): ditto.
10893         (progress-displayed-p): new function, see message-displayed-p for
10894         details.
10895         (clear-progress): ditto.
10896         (remove-progress): ditto.
10897         (append-progress): ditto.
10898         (raw-append-progress): ditto.
10899         (display-progress): ditto.
10900         (current-progress): ditto.
10901         (current-progress-label): ditto.
10902         (progress): ditto.
10903         (lprogress): ditto.
10904
10905
10906 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10907
10908         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10909
10910         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10911         `isearch-yank-selection'.
10912         (isearch-mode-map): Use it.
10913         (isearch-yank-selection): Use `get-selection' instead of
10914         `get-x-selection'.
10915
10916 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10917
10918         * faces.el (isearch-secondary): Create face here.
10919
10920         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10921         timers.
10922
10923 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10924
10925         * subr.el (buffer-string): More robust backward compatibility
10926         check, courtesy William Perry.
10927
10928 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10929
10930         * replace.el (perform-replace): Stop the search after the search
10931         limit has been reached.
10932
10933 1999-08-23  Andy Piper  <andy@xemacs.org>
10934
10935         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10936         here if we don't have one.
10937
10938 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10939
10940         * ldap.el (ldap-coding-system): Default to nil until we get
10941         efficient UTF8 support
10942         (ldap-decode-string): Guard against `decode-coding-string' not
10943         being defined
10944         (ldap-encode-string): Guard against `encode-coding-string' not
10945         being defined
10946
10947 1999-08-23  Didier Verna  <didier@xemacs.org>
10948
10949         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10950         Some doc strings improvements, and add a star to the `interactive'
10951         calls.
10952
10953 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10954
10955         * font-lock.el (java-font-lock-keywords-3): introduced new
10956         keywords and regexpes for javadoc syntax 1.2.
10957
10958 1999-08-17  Andy Piper  <andy@xemacs.org>
10959
10960         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10961         format-buffers-tab-line.
10962         (buffers-tab-max-buffer-line-length): new variable.
10963         (format-buffers-tab-line): new function. truncate names if over
10964         buffers-tab-max-buffer-line-length.
10965
10966 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10967
10968         * cus-start.el: Customize the variable `bell-inhibit-time'.
10969
10970 1999-08-16  Andy Piper  <andy@xemacs.org>
10971
10972         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10973         brute-force approach to deleting the last buffer.
10974         (buffers-tab-grouping-regexp): new customizable variable.
10975         (select-buffers-tab-buffers-by-mode): use it.
10976
10977 1999-08-13  Andy Piper  <andy@xemacs.org>
10978
10979         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10980         deletion problem.
10981
10982 1999-07-30  Didier Verna  <didier@xemacs.org>
10983
10984         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10985         of princ to output symbols.
10986         (custom-save-face-internal): ditto.
10987         (custom-save-resets): ditto.
10988
10989 1999-08-09  Didier Verna  <didier@xemacs.org>
10990
10991         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10992         `regexp-quote' to protect the major mode name for use as a regular
10993         expression (c++ needs this for instance).
10994
10995 1999-08-08  Andy Piper  <andy@xemacs.org>
10996
10997         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10998         cope with similar mode names.
10999
11000         * gutter-items.el (buffers-tab-selection-function): new selection
11001         function.
11002         (select-buffers-tab-buffers-by-mode): new function.
11003         (buffers-tab-items): use it if set to only display buffers in the
11004         tab in the current buffer's group..
11005         (update-tab-in-gutter): use new api.
11006         (remove-buffer-from-gutter-tab): ditto.
11007
11008         * gutter-items.el (buffers-tab-max-size): set custom selection
11009         default to 6.
11010         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11011         (add-tab-to-gutter): set face as default.
11012
11013 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11014
11015         * faces.el (frob-face-property): Merge the fall-back specifier
11016         with the target, not replace it.
11017
11018 1999-08-05  Andy Piper  <andy@xemacs.org>
11019
11020         * gutter-items.el (update-tab-in-gutter): add frame argument for
11021         buffer-items.
11022         (update-tab-in-gutter): use it.
11023
11024         * gutter-items.el (record-buffer-hook): set.
11025
11026         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11027         change.
11028         (switch-to-buffer-hook) deleted.
11029
11030 1999-08-04  Andy Piper  <andy@xemacs.org>
11031
11032         * gutter-items.el (update-tab-in-gutter): make sure this will work
11033         as an argument to create-frame-hook.
11034
11035 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11036
11037         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11038         instead of timer emulation.
11039
11040 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11041
11042         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11043         Emacs isearch enhancements.
11044
11045 1999-07-28  Andy Piper  <andy@xemacs.org>
11046
11047         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11048         all devices that support tab controls.
11049         (remove-buffer-from-gutter-tab): new function. to be used as a
11050         value for kill-buffer-hook.
11051
11052 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11053
11054         * auto-show.el (auto-show-truncationp): changed to match
11055         `window_translation_on'
11056
11057 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11058
11059         * XEmacs 21.2.19 is released
11060
11061 1999-07-28  SL Baur  <steve@miho>
11062
11063         * code-files.el (insert-file-contents): Fix docstring.
11064         revert previous change.
11065
11066 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11067
11068         * fill.el (fill-region-as-paragraph): Change re-break-point to
11069         contain word-across-newline plus one character so that filling
11070         Japanese and Chinese works as desired.
11071         * simple.el (do-auto-fill): Ditto.
11072
11073 1999-07-26  SL Baur  <steve@miho>
11074
11075         * mule/japanese.el ("Japanese"): Do not specify a default input
11076         method.
11077         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11078
11079 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11080
11081         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11082         able to use cl-macs macro in early lisp.
11083
11084 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11085
11086         * custom.el:
11087         * cus-face.el:
11088         * cus-edit.el:
11089                 Massive custom Theme API changes.
11090
11091 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11092
11093         * code-files.el (insert-file-contents): Regard
11094         coding-system-magic-cookie if `coding-system-for-read' is nil.
11095
11096 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11097
11098         * mule/thai-xtis.el: Add coding: local variable, to avoid
11099         bootstrapping problem with C locale.
11100
11101 1999-07-22  Andy Piper  <andy@xemacs.org>
11102
11103         * dumped-lisp.el (preloaded-file-list): guard against putting
11104         gutter-items in a less than functional XEmacs.
11105         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11106
11107 1999-07-18  Bob Weiner  <weiner@beopen.com>
11108
11109         * fill.el (fill-context-prefix): Fixed bug that prevented the
11110         setting of an adaptive fill prefix when the `dont-skip-first' was
11111         t.
11112
11113 1999-07-22  SL Baur  <steve@miho>
11114
11115         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11116
11117 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11118
11119         * files.el (interpreter-mode-alist): add `make', `guile', and
11120         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11121         makefile-mode, guile is a scheme, and someday XEmacs will be
11122         modular enough to use as an efficient scripting tool.)
11123
11124 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11125
11126         * mule/mule-cmds.el (reset-language-environment): Regard
11127         coding-category `utf-8' and `ucs-4' if they are available.
11128
11129 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11130
11131         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11132         (prefer-coding-system): Fix DOC-string.
11133
11134         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11135         DOC-string too.
11136
11137         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11138         Mule.
11139         (coding-system-change-eol-conversion): Fix DOC-string.
11140
11141 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11142
11143         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11144         instead of `list-coding-system'.
11145
11146 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11147
11148         * menubar-items.el (default-menubar): `select-input-method' was
11149         renamed to `set-input-method'.
11150
11151         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11152         "Set Language Environment" menu.
11153
11154         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11155         "Describe Language Support" menu.
11156
11157 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11158
11159         * mule/chinese.el ("Chinese-GB"): Rename
11160         `chinese-gb-environment-setup-function' to
11161         `setup-chinese-gb-environment-internal'.
11162
11163 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11164
11165         * mule/korean.el: Use `define-coding-system-alias' instead of
11166         `copy-coding-system'.
11167
11168 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11169
11170         * mule/mule-cmds.el (set-language-environment-coding-systems):
11171         Treat duplicated coding-categories.
11172
11173 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11174
11175         * mule/japanese.el: Use `define-coding-system-alias' instead of
11176         `copy-coding-system'.
11177
11178 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11179
11180         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11181         coding-system `viscii'.
11182
11183 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11184
11185         * mule/cyrillic.el:
11186         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11187         (cyrillic-alternativnyj-decode-table): New variable.
11188         (cyrillic-alternativnyj-encode-table): New variable.
11189         - Specify `iso-8-1' as a category of coding-system
11190           `alternativnyj'.
11191         - Abolish general Cyrillic environment.
11192
11193 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11194
11195         * mule/chinese.el:
11196         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11197         - Register `chinese-gb-environment-setup-function' as a
11198           `setup-function' of "Chinese-GB" environment.
11199
11200 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11201
11202         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11203         optional argument `parents'.
11204
11205         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11206         property for Thai-XTIS.
11207
11208         * mule/mule-help.el (help-with-tutorial): Use property
11209         `tutorial-coding-system' of language-info as a coding-system to
11210         read tutorial file.
11211
11212 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11213
11214         * mule/thai-xtis.el: Don't setup `setup-function' and
11215         `exit-function'.
11216
11217         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11218         `set-coding-category-system' to set up coding-system for
11219         coding-category.
11220
11221         * mule/mule-cmds.el (prefer-coding-system): Use
11222         `set-coding-category-system' to set up coding-system for
11223         coding-category.
11224
11225 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11226
11227         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11228         Thai-XTIS environment.
11229
11230         * mule/mule-cmds.el (prefer-coding-system): Use
11231         `find-coding-system' instead of `coding-system-p'.
11232
11233 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11234
11235         * mule/mule-cmds.el (set-language-environment-coding-systems):
11236         Modify eol-type for XEmacs.
11237
11238         * mule/thai-xtis.el: Delete unused local variable `category'.
11239
11240         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11241         function.
11242         (prefer-coding-system): Don't call
11243         `update-coding-systems-internal'; use function
11244         `coding-category-list' instead of variable `coding-category-list';
11245         use `set-coding-priority-list' instead of `set-coding-priority';
11246         modify `eol-type' for XEmacs.
11247
11248         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11249         `charset-columns'.
11250         (char-width): Likewise.
11251
11252 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11253
11254         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11255         `tis-620'.
11256
11257         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11258         `set-coding-priority-list' instead of `set-coding-priority'; don't
11259         call `update-coding-systems-internal'.
11260
11261         * mule/mule-misc.el (coding-system-get): New function.
11262         (coding-system-put): New function.
11263         (coding-system-category): New function.
11264
11265 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11266
11267         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11268         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11269         to avoid conflict with leim/quail/thai-xtis.
11270
11271         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11272         to thai-xtis-chars.el.
11273
11274         * mule/thai-xtis-chars.el: New file (split from
11275         mule/thai-xtis.el).
11276
11277 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11278
11279         * mule/thai-xtis.el:
11280         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11281         - Add syntax entries.
11282         - Put `preferred-coding-system' of the charset `thai-xtis' to
11283           `tis-620'.
11284
11285 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11286
11287         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11288         rewritten to use write-multibyte-character.
11289
11290 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11291
11292         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11293         of `iso-2022-7'.
11294         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11295         ported yet.
11296         (read-input-method-name): Treat optional argument `default'.
11297
11298 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11299
11300         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11301         all.
11302         (set-language-info-alist): Set up menus here.
11303
11304 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11305
11306         * minibuf.el (completing-read): Add new optional argument
11307         `default'.
11308         (read-coding-system): Add new optional argument
11309         `default-coding-system'.
11310
11311 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11312
11313         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11314         (viet-viscii-...->viet-vscii...).
11315
11316 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11317
11318         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11319         and menus.
11320
11321 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11322
11323         * mule/mule-cmds.el (input-method-function): Add permanent-local
11324         property.
11325
11326 1999-03-30  Dave Love  <fx@gnu.org>
11327
11328         * mule/mule-cmds.el (current-language-environment): Doc fix.
11329
11330 1999-02-06  Richard Stallman  <rms@gnu.org>
11331
11332         * mule/european.el (setup-slovenian-environment): New function.
11333         ("Slovenian"): New language environment.
11334
11335 1999-01-27  Dave Love  <fx@gnu.org>
11336
11337         * mule/mule-cmds.el (current-language-environment): Provide :link,
11338         :type (choices) and appropriate :get.
11339
11340 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11341
11342         * mule/mule-cmds.el (describe-language-environment): Don't alter
11343         input-method-alist.
11344
11345 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11346
11347         * mule/mule-cmds.el (prefer-coding-system): Call
11348         set-coding-priority, so that the internal array of priorities is
11349         also updated.
11350
11351 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11352
11353         * mule/mule-cmds.el (prefer-coding-system): If the argument
11354         requires specific EOL conversion type, make the default coding
11355         systems use that.
11356
11357 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11358
11359         * mule/mule-cmds.el (set-language-environment): Pass the default
11360         eol-type to set-language-environment-coding-systems.
11361         (set-default-coding-systems): Copy the eol-type property for the
11362         new default values of {buffer-file,process}-coding-system from the
11363         old defaults.
11364         (set-language-environment-coding-systems): Accept an optional
11365         argument EOL-TYPE, and set the eol-type property of the default
11366         coding systems accordingly.
11367
11368 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11369
11370         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11371         use generate-new-buffer instead of get-buffer-create.
11372
11373 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11374
11375         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11376
11377 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11378
11379         * mule/mule-cmds.el (default-input-method): Fix custom type.
11380
11381 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11382
11383         * mule/mule-cmds.el (setup-specified-language-environment):
11384         Add apropos-inhibit property.
11385         (describe-specified-language-support): Likewise.
11386
11387 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11388
11389         * mule/mule-cmds.el: Doc fixes.
11390
11391 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11392
11393         * mule/mule-cmds.el (register-input-method): Doc-string
11394         modified.
11395
11396 1998-09-01  Dave Love  <fx@gnu.org>
11397
11398         * mule/mule-cmds.el (current-language-environment): Fix
11399         setter function.
11400
11401 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11402
11403         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11404         mule/european.el, mule/hebrew.el, mule/japanese.el,
11405         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11406         avoid bootstrapping problem if you need to recompile all the Lisp
11407         files using interpreted code.
11408
11409 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11410
11411         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11412         ("Latin-2"): Likewise.
11413
11414 1998-08-18  Per Starback  <starback@update.uu.se>
11415
11416         * mule/european.el (setup-latin2-environment): Fix typo.
11417
11418 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11419
11420         * mule/european.el: Give proper value of `input-method' key to all
11421         lang. env.
11422
11423         * mule/mule-cmds.el (activate-input-method): Handle the case that
11424         the arg INPUT-METHOD is nil correctly.
11425         (read-multilingual-string): Activate the specified input method
11426         before calling read-string.  Afterward, activate the original
11427         input method.
11428
11429 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11430
11431         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11432         (set-language-info-alist): Fix typo in doc-string.
11433
11434         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11435
11436 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11437
11438         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11439         (reset-language-environment): New function for the job that
11440         setup-english-environment used to do.
11441         (set-language-environment): Do more setups according to the info
11442         in language-info-alist.
11443         (read-language-name): Handle the case that the arg KEY is nil.
11444         (describe-language-environment): Handle input-method property.
11445
11446         * mule/: All files under this directory, which related with
11447         specific languages (such as mule/european.el, mule/greek.el,
11448         mule/hebrew.el, mule/misc-lang.el), modified as below.
11449         (setup-XXX-environment): Just call set-language-environment.  If
11450         they used to do some other jobs than what done by
11451         set-language-environment, those jobs are done in
11452         setup-XXX-environment-internal now.
11453         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11454         the value to setup-XXX-environment-internal.  Add properties
11455         input-method and features.
11456
11457         * mule/english.el (setup-english-environment): Just call
11458         reset-language-environment.
11459
11460         * mule/european.el (setup-8-bit-environment): Function deleted.
11461
11462 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11463
11464         * mule/mule-cmds.el (input-method-exit-on-first-char)
11465         (input-method-use-echo-area): Doc fixes.
11466
11467 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11468
11469         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11470         variable.
11471         (input-method-use-echo-area): New variable.
11472
11473 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11474
11475         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11476
11477 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11478
11479         * mule/mule-cmds.el (activate-input-method): Update mode line.
11480         (inactivate-input-method): Likewise.
11481
11482 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11483
11484         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11485         input method in the current buffer, but just bind
11486         current-input-method.
11487
11488 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11489
11490         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11491
11492         * mule/misc-lang.el ("IPA"): Add coding-priority and
11493         coding-system.
11494
11495 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11496
11497         * mule/greek.el: Add coding-priority.
11498
11499 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11500
11501         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11502         LANG-ENV.
11503
11504 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11505
11506         * mule/mule-cmds.el (register-input-method): Fix previous change.
11507         (setup-specified-language-environment): Doc fix.
11508
11509 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11510
11511         * mule/mule-cmds.el: Several doc fixes.
11512         (get-language-info, set-language-info): Rename argument.
11513         (set-language-info-alist): Likewise.
11514         (register-input-method): Rename argument.
11515         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11516
11517 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11518
11519         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11520         default value while reading an input method.
11521
11522 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11523
11524         * mule/mule-cmds.el (universal-coding-system-argument):
11525         Use buffer-file-coding-system as default.
11526
11527 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11528
11529         * mule/korean.el ("Korean"): Doc fix.
11530
11531 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11532
11533         * mule/mule-cmds.el (describe-language-environment): Print the
11534         languge environment at the head.
11535
11536 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11537
11538         * mule/japanese.el: Set exit-function to exit-japanese-environment
11539         for Japanese environment.
11540
11541 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11542
11543         * mule/mule-cmds.el (set-language-environment): Doc fix.
11544         (current-language-environment): Use defcustom.
11545         (default-input-method): Specify :type.
11546
11547 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11548
11549         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11550         modified.
11551         (prefer-coding-system): Doc-string modified.
11552
11553 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11554
11555         * mule/mule-cmds.el (set-language-info): Doc-string
11556         describes `coding-priority' KEY.
11557         (set-language-environment-coding-systems): New function.
11558         (select-safe-coding-system): New function.
11559         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11560         (set-language-info-alist): New optionla arg PARENTS.  Call
11561         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11562         (set-language-environment-coding-systems): New function.
11563
11564         * mule/chinese.el: Remove setting up of
11565         describe-chinese-environment-map and
11566         setup-chinese-environment-map.  Exclude them in args of calls to
11567         set-language-info-alist.  Register coding-priority key in
11568         language-info-alist.
11569
11570         * mule/cyrillic.el: Remove setting up of
11571         describe-cyrillic-environment-map and
11572         setup-cyrillic-environment-map.  Exclude them in args of calls to
11573         set-language-info-alist.  Register coding-priority key in
11574         language-info-alist.
11575
11576         * mule/english.el: Register coding-priority key in
11577         language-info-alist.
11578
11579         * mule/ethiopic.el: Register coding-priority key in
11580         language-info-alist.
11581
11582         * mule/european.el: Remove setting up of
11583         describe-european-environment-map and
11584         setup-european-environment-map.  Exclude them in args of calls to
11585         set-language-info-alist.  Register coding-priority key in
11586         language-info-alist.  Add "German" language env.
11587         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11588         (setup-german-environment): New function.
11589
11590         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11591         change default input method to "greek-postfix".
11592
11593         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11594         coding-priority key in
11595
11596 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11597
11598         * mule/mule-cmds.el (set-language-info): Doc fix.
11599         (input-method-inactivate-hook): Doc fix.
11600
11601 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11602
11603         * mule/mule-cmds.el (set-input-method): Renamed from
11604         select-input-method.
11605
11606 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11607
11608         * mule/mule-cmds.el (set-language-environment): Run
11609         exit-language-environment-hook before calling `exit-function'
11610         which is specified for the language environment.
11611
11612 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11613
11614         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11615         modified.
11616         (prefer-coding-system): Likewise.
11617         (describe-language-environment): Print aliases of each coding
11618         system.
11619         (set-language-environment-hook): New variable.
11620         (exit-language-environment-hook): New variable.
11621         (set-language-environment): Call these hooks.  Before setting a
11622         new language environment, exit from the
11623         current-language-environment if necessary.
11624         (input-method-verbose-flag): The value can be nil, t,
11625         complex-only, or default.
11626         (input-method-highlight-flag): Doc-string augmented.
11627         (activate-input-method): Check if we can run the registered
11628         function to activate an input method.
11629
11630         * mule/korean.el: Set exit-function for language environment
11631         "Korean" to exit-korean-environment.
11632         (setup-korean-environment): Moved to korea-util.el.
11633
11634 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11635
11636         * mule/mule-cmds.el (read-multilingual-string): Use
11637         current-input-method prior to default-input-method.  Don't bind
11638         current-input-method by `let', instead, activate the specified
11639         input method in the current buffer temporarily.
11640
11641 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11642
11643         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11644
11645 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11646
11647         * mule/chinese.el (post-read-decode-hz): Return the result of
11648         decode-hz-region.
11649         (pre-write-encode-hz): Do not change the value of
11650         last-coding-system.
11651
11652 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11653
11654         * mule/mule-ccl.el: Doc fixes.
11655
11656 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11657
11658         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11659         (check-ccl-program): New macro.
11660
11661 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11662
11663         * mule/mule-ccl.el: Comment about CCL syntax modified.
11664         (ccl-command-table): Add read-multibyte-character and
11665         write-multibyte-character.
11666         (ccl-code-table): Add ex-cmd.
11667         (ccl-extended-code-table): New variable.
11668         (ccl-embed-extended-command): New function.
11669         (ccl-compile-read-multibyte-character,
11670         ccl-compile-write-multibyte-character) New functions.
11671         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11672         ccl-dump-write-multibyte-character): New functions.
11673
11674 1999-07-22  SL Baur  <steve@miho>
11675
11676         * config.el (config-value-file): config.values is installed into
11677         doc-directory.
11678         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11679
11680 1999-07-19  Didier Verna  <didier@xemacs.org>
11681
11682         * rect.el: all functions rewritten, except when noted. Below is a
11683         list of interface changes.
11684         (apply-on-rectangle): new function. Obsoletes
11685         `operate-on-rectangle'. All functions that used to call this
11686         function now call the new one.
11687         (kill-rectangle): added optional prefix arg to fill lines.
11688         (delete-rectangle): ditto.
11689         (delete-extract-rectangle): ditto.
11690         (open-rectangle): ditto.
11691         (clear-rectangle): ditto.
11692         (delete-rectangle-line): added third arg FILL.
11693         (delete-extract-rectangle-line): ditto.
11694         (open-rectangle-line): ditto.
11695         (clear-rectangle-line): ditto.
11696
11697 1999-07-18  Andy Piper  <andy@xemacs.org>
11698
11699         * menubar-items.el (default-menubar): add gutter options.
11700
11701         * gutter-items.el: new file.
11702         (gutter): new group for custom.
11703         (gutter-visible-p): new variable.
11704         (default-gutter-position): ditto.
11705         (buffers-tab): new group for the buffers tab.
11706         (gutter-buffers-tab): widget to put in the gutter.
11707         (buffers-tab-max-size): max number of tabs.
11708         (buffers-tab-switch-to-buffer-function): function to call when a
11709         tab is pressed.
11710         (buffers-tab-omit-function): filter buffers with this function.
11711         (buffers-tab-format-buffer-line-function): format buffer names for
11712         inclusion in tabs.
11713         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11714         the record.
11715         (build-buffers-tab-internal): build a list of tab items.
11716         (buffers-tab-items): ditto.
11717         (add-tab-to-gutter): put a tab in the gutter area.
11718         (update-tab-in-gutter): reset the buffers in the tab.
11719
11720         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11721
11722         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11723         (switch-to-buffer-hooks): new hook.
11724
11725         * toolbar.el (default-toolbar-position): fix typo.
11726
11727 1999-07-16  Andy Piper  <andy@xemacs.org>
11728
11729         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11730
11731 1999-07-15  Didier Verna  <didier@xemacs.org>
11732
11733         * cus-edit.el (custom-prompt-variable): optional third arg makes
11734         prompt for a comment string.
11735         (customize-set-value): optional prefix makes this function handle
11736         variable comments.
11737         (customize-set-variable): ditto.
11738         (customize-save-variable): ditto.
11739         (customize-customized): handle custom comments.
11740         (customize-save-customized): ditto.
11741         (custom-variable-state-set): ditto.
11742         (custom-face-state-set): ditto.
11743         (customize-saved): ditto.
11744         (custom-variable-set): ditto.
11745         (custom-face-set): ditto.
11746         (custom-variable-save): ditto.
11747         (custom-face-save): ditto.
11748         (custom-variable-reset-saved): ditto.
11749         (custom-face-reset-saved): ditto.
11750         (custom-variable-reset-standard): ditto.
11751         (custom-face-reset-standard): ditto.
11752         (custom-comment-face): new face.
11753         (custom-comment-tag-face): ditto.
11754         (custom-comment): new widget.
11755         (custom-comment-create): new function.
11756         (custom-comment-delete): ditto.
11757         (custom-comment-value-set): ditto.
11758         (custom-comment-show): ditto.
11759         (custom-comment-invisible-p): ditto.
11760         (custom-variable-value-create): create a comment field widget.
11761         (custom-face-value-create): ditto.
11762         (custom-variable-menu): new entry for adding a custom comment.
11763         (custom-face-menu): ditto.
11764         (custom-save-variables): possibly save custom comments.
11765         (custom-save-faces): ditto.
11766
11767         * cus-face.el (custom-set-faces): the arguments can now have a
11768         custom comment as fourth argument.
11769
11770         * custom.el (custom-set-variables): the arguments can now have a
11771         custom comment as fifth element.
11772
11773 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11774
11775         * XEmacs 21.2.18 is released
11776
11777 1999-07-13  SL Baur  <steve@miho>
11778
11779         * lib-complete.el (read-library-name): Revert previous change.
11780         (read-library): Ditto.
11781
11782 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11783
11784         * packages.el (packages-package-list): Capitalize docstring.
11785
11786         * packages.el (packages-find-package-library-path): Use #'nconc
11787         rather than #'append to reduce consing -- #'mapcar uses Flist,
11788         which returns a freshly consed list.  #'append would create yet
11789         another fresh list, using Fmake_list in concat.
11790
11791         * packages.el (package-provide): Use setq with remassq like it
11792         says in its docstring.
11793
11794 1999-07-06  SL Baur  <steve@miho.m17n.org>
11795
11796         * lib-complete.el (progn-with-message): Fix typo.
11797
11798 1999-07-06  SL Baur  <steve@miho.m17n.org>
11799
11800         * mule/mule-misc.el (char-octet): Make function match docstring.
11801         From Katsumi Yamaoka <yamaoka@jpl.org>
11802
11803 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11804
11805         * wid-edit.el (widget-documentation): corrected spelling error.
11806
11807 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11808
11809         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11810         keys if already bound
11811
11812 1999-07-06  SL Baur  <steve@miho.m17n.org>
11813
11814         * lib-complete.el (progn-with-message): Revert previous changes.
11815
11816 1999-06-24  Bob Weiner  <weiner@beopen.com>
11817
11818         * lib-complete.el (find-library):
11819         (find-library-other-window):
11820         (find-library-other-frame): Completely rewrote
11821         so that these functions actually work when called non-interactively.
11822         Also made them handle LIBRARY arguments which end with .el or .elc.
11823
11824 1999-06-24  Bob Weiner  <weiner@beopen.com>
11825
11826         * simple.el (indent-new-comment-line): Locally bound
11827         `block-comment-start' to `comstart' or else when this is called
11828         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11829         `block-comment-start' value, ignoring any existing spacing after a
11830         comment prefix in the previous line and producing ugly comments.
11831
11832 1999-06-23  Bob Weiner  <weiner@beopen.com>
11833
11834         * list-mode.el (mouse-choose-completion):
11835         (choose-completion):
11836         (completion-switch-to-minibuffer): Added.
11837         ([Tab]): [Tab] previously switched to the minibuffer
11838         but since [space] does that and since most applications in the
11839         world use [Tab] to select the next item in a list, do that in the
11840         *Completions* buffer too.  This will cause the least confusion
11841         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11842         06/23/1999.
11843
11844 1999-06-22  Bob Weiner  <weiner@beopen.com>
11845
11846         * help.el (help-buffer-name): Added support for a null value
11847         of `help-buffer-prefix-string' since some buffers require no
11848         prefix.
11849
11850 1999-06-20  Bob Weiner  <weiner@beopen.com>
11851
11852         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11853         in the completion-list-mode-map to bury the completions buffer
11854         even when the minibuffer is no longer active.
11855
11856 1999-06-20  Bob Weiner  <weiner@beopen.com>
11857
11858         * list-mode.el (list-mode): It is visually disconcerting to have
11859         the text cursor disappear within list buffers, especially when
11860         moving from window to window, so leave it visible.
11861
11862 1999-07-01  SL Baur  <steve@miho.m17n.org>
11863
11864         * menubar-items.el (default-menubar): Conditionalize the bug
11865         report menu item (which may not be possible in this XEmacs).
11866         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11867
11868 1999-06-30  SL Baur  <steve@miho.m17n.org>
11869
11870         * subr.el (with-current-buffer): DOC string fix.
11871         Suggested by Bob Weiner <weiner@altrasoft.com>
11872
11873 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11874
11875         * cus-face.el (custom-face-italic): insert missing args
11876
11877 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11878
11879         * packages.el (package-locations): Changed default early package
11880         hierarchies to ~/.xemacs/mule-packages and
11881         ~/.xemacs/xemacs-packages.
11882
11883 1999-06-23  SL Baur  <steve@miho.m17n.org>
11884
11885         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11886
11887 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11888
11889         * packages.el (package-locations): Changed default early package
11890         hierarchy to ~/.xemacs/packages.
11891         (package-locations): Removed `packages' as a possible name for a
11892         late package hierarchy.
11893
11894 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11895
11896         * mule/mule-category.el (word-combining-categories): Set up new
11897         variable.
11898         (word-separating-categories): Likewise.
11899
11900 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11901
11902         * XEmacs 21.2.17 is released
11903
11904 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11905
11906         * font-menu.el (font-menu-set-font): allow for nil specification
11907         of font size.
11908
11909 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11910
11911         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11912         is 1.
11913
11914 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11915
11916         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11917         8859-5 instead of ISO 8859-1.
11918
11919 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11920
11921         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11922         (viet-viscii-encode-table): Ditto.
11923
11924         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11925         Make obsolete definition of char-octet.
11926
11927 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11928
11929         * subr.el: Move no-Mule make-char ...
11930         * help-nomule.el (make-char): To here.
11931         (string-width): Make Mule compatibility alias.
11932
11933 1999-06-15  Andy Piper  <andy@xemacs.org>
11934
11935         * select.el (get-selection-no-error): really make there be no-error.
11936         (get-selection): revert to original.
11937
11938 1999-06-11  Andy Piper  <andy@xemacs.org>
11939
11940         * select.el (selection-sets-clipboard): renamed.
11941         (own-selection): use it.
11942
11943 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11944
11945         * XEmacs 21.2.16 is released
11946
11947 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11948
11949         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11950         missing characters to avoid crash.
11951
11952 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11953
11954         * coding.el (set-terminal-coding-system): Only set the console
11955         coding system on the selected console if it is a tty.
11956
11957 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11958
11959         * cus-face.el:
11960         * cus-edit.el:
11961         * faces.el:
11962         (custom):
11963         (face-spec-set):
11964         * faces.el (frob-face-property):
11965         * font-menu.el (font-menu-set-font):
11966                   Actually apply changes from 1999-03-17
11967
11968 1999-06-10  Andy Piper  <andy@xemacs.org>
11969
11970         * select.el (get-selection): abstract out non error-signalling
11971         part.
11972         (get-selection-no-error): get-selection without signalling an
11973         error.
11974         (selection-is-clipboard-p): new variable. controls whether the
11975         selection sets the clipboard.
11976         (own-selection): use it.
11977
11978         * mouse.el (insert-selection): fallback to clipboard after trying
11979         primary selection and cutbuffer.
11980
11981 1999-06-05  Andy Piper  <andy@xemacs.org>
11982
11983         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11984         selection functions.
11985
11986 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11987
11988         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11989         default value.
11990         (load): Use `raw-text' instead of `no-conversion'.
11991         (insert-file-contents): Likewise.
11992
11993         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11994         of `no-conversion'.
11995
11996 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11997
11998         * coding.el: Don't copy `no-conversion' to `raw-text'.
11999
12000 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12001
12002         * subr.el (make-char): Define it if Mule is not around.
12003
12004 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12005
12006         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12007
12008         * x-select.el (x-disown-selection-internal): Restore symbol as an
12009         obsolete alias.
12010         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12011
12012 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12013
12014         * XEmacs 21.2.15 is released
12015
12016 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12017
12018         * subr.el (split-string): Avoid infinite looping
12019
12020 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12021
12022         * ldap.el (ldap-ignore-attribute-codings): New variable
12023         (ldap-default-attribute-decoder): New variable
12024         (ldap-coding-system): New variable
12025         (ldap-attribute-syntax-encoders): New variable
12026         (ldap-attribute-syntax-decoders): New variable
12027         (ldap-attribute-syntaxes-alist): New variable
12028         (ldap-encode-boolean): New function
12029         (ldap-decode-boolean): New function
12030         (ldap-encode-country-string): New function
12031         (ldap-decode-string): New function
12032         (ldap-decode-address): New function
12033         (ldap-encode-address): New function
12034         (ldap-decode-attribute): New function
12035         (ldap-search): Use some of these
12036
12037 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12038
12039         * version.el (emacs-version): Make the patch level/beta come
12040         before the XEmacs qualifier so that it gets into (funcall
12041         emacs-version) and thus in the bug reports.
12042         (emacs-version>=): Support patch levels.
12043
12044 1999-06-03  SL Baur  <steve@xemacs.org>
12045
12046         * version.el: implement x.y.z version number
12047         From Jan Vroonhof <vroonhof@math.ethz.ch>
12048
12049 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12050
12051         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12052
12053 1999-05-22  Vin Shelton <acs@xemacs.org>
12054
12055         * startup.el: Document -private and break out non-standard X options.
12056
12057 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12058
12059         * mule/mule-charset.el (charset-after): New function.
12060         (charset-direction): Synch with Mule, update docstring.
12061         (get-charset-property): New function.
12062         (put-charset-property): New function.
12063         (charset-plist): New function.
12064
12065         * mule/mule-charset.el (compose-region):
12066         (decompose-region): remove;  these functions (which don't work
12067         since we don't do composite characters) have been moved to
12068         mule-util.el.
12069         (toplevel): follow coding standards
12070
12071 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12072
12073         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12074         exist any more.
12075
12076         * code-files.el: Fix commentary to follow coding standards.  Move
12077         the single line left in mule-files.el to here.
12078
12079         * mule/mule-files.el: delete.
12080
12081 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12082
12083         * info.el (Info-scroll-prev): Use event functions instead of the
12084         old emacs 19 interface.
12085
12086 1999-06-02  Andy Piper  <andy@xemacs.org>
12087
12088         * x-font-menu.el (x-font-menu-load-font):
12089         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12090
12091 1999-05-31  Andy Piper  <andy@xemacs.org>
12092
12093         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12094         group.
12095         (font-menu-this-frame-only-p): ditto.
12096         (font-menu-max-items): reinstate, from Jan Vroonhof
12097         <vroonhof@math.ethz.ch>
12098         (font-menu-submenu-name-format): ditto.
12099         (font-menu-split-long-menu): ditto, for use by the family
12100         constructor.
12101         (font-menu-family-constructor): use it.
12102
12103 1999-05-30  Andy Piper  <andy@xemacs.org>
12104
12105         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12106         for use by the font menu.
12107
12108         * msw-font-menu.el: new file implementing mswindows specific
12109         font-menu behaviour.
12110         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12111         (mswindows-font-menu-junk-families): ditto.
12112         (hack-font-truename): ditto.
12113         (mswindows-font-regexp-ascii): ditto.
12114         (mswindows-reset-device-font-menus): ditto.
12115         (mswindows-font-menu-font-data): ditto.
12116         (mswindows-font-menu-load-font): ditto.
12117
12118         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12119         (x-font-menu-font-data): ditto.
12120         (x-font-menu-load-font): ditto.
12121
12122         * font-menu.el: new file implementing generic font menu behaviour.
12123         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12124         made device independent.
12125         (font-menu-this-frame-only-p): ditto.
12126         (font-menu-preferred-resolution): ditto.
12127         (font-menu-size-scaling): new variable used to determine whether
12128         sizes are in points or tenths of a point.
12129         (vassoc): moved from x-font-menu.el.
12130         (device-fonts-cache): ditto.
12131         (device-fonts-cache): ditto.
12132         (flush-device-fonts-cache): ditto.
12133         (reset-device-font-menus): copied from x-font-menu.el and made
12134         device independent. Most functionality deferred to
12135         device-dependent versions.
12136         (font-menu-family-constructor): copied from x-font-menu.el and
12137         made device independent.
12138         (font-menu-size-constructor): ditto.
12139         (font-menu-weight-constructor): ditto.
12140         (font-menu-set-font): ditto.
12141         (font-menu-change-face): ditto.
12142         (font-menu-load-font): new device method.
12143         (font-menu-font-data): ditto.
12144
12145         * x-font-menu.el: The above functions deleted.
12146
12147 1999-05-26  Andy Piper  <andy@xemacs.org>
12148
12149         * update-elc.el:
12150         * make-docfile.el:
12151         * loadup.el: rehash expand-file-name usage to not use default-directory.
12152
12153 1999-05-21  Andy Piper  <andy@xemacs.org>
12154
12155         * x-select.el (x-select-convert-to-text):
12156         (x-selected-text-type):
12157         (x-get-selection):
12158         (xselect-convert-to-string):
12159         (xselect-convert-to-compound-text):
12160         (xselect-convert-to-length):
12161         (xselect-convert-to-targets):
12162         (xselect-convert-to-delete):
12163         (xselect-convert-to-filename):
12164         (xselect-convert-to-charpos):
12165         (xselect-convert-to-lineno):
12166         (xselect-convert-to-colno):
12167         (xselect-convert-to-sourceloc):
12168         (xselect-convert-to-os):
12169         (xselect-convert-to-host):
12170         (xselect-convert-to-user):
12171         (xselect-convert-to-class):
12172         (xselect-convert-to-name):
12173         (xselect-convert-to-integer):
12174         (xselect-convert-to-atom):
12175         (xselect-convert-to-identity): functions renamed from x-* and
12176         moved to select.el.
12177         (x-get-secondary-selection): use rename get-selection.
12178         (x-get-clipboard): ditto.
12179         (x-own-selection): moved to select.el.
12180         (x-valid-simple-selection-p): ditto.
12181         (x-dehilight-selection): ditto.
12182         (x-own-clipboard): ditto.
12183         (x-disown-selection): ditto.
12184
12185         * x-mouse.el (x-yank-function): moved to mouse.el.
12186         (x-insert-selection): ditto.
12187         (x-set-point-and-move-selection): use renamed function.
12188
12189         * select.el (selected-text-type): moved and renamed from
12190         x-select.el.
12191         (selection-owner-p): moved to C.
12192         (selection-exists-p): ditto.
12193         (get-cutbuffer): new device method.
12194         (get-selection): generalised and moved from x-select.el.
12195         (own-selection): moved x-own-selection functionality into here.
12196         (dehilight-selection): renamed and moved from x-select.el.
12197         (own-clipboard): functionality moved from x-select.el using new
12198         generic C builtins.
12199         (disown-clipboard): ditto.
12200         (select-convert-to-text):
12201         (select-convert-to-string):
12202         (select-convert-to-compound-text):
12203         (select-convert-to-length):
12204         (select-convert-to-targets):
12205         (select-convert-to-delete):
12206         (select-convert-to-filename):
12207         (select-convert-to-charpos):
12208         (select-convert-to-lineno):
12209         (select-convert-to-colno):
12210         (select-convert-to-sourceloc):
12211         (select-convert-to-os):
12212         (select-convert-to-host):
12213         (select-convert-to-user):
12214         (select-convert-to-class):
12215         (select-convert-to-name):
12216         (select-convert-to-integer):
12217         (select-convert-to-atom):
12218         (select-convert-to-identity): new functions renamed from x-* and
12219         moved from x-select.el.
12220
12221         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12222         into here and use as the default window-system mouse yank.
12223         (insert-selection): generalised and moved from x-mouse.el.
12224         (own-clipboard): moved to C.
12225
12226         * msw-select.el (mswindows-selection-owned-p): deleted.
12227         (mswindows-own-selection): generalised and moved to select.el.
12228         (mswindows-disown-selection): generalised and moved to C.
12229         (mswindows-selection-owner-p): ditto.
12230
12231 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12232
12233         * XEmacs 21.2.14 is released
12234
12235 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12236
12237         * about.el: update contact info for jason and slb.
12238
12239 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12240
12241         * mule/european.el (setup-romanian-environment): Add Romanian
12242         support from Emacs/Mule romanian.el.
12243
12244 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12245
12246         * cus-face.el: Label all custom changes with the 'custom' tag.
12247
12248         * cus-edit.el: idem ditto.
12249
12250         * faces.el: Added suport for adding device tags to various functions.
12251         (custom): New device tag.
12252         (face-spec-set): Call reset face with tags argument. No longer do
12253         x-init-global-faces hack.
12254
12255         * faces.el (frob-face-property): Use an anonymous specifier to map
12256         frob-face-property-1 over.
12257
12258         * x-font-menu.el (font-menu-set-font): Always specify all
12259         properties to custom.
12260
12261 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12262
12263         * mule/european.el (setup-czech-environment): Add czech support.
12264         From David Sauer <davids@orfinet.cz>
12265
12266 1999-03-15  SL Baur  <steve@xemacs.org>
12267
12268         * check-features.el: Turn hard errors into warnings.
12269
12270 1999-03-21  SL Baur  <steve@xemacs.org>
12271
12272         * simple.el (delete-key-deletes-forward): As per discussion on
12273         xemacs-beta, default to t.
12274
12275 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12276
12277         * loadup.el: Define Installation-string before loading anything.
12278
12279 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12280
12281         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12282         From Anders Stenman <stenman@isy.liu.se>
12283
12284 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12285
12286         * wid-edit.el (widget-glyph-find): Ditto.
12287
12288         * packages.el (locate-library): Ditto.
12289
12290         * loadup.el (really-early-error-handler): Ditto.
12291
12292         * lib-complete.el (read-library): Ditto.
12293
12294         * faces.el (set-face-stipple): Ditto.
12295
12296         * code-files.el (load): Use new calling style of locate-file.
12297
12298 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12299
12300         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12301         dead.
12302
12303 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12304
12305         * dumped-lisp.el (preloaded-file-list): Don't load
12306         Installation.el.
12307
12308         * loadup.el (Installation-string): Define it here.
12309
12310 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12311
12312         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12313         Installation.el needs to be loaded before `dump-paths', otherwise
12314         the dumping process won't find it.
12315
12316 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12317
12318         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12319         subr so that we can use `replace-in-string' in Installation.el to
12320         get rid of C-m chars under the native Windows build.
12321
12322 1999-04-29  Andy Piper  <andy@xemacs.org>
12323
12324         * make-docfile.el: canonicalize file and directory names.
12325
12326         * device.el (call-device-method): new function for calling device
12327         specific methods.
12328         (define-device-method): new function for defining device methods.
12329         (define-device-method*): ditto.
12330
12331 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12332
12333         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12334
12335 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12336
12337         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12338         (cyrillic-koi8-r-encode-table): Likewise.
12339         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12340         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12341
12342         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12343         from vietnamese.el].
12344
12345         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12346         mule/mule-misc.el.
12347
12348 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12349
12350         * mule/thai-xtis.el:
12351         - Change font registry name from "Thai94x94-0" to "xtis-0".
12352         - Change mnemonic of coding-system `tis-620' to "TIS620".
12353
12354 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12355
12356         * mule/ethiopic.el: fixed.
12357
12358 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12359
12360         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12361
12362         * mule/thai-xtis.el: New file.
12363
12364         * mule/vietnamese.el: New file.
12365
12366         * mule/ethiopic.el: New file.
12367
12368 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12369
12370         * bytecomp.el (byte-compile-close-variables): Leave
12371         debug-issue-ebola-notices alone.
12372
12373 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12374
12375         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12376         at the top of the buffer since it is the most important thing to
12377         customize
12378         (ldap-get-host-parameter): New defun
12379         (ldap-search): Add a new parameter `withdn' to retrieve the
12380         distinguished names of entries
12381
12382 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12383
12384         * startup.el (splash-frame-body): Date and spelling fixes.
12385
12386 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12387
12388         * view-less.el (toggle-truncate-lines): add autoload tag
12389
12390 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12391
12392         * format.el (format-alist): Disable image stuff.
12393
12394 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12395
12396         * wid-edit.el (widget-glyph-find): Search by directories, then by
12397         suffixes rather than the other way around.
12398         (widget-image-conversion): Renamed to
12399         `widget-image-file-name-suffixes'.
12400
12401 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12402
12403         * mule/mule-charset.el: Made old functions obsolete, remove the
12404         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12405         (charset-iso-graphic-plane): Rename from charset-graphic.
12406         (charset-iso-final-char): Rename from charset-final.
12407         (charset-width): Rename from charset-columns.
12408         (charset-bytes): Added from fsf compatibility, returns always 1.
12409
12410         * mule/mule-misc.el: Move charset-doc-string alias to
12411         mule-charset.el
12412
12413 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12414
12415         * x-faces.el (x-make-font-bold-italic): honor
12416         *try-oblique-before-italic-fonts*
12417
12418 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12419
12420         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12421
12422 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12423
12424         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12425         name.
12426
12427 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12428
12429         * cl-extra.el (equalp): Would bug out for lists.
12430
12431 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12432
12433         * about.el (about-hackers):  Change cgw's email address
12434
12435 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12436
12437         * XEmacs 21.2.13 is released
12438
12439 1999-03-12  SL Baur  <steve@xemacs.org>
12440
12441         * simple.el (delete-key-deletes-forward): Revert to previous
12442         behavior.
12443
12444 1999-01-18  Didier Verna  <didier@xemacs.org>
12445
12446         * menubar-items.el (xemacs-splash-buffer): handle the case of
12447         multiple elements in the splash buffer body.
12448
12449         * startup.el (splash-frame-timeout): new constant: interval
12450         between splash buffer elements.
12451         (command-line-1): handle splash buffer with multiple elements (use
12452         a timeout).
12453         (splash-frame-body): Originally `startup-splash-frame-body'.
12454         Rewrote a cleaner and more readable version. This can now be array,
12455         in which case each element is displayed in turn in the splash buffer.
12456         (splash-frame-static-body): new constant. Persistent information
12457         across all splash buffer elements (preserves the possibility to give
12458         it in different languages.
12459         (circulate-splash-frame-elements): new function. Used as a timeout
12460         to circulate through all splash frame elements and display them in
12461         sequence.
12462         (display-splash-frame): originally `startup-splash-frame'. Handle
12463         the case of multiple elements in the splash buffer body. Now
12464         returns a timeout id if multiple elements to display, or nil.
12465
12466 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12467
12468         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12469         so they can be overridden by x-init-face-from-resources.
12470         Additionally specify the font name also with an x tag.
12471
12472 1999-03-08  Andy Piper  <andy@xemacs.org>
12473
12474         * package-get.el (package-get-base): autoload.
12475
12476         * menubar-items.el (default-menubar): add update menu item. Fix
12477         custom menu to only be activated when package-base is available.
12478
12479         * package-get.el (package-get-custom): don't load
12480         package-get-custom as it is auto-generated. Fix group definition.
12481
12482 1999-03-05  Didier Verna  <didier@xemacs.org>
12483
12484         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12485         instead of `symbol-name' (Thanks Kyle).
12486
12487         * cus-edit.el (custom-save-variables): use `prin1' instead of
12488         princ to write symbols.
12489
12490 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12491
12492         * XEmacs 21.2.12 is released
12493
12494 1999-03-05  SL Baur  <steve@xemacs.org>
12495
12496         * menubar-items.el (default-menubar): Add kfm browsing support.
12497         From Neal Becker <nbecker@fred.net>
12498
12499 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12500
12501         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12502         calls to font-lock during buffer reversion.
12503
12504 1999-02-12  Didier Verna  <didier@xemacs.org>
12505
12506         * info.el (Info-build-node-completions): unconditionally widen the
12507         tag table buffer.
12508
12509 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12510
12511         * x-faces.el (x-init-face-from-resources):
12512         Only set fonts in the 'x locale.
12513
12514 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12515
12516         * package-ui.el (pui-install-selected-packages): Don't throw on
12517         `package-admin-delete-binary-package' returning nil since it's
12518         normal.  Reindent function.
12519         (pui-add-required-packages): Handle case where packages selected
12520         for installation have never been installed.
12521
12522 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12523
12524         * menubar-items.el (default-menubar):
12525         Implement the ``Mule->Set coding system of process'' menu item.
12526
12527 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12528
12529         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12530         files
12531         - Change some `if's to `when's
12532
12533 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12534
12535         * XEmacs 21.2.11 is released
12536
12537 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12538
12539         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12540         against window close (Fix Bug #460).
12541         (ask-user-about-lock-dbox): Idem.
12542
12543 1999-02-25  SL Baur  <steve@xemacs.org>
12544
12545         * mule/mule-charset.el (charset-leading-byte): New function.
12546         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12547
12548 1999-02-12  Andy Piper  <andy@xemacs.org>
12549
12550         * about.el (xemacs-hackers): change andy's email address.
12551         (about-url-alist): change andy's web page address.
12552         (about-xemacs): add piper.
12553
12554 1999-02-16  SL Baur  <steve@xemacs.org>
12555
12556         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12557         of mule-base into lisp/mule.
12558
12559 1999-02-16  SL Baur  <steve@xemacs.org>
12560
12561         * mule/arabic.el:
12562         mule/canna-leim.el:
12563         mule/chinese.el:
12564         mule/cyrillic.el:
12565         mule/english.el:
12566         mule/european.el:
12567         mule/greek.el:
12568         mule/hebrew.el:
12569         mule/japanese.el:
12570         mule/kinsoku.el:
12571         mule/korean.el:
12572         mule/misc-lang.el:
12573         mule/mule-category.el:
12574         mule/mule-ccl.el:
12575         mule/mule-charset.el:
12576         mule/mule-cmds.el:
12577         mule/mule-coding.el:
12578         mule/mule-files.el:
12579         mule/mule-help.el:
12580         mule/mule-init.el:
12581         mule/mule-misc.el:
12582         mule/mule-tty-init.el:
12583         mule/mule-x-init.el:
12584         mule/viet-chars.el:  Remerge from mule-base.
12585
12586         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12587         of mule-base into lisp/mule.
12588
12589 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12590
12591         * process.el (exec-to-string): Use `shell-command-switch' in place
12592         of hard-wired "-c" (for WindowsNT).
12593
12594 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12595
12596         * menubar-items.el (default-menubar):  Remove obsolete
12597         "Gopher" item
12598
12599 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12600
12601         * package-admin.el (package-admin-get-install-dir): First fall
12602         back to the location of xemacs-base for non-mule packages.
12603
12604 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12605
12606         * paths.el:
12607         - improved automounter tmp directory support.
12608         - support 4 (!) empirically discovered automounter conventions
12609
12610 1999-02-12  SL Baur  <steve@xemacs.org>
12611
12612         * etags.el (pop-tag-mark): autoload to match key binding.
12613
12614 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12615
12616         * XEmacs 21.2.10 is released
12617
12618 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12619
12620         * package-get.el (package-get-remote-filename): Don't bug out for
12621         a local file name in the search entry.
12622
12623 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12624
12625         * XEmacs 21.2.9 is released
12626
12627 1999-01-19  Didier Verna  <didier@xemacs.org>
12628
12629         * replace.el (replace-search-function): new variable containing a
12630         function to perform a search-forward.
12631         (replace-re-search-function): new variable containing a function
12632         to perform a re-search-forward.
12633         (perform-replace): use them.
12634
12635 1999-01-25  Didier Verna  <didier@xemacs.org>
12636
12637         * select.el (selection-owner-p): use the name `XEmacs'.
12638         (cut-copy-clear-internal): ditto.
12639
12640 1999-01-18  Andy Piper  <andy@xemacs.org>
12641
12642         * about.el (about-url-alist): Update my entry.
12643         (xemacs-hackers): Ditto.
12644
12645 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12646
12647         * buffer.el (switch-to-buffer): Fixing documentation.
12648         * minibuf.el (minibuffer-completion-table): ditto.
12649         * cl-macs.el (return-from): ditto.
12650
12651 1999-01-04  Didier Verna  <didier@xemacs.org>
12652
12653         * replace.el (delete-non-matching-lines): temporarily disable
12654         case-folding when called interactively with a regexp containing
12655         uppercase characters.
12656         (delete-matching-lines): ditto.
12657         (count-matches): ditto.
12658         (list-matching-lines): ditto.
12659
12660 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12661
12662         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12663         abort if current window is split horizontally, not if others are
12664         split.  Got rid of unnecessary minibuffer checking.  Also, add
12665         some comments (it's still complex).
12666
12667 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12668
12669         * package-get.el: changed address for doc.ic.ac.uk to
12670         sunsite.doc.ic.ac.uk
12671
12672 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12673
12674         * ldap.el (toplevel): Remove requires so that the file compiles
12675         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12676
12677 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12678
12679         * dump-paths.el: Calculate module-directory and set
12680         module-load-path to the load path for modules.
12681
12682         * loadup.el: Get bootstrap value of module-load-path from the
12683         environment variable EMACSBOOTSTRAPMODULEPATH.
12684         - Display the module load path if we're debugging paths.
12685
12686         * setup-paths.el: Added function paths-find-site-module-directory.
12687         - Added function paths-find-module-directory.
12688         - Added function paths-construct-module-load-path.  Uses new
12689         environment variable EMACSMODULEPATH.
12690
12691 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12692
12693         * font.el (font-default-object-for-device):
12694         Oops! This `or' can't be replaced by `unless'.
12695         Fixed inability to run w3, among other things.
12696
12697 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12698
12699         * package-admin.el: Change initialization of
12700           package-admin-install-function dependent on system type.
12701           Change package-admin-install-function-mswindows to use
12702           "minitar".
12703
12704 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12705
12706         * mouse.el (default-mouse-motion-handler): Disable help echo while
12707         in the minibuffer.
12708
12709 1998-12-28  Martin Buchholz <martin@xemacs.org>
12710
12711         * XEmacs 21.2.8 is released.
12712
12713 1998-12-24  Martin Buchholz <martin@xemacs.org>
12714
12715         * XEmacs 21.2.7 is released.
12716
12717 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12718
12719         * package-ui.el (pui-list-packages): Set truncate-lines.
12720
12721         * package-get.el (package-get-download-menu): Use
12722         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12723
12724         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12725         (pui-help-string): idem.
12726         (list-packages-mode): New major mode.
12727         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12728         (pui-install-selected-packages): Add suport for removing packages.
12729         (pui-toggle-package-delete-key): New function.
12730         (pui-popup-context-sensitive): New kludge.
12731         (pui-list-packages): Add warning when `package-get-remote' is nil.
12732         (package-ui-add-site): New function.
12733
12734 1998-12-01  Didier Verna  <didier@xemacs.org>
12735
12736         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12737
12738 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12739
12740         * ldap.el: Custom-ized
12741         (toplevel): Do not provide `ldap' which is provided by C level
12742         LDAP code
12743         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12744
12745 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12746
12747         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12748
12749 1998-12-17  Andy Piper  <andy@xemacs.org>
12750
12751         * sound.el (sound-load-list): name changed from sound-load-alist.
12752         (sound-extension-list): name changed from sound-ext-list.
12753         (load-default-sounds): use new names.
12754         (load-sound-file): use new names.
12755
12756 1998-12-16  Andy Piper  <andy@xemacs.org>
12757
12758         * XEmacs 21.2.6 is released
12759
12760 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12761
12762         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12763         errors.
12764
12765 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12766
12767         * wid-edit.el (widget-echo-this-extent): Set
12768         help-echo-owns-message to t.
12769
12770 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12771
12772         * package-get.el (package-get-download-menu): use toggles for
12773           each site in the download site menu.
12774
12775 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12776
12777         * package-get.el (package-get): If we cannot find a package
12778           because package-get-remote is not set, give a more helpful
12779           error message.
12780
12781 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12782
12783         * package-get.el (package-get-remote-filename): use an EFS path
12784         with user anonymous if no user is specified.
12785
12786 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12787
12788         * faces.el (face-spec-set): Re-init fallfacks for default after
12789         calling reset-face on the default face.
12790
12791 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12792
12793         * package-admin.el (package-admin-default-install-function):
12794         Behave as advertised.  Make sure the pkg-dir is proper for
12795         default-directory.
12796         (package-admin-add-binary-package): Make sure the pkg-dir is
12797         proper for default-directory.
12798         (package-admin-install-function-mswindows): Make sure the pkg-dir
12799         is proper for default-directory.
12800
12801 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12802
12803         * XEmacs 21.2.5 is released
12804
12805 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12806
12807         * files.el (binary-file-regexps): regexp-opt is not available at
12808         bytecompile time.
12809
12810 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12811
12812         * x-win-xfree86.el:
12813         * x-win-sun.el (x-win-init-sun):
12814         * x-win-sun.el:
12815         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12816         * x-iso8859-1.el:
12817         * x-init.el (init-post-x-win):
12818         * x-init.el (init-pre-x-win):
12819         * x-init.el (x-initialize-compose):
12820         * x-init.el:
12821         * x-compose.el:
12822         * winnt.el:
12823         * widget.el:
12824         * wid-edit.el (widget-glyph-click):
12825         * wid-edit.el (widget-glyph-find):
12826         * wid-edit.el (widget-type):
12827         * view-less.el (view-buffer-other-window):
12828         * very-early-lisp.el:
12829         * version.el:
12830         * toolbar.el:
12831         * toolbar-items.el:
12832         * term/sun.el (suntool-map):
12833         * term/sun-mouse.el:
12834         * term/internal.el:
12835         * syntax.el (modify-syntax-entry):
12836         * symbol-syntax.el:
12837         * subr.el:
12838         * startup.el (lock-directory):
12839         * simple.el (set-comment-column):
12840         * simple.el (backward-delete-char-untabify):
12841         * shadow.el (find-emacs-lisp-shadows):
12842         * shadow.el:
12843         * setup-paths.el (paths-construct-info-path):
12844         * select.el (cut-copy-clear-internal):
12845         * process.el (call-process-region):
12846         * process.el (start-process-shell-command):
12847         * process.el:
12848         * paths.el (rmail-spool-directory):
12849         * paragraphs.el (use-hard-newlines):
12850         * package-get.el (package-get-dependencies):
12851         * package-admin.el (package-admin-delete-binary-package):
12852         * obsolete.el (truncate-string):
12853         * obsolete.el (store-substring):
12854         * mouse.el (default-mouse-track-maybe-own-selection):
12855         * mouse.el (mouse-yank-at-point):
12856         * modeline.el:
12857         * modeline.el (mouse-drag-modeline):
12858         * minibuf.el (read-directory-name-internal):
12859         * minibuf.el (read-file-name-internal):
12860         * minibuf.el (read-file-name-internal-1):
12861         * minibuf.el (read-file-name-2):
12862         * minibuf.el (exact-minibuffer-completion-p):
12863         * minibuf.el (read-from-minibuffer):
12864         * minibuf.el:
12865         * menubar.el (check-menu-syntax):
12866         * map-ynp.el (map-y-or-n-p):
12867         * make-docfile.el (docfile-out-of-date):
12868         * loadup.el ((member "run-temacs" command-line-args)):
12869         * loadup.el ((member "no-site-file" command-line-args)):
12870         * loadup.el (really-early-error-handler):
12871         * loadup.el:
12872         * loadhist.el:
12873         * loaddefs.el:
12874         * lisp-mnt.el (lm-verify):
12875         * lib-complete.el (lib-complete:cache-completions):
12876         * lib-complete.el (library-all-completions):
12877         * itimer.el (itimer-run-expired-timers):
12878         * info.el (Info-mode):
12879         * info.el (Info-insert-file-contents):
12880         * info.el (Info-rebuild-dir):
12881         * info.el (Info-build-dir-anew):
12882         * info.el (Info-parse-dir-entries):
12883         * info.el (Info-dir-outdated-p):
12884         * info.el (Info-insert-dir):
12885         * info.el (info-xref):
12886         * info.el:
12887         * hyper-apropos.el (hyper-apropos-get-doc):
12888         * hyper-apropos.el (hyper-describe-face):
12889         * hyper-apropos.el (hyper-apropos-mode):
12890         * hyper-apropos.el:
12891         * help.el (list-processes):
12892         * help.el:
12893         * gnuserv.el:
12894         * font.el (mswindows-font-create-name):
12895         * font.el (font-default-font-for-device):
12896         * font.el (x-font-create-object):
12897         * font.el (font-registry):
12898         * font.el:
12899         * font-lock.el (font-lock-keywords):
12900         * font-lock.el:
12901         * finder.el (finder-compile-keywords):
12902         * find-paths.el (paths-find-recursive-path):
12903         * fill.el (set-justification-center):
12904         * fill.el (fill-region-as-paragraph):
12905         * files.el (insert-directory):
12906         * files.el (wildcard-to-regexp):
12907         * files.el (recover-file):
12908         * files.el (basic-save-buffer):
12909         * files.el (delete-auto-save-file-if-necessary):
12910         * files.el (file-relative-name):
12911         * files.el (backup-extract-version):
12912         * files.el (backup-buffer):
12913         * files.el (set-visited-file-name):
12914         * files.el (set-auto-mode):
12915         * files.el (interpreter-mode-alist):
12916         * files.el:
12917         * files.el (find-file-noselect):
12918         * files.el (abbreviate-file-name):
12919         * files.el (parse-colon-path):
12920         * files.el (directory-abbrev-alist):
12921         * etags.el (visit-tags-table-buffer):
12922         * easymenu.el (easy-menu-define):
12923         * dragdrop.el (experimental-dragdrop-drag):
12924         * dragdrop.el (dragdrop-drop-do-functions):
12925         * dragdrop.el (dragdrop-drop-at-point):
12926         * disass.el (disassemble-1):
12927         * disass.el (disassemble-internal):
12928         * disass.el (disassemble):
12929         * disass.el:
12930         * derived.el (derived-mode-init-mode-variables):
12931         * derived.el (define-derived-mode):
12932         * custom.el (defgroup):
12933         * cus-edit.el (custom-quote):
12934         * config.el:
12935         * code-process.el (open-network-stream):
12936         * code-process.el (start-process):
12937         * code-process.el (call-process-region):
12938         * code-process.el (call-process):
12939         * code-process.el:
12940         * code-files.el (insert-file-contents):
12941         * code-files.el:
12942         * code-files.el (buffer-file-coding-system-for-read):
12943         * cmdloop.el (yes-or-no-p-minibuf):
12944         * cl.el:
12945         * cl-macs.el:
12946         * cl-extra.el:
12947         * callers-of-rpt.el (make-caller-report):
12948         * callers-of-rpt.el:
12949         * bytecomp.el (batch-byte-recompile-directory):
12950         * bytecomp.el (batch-byte-compile-1):
12951         * bytecomp.el (batch-byte-compile):
12952         * bytecomp.el (display-call-tree):
12953         * bytecomp.el (byte-compile-insert):
12954         * bytecomp.el (byte-compile-two-args-19->20):
12955         * bytecomp.el (byte-compile-variable-ref):
12956         * bytecomp.el (byte-compile-form):
12957         * bytecomp.el (byte-compile-top-level-body):
12958         * bytecomp.el (byte-compile-out-toplevel):
12959         * bytecomp.el (byte-compile-byte-code-maker):
12960         * bytecomp.el (byte-compile-file-form-defmumble):
12961         * bytecomp.el (byte-compile-file-form):
12962         * bytecomp.el (byte-compile-keep-pending):
12963         * bytecomp.el (byte-compile-insert-header):
12964         * bytecomp.el (byte-compile-from-buffer):
12965         * bytecomp.el (byte-compile-file):
12966         * bytecomp.el (byte-recompile-file):
12967         * bytecomp.el (byte-compile-close-variables):
12968         * bytecomp.el (byte-compile-warn-about-unused-variables):
12969         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12970         * bytecomp.el (byte-compiler-legal-options):
12971         * bytecomp.el (byte-compile-lapcode):
12972         * bytecomp.el (byte-optimize-log):
12973         * bytecomp.el ((fboundp 'defsubst)):
12974         * bytecomp.el:
12975         * bytecomp-runtime.el:
12976         * byte-optimize.el (byte-optimize-apply):
12977         * byte-optimize.el (car):
12978         * byte-optimize.el (byte-optimize-form):
12979         * byte-optimize.el (byte-optimize-form-code-walker):
12980         * byte-optimize.el:
12981         * build-report.el (build-report-insert-installation-file):
12982         * build-report.el (build-report):
12983         * auto-show.el:
12984         * apropos.el (apropos-documentation):
12985         - mega patch
12986         - clean up byte-compile warnings
12987         - remove unused variables
12988         - Use common lisp style hashtable functions
12989         - byte compiler cleanup
12990         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12991         - remove old backquote syntax usage
12992         - move some cl functionality into C for speed.
12993         - remove last remaining VMS support
12994         - spelling fixes
12995         - implement last, butlast, nbutlast, copy-list in C.
12996         - new macro ignore-file-errors, similar to ignore-errors
12997           (ignore-file-errors (delete-file "foo"))
12998         - get frequent garbage collection during loadup.el by tweaking
12999           gc-cons-threshold, rather than explicitly calling garbage-collect
13000         - default delete-key-deletes-forward to `t'.
13001
13002 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13003
13004         * XEmacs 21.2-beta4 is released.
13005
13006 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13007
13008         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13009         (easy-menu-item-present-p): Wrapper around find-menu-item.
13010         (easy-menu-remove-item): Wrapper around delete-menu-item.
13011
13012         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13013         (add-menu-button): Add 'in-menu' argument.
13014         (add-menu-item-1): Add in-menu support to helper function.
13015
13016 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13017
13018         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13019
13020 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13021
13022         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13023         of Dec 4, 1997.
13024
13025 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13026
13027         * process.el (shell-command-on-region): Report if the command
13028         succeeded or failed.
13029
13030 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13031
13032         * subr.el (buffer-substring-no-properties): Comment out.
13033
13034 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13035
13036         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13037           into font instances first, like `x-frob-font-size' does.
13038           (mswindows-find-larger-font): ditto
13039
13040 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13041
13042         * package-ui.el (pui-install-selected-packages): fix args in call
13043         to `package-get'.
13044
13045 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13046
13047         * package-get.el (host-name): New widget type.
13048         (package-get-remote): Better customization using new type.
13049         (package-get-download-sites): idem dito.
13050
13051         (package-get-custom): Do not use package-get-all untill we have
13052         runtime dependencies.
13053
13054         (package-get-remove-copy): Default to 't' we no longer need this
13055         kludge as we do not currently use depenencies.
13056
13057         (package-get-was-current): New variable.
13058         (package-get-require-base): New 'force-current' argument.
13059         (package-get-update-base): idem
13060         (package-get-package-provider):  idem
13061         (package-get-locate-index-file): New 'no-remote' argument.
13062         (package-get-locate-file): idem.
13063
13064         (package-get-maybe-save-index): New function.
13065         (package-get-update-base): Use it.
13066
13067 1998-10-28 Greg Klanderman <greg@alphatech.com>
13068
13069         * package-get.el (package-get-remote): default to nil; by default,
13070         don't go out to the net via EFS.  They must select a download site.
13071         (package-get-download-sites): new variable.
13072         (package-get-download-menu): new function.
13073         (package-get-locate-index-file): new function.
13074         (package-get-update-base): use it.
13075
13076         * menubar-items.el (default-menubar): add "Update Package Index"
13077         and "Add Download Site" menus under Options | Manage Packages.
13078
13079 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13080
13081         * package-get.el (package-get): bugfix code checking installed version
13082         for case where package is not currently installed.
13083         (package-get-require-signed-base-updates): new variable.
13084         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13085         deemed not a goot thing.  Use the variable
13086         package-get-allow-unsigned-base-updates instead.
13087
13088 1998-10-16 Greg Klanderman <greg@alphatech.com>
13089
13090         * package-get.el (package-get): Don't install an older version than
13091         we already have unless explicitly told to.  Issue a warning.
13092
13093         * package-ui.el (pui-add-required-packages): when adding
13094         dependencies, don't add packages that are up to date.
13095         (pui-package-symbol-char):  Don't consider a package out of date
13096         if you have a newer version installed than the latest version in
13097         package-get-base.
13098
13099         * package-get.el (package-get-base-filename): document that it may
13100         be a path relative to package-get-remote;  new default value.
13101         (package-get-locate-file): new function.
13102         (package-get-update-base): use it to expand package-get-base-filename.
13103         (package-get-save-base): new function to save the package-get database
13104         to file.
13105         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13106         (package-get-update-base): pass the REMOTE-SOURCE arg.
13107         (package-get-update-base-entry): call package-get-custom-add-entry.
13108         (package-get-file-installed-p): removed; no longer needed.
13109         (package-get-create-custom): ditto.
13110         (toplevel): remove code to build and load package-get-custom.el
13111         (package-get-custom-add-entry): new function.
13112
13113 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13114
13115         * wid-edit.el (widget-button-click): Don't switch window.
13116
13117 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13118
13119         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13120
13121 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13122
13123         * etags.el (find-tag-default): Run find-tag-hook using
13124         run-hooks rather than funcall
13125
13126 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13127
13128         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13129         and the current local map as the parents to isearch-mode-map.
13130
13131 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13132
13133         * XEmacs 21.2-beta3 is released.
13134
13135 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13136
13137         * package-get.el (package-get-update-base): use
13138         insert-file-contents-internal, not insert-file-contents-literally.
13139
13140 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13141
13142         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13143         dump time.
13144
13145 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13146
13147         * package-get.el (package-get-update-base-entry): new function.
13148         (package-get-update-base): renamed; was `package-get-load-base'.
13149         cleanup, and use package-get-update-base-from-buffer.
13150         (package-get-update-base-from-buffer): new function.
13151         (package-get-update-base-entries): new; helper for above.
13152         Do not eval lisp grabbed over ftp; parse it from new format.
13153
13154 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13155
13156         * files.el (set-auto-mode): Don't play games loading package-get
13157         database; package-get-package-provider will handle it all.
13158
13159 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13160
13161         * package-get.el (package-get-base-filename): new variable.
13162         (package-get-require-base): new function.
13163         (package-get-pgp-signed-begin-line): new variable.
13164         (package-get-pgp-signature-begin-line): ditto.
13165         (package-get-pgp-signature-end-line):  ditto.
13166         (package-get-load-base): new function.
13167         (package-get-interactive-package-query):
13168         (package-get-update-all):
13169         (package-get-dependencies):
13170         (package-get-package-provider):
13171         (package-get-custom): use package-get-require-base.
13172         [package-get-custom loading]: disable for now.
13173
13174         * package-ui.el (pui-list-packages): use (package-get-require-base)
13175
13176 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13177
13178         * package-ui.el: Correct obvious thinko in choosing extent face.
13179
13180 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13181
13182         * menubar-items.el (default-menubar): pui-list-package has nothing
13183         to with Customize. Move all the package stuff to a new Item in Options.
13184
13185         * package-ui.el (pui-menu): Add menu and Popup menu.
13186
13187         * package-get.el (package-get): Use new
13188         package-admin-get-install-dir.
13189
13190         * package-admin.el (package-admin-get-install-dir): New syntax.
13191         Conserve package location and put mule packages where mule-base is.
13192
13193         * package-get.el : Customized
13194
13195         * package-ui.el (pui): Customized
13196         (pui-package-install-dest-dir): New variable.
13197         (pui-install-selected-packages): Use it
13198
13199 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13200
13201         * package-get.el (package-get-interactive-package-query): Move
13202         dependency on package-get-base to run-time.
13203         (package-get-update-all): Ditto.
13204         (package-get-dependencies): Ditto.
13205         (package-get-package-provider): Ditto.
13206         (package-get-custom): Ditto.
13207
13208 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13209
13210         * events.el: Remove 'ascii-character property from 'backspace
13211         and 'delete symbols
13212
13213 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13214
13215         * package-get-base.el: removed.
13216
13217 1998-09-23  Didier Verna  <didier@xemacs.org>
13218
13219         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13220         (no-upper-case-p): new function.
13221         (with-search-caps-disable-folding): new macro.
13222         (with-interactive-search-caps-disable-folding): new macro.
13223         (zap-to-char): In interactive mode, do a case-sensitive search if
13224         the character is uppercase.
13225         (zap-up-to-char): ditto.
13226
13227         * replace.el (perform-replace): use the function no-upper-case-p.
13228
13229         * isearch-mode.el (isearch-fix-case): ditto.
13230         make obsolete `with-caps-disable-folding' and
13231         `isearch-no-upper-case-p'.
13232
13233         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13234         (tags-search): ditto.
13235         (tags-query-replace): ditto.
13236
13237         * info.el (Info-search): ditto.
13238
13239 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13240
13241         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13242
13243 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13244
13245         * package-admin.el (package-admin-rmtree): rewritten.  need to
13246         check for "." and ".." before symlink check.  expand files and
13247         directories with respect to DIRECTORY, not default-directory.
13248
13249 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13250
13251         * package-get.el (package-get-all): add INSTALL-DIR argument.
13252
13253 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13254
13255         * package-ui.el (pui-add-required-packages): new function, select
13256         dependent packages.
13257         (pui-display-keymap): bind it.
13258         (pui-help-string): document it.
13259         (pui-install-selected-packages): package-get-all -> package-get.
13260
13261         * package-get.el (package-get-dependencies): new function.
13262
13263 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13264
13265         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13266         regexps.
13267
13268 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13269
13270         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13271         function.
13272         (default-mouse-track-normalize-point): Use it.
13273
13274 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13275
13276         * package-admin.el (package-admin-delete-binary-package):
13277                 General cleanup. Remove unnessary use of progn and
13278         save-excursion.
13279         (package-admin-delete-binary-package): Do NOT mess with file
13280         modes. That is evil.
13281         (package-admin-delete-binary-package): Wrap all deleting in
13282         condition-case. The data in MANIFEST is untrustworthy.
13283         (package-admin-delete-binary-package): Let the OS worry about non
13284         empty directories.
13285
13286 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13287
13288         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13289         processing.
13290         (lm-report-bug): Fix mail address to send bug reports to.
13291
13292 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13293
13294         * XEmacs 21.2-beta2 is released.
13295
13296 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13297
13298         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13299
13300 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13301
13302         * info.el (Info-mode): Document page turning by double clicks in
13303         docstring so `M-x describe-mode' will display it.
13304
13305 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13306
13307         * info.el (Info-mouse-track-double-click-hook): Use character
13308         widths to calculate a border region where double clicking does
13309         page turning, and return `nil' by default so other hooks, such as
13310         region highlighting, will be run.
13311
13312 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13313
13314         * sound.el (default-sound-directory-list): Initialize with all the
13315         "sounds" directories in `data-directory-list'.  It used to just be
13316         the first one.
13317
13318         * packages.el (locate-data-directory-list): Created.  This gives
13319         the list of matching directories, unlike `locate-data-directory',
13320         which just gives the first one.
13321
13322 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13323
13324         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13325         make a binding in the local keymap until help-char handling is
13326         improved.
13327
13328         * help.el (help-keymap-with-help-key): Provide keymap with help
13329         binding.
13330         (help-print-help-form): New helper function.
13331
13332 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13333
13334         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13335         move extent to another buffer; no need to create a new extent.
13336         (isearch-fix-case): New function.
13337         (isearch-search-and-update): Use it.
13338
13339 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13340
13341         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13342         the keymap, not minor-mode-map-alist.
13343         (isearch-done): Restore overriding-local-map.
13344
13345 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13346
13347         * bytecomp.el (byte-compile-buffer-substring):
13348         Fix for: (byte-compile (defun f () (buffer-substring)))
13349         ==>   ** buffer-substring called with 3 args, but requires 0-3
13350         - new code not only works, but is more readable, too.
13351
13352 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13353
13354         * msw-faces.el (mswindows-init-device-faces): Don't try to
13355           specify a default font at this late stage. Do try to force
13356           creation of the default face font so that if it fails we get
13357           an error now instead of a crash at frame creation.
13358
13359           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13360           mswindows-make-font-unitalic: Canonical default weight
13361           changed from "Normal" to "Regular".
13362
13363           mswindows-make-font-bold / -bold-italic: Supplied device was
13364           not being passed into call to mswindows-find-smaller-font.
13365
13366 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13367
13368         * package-get.el (package-get-remote): Fix the path where to find
13369           the packages on xemacs.org.
13370
13371 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13372
13373         * about.el (about-maintainer-info): Update Ben's entry.
13374
13375 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13376
13377         * lisp/shadow.el (find-emacs-lisp-shadows):
13378         - `member' was being called on lists of length 2000!
13379         - Replace with hashtables.
13380         - Replace hand-coded loops with (dolist)
13381         - Fix comment typo
13382
13383 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13384
13385         * packages.el: Added new function, `package-delete-name', to
13386           delete existing packages from the installed package database
13387           (`packages-package-list').  Also added the "pkginfo" directory
13388           to `packages-special-base-regexp', so that the pkginfo directory
13389           would not get added to `late-packages'.
13390
13391         * package-admin.el: Added ability to delete an installed package
13392           (added low-level function, `package-admin-delete-package').
13393           Understands how to use the pkginfo/MANIFEST.<package> file to
13394           delete the package.  When installing a package, will also
13395           create a MANIFEST.* file if one is not provided by the
13396           package.  If the MANIFEST.* doesn't exist when deleting a
13397           package, the functions will fall back to attempting to delete
13398           any package-specific lisp directory.
13399
13400         * package-get.el: Moved some functions to package-admin.el.
13401           Added interactive function `package-get-delete-package', for
13402           use by users for deleting a package.
13403
13404           Also modified to not require the presence of efs.
13405
13406 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13407
13408         * files.el (find-file-noselect): Handle all signals, kill the
13409         buffer and resignal.
13410
13411 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13412
13413         * cl-macs.el (glyph-image): Add setf method.
13414
13415 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13416
13417         * package-get.el: Fixed broken EFS downloading.  Also, look for
13418           .tar.gz files first, in preference over .tgz files.
13419
13420         * package-ui.el: Fix display of package version numbers.
13421
13422 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13423
13424         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13425         argument.
13426
13427 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13428
13429         * list-mode.el: `display-completion-list': added new/optional
13430           keyword `:completion-string', which allows the programmer to
13431           change the "Possible completions are:" prompt.
13432
13433         * menubar-items.el: Added new pulldown menu-pick to start up the
13434           visual package browser/installer:
13435
13436                 Options->Customize->List Packages
13437
13438         * package-admin.el: Added hooks for installing under both Unix
13439           and MS Windows.  Does additional error checking.  No longer
13440           calls "add-big-package.sh" to install packages under Unix; now
13441           calls gunzip & tar directly.
13442
13443         * package-get.el: Added ability to install packages from files
13444           on a local disk/CDROM.  Now deletes any existing package lisp
13445           directory.  Does completion on available packages when
13446           querying for package names.  Will also search for .tgz files
13447           in addition for .tar.gz files.  Tries to reload
13448           auto-autoloads, as a convenience when loading new packages,
13449           and also tries to add any new package paths to `load-path'.
13450           Changed all occurences of `concat' to use `expand-file-name'.
13451
13452         * package-ui.el: New file which implements the main visual
13453           package browser/installer, which is started via a menu pick or
13454           M-x pui-list packages.
13455
13456 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13457
13458         * startup.el (load-init-file): spelling fix.
13459
13460 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13461
13462         * startup.el (normal-top-level): Load auto-autoload files
13463         covariantly with their precedence.
13464
13465 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13466
13467         * menubar-items.el (default-menubar): Remove "Font Weight"
13468         option, there is currently no custom equivalent.. Customize-faces
13469         is "Edit faces".
13470
13471         * x-font-menu.el (font-menu-set-font): Use customize to set
13472         default face.
13473
13474         * faces.el (face-spec-update-all-matching): New function.
13475
13476         * cus-face.el (custom-set-face-update-spec): New function.
13477         Interface to customize faces from elisp.
13478
13479         (custom-face-value-create): Show the customized settings if set
13480         but not saved.
13481
13482 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13483
13484         (custom-face-value-create): Show the customized settings if set
13485         but not saved.
13486
13487 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13488
13489         * keydefs.el (global-map): Add FSF 20.3 binding of
13490         query-replace-regexp.
13491
13492 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13493
13494         * minibuf.el (read-file-name-internal-1): use
13495         user-name-completion-1 instead of user-name-completion.
13496
13497 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13498
13499         * loadup.el:
13500         * make-docfile.el:
13501         * update-elc.el: Don't set `source-directory' (now defunct as a
13502         global variable) no more.
13503
13504         * packages.el (packages-list-autoloads): Made `source-directory'
13505         (now defunct as a global variable) a parameter.
13506
13507 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13508
13509         * about.el (about-hackers): new email
13510
13511 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13512
13513         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13514
13515 1998-07-17  Didier Verna  <didier@xemacs.org>
13516
13517         * faces.el (set-face-property):
13518         (set-face-dim-p):
13519         (face-dim-p): updated the doc strings now that the dim property isn't
13520         tty-specific.
13521         (face-equal): the dim property is now a common one.
13522
13523         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13524         Renamed the `stipple' attribute to `background-pixmap'.
13525         (custom-face-background-pixmap): make custom-face-stipple an
13526         obsolete alias for this.
13527
13528 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13529
13530         * find-paths.el (paths-file-readable-directory-p): Created and
13531         used.
13532
13533         * loadup.el: Don't set inhibit-... flags from run-temacs.
13534
13535 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13536
13537         * packages.el (packages-data-path-depth): Added and used.
13538
13539 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13540
13541         * about.el:
13542         - Change .xpm to .png, delete "zcat" section.
13543         - cosmetic fix in the 'marcpa' entry.
13544
13545         * etc/photos
13546         - convert all .xpm.Z to .png
13547         - rename mrb to martin
13548         - rename mcook-m to mcookm
13549
13550 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13551
13552         * x-init.el (x-initialize-compose): Add support for
13553         dead-circumflex as YET ANOTHER NAME for that dead key.
13554
13555 1998-08-05  Colin Rafferty <colin@xemacs.org>
13556
13557         * setup-paths.el (paths-construct-exec-path): Made the
13558         last-packages really be last.
13559         (paths-construct-data-directory-list): Ditto.
13560
13561 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13562
13563         * startup.el(startup-splash-frame-body):
13564         Update Copyright notice in splash screen
13565
13566 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13567
13568         * minibuf.el (read-file-name-internal-1): do ~user completion.
13569
13570 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13571
13572         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13573         aginst destroyed extents
13574
13575 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13576
13577         * package-get.el (package-get): add `install-dir' argument.
13578
13579 1998-07-20  John Jones  <jj@asu.edu>
13580
13581         * package-get.el: calls to package-get-update-all will only
13582           update packages which are already installed.
13583
13584 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13585
13586         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13587         writable.
13588
13589 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13590
13591         * about.el (about-hackers): Correct my email.
13592
13593 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13594
13595         * about.el (about-hackers): new email-address.
13596
13597 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13598
13599         * minibuf.el (read-number): Don't let `input-error' condition
13600         escape.
13601
13602 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13603
13604         * about.el (about-hackers): use my `email-for-life' address.
13605
13606 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13607
13608         * XEmacs 21.2-beta1 is released.
13609
13610 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13611
13612         * ldap.el (ldap-search): Doc string change
13613
13614 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13615
13616         * menubar-items.el (default-menubar): Removed references to
13617         `data-directory', and use `locate-data-file' instead, and made
13618         then greyed out if they don't exist.
13619
13620 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13621
13622         * keymap.el (events-to-keys): Use `format' instead of `concat'
13623         since the latter does not accept integer args anymore
13624
13625 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13626
13627         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13628         macros replaced.
13629
13630 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13631
13632         * make-docfile.el: Get first initialization from very-early-lisp.el
13633         * update-elc.el: Ditto.
13634         * loadup.el (really-early-error-handler): Ditto.
13635
13636         * packages.el (packages-unbytecompiled-lisp): Add new file,
13637         very-early-lisp.el.
13638
13639         * very-early-lisp.el: New file.
13640
13641 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13642
13643         * Symbols that have been obsolete for at least 3 years removed (II).
13644
13645         * obsolete.el (eval-current-buffer): Make compatible.
13646         (byte-code-function-p): Ditto.
13647         (send-string): Removed.
13648         (send-region): Removed.
13649         (screen-scrollbar-width): Removed.
13650         (set-screen-scrollbar-width): Removed.
13651         (set-screen-left-margin-width): Removed.
13652         (set-screen-right-margin-width): Removed.
13653         (screen-left-margin-width): Removed.
13654         (screen-right-margin-width): Removed.
13655         (set-buffer-left-margin-width): Removed.
13656         (set-buffer-right-margin-width): Removed.
13657         (buffer-left-margin-width): Removed.
13658         (buffer-right-margin-width): Removed.
13659         (x-set-frame-icon-pixmap): Removed.
13660         (x-set-screen-icon-pixmap): Removed.
13661         (pixel-name): Removed.
13662         (make-pixmap): Removed.
13663         (make-cursor): Removed.
13664         (pixmap-width): Removed.
13665         (pixmap-contributes-to-line-height-p): Removed.
13666         (set-pixmap-contributes-to-line-height): Removed.
13667
13668 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13669
13670         * obsolete.el (popup-menu-up-p): removed.
13671         (read-no-blanks-input): Removed.
13672         (wholenump): Removed.
13673         (ring-mod): Removed (what was ring-mod?).
13674         (current-time-seconds): Removed.
13675         (run-special-hook-with-args): Removed.
13676         (dot): Removed.
13677         (dot-marker): Removed.
13678         (dot-min): Removed.
13679         (dot-max): Removed.
13680         (window-dot): Removed.
13681         (set-window-dot): Removed.
13682
13683         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13684         `dot-min'.
13685
13686         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13687
13688         * code-files.el (insert-file-contents): Rename
13689         run-special-hook-with-args to run-hook-with-args-until-success.
13690         (write-region): Ditto.
13691
13692 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13693
13694         * about.el: Fix typos, update release date.
13695
13696         * Symbols that have been obsolete for at least 3 years removed.
13697
13698         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13699         screen- functions.
13700         (toplevel): remove setf methods for screen functions.
13701         * cl-macs.el (extent-data): defsetf removed.
13702         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13703         many places to remove.
13704         (comment-indent-hook): Ditto.
13705         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13706         (buffer-dedicated-screen): Ditto.
13707         (deiconify-screen): Ditto.
13708         (delete-screen): Ditto.
13709         (event-screen): Ditto.
13710         (find-file-other-screen): Ditto.
13711         (find-file-read-only-other-screen): Ditto.
13712         (live-screen-p): Ditto.
13713         (screen-height): Ditto.
13714         (screen-iconified-p): Ditto.
13715         (screen-list): Ditto.
13716         (screen-live-p): Ditto.
13717         (screen-name): Ditto.
13718         (screen-parameters): Ditto.
13719         (screen-pixel-height): Ditto.
13720         (screen-pixel-width): Ditto.
13721         (screen-root-window): Ditto.
13722         (screen-selected-window): Ditto.
13723         (screen-totally-visible-p): Ditto.
13724         (screen-visible-p): Ditto.
13725         (screen-width): Ditto.
13726         (screenp): Ditto.
13727         (get-screen-for-buffer): Ditto.
13728         (get-screen-for-buffer-noselect): Ditto.
13729         (get-other-screen): Ditto.
13730         (iconify-screen): Ditto.
13731         (lower-screen): Ditto.
13732         (mail-other-screen): Ditto.
13733         (make-screen): Ditto.
13734         (make-screen-invisible): Ditto.
13735         (make-screen-visible): Ditto.
13736         (modify-screen-parameters): Ditto.
13737         (new-screen): Ditto.
13738         (next-screen): Ditto.
13739         (next-multiscreen-window): Ditto.
13740         (other-screen): Ditto.
13741         (previous-screen): Ditto.
13742         (previous-multiscreen-window): Ditto.
13743         (raise-screen): Ditto.
13744         (redraw-screen): Ditto.
13745         (select-screen): Ditto.
13746         (selected-screen): Ditto.
13747         (set-buffer-dedicated-screen): Ditto.
13748         (set-screen-height): Ditto.
13749         (set-screen-position): Ditto.
13750         (set-screen-size): Ditto.
13751         (set-screen-width): Ditto.
13752         (show-temp-buffer-in-current-screen): Ditto.
13753         (switch-to-buffer-other-screen): Ditto.
13754         (visible-screen-list): Ditto.
13755         (window-screen): Ditto.
13756         (x-set-screen-pointer): Ditto.
13757         (x-set-frame-pointer): Ditto.
13758         (screen-title-format): Ditto.
13759         (screen-icon-title-format): Ditto.
13760         (terminal-screen): Ditto.
13761         (delete-screen-hook): Ditto.
13762         (create-screen-hook): Ditto.
13763         (mouse-enter-screen-hook): Ditto.
13764         (mouse-leave-screen-hook): Ditto.
13765         (map-screen-hook): Ditto.
13766         (unmap-screen-hook): Ditto.
13767         (default-screen-alist): Ditto.
13768         (default-screen-name): Ditto.
13769         (x-screen-defaults): Ditto.
13770         (x-create-screen): Ditto.
13771         * obsolete.el: meta-flag removed.
13772         baud-rate removed.
13773         sleep-for-millisecs removed.
13774         extent-data removed.
13775         set-extent-data removed.
13776         set-extent-attribute removed.
13777         extent-glyph removed.
13778         extent-layout removed.
13779         set-extent-layout removed.
13780         list-faces-display removed.
13781         list-faces removed.
13782         trim-versions-without-asking removed.
13783         after-write-file-hooks removed.
13784         truename removed.
13785         auto-fill-hook removed.
13786         blink-paren-hook removed.
13787         select-screen-hook, deselect-screen-hook removed.
13788         auto-raise-screen, auto-lower-screen removed.
13789
13790         * msw-mouse.el: Global change resource -> mswindows-resource.
13791
13792         * XEmacs 21.0-pre5 is released.
13793
13794 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13795
13796         * about.el (about-hackers): Credits update.
13797
13798 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13799
13800         * register.el (insert-register): Don't activate the region.
13801
13802 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13803
13804         * select.el: Restore x-* symbols for backwards compatibility:
13805         x-copy-primary-selection, x-kill-primary-selection,
13806         x-delete-primary-selection, x-select-make-extent-for-selection,
13807         x-valid-simple-selection-, x-cut-copy-clear-internal.
13808
13809 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13810
13811         * XEmacs 21.0-pre4 is released.
13812
13813 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13814
13815         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13816         reporting bugs.
13817         (maybe-add-init-button): Fix semantics under Windows.  Use
13818         `expand-file-name' rather than `concat'.
13819
13820         * help.el (print-messages): New function.
13821
13822 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13823
13824         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13825
13826 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13827
13828         * about.el: Tweaked my entry in about-hackers.
13829
13830         * find-paths.el (paths-emacs-root-p):
13831           Relaxed emacs-root checking of an in-place installation to
13832           also accommodate the flat layout used on MS Windows.
13833
13834 1998-06-29  John Jones  <jj@asu.edu>
13835
13836         * package-get.el: calls to package-get-update-all will only
13837           update packages which are already installed.
13838
13839 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13840
13841         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13842         are handled by the gui-element face fallbacks now.
13843
13844         * x-faces.el: default gui-element face to "background" as well as
13845         the default face.
13846
13847         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13848         and default face settings since these are set as fallbacks now in
13849         the appropriate domain.
13850
13851 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13852
13853         * text-mode.el (text-mode): Reorder regexp so the OR part
13854         corresponding to `page-delim' goes first and the hack in
13855         `forward-paragraph' will work.
13856         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13857
13858 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13859
13860         * subr.el (remove-hook): When checking the hook value
13861           with functionp, don't apply car to it.
13862
13863 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13864
13865         * package-get.el (package-get-remote-filename):
13866           Don't use file-name-as-directory because the local directory
13867           separator conventions might not be the same as ftp's.
13868
13869 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13870
13871         * ldap.el (ldap-host-parameters-alist): New name of
13872         `ldap-host-parameters-plist'
13873
13874 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13875
13876         * package-get.el: Using (require 'package-get-base), now that it
13877         provides itself.  Consequently removed all instances of (load
13878         "package-get-base.el").
13879
13880 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13881
13882         * subr.el (remove-hook): Don't treat the hook value as a
13883           list unless it is both consp and not functionp.
13884
13885 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13886
13887         * about.el: Email address for Ben Wing is ben@xemacs.org.
13888         * auto-show.el: Ditto.
13889         * bytecomp.el: Ditto.
13890         * faces.el: Ditto.
13891         * x-scrollbar.el: Ditto.
13892         * x-misc.el: Ditto.
13893         * tty-init.el: Ditto.
13894         * toolbar-items.el: Ditto.
13895         * symbol-syntax.el: Ditto.
13896         * specifier.el: Ditto.
13897         * objects.el: Ditto.
13898         * hyper-apropos.el: Ditto.
13899         * glyphs.el: Ditto.
13900
13901 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13902
13903         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13904         vertical-divider-always-visible-p.
13905         (default-mouse-motion-handler): Ditto.
13906
13907 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13908
13909         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13910         global value.
13911
13912 1998-06-21  Oliver Graf <ograf@fga.de>
13913
13914         * build-reports.el: changed receiver to xemacs-build-reports list
13915
13916 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13917
13918         * font.el: Split font-family-mappings into X and
13919           mswindows-specific versions.
13920           mswindows-font-create-[object|name]: Treat supplied size
13921           as a pointsize. Added underline and strikethru handling.
13922
13923         * msw-faces.el: changed default mswindows charset to western.
13924
13925         * msw-glyphs.el: removed space in border-glyph font string that
13926           was inserted to get round bugs in the mswindows C font code.
13927
13928 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13929
13930         * about.el (about-hackers): Credits update.
13931
13932         * help-nomule.el (tutorial-supported-languages): Add Romanian
13933         TUTORIAL.
13934
13935         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13936         to ISO-8859-2.
13937
13938 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13939
13940         * font.el: Split font-family-mappings into X and
13941           mswindows-specific versions.
13942           mswindows-font-create-[object|name]: Treat supplied size
13943           as a pointsize. Added underline and strikethru handling.
13944
13945         * msw-faces.el: changed default mswindows charset to western.
13946
13947         * msw-glyphs.el: removed space in border-glyph font string that
13948           was inserted to get round bugs in the mswindows C font code.
13949
13950 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13951
13952         * minibuf.el: make read-color-completion-table call
13953           (mswindows-color-list for mswindows devices.
13954
13955 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13956
13957         * lisp/font-lock.el
13958         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13959         Let declaration items contain non-word symbol characters.
13960
13961 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13962
13963         * package-get.el (package-get-package-provider): Added autoload
13964         cookie.  Loading "package-get-base.el" in ALL functions that use
13965         it.  Fixed some (interactive ...) with multiple argument specs
13966         again.  Cosmetic indentation changes.
13967
13968 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13969
13970         * info.el (Info-insert-dir): Don't use nreverse on variables
13971         that you want to use later.
13972
13973 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13974
13975         * x-mouse.el (x-set-point-and-move-selection): Replace call
13976         to x-kill-primary-selection with kill-primary-selection
13977
13978 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13979
13980         * simple.el (what-cursor-position): Make cursor position reported
13981         use value of column-number-start-at-one
13982
13983 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13984
13985         * about.el (xemacs-hackers): Fix Jareth's email address.
13986
13987 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13988
13989         * startup.el (startup-splash-frame): Remove
13990         `xemacs-startup-logo-function'.
13991
13992 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13993
13994         * about.el (about-hackers): Update credits list.
13995
13996 1998-06-06  Jeff Miller <jmiller@smart.net>
13997
13998         * lisp/sound.el: Update sound-ext to allow filenames with
13999           extensions to be found by load-sound-file
14000
14001 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14002
14003         * info.el (Info-rebuild-outdated-dir): Removed variable
14004         (Info-auto-generate-directory): New variable
14005         (Info-save-auto-generated-dir): New variable
14006         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14007         (Info-build-dir-anew): Second parameter removed.  Use
14008         `Info-save-auto-generated-dir'
14009         (Info-rebuild-dir): Ditto
14010
14011 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14012
14013         * list-mode.el (next-list-mode-item): Would not recognize
14014         border between directly neighbored items.
14015
14016 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14017
14018         * package-get.el: add autoloads for some functions.
14019
14020 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14021
14022         * specifier.el (let-specifier): Tiny docfixes.
14023
14024 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14025
14026         * msw-mouse.el: set selection-pointer-glyph to Normal.
14027
14028 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14029
14030         * wid-edit.el (widget-specify-secret): New function.
14031         (widget-after-change): Use it.
14032         (widget-specify-field): Use it.
14033
14034 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14035
14036         * mouse.el (drag-window-divider): Use `(not done)' instead of
14037         `doit'; reuse result of `window-pixel-edges'.
14038
14039         * modeline.el (drag-modeline-event-lag): Rename to
14040         drag-divider-event-lag.
14041
14042 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14043
14044         * specifier.el (let-specifier): Rewritten not to generate needless
14045         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14046         arguments.
14047
14048 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * minibuf.el (read-file-name-1): Setup buffer-local value of
14051         `completion-ignore-case' in completions buffer under Windows.
14052
14053 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14054
14055         * about.el (about-maintainer-glyph): Fix support for not
14056         compressed images.
14057
14058 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14059
14060         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14061
14062         * mouse.el (mouse-track): Cancel selection if misc-user event with
14063         `cancel-mode-internal' function is fetched.
14064
14065 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14066
14067         * files.el (save-some-buffers-1): Fixed return value.
14068
14069 1998-06-01  Oliver Graf <ograf@fga.de>
14070
14071         * dragdrop.el: added experimental
14072
14073 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14074
14075         * startup.el (after-init-hook, init-file-user,
14076         user-init-directory, load-user-init-file):  Purge references
14077         to "~/.xemacs/init.el" from docstrings.
14078
14079         (load-user-init-file) Use paths-construct-path to construct
14080         paths to user init files.  Go directly to ~/.emacs, do not
14081         search ~/.xemacs/, do not load `default-custom-file'.
14082
14083 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14084
14085         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14086         general *sh.
14087         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14088
14089 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14090
14091         * menubar-items.el (default-menubar): add Update Packages to customize
14092         menu.
14093
14094 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14095
14096         * faces.el: use toolbar face as a fallback for toolbar properties
14097         in xpm-color-symbols instead of default.
14098
14099         * msw-faces.el: rename 3d-object -> gui-element face.
14100
14101 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14102
14103         * startup.el (xemacs-startup-logo-function): New variable.
14104         (startup-splash-frame): Use it.
14105
14106 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14107
14108         * files.el (save-some-buffers): Would wait 1 second.
14109         (save-some-buffers-1): Delete other windows here instead of in
14110         `save-some-buffers'.
14111         (save-some-buffers): Force redisplay only if windows were deleted.
14112
14113 1998-06-02  Didier Verna  <didier@xemacs.org>
14114
14115         * cus-face.el (custom-face-attributes): generalized the use of
14116         toggle buttons for boolean attributes.
14117         Re-ordered the items a bit.
14118
14119 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14120
14121         * sound.el (default-sound-directory): Use `locate-data-directory'
14122         to find the sounds directory.
14123
14124 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14125
14126         * sound.el: default sound-ext to .wav under mswindows, .au
14127         otherwise. load-default sounds without extensions.
14128
14129 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14130
14131         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14132         if send-pr is not bound.
14133
14134 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14135
14136         * files.el: grok idl files in auto-mode-alist.
14137 1998-06-01  Jeff Miller  <jmiller@smart.net>
14138
14139         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14140         calling `upcase'.
14141
14142 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14143
14144         * msw-glyphs.el: add xbm to the list of image types supported.
14145
14146 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14147
14148         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14149         instead of XEmacs one when dumping InfoDock.
14150
14151 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14152
14153         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14154         for `modeline-visible-p'
14155
14156         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14157
14158 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14159
14160         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14161         since it's not used anymore. doc string fixes.
14162
14163         * package-get.el (package-get-file-installed-p): new function. use
14164         instead of file-installed-p which is in an external package.
14165
14166 1998-05-28  Oliver Graf <ograf@fga.de>
14167
14168         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14169         favor of select-window/switch-to-buffer
14170
14171 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14172
14173         * startup.el: changed (getenv "HOME") to (user-home-directory)
14174
14175 1998-05-25  Oliver Graf <ograf@fga.de>
14176
14177         * frame.el (cde-start-drag) moved to dragdrop.el
14178         (offix-start-drag-region) moved to dragdrop.el
14179         (offix-start-drag) moved to dragdrop.el
14180         * dragdrop.el (cde-start-drag) moved from frame.el
14181         (offix-start-drag-region) moved from frame.el
14182         (offix-start-drag) moved from frame.el
14183         (cde-start-drag-region) cde drag regions
14184         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14185
14186 1998-05-26  Oliver Graf <ograf@fga.de>
14187
14188         * dragdrop.el: created dragdrop-drag prototypes
14189         (cde-start-drag-region) fixed typo
14190
14191 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14192
14193         * simple.el (after-init-hook): Remove reader macro.
14194
14195         * packages.el (packages-hardcoded-lisp): Get rid of reader
14196         macros.  Update DOC string.
14197
14198 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14199
14200         * mouse.el (drag-window-divider): Ditto.
14201
14202         * modeline.el (mouse-drag-modeline): Use it.
14203
14204         * lisp-mode.el (let-specifier): Specify indentation.
14205
14206         * specifier.el (let-specifier): Renamed from
14207         `with-specifier-instance'.
14208
14209 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14210
14211         * x-faces.el:
14212         * faces.el: move definition of xpm-color-symbols from x-faces.el
14213         to faces. Predicate x-get-resource on the presence of x.
14214
14215         * msw-faces.el: set 3d-object face rather than modeline. Specify
14216         faces as specfier defaults.
14217
14218         * package-get.el: don't use package-admin-add-single-file-package.
14219
14220 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14221
14222         * toolbar-items.el: Fixup tooltips.
14223         (toolbar-gnus): Don't use obsolete variable
14224         toolbar-news-frame-properties.
14225         (toolbar-news-reader): Default to `gnus' instead of
14226         `not-configured'.
14227
14228         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14229         Windows.
14230
14231 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14232
14233         * package-get.el: rename -installedp -> -installed-p.
14234
14235 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14236
14237         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14238         attributes, and assinged it to continuation, truncation and
14239         hscroll glyphs.
14240
14241         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14242         and made continuation, truncation and hscroll glyphs arrow
14243         characters out of that font.
14244
14245 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14246
14247         * minibuf.el (minibuffer-electric-separator): Play nicely with
14248         directory-sep-char being \.
14249         (minibuffer-electric-tilde): Ditto.
14250         (read-file-name-map): Ditto.
14251
14252 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14253
14254         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14255         on X devices.
14256         (default-mouse-track-deal-with-down-event): Avoid
14257         `x-disown-selection'; use `disown-selection' instead.
14258
14259 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14260
14261         * select.el:
14262         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14263         moved to (cut-copy-clear-internal) in select.el. Ditto for
14264         (x-delete-primary-selection) (x-kill-primary-selection)
14265         (x-copy-primary-selection).
14266         (own-clipboard): new function.
14267
14268         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14269         functions in select.el. remove old ones.
14270         (mswindows-own-clipboard): new function.
14271
14272 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14273
14274         * gnuserv.el: allow connections from mswindows type devices.
14275
14276 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14277
14278         * msw-glyphs.el: change image type used from cursor to resource.
14279
14280 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14281
14282         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14283         for {top,bottom}-{left,right} values in addition to
14284         {top,bottom}_{left,right}.
14285         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14286
14287 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14288
14289         * cl-macs.el (specifier-instance): Undefine its setf method.
14290
14291         * specifier.el (with-specifier-instance): Added docstring.
14292
14293         * mouse.el (drag-window-divider): Ditto.
14294
14295         * modeline.el (mouse-drag-modeline): Use it.
14296
14297         * lisp-mode.el (with-specifier-instance): Define its indentation
14298         level.
14299
14300         * specifier.el (with-specifier-instance): New macro.
14301
14302 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14303
14304         * package-get.el (package-get-create-custom): new function to
14305         auto-generate package-get-custom.el from package-get-base.el.
14306         * (package-get-ever-installedp): new function.
14307         * (package-get-custom): new function to get all packages specified
14308         by customize.
14309
14310 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14311
14312         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14313
14314 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14315
14316         * cl-extra.el: Reverse previous float change.
14317
14318 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14319
14320         * x-faces.el:
14321         * faces.el (try-font-name): moved from x-faces.el since it is
14322         required by w3 under mswindows as well X.
14323
14324 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14325
14326         * winnt.el: Removed evil (setq completion-ignore-case t)
14327         clause, one more overlookef fsfism.
14328         (nt-quote-args-functions-alist): End sentences with double space.
14329
14330 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14331
14332         * window-xemacs.el (push-window-configuration): Remove kludgery of
14333         recaching default-toolbar specifier.
14334         (pop-window-configuration): Ditto.
14335         (unpop-window-configuration): Ditto.
14336
14337 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14338
14339         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14340
14341 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14342
14343         * winnt.el (nt-quote-args-verbatim): Added function.
14344         (nt-quote-args-prefix-quote): Added function.
14345         (nt-quote-args-backslash-quote): Added function.
14346         (nt-quote-args-double-quote): Added function.
14347         (nt-quote-args-functions-alist): New variable.
14348         (nt-quote-process-args): Added function. This is the main quoting
14349         work horse called from process-nt.c
14350
14351 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14352
14353         * winnt.el: Removed duplicate definitions for backspace,
14354         delete, M-backspace and C-M-backspace.
14355         (file-name-buffer-file-type-alist): Removed this variable.
14356         (find-buffer-file-type): Removed function.
14357         (find-file-binary):  Removed function.
14358         (find-file-text): Removed function.
14359         (find-file-not-found-set-buffer-file-type): Removed function.
14360         (save-to-unix-hook): Removed function.
14361         (revert-from-unix-hook): Removed function.
14362         (using-unix-filesystems): Removed function.
14363         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14364         warning.
14365         (x-set-selection): Removed function.
14366         (x-get-selection): Removed function.
14367         Removed commented FSFisms.
14368         Replaced copyright notice (this file is not part of GNU Emacs).
14369         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14370         comint-process-echoes setting to t.
14371
14372 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14373
14374         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14375         and used following the interface change of
14376         `paths-find-recursive-path'.
14377
14378         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14379         regexp instead of a list of base names.
14380         (paths-version-control-filename-regexp):
14381         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14382         Introduced and used following the interface change of
14383         `paths-find-recursive-path'.
14384
14385 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14386
14387         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14388         on X devices, rather than on all non-TTY devices.
14389
14390 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14391
14392         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14393
14394         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14395
14396 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14397
14398         * itimer.el (activate-itimer): Fixed usage of integers
14399         as argument to `concat'.
14400
14401 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14402
14403         * itimer.el (start-itimer): replace the use of `concat' with
14404         `format'
14405
14406 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14407
14408         * mode-motion.el (mode-motion-hook): Clarify docstring.
14409         From Bob Weiner <weiner@altrasoft.com>
14410
14411         * loadhist.el (symbol-file): Supply prompt string when used
14412         interactively.
14413         From Bob Weiner <weiner@altrasoft.com>
14414
14415 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14416
14417         * loadup.el (really-early-error-handler): Ditto.
14418
14419         * update-elc.el: Ditto.
14420
14421         * setup-paths.el (paths-construct-exec-path): Ditto.
14422
14423         * make-docfile.el: Ditto.
14424
14425         * find-paths.el (paths-decode-directory-path): Use split-path
14426         instead of decode-path.
14427
14428         * files.el (parse-colon-path): Update docstring reference.
14429
14430 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14431
14432         * msw-init.el:
14433         * x-init.el:
14434         Bind cut'n'paste keys to non window-system specific functions.
14435
14436         * msw-select.el: New function mswindows-clear-clipboard.
14437         mswindows-cut-copy-clipboard extended to handle clearing of the
14438         selection and renamed to mswindows-cut-copy-clear-clipboard.
14439
14440         * select.el: on mswindows devices delete-primary-selection
14441         calls mswindows-clear-clipboard.
14442
14443 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14444
14445         * simple.el (quoted-insert): Inhibit quit when using read-char.
14446
14447         * cmdloop.el (read-char): Don't inhibit quit.
14448         (read-char-exclusive): Ditto.
14449         (read-char): Signal quit if quit-char was pressed.
14450         (read-char-exclusive): Ditto.
14451         (read-quoted-char): Return a character, not integer.
14452
14453         * menubar-items.el (default-popup-menu): Use Andy's generic
14454         selection code.
14455         (default-popup-menu): Fix code.
14456
14457 1998-05-14  Oliver Graf <ograf@fga.de>
14458
14459         * dragdrop.el (dragdrop-function-widget): this time it's done
14460
14461 1998-05-13  Oliver Graf <ograf@fga.de>
14462
14463         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14464
14465 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14466
14467         * device.el (device-pixel-width):
14468         (device-pixel-height):
14469         (device-mm-width):
14470         (device-mm-height):
14471         (device-bitplanes):
14472         (device-color-cells): Swapped parameters to device-system-metric
14473         according to the interface change.
14474
14475 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14476
14477         * mouse.el (default-mouse-motion-handler): Use new name of the
14478         function event-over-vertical-divider-p.
14479         Do not set E-W arrow cursor over the divider if
14480         vertical-divider-draggable-p is nil in the window.
14481         ([top-level]): Use new name for the variable
14482         vertical-divider-map.
14483         (drag-window-divider): Respect vertical-divider-draggable-p.
14484         Variable name typo fixes.
14485
14486 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14487
14488         * keymap.el (kbd): Define here; handle string constants and
14489         others...
14490
14491 1998-05-15  Christian Nyb <chr@mediascience.no>
14492
14493         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14494         in Emacs 18.
14495
14496 1998-05-13  Didier Verna  <didier@xemacs.org>
14497
14498         * mouse.el (drag-window-divider): give the vertical divider a
14499         pressed look when dragging it.
14500
14501 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14502
14503         * faces.el: predicate some more face operations on x or mswindows
14504         not just x.
14505
14506         * modeline.el: enable modeline coloring for mswindows.
14507
14508 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14509
14510         * minibuf.el (minibuffer-default): Added variable; compatible with
14511         FSF Emacs.
14512         (next-history-element): Used `minibuffer-default'.
14513
14514 1998-05-12  Oliver Graf <ograf@fga.de>
14515
14516         * dragdrop.el (dragdrop-function-widget): button and mods ok
14517         arguments still look a bit strange
14518         (dragdrop-compare-mods) created
14519         (dragdrop-drop-do-functions) correctly checks for buttons and
14520         modifiers
14521
14522 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14523
14524         * setup-paths.el (paths-default-info-directories): Replace
14525         path-separator with directory-sep-char.
14526
14527         * files.el (path-separator): Don't define it here.
14528
14529 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14530
14531         * update-elc.el: Ditto.
14532
14533         * setup-paths.el (paths-construct-exec-path): Ditto.
14534
14535         * make-docfile.el: Ditto.
14536
14537         * loadup.el (really-early-error-handler): Ditto.
14538
14539         * find-paths.el (paths-decode-directory-path): Use decode-path
14540         instead of decode-path-internal.
14541
14542         * files.el (parse-colon-path): Update docstring.
14543
14544 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14545
14546         * subr.el (get-buffer-window-list): Make BUFFER optional.
14547
14548         * window-xemacs.el (windows-of-buffer): Defalias to
14549         get-buffer-window-list.
14550
14551 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14552
14553         * disass.el: Fix maintainer keyword.
14554
14555         * bytecomp.el (byte-compile-and-load-file): Autoload.
14556         (byte-compile-buffer): Ditto.
14557
14558         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14559         value is returned, not the name.
14560         (lisp-imenu-generic-expression): Enable it.
14561         (lisp-mode-variables): Ditto.
14562         (lisp-indent-offset): Change defconst to defvar.
14563         (lisp-indent-function): Ditto.
14564         (lisp-body-indent): Ditto.
14565
14566 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14567
14568         * modeline.el: Use zap-last-kbd-macro-event.
14569
14570         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14571         nil, don't attempt to do anything with messages.
14572         (eval-last-sexp): Use `letf' for clarity.
14573
14574 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14575
14576         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14577
14578 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14579
14580         * buff-menu.el:
14581         * lisp-mode.el:
14582         * obsolete.el:
14583         Change empty docstrings into no doc strings at all.
14584         Fix bogus FSF-format docstrings.
14585         * etags.el: Fix docstring.
14586
14587 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14588
14589         * package-get.el (package-get): Use internal md5
14590
14591 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14592
14593         * about.el (about-xemacs): Correct abuse of concat.
14594
14595 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14596
14597         * info.el (Info-mode): Use easymenu.
14598
14599 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14600
14601         * apropos.el (apropos): Don't use concat with integers.
14602
14603         * cmdloop.el (describe-last-error): Handle the case when no error
14604         was seen gracefully.
14605
14606         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14607         defun.
14608         (apropos-describe-plist): Ditto.
14609
14610         * help.el (with-displaying-help-buffer): Revert to a defun.
14611         (describe-key): Use it as defun.
14612         (describe-mode): Ditto.
14613         (describe-bindings): Ditto.
14614         (describe-prefix-bindings): Ditto.
14615         (describe-installation): Ditto.
14616         (view-lossage): Ditto.
14617         (describe-function): Ditto.
14618         (describe-variable): Ditto.
14619         (describe-syntax): Ditto.
14620
14621 1998-05-11  Oliver Graf <ograf@fga.de>
14622
14623         * dragdrop.el: changed order of require/provide
14624         (dragdrop-drop-mime-default) changed to new calling conventions
14625         (dragdrop-drop-do-functions) changed to new calling conventions
14626         (dragdrop-function-widget) this one needs more work...
14627
14628 1998-05-10  Oliver Graf <ograf@fga.de>
14629
14630         * about.el: another small change in my entry
14631         * dragdrop.el (dragdrop-drop-log-function): logging added
14632         plus customizations
14633         changed interface to handler functions. now called with event
14634         and object
14635
14636 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14637
14638         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14639         E-W arrow pointer displayed over draggable dividers.
14640
14641         * mouse.el (default-mouse-motion-handler): Show it when
14642         appropriate.
14643         (drag-window-divider): Added.
14644         ([top-level]): Initialized window-divider-map with a keymap
14645         binding the above function to left button down event.
14646
14647         * x-mouse.el (x-init-pointer-shape): Initialize
14648         divider-pointer-glyph from Cursor.dividerPointer, or use default
14649         E-W double arrow.
14650
14651 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14652
14653         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14654
14655 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14656
14657         * simple.el (count-words-buffer): Don't query for buffer.
14658         (count-lines-buffer): Ditto.
14659
14660 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14661
14662         * help.el (where-is): add optional insert argument.
14663
14664 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14665
14666         * help.el (describe-key-briefly): New argument INSERT.
14667
14668         * simple.el (eval-expression): New optional argument; synch with
14669         FSF 20.3.
14670
14671         * keydefs.el (global-map): Add new register bindings.
14672
14673         * register.el: Synched with FSF 20.3.
14674
14675 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14676
14677         * window-xemacs.el (recenter): all arguments are optional.
14678
14679 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14680
14681         * device.el: (device-pixel-width): Reflected name/parameters
14682         change to device-system-metric.
14683         (device-pixel-height): Ditto.
14684         (device-mm-width): Ditto.
14685         (device-mm-height): Ditto.
14686         (device-bitplanes): Ditto.
14687         (device-color-cells): Ditto.
14688
14689 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14690
14691         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14692
14693         * cl.el (most-positive-fixnum): Document.
14694         (most-negative-fixnum): Ditto.
14695
14696         * cus-dep.el: Updated comment.
14697
14698         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14699         constant.
14700
14701         * cus-load.el (custom-put): Removed.
14702
14703         * files.el (after-find-file): Just resignal quit instead of
14704         signaling "canceled".
14705
14706 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14707
14708         * frame.el (other-frame): Use `focus-frame' instead of
14709         select-frame kludges.
14710
14711         * lisp-mode.el: Update lisp-indent-function for
14712         save-selected-frame and with-selected-frame.
14713
14714         * frame.el (save-selected-frame): New macro.
14715         (with-selected-frame): Ditto.
14716         (other-frame): Use `set-frame-focus'.
14717
14718 1998-05-06  Oliver Graf <ograf@fga.de>
14719
14720         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14721         (dragdrop-drop-url-default) default handler for URL drops created
14722         (dragdrop-drop-mime-default) default handler for MIME drops created
14723         (dragdrop-drop-functions) default custom for handling drops created
14724         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14725
14726 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14727
14728         * mouse.el: Removed redundant mouse-mswindows-drop function.
14729
14730 1998-05-05  Oliver Graf <ograf@fga.de>
14731
14732         * about.el: changed some text in my entry
14733         * dragdrop.el: added customs
14734
14735 1998-05-04  Oliver Graf <ograf@fga.de>
14736
14737         * mouse.el: killed global drop key bindings
14738         (mouse-offix-drop) removed
14739         * dragdrop.el: created
14740         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14741
14742 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14743
14744         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14745         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14746
14747         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14748         obsolete comment.
14749
14750         * scrollbar.el (scrollbars-visible-p): Use new
14751         {vertical,horizontal}-scrollbar-visible-p specifiers.
14752
14753 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14754
14755         * device.el (device-pixel-height):
14756         (device-pixel-width):
14757         (device-mm-width):
14758         (device-mm-height):
14759         (device-bitplanes):
14760         (device-color-cells): Moved these 6 functions from device.c; they
14761         all use single (device-system-metrics) call.
14762
14763 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14764
14765         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14766         were renamed.
14767
14768         * menubar-items.el:
14769         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14770         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14771
14772         * help.el (help-map): Remove Hyperbole keybinding logic.
14773         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14774
14775 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14776
14777         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14778         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14779
14780 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14781
14782         * msw-glyphs.el: use nicer icon3 from the frame icon.
14783
14784 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14785
14786         * version.el (emacs-version): Remove InfoDock conditionals.
14787
14788         * startup.el (startup-splash-frame): Change ID logo name.
14789
14790 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14791
14792         * files.el (after-find-file): If the user presses C-g on
14793         directory-creation prompt, kill the buffer.
14794
14795 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14796
14797         * simple.el (count-words-region): Reverse previous change.
14798
14799 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14800
14801         * replace.el (query-replace): Just call perform-replace.
14802         (query-replace-regexp): Ditto.
14803         (perform-replace): Move region handling here.
14804         (perform-replace): Use the new arg to match-data.
14805
14806 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14807
14808         * x-init.el: Install X specific display table that
14809           displays char 0240 as a space to avoid whatever it is
14810           that screws up display of that character code.
14811
14812 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14813
14814         * help.el (function-arglist): If no arguments are documented for a
14815         subr, print nothing rather than incorrect output.
14816
14817 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14818
14819         * cmdloop.el (command-error): Update bail-out error message to use
14820         `emacs-program-name'.
14821
14822         * lib-complete.el: Remove reader macro cruft.
14823
14824         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14825         cruft.
14826
14827         * simple.el (count-words-region): Drop interactive-p check on the
14828         message.
14829
14830 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14831
14832         * font.el
14833         * msw-faces.el
14834         Correct spelling of mswindows-font-canonicalize-name.
14835
14836 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14837
14838         * ldap.el (ldap-host-parameters-alist): Replaced with
14839         `ldap-host-parameters-plist'
14840         (ldap-search): Adapt to previous change
14841
14842 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14843
14844         * about.el (about-hackers): Update Bob Weiner bio.
14845         (about-maintainer-info): Ditto.
14846
14847 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14848
14849         * simple.el (display-warning-minimum-level): Docfix.
14850
14851 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14852
14853         * widget.el (:default-get): New keyword.
14854         * wid-edit.el (default, widget-default-default-get): Define it.
14855         (group, widget-group-default-get): Define it.
14856         (menu-choice, widget-choice-default-get): Define it.
14857         (widget-default-get): New function.
14858         (widget-choice-action): Call it.
14859         (widget-editable-list-entry-create): Call it.
14860
14861 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14862
14863         * byte-optimize.el (byte-boolean-vars): Removed.
14864         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14865         lookup through `byte-boolean-vars'.
14866
14867 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14868
14869         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14870         resource-provided values into ghost specs for scrollbar-height and
14871         scrollbar-width.
14872
14873 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14874
14875         * byte-optimize.el: Don't attempt to optimize /=.
14876
14877         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14878         (byte-compile-/=): Ditto.
14879
14880 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14881
14882         * apropos.el: Use `with-displaying-help-buffer'.
14883         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14884         Use `with-displaying-help-buffer'.
14885         (apropos-follow): Do not give special treatment to buffer cursor
14886         was in prior to a mouse click.
14887         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14888         (apropos-print-doc): Set correct buffer for setting text
14889         properties.
14890
14891 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14892
14893         * help.el (help-buffer-prefix-string): New variable.
14894         (help-buffer-name): Use it.
14895
14896         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14897         mode menu.
14898
14899 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14900
14901         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14902
14903 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14904
14905         * files.el (find-file-noselect): Update docstring.
14906         (find-file-noselect): Signal an error if found an unreadable file.
14907         (file-chase-links): Save the match data.
14908         (normal-mode): Use `lwarn' and `error-message-string'.
14909         (interpreter-mode-alist): Change defconst to defvar.
14910         (inhibit-first-line-modes-regexps): Ditto.
14911         (inhibit-first-line-modes-regexps): Added .tgz.
14912         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14913         (change-major-mode-with-file-name): New user-option.
14914         (set-visited-file-name): Synched with FSF.
14915         (file-name-extension): New function, from FSF 20.3.
14916         (file-relative-name): Synched with FSF.
14917         (save-some-buffers): Support the C-r feature.
14918         (recover-session): Synched with FSF.
14919         (kill-some-buffers): Ditto.
14920         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14921
14922 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14923
14924         * files.el (insert-file): Undo previous change and reenable use of
14925         format.el.
14926
14927 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14928
14929         * window-xemacs.el (recenter): Define.
14930
14931 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14932
14933         * font.el (mswindows-font-create-name)
14934         (mswindows-font-create-object): new functions for mswindows type
14935         fonts.
14936
14937         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14938         strings are parsed as well as font objects.
14939
14940 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14941
14942         * modeline.el (defining-kbd-macro): Restore modeline indication of
14943         kbd-macro being recorded.
14944         (add-minor-mode): Simplify docstring.
14945         (modeline-minor-mode-menu): Remove stuff.
14946
14947 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14948
14949         * code-process.el (call-process): dynamically decide process
14950         coding type.
14951
14952 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14953
14954         * modeline.el: Add line-number-mode, column-number-mode to
14955         the modeline minor-mode menu.  Button2 on the line number does
14956         goto-line.
14957
14958 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14959
14960         * mouse.el: move x-selection-owner-p type things to
14961         selection-owner-p.
14962
14963         * msw-init.el: copy zmacs stuff from x-init.el
14964
14965         * msw-select.el (mswindows-own-selection)
14966         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14967         functions. Very simple minded implementation of selectio
14968         ownership.
14969
14970         * select.el (own-selection) (disown-selection)
14971         (activate-region-as-selection) (select-make-extent-for-selection)
14972         (valid-simple-selection-p): functions moved from x-select.el for
14973         generalized selection.
14974
14975         * x-select.el: see select.el changes.
14976
14977         * x-toolbar.el: use new selection functions.
14978
14979 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14980
14981         * packages.el (packages-find-package-directories): Fixed bug that
14982         would pick up multiple site-package directories.
14983         (package-locations): Added "xemacs-packages" as a late package
14984         location.
14985
14986         * find-paths.el: Now uses `emacs-program-name' and
14987         `emacs-program-version'.
14988         Additions to enforce version-specific directories in
14989         `paths-find-version-directory'.
14990
14991 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14992
14993         * default.el: Removed.
14994         * site-start.el: Removed.
14995
14996 1998-04-29  Didier Verna  <didier@xemacs.org>
14997
14998         * minibuf.el (minibuffer-history-minimum-string-length): Default
14999         to nil.
15000
15001 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15002
15003         * find-paths.el (paths-program-name): Rename.
15004         (paths-emacs-root-p): Ditto.
15005         (paths-find-site-directory): Ditto.
15006
15007 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15008
15009         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15010         `emacs-lisp-byte-compile-and-load'.
15011
15012 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15013
15014         * ldap.el (ldap-search): Fixed additional parameter passing to
15015         `ldap-open'
15016
15017 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15018
15019         * select.el (kill-primary-selection) (selection-owner-p)
15020         (copy-primary-selection) (yank-clipboard-selection)
15021         (selection-exists-p) (delete-primary-selection): new file and
15022         functions that do the right thing for the selected device.
15023
15024         * x-menubar.el: use generalised selection functions.
15025
15026         * dumped-lisp.el: dump select.el.
15027
15028 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15029
15030         * find-paths.el (paths-progname): New variable.
15031         (paths-emacs-root-p): Use it.
15032         (paths-find-site-directory): Ditto.
15033
15034 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15035
15036         * loadup.el ((member "dump" command-line-args)): Dump as
15037         `infodock' if InfoDock.
15038
15039 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15040
15041         * find-paths.el (construct-emacs-version): Simplify, include
15042         program name in the return value.
15043         * (paths-find-version-directory): Use it.
15044
15045 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15046
15047         * info.el (Info-parse-dir-entries): Fixed regexp
15048         (Info-build-dir-anew): Remove full suffix and capitalize info file
15049         name for files with no @direntry
15050         (Info-batch-rebuild-dir): New function
15051         (Info-suffixed-file): Check for regular files instead of simple
15052         file existence (could catch directories before)
15053
15054 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15055
15056         * setup-paths.el, find-paths.el: Removed uses of `not' which
15057         temacs doesn't have.
15058
15059         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15060         into root searching.
15061
15062 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15063
15064         * subr.el: Remove definition of `not'.
15065
15066 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15067
15068         * msw-glyphs.el: enable graphics support.
15069
15070 1998-04-23  Didier Verna  <didier@xemacs.org>
15071
15072         * x-menubar.el (default-menubar): restored the line-number-mode
15073         option.
15074
15075         * misc doc string updates related to the options menu.
15076
15077 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15078
15079         * setup-paths.el (paths-construct-load-path): Fix typo.
15080
15081 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15082
15083         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15084         font-menu-ignore-scaled-fonts don't have to be bound now; this
15085         gets us one step further towards making --no-autoloads work.
15086
15087         * startup.el (normal-top-level): Load auto-autoloads only if
15088         lisp-directory is non-nil.
15089
15090         * setup-paths.el (paths-construct-load-path): Made it robust
15091         against nil lisp-directory.
15092
15093         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15094         to the list of variables that cause a warning when nil.
15095
15096         * toolbar.el (init-toolbar-location): Now works even when there's
15097         no toolbar icon directory.
15098
15099 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15100
15101         * help.el (view-lossage): Recognize it.
15102
15103         * simple.el (log-message): Mark multiline messages.
15104
15105 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15106
15107         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15108
15109 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15110
15111         * package-get.el (package-get-all):  add `\n' separator to
15112         interactive specification so that both variables are read
15113
15114 1998-04-22  Didier Verna  <didier@xemacs.org>
15115
15116         * x-menubar.el: ported the options menu to Custom.
15117         Moved the "read only" toggle button to the buffers menu.
15118         Corrected some missing ;;;###autoload or defcustom.
15119
15120         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15121         the scrollbar-visible specifier for options menu handling.
15122
15123         * toolbar.el (toolbar-visible-p)
15124                      (toolbar-captioned-p)
15125                      (default-toolbar-position): defcustom wrappers around
15126         the toolbar specifiers for options menu handling.
15127
15128         * frame.el (get-frame-for-buffer-default-instance-limit):
15129         defcustom it for options menu handling.
15130
15131         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15132         font-lock-mode for options menu handling.
15133
15134         * cus-start.el: added Custom properties to overwrite-mode for
15135         options menu handling.
15136
15137 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15138
15139         * about.el: shameless self-promotion.
15140
15141 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15142
15143         * simple.el (raw-append-message): Slightly optimize.
15144         (remove-message): Use `push' for clarity.
15145         (append-message): Ditto.
15146         (display-warning): Dito.
15147         (raw-append-message): Send the message to the appropriate device.
15148
15149 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15150
15151         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15152         From Sean MacLennan <Sean.MacLennan@pika.ca>
15153
15154 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15155
15156         * setup-paths.el: Changed `directory-sep-char' to
15157         `path-separator', following a change in GNU Emacs.
15158
15159 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15160
15161         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15162         (Info-build-dir-anew): Add a final newline.
15163         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15164         is `always'
15165         (Info-rebuild-dir): Ditto
15166
15167         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15168
15169 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15170
15171         * simple.el (count-words-buffer): Retain zmacs region.
15172         (count-words-region): Ditto.
15173         * simple.el: (what-line): Expanded line counts.
15174         (count-lines): New parameter to conditionalize whether collapsed
15175         lines get counted.
15176         From Bob Weiner <weiner@altrasoft.com>
15177
15178 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15179
15180         * packages.el (package-locations): infodock-packages must override
15181         mule-packages and packages.
15182
15183 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15184
15185         * wid-edit.el:
15186         remove rude messages from widget-activation-widget-mapper
15187         and widget-activation-glyph-mapper
15188
15189 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15190
15191         * toolbar.el: Remove (featurep 'x) test from
15192         toolbar-make-button-list
15193
15194 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15195
15196         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15197         only if in the same frame.
15198
15199 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15200
15201         * packages.el (package-locations): Added site-packages hierarchy.
15202
15203         * setup-paths.el (paths-default-info-directories): Introduced and
15204         used.
15205
15206         * packages.el, setup-paths.el: Set various path searching depths
15207         to 1.
15208
15209         * packages.el (packages-hierarchy-depth):
15210         (packages-load-path-depth): Introduced and used.
15211
15212         * setup-paths.el (paths-load-path-depth): Introduced and used.
15213
15214         * find-paths.el (paths-find-recursive-path): Added max-depth
15215         parameter.
15216
15217 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15218
15219         * setup-paths.el (paths-construct-info-path): Removed
15220         dependency on behavior of (file-name-as-directory "").
15221
15222 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15223
15224         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15225         lisp objects
15226
15227 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15228
15229         * dump-paths.el, startup.el: Added handling for --debug-paths.
15230
15231 1998-04-15  William M. Perry  <wmperry@aventail.com>
15232
15233         * wid-edit.el: We cannot just set the help-echo or balloon-help
15234           properties for an extent based on the :help-echo widget
15235           property, since help-echo and balloon-help cause an EXTENT to
15236           get passed in, where :help-echo functions are expecting a WIDGET
15237
15238 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15239
15240         * scrollbar.el (init-scrollbar-from-resources): Call
15241         mswindows-init-scrollbar-metrics when appropriate.
15242
15243 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15244
15245         * dumped-lisp.el: dump x-toolbar for window system
15246
15247         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15248         have support and xpm.
15249
15250 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15251
15252         * files.el (toggle-read-only): Fix docstring.
15253         From Didier Verna <didier@xemacs.org>
15254
15255 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15256
15257         * startup.el (normal-top-level): Load autoload-file-name without
15258         specifying an extension---some people only auto-autoload.el.gz.
15259
15260 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15261
15262         * files.el (backup-enable-predicate): Don't bomb on NAME being
15263         nil.
15264
15265 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15266
15267         * find-paths.el, packages.el: Now prefers configure'd paths.
15268         This shouldn't cause any of the originally anticipated problems as
15269         the current paths architecture will not define the various
15270         configure-xxx variables if they're not specified on the configure
15271         command line.
15272
15273         * find-paths.el, setup-paths.el, packages.el: Removed all
15274         mentionings of "/" as a path separator.
15275         Used paths-construct-path throughout.
15276
15277         * find-paths.el (paths-construct-path): Created to assemble paths
15278         from directory components.
15279
15280         * setup-paths.el, packages.el: Used paths-decode-directory-path
15281         instead of decode-path-internal.
15282
15283         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15284         and associates.
15285         (paths-decode-directory-path) Created.
15286
15287         * setup-paths.el: Changed configure-exec-path to
15288         configure-exec-directory.
15289
15290 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15291
15292         * packages.el (packages-find-packages): Fixed decoding of
15293         EMACSPACKAGEPATH.
15294
15295         * startup.el: -no-packages -> -no-early-packages.
15296
15297         (packages-load-package-lisps): Fixed loading of auto-autoload
15298         files.
15299
15300         * startup.el (normal-top-level): Fixed loading of core
15301         auto-autoload.
15302
15303         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15304
15305         * startup.el, packages.el, dump-paths.el: Added proper settings
15306         for site-directory and lisp-directory variables.
15307
15308         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15309         inhibit-package-autoloads and fixed handling of it.
15310
15311         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15312         handling of former inhibit-package-init, now
15313         inhibit-early-packages, to make -vanilla etc. work.
15314
15315 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15316
15317         * code-process.el (start-process): Fallback to 'undecided instead
15318         of 'binary for process input coding stream.
15319
15320         * process.el (start-process): Docstring fix.
15321
15322 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15323
15324         * info.el (Info-insert-dir): Do not insert temporary dir files
15325         in Info-dir-file-attributes
15326         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15327         (Info-rebuild-dir): Ditto.
15328
15329 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15330
15331         * obsolete.el: Added obsoleteness declarations for
15332         `site-directory' and `Info-default-directory-list'.
15333
15334 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15335
15336         * find-paths.el (paths-find-emacs-root): Only look at the
15337         executable at the end of the symlink chain for determining the
15338         Emacs root.
15339
15340 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15341
15342         * setup-paths.el (paths-construct-info-path): Changed construction
15343         to cater to gone default in configure.
15344
15345         * find-paths.el (paths-uniq-append): Added.
15346
15347         * packages.el: Rewritten package path construction once again.
15348
15349         * dump-paths.el, startup.el: Removed package-path as a global
15350         variable.
15351
15352         * package-admin.el (package-admin-add-single-file-package):
15353         (package-admin-add-binary-package): Changed package-path to
15354         late-packages.
15355
15356         * packages.el (packages-split-path): Split path at "/" rather than
15357         nil according to change in emacs.c.
15358
15359 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15360
15361         * setup-paths.el (paths-construct-info-path): Changed info path
15362         order so that directories come out right.
15363         (paths-find-lock-directory): Fixed bug: It used to think
15364         configure-lock-directory is a path.
15365
15366 1998-04-06  Jeff Miller <jmiller@smart.net>
15367
15368         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15369         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15370         eases the use of toolbar-add/kill-item functions.
15371
15372 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15373
15374         * code-files.el (file-coding-system-alist): Commented out
15375         loaddefs.el magical treatment.
15376
15377 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15378
15379         * info.el (Info-rebuild-outdated-dir): Added new option
15380         `conservative' and made it the default
15381         (Info-rebuild-dir): Appropriately parse multi-line description
15382         strings, and multi-section dir files. Issue warning when dir
15383         is rebuilt as temporary
15384         (Info-build-dir-anew): Issue warning when dir is built as
15385         temporary
15386
15387 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15388
15389         * list-mode.el (list-mode-map): Bind highlight motion commands to
15390         standard keys left, right, C-b and C-f.
15391
15392 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15393
15394         * files.el (auto-mode-alist): allow .sc for Scheme->C
15395
15396 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15397
15398         * loadup.el (pureload): Don't quote (garbage-collect).
15399
15400 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15401
15402         * package-get-base.el: Updated.
15403
15404 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15405
15406         * isearch-mode.el (isearch-just-started): New variable.
15407         (isearch-mode): Set it.
15408         (isearch-repeat): Advance one character forward only if the search
15409         was successful, and was not just started.
15410         (isearch-repeat): Clear isearch-just-started.
15411
15412 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15413
15414         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15415         if running -batch.
15416
15417 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15418
15419         * subr.el (listify-key-sequence): Removed.
15420
15421 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15422
15423         * bytecomp.el (byte-compile-print-gensym): New option.
15424         (byte-compile-output-file-form): Use it.
15425         (byte-compile-output-docform): Ditto.
15426         (byte-compile-compiled-obj-to-list): Ditto.
15427
15428 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15429
15430         * msw-glyphs.el: set frame icon if xpm support.
15431
15432 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15433
15434         * help.el: Code that pretty prints variable values
15435           removed.
15436
15437 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15438
15439         * find-paths.el (paths-emacs-root-p): Correct test for installation
15440         directory.
15441         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15442
15443 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15444
15445         * loaddefs.el: Don't set debug-ignored-errors; leave
15446           its default value set to nil.
15447
15448 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15449
15450         * info.el (Info-rebuild-dir): fixed mis-spelling.
15451
15452 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15453
15454         * info.el (Info-rebuild-outdated-dir): New custom var
15455         (Info-insert-node): Create/update dir file when needed, ie when it
15456         does not exist or is older than some info files in directory
15457
15458 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15459
15460         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15461         for last packages, mainly for using a 20.4 package base.
15462
15463         * packages.el (late-packages): Typo fix.  It was called
15464         early-packages.
15465
15466         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15467         relative symlinks correctly.
15468         (paths-find-emacs-roots): More rigorous checking for plausible
15469         configuration-time root.
15470
15471         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15472         find its roots.
15473
15474 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15475
15476         * faces.el: Fix docstrings.
15477         * glyphs.el: Fix docstrings.
15478         * mouse.el: Fix docstrings.
15479
15480         * frame.el: Change phrase `current frame' to `selected frame'.
15481
15482         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15483
15484         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15485         macros using backquote to make them infinitely more readable.
15486
15487 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15488
15489         * packages.el (packages-find-package-path): Hardcoded specialized
15490         InfoDock support until we can clean this up.
15491
15492         * help.el (describe-bindings-1): Return the value of the bindings
15493         help buffer created.
15494         (describe-bindings): Ditto.
15495
15496         * simple.el (set-variable): Restore previous behavior of not
15497         bombing if the variable to set is not boundp.
15498
15499 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15500
15501         * packages.el (packages-handle-package-dumped-lisps): Allow for
15502         non-local files to be loaded off the package-lisp variable.
15503
15504 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15505
15506         * x-faces.el: Global X resources should override
15507           specs for all device classes (color, grayscale, mono);
15508           code currently doesn't override any of them.  Fixed by
15509           calling remove-specifier with '(x default) as the tag
15510           set and allowing inexact matches.
15511
15512 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15513
15514         * faces.el: Separated face initializations based on
15515           device classes into device type specific (tag set,
15516           instantiator) pairs.
15517
15518 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15519
15520         * wid-edit.el (widget-choice-action): Remember user's explicit
15521         choice.
15522         (widget-choice-value-create): Respect it.
15523         From Richard Stallman <rms@gnu.org>
15524
15525 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15526
15527         * setup-paths.el (paths-construct-info-path): Always append
15528         existing directories from configure-time info path.
15529
15530         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15531         Info-directory-list.
15532
15533         * info.el: Removed Info-default-directory-list which was broken by
15534         design.
15535         Removed bogus initialization of Info-directory-list---startup.el
15536         can do a much better job.
15537         Added autoload of Info-directory-list.
15538
15539         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15540         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15541         be exclusive; now it's merely given precedence, just like in the
15542         old days.
15543
15544 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15545
15546         * find-paths.el (paths-find-architecture-directory): Fix bug with
15547         finding; it used to default too early.
15548
15549 1998-03-25  Martin Buchholz <martin@xemacs.org>
15550
15551         * packages.el (packages-split-path): Fix a bug; it used to fail
15552         for paths that weren't split.
15553
15554 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15555
15556         * finder.el (finder-compile-keywords): trap on errors.
15557
15558 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15559
15560         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15561           fourth argument of t so that only the specs exactly
15562           matching the tag lists are removed.
15563
15564 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15565
15566         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15567
15568 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15569
15570         * minibuf.el (mouse-read-file-name-1): If a default directory was
15571         specified, use it for generating the completions.
15572
15573 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15574
15575         * update-elc.el: Now respects inhibit-package-init and
15576         inhibit-site-lisp.
15577         Now does path construction with loadup-paths.
15578
15579         * startup.el (normal-top-level, startup-setup-paths): Now respects
15580         inhibit-package-init and inhibit-site-lisp.
15581
15582         * packages.el (packages-find-package-path): Extended package path
15583         by version-specific hierarchies.
15584         (packages-find-packages): Now respects inhibit flag and
15585         inhibit-site-lisp.
15586         Moved path setup to loadup-paths.
15587
15588         * make-docfile.el: Now respects inhibit-package-init and
15589         inhibit-site-lisp.
15590         Now does path construction with loadup-paths.
15591
15592         * loadup.el: Now respects inhibit-package-init and
15593         inhibit-site-lisp.
15594
15595         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15596
15597         * loadup-paths.el: New file: setup load-path to encompass
15598         packages.
15599
15600 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15601
15602         * auto-show.el: load-gc renamed to pureload.
15603         * site-load.el: Ditto.
15604         * packages.el (toplevel): Ditto.
15605         * loadup.el (really-early-error-handler): Ditto.
15606         * dumped-lisp.el (preloaded-file-list): Ditto.
15607         * cus-face.el (custom-declare-face): Ditto.
15608
15609 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15610
15611         * <Today>: The Big Path Searching Overhaul.
15612
15613         * find-paths.el: New file: find and assemble paths in the
15614         installation hierarchy.
15615
15616         * setup-paths.el: New file: global layout of paths and directories
15617         within the XEmacs hierarchy.
15618
15619         * packages.el: Replaced everything related to path searching and
15620         startup by code in terms of find-paths.
15621
15622         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15623         the new path searching engine.
15624
15625         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15626         and setup-paths.
15627
15628 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15629
15630         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15631         setup-paths.el.
15632
15633 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15634
15635         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15636         compiles identically in any configuration.
15637         Removed irrelevant commentary.
15638
15639 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15640
15641         * simple.el (set-variable): Allow setting specifiers.
15642
15643 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15644
15645         * lisp.el (forward-sexp): Revert previous change.
15646
15647 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15648
15649         * frame.el (frame-initialize): Use `delete-console' instead of
15650         `delete-device' to delete the stream console to match the usage in
15651         Fkill_emacs.
15652
15653 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15654
15655         * files.el (cdpath-previous): New variable.
15656         (cd): Use it.
15657         From Bob Weiner <weiner@wave.altrasoft.com>
15658
15659 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15660
15661         * keydefs.el: Changed keybindings of forward-char,
15662           backward, scroll-up and scroll-down to point to their
15663           -command counterparts.
15664
15665         * simple.el: New functions: forwarc-char-command,
15666           backwrad-char-command, scroll-up-command,
15667           scroll-down-command which work liek their counterparts
15668           except that they honor the variable
15669           signal-error-on-buffer-boundary.
15670
15671           Definition of signal-error-on-buffer-boundary received
15672           from src/cmds.c.
15673
15674           defvar declaration added for word-across-newline to avoid
15675           byte-compiler warning about the free variable reference.
15676
15677 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15678
15679         * winnt.el: Removed "%t" from the beginning of
15680         modeline-format. From now on, there's no nt-specifics in the modeline.
15681
15682 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15683
15684         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15685         of `when' with `if'.
15686
15687 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15688
15689         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15690         mswindows. Must be reworked along with glyphs.el, or
15691         merged into it, after there is images support.
15692
15693         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15694         'mswindows.
15695
15696 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15697
15698         * faces.el: fix for text cursor initialization.
15699         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15700         From Andy Piper <andyp@parallax.co.uk>
15701
15702 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15703
15704         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15705         if there is an existing package that handles it and warn the user
15706         about that mode.
15707
15708 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15709
15710         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15711         Installation" menu item when Installation-string is not bound.
15712
15713 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15714
15715         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15716         From Jeremiah W. James <jerry@cs.ucsb.edu>
15717
15718 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15719
15720         * msw-faces.el:
15721         * faces.el: Fix face initialization.
15722
15723 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15724
15725         * files.el (backup-enable-predicate): fix breakage introduced
15726         by TMPDIR patch.
15727
15728 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15729
15730         * x-faces.el (x-init-face-from-resources): The
15731           TTY face property retrieval functions don't return
15732           specifiers, so use face-property instead.
15733
15734 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15735
15736         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15737
15738 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15739
15740         * x-menubar.el: Expanded documentation for
15741           option-save-faces.  Changed Options -> Browse Faces
15742           menu entry to invoke customize-face.
15743
15744 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15745
15746         * faces.el: Most face initialization moved out of
15747           init-other-random-faces to the top level so that the
15748           initialization happens before Xemacs is dumped.  Much
15749           of the fascist "face-differs-from-default-p or FROB!"
15750           code has been retired in favor of letting the user do
15751           what they want to do.  Face initialization code changed
15752           to use `default' specifier tag so that the settings can
15753           be overridden later if the user wishes it.
15754
15755 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15756
15757         * about.el (about-hackers): Update contributors list.
15758
15759 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15760
15761         * specifier.el: Define new specifier tag `default'.
15762
15763         * modeline.el: Initialize faces using `default' tag.
15764
15765         * x-faces.el (x-init-face-from-resources): Remove
15766           specifier specs containing the `default' tag before
15767           adding new specs.
15768
15769 1998-03-02  John Jones  <jj@asu.edu>
15770
15771         * package-get.el (package-get-all): fixed arguments on call to
15772         package-admin-add-single-file-package.
15773         * package-get.el (package-get-installedp): fixed to match
15774         advertised behavior.
15775         * package-get.el: added function package-get-update-all which
15776         installs newest versions of all the current packages (if they are
15777         not already installed).
15778
15779 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15780
15781         * files.el (find-file-noselect): Uncommented `truename' binding in
15782         `let*' and use it later to set `buffer-file-truename' iff it's
15783         still nil, as happens for example when finding a compressed
15784         file with "jka-compr".
15785
15786 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15787
15788         * faces.el: in make-face-* type functions do the operation for all
15789         window systems, not just the first one found.
15790
15791         * font.el: call mswindows-list-fonts for mswindows.
15792
15793 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15794
15795         * code-process.el (call-process-region):
15796         * process.el (call-process-region):
15797         * package-get.el (package-get-dir):
15798         * files.el (backup-enable-predicate):
15799         * gnuserv.el (gnuserv-temp-file-regexp):
15800         Use temp-directory in place of `/tmp'.
15801
15802 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15803
15804         * "Fast" dired-in-C enhancements for Windows 95/NT:
15805
15806         * files.el: Added function, `wildcard-to-regexp', from GNU
15807           Emacs.
15808
15809         * files.el (insert-directory): Modified to use special
15810           dired-in-C enhancements if present.
15811
15812 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15813
15814         * code-files.el: make default coding no-conversion.
15815
15816 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15817
15818         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15819         the load-path.
15820
15821         * update-elc.el: Strip directory when testing for files not to
15822         bytecompile.
15823
15824 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15825
15826         * lisp-mode.el: Use recommended form for menus.
15827
15828         * info.el (Info-construct-menu): Use recommended form for menus.
15829
15830         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15831         entry.
15832
15833 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15834
15835         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15836           (get-frame-for-buffer-noselect): Always return frames
15837           in the not-this-window-p cond clause.
15838
15839 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15840
15841         * help.el (describe-installation): New function.
15842
15843         * x-menubar.el (default-menubar): Add describe-installation to
15844         Help menu.
15845
15846         * packages.el (packages-unbytecompiled-lisp): Installation.el
15847         should not be bytecompiled.
15848
15849         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15850         XEmacs.
15851
15852         * x-menubar.el (default-menubar): Use correct guard for VM menu
15853         entry.
15854
15855         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15856         coding.
15857         From Andy Piper <andyp@parallax.co.uk>
15858
15859 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15860
15861         * ldap.el: Do not require ldap-internal at compile time.
15862
15863 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15864
15865         * code-files.el: new file. a virtual copy of mule-files.el
15866         but without charset
15867         dependencies. (toggle-buffer-file-ocding-system) new function for
15868         changing the eol type for the current buffer.
15869
15870         * code-process.el: new file. a copy of
15871         mule-process.el. mule-process.el will disappear when things have
15872         settled.
15873
15874         * coding.el: new file. a virtual copy of mule-files.el but
15875         without charset dependencies. (coding-system-base) new function
15876         for getting the parent coding system of a coding system with eol
15877         type set.
15878
15879         * dumped-lisp.el: add above files for the non-mule case.
15880
15881 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15882
15883         * window-xemacs.el (display-buffer): If no explicit
15884           frame is specified, search for a window that displays
15885           the buffer on the currently selected frame, before
15886           searching other frames.
15887
15888 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15889
15890         * frame.el (get-frame-for-buffer): If not-this-window-p
15891           is non-nil, use window on the selected frame if it is not
15892           also the selected window.  When defaulting, search for
15893           windows on the currently selected fgrame before searching
15894           other frames.
15895
15896 1998-02-25  Didier Verna  <didier@xemacs.org>
15897
15898         * modeline.el (modeline-swap-buffers): originally named
15899         `mouse-release-modeline'. Whether to actually swap the buffers is
15900         decided in `mouse-drag-modeline'.
15901         (mouse-drag-modeline): A button release event is considered a
15902         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15903         stay unchanged.
15904
15905 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15906
15907         * x-menubar.el: Put redo on the menubar.
15908         From Aki Vehtari <Aki.Vehtari@hut.fi>
15909
15910 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15911
15912         * bytecomp.el (displaying-byte-compile-warnings): if
15913         temp-buffer-show-function is set, use it to display current set of
15914         warnings in the "*Compile-Log-Show*" buffer.
15915
15916         * simple.el (display-warning-buffer): if temp-buffer-show-function
15917         is set, use it to display current set of warnings in the
15918         "*Warnings-Show*" buffer.
15919
15920 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15921
15922         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15923         Common Lisp.
15924
15925 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15926
15927         * menubar.el: Allow button descriptors at least 2 long.
15928
15929         * x-menubar.el (default-menubar): Use recommended forms.
15930         (file-menu-filter): Remove.
15931         (edit-menu-filter): Remove.
15932
15933 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15934
15935         * about.el (about-hackers): Updated.
15936
15937 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15938
15939         * help.el (help-max-help-buffers): new variable
15940         (help-register-and-maybe-prune-excess): new function
15941         (help-buffer-name): use help-max-help-buffers.
15942         (with-displaying-help-buffer): use
15943         help-register-and-maybe-prune-excess.
15944
15945         * help.el (help-maybe-pretty-print-value): if the value fits on
15946         one line, let it.
15947
15948 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15949
15950         * (with-displaying-help-buffer): there is no need to kill the buffer
15951         if it exists, because with-output-to-temp-buffer will clear it.
15952         further, killing the buffer violates the rule that
15953         temp-buffer-show-function, if set, has the full responsibility of
15954         showing the temp buffer.  killing the buffer fucks with the window
15955         configuration, hosing temp-buffer-show-function.
15956
15957
15958 1998-02-23  Didier Verna  <didier@xemacs.org>
15959
15960         * modeline.el (mouse-drag-modeline):
15961         - Always scroll the modeline that was originally clicked on.
15962         - Use x pixels instead of x characters (which doesn't work anyway)
15963         as horizontal reference for modeline dragging. This allows us to
15964         keep on dragging the modeline even if the motion event occurs in
15965         another window.
15966
15967 1998-02-23  Didier Verna  <didier@xemacs.org>
15968
15969         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15970         glyph on the modeline to indicate that dragging the mouse has an
15971         effect both horizontally and vertically.
15972
15973 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15974
15975         * about.el (about-xemacs): Get rid of redundant visible version
15976         number.
15977
15978 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15979
15980         * about.el (about-hackers): Update credits.
15981
15982 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15983
15984         * prim/register.el (view-register): Show register type file-query.
15985
15986 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15987
15988         * mode-motion.el (mode-motion-highlight-internal):
15989           save-excursion inside save-window-exucrsion form to
15990           hide buffer point changes from save-window-excursion.
15991           Prevents display flickering when the mouse pointer
15992           moves.
15993
15994 1998-02-17  Didier Verna  <didier@xemacs.org>
15995
15996         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15997         function to handle correctly the case of a toolbar one side of the
15998         window: scrolling will not necessarily happen.
15999
16000 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16001
16002         * files.el (after-find-file): Restore missing argument
16003           to format that provides filename for "... consider M-x
16004           recover-file" message.  Also call `message' with "%s"
16005           as the first arg instead of an arbitrary string.
16006
16007 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16008
16009         * about.el (about-hackers): Various additions.
16010
16011 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16012
16013         * autoload.el (generate-file-autoloads-1): Don't force an extra
16014         line out when copying on-the-same line autoloads.
16015
16016         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16017         is installed.
16018
16019 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16020
16021         * x11/x-win-xfree86.el (x-win-init-xfree86):
16022         * x11/x-win-sun.el (x-win-init-sun):
16023         * x11/x-init.el (x-initialize-compose):
16024         * prim/simple.el:
16025         (backward-or-forward-kill-sexp):
16026         (backward-or-forward-kill-sentence):
16027         (backward-or-forward-kill-word):
16028         (backward-or-forward-delete-char):
16029         * prim/isearch-mode.el (isearch-help-or-delete-char):
16030         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16031         x-keysym-on-keyboard-p to detect backspace.
16032         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16033         Clean up symbols used with dead keys, checking Linux and solaris
16034         keysyms.
16035         Simplify x-win-*.el using above methods.
16036         Change documentation for x-keysym-*-p functions.
16037
16038 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16039
16040         * about.el (about-hackers): Restore entries for Michael Sperber and
16041         Vinnie Shelton.
16042         From Vinnie Shelton <acs@acm.org>
16043
16044 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16045
16046         * simple.el (count-words-region): Ditto.
16047
16048 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16049
16050         * simple.el (count-words-buffer): Document.  Don't print anything
16051         if non-interactive.
16052
16053 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16054
16055         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16056         multiple files in InfoDock.
16057
16058 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16059
16060         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16061         from version.el in InfoDock.
16062
16063         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16064         specially.
16065
16066 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16067
16068         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16069         variable name in docstring.
16070
16071 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16072
16073         * menubar.h: Include "gui.h".
16074
16075 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16076
16077         * site-load.el: Fix documentation.
16078
16079 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16080
16081         * package-get-base.el (package-get-base): Updated.
16082
16083         * keymap.el: PC-ize.
16084
16085 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16086
16087         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16088         from' on a fresh line.
16089
16090 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16091
16092         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16093         object.
16094
16095 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16096
16097         * undo-stack.el: PC-ize.
16098
16099         * cmdloop.el: PC-ize.
16100
16101 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16102
16103         * bytecomp-runtime.el: PC-ize.
16104
16105         * byte-optimize.el: Prolog fixup.  PC-ize.
16106
16107         * cus-dep.el: Spelling fix.
16108
16109         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16110         entries follow).
16111
16112 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16113
16114         * text-mode.el (text-mode-hook-identify): New function,
16115         put on text-mode-hook.  Set text-mode-variant here.
16116         (text-mode): Don't set it here.
16117
16118 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16119
16120         * text-mode.el (text-mode-hook): New defvar.
16121         (text-mode-variant): New variable.
16122         (text-mode): Set that variable locally.
16123         (toggle-text-mode-auto-fill): New command.
16124
16125 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16126
16127         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16128
16129 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16130
16131         * text-mode.el (paragraph-indent-text-mode):
16132         Renamed from spaced-text-mode.
16133         (text-mode-map): Bind TAB to indent-relative.
16134         (indented-text-mode-map): Variable deleted.
16135         (indented-text-mode): Now an alias for text-mode.
16136
16137 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16138
16139         * loadup.el: test-atoms debugging stuffs removed.
16140
16141 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16142
16143         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16144
16145 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16146
16147         * help.el (describe-beta): Made it use `locate-data-file'.
16148         (describe-distribution): Ditto.
16149         (describe-copying): Ditto.
16150         (describe-project): Ditto.
16151         (view-emacs-news): Ditto.
16152
16153         * help-nomule.el (help-with-tutorial): Made it use
16154         `locate-data-file' to find tutorial.
16155
16156 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16157
16158         * about.el: Corrected my email address.
16159
16160         * mouse.el: Added 'mouse-mswindows-drop' similar to
16161         'mouse-offix-drop'.
16162
16163 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16164
16165         * loadup.el (running-xemacs): Spelling fix.
16166
16167 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16168
16169         * packages.el (packages-find-packages-1): Don't allow a backwards
16170         compatible lisp tree to overwrite `preloaded-file-list'.
16171
16172 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16173
16174         * loadup.el: Don't delete "xemacs" prior to dumping.
16175
16176 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16177
16178         * package-info.el (pi-last-mod-date): New function.
16179         (pi-author-version): New function.
16180         (batch-update-package-info): Use them.
16181
16182 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16183
16184         * frame.el (get-frame-for-buffer-default-to-current): Create.
16185         (get-frame-for-buffer-noselect): Allow user to use current frame
16186         with `get-frame-for-buffer-default-to-current'.
16187
16188 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16189
16190         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16191         (byte-compile-output-docform): Ditto.
16192         (byte-compile-compiled-obj-to-list): Ditto.
16193
16194 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16195
16196         * startup.el (command-line-1): Removed code that ran
16197           buffer-menu.
16198
16199 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16200
16201         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16202
16203 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16204
16205         * frame.el (suspend-emacs-or-iconify-frame): Check using
16206         `device-on-window-system-p' instead of explicitly checking for X,
16207         so that the same logic works for MS Windows.
16208         (suspend-or-iconify-emacs): Ditto.
16209
16210 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16211
16212         * about.el (about-maintainer-info): Andy Piper is back.
16213         (xemacs-hackers): Updated Andy Piper's email address.
16214         (about-hackers): Added Jonathan Harris.
16215         (about-hackers): Updated Tibor Polgar's email address.
16216
16217 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16218
16219         * about.el: Add xemacs.org email manager.
16220
16221         * package-get-base.el (package-get-base): Updated with most recent
16222         package updates.
16223
16224 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16225
16226         * help.el (function-arglist): Use `indirect-function' instead of
16227         `symbol-function' so that aliases are treated correctly.
16228
16229 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16230
16231         * help.el (help-map): Add f1 binding to `help-for-help'.
16232         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16233         (describe-key-briefly): Use `princ' "%s" to print object.
16234         (with-displaying-help-buffer): Kill buffer if it exists, again.
16235         (describe-key): Use `princ' "%s" to print object.
16236         (describe-function-1): Use `princ' "%s" to print object.
16237         Commented out alias lines removed.
16238         (help-pretty-print-limit): New variable to control pretty-printing
16239         of variable values.
16240         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16241         `help-pretty-print-value' again.  Only print-print when OBJECT is
16242         list of length less than `help-pretty-print-limit'.
16243         (describe-variable): Use `help-maybe-pretty-print-value' again.
16244
16245 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16246
16247         * simple.el (blink-matching-open): Remove C++ kludge.
16248         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16249
16250 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16251
16252         * info.el (Info-default-directory-list): Made the documentation
16253         more explanitory.
16254
16255 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16256
16257         * lisp/packages.el:
16258         * lisp/package-admin.el:
16259         * lisp/build-report.el:
16260         Fix typos.
16261
16262 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16263
16264         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16265         warnings in Java buffers without final newline and editing the
16266         last line.
16267
16268 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16269
16270         * packages.el (packages-find-packages-1): Don't allow a backwards
16271         compatible lisp tree to overwrite `preloaded-file-list'.
16272         Suggested by Colin Rafferty  <colin@xemacs.org>
16273
16274         * mouse.el (mouse-offix-drop): Set undo-boundary.
16275         From Oliver Graf <ograf@fga.de>
16276
16277 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16278
16279         * loadup.el (load-gc): rewrite as defun.
16280         Print something sensical if a required dump-time file isn't found.
16281
16282 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16283
16284         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16285         bug strikes a menudescriptor.
16286
16287         * package-get-base.el (package-get-base): Updated.
16288
16289         * package-info.el (batch-update-package-info): Derive REQUIRES
16290         from the Makefile.
16291
16292 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16293
16294         * files.el (save-some-buffers): Don't play games with deleting
16295         other windows if we are in the minibuffer window.
16296
16297 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16298
16299         * modeline.el (modeline-minor-mode-menu): Add support for :active
16300         (add-minor-mode): Document :active property to TOGGLE.
16301
16302 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16303
16304         * modeline.el (modeline-minor-mode-menu): Add support for an
16305         `:included' predicate in the `toggle-sym' plist.
16306         (add-minor-mode): Document the :included property, format
16307         docstring some more.
16308         (modeline-minor-mode-menu): Documentation string added.
16309
16310 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16311
16312         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16313         labels from the symbol-names by thwacking off the overly redundant
16314         and overused "mode", parenthesizing "minor", and capitalizing the
16315         resultant strings.  Also shortened the menu's title by eliminating
16316         the redundant buffer name.
16317         (add-minor-mode): Beautified the docstring, added mention of the
16318         `:menu-tag' property of TOGGLE.
16319         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16320         `toggle-sym' to beatify the mode-life menus.
16321         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16322         `auto-fill-function'.
16323
16324 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16325
16326         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16327         menus to :style 'toggle.
16328
16329 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16330
16331         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16332
16333 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16334
16335         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16336         only recognize first hyperlink.
16337         (hyper-apropos-highlightify): Deletia, this is already done by
16338         `hyper-apropos-insert-face'.
16339         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16340
16341 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16342
16343         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16344         mail.
16345         (toolbar-mail-reader): Add support for `send'.
16346         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16347
16348 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16349
16350         * info.el (Info-emacs-info-file-name): Add defvar for
16351         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16352         will function properly.
16353
16354 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16355
16356         * simple.el: make the backwards delete function called by
16357         `backward-or-forward-delete-char' user configurable.
16358
16359 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16360
16361         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16362         compiled function got loaded from.
16363
16364 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16365
16366         * term/apollo.el: Synched up with InfoDock 3.6.2.
16367
16368 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16369
16370         * startup.el (load-init-file): Load autoloads earlier.
16371         (startup-splash-frame): Handle InfoDock logo.
16372
16373         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16374         InfoDock.
16375         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16376
16377         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16378         doesn't have this function.
16379
16380         * packages.el (locate-data-file): Fix to call `locate-file'.
16381
16382 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16383
16384         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16385         version of version.el.
16386         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16387
16388         * x-menubar.el (default-menubar): Guard reference to
16389         `gnuserv-frame'.
16390         (default-menubar): Guard references to `font-lock-mode'.
16391         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16392         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16393
16394         * make-docfile.el: Don't snarf doc strings from autoloads.
16395
16396         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16397         loading auto-autoloads files.
16398
16399         * loaddefs.el: Disable dumping autoloads.
16400
16401 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16402
16403         * lisp-mnt.el: Synch to Emacs 20.2.
16404
16405         * help.el: Remove manual autoload of `finder-by-keyword'.
16406
16407         * finder.el (finder-by-keyword): Autoload.
16408
16409         * help.el: Conditionalize hyperbole setup.
16410
16411 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16412
16413         * packages.el (package-require): Update to reflect new data format.
16414
16415 1998-01-02  Didier Verna  <didier@xemacs.org>
16416
16417         * x-menubar.el (default-menubar): make the tutorials available
16418         through the menubar. (Plus some compilation warnings cleanup).
16419
16420 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16421
16422         * check-features.el: New file.  Perform sanity check after build.
16423
16424         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16425         files to tooltalk package.
16426         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16427         package.
16428
16429         * package-admin.el (package-admin-xemacs): Use better default for
16430         location of XEmacs binary.
16431
16432 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16433
16434         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16435         tag with sexp and add value tag with value `t'.
16436
16437 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16438
16439         * package-get.el: Changes to work with real data.
16440         From Pete Ware <ware@cis.ohio-state.edu>
16441
16442         * packages.el (packages-reload-autoloads): Guard load for the time
16443         being.
16444
16445         * update-elc.el ("packages.el"): Force loading packages.el instead
16446         of possibly out-of-date packges.elc.
16447         * make-docfile.el ("packages.el"): Ditto.
16448
16449 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16450
16451         * build-report.el (build-report-delete-regexp): Added a rule for
16452         the main tarball shadowing anything past it.
16453
16454 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16455
16456         * packages.el (package-provide): Delete a previous provide.
16457
16458         * package-info.el: New file.
16459
16460         * package-get.el: New file.
16461         From Pete Ware <ware@cis.ohio-state.edu>
16462         (package-get): Fix md5 computation to work with Mule.
16463
16464 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16465
16466         * simple.el (log-message-*): Quote symbols in docstrings properly.
16467
16468 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16469
16470         * packages.el (packages-new-autoloads): Ignore symbolic links.
16471
16472         * cus-face.el (face-custom-attributes-get): Fix typo.
16473         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16474
16475 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16476
16477         * startup.el (load-init-file): Reload new or changed autoloads
16478         unless inhibited.  Reload modified dumped lisp (stubbed).
16479
16480         * packages.el (packages-new-autoloads): New function.
16481         (packages-reload-autoloads): New function.
16482         (packages-reload-dumped-lisp): New (stub) function.
16483
16484         * loadup.el: Inhibit reloading dumped files when running temacs.
16485
16486         * loadhist.el (file-provides): Extend to handle variant
16487         extensions.
16488
16489         * replace.el (query-replace): Fix typo.
16490
16491 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16492
16493         * make-docfile.el: list-autoloads-path has been renamed.
16494         * update-elc.el: list-autoloads has been renamed.
16495
16496         * packages.el (packages-list-autoloads): Renamed.
16497         (packages-list-autoloads-path): Ditto.
16498
16499 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16500
16501         * packages.el (packages-find-packages-1): Made it signal a warning
16502         for an error in an auto-autoload.el file.
16503
16504 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16505
16506         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16507         tag with const.
16508         From Aki Vehtari <Aki.Vehtari@hut.fi>
16509
16510         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16511
16512         * loadhist.el (unload-feature): Remove autoload.
16513
16514 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16515
16516         * loadhist.el: Unpackaged.
16517
16518         * help.el (describe-symbol-find-file): Rename
16519         `describe-function-find-file' and make old name obsolete.
16520         (describe-function-1): Use it.
16521         (describe-function-1): Guard reference to
16522         `compiled-function-annotation'.
16523
16524 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16525
16526         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16527         argument.
16528         (help-mode-quit): New optional arg to control whether it kills or
16529         buries.  Tidied up.
16530         (with-displaying-help-buffer): Don't kill buffer initially, even
16531         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16532         (help-pretty-print-value): Rename back from
16533         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16534         use it, otherwise use dumped `cl-prettyprint'.
16535         (describe-variable): Use `help-pretty-print-value' again.
16536         (find-func): Removed reference to "find-func" at end.
16537
16538 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16539
16540         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16541           GUI XEmacs. Rename? x-menubar is rather window system
16542           independant, except for a couple of items.
16543
16544 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16545
16546         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16547         entries as they will no longer be distributed with XEmacs.
16548
16549         * format.el (format-alist): Fix image/tiff regexps.
16550         From P. E. Jareth Hein <jareth@camelot-soft.com>
16551
16552         * help.el (help-maybe-pretty-print-value): Rename.
16553         (describe-variable): Use it.
16554         (describe-variable): Add trailing linefeed.
16555
16556 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16557
16558         * help.el (describe-function-1): Don't output anything for
16559           arglist of autoload functions.
16560
16561 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16562
16563         * help.el (describe-function-1): Don't output anything for
16564           arglist of autoload functions.
16565
16566 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16567
16568         * help.el (help-mode-map): New bindings for `help-mode-bury',
16569         `describe-function-at-point', `describe-variable-at-point',
16570         `Info-elisp-ref', `customize-variable', `help-next-section' and
16571         `help-prev-section'.
16572         (help-next-section): New function.
16573         (help-prev-section): New function.
16574         (help-mode-quit): Changed to kill the help buffer.
16575         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16576         correctly.
16577         (help-buffer-name): New function to generate the name of help
16578         buffers.
16579         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16580         argument giving the name of the help buffer.
16581         (describe-key): Use `with-displaying-help-buffer' with name.
16582         (describe-mode): Ditto.
16583         (describe-bindings): Ditto.
16584         (describe-prefix-bindings): Ditto.
16585         (view-lossage): Ditto.
16586         (with-syntax-table): New macro.
16587         (function-called-at-point): Use `ignore-errors' and
16588         `with-syntax-table'.
16589         (function-at-point): Ditto.
16590         (describe-function): Use `with-displaying-help-buffer' with name.
16591         (function-arglist): Extracted from `describe-function-1'.  Returns
16592         function's arglist as string.
16593         (function-documentation): Extracted from `describe-function-1'.
16594         Returns function's docstring.
16595         (describe-function-1): Remove all the "stream" garbage, including
16596         the stream argument.  Use `function-arglist' and
16597         `function-documentation'.
16598         (describe-function-arglist): Just use `function-arglist'.
16599         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16600         (help-pretty-print-value): New function to help with
16601         pretty-printing variable values.  Knows about `#<...>'.  Needs
16602         `pp-internal'.
16603         (describe-variable): Use `with-displaying-help-buffer' with name.
16604         Formatting improved.  Display file where variable is defined, if
16605         known.  Use `help-pretty-print-value'.
16606         (describe-syntax): Use `with-displaying-help-buffer' with name.
16607         (list-processes): Remove "stream" garbage.
16608
16609 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16610
16611         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16612         call a dumped routine instead.
16613
16614         * x-win-xfree86.el: Wrap file in defun.
16615         * x-win-sun.el: Ditto.
16616
16617 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16618
16619         * help.el (view-emacs-news): Remove usage of outl-mouse which
16620         advises functions and does other evil things.
16621
16622 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16623
16624         * format.el (format-alist): Add `image/tiff'.
16625         From P. E. Jareth Hein <jareth@camelot-soft.com>
16626
16627 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16628
16629         * about.el (about-hackers): More names added.
16630
16631         * make-docfile.el: Remove superfluous package path search.
16632
16633         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16634
16635 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16636
16637         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16638         ignored shadows.
16639
16640 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16641
16642         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16643         get trailing slashes when added to the load-path.
16644
16645         * x-init.el (init-x-win): Locate where XEmacs X localization files
16646         are.
16647
16648 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16649
16650         * x-faces.el: Added support for foregroundToolBarColor
16651           to xpm-color-symbols.
16652
16653 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16654
16655         * etags.el (tags-remove-duplicates): Removed.
16656         (buffer-tag-table-list): Use `delete-duplicates'.
16657
16658         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16659         correctly.
16660         (get*): Defalias to `get'.
16661
16662         * cl.el (eql): Compare integers with `eq'.
16663         (cl-map-extents): Check for `map-extents' first.
16664
16665 1997-12-17  Didier Verna  <didier@xemacs.org>
16666
16667         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16668         added the 'numero', 'copyright' and 'trademark' symbols.
16669
16670         * leim/quail/latin-post.el ("french-postfix"): see above.
16671
16672 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16673
16674         * widget.el (define-widget): Check the arguments.
16675
16676         * cus-edit.el (customize-face): Use `check-argument-type'.
16677         (custom-variable-value-create): Use `signal' to signal error.
16678         (custom-variable-reset-saved): Ditto.
16679         (custom-variable-reset-standard): Ditto.
16680         (custom-face-reset-saved): Ditto.
16681
16682         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16683         (widget-default-format-handler): Ditto.
16684         (widget-checklist-add-item): Ditto.
16685         (widget-radio-add-item): Ditto.
16686         (widget-editable-list-entry-create): Ditto.
16687         (widget-sexp-prompt-value): Ditto.
16688
16689         * custom.el (custom-declare-variable): Signal errors better.
16690         (custom-handle-keyword): Ditto.
16691         (custom-declare-group): Ditto.
16692
16693         * window-xemacs.el (windows): Ditto.
16694
16695         * menubar.el (menu): Ditto.
16696
16697         * keydefs.el (keyboard): Ditto.
16698
16699         * minibuf.el (minibuffer): Ditto.
16700
16701         * process.el (execute): Ditto.
16702
16703         * fill.el (fill): Ditto.
16704
16705         * modeline.el (modeline): Ditto.
16706
16707         * help.el (help): Ditto.
16708
16709         * faces.el (faces): Ditto.
16710
16711         * files.el (files): Ditto.
16712
16713         * x-init.el (x): Ditto.
16714
16715         * lisp-mode.el (lisp): Ditto.
16716
16717         * process.el (processes): Ditto.
16718
16719         * mouse.el (mouse): Ditto.
16720
16721         * abbrev.el (abbrev): Moved from cus-edit.
16722
16723         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16724         as variable declaration.
16725
16726 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16727
16728         * menubar.el (find-menu-item): Use `check-argument-type'.
16729         (find-menu-item): Cosmetic changes.
16730
16731 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16732
16733         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16734
16735 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16736
16737         * startup.el (set-default-load-path): Only search package-path
16738         when not running temacs.
16739
16740         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16741         files.
16742
16743         * loadup.el: Correct commentary.  Reformatting.
16744         (really-early-error-handler): Use absolute path to the
16745         first dumped-lisp.el file.
16746         (really-early-error-handler): Print full path name of
16747         each dumped lisp file (inherited from InfoDock).
16748
16749         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16750         dumped-lisp.el files.
16751
16752         * make-docfile.el (preloaded-file-list): Reorder when the
16753         package-path is searched.
16754         * update-elc.el: Ditto.
16755
16756         * lisp-mode.el (call-with-condition-handler): Treat the same as
16757         `condition-case' for indentation.
16758
16759         * about.el (about-xemacs): Update release date.
16760
16761 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16762
16763         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16764         anywhere but at the last clause.
16765         (ecase): Disallow `t' and `otherwise'.
16766
16767 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16768
16769         * cus-edit.el (custom-buffer-create-buttons): New function
16770         from stuff moved out of `custom-buffer-create-internal'.
16771         (custom-novice): New variable.  Default t.
16772         (custom-display-global-buttons): Ditto.  Default `top'.
16773         (custom-buffer-create-internal): Only display help if
16774         `custom-novice' is non-nil.  Display global buttons according to
16775         `custom-display-global-buttons'.
16776
16777 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16778
16779         * menubar.el (find-menu-item): Use `check-argument-type'.
16780         (find-menu-item): Cosmetic changes.
16781
16782 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16783
16784         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16785         look.
16786
16787 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16788
16789         * format.el (format-deannotate-region):  Bug fix.
16790         Deannotating a region containing unknown tags would fail
16791         (causing decoding of text/enriched to fail at user level)
16792
16793 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16794
16795         * minibuf.el (read-directory-name): Support sixth
16796           arg, HISTORY, as already documented.
16797
16798 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16799
16800         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16801         to `ecase'.
16802
16803 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16804
16805         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16806         skk-activate.
16807
16808 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16809
16810         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.