(U+4EA3): Add `<-denotational@component' for A-IWDSU+4E93.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>>ucs-bmp-cjk@unicode'.
5
6         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
7         for XEmacs CHISE.
8
9 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
12         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
13         `===shuowen-jiguge5'.
14
15         * mule/mule-charset.el (default-coded-charset-priority-list): Add
16         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
17
18         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
19         XEmacs CHISE.
20         (===shuowen-jiguge4): Ditto.
21         (===shuowen-jiguge5): Ditto.
22
23 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-charset.el (default-coded-charset-priority-list): Add
26         `=ucs-sip-var-005'.
27
28         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
29         XEmacs CHISE.
30
31 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `=>>hanyo-denshi/ib'.
35
36 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
39         setting for `=>big5-cdp@iwds-1'.
40
41 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         setting for `=big5-cdp-var-010'.
45
46 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `=big5-cdp-var-010'.
50
51         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
52         XEmacs CHISE.
53
54 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-charset.el (default-coded-charset-priority-list): Add
57         `=ucs-sip-itaiji-008'.
58
59         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
60         XEmacs CHISE.
61
62 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
63
64         * mule/mule-charset.el (default-coded-charset-priority-list): Add
65         `=>ucs-sip-itaiji-006'.
66
67         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
68         XEmacs CHISE.
69
70 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
71
72         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
73         setting for `=+>big5-cdp', `=>big5-cdp@component' and
74         `=>big5-cdp@cognate'.
75
76         * mule/mule-charset.el (default-coded-charset-priority-list): Add
77         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
78
79 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
80
81         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
82         CHISE.
83         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
84         mother.
85         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
86
87 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
88
89         * mule/mule-charset.el (default-coded-charset-priority-list): Add
90         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
91
92         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
93         XEmacs CHISE.
94         (=>big5-cdp@component): Ditto.
95         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
96
97 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
100         setting for `=>ucs-itaiji-001@iwds-1'.
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `=>ucs-bmp-itaiji-001@iwds-1'.
104
105         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
106         for XEmacs CHISE.
107         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
108
109 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-charset.el (default-coded-charset-priority-list):
112         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
113         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
114         `chinese-isoir165'.
115
116         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
117         CHISE.
118
119 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `=ucs-sip-itaiji-006'.
123
124         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
125         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
126
127 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
130         setting for `=>ucs-itaiji-009'.
131
132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
133         `==ucs-bmp-itaiji-001'.
134
135         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
136         (=big5-cdp-itaiji-003): Doc fix.
137         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
138
139 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
140
141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
142         `=>zinbun-oracle'.
143
144 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `=>ucs-sip-itaiji-003'.
148
149         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
150         (=>ucs-bmp-itaiji-003): Fix `long-name'.
151         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
152
153 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
156         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
157
158 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
159
160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
161         `==ucs-bmp-itaiji-006'.
162
163         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
164         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
165         (==ucs-bmp-itaiji-006): Ditto.
166
167 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `=ucs-bmp-itaiji-012'.
171
172         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
173         XEmacs CHISE.
174         (=ucs-bmp-itaiji-012): Ditto.
175
176 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
180
181 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
184         CHISE.
185
186 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
189         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
190         and `=>>cns11643-6'.
191
192         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
193         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
194         (=>>cns11643-3): Ditto.
195         (=>>cns11643-4): Modify DOC.
196         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
197
198 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `=>ucs-sip-itaiji-005'.
202
203         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
204         XEmacs CHISE.
205
206 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
209         `==hanyo-denshi/tk/mf-01'.
210
211         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
212         for XEmacs CHISE.
213
214 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
217         `=>ucs-itaiji-007'.
218
219 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `==ucs-sip-var-002'.
223
224         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
225         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
226
227 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
230         setting for `==ucs-itaiji-001'.
231
232 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
233
234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
235         `==ucs-sip-itaiji-001'.
236
237         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
238         XEmacs CHISE.
239         (==ucs-sip-itaiji-001): Ditto.
240
241 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `=+>ucs-bmp-var-003'.
245
246         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
247         CHISE.
248         (=+>ucs-bmp-var-003): Ditto.
249
250 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=>ucs-bmp-cjk@cognate'.
254
255         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
256         XEmacs CHISE.
257
258 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
261         `=ucs-sip-itaiji-005'.
262
263         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
264         XEmacs CHISE.
265
266 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
269         setting for `=>ucs@cognate'.
270
271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
272         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
273
274         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
275         CHISE.
276         (=>ucs@hanyo-denshi): Abolished.
277         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
278         (=>ucs-bmp-itaiji-009): Ditto.
279         (=>ucs-sip@cognate): Ditto.
280
281 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=>ucs-bmp-itaiji-004'.
285
286         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
287         XEmacs CHISE.
288
289 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
292         setting for `=>ucs-itaiji-004'.
293
294 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
297         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
298         `=>ucs-bmp-itaiji-007'.
299
300         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
301         XEmacs CHISE.
302         (=>ucs-itaiji-004): Ditto.
303         (=>ucs-sip-itaiji-004): Ditto.
304         (=>ucs-bmp-itaiji-007): Ditto.
305
306 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
309         setting for `=ucs-itaiji-010'.
310
311 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-charset.el (default-coded-charset-priority-list):
314         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
315         - Add `=ucs-bmp-itaiji-010'.
316         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
317           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
318         - Add `=>ucs-sip@iwds-1'.
319
320         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
321         XEmacs CHISE.
322         (=ucs-bmp-itaiji-010): Ditto.
323         (=>ucs-sip@iwds-1): Ditto.
324
325 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
329
330         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
331         XEmacs CHISE.
332         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
333
334 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
337         setting for `=>ucs-itaiji-003'.
338
339 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `=>ucs-bmp-itaiji-003'.
343
344         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
345         XEmacs CHISE.
346         (=>ucs-bmp-itaiji-003): Ditto.
347
348 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `=ucs-bmp-itaiji-011'.
352
353         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
354         XEmacs CHISE.
355
356 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
359         setting for `==ucs-var-002'.
360
361 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
364         setting for `==ucs-itaiji-002'.
365
366 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `==ucs-sip-itaiji-002'.
370
371         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
372         XEmacs CHISE.
373
374 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
381         `=>ucs-sip-itaiji-007'.
382
383         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
384         XEmacs CHISE.
385         (=>ucs-sip-itaiji-007): Ditto.
386         (=ucs-sip-itaiji-007): Ditto.
387         (=ucs-itaiji-011): Ditto.
388         (=ucs-sip-itaiji-011): Ditto.
389
390 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-coding.el (coded-charset-entity-reference-alist):
393         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
394
395 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
396
397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
398         `==ucs-bmp-var-002'.
399
400         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
401         CHISE.
402         (==ucs-bmp-var-002): Ditto.
403
404         * mule/mule-coding.el (coded-charset-entity-reference-alist):
405         Modify some priorities.
406
407 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
410         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
411         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
412
413 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
414
415         * mule/mule-charset.el (default-coded-charset-priority-list): Add
416         `=big5-cdp-var-001'.
417
418         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
419         XEmacs CHISE.
420
421 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
424         setting for `==ucs-itaiji-005'.
425
426 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         setting for `=ucs-itaiji-007'.
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
433
434         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
435         XEmacs CHISE.
436         (==ucs-bmp-itaiji-005): Ditto.
437         (=ucs-itaiji-007): Ditto.
438         (=ucs-bmp-itaiji-007): Ditto.
439
440 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
443         `==gt-pj-k1' and `==gt-pj-k2'.
444
445 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
448         CHISE.
449         (==gt-pj-k2): Ditto.
450
451 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
452
453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
454         setting for `=>ucs-itaiji-005'.
455
456 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
459         `=>>cbeta'.
460
461 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
464         `=>ucs-sip@component'.
465
466         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
467         instead of `=ucs' as its mother.
468         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
469
470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
471         setting for `=>ucs-itaiji-006'.
472
473 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `=>ucs-bmp-itaiji-006'.
477
478         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
479         XEmacs CHISE.
480         (=>ucs-bmp-itaiji-006): Ditto.
481
482 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `=>ucs-bmp-itaiji-001'.
486
487         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
488         XEmacs CHISE.
489
490 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
493         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
494
495         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
496         instead of `=ucs' as its mother.
497         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
498         (==ucs-bmp-itaiji-002): Ditto.
499         (==ucs-itaiji-003): Ditto.
500         (==ucs-bmp-itaiji-003): Ditto.
501
502 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
505         setting for `=big5-cdp-var-002'.
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `=big5-cdp-var-002'.
509
510         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
511         XEmacs CHISE.
512
513 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
516         `=ucs-sip-var-004'.
517
518         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
519         XEmacs CHISE.
520
521 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
522
523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
524         `=>ucs-bmp-cjk@iwds-1'.
525
526         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
527         XEmacs CHISE.
528
529 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
530
531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
532         setting for `=ucs-var-005'.
533
534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
535         `=ucs-bmp-var-005'.
536
537         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
538         CHISE.
539         (=ucs-bmp-var-005): Ditto.
540
541 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
542
543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
544         `=>ucs-sip-itaiji-002'.
545
546         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
547         XEmacs CHISE.
548
549 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>ucs-itaiji-002'.
553
554 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
558
559         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
560         (=>ucs-itaiji-002): Ditto.
561         (=>ucs-bmp-itaiji-002): Ditto.
562
563 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
564
565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
566         setting for `=>ucs-itaiji-001'.
567
568 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
571         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
572
573         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
574         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
575         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
576         (=>ucs-sip-itaiji-001): Ditto.
577
578         * mule/mule-coding.el(coded-charset-entity-reference-alist):
579         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
580         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
581
582 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-charset.el (default-coded-charset-priority-list):
585         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
586         `=jef-china3' and `chinese-isoir165'.
587
588 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `=>ucs-bmp-itaiji-005'.
592
593         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
594         XEmacs CHISE.
595         (=>ucs-bmp-itaiji-005): Ditto.
596
597 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
598
599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
600         `=+>jis-x0213-2'.
601
602 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=+>adobe-japan1-6'.
606
607 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `=+>jis-x0208@1978'.
611
612 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
613
614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
615         setting for `=>ucs@component'.
616
617 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
618
619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
620         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
621
622 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-coding.el (coded-charset-entity-reference-alist):
625         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
626
627 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
630         CHISE.
631         (=>ucs@jis/2004): Ditto.
632
633 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
634
635         * mule/mule-coding.el (coded-charset-entity-reference-alist):
636         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
637
638 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `=>cbeta'.
642
643 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
646         setting for `==big5-cdp-itaiji-001'.
647
648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
649         `==big5-cdp-itaiji-001'.
650
651         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
652         XEmacs CHISE.
653
654 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
657         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
658         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
659
660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
661         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
662         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
663
664         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
665         XEmacs CHISE.
666         (=>big5-cdp-itaiji-001): Ditto.
667         (=big5-cdp-itaiji-002): Ditto.
668         (=big5-cdp-itaiji-003): Ditto.
669
670 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
673         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
674
675 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list):
678         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
679         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
680         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
681
682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683         setting for `=ucs-var-008'.
684
685         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
686         CHISE.
687         (=ucs-bmp-var-008): Likewise.
688
689 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-charset.el (default-coded-charset-priority-list):
692         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
693
694 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `==ucs-sip@JP/hanazono'.
698
699         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
700         XEmacs CHISE.
701
702 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
705         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
706
707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
708         `=ucs-bmp-var-006'.
709
710         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
711         CHISE.
712         (=ucs-bmp-var-006): Likewise.
713
714 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
715
716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
717         `=ucs-bmp-itaiji-009'.
718
719         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
720         XEmacs CHISE.
721         (=ucs-bmp-itaiji-009): Likewise.
722
723 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `=>big5-cdp'.
727
728 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
731         (utf-8-ivs-gb): Likewise.
732         (utf-8-gb-er): Likewise.
733         (utf-8-ivs-gb-er): Likewise.
734         (utf-8-cns): Likewise.
735         (utf-8-ivs-cns): Likewise.
736         (utf-8-cns-er): Likewise.
737         (utf-8-ivs-cns-er): Likewise.
738         (utf-8-big5): Likewise.
739         (utf-8-ivs-big5): Likewise.
740         (utf-8-big5-er): Likewise.
741         (utf-8-ivs-big5-er): Likewise.
742         (utf-8-jis): Likewise.
743         (utf-8-ivs-jis): Likewise.
744         (utf-8-jis-er): Likewise.
745         (utf-8-ivs-jis-er): Likewise.
746         (utf-8-ks): Likewise.
747         (utf-8-ivs-ks): Likewise.
748         (utf-8-ks-er): Likewise.
749         (utf-8-ivs-ks-er): Likewise.
750
751 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
752
753         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
754         (utf-8-ivs-jp): Likewise.
755         (utf-8-jp-er): Likewise.
756         (utf-8-ivs-jp-er): Likewise.
757
758 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
759
760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
761         setting for `=ucs-var-010'.
762
763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
764         `=ucs-bmp-var-010'.
765
766         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
767         CHISE.
768         (=ucs-bmp-var-010): Likewise.
769
770 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
771
772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
773         `=ucs-sip@JP/hanazono'.
774
775         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
776         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
777
778 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
779
780         * mule/mule-charset.el (default-coded-charset-priority-list):
781         - Add `=big5-cdp-var-004'.
782         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
783           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
784
785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
786         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
787         `=big5-cdp-var-005'.
788
789         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
790         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
791         `=big5-cdp-var-003'.
792         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
793         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
794         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
795
796 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-charset.el (default-coded-charset-priority-list):
799         Don't prefer ucs-compat CCSes to other CCSes.
800
801 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `===ucs-bmp-cjk-compat@unicode'.
805
806         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
807         coded-charset for XEmacs CHISE.
808
809 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
810
811         * mule/mule-charset.el (default-coded-charset-priority-list): Add
812         `=ucs-sip-itaiji-003'.
813
814         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
815         XEmacs CHISE.
816
817 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
818
819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
820         setting for `=ucs-var-004'.
821
822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
823         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
824
825         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
826         XEmacs CHISE.
827         (=ucs-var-004): Ditto.
828         (=ucs-bmp-var-004): Ditto.
829
830 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
833         `=ucs-sip-var-003'.
834
835         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
836         XEmacs CHISE.
837
838 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
841         setting for `=ucs-itaiji-006'.
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `=ucs-bmp-itaiji-006'.
845
846         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
847         XEmacs CHISE.
848         (=ucs-bmp-itaiji-006): Ditto.
849
850 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
851
852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
853         `=ucs-sip-var-002'.
854
855         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
856         XEmacs CHISE.
857
858 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
859
860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
861         `=ucs-sip-itaiji-002'.
862
863         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
864         XEmacs CHISE.
865
866 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
869         setting for `==hanyo-denshi/tk'.
870
871 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
874         (=hanyo-denshi/tk): Fix `long-name'.
875         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
876
877 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
880         setting for `=>mj'.
881
882 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
885         coded-charset for XEmacs CHISE.
886
887 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
890         setting for `=hanyo-denshi/tk'.
891
892 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=hanyo-denshi/tk/mf-01'.
896
897         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
898         XEmacs CHISE.
899         (=hanyo-denshi/tk/mf-01): Ditto.
900
901 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
902
903         * mule/mule-charset.el (default-coded-charset-priority-list):
904         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
905
906 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-charset.el (default-coded-charset-priority-list):
909         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
910
911 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
914         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
915
916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
917         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
918
919         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
920         XEmacs CHISE.
921         (=ucs-bmp-itaiji-004): Ditto.
922         (=ucs-itaiji-005): Ditto.
923         (=ucs-bmp-itaiji-005): Ditto.
924
925 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `=ucs-sip-itaiji-001'.
929
930         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
931         XEmacs CHISE.
932
933 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
936         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
937         `=ucs-itaiji-008'.
938
939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
940         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
941         `=ucs-bmp-itaiji-008'.
942
943         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
944         XEmacs CHISE.
945         (=ucs-bmp-itaiji-001): Ditto.
946         (=ucs-itaiji-003): Ditto.
947         (=ucs-bmp-itaiji-003): Ditto.
948         (=ucs-itaiji-008): Ditto.
949         (=ucs-bmp-itaiji-008): Ditto.
950
951 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
955
956         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
957         for XEmacs CHISE.
958         (==ucs-bmp-cjk-compat@JP): Ditto.
959
960 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
963         setting for `===hng-tzs'.
964
965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
966         `===hng-tzs'.
967
968         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
969         CHISE.
970
971 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
972
973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
974         setting for `===hng-doh'.
975
976         * mule/mule-charset.el (default-coded-charset-priority-list): Add
977         `===hng-doh'.
978
979         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
980         CHISE.
981
982 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
983
984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
985         setting for `===hng-wad'.
986
987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
988         `===hng-wad'.
989
990         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
991         CHISE.
992
993 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
994
995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
996         settings for `==koseki' and `===hng-kcc'.
997
998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
999         `===hng-kcc'.
1000
1001         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1002         CHISE.
1003
1004 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1005
1006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1007         setting for `===hng-nkk'.
1008
1009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1010         `===hng-nkk'.
1011
1012         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1013         CHISE.
1014
1015 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1018         setting for `===hng-ink'.
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `===hng-ink'.
1022
1023         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1024         CHISE.
1025
1026 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1027
1028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1029         setting for `===hng-jhk'.
1030
1031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1032         `===hng-jhk'.
1033
1034         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1035         CHISE.
1036
1037 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1038
1039         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1040         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1041         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1042         (===jis-x0213-1@2004): Likewise.
1043         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1044         "jisx0213\\(\\.2004\\)-1" as the registry.
1045         (=+>jis-x0213-1@2004): Likewise.
1046         (=>jis-x0213-1@2004): Likewise.
1047
1048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1049         `===jis-x0213-1@2004'.
1050
1051 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1054         setting for `===hng-nak'.
1055
1056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1057         `===hng-nak'.
1058
1059         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1060         CHISE.
1061
1062 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1065         setting for `===hng-hos'.
1066
1067         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1068         `===hng-hos'.
1069
1070         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1071         CHISE.
1072
1073 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1076         setting for `===hng-tzj'.
1077
1078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1079         `===hng-tzj'.
1080
1081         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1082         CHISE.
1083
1084 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1085
1086         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1087         setting for `===hng-kae'.
1088
1089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1090         `===hng-kae'.
1091
1092         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1093         CHISE.
1094
1095 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1098         setting for `===hng-kar'.
1099
1100         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1101         `===hng-kar'.
1102
1103         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1104         CHISE.
1105
1106 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1107
1108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1109         setting for `===hng-kyd'.
1110
1111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1112         `===hng-kyd'.
1113
1114         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1115         CHISE.
1116
1117 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1120         setting for `===hng-hok'.
1121
1122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1123         `===hng-hok'.
1124
1125         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1126         CHISE.
1127
1128 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1129
1130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1131         setting for `===hng-jyu'.
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `===hng-jyu'.
1135
1136         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1137         CHISE.
1138
1139 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1142         setting for `===hng-zkd'.
1143
1144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1145         `===hng-zkd'.
1146
1147         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1148         CHISE.
1149
1150 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1153         setting for `===hng-kmi'.
1154
1155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1156         `===hng-kmi'.
1157
1158         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1159         CHISE.
1160
1161 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1162
1163         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1164         setting for `===hng-okd'.
1165
1166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1167         `===hng-okd'.
1168
1169         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1170         CHISE.
1171
1172 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1173
1174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1175         setting for `===hng-nkm'.
1176
1177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1178         `===hng-nkm'.
1179
1180         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1181         CHISE.
1182
1183 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1184
1185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1186         setting for `===hng-nto'.
1187
1188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1189         `===hng-nto'.
1190
1191         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1192         CHISE.
1193
1194 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1195
1196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1197         setting for `===hng-yhk'.
1198
1199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1200         `===hng-yhk'.
1201
1202         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1203         CHISE.
1204
1205 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1206
1207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1208         setting for `===hng-sok'.
1209
1210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1211         `===hng-sok'.
1212
1213         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1214         CHISE.
1215
1216 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1217
1218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1219         setting for `===hng-kda'.
1220
1221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1222         `===hng-kda'.
1223
1224         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1225         CHISE.
1226
1227 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1230         setting for `===hng-myz'.
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `===hng-myz'.
1234
1235         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1236         CHISE.
1237
1238 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241         setting for `===hng-kgk'.
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `===hng-kgk'.
1245
1246         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1247         CHISE.
1248
1249 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1250
1251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1252         setting for `===hng-drt'.
1253
1254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1255         `===hng-drt'.
1256
1257         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1258         CHISE.
1259
1260 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1261
1262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1263         setting for `===hng-mam'.
1264
1265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1266         `===hng-mam'.
1267
1268         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1269         CHISE.
1270
1271 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1274         setting for `===hng-dng'.
1275
1276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1277         `===hng-dng'.
1278
1279         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1280         CHISE.
1281
1282 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1285         setting for `=>cns11643-5'.
1286
1287 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1288
1289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1290         setting for `===hng-keg'.
1291
1292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1293         `===hng-keg'.
1294
1295         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1296         CHISE.
1297
1298 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1299
1300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1301         setting for `===hng-jou'.
1302
1303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1304         `===hng-jou'.
1305
1306         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1307         CHISE.
1308
1309 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1312         setting for `===hng-smk'.
1313
1314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1315         `===hng-smk'.
1316
1317         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1318         CHISE.
1319
1320 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1321
1322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1323         setting for `===hng-kyo'.
1324
1325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1326         `===hng-kyo'.
1327
1328         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1329         CHISE.
1330
1331 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1332
1333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1334         setting for `===hng-kss'.
1335
1336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1337         `===hng-kss'.
1338
1339         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1340         CHISE.
1341
1342 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1343
1344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1345         setting for `===hng-wan'.
1346
1347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1348         `===hng-wan'.
1349
1350         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1351         CHISE.
1352
1353 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1354
1355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1356         setting for `===hng-ksk'.
1357
1358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1359         `===hng-ksk'.
1360
1361         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1362         CHISE.
1363
1364 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1365
1366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1367         setting for `===hng-kyu'.
1368
1369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1370         `===hng-kyu'.
1371
1372         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1373         CHISE.
1374
1375 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1376
1377         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1378         setting for `===hng-skk'.
1379
1380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1381         `===hng-skk'.
1382
1383         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1384         CHISE.
1385
1386 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1387
1388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1389         setting for `===hng-sik'.
1390
1391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1392         `===hng-sik'.
1393
1394         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1395         CHISE.
1396
1397 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1398
1399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1400         setting for `===hng-kbk'.
1401
1402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1403         `===hng-kbk'.
1404
1405         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1406         CHISE.
1407
1408 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1409
1410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1411         setting for `===hng-kcj'.
1412
1413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1414         `===hng-kcj'.
1415
1416         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1417         CHISE.
1418
1419 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1420
1421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1422         setting for `===hng-k24'.
1423
1424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1425         `===hng-k24'.
1426
1427         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1428         CHISE.
1429
1430 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1431
1432         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1433         setting for `===hng-gok'.
1434
1435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1436         `===hng-gok'.
1437
1438         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1439         CHISE.
1440 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `===hng-tsu'.
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `===hng-tsu'.
1447
1448         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1449         CHISE.
1450
1451 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1454         setting for `===hng-sys'.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hng-sys'.
1458
1459         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1460         CHISE.
1461
1462 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1465         - Use "&HNG010-<d><d><d><d><d>;" instead of
1466           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1467         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1468
1469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1470         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1471
1472         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1473         "hngkhi-0" as the suffix of registry.
1474         (===hng-khm): New coded-charset for XEmacs CHISE.
1475         (=ucs-itaiji-002): Ditto.
1476         (=ucs-bmp-itaiji-002): Ditto.
1477
1478 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1481         setting for `=>ucs@iwds-1'.
1482
1483         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1484         XEmacs CHISE.
1485
1486 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1489         CHISE.
1490
1491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1492         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1493         `===hng-khi'.
1494
1495 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         setting for `===hng-khi'.
1499
1500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1501         `===hng-khi'.
1502
1503         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1504         CHISE.
1505
1506 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1507
1508         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1509         #x9FA5 as the value of `max-code'.
1510         (=ucs-bmp-var-002): Likewise.
1511         (=ucs-bmp-var-003): Likewise.
1512         (=ucs-bmp-itaiji-084): Likewise.
1513         (=ucs-bmp-cjk@JP): Likewise.
1514         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1515         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1516         (=>ucs-bmp-cjk@component): Likewise.
1517
1518 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1521         CHISE.
1522
1523 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1524
1525         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1526         XEmacs CHISE.
1527         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1528         `==jis-x0208@1978/2-pr' as the mother.
1529
1530 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1533         CHISE.
1534
1535 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1538         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1539
1540 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1541
1542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1543         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1544
1545 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1546
1547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1548         setting for `===ucs@gb'.
1549
1550 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1553         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1554         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1555         as the entity-reference for `===jis-x0213-1@2000'; use
1556         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1557
1558 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561         `===jis-x0208'.
1562
1563         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1564         instead of `===jis-x0208' as the mother.
1565         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1566         `===jis-x0208' as the mother.
1567         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1568         `===jis-x0208' as the mother.
1569         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1570         `===jis-x0213-1' as the mother.
1571         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1572         `===jis-x0213-1' as the mother.
1573         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1574         the mother.
1575         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1576         mother.
1577
1578 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1579
1580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1581         setting for `=ucs-var-001'.
1582
1583 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1586         `=ucs-bmp-var-001'.
1587
1588         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1589         CHISE.
1590         (=ucs-bmp-var-001): Ditto.
1591
1592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1593         setting for `=ucs-var-003'.
1594
1595 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1596
1597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1598         `=ucs-bmp-var-003'.
1599
1600         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1601         CHISE.
1602         (=ucs-bmp-var-003): Ditto.
1603
1604 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `=ucs-var-002'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `=ucs-bmp-var-002'.
1611
1612         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1613         CHISE.
1614         (=ucs-bmp-var-002): Ditto.
1615
1616 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1617
1618         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1619         XEmacs CHISE.
1620         (==jis-x0208@1978/5pr): Ditto.
1621
1622 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1623
1624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1625         `=>ucs-bmp-cjk@component'.
1626
1627         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1628         XEmacs CHISE.
1629         (=>ucs-bmp-cjk@component): Ditto.
1630
1631 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1632
1633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1634         setting for `=>iwds-1'.
1635
1636 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1637
1638         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1639         CHISE.
1640
1641 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1642
1643         * mule/mule-charset.el (default-coded-charset-priority-list):
1644         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1645         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1646         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1647         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1648
1649 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1650
1651         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1652         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1653
1654         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1655         `=>>ucs@iso' as the mother.
1656         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1657         mother.
1658
1659 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hanyo-denshi/ia'.
1663
1664 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1665
1666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1667         `===hanyo-denshi/ia'.
1668
1669 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1670
1671         * mule/mule-conf.el (=koseki): Fix DOC.
1672         (==koseki): New coded-charset for XEmacs CHISE.
1673
1674 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1675
1676         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1677         XEmacs CHISE.
1678         (===hanyo-denshi/jd): Fix DOC.
1679
1680 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1681
1682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1683         setting for `===hanyo-denshi/ip'.
1684
1685 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1686
1687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1688         `===hanyo-denshi/ip'.
1689
1690         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1691         XEmacs CHISE.
1692
1693 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `==ucs-radicals@unicode' and `=>daikanwa'.
1697
1698         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1699         for XEmacs CHISE.
1700
1701 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1704         XEmacs CHISE.
1705
1706 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1709         `===ruimoku-v6'.
1710
1711 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1712
1713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1714         setting for `===ruimoku-v6'.
1715
1716 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1719         CHISE.
1720
1721 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1722
1723         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1724         coded-charset for XEmacs CHISE.
1725
1726 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1727
1728         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1729         XEmacs CHISE.
1730
1731 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734         `===ucs-sip@iso'.
1735
1736 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1739         CHISE.
1740
1741 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1744         `==ucs-sip@iso'.
1745
1746         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1747         CHISE.
1748
1749 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1752         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1753         (=ucs-sip-ext-b@iso): Fix registry.
1754         (==ucs-sip-ext-b@iso): Ditto.
1755         (===ucs-sip-ext-b@iso): Ditto.
1756
1757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758         `=ucs-sip@iso'.
1759
1760 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `=>cbeta'.
1764
1765 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1768         `=>cns11643-7'.
1769
1770         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1771
1772 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1775         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1776
1777 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1780         `=ucs@cns'.
1781         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1782         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1783         `=ucs@jis/1990'.
1784         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1785         `=ucs@jis/2000'.
1786         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1787         `=ucs@jis/2004'.
1788         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1791         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1792
1793 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1794
1795         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1796         XEmacs CHISE.
1797         (==jis-x0208@1978/1pr): Ditto.
1798         (==jis-x0208@1978/2-pr): Ditto.
1799
1800 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1801
1802         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1803         setting for `===jis-x0213-1@2004'.
1804
1805 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1806
1807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1808         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1809
1810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1811         `===hanyo-denshi/jb'.
1812
1813         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1814         XEmacs CHISE.
1815         (=+>hanyo-denshi/ft): Ditto.
1816         (=+>hanyo-denshi/jt): Ditto.
1817
1818 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1821         `===hanyo-denshi/hg'.
1822
1823 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1824
1825         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1826         XEmacs CHISE.
1827         (===hanyo-denshi/hg): Ditto.
1828
1829 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1832         glyph-forms instead of detailed glyph-images.
1833         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1834         `=adobe-japan1-*'.
1835         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1836         (===adobe-japan1-1): Ditto.
1837         (===adobe-japan1-2): Ditto.
1838         (===adobe-japan1-3): Ditto.
1839         (===adobe-japan1-4): Ditto.
1840         (===adobe-japan1-5): Ditto.
1841         (===adobe-japan1-6): Ditto.
1842         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1843         `=>>>adobe-japan1' as the mother.
1844         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1845         `=>>adobe-japan1' as the mother.
1846         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1847         glyph-images.
1848         (==jis-x0208@1978): Ditto.
1849         (==jis-x0208@1983): Ditto.
1850         (==jis-x0208@1990): Ditto.
1851         (==jis-x0213-1): Ditto.
1852         (==jis-x0213-1@2000): Ditto.
1853         (==jis-x0213-1@2004): Ditto.
1854         (==jis-x0213-2): Ditto.
1855         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1856         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1857         `=jis-x0208@1978'.
1858         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1859         `=jis-x0208@1983'.
1860         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1861         `=jis-x0208@1990'.
1862         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1863         `=jis-x0213-1'.
1864         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1865         `=jis-x0213-1@2000'.
1866         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1867         `=jis-x0213-1@2004'.
1868         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1869         `=jis-x0213-2'.
1870         (===jis-x0208): New coded-charset for XEmacs CHISE.
1871         (===jis-x0208@1978): Ditto.
1872         (===jis-x0208@1983): Ditto.
1873         (===jis-x0208@1990): Ditto.
1874         (===jis-x0213-1): Ditto.
1875         (===jis-x0213-1@2000): Ditto.
1876         (===jis-x0213-2): Ditto.
1877         (===jis-x0212): Ditto.
1878         (===ks-x1001): Ditto.
1879         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1880         mother.
1881         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1882         as the mother.
1883         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1884         as the mother.
1885         (===cns11643-1): New coded-charset for XEmacs CHISE.
1886         (===cns11643-2): Ditto.
1887         (===cns11643-3): Ditto.
1888         (===cns11643-4): Ditto.
1889         (===cns11643-5): Ditto.
1890         (===cns11643-6): Ditto.
1891         (===cns11643-7): Ditto.
1892         (=>>cns11643-1): Ditto.
1893         (==big5-cdp): Indicate abstract glyph-images instead of
1894         representative glyph-images.
1895         (===big5-cdp): New coded-charset for XEmacs CHISE.
1896         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1897         detailed glyph-images.
1898         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1899         `=hanyo-denshi/*'.
1900         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1901         (===hanyo-denshi/ib): Ditto.
1902         (===hanyo-denshi/jt): Ditto.
1903         (===hanyo-denshi/ks): Ditto.
1904         (===mj): Ditto.
1905         (===mj-0): Ditto.
1906         (===mj-1): Ditto.
1907         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1908         `=>>>hanyo-denshi/*' as its mother.
1909         (==gt): Indicate abstract glyph-forms instead of detailed
1910         glyph-images.
1911         (===gt): New coded-charset for XEmacs CHISE.
1912         (=>>>gt): Indicates `==gt' instead of `=gt'.
1913         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1914         (==gt-k): Indicate abstract glyph-forms instead of detailed
1915         glyph-images.
1916         (===gt-k): New coded-charset for XEmacs CHISE.
1917         (==daikanwa): Indicates glyph-images instead of detailed
1918         glyph-images.
1919         (===daikanwa): New coded-charset for XEmacs CHISE.
1920         (===daikanwa/+p): Ditto.
1921         (===daikanwa/ho): Ditto.
1922         (==cbeta): Ditto.
1923         (===cbeta): Ditto.
1924         (==jef-china3): Ditto.
1925         (===jef-china3): Ditto.
1926         (==ruimoku-v6): Ditto.
1927         (==ucs@iso): Indicate representative glyph-forms instead of
1928         representative glyph-images.
1929         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1930         (==ucs@unicode): Indicate representative glyph-forms instead of
1931         representative glyph-images.
1932         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1933         `=ucs@unicode'.
1934         (==ucs@cns): Indicate representative glyph-forms instead of
1935         representative glyph-images.
1936         (==ucs@jis): Ditto.
1937         (==ucs@jis/1990): Ditto.
1938         (==ucs@jis/2000): Ditto.
1939         (==ucs@jis/2004): Ditto.
1940         (==ucs@ks): Ditto.
1941         (===ucs@iso): New coded-charset for XEmacs CHISE.
1942         (===ucs@unicode): Ditto.
1943         (===ucs@gb): Ditto.
1944         (===ucs@ks): Ditto.
1945         (===ucs-bmp-cjk@gb): Ditto.
1946         (===ucs-sip-ext-b@iso): Ditto.
1947
1948 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1949
1950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1951         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1952         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1953         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1954         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1955         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1956         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1957         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1958         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1959         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1960
1961         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1962         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1963         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1964         - Use "&g1-[NAME];" for `=>>[NAME]'.
1965         - Abolish "&g2-[NAME];".
1966
1967 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1968
1969         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1970         `=>>ucs@cns' as the mother.
1971
1972 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1975         setting for `==ucs@ks'.
1976
1977 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1978
1979         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1980         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1981         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1982         0x00E30000〜0x00E409D5.
1983
1984 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1987         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1988         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1989
1990 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1991
1992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1993         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1994
1995         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
1996         (=mj-0): Ditto.
1997         (=mj-1): Ditto.
1998         (==mj): Ditto.
1999         (==mj-0): Ditto.
2000         (==mj-1): Ditto.
2001         (=>>mj): Ditto.
2002
2003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2004         setting for `=mj' and `==mj'.
2005
2006 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2007
2008         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2009         CHISE.
2010
2011 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2014         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2015         `=>ucs@hanyo-denshi'.
2016
2017 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2018
2019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2020         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2021
2022         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2023         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2024
2025 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2028         XEmacs CHISE.
2029
2030 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2033         Change priority of `=>>>ucs@iso'.
2034
2035         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2036         `=>>>ucs@iso' as the mother.
2037         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2038
2039 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2042         Change priority of `=>>>ucs@unicode'.
2043
2044         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2045         `=ucs@unicode'.
2046
2047 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2050         Change priority of `=>>>ucs@jis'.
2051
2052         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2053         `=ucs@jis'.
2054
2055 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2058         setting for `==daikanwa/+p'.
2059
2060 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2063         setting for `==shinjigen@1ed'.
2064
2065 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2068         XEmacs CHISE.
2069
2070 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-conf.el (==shinjigen): Modify DOC.
2073         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2074         (==shinjigen@rev): Modify DOC.
2075
2076 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2079         CHISE.
2080
2081 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2082
2083         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2084         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2085
2086         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2087         XEmacs CHISE.
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2090         `==daikanwa'.
2091
2092 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2095         setting for `==cns11643-7'.
2096
2097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2098         `==cns11643-7'.
2099
2100 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2103         `==cns11643-6'.
2104
2105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2106         setting for `==cns11643-6'.
2107
2108 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2109
2110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2111         setting for `==cns11643-5'.
2112
2113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2114         `==cns11643-5'.
2115
2116 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2117
2118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2119         setting for `==cns11643-4'.
2120
2121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2122         `==cns11643-4'.
2123
2124 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2127         setting for `==cns11643-3'.
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `==cns11643-3'.
2131
2132 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `==cns11643-2'.
2136
2137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2138         `==cns11643-2'.
2139
2140 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2143         Change priority of `=>>>ucs@ks'.
2144
2145         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2146         `=ucs@ks'.
2147
2148 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2151         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2152         `==ucs@cns' and `==cns11643-1'.
2153
2154         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2155         (==cns11643-2): Ditto.
2156         (==cns11643-3): Ditto.
2157         (==cns11643-4): Ditto.
2158         (==cns11643-5): Ditto.
2159         (==cns11643-6): Ditto.
2160         (==cns11643-7): Ditto.
2161
2162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2163         `==cns11643-1'.
2164
2165 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2166
2167         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2168         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2169         `=>>>ucs@jis/1990'.
2170
2171         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2172         `=ucs@jis/1990'.
2173         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2174         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2175
2176 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2177
2178         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2179         Change priority of `=>>>ucs@cns'.
2180
2181         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2182         `=ucs@cns'.
2183
2184 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2185
2186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2187         `==ks-x1001'.
2188
2189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2190         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2191         `==ks-x1001'.
2192
2193 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2194
2195         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2196
2197 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2200         `=jis-x0208'.
2201         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2202         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2203         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2204         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2205         (=>>>jis-x0213-1@2000): Changed to an alias for
2206         `=jis-x0213-1@2000'.
2207         (=>>>jis-x0213-1@2004): Changed to an alias for
2208         `=jis-x0213-1@2004'.
2209         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2210
2211 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2214         `=adobe-japan1-0'.
2215         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2216         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2217         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2218         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2219         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2220         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2221
2222 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2225         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2226         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2227         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2228         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2229         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2230
2231 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2232
2233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2234         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2235         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2236         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2237         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2238         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2239         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2240         `==jis-x0212'.
2241
2242 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2243
2244         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2245         "AdobeJapan1-[0-6]$".
2246         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2247         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2248         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2249         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2250         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2251         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2252         (==adobe-japan1-1): Ditto.
2253         (==adobe-japan1-2): Ditto.
2254         (==adobe-japan1-3): Ditto.
2255         (==adobe-japan1-4): Ditto.
2256         (==adobe-japan1-5): Ditto.
2257         (==adobe-japan1-6): Ditto.
2258         (==jis-x0208): Ditto.
2259         (==jis-x0208@1978): Ditto.
2260         (==jis-x0208@1983): Ditto.
2261         (==jis-x0208@1990): Ditto.
2262         (==jis-x0213-1): Ditto.
2263         (==jis-x0213-1@2000): Ditto.
2264         (==jis-x0213-1@2004): Ditto.
2265         (==jis-x0213-2): Ditto.
2266         (==jis-x0212): Ditto.
2267         (==gb2312): Ditto.
2268         (==iso-ir165): Ditto.
2269         (==gb12345): Ditto.
2270         (==ks-x1001): Ditto.
2271         (==cns11643-1): Ditto.
2272         (==cns11643-2): Ditto.
2273         (==cns11643-3): Ditto.
2274         (==cns11643-4): Ditto.
2275         (==cns11643-5): Ditto.
2276         (==cns11643-6): Ditto.
2277         (==cns11643-7): Ditto.
2278         (==big5-cdp): Ditto.
2279         (==hanyo-denshi/ja): Ditto.
2280         (==hanyo-denshi/jb): Ditto.
2281         (==hanyo-denshi/jc): Ditto.
2282         (==hanyo-denshi/jd): Ditto.
2283         (==hanyo-denshi/ft): Ditto.
2284         (==hanyo-denshi/ia): Ditto.
2285         (==hanyo-denshi/ib): Ditto.
2286         (==hanyo-denshi/hg): Ditto.
2287         (==hanyo-denshi/jt): Ditto.
2288         (==hanyo-denshi/ks): Ditto.
2289         (==gt): Ditto.
2290         (==gt-k): Ditto.
2291         (==daikanwa): Ditto.
2292         (==shinjigen): Ditto.
2293         (==ucs@iso): Ditto.
2294         (==ucs@unicode): Ditto.
2295         (==ucs@gb): Ditto.
2296         (==ucs-bmp@gb): Ditto.
2297         (==ucs@cns): Ditto.
2298         (==ucs-bmp@cns): Ditto.
2299         (==ucs@jis): Ditto.
2300         (==ucs@jis/1990): Ditto.
2301         (==ucs@jis/2000): Ditto.
2302         (==ucs@jis/2004): Ditto.
2303         (==ucs@JP): Ditto.
2304         (==ucs@JP/hanazono): Ditto.
2305         (==ucs@ks): Ditto.
2306         (==ucs-bmp@ks): Ditto.
2307         (==ucs@cns11643): Ditto.
2308         (==ucs-bmp-cjk@gb): Ditto.
2309         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2310         (==ucs-sip-ext-b@iso): Ditto.
2311
2312 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2313
2314         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2315         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2316
2317         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2318         XEmacs CHISE.
2319         (=ucs-bmp-cjk@unicode): Abolished.
2320
2321 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2322
2323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2324         `=+>ucs-bmp-cjk-compat@jis'.
2325
2326         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2327         for XEmacs CHISE.
2328
2329 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2332         CHISE.
2333
2334 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2337         for XEmacs CHISE.
2338         (=jis-x0208@1978/1er-pr): Abolished.
2339         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2340         `=jis-x0208@1978/1er-pr' as the mother.
2341
2342 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2345         setting for `=ucs-itaiji-084'.
2346
2347 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-charset.el (default-coded-charset-priority-list):
2350         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2351
2352         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2353         XEmacs CHISE.
2354         (=ucs-bmp-itaiji-084): Ditto.
2355
2356 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2357
2358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2359         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2360
2361 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2364         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2365
2366         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2367         XEmacs CHISE.
2368         (=big5-cdp-var-5): Ditto.
2369
2370 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2373         XEmacs CHISE.
2374
2375 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2378         XEmacs CHISE.
2379
2380 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2383         setting for `=>>>hanyo-denshi/ft'.
2384
2385 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2386
2387         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2388         XEmacs CHISE.
2389         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2390         `=hanyo-denshi/jd' as the mother.
2391
2392 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2393
2394         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2395         XEmacs CHISE.
2396         (=+>adobe-japan1-1): Ditto.
2397         (=+>adobe-japan1-2): Ditto.
2398         (=+>adobe-japan1-3): Ditto.
2399         (=+>adobe-japan1-4): Ditto.
2400         (=+>adobe-japan1-5): Ditto.
2401         (=+>adobe-japan1-6): Ditto.
2402         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2403
2404 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2407         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2408         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2409
2410         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2411         the top.
2412
2413 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2416         XEmacs CHISE.
2417         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2418         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2419         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2420
2421 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2422
2423         * mule/mule-charset.el (default-coded-charset-priority-list):
2424         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2425         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2426
2427         * mule/mule-conf.el: Modify order of definitions of some
2428         coded-charsets.
2429
2430 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2431
2432         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2433         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2434         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2435
2436         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2437         CHISE.
2438         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2439         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2440
2441 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2442
2443         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2444         CHISE.
2445
2446 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2449         setting for `=daikanwa/+2p'.
2450
2451         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2452         XEmacs CHISE.
2453
2454 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2455
2456         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2457         XEmacs CHISE.
2458         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2459
2460 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2463         setting for `=>>>hanyo-denshi/ib'.
2464
2465 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2466
2467         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2468         XEmacs CHISE.
2469         (=>>>hanyo-denshi/ib): Ditto.
2470         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2471         `=hanyo-denshi/ja' as the mother.
2472         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2473         `=hanyo-denshi/ib' as the mother.
2474
2475 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2476
2477         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2478         XEmacs CHISE.
2479         (utf-8-ivs-mcs-er): Likewise.
2480         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2481         and `=>ucs-gb'.
2482         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2483         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2484         `ucs-gb' and `=>ucs-gb'.
2485         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2486         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2487         and `=>ucs-cns'.
2488         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2489         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2490         `ucs-cns' and `=>ucs-cns'.
2491         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2492         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2493         `ucs-big5' and `=>ucs-big5'.
2494         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2495         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2496         `ucs-big5' and `=>ucs-big5'.
2497         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2498         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2499         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2500         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2501         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2502         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2503         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2504         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2505         `=>ucs-jis'; modify DOC and mnemonic.
2506         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2507         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2508         and `=>ucs-jis'; modify DOC and mnemonic.
2509         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2510         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2511         `=>ucs-ks'.
2512         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2513         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2514         and `=>ucs-ks'.
2515         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2516
2517 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2520         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2521
2522 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2525         Modify priorities.
2526
2527 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2530         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2531
2532 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2535         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2536
2537 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2540         CHISE.
2541
2542 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2545         CHISE.
2546
2547 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2550         CHISE.
2551
2552 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2553
2554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2555         `=+>ucs-bmp-cjk@unicode'.
2556
2557         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2558         for XEmacs CHISE.
2559
2560 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2561
2562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2563         setting for `=>>daikanwa'.
2564
2565 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2566
2567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2568         `=>>hanyo-denshi/jt'.
2569
2570 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2571
2572         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2573         XEmacs CHISE.
2574         (=+>jis-x0208@1990): Ditto.
2575         (=+>jis-x0213-1@2000): Ditto.
2576
2577 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2578
2579         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2580         XEmacs CHISE.
2581
2582 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2583
2584         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2585         XEmacs CHISE.
2586         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2587         `=hanyo-denshi/jc' as the mother.
2588
2589 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2590
2591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2592         setting for `=+>adobe-japan1'.
2593
2594         * mule/mule-charset.el (default-coded-charset-priority-list):
2595         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2596         and `=>>hanyo-denshi/ft' to `=>>gt'.
2597
2598 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2599
2600         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2601         XEmacs CHISE.
2602         (=>>adobe-japan1-1): Ditto.
2603         (=>>adobe-japan1-2): Ditto.
2604         (=>>adobe-japan1-3): Ditto.
2605         (=>>adobe-japan1-4): Ditto.
2606         (=>>adobe-japan1-5): Ditto.
2607         (=>>adobe-japan1-6): Ditto.
2608         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2609
2610 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2611
2612         * mule/mule-conf.el (=adobe-japan1): New alias for
2613         `=adobe-japan1-6'.
2614         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2615         (=>>>adobe-japan1-1): Ditto.
2616         (=>>>adobe-japan1-2): Ditto.
2617         (=>>>adobe-japan1-3): Ditto.
2618         (=>>>adobe-japan1-4): Ditto.
2619         (=>>>adobe-japan1-5): Ditto.
2620         (=>>>adobe-japan1-6): Ditto.
2621         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2622
2623 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2624
2625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2626         setting for `=>>>adobe-japan1'.
2627
2628 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2629
2630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2631         setting for `=+>ucs@ks'.
2632
2633 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2634
2635         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2636         XEmacs CHISE.
2637         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2638         `=adobe-japan1-6' as the mother.
2639
2640 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2641
2642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2643         setting for `=>cns11643-7'.
2644
2645 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2646
2647         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2648         CHISE.
2649
2650 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2651
2652         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2653         XEmacs CHISE.
2654         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2655
2656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2657         setting for `=>ucs@jis/2004'.
2658
2659 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2660
2661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2662         setting for `=+>gt'.
2663
2664         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2665         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2666
2667 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2668
2669         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2670         `=>ucs@unicode' as the mother.
2671         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2672         mother.
2673         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2674         mother.
2675         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2676         mother.
2677
2678 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2679
2680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2681         setting for `=+>ucs@unicode'.
2682
2683         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2684         CHISE.
2685
2686 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2687
2688         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2689         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2690         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2691         - Add setting for `=+>ucs@cns'.
2692
2693         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2694         CHISE.
2695         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2696         as the mother.
2697         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2698         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2699
2700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2701         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2702
2703 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2704
2705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2706         setting for `=>ucs@ks'.
2707
2708 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2709
2710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2711         `=ucs-bmp-cjk-compat@unicode'.
2712
2713         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2714         coded-charset for XEmacs CHISE.
2715
2716 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2719         `=ucs-bmp-cjk-compat'.
2720
2721         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2722         XEmacs CHISE.
2723
2724 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2725
2726         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2727         CHISE.
2728
2729 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2730
2731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2732         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2733
2734         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2735         `=>ucs@jis/1990'.
2736         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2737
2738 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2739
2740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2741         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2742
2743         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2744         CHISE.
2745         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2746         mother.
2747
2748 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2749
2750         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2751         `=>jis-x0213-2@usual'.
2752         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2753         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2754         `=>jis-x0213-2@usual' as the mother.
2755
2756 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2757
2758         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2759         (=>ucs@JP): New alias for `=+>ucs@jis'.
2760
2761 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2762
2763         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2764         `=>jis-x0208@usual'.
2765         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2766         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2767         `=>jis-x0208@usual' as the mother.
2768         (=>jis-x0208): Likewise.
2769
2770 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2771
2772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2773         setting for `=+>jis-x0208@1978'.
2774
2775 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2776
2777         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2778         XEmacs CHISE.
2779
2780 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2781
2782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2783         setting for `=>>>ucs@jis/1990'.
2784
2785 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2786
2787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2788         setting for `=>ucs@jis/1990'.
2789
2790 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2793         setting for `=ucs@JP/hanazono'.
2794
2795         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2796         CHISE.
2797         (=ucs@JP/hanazono): Ditto.
2798         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2799         (=>>hanyo-denshi/jc): Ditto.
2800         (=>>hanyo-denshi/jd): Ditto.
2801
2802 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2803
2804         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2805         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2806
2807 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2808
2809         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2810         XEmacs CHISE.
2811
2812 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2813
2814         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2815         XEmacs CHISE.
2816
2817 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2818
2819         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2820         `=ucs-bmp-cjk@JP'.
2821
2822 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2823
2824         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2825         XEmacs CHISE.
2826
2827 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2828
2829         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2830         Modify order of settings; add settings for `=daikanwa@rev2'.
2831
2832 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2833
2834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2835         setting for `=>>cbeta'.
2836
2837         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2838         CHISE.
2839
2840 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2841
2842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2843         setting for `=>>adobe-japan1'.
2844
2845 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2846
2847         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2848         XEmacs CHISE.
2849
2850 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2853         setting for `=>>hanyo-denshi/ia'.
2854
2855         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2856         XEmacs CHISE.
2857
2858 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2859
2860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2861         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2862
2863         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2864         XEmacs CHISE.
2865         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2866         `=hanyo-denshi/jt' as the mother.
2867
2868 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2869
2870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2871         setting for `=>>>jis-x0213-2'.
2872
2873         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2874         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2875         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2876
2877 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2878
2879         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2880         XEmacs CHISE.
2881
2882 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2883
2884         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2885         XEmacs CHISE.
2886
2887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2888         `=>>jis-x0213-1@2004'.
2889
2890 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2891
2892         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2893         XEmacs CHISE.
2894
2895 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2896
2897         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2898         - Use "&g2-*;" as entity-references for `=>>>*'.
2899         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2900
2901         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2902         XEmacs CHISE.
2903         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2904         as the mother.
2905
2906 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2907
2908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2909         setting for `=>>hanyo-denshi/ib'.
2910
2911         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2912         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2913         (=>>jis-x0208@1990): Ditto.
2914         (=>>hanyo-denshi/ib): Ditto.
2915
2916         * mule/mule-charset.el (default-coded-charset-priority-list):
2917         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2918
2919 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2920
2921         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2922         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2923         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2924         `=>>>ucs@jis/2004'.
2925
2926 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2927
2928         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2929         XEmacs CHISE.
2930         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2931         `=jis-x0213-1@2004' as the mother.
2932         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2933         (=>>>ucs@ks): Ditto.
2934
2935         * mule/mule-charset.el (default-coded-charset-priority-list):
2936         Modify priority of `=hanyo-denshi/*'.
2937
2938 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941         settings for `=>>ucs@JP' and `=ucs@JP'.
2942
2943 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2944
2945         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2946         CHISE.
2947
2948 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2951         setting for `=>>>ucs@cns'.
2952
2953         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2954         CHISE.
2955
2956 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2957
2958         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2959         instead of `=>>>jis-x0213-1@2004' as the mother.
2960         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2961         (=>>>ucs@unicode): Likewise.
2962         (=>>>ucs@jis): Likewise.
2963         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2964         mother.
2965         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2966
2967 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2968
2969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2970         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2971         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2972         `=>>>ucs@jis'.
2973
2974 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2975
2976         * mule/mule-charset.el (default-coded-charset-priority-list):
2977         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2978         and `=jis-x0213-*-2000'.
2979
2980 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2981
2982         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2983         XEmacs CHISE.
2984         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2985         `=>>jis-x0213-1' as the mother.
2986
2987 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2988
2989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2990         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2991
2992 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
2995
2996 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2997
2998         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
2999         XEmacs CHISE.
3000
3001 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3002
3003         * mule/mule-coding.el (decomposition-feature-list): Set
3004         `=decomposition', `=decomposition@cid' and
3005         `=decomposition@hanyo-denshi'.
3006
3007 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3008
3009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3010         setting for `=>>hanyo-denshi/ks'.
3011
3012         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3013         XEmacs CHISE.
3014
3015 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3016
3017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3018         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3019
3020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3021         `=hanyo-denshi/ks/mf'.
3022
3023         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3024         XEmacs CHISE.
3025         (=hanyo-denshi/ks/mf): Ditto.
3026
3027 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3028
3029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3030         settings for P=hanyo-denshi/jt'.
3031
3032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3033         `=hanyo-denshi/jt'.
3034
3035         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3036         XEmacs CHISE.
3037
3038 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3039
3040         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3041         settings for `=hanyo-denshi/ip'.
3042
3043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3044         `=hanyo-denshi/ip'.
3045
3046         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3047         XEmacs CHISE.
3048
3049 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3050
3051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3052         settings for `=hanyo-denshi/hg'.
3053
3054         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3055         `=hanyo-denshi/hg'.
3056
3057         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3058         XEmacs CHISE.
3059
3060 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3061
3062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3063         setting for `=>>hanyo-denshi/ft'.
3064
3065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3066         `=>>hanyo-denshi/ft'.
3067
3068         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3069         XEmacs CHISE.
3070
3071 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3072
3073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3074         settings for `=hanyo-denshi/ib'.
3075
3076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3077         `=hanyo-denshi/ib'.
3078
3079         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3080         XEmacs CHISE.
3081
3082 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3083
3084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3085         settings for isolated characters of `=hanyo-denshi/ia' and
3086         non-isolated characters of `=hanyo-denshi/*'.
3087
3088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3089         `=hanyo-denshi/ia'.
3090
3091         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3092         XEmacs CHISE.
3093
3094 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097         setting for isolated characters of `=hanyo-denshi/ft'.
3098
3099         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3100         `=hanyo-denshi/ft'.
3101
3102         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3103         XEmacs CHISE.
3104
3105 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3108         setting for isolated characters of `=hanyo-denshi/jd'.
3109
3110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3111         `=hanyo-denshi/jd'.
3112
3113         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3114         XEmacs CHISE.
3115
3116 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3117
3118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3119         setting for isolated characters of `=hanyo-denshi/jc'.
3120
3121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3122         `=hanyo-denshi/jc'.
3123
3124         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3125         XEmacs CHISE.
3126
3127 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3128
3129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3130         setting for isolated characters of `=hanyo-denshi/jb'.
3131
3132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3133         `=hanyo-denshi/jb'.
3134
3135         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3136         XEmacs CHISE.
3137
3138 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3139
3140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3141         setting for isolated characters of `=hanyo-denshi/ja'.
3142
3143 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3144
3145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3146         `=hanyo-denshi/ja'.
3147
3148         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3149         XEmacs CHISE.
3150
3151 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3152
3153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3154         settings for isolated characters of `=adobe-japan1-6'.
3155
3156 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3157
3158         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3159         CHISE.
3160         (=daikanwa/+2p): Ditto.
3161         (=daikanwa/ho): Ditto.
3162
3163 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3164
3165         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3166         coding-system for XEmacs CHISE.
3167
3168 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3169
3170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3171         setting for `=>>ruimoku-v6'.
3172
3173         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3174         CHISE.
3175
3176 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3177
3178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3179         setting for `=daikanwa@rev1'.
3180
3181 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3184         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3185
3186 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3189         XEmacs CHISE.
3190         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3191
3192 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3195         CHISE.
3196
3197 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3200         CHISE.
3201
3202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3203         setting for `=>ucs@jis'.
3204
3205 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3206
3207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208         setting for `=>jis-x0208@usual'.
3209
3210         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3211         XEmacs CHISE.
3212         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3213         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3214         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3215
3216 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3217
3218         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3219         CHISE.
3220         (=>>>jis-x0208@1990): Ditto.
3221         (=>>>jis-x0213-1): Ditto.
3222         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3223         mother.
3224         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3225         as the mother.
3226
3227 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3228
3229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3230         setting for `=>ucs@cns' and `=>>ucs@ks'.
3231
3232         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3233         CHISE.
3234
3235 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3236
3237         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3238         CHISE.
3239
3240 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3243         CHISE.
3244         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3245         mother.
3246
3247 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3250         `==>ucs-bmp-cjk@bucs'.
3251
3252         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3253         XEmacs CHISE.
3254
3255 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3256
3257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3258         setting for `==>ucs@bucs'.
3259
3260         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3261         XEmacs CHISE.
3262
3263 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3264
3265         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3266         - Add setting for `=>>jis-x0208'.
3267         - Omit setting for `=>>jis-x0208@1990'.
3268         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3269           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3270           `=ucs@FOO'.
3271
3272 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3273
3274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3275         setting for `=>daikanwa'.
3276
3277 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-conf.el (=daikanwa): Fix DOC.
3280         (=>daikanwa): New abstract character for XEmacs CHISE.
3281         (=>ucs@iso): Likewise.
3282         (=>ucs@unicode): Likewise.
3283         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3284
3285 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3286
3287         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3288         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3289           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3290         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3291         - Add `=>big5-cdp'.
3292
3293 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3294
3295         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3296         (=>big5-cdp): New abstract character.
3297
3298 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3301         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3302         `chinese-big5'.
3303
3304 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-charset.el (default-coded-charset-priority-list):
3307         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3308
3309         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3310         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3311         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3312         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3313         and `=>jis-x0213-2'.
3314
3315 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3316
3317         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3318         XEmacs CHISE.
3319         (=>>ucs@jis/2000): Likewise.
3320         (=>>ucs@jis/2004): Likewise.
3321
3322 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3325         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3326         `=>>ucs@cns'.
3327
3328         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3329         XEmacs CHISE.
3330         (=>>gt): Use quote instead of backquote; modify DOC.
3331         (=>gt): Use quote instead of backquote.
3332         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3333         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3334         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3335         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3336         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3337         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3338
3339 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3340
3341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3342         `=>>ucs@unicode' and `=>>gt'.
3343
3344 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3347         XEmacs CHISE.
3348         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3349         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3350         `=jis-x0208@1978/1er-pr' as the mother.
3351         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3352
3353 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3354
3355         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3356         `=ucs@unicode' as the mother.
3357
3358 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3361         setting for `=>>ucs@unicode'.
3362
3363         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3364         CHISE.
3365
3366 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3370
3371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3372         `=adobe-japan1-6' and `=adobe-japan1-base'.
3373
3374         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3375         XEmacs CHISE.
3376         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3377         specify `min-code' and `max-code'.
3378         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3379         (=adobe-japan1-2): Likewise.
3380         (=adobe-japan1-3): Likewise.
3381         (=adobe-japan1-4): Likewise.
3382         (=adobe-japan1-5): Likewise.
3383         (=adobe-japan1-6): Likewise.
3384
3385 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3388         setting for `=>gt'.
3389
3390 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3393         CHISE.
3394
3395 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3398         setting for `=>zinbun-oracle'.
3399
3400         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3401         for XEmacs CHISE.
3402
3403 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3404
3405         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3406         for XEmacs CHISE.
3407         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3408         `=jis-x0208@1978' as the mother.
3409
3410 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3413         - Use `=gt' instead of `ideograph-gt'.
3414         - Use `=gt-k' instead of `ideograph-gt-k'.
3415         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3416         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3417         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3418         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3419         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3420         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3421         - Use `=>>gt' instead of `<=>gt'.
3422         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3423         - Add setting for `=>>jis-x0208@1990'.
3424         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3425           `=>>jis-x0213-1@2000'.
3426         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3427         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3428           `=>>jis-x0213-1@2004'.
3429         - Add setting for `=>>jis-x0208@1978'.
3430         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3431
3432 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3433
3434         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3435         XEmacs CHISE.
3436
3437 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3440         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3441         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3442         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3443         `<=>jis-x0213-1@2004'.
3444
3445 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3446
3447         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3448         CHISE.
3449         (=>jis-x0213-2): Ditto.
3450
3451 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3454         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3455
3456 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3457
3458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3459         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3460         `=>jis-x0213-1'.
3461
3462 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3463
3464         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3465         CHISE.
3466         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3467
3468 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3469
3470         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3471         `<==>jis-x0213-1'.
3472         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3473         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3474         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3475         (<=>jis-x0208): New alias for `=>jis-x0208'.
3476         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3477         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3478         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3479         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3480         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3481         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3482         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3483         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3484         (=>>gt): Renamed from `<==>gt'.
3485         (<==>gt): New alias for `=>>gt'.
3486
3487 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3488
3489         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3490         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3491         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3492         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3493         - Add settings for `<=>jis-x0213-1@2000' and
3494           `<=>jis-x0213-1@2004'.
3495
3496         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3497         XEmacs CHISE.
3498         (<==>jis-x0213-1): Likewise.
3499         (<==>jis-x0213-1@2000): Likewise.
3500         (<==>jis-x0213-1@2004): Likewise.
3501         (<=>jis-x0208): Add property `=>iso-ir 168'.
3502         (<=>jis-x0208@1997): Likewise.
3503         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3504         as the mother; add property `=>iso-ir 228'.
3505         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3506         property `=>iso-ir 228'.
3507         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3508         property `=>iso-ir 233'.
3509         (<==>gt): Renamed from `<=>gt'.
3510         (<=>gt): New alias for `<==>gt'.
3511
3512 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3515         CHISE.
3516         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3517         `<=>jis-x0208' as the mother.
3518         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3519         (<=>jis-x0213-1@2000): Ditto.
3520         (<=>jis-x0213-1@2004): Ditto.
3521
3522 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3525         settings for `<=>gt'.
3526
3527         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3528
3529 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3532         XEmacs CHISE.
3533         (=jis-x0208@1978/-4pr): Likewise.
3534         (=jis-x0208@1978/4-pr): Likewise.
3535         (=jis-x0213-1): Likewise.
3536         (=ucs@iso): Likewise.
3537         (=ucs@unicode): Likewise.
3538         (=ucs@gb): Likewise.
3539         (=ucs@gb/fw): Likewise.
3540         (=ucs@cns): Likewise.
3541         (=ucs@cns/fw): Likewise.
3542         (=ucs@jis): Likewise.
3543         (=ucs@jis/fw): Likewise.
3544         (=ucs@jis/1990): Likewise.
3545         (=ucs@jis/2000): Likewise.
3546         (=ucs@jis/2004): Likewise.
3547         (=ucs@JP): Likewise.
3548         (=ucs@ks): Likewise.
3549         (=ucs@big5): Likewise.
3550         (=ucs@big5/cns11643): Likewise.
3551         (=ucs@cns11643): Likewise.
3552
3553 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3554
3555         * mule/mule-charset.el (default-coded-charset-priority-list):
3556         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3557
3558         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3559         CHISE.
3560         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3561         mother.
3562
3563 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3564
3565         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3566         from src/mule-charset.c].
3567         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3568         specify `final'.
3569         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3570         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3571         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3572         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3573         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3574         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3575
3576 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3579         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3580         (=jis-x0208@1978/i-4): Specify `partial'.
3581         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3582         mother coded-charset.
3583         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3584
3585 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3588         settings for `=jis-x0213-1@2004'.
3589
3590 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3591
3592         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3593         CHISE.
3594         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3595         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3596         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3597         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3598         temporarily.
3599         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3600
3601 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3604         CHISE.
3605         (=shinjigen@1ed): Inherited from `=shinjigen'.
3606         (=shinjigen@rev): Likewise.
3607
3608 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3611         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3612
3613 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3616         define it as an alias.
3617         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3618         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3619         alias.
3620         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3621         alias.
3622
3623 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3624
3625         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3626         CHISE.
3627
3628 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3631         CHISE.
3632         (shinjigen-2): Ditto.
3633
3634 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3635
3636         * mule/mule-charset.el (default-coded-charset-priority-list):
3637         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3638         `chinese-big5-eten-*' and `chinese-big5'.
3639
3640 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3643         #x9FA5 temporarily.
3644
3645 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3648         settings for `=jis-x0208@1978/i1'.
3649
3650 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3653         XEmacs CHISE.
3654
3655 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3658         XEmacs CHISE.
3659
3660 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3663         XEmacs CHISE.
3664
3665 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3668         CHISE.
3669         (=ucs-bmp@cns): Likewise.
3670         (=ucs-bmp@jis): Likewise.
3671         (=ucs-bmp@ks): Likewise.
3672
3673 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3676         CHISE.
3677         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3678
3679 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3680
3681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3682         settings for `=zinbun-oracle'.
3683
3684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3685         `=zinbun-oracle'.
3686
3687 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3688
3689         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3690         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3691         `=ucs@iso'.
3692
3693 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-charset.el (default-coded-charset-priority-list):
3696         Delete `ucs-sip'; modify order of some CCSs.
3697
3698 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3701         in XEmacs CHISE.
3702
3703         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3704         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3705         CHISE.
3706
3707 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3710         its registry.
3711         (=ucs-radicals@unicode): Likewise.
3712
3713 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3716         CHISE.
3717
3718 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3721         CHISE.
3722
3723 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3726         CHISE.
3727
3728 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3729
3730         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3731         Modify preference of *isolated settings*.
3732
3733 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3736         utf-2000 is provided.
3737         (=ucs@cns11643): Likewise.
3738
3739 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3742         Prefer every *isolated setting* to ordinary setting.
3743
3744 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3747         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3748
3749 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3752         CHISE.
3753
3754 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3757         settings for `=jis-x0208@1997'.
3758
3759 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3762         `=jis-x0208@1997'.
3763
3764 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3767         XEmacs CHISE.
3768
3769 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3772         `=jis-x0208@1978'.
3773         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3774         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3775         `=jis-x0208-1990' as the mother.
3776         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3777
3778 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3779
3780         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3781         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3782         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3783         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3784         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3785         for `=ucs@JP'.
3786
3787 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3790         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3791         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3792         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3793         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3794         `=daikanwa@rev2'.
3795
3796 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3799         (=gt): Likewise.
3800         (=gt-k): Likewise.
3801         (=gt-pj-*): Likewise.
3802         (=gt-pj-k1): Likewise.
3803         (=gt-pj-k2): Likewise.
3804         (=daikanwa): Likewise.
3805         (=daikanwa-rev1): Likewise.
3806         (=daikanwa-rev2): Likewise.
3807         (=big5-pua): Likewise.
3808         (=big5-eten): Likewise.
3809         (chinese-big5-eten-a): Likewise.
3810         (chinese-big5-eten-b): Likewise.
3811         (=hanziku-*): Likewise.
3812         (=cbeta): Likewise.
3813         (=jef-china3): Likewise.
3814         (=ruimoku-v6): Likewise.
3815         (=ucs@iso): Likewise.
3816         (=ucs@unicode): Likewise.
3817         (=ucs@gb): Likewise.
3818         (=ucs@cns): Likewise.
3819         (=ucs@jis): Likewise.
3820         (=ucs@jis-1990): Likewise.
3821         (=ucs@jis-2000): Likewise.
3822         (=ucs@jp): Likewise.
3823         (=ucs@ks): Likewise.
3824         (=ucs@big5): Likewise.
3825         (=ucs-radicals): Likewise.
3826         (=ucs-radicals@unicode): Likewise.
3827         (=ucs-bmp-cjk): Likewise.
3828         (=ucs-bmp-cjk@unicode): Likewise.
3829         (=ucs-sip-ext-b): Likewise.
3830         (=ucs-sip-ext-b@iso): Likewise.
3831
3832 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3833
3834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3835         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3836
3837 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3840         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3841         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3842         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3843         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3844         arabic-digit, ipa and ``&I-B-XXXX;''.
3845
3846 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3847
3848         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3849         setting for (I-)HZK{03..12}-XXXX.
3850
3851 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3854         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3855
3856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3857         `=ruimoku-v6'.
3858
3859         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3860         CHISE.
3861
3862 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3865         (=ucs@unicode): Likewise.
3866         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3867         (=ucs@cns): Likewise.
3868         (=ucs@jis): Likewise.
3869         (=ucs@ks): Likewise.
3870         (=ucs@big5): Likewise.
3871
3872 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3875         `ucs-jis'.
3876         (utf-8-jis-er): Likewise.
3877         (utf-8-jp): New coding-system.
3878         (utf-8-jp-er): Likewise.
3879
3880         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3881
3882 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3883
3884         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3885
3886         * mule/japanese.el: Move definition of `euc-jisx0213' to
3887         mule/mule-coding.el.
3888
3889 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3890
3891         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3892         mule-coding before loading update-cdb when utf-2000 is provided.
3893
3894 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3897         `=daikanwa'.
3898
3899 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3902         definition codes when `utf-2000' is provided.
3903
3904 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3905
3906         * mule/mule-category.el (word-combining-categories): Don't setup
3907         `word-combining-categories' in XEmacs CHISE.
3908         (word-separating-categories): Add setting about Latin script in
3909         XEmacs CHISE.
3910
3911 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3912
3913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3914         setting for `chinese-big5'.
3915
3916 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3917
3918         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3919         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3920         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3921         add setting for HZK0[12]-xxxx.
3922
3923 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3924
3925         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3926         in XEmacs CHISE.
3927
3928 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3929
3930         * mule/mule-charset.el (default-coded-charset-priority-list):
3931         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3932         and `chinese-big5' to `=gt-pj-*'.
3933
3934 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3935
3936         * mule/mule-conf.el (=daikanwa): Renamed from
3937         `ideograph-daikanwa'.
3938         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3939
3940 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3941
3942         * mule/mule-conf.el (=cns11643-7): Renamed from
3943         `chinese-cns11643-7'.
3944         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3945
3946 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-conf.el (=cns11643-6): Renamed from
3949         `chinese-cns11643-6'.
3950         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3951
3952 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3953
3954         * mule/mule-conf.el (=cns11643-5): Renamed from
3955         `chinese-cns11643-5'.
3956         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3957
3958 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3959
3960         * mule/mule-conf.el (=cns11643-4): Renamed from
3961         `chinese-cns11643-4'.
3962         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3963
3964 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-conf.el (=cns11643-3): Renamed from
3967         `chinese-cns11643-3'.
3968         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3969
3970 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3971
3972         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3973         `=cns11643-2'.
3974         (chinese-cns11643-2): New alias for `=cns11643-2'.
3975
3976 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3977
3978         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3979         `=cns11643-1'.
3980         (chinese-cns11643-1): New alias for `=cns11643-1'.
3981
3982 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3985         (chinese-gb12345): New alias for `=gb12345'.
3986
3987 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3988
3989         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3990         (chinese-gb2312): New alias for `=gb2312'.
3991
3992 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3993
3994         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
3995         (chinese-big5): New alias for `=big5'.
3996
3997 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4000         (korean-ksc5601): New alias for `=ks-x1001'.
4001
4002 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4003
4004         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4005         `=jis-x0212'.
4006         (japanese-jisx0212): New alias for `=jis-x0212'.
4007
4008 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4009
4010         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4011         `=jis-x0208-1983'.
4012         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4013
4014 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4015
4016         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4017         `=jis-x0208-1978'.
4018         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4019
4020 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4021
4022         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4023         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4024
4025 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4026
4027         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4028         (chinese-cns11643-3): Specify iso-ir 183.
4029         (chinese-cns11643-4): Specify iso-ir 184.
4030         (chinese-cns11643-5): Specify iso-ir 185.
4031         (chinese-cns11643-6): Specify iso-ir 186.
4032         (chinese-cns11643-7): Specify iso-ir 187.
4033         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4034         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4035
4036 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4039         \uXXXX for every cases.
4040
4041 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4042
4043         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4044         (ucs-big5): Changed to an alias for `=ucs@big5'.
4045
4046 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4047
4048         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4049         (ucs-ks): Changed to an alias for `=ucs@ks'.
4050
4051 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4052
4053         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4054         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4055
4056 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4057
4058         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4059         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4060
4061 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4062
4063         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4064         (ucs-jis): Changed to an alias for `=ucs@jis'.
4065
4066 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4067
4068         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4069         (ucs-cns): Changed to an alias for `=ucs@cns'.
4070
4071 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4072
4073         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4074         (ucs-gb): Changed to an alias for `=ucs@gb'.
4075
4076 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4077
4078         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4079         `ideograph-daikanwa-2'.
4080         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4081         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4082
4083 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4084
4085         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4086         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4087
4088         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4089         for `xemacs-chise-version'.
4090
4091 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4092
4093         * mule/mule-charset.el (default-coded-charset-priority-list):
4094         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4095         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4096         instead of `ideograph-hanziku-*'.
4097
4098         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4099         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4100
4101 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4102
4103         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4104         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4105         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4106         `utf-2000' is provided.
4107
4108 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4111         is provided [was builtin coded-charsets].
4112
4113 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4114
4115         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4116         is provided [was builtin coded-charsets].
4117
4118 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4119
4120         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4121         is provided [was builtin coded-charsets].
4122
4123 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4124
4125         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4126         is provided [was builtin coded-charsets].
4127
4128 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4129
4130         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4131         when `utf-2000' is provided [was builtin coded-charsets].
4132
4133 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-conf.el (=hanziku-*): Renamed from
4136         `ideograph-hanziku-*'.
4137         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4138
4139 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4142         `utf-2000' is provided [was builtin coded-charsets].
4143         (ideograph-hanziku-{1..12}): Likewise.
4144
4145 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4148         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4149
4150 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4151
4152         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4153         when `utf-2000' is provided [was builtin coded-charsets].
4154
4155 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4156
4157         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4158         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4159         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4160
4161 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4162
4163         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4164         (ideograph-gt): Changed to an alias for `=gt'.
4165
4166 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4169         is provided; it was defined as a builtin coded-charset.
4170         (ideograph-gt): Likewise.
4171
4172 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4173
4174         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4175         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4176
4177 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4178
4179         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4180         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4181
4182 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4183
4184         * mule/mule-conf.el (=big5-eten): Renamed from
4185         `chinese-big5-eten'.
4186         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4187
4188 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4189
4190         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4191         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4192
4193 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4194
4195         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4196         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4197
4198 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4199
4200         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4201         (china3-jef): Changed to an alias for `=jef-china3'.
4202
4203 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4204
4205         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4206         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4207
4208         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4209         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4210         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4211         when `utf-2000' is provided.
4212
4213 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-charset.el (default-coded-charset-priority-list):
4216         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4217
4218         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4219         (ucs-jis-2000): Deleted.
4220
4221 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4222
4223         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4224         UTF-2000.
4225         (=ucs-jis-2000): New coded-charset for UTF-2000.
4226
4227 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4228
4229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4230         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4231
4232 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4233
4234         * mule/mule-charset.el (default-coded-charset-priority-list):
4235         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4236         `ideograph-cbeta'.
4237
4238 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4239
4240         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4241         builtin coded-charset].
4242
4243 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4244
4245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4246         settings for &K0-xxxx and &I-K0-xxxx.
4247
4248 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4249
4250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4251         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4252
4253 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4254
4255         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4256         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4257
4258 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4259
4260         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4261         UTF-2000.
4262         (ideograph-gt-pj-k1): Likewise.
4263         (ideograph-gt-pj-k2): Likewise.
4264
4265 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4266
4267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4268         `=jis-x0208'.
4269
4270 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4273         UTF-2000 [was a builtin coded-charset].
4274
4275 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4278         (utf-8-gb-er): Likewise.
4279
4280 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4283         settings for JIS X 0212 and JIS X 0208:1978.
4284
4285 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4286
4287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4288         setting for JIS X 0213.
4289
4290 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4291
4292         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4293         standard-case-table in UTF-2000.
4294
4295 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296
4297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4298         definitions for isolated-chars.
4299
4300 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4301
4302         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4303         `configure-utf-2000-lisp-directory'.
4304         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4305         `mule-lisp-load-path'.
4306
4307 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4308
4309         * startup.el (startup-setup-paths): Set and use
4310         `utf-2000-lisp-directory'.
4311         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4312         UTF-2000.
4313
4314 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4315
4316         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4317         (paths-find-utf-2000-lisp-directory): New function.
4318         (paths-construct-load-path): Add new optional argument
4319         `utf-2000-lisp-directory'.
4320
4321         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4322
4323 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4324
4325         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4326         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4327         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4328         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4329         `chinese-big5-2' in UTF-2000.
4330
4331         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4332         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4333
4334 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4335
4336         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4337         `big5-eten-er' in UTF-2000.
4338         (big5-cdp): Modify DOC-string and mnemonic.
4339
4340 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4343         UTF-2000 [renamed from utf-8-er].
4344         (utf-8-gb): New coding-system in UTF-2000.
4345         (utf-8-gb-er): Likewise.
4346         (utf-8-cns): Likewise.
4347         (utf-8-cns-er): Likewise.
4348         (utf-8-big5): Likewise.
4349         (utf-8-big5-er): Likewise.
4350         (utf-8-jis): Likewise.
4351         (utf-8-jis-er): Likewise.
4352         (utf-8-ks): Likewise.
4353         (utf-8-ks-er): Likewise.
4354         (utf-8-er): Likewise.
4355
4356 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4357
4358         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4359         instead of `utf-8-unix' in UTF-2000.
4360
4361         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4362
4363 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4364
4365         * mule/japanese.el (euc-jisx0213): New coding-system.
4366
4367         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4368         `japanese-jisx0208-1990' as the mother.
4369
4370 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4371
4372         * dumped-lisp.el (preloaded-file-list): Change condition of
4373         loading "close-cdb".
4374
4375 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376
4377         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4378         setup `coded-charset-entity-reference-alist'.
4379
4380 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4383         UTF-2000.
4384
4385 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4386
4387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4388         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4389
4390 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4391
4392         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4393         (chinese-big5-eten-a): Likewise.
4394         (chinese-big5-eten-b): Likewise.
4395         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4396         code range is #x8140 .. #x8DFE.
4397
4398 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4399
4400         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4401         UTF-2000.
4402         (chinese-big5-cdp): Likewise.
4403
4404 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4405
4406         * dumped-lisp.el (preloaded-file-list): Rename
4407         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4408
4409 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4410
4411         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4412         append `system-char-db-source-file-list' into
4413         `preloaded-file-list' in UTF-2000.
4414
4415 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4416
4417         * dumped-lisp.el (preloaded-file-list): Delete
4418         character-definition files.
4419
4420 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4421
4422         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4423         UTF-2000.
4424
4425 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4426
4427         * mule/mule-charset.el (default-coded-charset-priority-list):
4428         Delete `mojikyo-2022-1'.
4429
4430 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4431
4432         * mule/mule-charset.el (default-coded-charset-priority-list):
4433         Delete `mojikyo'.
4434
4435 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4438         `ucs-sip'.
4439
4440 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-charset.el (default-coded-charset-priority-list):
4443         Comment out `chinese-gb12345'.
4444
4445 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446
4447         * bytecomp.el (byte-compile-insert-header): Fixed.
4448
4449 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4450
4451         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4452         XEmacs UTF-2000.
4453
4454 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4457         UTF-2000.
4458
4459 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4462         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4463
4464 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4465
4466         * mule/mule-charset.el (default-coded-charset-priority-list):
4467         `japanese-jef-china3' is renamed `china3-jef'.
4468
4469 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470
4471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4472         `japanese-jef-china3' and `ideograph-cbeta'.
4473
4474 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4475
4476         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4477
4478 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4479
4480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4481         `chinese-big5-cdp'.
4482
4483 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4486         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4487
4488 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489
4490         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4491         loading character definitions.
4492
4493 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * dumped-lisp.el (preloaded-file-list): Rename
4496         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4497
4498 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4501         `chinese-big5'.
4502
4503 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4504
4505         * dumped-lisp.el (preloaded-file-list): Dump
4506         "Ideograph-R028-Private" with XEmacs UTF-2000.
4507
4508 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4509
4510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4511         `chinese-gb12345'.
4512
4513 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4516         `ideograph-gt-pj-{1..11}'.
4517
4518         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4519         XEmacs UTF-2000.
4520
4521 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4522
4523         * mule/mule-charset.el (default-coded-charset-priority-list):
4524         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4525         `chinese-isoir165'.
4526
4527 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4530         `image/png', `image/x-xpm' and `image/tiff'.
4531
4532         * files.el (binary-file-regexps): Add *.PNG.
4533
4534 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-charset.el (default-coded-charset-priority-list):
4537         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4538         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4539
4540 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541
4542         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4543         the first completion when UTF-2000 is running.
4544
4545 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4546
4547         * mule/mule-charset.el (default-coded-charset-priority-list):
4548         Delete `ucs'.
4549
4550 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4551
4552         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4553
4554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4555         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4556
4557 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/vietnamese.el (vscii-2): Delete abolished property
4560         `composite'; now composite mode is default.
4561
4562 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4565         of `raw-text'; check \uHHHH representation even if non-ascii
4566         characters are not found.
4567
4568         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4569         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4570         unconditionally.
4571
4572         * mule/viet-ccl.el: New file.
4573
4574         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4575         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4576         - Separate CCL based implementations to viet-ccl.el.
4577
4578 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4579
4580         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4581         "jisx0213.2000-1".
4582         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4583
4584         * mule/mule-charset.el (default-coded-charset-priority-list):
4585         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4586         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4587
4588 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4589
4590         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4591
4592 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4593
4594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4595         `ucs' in UTF-2000.
4596
4597 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4598
4599         * mule/mule-charset.el (default-coded-charset-priority-list):
4600         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4601         `arabic-iso8859-6'.
4602
4603 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4604
4605         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4606         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4607
4608 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4609
4610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4611         `katakana-jisx0201' in UTF-2000.
4612
4613 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4614
4615         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4616         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4617         "u0FB50-Arabic-Presentation-Forms-A",
4618         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4619         "u0FE50-Small-Form-Variants",
4620         "u0FE70-Arabic-Presentation-Forms-B",
4621         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4622         UTF-2000.
4623
4624 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4625
4626         * dumped-lisp.el (preloaded-file-list): Delete
4627         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4628         ... "Ideograph-R214-Flute" in UTF-2000.
4629
4630 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4631
4632         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4633         (japanese-jisx0213-2): New coded-charset.
4634
4635         * dumped-lisp.el (preloaded-file-list): Add
4636         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4637         "Ideograph-R030-Mouth".
4638
4639 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4640
4641         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4642         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4643         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4644         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4645         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4646         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4647         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4648         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4649
4650 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4651
4652         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4653         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4654         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4655         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4656         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4657
4658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4659         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4660
4661 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4662
4663         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4664         in UTF-2000.
4665
4666 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4667
4668         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4669         (chinese-isoir165): Moved from mule/chinese.el.
4670         (chinese-cns11643-3): Moved from mule/chinese.el.
4671         (chinese-cns11643-4): Moved from mule/chinese.el.
4672         (chinese-cns11643-5): Moved from mule/chinese.el.
4673         (chinese-cns11643-6): Moved from mule/chinese.el.
4674         (chinese-cns11643-7): Moved from mule/chinese.el.
4675
4676         * mule/chinese.el: Move definition of coded-charsets to
4677         mule/mule-conf.el.
4678
4679 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4680
4681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4682         `ideograph-daikanwa'.
4683
4684 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4685
4686         * dumped-lisp.el (preloaded-file-list): Delete
4687         "ccs-jisx0201-latin.el".
4688
4689 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4690
4691         * dumped-lisp.el (preloaded-file-list): Add
4692         "u031A0-Extended-Bopomofo" in UTF-2000.
4693
4694 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4695
4696         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4697         renamed to u02E00-CJK-Radical-Supplement.
4698
4699 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4700
4701         * dumped-lisp.el (preloaded-file-list): Add
4702         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4703         "u030A0-Katakana", "u03100-Bopomofo",
4704         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4705         "u03200-Enclosed-CJK-Letters-and-Months" and
4706         "u03300-CJK-Compatibility".
4707
4708 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4709
4710         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4711         "u02F00-Kangxi-Radicals" and
4712         "u02FF0-Ideographic-Description-Characters".
4713
4714 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4715
4716         * dumped-lisp.el (preloaded-file-list): Add
4717         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4718         "u02800-Braille-Patterns" in UTF-2000.
4719
4720 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4721
4722         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4723         "uXXXXX-*.el" in UTF-2000.
4724
4725         * bytecomp.el (byte-compile-insert-header): Delete comments if
4726         non-ASCII characters are found; allow `byte-compile-dynamic' and
4727         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4728         `raw-text'.
4729
4730 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4731
4732         * dumped-lisp.el (preloaded-file-list): Add
4733         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4734         "u025A0-Geometric-Shapes.el".
4735
4736 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4737
4738         * dumped-lisp.el (preloaded-file-list): Add
4739         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4740         "u02460-Enclosed-Alphanumerics.el".
4741
4742 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4743
4744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4745         `chinese-gb2312'.
4746
4747         * dumped-lisp.el (preloaded-file-list): Add
4748         "u02200-Mathematical-Operators.el" and
4749         "u02300-Miscellaneous-Technical.el".
4750
4751 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4752
4753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4754         `chinese-cns11643-*'.
4755
4756         * dumped-lisp.el (preloaded-file-list): Add
4757         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4758         "u02190-Arrows.el" in UTF-2000.
4759
4760 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4761
4762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4763         `korean-ksc5601'.
4764
4765         * dumped-lisp.el (preloaded-file-list): Add
4766         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4767         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4768         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4769
4770 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4771
4772         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4773
4774 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4775
4776         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4777         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4778         "u01780-Khmer.el", "u01800-Mongolian.el",
4779         "u01E00-Latin-Extended-Additional.el" and
4780         "u01F00-Greek-Extended.el" in UTF-2000.
4781
4782 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4783
4784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4785         `ethiopic-ucs' and `ethiopic'.
4786
4787         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4788         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4789
4790         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4791         from mule/ethiopic.el.
4792
4793         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4794         mule/mule-conf.el.
4795
4796 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4797
4798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4799         `lao'.
4800
4801         * mule/mule-conf.el (lao): New coded-charset.
4802
4803         * dumped-lisp.el (preloaded-file-list): Add
4804         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4805         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4806         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4807         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4808         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4809
4810 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4811
4812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4813         `ucs-bmp' and `arabic-iso8859-6'.
4814
4815 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4816
4817         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4818         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4819         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4820
4821 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4822
4823         * startup.el (normal-top-level): Load autoload file for UTF-2000
4824         in UTF-2000.
4825
4826 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4827
4828         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4829         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4830         "u00020-Basic-Latin.el", "u00080-C1.el",
4831         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4832         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4833         "u002B0-Spacing-Modifier-Letters.el",
4834         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4835         UTF-2000.
4836
4837 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4838
4839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4840         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4841         instead of `vietnamese-viscii-*'.
4842
4843 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4844
4845         * mule/mule-conf.el: New file.
4846
4847         * mule/misc-lang.el: Move definition of charset `ipa' to
4848         mule/mule-conf.el.
4849
4850 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4851
4852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4853         `latin-viscii'; prefer it for characters used in Vietnamese.
4854
4855 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4856
4857         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4858
4859 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4860
4861         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4862         `vietnamese-viscii-lower'.
4863         (latin-viscii-upper): Renamed from charset
4864         `vietnamese-viscii-upper'.
4865         (vietnamese-viscii-lower): New alias for charset
4866         `latin-viscii-lower'.
4867         (vietnamese-viscii-upper): New alias for charset
4868         `latin-viscii-upper'.
4869
4870 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4871
4872         * mule/mule-charset.el (default-coded-charset-priority-list):
4873         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4874
4875 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4876
4877         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4878         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4879         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4880         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4881         lisp/utf-2000.
4882
4883 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4884
4885         * mule/ccs-tcvn5712.el: New file.
4886
4887 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4888
4889         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4890         in UTF-2000.
4891
4892 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4893
4894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4895         `japanese-jisx0208'.
4896
4897 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4898
4899         * dumped-lisp.el (preloaded-file-list): Add
4900         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4901         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4902         UTF-2000.
4903
4904         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4905         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4906         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4907         mule/ccs-viscii.el: New files.
4908
4909         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4910         if \uXXXX is found.
4911
4912 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4913
4914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4915         `hiragana-jisx0208' and `katakana-jisx0208'.
4916
4917 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4918
4919         * mule/chinese.el (chinese-cns11643-3): Define it even if
4920         `utf-2000' is provided.
4921         (chinese-cns11643-4): Likewise.
4922         (chinese-cns11643-5): Likewise.
4923         (chinese-cns11643-6): Likewise.
4924         (chinese-cns11643-7): Likewise.
4925
4926 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4927
4928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4929         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4930
4931 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4932
4933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4934         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4935
4936 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4937
4938         * mule/mule-charset.el (default-coded-charset-priority-list):
4939         Setup in UTF-2000.
4940
4941 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4942
4943         * mule/viet-chars.el: Don't define charset
4944         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4945         they are defined as builtin charsets.
4946
4947 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4948
4949         * version.el (emacs-version): Add more space just before UTF-2000
4950         version string.
4951
4952 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4953
4954         * version.el ([constant] emacs-version): Don't add a space in the
4955         preceding place of `xemacs-betaname' because it is duplicated.
4956         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4957
4958         * startup.el (splash-frame-body): Add ETL.
4959
4960 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4961
4962         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4963         is provided because it is defined as builtin charset.
4964         (chinese-cns11643-4): Likewise.
4965         (chinese-cns11643-5): Likewise.
4966         (chinese-cns11643-6): Likewise.
4967         (chinese-cns11643-7): Likewise.
4968
4969 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
4970
4971         * mule/mule-cmds.el (reset-language-environment): Fix problem when
4972         coding-system `iso-10646-ucs-4' is not defined.
4973
4974 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
4975
4976         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4977         coding-system if `utf-2000' is provided.
4978
4979 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4980
4981         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4982         `utf-2000' is provided.
4983
4984 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4985
4986         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4987         if utf-2000 is provided temporally.
4988
4989 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4990
4991         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4992         as builtin variable].
4993
4994 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4995
4996         * files.el (insert-file-contents-literally): Treat file as binary;
4997         call file-name-handlers. [sync with Emacs 20.3.10]
4998
4999 2008-12-28  Vin Shelton  <acs@xemacs.org>
5000
5001         * XEmacs 21.4.22 is released
5002
5003 2008-12-30  Vin Shelton  <acs@xemacs.org>
5004
5005         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5006         during building even if no packages are found.
5007
5008 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5009
5010         * printer.el (generic-print-region): 
5011         (generic-print-buffer): 
5012         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5013         check if the msprinter device is available, now that msprinter is
5014         always available as a specifier tag. 
5015
5016 2008-12-24  Vin Shelton  <acs@xemacs.org>
5017
5018         * about.el: Add Francisco to my bio!
5019
5020 2008-12-23  Vin Shelton  <acs@xemacs.org>
5021
5022         * autoload.el: Move operator definitions to autoload-operators.el
5023         in the xemacs-base package.
5024
5025 2007-11-22  Vin Shelton  <acs@xemacs.org>
5026
5027         * about.el (about-hacker-contribution): Updated my bio.
5028
5029 2007-10-07  Vin Shelton  <acs@xemacs.org>
5030
5031         * XEmacs 21.4.21 is released
5032
5033 2007-09-19  Didier Verna  <didier@xemacs.org>
5034
5035         Update my personal info.
5036         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5037         * about.el (about-other-current-hackers): Ditto.
5038         * about.el (about-url-alist): Add my musical website.
5039         * about.el (about-personal-info): Update my entry.
5040         * about.el (about-hacker-contribution): Ditto.
5041
5042 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5043
5044         * package-get.el (package-get-download-sites): Update download
5045         sites in Japan.
5046         * package-get.el (package-get-pre-release-download-sites): Ditto.
5047
5048 2007-08-18  Vin Shelton  <acs@xemacs.org>
5049
5050         * package-get.el (package-get-pre-release-download-sites): Sync
5051         mirror sites with 21.5.  (Thanks, Adrian)
5052
5053 2007-08-09  Mike Sperber  <mike@xemacs.org>
5054
5055         * startup.el (migrate-user-init-file): Create backup of
5056         `user-init-file' before migrating.
5057         * startup.el (maybe-migrate-user-init-file): Print
5058         information about backup file.
5059         (maybe-create-compatibility-dot-emacs): Follow above change.
5060
5061 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5062
5063         * font-lock.el: Sync font-lock-add-keywords and
5064         font-lock-remove-keywords from GNU Emacs.
5065         * font-lock.el (font-lock-keywords-alist): New.
5066         * font-lock.el (font-lock-removed-keywords-alist): New.
5067         * font-lock.el (font-lock-add-keywords): New.
5068         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5069         * font-lock.el (font-lock-remove-keywords): New.
5070
5071 2007-08-16  Vin Shelton  <acs@xemacs.org>
5072
5073         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5074         patch from Hans de Graaff.
5075
5076 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5077
5078         * package-get.el (package-get-download-sites): Document Chile and
5079         update Denmark download site.
5080         * package-get.el (package-get-pre-release-download-sites): Ditto.
5081
5082 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5083
5084         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5085
5086 2006-12-09  Vin Shelton  <acs@xemacs.org>
5087
5088         * XEmacs 21.4.20 is released
5089
5090 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5091
5092         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5093
5094 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5095
5096         * info.el (Info-find-file-node, Info-insert-dir)
5097         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5098         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5099         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5100         and discussion.
5101
5102 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5103
5104         * obsolete.el (line-beginning-position): New, from 21.5.x.
5105         (line-end-position): Ditto.
5106
5107 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5108
5109         * package-get.el (package-get-download-sites): Welcome
5110         nl.xemacs.org and Thanks!
5111         * package-get.el (package-get-pre-release-download-sites): Ditto.
5112
5113 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5114
5115         * font-lock.el: Add support for not-so recent changes in Java to
5116         java-mode.
5117
5118 2006-01-28  Vin Shelton  <acs@xemacs.org>
5119
5120         * XEmacs 21.4.19 is released
5121
5122 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5123
5124         * easymenu.el: Update copyright. 
5125         * easymenu.el (easy-menu-all-popups):
5126         Add a docstring. 
5127         * easymenu.el (easy-menu-add):
5128         Document a bug, rework the function to preserve any existing
5129         non-default mode-popup-menu instead of overwriting it, and not to
5130         bother normalising the menu title (nothing else does).
5131         * easymenu.el (easy-menu-remove):
5132         Restore the default mode-popup-menu instead of leaving an empty
5133         one when we remove the last easy-menu popup. 
5134
5135 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5136
5137         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5138         as suggested by Rodrigo Ventura.
5139         * package-get.el (package-get-pre-release-download-sites): Ditto,
5140         with replacement of xemacs-21.5 by beta, which is the logical path
5141         to our beta core and package pre-releases.
5142
5143 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5144
5145         * package-get.el (package-get-download-sites): Add Hong Kong
5146         download site.
5147         * package-get.el (package-get-pre-release-download-sites): Ditto.
5148
5149 2005-12-26  Vin Shelton  <acs@xemacs.org>
5150
5151         * find-paths.el:
5152         * find-paths.el (paths-emacs-root-p): Add search for package root.
5153         * find-paths.el (paths-find-emacs-root): Replaced with
5154         paths-find-invocation-roots, which returns a list of roots.
5155         * find-paths.el (paths-find-invocation-roots): New.
5156         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5157
5158 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5159
5160         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5161         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5162
5163 2005-12-03  Vin Shelton <acs@xemacs.org>
5164
5165         * XEmacs 21.4.18 is released
5166
5167 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5168
5169         * package-get.el (package-get-download-sites): Update reflecting
5170         latest http://www.xemacs.org/Releases/ information generated by
5171         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5172         * package-get.el (package-get-pre-release-download-sites): Ditto.
5173
5174 2005-02-28  Simon Josefsson  <jas@extundo.com>
5175
5176         * about.el (xemacs-hackers): Add jas.
5177         (about-other-current-hackers): Likewise.
5178         (about-url-alist): Add URL for jas.
5179         (about-personal-info): Document jas.
5180         (about-hacker-contribution): Describe jas contributions.
5181
5182 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5183
5184         * easymenu.el (easy-menu-remove): As described in 
5185         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5186         except the "Command" menu from mode-popup-menu. 
5187
5188 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5189  
5190         * font.el (font-spatial-to-canonical): Correct calculation of 
5191         return value for pixel-based input value. 
5192  
5193 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5194
5195         * code-process.el (call-process): Process-related docstring
5196         improvements spurred by Norbert Koch.
5197         * code-process.el (call-process-region): Ditto.
5198         * code-process.el (start-process): Ditto.
5199
5200 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5201
5202         * finder.el (finder-find-library): Return filename actually
5203         searched for.
5204
5205 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5206
5207         * help.el (view-emacs-news): Use `expand-file-name' instead of
5208         `locate-data-file' as the latter will find any "NEWS" files that
5209         might exist in packages _before_ the one in core.
5210
5211 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5212
5213         * package-get.el (package-get-init-package):
5214         package-get-init-package buglet (21.4.17) by Jeff Mincy
5215         <mincy@rcn.com> fixing false temporary load-path shadows reported
5216         after package installation and simplifying code.
5217
5218 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5219
5220         * package-get.el (package-get-download-sites): Sync mirrors list
5221         with the XEmacs website.
5222         (package-get-pre-release-download-sites): Ditto.
5223
5224 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5225
5226         * derived.el (derived-mode-merge-syntax-tables):
5227         Revert my 21.5-only patch of 2003-07-18 which slipped in
5228         through Jerry James's patch of 2004-06-07.
5229
5230 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5231
5232         * cmdloop.el (keyboard-quit): Remove workaround for
5233         `region-active-p' not making sure active region is in current
5234         buffer now that it does.
5235         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5236         * simple.el (region-active-p): `region-active-p' to only return t
5237         when active region is in current buffer.
5238
5239 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5240
5241         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5242         package names, quell a byte-compiler warning, doc fix.
5243
5244 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5245
5246         * buffer.el (pop-to-buffer):
5247         * window-xemacs.el (display-buffer):
5248         Document use of `same-window-buffer-names,' `same-window-regexps'
5249         by pop-to-buffer and display-buffer. 
5250         
5251 2005-02-06  Vin Shelton <acs@xemacs.org>
5252
5253         * XEmacs 21.4.17 is released
5254
5255 2005-01-29  Ben Wing  <ben@xemacs.org>
5256
5257         * shadow.el (find-emacs-lisp-shadows):
5258         Add custom-defines to list of ignored files.
5259
5260 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5261
5262         * simple.el (shifted-motion-keys-select-region): Fix statement
5263         about unshifted-motion-keys-deselect-region.
5264
5265 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5266
5267         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5268         now) for GNU Emacs compatibility.
5269         (make-obsolete-variable): Ditto.
5270
5271 2004-01-08  Ben Wing  <ben@xemacs.org>
5272
5273         * code-files.el (load):
5274         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5275
5276 2004-12-05  Vin Shelton <acs@xemacs.org>
5277
5278         * XEmacs 21.4.16 is released
5279
5280 2004-12-04  Vin Shelton  <acs@xemacs.org>
5281
5282         * auto-autoloads.el: Regenerated.
5283
5284         * custom-load.el: Regenerated.
5285
5286 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5287
5288         Fix bug: apropos errors if a defalias refers to an undefined
5289         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5290
5291         * apropos.el (apropos):
5292         (apropos-command):
5293         * help.el (frob-help-extents):
5294         * help-macro.el (make-help-screen):
5295         * hyper-apropos.el (hyper-apropos-grok-functions):
5296         (hyper-apropos-get-doc):
5297         Catch void-function error thrown by `documentation'.
5298
5299 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5300
5301         * packages.el (package-require): Fix incorrect arg to format.
5302         This fixes a `format specifier' error.
5303
5304 2004-08-13  Jerry James  <james@xemacs.org>
5305
5306         * bytecomp.el (forward-word): Tell the byte compiler the correct
5307         number of arguments to forward-word.
5308
5309 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5310
5311         * etags.el: Fixed loading of include files for tag completion. Now
5312         you can make a tag file for a library, include it into your
5313         project and it will be reloaded only if it changed. Infinte
5314         include loops are detected and the correct tag files are loaded.
5315         * etags.el (buffer-tag-table-list): Load and verify tag files in
5316         the external function buffer-tag-table-list-load.
5317         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5318         tag files. Also load the included tag files. The priority of the
5319         included files is right below their parent file. If multiple
5320         matches occur then the symbols from the parent file are found
5321         first.
5322         * etags.el (tag-table-include-files): Corrected comment
5323         string. Switched to pattern constant tags-include-pattern to have
5324         it at a central location.
5325         * etags.el (tags-include-pattern): Added doc string.
5326         * etags.el (add-to-tag-completion-table): Removed obsolete
5327         comments as the include files are allready returned by
5328         buffer-tag-table-list and loaded.
5329         * etags.el (find-tag-internal): The include files are allready
5330         included in tag-tables as buffer-tag-table-list returns them now.
5331
5332 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5333
5334         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5335         Loading items into the notebook is now done by C code.
5336         * widgets-gtk.el (gtk-widget-instantiate-internal):
5337         Style no longer changed.
5338
5339 2004-06-28  Nix  <nix@esperi.org.uk>
5340
5341         * cmdloop.el (truncate-command-history-for-gc): Delay
5342         execution of all things that look up variable bindings,
5343         via `enqueue-eval-event'.
5344
5345 2004-06-24  Vin Shelton  <acs@xemacs.org>
5346
5347         * package-get.el (package-get-require-signed-base-updates):
5348         now defaults to nil.
5349
5350 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5351
5352         * subr.el (split-string): Clean up docstring.
5353
5354 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5355
5356         * faces.el (zmacs-region): fix typo in docstring.
5357
5358 2004-06-07  Jerry James  <james@xemacs.org>
5359
5360         * derived.el: Synch with Emacs 21.3.
5361         * subr.el (with-local-quit): New, from Emacs 21.3.
5362         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5363         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5364         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5365
5366 2004-06-16  Jerry James  <james@xemacs.org>
5367
5368         * cl.el (cl-set-substring): Increment start by the length of the
5369         string, not the string itself.
5370
5371 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5372
5373         * etags.el (tag-table-include-files): Expand included TAGS file
5374         paths to avoid problems with relative paths.  Thanks to Peter
5375         Chubb <peterc@gelato.unsw.edu.au>.
5376         * etags.el (tags-include-pattern): New.
5377         * etags.el (add-to-tag-completion-table): Parse and ignore
5378         trailing include lines.
5379
5380 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5381
5382         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5383         avoiding line solely composed of equal signs.
5384
5385 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5386
5387         * cus-edit.el (alloc): Typo fix.
5388         * cus-edit.el (custom-browse-visibility): Ditto.
5389         * cus-edit.el (custom-variable-value-create): Ditto.
5390         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5391         * cus-edit.el (custom-save-variables): Bind print-length and
5392         print-level to nil to avoid value abbreviation.
5393         * cus-edit.el (custom-save-face-internal): Ditto.
5394         * cus-edit.el (custom-save-faces): Save in sorted order.
5395         * cus-edit.el (custom-save-resets): Bind print-length and
5396         print-level to nil to avoid value abbreviation.
5397         * cus-edit.el (custom-save-loaded-themes): Ditto.
5398
5399 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5400
5401         * subr.el (split-string-default-separators): New.
5402         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5403         see comment in source.
5404
5405 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5406
5407         * mule/japanese.el (paragraph-start, paragraph-separate):
5408         Remove anchor to BOL.
5409
5410 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5411
5412         * cl.el (gensym, gentemp): Improve docstrings.
5413
5414 2004-05-10  Vin Shelton  <acs@xemacs.org>
5415
5416         * etags.el: Sync with 21.5 version.
5417
5418 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5419
5420         * etags.el:
5421         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5422         only for use with exuberant ctags. This will also enable building of 
5423         completion tables with exuberant ctags. This will not work with
5424         xemacs ctags. 
5425         * etags.el (get-tag-table-buffer): New function for creating of
5426         completion table is used if tags-exuberant-ctags-optimization-p ist t
5427         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5428         finding the tag names. New.
5429         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5430         building tag completion table with exuberant ctags. New.
5431         * etags.el (find-tag-internal): Improve exact tag matching for tags
5432         with name fields. Before the patch return types of functions or
5433         function parameters (with exuberant ctags) were found as matches.
5434
5435 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5436
5437         * list-mode.el (display-completion-list): Fixed completion list was
5438         taking the width of the frame and not of the window for displaying
5439         the selection methods.
5440
5441 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5442
5443         * menubar-items.el (default-menubar): Options are saved to custom.el.
5444
5445
5446 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5447
5448         * isearch-mode.el (isearch-abort): Preserve successful search target.
5449
5450 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5451
5452         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5453         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5454         Bihlmeyer.
5455         * gnuserv.el (gnuserv-mode-line-string): New.
5456         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5457         gnuserv-mode.
5458         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5459         * gnuserv.el (gnuserv-edit-files): Use
5460         make-x-device-with-gtk-fallback.
5461
5462 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5463
5464         * gtk-widgets.el: New import: gtk-accel-group-new.
5465         * dialog-gtk.el:
5466         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5467         * dialog-gtk.el (popup-builtin-question-dialog):
5468         Added support for dialog button mnemonics.
5469
5470 2004-03-22  Chris Green <cmg@dok.org>
5471
5472         * process.el (shell-command): Output buffer was ignored when a
5473         background process was run via shell-command.
5474
5475 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5476
5477         * cus-edit.el (custom-save-variables): Retrieve a list of
5478         variables to save first, sort it, and make sure the variables are
5479         saved in sorted order.
5480
5481 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5482  
5483         * package-get.el (package-get-update-base-from-buffer): Force
5484         binary coding system for verifying GnuPG signature in the
5485         package-index file.
5486  
5487 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5488
5489         * package-get.el (package-get-package-index-file-location): Handle
5490         missing "EMACSPACKAGEPATH" environment variable.
5491
5492 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5493
5494         * package-admin.el (package-admin-find-top-directory): Simplify
5495         directory comparisions and fix substring errors on short path
5496         components.
5497         * package-get.el (package-get-package-index-file-location):
5498         Default to first component of "EMACSPACKAGEPATH", if set.
5499
5500 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5501
5502         * package-get.el (process-error): New error datum.
5503
5504 2004-02-02  Vin Shelton <acs@xemacs.org>
5505
5506         * XEmacs 21.4.15 is released
5507
5508 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5509
5510         * itimer.el (activate-itimer): Modify the itimer timeout value as
5511         if it were begun at the last time when the itimer driver was woken
5512         up.
5513
5514 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5515
5516         * specifier.el (Copyright):
5517         Update.
5518         (make-specifier-and-init):
5519         (map-specifier):
5520         (canonicalize-inst-pair):
5521         (canonicalize-spec-list):
5522         (set-specifier):
5523         Synch docstrings to 21.5 where appropriate.
5524
5525 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5526
5527         * package-get.el (package-get-list-packages-where): New.  A
5528         function that allows searching for groups of packages.  For
5529         example, find all packages that require the fsf-compat package.
5530
5531 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5532
5533         The Great PUI Sync.
5534
5535         * auto-autoloads.el: Regenerated.
5536
5537         * custom-load.el: Regenerated.
5538
5539         * dumped-lisp.el (packages-hardcoded-lisp): New.
5540
5541         * menubar-items.el (menu-max-items): New.
5542         (menu-submenu-max-items): New.
5543         (menu-submenu-name-format): New.
5544         (menu-split-long-menu): New.
5545         (menu-sort-menu): New.
5546         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5547
5548         * obsolete.el (pui-add-install-directory): Renamed to the more
5549         logical `pui-set-local-package-get-directory'.
5550         (package-get-download-menu): Moved to `package-ui.el' and renamed
5551         to `package-ui-add-download-menu'.
5552
5553         * package-admin.el (package-admin-install-function-mswindows):
5554         Whitespace clean up.
5555         (package-admin-add-single-file-package): Removed.
5556         (package-admin-default-install-function): Whitespace clean up.
5557         (package-admin-find-top-directory): New.
5558         (package-admin-get-install-dir): Use it.
5559         (package-admin-get-manifest-file): 
5560         (package-admin-check-manifest): 
5561         (package-admin-add-binary-package):
5562         (package-admin-get-lispdir):
5563         (package-admin-delete-binary-package):
5564         (package-admin):
5565
5566         * package-get.el (package-get-package-index-file-location): New.
5567         (package-get-install-to-user-init-directory): New.
5568         (package-get-remote):
5569         (package-get-download-sites):
5570         (package-get-pre-release-download-sites): New.
5571         (package-get-site-release-download-sites): New.
5572         (package-get-base-filename):
5573         (package-get-always-update):
5574         (package-get-user-index-filename): Removed.
5575         (package-get-pgp-available-p): New.
5576         (package-get-require-signed-base-updates):
5577         (package-get-was-current):
5578         (package-entries-are-signed): New.
5579         (package-get-continue-update-base): New.
5580         (package-get-download-menu): Removed.
5581         (package-get-require-base):
5582         (package-get-update-base-entry):
5583         (package-get-locate-file):
5584         (package-get-locate-index-file):
5585         (package-get-maybe-save-index):
5586         (package-get-update-base):
5587         (package-get-update-base-from-buffer):
5588         (package-get-update-base-entries):
5589         (package-get-interactive-package-query):
5590         (package-get-update-all):
5591         (package-get-all):
5592         (package-get-dependencies):
5593         (package-get-init-package):
5594         (package-get-info): New.
5595         (package-get):
5596         (package-get-staging-dir):
5597         (package-get-set-version-prop): Removed.
5598         (package-get-installedp):
5599         (package-get-ever-installed-p):
5600         (packages): Removed.
5601         (package-get-custom-groups): Removed.
5602         (package-get-custom): Removed.
5603         (package-get-custom-add-entry): Removed.
5604
5605         * package-info.el (batch-update-package-info):
5606
5607         * package-net.el (package-net-batch-generate-bin-ini):
5608         (package-net-update-installed-db):
5609
5610         * package-ui.el (pui-info-buffer):
5611         (pui-directory-exists): Removed.
5612         (pui-package-dir-list): Removed.
5613         (pui-add-install-directory): Removed.
5614         (package-ui-download-menu): New.
5615         (package-ui-pre-release-download-menu): New.
5616         (package-ui-site-release-download-menu): New.
5617         (pui-set-local-package-get-directory): New.
5618         (pui-package-symbol-char):
5619         (pui-update-package-display):
5620         (pui-toggle-package):
5621         (pui-toggle-package-key):
5622         (pui-toggle-package-delete):
5623         (pui-toggle-package-delete-key):
5624         (pui-toggle-package-event):
5625         (pui-toggle-verbosity-redisplay):
5626         (pui-install-selected-packages):
5627         (pui-add-required-packages):
5628         (pui-help-echo):
5629         (pui-display-info):
5630         (list-packages-mode):
5631         (pui-list-packages):
5632
5633         * packages.el (packages-compute-package-locations):
5634         (package-require):
5635         (package-delete-name):
5636         (packages-hardcoded-lisp): Removed.
5637         (packages-useful-lisp): Removed.
5638         (packages-unbytecompiled-lisp): Removed.
5639         (packages-find-package-directories):
5640
5641         Summary:
5642
5643         Major code clean up of all things PUI.
5644
5645         Much improved code to determine where packages should be
5646         installed.  PUI no longer depends on any packages being
5647         pre-installed to compute where packages are to be installed to.
5648
5649         The user can specify the location of their package-index file.  It
5650         isn't necessary to set this because it has sane defaults.  People
5651         who "run-in-place" won't accidently overwrite the CVS
5652         package-index file.  See
5653         `package-get-package-index-file-location'. 
5654
5655         PUI will now properly clean up after itself in the event of an
5656         unsuccessful package install.  This drastically reduces the number
5657         of "wrong md5sum" FAQs.
5658
5659         non-Mule XEmacsen can no longer install Mule packages.
5660
5661         Package management via the custom interface has been removed.
5662
5663         The PUI related menubar items have been reorganised.
5664
5665         The PGP verification code has been fixed and the default for
5666         whether or not it is used is automatically computed.
5667
5668         * update-elc.el ((preloaded-file-list site-load-packages
5669         need-to-dump dumped-exe)):
5670         Just a couple of small changes to allow for
5671         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5672         existing anymore.
5673
5674 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5675
5676         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5677         apply `format' to the first argument of byte-compile-warn, it
5678         already calls format.
5679
5680 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5681
5682         * files.el (delete-old-versions): Avoid going interactive during
5683         make install when environment variable VERSION_CONTROL is set.
5684
5685 2003-12-04  Vin Shelton  <acs@xemacs.org>
5686
5687         * menubar-items.el (menu-item-search): Only bring up search dialog
5688         box if the feature is available and desired.
5689
5690 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5691
5692         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5693
5694 2003-11-05  Vin Shelton  <acs@xemacs.org>
5695
5696         * help.el (Help-prin1-face):
5697         (Help-princ-face):
5698         princ and prin1 are functions and need to be called as such.  The
5699         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5700
5701 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5702
5703         * about.el (about-xemacs): Give full version and build date.
5704
5705 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5706
5707         * win32-native.el (grep-null-device): This XEmacs has null-device.
5708
5709 2003-09-06  Mike Sperber  <mike@xemacs.org>
5710
5711         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5712         implement the specified semantics for `defvar.'
5713
5714 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5715
5716         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5717         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5718         displaying buffer in question.
5719
5720 2003-09-03  Vin Shelton <acs@xemacs.org>
5721
5722         * XEmacs 21.4.14 is released
5723
5724 2003-08-17  Vin Shelton  <acs@xemacs.org>
5725
5726         * about.el: Vanity patch.
5727
5728 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5729
5730         * code-process.el (call-process):
5731         (call-process-region):
5732         (start-process):
5733         Document coding system processing.
5734
5735 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5736
5737         * startup.el (splash-frame-body): Idiomatic English.
5738
5739 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5740
5741         * font-lock.el (font-lock-match-java-declarations): Move
5742         save-restriction, narrow-to-region to beginning of function to
5743         avoid going beyond the limit and causing an infloop.
5744
5745 2003-04-16  Jerry James  <james@xemacs.org>
5746
5747         * keydefs.el: Remove mappings for keys mapped to the nowhere
5748         defined function function-key-error.
5749
5750 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5751
5752         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5753         lisp-interaction-mode-hook): Add the docstrings.
5754
5755 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5756
5757         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5758         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5759         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5760
5761 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5762
5763         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5764         lambda list after the original doc.  Care about
5765         #'(lambda () "SingleString") 
5766         (cl-upcase-arg): 
5767         (cl-function-arglist):
5768         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5769         circular data structures in lambda list specification
5770
5771 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5772
5773         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5774         to appear in font-lock-function-name-face.
5775
5776 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5777
5778         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5779         is not also the value of the lambda.
5780
5781 2003-05-06  Andy Piper  <andy@xemacs.org>
5782
5783         * files.el (revert-buffer): Make sure local variables get processed,
5784         even in the case of an optimized reversion.
5785
5786 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5787
5788         * XEmacs 21.4.13 is released
5789
5790 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5791
5792         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5793         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5794
5795 2003-02-14  Ben Wing  <ben@xemacs.org>
5796
5797         * byte-optimize.el:
5798         * byte-optimize.el (byte-compile-inline-expand):
5799         * byte-optimize.el (byte-compile-unfold-lambda):
5800         * byte-optimize.el (byte-optimize-form-code-walker):
5801         * byte-optimize.el (byte-optimize-form):
5802         * byte-optimize.el (byte-decompile-bytecode-1):
5803         * byte-optimize.el (byte-optimize-lapcode):
5804         Review carefully and sync up to 20.7 except for areas as noted.
5805         Fixes problem with JDE compilation.
5806
5807 2003-02-05  Ben Wing  <ben@xemacs.org>
5808
5809         * simple.el:
5810         * simple.el (motion-keys-for-shifted-motion):
5811         Omit M-S-home/end from motion keys.
5812
5813 2003-02-07  Ben Wing  <ben@xemacs.org>
5814
5815         * text-props.el (text-property-any):
5816         * text-props.el (text-property-not-all):
5817         Fix bug when end > start.
5818
5819 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5820
5821         * info.el (Info-insert-dir): Make default-directory end in
5822         separator.  Patch due to Martin Buchholz.
5823
5824 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5825
5826         * XEmacs 21.4.12 "Portable Code" is released.
5827
5828 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5829
5830         * about.el: Update golubev data.
5831
5832 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5833
5834         * isearch-mode.el (isearch-mode-map): Substitute comment on
5835         desirability, and back out "GR is printable" changes.
5836
5837 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5838
5839         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5840
5841 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5842
5843         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5844
5845 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5846
5847         * menubar-items.el (default-menubar): Use browse-url-mozilla
5848         instead of browse-url-gnome-moz for Mozilla.
5849
5850 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5851
5852         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5853
5854 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5855
5856         * files.el (auto-mode-alist): Remove redundant entries for modes
5857         that live in packages.
5858         (interpreter-mode-alist): Ditto.
5859
5860 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5861
5862         * menubar-items.el (default-menubar): Sync with current
5863         browse-url-xemacs.el.
5864
5865 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5866
5867         * XEmacs 21.4.10 "Military Intelligence" is released.
5868
5869 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5870
5871         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5872
5873 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5874
5875         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5876
5877 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5878
5879         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5880         effect free function.
5881         (font-lock-fontify-keywords-region): Supply the argument to
5882         font-lock-compile-keywords.
5883
5884 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5885
5886         * package-get.el (package-get-download-sites): Bring sites list
5887         up to date, prefer xx.xemacs.org addresses.
5888
5889 2002-09-27  Andy Piper  <andy@xemacs.org>
5890
5891         * dialog.el (make-dialog-box): for general dialogs only
5892         delete-frame-hook will be run.
5893
5894 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5895
5896         * font-lock.el (font-lock-fontify-syntactically-region): Add
5897         comment about lookup-syntax-properties, document LOUDLY as unused.
5898
5899 2002-08-26  Andy Piper  <andy@xemacs.org>
5900
5901         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5902         merge.
5903
5904 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5905
5906         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5907         (make-obsolete-variable): Ditto.
5908         (make-compatible): Ditto.
5909         (make-compatible-variable): Ditto.
5910
5911 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5912
5913         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5914         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5915
5916 2002-08-28  Andy Piper  <andy@xemacs.org>
5917
5918         * files.el (revert-buffer): propagate revert-without-query-status.
5919
5920 2002-06-03  Andy Piper  <andy@xemacs.org>
5921
5922         * dialog-items.el (make-search-dialog): align various subcontrols
5923         in visually pleasing ways, allow frame to autosize to the dialog
5924         size.
5925         * dialog.el (make-dialog-box): add a border inside the frame. Add
5926         :autosize property, if t then reset the frame size appropriately
5927         before the frame is mapped.
5928         * gutter-items.el (set-progress-feedback-instantiator): align
5929         various subcontrols.
5930         * gutter-items.el (set-progress-abort-instantiator): ditto.
5931
5932 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5933
5934         * XEmacs 21.4.9 "Informed Management" is released.
5935
5936 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5937
5938         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5939         "&optional append" argument.
5940
5941 2002-07-16  Didier Verna  <didier@xemacs.org>
5942
5943         * subr.el (replace-in-string): fix case fold bug introduced by
5944         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5945         case-fold-search in temporary buffers.
5946
5947 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5948
5949         * lib-complete.el (find-library): Remove check for mule because
5950         decompression DOES work on Mule.
5951
5952 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5953
5954         * simple.el (join-line): New alias for `delete-indentation'.
5955
5956 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5957
5958         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5959         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5960         (font-lock-builtin-face): New.
5961         (font-lock-constant-face): New.
5962         (font-lock-face-list): Add builtin and constant faces.
5963
5964 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5965
5966         * autoload.el (make-autoload): Support define-derived-mode.
5967         Collected puts of doc-string-elt property.  Based on a patch by
5968         Didier Verna <didier@xemacs.org>.
5969
5970 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
5971
5972         * wid-edit.el (widget-field-activate): Fix docstring typo.
5973
5974 2002-07-23  Andy Piper  <andy@xemacs.org>
5975
5976         * about.el (about-personal-info): update me.
5977
5978 2002-07-12  Andy Piper  <andy@xemacs.org>
5979
5980         * custom.el (custom-theme-set-variables): remove bogus
5981         arguments. Use custom-set-default to set defaults.
5982         (custom-set-variables): update doc.
5983         (custom-local-buffer): new, synced from FSF.
5984         (custom-set-default): ditto.
5985         (defcustom): update doc.
5986
5987 2002-06-16  Andy Piper  <andy@xemacs.org>
5988
5989         * menubar-items.el (default-menubar): enable windows printing on
5990         cygwin as well as native.
5991
5992 2002-06-12  Andy Piper  <andy@xemacs.org>
5993
5994         * printer.el (generic-print-buffer): catch all errors so that the
5995         print device can be cleared in all scenarios.
5996         (Printer-clear-device): make sure clearing the printer allows it
5997         to be used again immediately.
5998         (generic-print-region): make sure the default printer face is
5999         black-on-white.
6000
6001 2002-04-23  Jerry James  <james@xemacs.org>
6002
6003         * window-xemacs.el (display-buffer-function): Change doc to
6004         reflect new arg.
6005         * window-xemacs.el (pre-display-buffer-function): Ditto.
6006         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6007         non-nil, make the new window just big enough for its contents.
6008         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6009         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6010         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6011
6012 2002-06-06  Andy Piper  <andy@xemacs.org>
6013
6014         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6015         (defcustom): ditto.
6016         (custom-handle-keyword): ditto.
6017
6018 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6019
6020         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6021         Make obsolete.  Default to nil.
6022         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6023         Inspired by a patch by John Palmieri.
6024
6025 2002-07-01  Mike Alexander  <mta@arbortext.com>
6026
6027         * process.el (shell-command-on-region): Don't delete the region
6028         before giving it to call-process-region
6029
6030 2002-06-04  Jerry James <james@eecs.ku.edu>
6031
6032         * find-paths.el (paths-find-architecture-directory): Search in
6033         `system-configuration'/`base', not `base'`system-configuration'.
6034
6035 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6036
6037         * info.el (Info-index): Add missing \ in [ t].
6038
6039 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6040
6041         * gutter-items.el (gutter-buffers-tab-visible-p,
6042         buffers-tab-omit-function, buffers-tab-selection-function,
6043         buffers-tab-filter-functions):
6044         Doc improvements.
6045
6046 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6047
6048         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6049
6050         * toolbar-items.el (toolbar-news): Fix typo in message string.
6051
6052 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6053
6054         * dialog.el (yes-or-no-p-dialog-box): 
6055         * cmdloop.el (y-or-n-p-minibuf):
6056         (yes-or-no-p-minibuf):
6057         (yes-or-no-p):
6058         (y-or-n-p): 
6059         Specify negative answers in docstrings.
6060
6061 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6062
6063         * package-ui.el (pui-help-echo): Display both installed and author
6064         version.  Use a balloon-help window to display extra info like
6065         package requires.
6066
6067 2002-05-30  Andy Piper  <andy@xemacs.org>
6068
6069         * files.el (revert-buffer-internal): don't visit
6070         revert-buffer. Kill buffer when not used. Suggested by Mike
6071         Alexander <mta@arbortext.com>
6072
6073 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6074
6075         * files.el (revert-buffer): More docstring fiddling.
6076
6077 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6078
6079         * files.el (revert-buffer):
6080         (revert-buffer-internal):
6081         (revert-buffer-insert-file-contents-function):
6082         Improve docstrings and comments.
6083
6084 2002-05-08  Andy Piper  <andy@xemacs.org>
6085
6086         * files.el (revert-buffer): observe noconfirm behavior.
6087
6088 2002-04-09  Andy Piper  <andy@xemacs.org>
6089
6090         * files.el (revert-buffer): use revert-buffer-internal if it looks
6091         like doing so will not result in any user-visible changes.
6092         (revert-buffer-internal): new function. Do the actual process of
6093         reversion and then see whether the result is any different to what
6094         we have already. If it is not then do nothing.
6095
6096 2001-12-11  Andy Piper  <andy@xemacs.org>
6097
6098         * menubar.el (get-popup-menu-response): re-order so that it works
6099         on more sane/facist window systems.
6100
6101 2001-12-03  Andy Piper  <andy@xemacs.org>
6102
6103         * faces.el (frob-face-property): don't infloop in face frobbing
6104         from Jan Vroonhof <jan@xemacs.org>.
6105
6106 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6107
6108         * faces.el (frob-face-property): Follow face fall-back hierarchy
6109         properly for face properties without an instance. Only do manual
6110         copy form 'default in last resort. This handles in particular
6111         the case where 'default itself has only a fall-back (which is
6112         the case by default on windows).
6113
6114 2001-11-24  Andy Piper  <andy@xemacs.org>
6115
6116         * printer.el (generic-print-region): set default-frame-plist to
6117         nil while creating the printer frame so that sizes reflect the
6118         printed page.
6119
6120         * faces.el (face-complain-about-font): Don't complain on printers.
6121
6122 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6123         
6124         * package-net.el: Andy synch.
6125         
6126 2001-12-16  Andy Piper  <andy@xemacs.org>
6127
6128         * package-get.el (package-get-update-all): Make sure installed.db
6129         gets updated after updating packages.
6130
6131 2002-03-28  Ben Wing  <ben@xemacs.org>
6132
6133         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6134         continuation, truncation so that we don't get line jumpiness from
6135         them being larger than the line height.
6136
6137         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6138
6139 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6140
6141         * font.el (font-window-system-mappings): Add mapping for Gtk
6142         (assume identical to X) 
6143
6144 2002-02-04  Andy Piper  <andy@xemacs.org>
6145
6146         * files.el (convert-standard-filename): Fix for short filename
6147         Peter Arius <pas@methodpark.de>
6148
6149 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6150
6151         * list-mode.el (default-choose-completion): completion-base-size
6152         should refer to local value in the completion list buffer.
6153
6154 2001-12-03  Didier Verna  <didier@xemacs.org>
6155
6156         * rect.el: autoload `replace-rectangle'.
6157         * keydefs.el (global-map): bind it to `C-x r p'.
6158
6159 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6160
6161         * XEmacs 21.4.8 "Honest Recruiter" is released.
6162
6163 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6164
6165         This patch is based on Jerry James's patch and analysis.
6166
6167         * select.el (get-clipboard):
6168         (get-selection):
6169         Update docstrings.
6170         (get-clipboard-foreign):
6171         (get-selection-foreign):
6172         New function for use as `interprogram-paste-function's.
6173
6174         * simple.el (interprogram-paste-function): Change default to
6175         `get-clipboard-foreign'; improve docstring.
6176         (interprogram-cut-function): Improve dosctring.
6177
6178 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6179
6180         * XEmacs 21.4.7 "Economic Science" is released.
6181
6182 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6183
6184         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6185
6186 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6187
6188         * obsolete.el (assq-delete-all): New compatibility alias for 
6189         remassq.
6190
6191 2002-01-09  Simon Josefsson  <jas@extundo.com>
6192
6193         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6194
6195 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6196
6197         * info.el (Info-auto-generate-directory): Default
6198         Info-auto-generate-directory to 'if-outdated.
6199
6200 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6201
6202         * startup.el (normal-top-level): Prevent migration code from
6203         trashing .emacs on an error in loading the init files.
6204
6205 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6206
6207         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6208         "system default" Xdefaults and friends get xrdb-mode.
6209
6210 2002-03-05  Mats Lidell  <matsl@contactor.se>
6211  
6212         * help-nomule.el (tutorial-supported-languages): Added Swedish
6213         tutorial. Sorted languages.
6214
6215 2002-02-11  Mike Sperber <mike@xemacs.org>
6216
6217         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6218         regenerating outdated dir files and dir is non-existent.
6219
6220 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6221
6222         * code-files.el (convert-mbox-coding-system): Improve comment.
6223         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6224         coding-system argument to `write-region-pre-hook' call.
6225         (write-region-pre-hook): Fix docstring to mention lockname argument.
6226
6227 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6228
6229         * minibuf.el (completing-read): Remove redundant wrong arg list.
6230
6231         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6232
6233 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6234
6235         * obsolete.el (interactive-form): new compatibility alias for 
6236         function-interactive.
6237
6238 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6239
6240         * menubar-items.el (Menubar-items-truncate-list): Removed.
6241         * menubar-items.el (Menubar-items-truncate-history): New.
6242         * menubar-items.el (default-menubar): Use
6243         Menubar-items-truncate-history.
6244
6245 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6246
6247         * printer.el (generic-print-region): Pass correct arguments to
6248         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6249         Torkelsson <torkel@acc.umu.se>.
6250
6251 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6252
6253         * help.el (describe-mode): synched with FSF 19.34; handle nil
6254         minor mode indicators.
6255
6256 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6257
6258         * minibuf.el (completing-read): Update docstring.
6259
6260 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6261
6262         * XEmacs 21.4.6 "Common Lisp" is released.
6263
6264 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6265
6266         * package-net.el: Inadvertant synch with Windows branch.  From
6267         Andy's log:
6268         (package-net-kit-version): new variable.
6269         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6270
6271 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6272
6273         * package-get.el (package-get-locate-index-file): Also search the
6274         core etc/ directory for the package index file if it can't be
6275         found in ~/.xemacs/.
6276
6277 2001-12-13  William Perry  <wmperry@gnu.org>
6278
6279         * dialog-gtk.el (popup-builtin-question-dialog):
6280         Conform to API in gui.c.
6281         
6282 2001-11-12  Andy Piper  <andy@xemacs.org>
6283
6284         * cus-edit.el (custom-save-face-internal): make sure we save
6285         non-themed faces.
6286         (custom-save-variables): ditto variables.
6287
6288 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6289
6290         * faces.el (make-face-family):
6291         (make-face-size):
6292         New face-modifying functions per Jan Vroonhof.
6293
6294         cus-face.el (custom-set-face-font-family):
6295         (custom-set-face-font-size):
6296         Use them.
6297
6298         * font.el (font-window-system-mappings): More precise docstring.
6299
6300         (font-create-name):
6301         (font-create-object):
6302         (tty-font-create-object):
6303         (tty-font-create-plist):
6304         (x-font-create-object):
6305         (x-font-create-name):
6306         (ns-font-create-name):
6307         (mswindows-font-create-object):
6308         (mswindows-font-create-name):
6309         Add doctrings.
6310
6311 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6312
6313         * gtk-faces.el (gtk-init-device-faces): removed spurious
6314         quote before let* expression.
6315
6316 2001-10-29  Andy Piper  <andy@xemacs.org>
6317
6318         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6319         modified when changing coding system.
6320
6321         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6322         that we invoke the GUI directory selector.
6323
6324 2001-10-25  Andy Piper  <andy@xemacs.org>
6325
6326         * dialog.el (make-dialog-box): use new directory dialog support.
6327         * minibuf.el (read-file-name-1): ditto.
6328         (read-file-name): ditto.
6329         (read-directory-name): ditto.
6330
6331 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6332
6333         * XEmacs 21.4.5 "Civil Service" is released.
6334
6335 2001-04-23  Didier Verna  <didier@xemacs.org>
6336
6337         * cus-edit.el (custom-variable-pre-save): New.
6338         * cus-edit.el (custom-variable-post-save): New.
6339         * cus-edit.el (custom-variable-save): use them.
6340         * cus-edit.el (custom-face-pre-save): New.
6341         * cus-edit.el (custom-face-post-save): New.
6342         * cus-edit.el (custom-face-save): use them.
6343         * cus-edit.el (custom-group-pre-save): New.
6344         * cus-edit.el (custom-group-post-save): New.
6345         * cus-edit.el (custom-group-save): use them.
6346         * cus-edit.el (Custom-save): use the pre/post functions above,
6347         call `custom-save-all' only once.
6348         * cus-edit.el (custom-variable-pre-reset-standard): New.
6349         * cus-edit.el (custom-variable-post-reset-standard): New.
6350         * cus-edit.el (custom-variable-reset-standard): use them.
6351         * cus-edit.el (custom-face-pre-reset-standard): New.
6352         * cus-edit.el (custom-face-post-reset-standard): New.
6353         * cus-edit.el (custom-face-reset-standard): use them.
6354         * cus-edit.el (custom-group-pre-reset-standard): New.
6355         * cus-edit.el (custom-group-post-reset-standard): New.
6356         * cus-edit.el (Custom-reset-standard): use them.
6357         * cus-edit.el (custom-face-reset-saved): use the pre/post
6358         functions above, call `custom-save-all' only once.
6359
6360 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6361
6362         * gutter-items.el (buffers-tab face): Derive from the modeline
6363         face by default.  Many people use white-on-black for the default
6364         font, and the tabs look hideous with that color combination.  The
6365         modeline usually has the correct colors.
6366
6367 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6368
6369         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6370         (tag-mark-stack-max): Typo fix.
6371
6372 2001-09-28  Ben Wing  <ben@xemacs.org>
6373
6374         * font-lock.el:
6375         * font-lock.el (font-lock-after-change-function):
6376         fix problem with last patch, reported by Katsumi Yamaoka.
6377
6378 2001-09-17  Ben Wing  <ben@xemacs.org>
6379
6380         * font-lock.el (font-lock-after-change-function):
6381         fix problem when you insert a comment on the line before a line of
6382         code: if we use the following char, then when you hit backspace,
6383         the following line of code turns the comment color.
6384
6385 2001-06-08  Ben Wing  <ben@xemacs.org>
6386
6387         * process.el: comment about shell-command-switch.
6388         * process.el (shell-quote-argument): Need to quote a null
6389         argument, too.  From Dan Holmsand.
6390         
6391         * startup.el (normal-top-level): Delete some unused FSF junk.
6392         * startup.el (command-line-early):
6393         
6394         * startup.el (command-line): Call MS Windows init function.
6395         
6396         * win32-native.el:
6397         * win32-native.el (mswindows-system-shells): New.
6398         * win32-native.el (mswindows-system-shell-p): New.
6399         * win32-native.el (init-mswindows-at-startup): New.
6400         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6401         * win32-native.el (mswindows-quote-one-simple-arg):
6402         * win32-native.el (mswindows-quote-one-command-arg):
6403         * win32-native.el (mswindows-construct-process-command-line-alist):
6404         Correct comments at top.  Correctly handle passing arguments
6405         to Cygwin programs and to bash.  Fix quoting of zero-length
6406         arguments (from Dan Holmsand).  Set shell-command-switch based
6407         on shell-file-name, which in turn comes from env var SHELL.
6408
6409 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6410
6411         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6412         default-toolbar-position): Fill docstrings for balloon-help.
6413
6414 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6415
6416         * faces.el: Reenable specifications over 'gtk domain.
6417
6418 2001-08-08  Didier Verna  <didier@xemacs.org>
6419
6420         * autoload.el (update-autoload-files): make defdir a file name,
6421         not directory name.
6422
6423 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6424
6425         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6426
6427         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6428
6429 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6430
6431         * font-menu.el (font-menu-set-font): Default to current font-family.
6432         (font-menu-preferred-resolution):
6433         (font-menu-size-scaling):
6434         Provide gtk defaults, too.
6435
6436 2001-07-29  Mike Alexander  <mta@arbortext.com>
6437
6438         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6439         list
6440         (custom-set-face-font-family): ditto
6441
6442 2001-07-26  Mike Sperber <mike@xemacs.org>
6443
6444         * files.el (auto-mode-alist): .9 files are man pages, too.
6445
6446 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6447
6448         * process.el (call-process-internal): bind
6449         coding-system-for-write to 'binary when calling
6450         start-process-internal, so the process receives 
6451         the literal contents of INFILE.
6452
6453 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6454
6455         * files.el (auto-mode-alist): Add configure.ac support.
6456
6457 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6458
6459         * buff-menu.el:
6460         mouse.el:
6461         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6462
6463 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6464
6465         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6466
6467 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6468
6469         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6470         mixed text.
6471         (kinsoku-eol-p): Ditto.
6472
6473 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6474
6475         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6476         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6477         characters as the category `s' or `e' correctly.
6478
6479 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6480
6481         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6482
6483 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6484
6485         * mule/cyrillic.el:  Set up case table.
6486
6487 2001-06-08  Mike Sperber <mike@xemacs.org>
6488
6489         * files.el (save-some-buffers-1): Don't zap the help window right
6490         after `map-y-or-n-p' has popped it up.
6491
6492 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6493
6494         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6495
6496 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6497
6498         * specifier.el: define-specifier-tag 'gtk.
6499
6500 2001-05-12  Ben Wing  <ben@xemacs.org>
6501
6502         * find-paths.el (paths-find-recursive-path):
6503         fix error with null EXCLUDE-REGEXP.
6504         
6505         * font-lock.el (font-lock-mode):
6506         fix problem reported by hrvoje with buffers starting with a space.
6507         
6508 2001-05-06  Ben Wing  <ben@xemacs.org>
6509
6510         * dialog.el (make-dialog-box):
6511         * menubar-items.el (default-menubar):
6512         * printer.el (generic-print-buffer):
6513         * printer.el (generic-print-region):
6514         implement printing the selection when it's selected.
6515
6516 2001-04-18  Didier Verna  <didier@xemacs.org>
6517
6518         * cus-edit.el (Custom-reset-standard): reset to standard settings
6519         not only when the buffer's :custom-state is 'modified, but also
6520         when it is 'set or 'saved.
6521
6522 2001-04-17  Didier Verna  <didier@xemacs.org>
6523
6524         * startup.el (load-user-init-file): define `custom-file' before
6525         loading the user's init file.
6526
6527 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6528
6529         * menubar.el (popup-mode-menu): Make it work with
6530         popup-menu-titles turned off.
6531         
6532 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6533
6534         * about.el (about-mailto-link): Use compose-mail for sending mail.
6535
6536 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6537
6538         * package-admin.el (package-install-hook): New.
6539         (package-delete-hook): New.
6540         (package-admin-add-single-file-package): Use package-delete-hook.
6541
6542         * package-get.el (package-get): Use package-install-hook.
6543
6544 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6545
6546         * package-ui.el (pui-install-selected-packages): reverse the lists
6547         of packages so that they get handled in the same order as they
6548         were selected.
6549
6550 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6551
6552         * packages.el (locate-library): Use read-library-name for completion.
6553
6554 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6555
6556         * byte-optimize.el (=): `=' is not a binary predicate!
6557         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6558         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6559
6560 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6561
6562         * bytecomp.el (byte-compile-arithcompare):
6563         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6564
6565 2001-06-03  William M. Perry  <wmperry@gnu.org>
6566
6567         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6568         return the filename selected by the user!
6569
6570 2001-05-31  William M. Perry  <wmperry@gnu.org>
6571
6572         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6573         in XEmacs/GTK.
6574
6575 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6576
6577         * coding.el: Tiny typo fixed.
6578
6579 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6580
6581         * XEmacs 21.4.3 "Academic Rigor" is released.
6582
6583 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6584
6585         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6586
6587 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6588
6589         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6590
6591 2001-05-04  Ben Wing  <ben@xemacs.org>
6592
6593         * printer.el (generic-print-buffer):
6594         * printer.el (generic-print-region):
6595         Enable dialog boxes.  Apply workaround recommended by Kirill.
6596         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6597         
6598         * simple.el (kill-whole-line):
6599         * simple.el (kill-line-1):
6600         * simple.el (kill-entire-line):
6601         * simple.el (kill-line):
6602         * simple.el (backward-kill-line):
6603         Take out interactive dependence of kill-whole-line.
6604
6605 2001-04-22  Ben Wing  <ben@xemacs.org>
6606
6607         * dialog.el (make-dialog-box):
6608         Put dialog titles back in -- this time correctly.  Fix various
6609         other problems with leaks and such.
6610
6611         * simple.el (region-exists-p):
6612         * simple.el (region-active-p):
6613         Add comment about which one is correct to use in menu specs.
6614
6615 2001-05-05  Ben Wing  <ben@xemacs.org>
6616
6617         * dialog.el (make-dialog-box): fix doc string.
6618         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6619         take out Pretty Print.
6620         * printer.el:
6621         * printer.el (printer-current-device): New.
6622         * printer.el (Printer-get-device): New.
6623         * printer.el (Printer-clear-device): New.
6624         * printer.el (generic-page-setup): New.
6625         * printer.el (generic-print-buffer):
6626         * printer.el (generic-print-region):
6627         Implement Page Setup.  Handle errors properly.
6628
6629 2001-05-05  Ben Wing  <ben@xemacs.org>
6630
6631         * subr.el (error): Complete list of errors in doc string.
6632         
6633 2001-04-22  Ben Wing  <ben@xemacs.org>
6634
6635         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6636         
6637 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6638
6639         * build-report.el: Remove CVS keywords since this file has been in
6640         core lisp for a while now.
6641         * build-report.el (build-report-make-output-files): Fix typo.
6642
6643 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6644
6645         * about.el (about-finish-buffer): Make sure the last change works
6646         even if EVENT is nil.
6647
6648 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6649
6650         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6651         clicked, not the one that happens to be the current buffer at the
6652         time.
6653
6654 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6655
6656         * cus-edit.el (custom-display): Support the GTK Window System also.
6657
6658 2001-04-30  Ben Wing  <ben@xemacs.org>
6659
6660         * printer.el:
6661         * printer.el (printer-page-header):
6662         * printer.el (Print-context): New.
6663         * printer.el (printer-page-footer):
6664         * printer.el (generate-header-element): New.
6665         * printer.el (generate-header-line): New.
6666         * printer.el (print-context-property):
6667         * printer.el (generic-print-buffer):
6668         * printer.el (generic-print-region):
6669         Implement headers and footers.  Implement calling Print dialog box
6670         (#### but it doesn't quite work yet).
6671
6672 2001-04-25  Ben Wing  <ben@xemacs.org>
6673
6674         * about.el (xemacs-hackers):
6675         * about.el (about-url-alist):
6676         * about.el (about-personal-info):
6677         * about.el (about-hacker-contribution):
6678         More contributions.
6679         
6680         * simple.el (handle-post-motion-command):
6681         Fix spurious setting of zmacs-region-stays to t after a non-shift
6682         motion command.
6683
6684 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6685
6686         * about.el (about-personal-info): Update my bio.
6687         (about-hacker-contribution): Ditto.
6688
6689 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6690
6691         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6692
6693 2001-04-19  Andy Piper  <andy@xemacs.org>
6694
6695         * package-net.el (package-net-cygwin32-binary-size): new size.
6696         (package-net-win32-binary-size): new size.
6697         (package-net-convert-index-to-ini): Use new arch.
6698         (package-net-batch-convert-index-to-ini): Removed.
6699         (package-net-generate-bin-ini): New.
6700         (package-net-batch-generate-bin-ini): New.
6701
6702 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6703
6704         * XEmacs 21.4.1 "Copyleft" is released.
6705
6706 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6707
6708         * x-compose.el (xlib-input-method-bug-workaround):
6709         (alias-colon-to-double-quote):
6710         Force sort in map-keymap to work around rehash bug.
6711
6712 2001-04-17  Ben Wing  <ben@xemacs.org>
6713
6714         * about.el: Finish overhaul, add a few new hackers, update a
6715         couple old ones.
6716
6717 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6718
6719         * XEmacs 21.4.0 "Solid Vapor" is released.
6720
6721 2001-04-15  Ben Wing  <ben@xemacs.org>
6722
6723         * about.el:
6724         * about.el (about-headline-face): New.
6725         * about.el (about-link-face): New.
6726         * about.el (about-current-release-maintainers): New.
6727         * about.el (about-other-current-hackers): New.
6728         * about.el (about-url-alist):
6729         * about.el (about-once-and-future-hackers): New.
6730         * about.el (about-mailto-link): New.
6731         * about.el (about-get-buffer):
6732         * about.el (about-finish-buffer):
6733         * about.el (about-xemacs):
6734         * about.el (about-features): Removed.
6735         * about.el (about-advantages): New.
6736         * about.el (about-maintainer-info): Removed.
6737         * about.el (about-personal-info): New.
6738         * about.el (about-hacker-contribution): New.
6739         * about.el (about-maintainer):
6740         * about.el (about-show-linked-info):
6741         * about.el (about-hackers):
6742         Major revamping.  Rewriting of most of the text, improve the
6743         link handling, separate info on contributors into personal
6744         and contribution info, add new contributors, update personal
6745         info, etc. etc.
6746         
6747         * menubar-items.el (default-menubar):
6748         Help menubar entry for News now says more accurately
6749         "What's New in XEmacs".
6750         
6751         * mouse.el:
6752         * mouse.el (mouse-track-cleanup-hook):
6753         * mouse.el (mouse-track):
6754         Don't set-buffer to a dead buffer when calling mouse-track
6755         cleanup hooks.
6756
6757 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6758
6759         * XEmacs 21.2.47 "Zephir" is released.
6760
6761 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6762
6763         * dialog.el (make-dialog-box): Disable dialog box titles until
6764         we get them working.
6765
6766 2001-03-30  Ben Wing  <ben@xemacs.org>
6767
6768         * help.el:
6769         * help.el (Help-princ-face):
6770         * help.el (Help-prin1-face):
6771         * help.el (frob-help-extents):
6772         * help.el (describe-function-1):
6773         * help.el (describe-variable):
6774         Avoid using font-lock faces, which may not be defined.
6775         Instead, use hyper-apropos faces, and make sure they're
6776         defined as necessary by using `require'. (It's not so safe
6777         to do this for font-lock.) In any case, we will eventually
6778         be merging this functionality into hyper-apropos.
6779
6780         * loaddefs.el (completion-ignored-extensions):
6781         Fix documentation.
6782         
6783         * menubar-items.el (menu-truncate-list): Removed.
6784         * menubar-items.el (Menubar-items-truncate-list): New.
6785         * menubar-items.el (default-menubar):
6786         Fix errors if grep or compile command is too long.  Rename helper
6787         function to be less visible.
6788
6789 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6790
6791         * byte-optimize.el (byte-optimize-minus):
6792         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6793
6794 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6795
6796         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6797         Mule is available.
6798
6799         * mule/latin.el: New file.
6800
6801 2001-03-11  Ben Wing  <ben@xemacs.org>
6802
6803         * auto-save.el:
6804         * auto-save.el (auto-save-directory):
6805         * auto-save.el (make-auto-save-file-name):
6806         * auto-save.el (auto-save-file-name-p): New.
6807
6808         Merge in improvements from other definition of
6809         make-auto-save-file-name in files.el.
6810         
6811         * auto-save.el (auto-save-original-name):
6812         * auto-save.el (auto-save-name-in-fixed-directory):
6813         * auto-save.el (auto-save-unslashify-name): Removed.
6814         * auto-save.el (auto-save-slashify-name): Removed.
6815         * auto-save.el (auto-save-reserved-chars): New.
6816         * auto-save.el (auto-save-escape-name): New.
6817         * auto-save.el (auto-save-unhex): New.
6818         * auto-save.el (auto-save-unescape-name): New.
6819
6820         Change algorithm for encoding filenames in auto-save names to be
6821         entirely safe with all filesystems and all possible characters in
6822         a filename, and 100% reversible. (Essentially, uses
6823         quoted-printable as the encoding.)
6824         
6825         * auto-save.el (recover-all-files):
6826
6827         Use insert-directory rather than calling ls directly -- fixes
6828         things under Windows.
6829
6830         * files.el:
6831         * files.el (convert-standard-filename): Substitute FSF's
6832         definition for this (we had nothing here before).
6833         
6834         * files.el (backup-buffer): Warning fix.
6835         
6836         * files.el (make-backup-file-name):
6837         * files.el (find-backup-file-name):
6838         Fix error in calling sequence to auto-save-file-name-p.
6839         
6840         * files.el (recover-file):
6841         Use insert-directory rather than calling ls directly -- fixes
6842         things under Windows.
6843
6844         * files.el (make-auto-save-file-name): Removed.
6845         * files.el (auto-save-file-name-p): Removed.
6846         auto-save is always dumped so no sense in having a definition
6847         that will always be overwritten with another.
6848         
6849         * files.el (insert-directory):
6850         * win32-native.el:
6851         * win32-native.el (debug-mswindows-process-command-lines):
6852         * win32-native.el (original-make-auto-save-file-name): Removed.
6853         * win32-native.el (make-auto-save-file-name): Removed.
6854
6855
6856 2001-03-21  Martin Buchholz <martin@xemacs.org>
6857
6858         * XEmacs 21.2.46 "Urania" is released.
6859
6860 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6861
6862         * menubar-items.el (default-menubar): Update sample.emacs to
6863         sample.init.el and adjust accelerators.
6864
6865 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6866
6867         * build-report.el (build-report): Improve docstring.
6868
6869 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6870
6871         * ChangeLog: Log GTK merge.
6872
6873         * gutter-items.el:
6874         * mwheel.el:
6875         * sound.el:
6876         * startup.el:
6877         Revert gratuitous whitespace changes.
6878
6879 2001-03-07  Ben Wing  <ben@xemacs.org>
6880
6881         * help.el:
6882         * help.el (key-or-menu-binding):
6883         * help.el (Help-find-file): New.
6884         * help.el (describe-beta):
6885         * help.el (describe-copying):
6886         * help.el (describe-project):
6887         * help.el (view-emacs-news):
6888         * help.el (view-sample-init-el): New.
6889         * help.el (Help-princ-face): New.
6890         * help.el (Help-prin1-face): New.
6891         * help.el (help-symbol-function-context-menu):
6892         * help.el (help-symbol-variable-context-menu):
6893         * help.el (help-symbol-function-and-variable-context-menu):
6894         * help.el (frob-help-extents):
6895         * help.el (describe-function-1):
6896         * help.el (describe-variable):
6897
6898         Add coloring in Help buffers, correspondent with hyperlinks.
6899         View files in view-mode rather than Fundamental.
6900         Remove separators from context menus -- now handled in generic code.
6901         Add `Find Tag' to context menu.
6902         
6903         * menubar.el (popup-mode-menu):
6904
6905         Rewrite code that outputs the popup menu to (a) put more specific
6906         entries first, (b) be more robust, (c) output the proper context
6907         menu separators automatically (the context menu functionality is
6908         new and currently used only by Help).
6909
6910 2001-03-10  William M. Perry  <wmperry@aventail.com>
6911
6912         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6913         this function when converting from the 21.1 GTK branch.  Now
6914         supports file, password, question, and color built-in dialogs.
6915
6916 2001-03-06  Ben Wing  <ben@xemacs.org>
6917
6918         * keydefs.el:
6919         * keydefs.el (global-map):
6920         Add commented-out change of M-k (for 21.5).
6921         
6922         * menubar-items.el (default-menubar):
6923         Fix items to control kill-line behavior; add items for
6924         shifted motion.
6925         
6926         * simple.el:
6927         * simple.el (kill-whole-line):
6928         * simple.el (historical-kill-line): Removed.
6929         * simple.el (kill-line): Removed.
6930         * simple.el (kill-entire-line): New.
6931         * simple.el (kill-line-1): New.
6932         * simple.el (backward-kill-line):
6933         Undo kill-whole-line == always changes.  Add new function
6934         kill-entire-line to unconditionally delete the current line.
6935         Add comments describing the lamentable state of affairs of
6936         the kill-line functions and variables.
6937
6938 2001-03-02  Ben Wing  <ben@xemacs.org>
6939
6940         * simple.el:
6941         * simple.el (beginning-of-buffer):
6942         * simple.el (end-of-buffer):
6943         * simple.el (mark-ring-unrecorded-commands):
6944         * simple.el (signal-error-on-buffer-boundary):
6945         * simple.el (shifted-motion-keys-select-region):
6946         * simple.el (unshifted-motion-keys-deselect-region):
6947         * simple.el (motion-keys-for-shifted-motion): New.
6948         * simple.el (handle-pre-motion-command):
6949         * simple.el (handle-post-motion-command):
6950         * simple.el (forward-char-command):
6951         * simple.el (backward-char-command):
6952         * simple.el (scroll-up-command):
6953         * simple.el (scroll-down-command):
6954         * simple.el (next-line):
6955         * simple.el (previous-line):
6956         * simple.el (backward-block-of-lines):
6957         * simple.el (forward-block-of-lines):
6958         * simple.el (backward-word):
6959         * simple.el (mark-word):
6960
6961         Augment documentation of the most common motion commands to make
6962         note of the shifted-motion support.  Improve the support to (a)
6963         properly document how it works and why it's done in the fashion it
6964         is, and (b) allow the keystrokes that trigger it to be customized.
6965
6966         Correct error in the customize specification of
6967         mark-ring-unrecorded-commands.
6968
6969 2001-03-02  Ben Wing  <ben@xemacs.org>
6970
6971         * font-lock.el:
6972         * font-lock.el (font-lock-pending-extent-table): Removed.
6973         * font-lock.el (font-lock-pending-buffer-table): New.
6974         * font-lock.el (font-lock-pre-idle-hook):
6975         * font-lock.el (font-lock-after-change-function):
6976         * font-lock.el (font-lock-fontify-pending-extents):
6977         * font-lock.el (font-lock-lisp-like):
6978
6979         Fix handling of pending extents to avoid excessive slowness (N^2
6980         behavior) when making lots of buffer changes between redisplays,
6981         such as when saving the Options.
6982
6983 2001-03-09  William M. Perry  <wmperry@aventail.com>
6984
6985         * device.el:
6986         * dragdrop.el:
6987         * dumped-lisp.el:
6988         * faces.el:
6989         * frame.el:
6990         * gnuserv.el:
6991         * loadup.el:
6992         * menubar-items.el:
6993         * minibuf.el:
6994         The Great GTK Merge.
6995
6996         * ChangeLog.GTK:
6997         * dialog-gtk.el:
6998         * gdk.el:
6999         * generic-widgets.el:
7000         * glade.el:
7001         * gnome-widgets.el:
7002         * gnome.el:
7003         * gtk-compose.el:
7004         * gtk-extra.el:
7005         * gtk-faces.el:
7006         * gtk-ffi.el:
7007         * gtk-file-dialog.el:
7008         * gtk-font-menu.el:
7009         * gtk-glyphs.el:
7010         * gtk-init.el:
7011         * gtk-iso8859-1.el:
7012         * gtk-marshal.el:
7013         * gtk-mouse.el:
7014         * gtk-package.el:
7015         * gtk-password-dialog.el:
7016         * gtk-select.el:
7017         * gtk-widget-accessors.el:
7018         * gtk-widgets.el:
7019         * gtk.el:
7020         widgets-gtk.el:
7021         The Great GTK Merge: new files.
7022
7023 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7024
7025         * generic-widgets.el: Don't require gtk (a built-in feature) at
7026         top level.  Don't execute the last sexp unless (featurep 'gtk).
7027
7028 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7029
7030         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7031
7032 2001-02-23  Martin Buchholz <martin@xemacs.org>
7033
7034         * XEmacs 21.2.45 "Thelxepeia" is released.
7035
7036 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7037  
7038         * about.el (xemacs-hackers): update my entry. 
7039         * about.el (about-maintainer-info): ditto. 
7040         * about.el (about-hackers): ditto. 
7041
7042 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7043
7044         * about.el (about-maintainer-info): More vanity info about
7045         yours truly.
7046
7047 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7048
7049         * build-report.el (build-report-destination): xemacs-build-reports
7050         has moved to SourceForge, where mailing list name length is
7051         restricted, hence the name change to
7052         xemacs-buildreports@xemacs.org.
7053         * build-report.el (build-report-keep-regexp): Update default.
7054         * build-report.el (build-report-delete-regexp): Ditto.
7055         * build-report.el (build-report-make-output-files): Ditto.
7056
7057 2001-02-19  Craig Lanning  <lanning@scra.org>
7058
7059         * lisp-mode.el: Add indentation specifications for following
7060         Common Lisp forms: handler-case, handler-bind, with-slots,
7061         with-open-file, with-open-stream, print-unreadable-object.
7062
7063 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7064
7065         * font-lock.el (font-lock-set-defaults-1):
7066         Move initialization of `font-lock-cache-position' so that it's set
7067         even if font-lock-keywords is already defined.
7068
7069 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7070
7071         * autoload.el (generate-file-autoloads-1):
7072         Use `emacs-lisp-mode-syntax-table' instead of
7073         `lisp-mode-syntax-table'.
7074         * lisp-mode.el (lisp-mode-syntax-table):
7075         Get rid of old checks for `parse-partial-sexp' version.
7076         Make `|' (pipe) string delimiter instead of punctuation.
7077
7078 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7079
7080         * window.el (save-selected-window):
7081         Use gensym for better macro hygiene.
7082
7083 2001-02-06  Mike Sperber <mike@xemacs.org>
7084
7085         * dump-paths.el:
7086         * startup.el (startup-setup-paths): Set and use
7087         `mule-lisp-directory'.
7088         (startup-setup-paths-warning): Ditto.
7089
7090         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7091         (paths-construct-load-path): Consider `mule-lisp-directory'.
7092
7093 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7094
7095         * font-lock.el: Syntax table improvements used.  A few random
7096         changes are not specified below.
7097         (font-lock-fontify-string-delimiters):
7098         (font-lock-syntactic-keywords):
7099         (font-lock-cache-state nil):
7100         (font-lock-cache-position):
7101         New variables.
7102         (font-lock-set-syntax):
7103         (font-lock-apply-syntactic-highlight):
7104         (font-lock-fontify-syntactic-anchored-keywords):
7105         (font-lock-fontify-syntactic-keywords-region):
7106         (font-lock-eval-keywords):
7107         New functions.
7108         (font-lock-remove-face):
7109         (font-lock-fontify-syntactically-region):
7110         Use syntax properties.
7111
7112 2001-02-08  Martin Buchholz <martin@xemacs.org>
7113
7114         * XEmacs 21.2.44 "Thalia" is released.
7115
7116 2001-01-16  Mike Sperber <mike@xemacs.org>
7117
7118         * startup.el (normal-top-level): Work even if no installation root
7119         is found.
7120
7121 2001-01-30  Andy Piper  <andy@xemacs.org>
7122
7123         * gutter-items.el (progress-abort-glyph): remove instantiator.
7124         (set-progress-abort-instantiator): new function.
7125         (abort-progress-feedback): use it.
7126
7127         * gutter.el (set-gutter-dirty-p): new function.
7128
7129 2001-01-30  Didier Verna  <didier@xemacs.org>
7130
7131         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7132
7133 2001-01-24  Didier Verna  <didier@xemacs.org>
7134
7135         * sound.el (sound-extension-list): give a better default value.
7136         * sound.el (load-sound-file): improve the doc string, also find
7137         files given by absolute names, pass a real extension list to
7138         `locate-file'.
7139
7140 2001-01-26  Martin Buchholz <martin@xemacs.org>
7141
7142         * XEmacs 21.2.43 "Terspichore" is released.
7143
7144 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7145
7146         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7147         messages from gnuserv.
7148
7149 2001-01-20  Martin Buchholz <martin@xemacs.org>
7150
7151         * XEmacs 21.2.42 "Poseidon" is released.
7152
7153 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7154
7155         * cl-macs.el (cl-upcase-arg): New function.
7156         (cl-function-arglist): New function.
7157         (cl-transform-lambda): Automatically add CL-style lambda list to
7158         documentation string using functions above.
7159
7160 2001-01-12  Andy Piper  <andy@xemacs.org>
7161
7162         * package-get.el (package-get-custom): call
7163         package-net-update-installed-db.
7164
7165         * package-ui.el (pui-install-selected-packages): call
7166         package-net-update-installed-db.
7167
7168         * package-net.el (package-net-update-installed-db): use
7169         packages-package-list so that we reflect reality.
7170
7171         * packages.el (packages-package-list): Make docstring reflect
7172         reality.
7173
7174         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7175
7176         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7177         isn't installed.
7178
7179 2001-01-17  Andy Piper  <andy@xemacs.org>
7180
7181         * wid-edit.el (widget-activation-glyph-mapper): activate or
7182         deactivate native widgets.
7183         (widget-glyph-insert-glyph): record instantiator.
7184         (widget-push-button-value-create): use it.
7185
7186         * gui.el (gui-button-action): new function. Make button's domain
7187         buffer current when calling.
7188         (make-gui-button): update to use gui-button-action.
7189
7190 2001-01-16  Didier Verna  <didier@xemacs.org>
7191
7192         * menubar-items.el (default-menubar): add an entry for modeline
7193         horizontal scrolling in Options -> Display.
7194
7195 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7196
7197         * package-get.el (package-get-require-signed-base): Set to nil
7198         by default.
7199
7200 2001-01-17  Martin Buchholz <martin@xemacs.org>
7201
7202         * XEmacs 21.2.41 "Polyhymnia" is released.
7203
7204 2001-01-16  Mike Sperber <mike@xemacs.org>
7205
7206         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7207         catch lisp/mule/.
7208
7209 2001-01-14  Mike Sperber <mike@xemacs.org>
7210
7211         * startup.el (maybe-create-compatibility-dot-emacs):
7212         (maybe-unmigrate-user-init-file):
7213         (unmigrate-user-init-file): Created.
7214         (maybe-migrate-user-init-file): Offer creation of compatibility
7215         .emacs.
7216         Some doc fixes wrt init file location.
7217
7218 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7219
7220         * faces.el (face-frob-from-locale-first): new variable.
7221         (frob-face-font-2): Honor tags arg while trying to use
7222         standard-face-mapping.  When face-frob-from-locale-first is set,
7223         first try to set face inheriting from frobbed-face.
7224
7225 2001-01-15  Didier Verna  <didier@xemacs.org>
7226
7227         * about.el (xemacs-hackers): update my entry.
7228         * about.el (about-url-alist): ditto.
7229         * about.el (about-maintainer-info): ditto.
7230         * about.el (about-hackers): ditto.
7231
7232 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7233
7234         The byte compiler has been badly broken for a year,
7235         by the patch of 1999-12-06.
7236         * byte-optimize.el (byte-optimize-form-code-walker):
7237         Bug was: the byte compiler was making this erroneous optimization:
7238         (progn (or (foo)) (bar)) ==> (bar)
7239
7240 2000-11-20  Mike Sperber <mike@xemacs.org>
7241
7242         * setup-paths.el (paths-core-load-path-depth): Split
7243         `paths-load-path-depth' in two for site and core lisp.  Don't
7244         recurse into core.
7245         * setup-paths.el (paths-construct-load-path): Use.
7246
7247 2001-01-10  Andy Piper  <andy@xemacs.org>
7248
7249         * package-net.el (package-net-cygwin32-binary-size): new variable
7250         (package-net-win32-binary-size): ditto.  add much needed
7251         commentary.
7252
7253         * gutter-items.el (buffers-tab-items): correct off-by-one error
7254         for buffers-tab-max-size.
7255
7256 2001-01-08  Martin Buchholz <martin@xemacs.org>
7257
7258         * XEmacs 21.2.40 is released.
7259
7260 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7261
7262         * mule/hebrew.el: Fix comments and typos.
7263         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7264
7265 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7266
7267         * ChangeLog.1: move ancient log from fill.el.
7268
7269         * dump-paths.el:
7270         paragraphs.el:
7271         mule/mule-category.el:
7272         Miscellaneous typo fixes and slight doc clarifications.
7273
7274         * mule/mule-ccl.el:  Correct file name in header.
7275
7276 2000-12-31  Martin Buchholz <martin@xemacs.org>
7277
7278         * XEmacs 21.2.39 is released.
7279
7280 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7281
7282         * byte-optimize.el (byte-optimize-cond):
7283         (byte-optimize-cond-1): New.
7284         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7285         Optimizes (cond (x nil)) ==> nil.
7286         Provide better diagnostic on malformed expr like (cond foo).
7287
7288 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7289
7290         * mule/mule-coding.el:
7291         mule/mule-cmds.el (reset-language-environment,
7292         set-language-environment-coding-systems):
7293         Safer default coding-priority-list, corresponding to src/file-coding.h.
7294
7295 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7296
7297         * package-admin.el: Allow package removal from
7298         early-package-load-path.
7299
7300 2000-12-15  Andreas Jaeger  <aj@suse.de>
7301
7302         * about.el (about-maintainer-info): Update my entry.
7303
7304 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7305
7306         * packages.el (locate-library): Add support for bzip2
7307         compressed .el files.
7308
7309 2000-12-12  Andy Piper  <andy@xemacs.org>
7310
7311         * package-net.el: new file.
7312
7313 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7314
7315         * font-lock.el: Add missing C++ keywords.
7316
7317 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7318
7319         * simple.el (indent-for-comment): Preserve indentation of comments
7320         starting in column 0, as documented in (Info-goto-node
7321         "(xemacs)Comments").  Update docstring accordingly.
7322
7323 2000-12-05  Martin Buchholz <martin@xemacs.org>
7324
7325         * XEmacs 21.2.38 is released.
7326
7327 2000-12-04  Didier Verna  <didier@xemacs.org>
7328
7329         * mouse.el (default-mouse-track-set-point-in-window): remove
7330         spurious '+' operation detected by Martin.
7331
7332
7333 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7334
7335         * cl-extra.el (coerce):
7336         Implement char to integer coercion.
7337         Remove extraneous (numberp) test.
7338
7339         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7340         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7341         (byte-optimize-predicate):
7342         Warn if evaluating constant expression signals an error.
7343         (byte-optimize-form): Small simplification.
7344
7345         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7346
7347 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7348
7349         * byte-optimize.el:
7350         (byte-optimize-minus):
7351         (byte-optimize-plus):
7352         (byte-optimize-mult):
7353         (byte-optimize-quo):
7354         Use (car (last x)) instead of (last x) to get last elt!
7355         Use `byte-optimize-predicate' to optimize `%'.
7356         Move optimizations for special numeric args to bytecomp.el.
7357         * bytecomp.el (byte-compile-associative): Remove.
7358         (byte-compile-max): New.
7359         (byte-compile-min): New.
7360         Properly handle erroneous calls: (max) (min).
7361         (byte-compile-plus): New.
7362         (byte-compile-minus):
7363         It's easiest to handle 0, +1 and -1 args here.
7364         (byte-compile-mult): New.
7365         It's easiest to handle 1, -1 and 2 args here.
7366         (byte-compile-quo):
7367         It's easiest to handle 0, +1 and -1 args here.
7368         Issue byte-compiler warning when dividing by zero.
7369
7370         Byte-compiler arithmetic improvements.
7371         Better optimize these expressions in the obvious way:
7372         (+ x y 1)   -->  varref x varref y add add1
7373         (+ x y -1)  -->  varref x varref y add sub1
7374         (- x y 0)   -->  (- x y)
7375         (- 0 x y)   -->  (- (- x) y)
7376         (% 42 19)   --> compile-time constant
7377         (/ 42 19)   --> compile-time constant
7378         (* (foo) 2) --> foo call dup plus
7379
7380         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7381         unless (declaim (optimize (safety 3)))
7382         or (setq byte-compile-delete-errors nil).
7383
7384 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7385
7386         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7387         docstrings.
7388
7389 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7390
7391         * startup.el (command-line-do-help):  Add documentation of
7392         portable dumper switches.
7393
7394 2000-11-22  Andy Piper  <andy@xemacs.org>
7395
7396         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7397
7398         * glyphs.el (init-glyphs): don't use autodetect for strings.
7399
7400 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7401
7402         * byte-optimize.el (byte-optimize-char-before):
7403         (byte-optimize-backward-char):
7404         (byte-optimize-backward-word):
7405         Fix incorrect optimizations for these sorts of expressions:
7406         (let ((x nil)) (backward-char x))
7407
7408 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7409
7410         * byte-optimize.el:
7411         * byte-optimize.el (byte-optimize-backward-char): New.
7412         * byte-optimize.el (byte-optimize-backward-word): New.
7413         Make backward-word and backward-char as efficient as forward versions.
7414
7415         * bytecomp.el (byte-compile-no-args-with-one-extra):
7416         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7417         * bytecomp.el (byte-compile-two-args-with-one-extra):
7418         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7419         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7420         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7421         Check if extra arg is constant nil, and if so, use byte-coded call.
7422
7423         * simple.el (backward-word):
7424         * simple.el (mark-word):
7425         * simple.el (kill-word):
7426         * simple.el (backward-kill-word):
7427         Make COUNT argument optional, for consistency with forward-char et al.
7428
7429         * abbrev.el (abbrev-string-to-be-defined):
7430         * abbrev.el (inverse-abbrev-string-to-be-defined):
7431         * abbrev.el (inverse-add-abbrev):
7432         * abbrev.el (expand-region-abbrevs):
7433         * buff-menu.el (Buffer-menu-execute):
7434         * indent.el (move-to-left-margin):
7435         * indent.el (indent-relative):
7436         * indent.el (move-to-tab-stop):
7437         * info.el (Info-reannotate-node):
7438         * lisp-mode.el (lisp-indent-line):
7439         * lisp.el (end-of-defun):
7440         * lisp.el (move-past-close-and-reindent):
7441         * misc.el (copy-from-above-command):
7442         * mouse.el (default-mouse-track-scroll-and-set-point):
7443         * page.el (forward-page):
7444         * paragraphs.el (forward-paragraph):
7445         * paragraphs.el (end-of-paragraph-text):
7446         * picture.el (picture-forward-column):
7447         * picture.el (picture-self-insert):
7448         * rect.el (extract-rectangle-line):
7449         * simple.el (newline):
7450         * simple.el (fixup-whitespace):
7451         * simple.el (backward-delete-char-untabify):
7452         * simple.el (transpose-chars):
7453         * simple.el (transpose-preceding-chars):
7454         * simple.el (do-auto-fill):
7455         * simple.el (indent-new-comment-line):
7456         * simple.el (blink-matching-open):
7457         * view-less.el (cleanup-backspaces):
7458         * wid-edit.el (widget-transpose-chars):
7459         * term/bg-mouse.el (bg-insert-moused-sexp):
7460         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7461
7462         * info.el (Info-fontify-node):
7463         * simple.el (backward-delete-function):
7464         Use canonical delete-backward-char instead of backward-delete-char.
7465
7466 2000-11-20  Andy Piper  <andy@xemacs.org>
7467
7468         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7469         no buffers.
7470
7471 2000-11-20  Andy Piper  <andy@xemacs.org>
7472
7473         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7474         buffer tabs.
7475
7476 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7477
7478         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7479         (proclaim inline...) was shadowing compiler-macros.
7480
7481 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7482
7483         * bytecomp.el (byte-compile-eval): New.
7484         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7485         Keeps this promise made in Lispref:
7486         "If a file being compiled contains a `defmacro' form, the macro is
7487         defined temporarily for the rest of the compilation of that file."
7488
7489 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7490
7491         * cl.el (floatp-safe):
7492         (plusp):
7493         (minusp):
7494         (oddp):
7495         (evenp):
7496         (cl-abs):
7497         Use a better parameter name than `x'.
7498
7499         * cl-macs.el (check-type): Make continuable.  Change documentation
7500         to require PLACE, but accept any form for compatibility.
7501
7502         * abbrev.el (define-abbrev): Use check-type.
7503         * font-menu.el (font-menu-change-face): Use check-type.
7504         * menubar.el (relabel-menu-item): Use check-type.
7505         * itimer.el: Fix typo.
7506
7507 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7508
7509         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7510
7511 2000-11-14  Martin Buchholz <martin@xemacs.org>
7512
7513         * XEmacs 21.2.37 is released.
7514
7515 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7516
7517         * code-cmds.el: Provide the feature.
7518
7519 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7520
7521         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7522
7523         * code-cmds.el: New file
7524         * mule/mule-cmds.el:
7525         * mule/mule-misc.el
7526         (coding-keymap): New keymap. Define coding system keyboard
7527         commands on file-coding builds too.
7528         (coding-system-change-eol-conversion):
7529         (universal-coding-system-argument):
7530         (set-default-coding-systems):
7531         (prefer-coding-system): Moved from mule-cmds.el
7532         (set-buffer-process-coding-system): Moved from mule-misc.el
7533
7534 2000-09-15  Stephen Carney <carney@scubadoo.com>
7535
7536         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7537
7538 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7539
7540         * package-get.el (package-get-download-sites): Add a pre-release
7541         site for experimental packages.
7542
7543         * auto-autoloads.el: Regenerated.
7544
7545 2000-08-01  Andy Piper  <andy@xemacs.org>
7546
7547         * gutter-items.el (buffers-tab-omit-function): reference
7548         buffers-tab-select-visible-buffers.
7549         (buffers-tab-filter-functions): new variable, by default uses
7550         buffers-tab-selection-function and buffers-tab-omit-function.
7551         (select-buffers-tab-buffers-by-mode): invert arguments.
7552         (buffers-tab-select-visible-buffers): new function. Invert calling
7553         of buffers-menu-omit-invisible-buffers.
7554         (buffers-tab-items): rewrite to use
7555         buffers-tab-filter-functions. Rewrite docstring.
7556         (gutter-buffers-tab-extent): delete.
7557         (add-tab-to-gutter): always build a new extent when adding the
7558         tabs.
7559         (update-tab-in-gutter): make gutter dirty when orientation
7560         changes.
7561
7562 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7563
7564         * bytecomp.el (byte-compile-defvar-or-defconst):
7565         Only do loadhist recording if defvar form includes a value.
7566
7567 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7568
7569         * bytecomp.el (byte-compile-initial-macro-environment):
7570         `eval-when-compile' should not compile its body.
7571
7572 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7573
7574         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7575         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7576         some Japanese English.  Remove some ancient FSF comments, and
7577         improve docstrings.  Use symbols not vectors for tables.
7578
7579 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7580
7581         * keymap.el:
7582         (local-key-binding):
7583         (global-key-binding):
7584         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7585
7586         * lisp.el:
7587         (backward-sexp): Slightly simpler code.
7588         (mark-sexp): Make arg optional, like FSF Emacs.
7589         (forward-list): Slightly simpler code.
7590         (backward-list): Slightly simpler code.
7591         (down-list):  Make arg optional, like FSF Emacs.
7592         (up-list):  Make arg optional, like FSF Emacs.
7593         (backward-up-list):  Make arg optional, like FSF Emacs.
7594         (kill-sexp):  Make arg optional, like FSF Emacs.
7595         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7596
7597         * font-menu.el (font-menu-change-face):
7598         Take continuable errors into account.
7599
7600         * abbrev.el:
7601         * abbrev.el (clear-abbrev-table):
7602         * abbrev.el (define-abbrev-table):
7603         * abbrev.el (define-abbrev):
7604         * abbrev.el (insert-abbrev-table-description):
7605         * apropos.el (apropos-documentation-check-doc-file):
7606         * apropos.el (apropos-documentation-check-elc-file):
7607         * buff-menu.el (list-buffers):
7608         * buff-menu.el (list-buffers-noselect):
7609         * bytecomp.el (byte-recompile-directory):
7610         * bytecomp.el (batch-byte-compile):
7611         * cl-macs.el (typep):
7612         * code-files.el (find-coding-system-magic-cookie):
7613         * code-files.el (insert-file-contents):
7614         * cus-edit.el (customize-set-variable):
7615         * cus-edit.el (customize-save-variable):
7616         * cus-face.el (custom-set-face-font-size):
7617         * cus-face.el (custom-set-face-update-spec):
7618         * cus-face.el (custom-reset-faces):
7619         * custom.el (custom-check-theme):
7620         * custom.el (copy-upto-last):
7621         * fill.el (canonically-space-region):
7622         * fill.el (fill-paragraph):
7623         * fill.el (fill-region):
7624         * fill.el (find-space-insertable-point):
7625         * fill.el (justify-current-line):
7626         * faces.el (face-spec-update-all-matching):
7627         * faces.el (set-face-stipple):
7628         * files-nomule.el (insert-file-contents):
7629         * files.el (insert-file-contents-literally):
7630         * files.el (hack-local-variables-last-page):
7631         * files.el (basic-save-buffer):
7632         * files.el (insert-directory):
7633         * font-menu.el (font-menu-change-face):
7634         * font.el (font-spatial-to-canonical):
7635         * format.el (format-encode-region):
7636         * format.el (format-insert-file):
7637         * format.el (format-replace-strings):
7638         * gutter.el (set-gutter-element):
7639         * help.el (key-or-menu-binding):
7640         * help.el (describe-bindings):
7641         * help.el (with-syntax-table):
7642         * indent.el (indent-rigidly):
7643         * indent.el (delete-to-left-margin):
7644         * info.el:
7645         * info.el (Info-extract-dir-entry-from):
7646         * info.el (Info-build-dir-anew):
7647         * info.el (Info-rebuild-dir):
7648         * info.el (Info-batch-rebuild-dir):
7649         * info.el (Info-read-subfile):
7650         * info.el (Info-build-node-completions):
7651         * info.el (Info-extract-menu-node-name):
7652         * isearch-mode.el (isearch-range-invisible):
7653         * isearch-mode.el (isearch-restore-invisible-extents):
7654         * itimer.el (itimerp):
7655         * itimer.el (itimer-live-p):
7656         * keymap.el:
7657         * keymap.el (substitute-key-definition):
7658         * keymap.el (read-command-or-command-sexp):
7659         * keymap.el (local-key-binding):
7660         * keymap.el (global-key-binding):
7661         * keymap.el (global-set-key):
7662         * keymap.el (local-set-key):
7663         * ldap.el:
7664         * ldap.el (ldap-add-entries):
7665         * ldap.el (ldap-delete-entries):
7666         * lisp.el (backward-sexp):
7667         * lisp.el (mark-sexp):
7668         * lisp.el (forward-list):
7669         * lisp.el (backward-list):
7670         * lisp.el (down-list):
7671         * lisp.el (backward-up-list):
7672         * lisp.el (up-list):
7673         * lisp.el (kill-sexp):
7674         * lisp.el (backward-kill-sexp):
7675         * menubar.el (add-menu-button):
7676         * menubar.el (add-submenu):
7677         * menubar.el (delete-menu-item):
7678         * menubar.el (relabel-menu-item):
7679         * mouse.el (narrow-window-to-region):
7680         * obsolete.el (define-obsolete-variable-alias):
7681         * obsolete.el (store-substring):
7682         * package-admin.el:
7683         * package-admin.el (package-admin-install-function):
7684         * package-admin.el (package-admin-install-function-mswindows):
7685         * package-admin.el (package-admin-default-install-function):
7686         * package-get.el (package-get-update-base-entries):
7687         * packages.el (packages-load-package-dumped-lisps):
7688         * packages.el (packages-collect-package-dumped-lisps):
7689         * printer.el (generic-print-buffer):
7690         * printer.el (generic-print-region):
7691         * replace.el (occur-mode-mouse-goto):
7692         * replace.el (perform-replace):
7693         * select.el (get-selection-no-error):
7694         * simple.el:
7695         * simple.el (newline):
7696         * simple.el (open-line):
7697         * simple.el (edit-and-eval-command):
7698         * simple.el (goto-line):
7699         * simple.el (undo):
7700         * simple.el (kill-region):
7701         * simple.el (copy-region-as-kill):
7702         * simple.el (kill-ring-save):
7703         * simple.el (set-mark):
7704         * simple.el (next-line):
7705         * simple.el (previous-line):
7706         * simple.el (line-move):
7707         * simple.el (set-goal-column):
7708         * simple.el (comment-region):
7709         * subr.el:
7710         * subr.el (putf):
7711         * syntax.el (modify-syntax-entry):
7712         * syntax.el (map-syntax-table):
7713         * view-less.el (view-file):
7714         * view-less.el (view-buffer):
7715         * view-less.el (view-file-other-window):
7716         * window-xemacs.el (backward-other-window):
7717         * window.el:
7718         * window.el (one-window-p):
7719         * window.el (walk-windows):
7720         * window.el (window-list):
7721         * x-mouse.el (x-mouse-kill):
7722         * x-select.el (x-get-cutbuffer):
7723         * x-select.el (x-store-cutbuffer):
7724         * term/bg-mouse.el (bg-mouse-line-to-center):
7725         * term/sun-mouse.el (window-line-end):
7726         * term/sun-mouse.el (sun-select-region):
7727         * term/sun.el (kill-region-and-unmark):
7728         * mule/mule-category.el:
7729         * mule/mule-category.el (modify-category-entry):
7730         * mule/mule-category.el (char-category-list):
7731         * mule/mule-coding.el (coding-system-force-on-output):
7732         * mule/mule-misc.el (coding-system-put):
7733         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7734
7735 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7736
7737         * cus-face.el: Typo fixes and tiny clarifications.
7738         * custom.el: ditto
7739
7740 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7741
7742         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7743         * startup.el (normal-top-level): Setup auto-save-list-file-name
7744         if auto-save-list-file-prefix is non-nil.
7745
7746 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7747
7748         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7749
7750 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7751
7752         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7753         get symbol at point-min.
7754
7755 2000-10-24  Didier Verna  <didier@xemacs.org>
7756
7757         * info.el (Info-emacs-info-file-name): defconst it.
7758         * info.el (Info-footnote-tag): defcustom it.
7759         * info.el (Info-no-description-string): ditto.
7760         * info.el (Info-find-node): adapt to new semantics of
7761         'Info-suffixed-file (don't do the case variants stuff).
7762         * info.el (Info-insert-dir): rewrite the dir file variants code.
7763         * info.el (Info-directory-files): New. Return the list of info
7764         files in a directory.
7765         * info.el (Info-dir-outdated-p): use it.
7766         * info.el (Info-parse-dir-entries): ditto.
7767         * info.el (Info-build-dir-anew): don't restrict to files ending
7768         with a ".info.*" extension.
7769         * info.el (Info-set-mode-line): ditto.
7770         * info.el (Info-read-subfile): adapt to new semantics of
7771         'Info-suffixed-file (append 'exact argument).
7772         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7773         string independently of the case.
7774         * info.el (Info-suffixed-file): use it (match all possible case
7775         for the file name).
7776         * info.el (Info-insert-file-contents): code cleanup.
7777         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7778         columns.
7779         * info.el (Info-batch-rebuild-dir): ditto.
7780         * info.el (Info-read-node-name-1): ditto.
7781         * info.el (Info-search): ditto.
7782         * info.el (Info-fontify-node): ditto.
7783
7784
7785 2000-10-24  Didier Verna  <didier@xemacs.org>
7786
7787         * process.el (shell-command): when called from a program, avoid
7788         'push-mark's "mark-set" message.
7789
7790 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7791
7792         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7793         by a symbol, not by a vector.
7794         * mule/vietnamese.el (vscii): Likewise.
7795         (viscii): Likewise.
7796         * mule/cyrillic.el (koi8-r): Likewise.
7797
7798         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7799         by a symbol, not by a vector.
7800         (chinese-big5-2): Likewise.
7801         * mule/ethiopic.el (ethiopic): Likewise.
7802         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7803         (vietnamese-viscii-upper): Likewise.
7804
7805 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7806
7807         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7808
7809 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7810
7811         * byte-optimize.el (byte-optimize-car): New function.
7812         (byte-optimize-cdr): Ditto.
7813
7814 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7815
7816         * byte-optimize.el: Partial synch with FSF 20.7.
7817         Optimize constant concatenation.
7818         Add keymapp as a side effect free function.  It is a built-in.
7819         (byte-after-unbind-pos): Remove byte-equal.
7820
7821 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7822
7823         * update-elc-2.el: Quote regexps correctly.
7824
7825 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7826
7827         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7828         (ccl-compile): Apply integerp, not integer-or-char-p to
7829         check the type of the buffer magnification
7830         (ccl-compile-write-string): Encode a string with binary
7831         coding system.
7832         (ccl-compile-write-repeat): Likewise.
7833
7834 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7835
7836         * buff-menu.el:
7837         * bytecomp.el:
7838         * coding.el:
7839         * faces.el:
7840         * files.el:
7841         * fill.el:
7842         * float-sup.el:
7843         * font-lock.el:
7844         * help.el:
7845         * iso8859-1.el:
7846         * loaddefs.el:
7847         * menubar-items.el:
7848         * menubar.el:
7849         * modeline.el:
7850         * msw-font-menu.el:
7851         * paragraphs.el:
7852         * paths.el:
7853         * replace.el:
7854         * simple.el:
7855         * sound.el:
7856         * startup.el:
7857         * version.el:
7858         * x-faces.el:
7859         * x-font-menu.el:
7860         Remove purecopy.
7861
7862 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7863
7864         * simple.el (do-auto-fill): Use the function pointer to by
7865         `comment-line-break-function', not `indent-new-comment-line'. This
7866         fixes an issue with cc-mode comment continuation.
7867
7868 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7869
7870         * simple.el (turn-on-auto-fill):  Add (interactive).
7871         * mwheel.el (mwheel-install): Add (interactive).
7872         * font-lock.el (turn-on-font-lock): Add (interactive).
7873         (turn-off-font-lock): Add (interactive).
7874
7875 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7876
7877         * packages.el (packages-special-base-regexp): Add `man'.
7878
7879 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7880
7881         * wid-edit.el (widget-specify-active): map over extents in current
7882         buffer like `widget-specify-inactive' does.  Mapping over the
7883         inactive extent object does not work since the current extent is
7884         ignored by `map-extents'.
7885
7886 2000-10-04  Martin Buchholz <martin@xemacs.org>
7887
7888         * XEmacs 21.2.36 is released.
7889
7890 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7891
7892         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7893         Optimize the compiled-function-constants vector by byte-code
7894         reference counts.
7895
7896 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7897
7898         * build-report.el (build-report-delete-regexp): quote value in
7899         defcustom
7900
7901 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7902
7903         * build-report.el (build-report): Don't bind srcdir which we don't
7904         use in `multiple-value-bind' to avoid the only byte-compiler
7905         warning.
7906
7907 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7908
7909         * build-report.el: Requires cl and custom now.
7910         build-report-version is determined by XEmacs version -- remove
7911         build-report-version*.
7912         * build-report.el (build-report-version): Removed.
7913         * build-report.el (build-report-installation-version-regexp): New.
7914         * build-report.el (build-report-version-file-regexp): New.
7915         * build-report.el (build-report-installation-srcdir-regexp): New.
7916         * build-report.el (build-report-destination): Offer
7917         xemacs-build-reports and xemacs-beta.
7918         * build-report.el (build-report-keep-regexp): Adjusted.
7919         * build-report.el (build-report-delete-regexp): Adjusted.
7920         * build-report.el (build-report-make-output-dir): New.
7921         * build-report.el (build-report-installation-file): Replace use of
7922         `concat' with `expand-file-name'.
7923         * build-report.el (build-report-make-output-file): Removed.
7924         * build-report.el (build-report-make-output-files): New.
7925         * build-report.el (build-report-subject): Identify as
7926         user-variable with "*...".
7927         * build-report.el (build-report-prompts): Ditto.
7928         * build-report.el (build-report-version-file): New.
7929         * build-report.el (build-report-file-encoding): Identify as
7930         user-variable with "*...".
7931         * build-report.el (build-report-make-output-get): New.
7932         * build-report.el (build-report-insert-header): Report
7933         emacs-version and system-configuration instead of
7934         build-report-version.
7935         * build-report.el (build-report-insert-make-output): Add file
7936         argument.
7937         * build-report.el (build-report-insert-installation-file):
7938         Re-indent.
7939         * build-report.el (build-report-keep): Change docstring,
7940         re-indent.
7941         * build-report.el (build-report-delete): Ditto.
7942         * build-report.el (build-report-installation-data): New.
7943         * build-report.el (build-report-version-file-data): New.
7944
7945 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7946
7947         * byte-optimize.el (byte-optimize-lapcode):
7948         Fix the optimization of using the first 5 elements of the
7949         constants vector for variables.
7950         (byte-optimize-lapcode): Fix another ancient broken optimization.
7951
7952 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7953
7954         * *: Spelling mega-patch
7955
7956 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7957
7958         * easymenu.el: doc fixes.
7959         (easy-menu-do-define): Use backquote.
7960         (easy-menu-change):
7961         (easy-menu-add):
7962         `when' seems much clearer than `if' here.
7963         (easy-menu-remove):
7964         (easy-menu-add-item):
7965         (easy-menu-item-present-p):
7966         (easy-menu-remove-item):
7967         Wrap using (when (featurep 'menubar) ...)
7968
7969 2000-09-16  Martin Buchholz  <martin@xemacs.org>
7970
7971         * bytecomp.el (displaying-byte-compile-warnings):
7972         Revert Ben's change to this function below so that the compile log
7973         is displayed properly for users of the "popper" package.
7974
7975 2000-09-12  Martin Buchholz  <martin@xemacs.org>
7976
7977         * window.el (save-selected-window): Use backquote.
7978
7979         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7980         Renamed from `byte-compile-file-form-defvar'.
7981         * bytecomp.el (byte-compile-defvar-or-defconst):
7982         Only cons onto current-load-list in top-level forms.
7983         Else this leaks a cons cell every time a defun is called.
7984         Renamed from `byte-compile-defvar', for clarity.
7985         Warn when docstring of defvar is not a string.
7986         Use consistent error messages.
7987         Better comments.
7988
7989 2000-09-11  Martin Buchholz  <martin@xemacs.org>
7990
7991         * simple.el (set-variable):
7992         Remove unneeded defvar by rearranging order of let* forms.
7993
7994         * mule/mule-ccl.el (ccl-get-next-code):
7995         * menubar-items.el (bookmark-menu-filter):
7996         (language-environment-menu-filter):
7997         (tutorials-menu-filter):
7998         * toolbar-items.el (toolbar-compile):
7999         * byte-optimize.el (disassemble-offset):
8000         Use (declare (special ...)) instead of `defvar'.
8001
8002         * cl-macs.el (cl-do-proclaim):
8003         Fix (declare (special ...)) warning suppression syntax.
8004
8005 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8006
8007         * info.el (Info-tag-table-marker):
8008         (Info-tag-table-buffer):
8009         (Info-find-file-node):
8010         (Info-read-subfile):
8011         (Info-build-node-completions):
8012         (Info-search):
8013         (Info-mode):
8014         Multiple info buffer support.
8015
8016 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8017
8018         * ldap.el (ldap-decode-entry): New defun
8019         (ldap-search-entries): Use it in order to decode DN-prefixed
8020         entries properly
8021
8022 2000-08-23  Daniel Pittman <daniel@danann.net>
8023
8024         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8025         Use `eq', not `=', to compare symbols.
8026
8027 2000-07-30  Ben Wing  <ben@xemacs.org>
8028
8029         * bytecomp.el (byte-compile-report-error):
8030         * bytecomp.el (displaying-byte-compile-warnings):
8031         if stack-trace-on-error is set, send out a backtrace when
8032         an error is encountered that stops byte compilation.  this
8033         should make it much much easier to track down those curious
8034         problems.  also undo the kludge of using a separate "*Show*"
8035         buffer for display when there's a temp-buffer-show-function;
8036         we can avoid this by just being a little smarter.
8037
8038         * dialog-items.el:
8039         * dialog-items.el (search-dialog-regexp): New.
8040         * dialog-items.el (search-dialog-callback):
8041         * dialog-items.el (make-search-dialog):
8042         add a regexp option to the dialog and clean up a bit.
8043
8044         * dialog.el:
8045         * dialog.el (yes-or-no-p-dialog-box):
8046         * dialog.el (get-dialog-box-response):
8047         * dialog.el (make-dialog-box):
8048         * dialog.el (dialog-box-finish): New.
8049         * dialog.el (dialog-box-cancel): New.
8050         * dialog.el (internal-make-dialog-box-exit): New.
8051         implement [properly!] the :modal property of the new dialog box
8052         interface.  this is the first time xemacs has ever had *proper*
8053         modal dialog boxes, giving the standard window-system feedback.
8054         (e.g. under windows, clicking on a disabled frame causes a beep
8055         and makes the dialog box flash three times.)
8056
8057         * dragdrop.el: header keyword frobbing.
8058
8059         * dumped-lisp.el (preloaded-file-list):
8060         renamed winnt.el to win32-native.el.
8061
8062         * faces.el (face-property):
8063         * faces.el (set-face-property):
8064         * faces.el (frob-face-property):
8065         * faces.el (frob-face-font-2):
8066         * faces.el (make-face-bold):
8067         * faces.el (make-face-italic):
8068         * faces.el (make-face-bold-italic):
8069         * faces.el (make-face-unbold):
8070         * faces.el (make-face-unitalic):
8071         * faces.el (make-face-smaller):
8072         * faces.el (make-face-larger):
8073         clean up the implementation of these so that window-system-specific
8074         methods are called only on objects belonging to that window system.
8075         previously, you could have [e.g.] mswindows-make-face-bold called
8076         on font object of device type `stream', which is not good and
8077         explains the subtle errors Adrian was getting when byte-compiling
8078         something that required 'term. (Adrian, now you can use stack-trace-
8079         on-error to find the exact place where things are going wrong instead
8080         of having to laboriously binary-search your way through.)
8081
8082         * finder.el (finder-known-keywords):
8083         cleaned up -- properly sorted, clarified the meanings of many of
8084         the keywords, and added a few -- mswin, gui, content, build, www,
8085         user, services.  the last two try to distinguish between a package
8086         that's used directly by the user, and a package that provides
8087         support services to other packages.
8088
8089         * font-lock.el (lisp-font-lock-keywords-2):
8090         update list of lisp control structures to include everything,
8091         including new ones i introduced.
8092
8093         * gutter.el: header keyword frobbing.
8094
8095         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8096         recent isearch element was not doing so!  you got the second-most-
8097         recent instead.
8098
8099         * lisp-mode.el (construct-lisp-mode-menu):
8100         more menubar cleanups.
8101         * lisp-mode.el (with-selected-window):
8102         make it indent properly.
8103
8104         * menubar-items.el (default-menubar): lots of menubar cleanups.
8105         rearranged the options menu the most, e.g. splitting up the
8106         Keyboard/Mouse menu into a new Editing menu and combining the
8107         separate Scrollbar/Gutter/Toolbar submenus into Display.
8108         Got rid of General, moved items to Editing or new Troubleshooting.
8109         Moved Packages to Tools; doesn't seem to belong under Options.
8110         Added stuff to the Cmds menu, e.g. Change Case.
8111
8112         NB please don't complain about these periodic menubar changes.
8113         Anything like this is necessarily incremental in its construction
8114         -- By constant use you gradually become more and more aware of
8115         better and better ways to group menu items.  When we eventually
8116         move the options menu to a property sheet, the existing structure
8117         will probably be preserved fairly well.
8118
8119         * minibuf.el (next-history-element): fix problems with pressing
8120         down arrow in repeat-complex-command.
8121
8122         * modeline.el:
8123         * modeline.el (modeline-3d-p): New.
8124         added custom variable for controlling the 3d modeline.  the
8125         corresponding Options item has been present for a long time,
8126         but commented out with "fix me!" comments.  it's fixed now.
8127
8128         * obsolete.el (add-menu):
8129         remove bogus gettexts.
8130
8131         * process.el (shell-quote-argument):
8132         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8133         For bash under Windows native, see below.
8134
8135         * simple.el:
8136         * simple.el (display-warning-buffer):
8137         Fixed the handling of warning display to eliminate the annoying
8138         *Show* buffer, like was done for byte-compiler output above.
8139
8140         * simple.el (debug-print): New.
8141         Simple function for sending debug messages to the console and/or
8142         other debug places.
8143
8144         * subr.el (replace-in-string):
8145         Rewrite this function to avoid N^2 behavior with large strings --
8146         catastrophic with the new Windows selection code! (Apparently the
8147         author of this function didn't realize there was a fun
8148         replace-match that could make his life much easier, because we
8149         duplicated the entire logic.  The new version is smaller, easier
8150         to understand, much more robust, and has extended features --
8151         those of replace-match.)
8152
8153         * window.el:
8154         * window.el (with-selected-window): New.
8155         An obvious complement to the existing `with-selected-frame' and
8156         `with-current-buffer'.
8157
8158         * win32-native.el: Renamed from winnt.el.
8159         Added a great deal of stuff for properly handling process quoting,
8160         somewhat modeled on Kirill's original model (which i later threw
8161         away).  We should now finally have correctly working process arg
8162         quoting/dequoting so that the final app gets exactly what we
8163         intended.  Because the mechanism is in Lisp, it's easily
8164         extendible. (For those running bash and running the native
8165         version, I tried hard to do what I thought was correct.  But more
8166         thought is needed, and ideally the volunteer work of people with
8167         these configurations that they generally run on.)
8168
8169         * x-font-menu.el (x-font-menu-font-data):
8170         Put in defvar's to fix byte-compiler warnings.
8171
8172 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8173
8174         * select.el (selection-coercion-alist): Initialise.
8175         * select.el (select-coerce-to-text): New.
8176         * select.el (select-coerce): New.
8177         New functions to perform type and value coercion.
8178
8179         * select.el (select-buffer-killed-default): Keep data if it was
8180         on the clipboard.
8181
8182 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8183
8184         * menubar-items.el (default-menubar): Fix typo.
8185         (default-menubar): `lambda' was mispelled as `lamda'.
8186
8187 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8188
8189         * window.el (shrink-window-if-larger-than-buffer): Remove
8190         edge checking code.
8191
8192 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8193
8194         * paths.el (gnus-local-domain): Removed.
8195         (gnus-local-organization): Ditto.
8196         (gnus-startup-file): Ditto.
8197
8198 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8199
8200         * files.el (auto-mode-alist): Add .spec for RPM.
8201
8202 2000-07-31  Andy Piper  <andy@xemacs.org>
8203
8204         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8205
8206 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8207
8208         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8209         browse-url.
8210         * help.el (xemacs-www-page): Ditto.
8211         (xemacs-www-faq): Ditto.
8212         * menubar-items.el (default-menubar): Ditto.
8213
8214         * wid-edit.el (widget-url-link-action): Ditto.
8215         From: Kenichi OKADA <okada@opaopa.org>.
8216
8217 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8218
8219         * finder.el (finder-commentary): Add autoload cookie.
8220
8221 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8222
8223         * files.el (insert-file-contents-literally): Fix second let
8224         binding for `coding-system-for-read' to `coding-system-for-write'
8225         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8226
8227 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8228
8229         * files.el (insert-file-contents-literally): Use binary coding
8230         system (from Morioka san).
8231         (insert-file-contents-literally): Make file-name-handler method.
8232
8233 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8234
8235         * cl-macs.el (get-selection): Add defsetf.
8236
8237 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8238
8239         * x-init.el (x-activate-region-as-selection): replace obsolete
8240         function x-own-selection with own-selection.
8241         (ow-find): replace obsolete functions x-get-selection and
8242         x-get-clipboard with get-selection and get-clipboard.
8243         (init-post-x-win): replace obsolete function x-disown-selection
8244         with disown-selection.
8245
8246 2000-07-20  Mike Sperber  <mike@xemacs.org>
8247
8248         * startup.el (load-user-init-file): Only try to load init file if
8249         it exists.
8250
8251 2000-07-10  Andy Piper  <andy@xemacs.org>
8252
8253         * dialog-items.el: sync with Ben's patch.
8254
8255         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8256         comment.
8257         (progress-text-glyph): deleted.
8258         (progress-layout-glyph): make completely minimal.
8259         (progress-gauge-glyph): ditto.
8260         (progress-display-style): fix to handle dynamic instantiator
8261         changes.
8262         (progress-text-instantiator): new.
8263         (progress-layout-instantiator): new.
8264         (progress-gauge-instantiator): new.
8265         (set-progress-display-instantiator): renamed and changed from
8266         set-progress-display-style.
8267         (progress-abort-glyph): use instantiator not glyph.
8268         (append-progress-display): use set-progress-display-instantiator
8269         and set-glyph-image.
8270         (abort-progress-display): ditto.
8271         (raw-append-progress-display): ditto.
8272
8273 2000-07-20  Ben Wing  <ben@xemacs.org>
8274
8275         * code-files.el: Move Mule-specific code to mule-coding.el.
8276
8277 2000-07-15  Ben Wing  <ben@xemacs.org>
8278
8279         * autoload.el:
8280         Fixed comments.
8281
8282         * cmdloop.el:
8283         * cmdloop.el (yes-or-no-p):
8284         * cmdloop.el (y-or-n-p):
8285         Make these functions use should-use-dialog-box-p and not be
8286         overridden in dialog.el.
8287
8288         * cus-dep.el:
8289         * cus-dep.el (Custom-make-dependencies): Removed.
8290         * cus-dep.el (Custom-make-dependencies-1): New.
8291         * cus-dep.el (Custom-make-one-dependency): New.
8292         New entry point for use in Makefiles, to avoid excessive
8293         invocations.
8294
8295         * cus-edit.el (custom-variable-reset-saved):
8296         * cus-edit.el (custom-variable-reset-standard):
8297         * cus-edit.el (custom-save-resets):
8298         Fix bytecompiler warnings.
8299
8300         * dialog.el:
8301         * dialog.el (yes-or-no-p-dialog-box):
8302         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8303         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8304         * dialog.el (get-dialog-box-response):
8305         * dialog.el (message-or-box):
8306         * dialog.el (make-dialog-box):
8307         * dialog.el (popup-dialog-box): New.
8308         Avoid yes-or-no-p bogosities.
8309         Create a general function `make-dialog-box' to encapsulate all
8310         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8311
8312         * dumped-lisp.el (preloaded-file-list):
8313         Add dialog-items.  Clean up.  Group files by types.
8314
8315         * easymenu.el (easy-menu-add):
8316         * easymenu.el (easy-menu-remove):
8317         Account for accelerators.
8318
8319         * extents.el:
8320         * extents.el (extent-list): New args, like in map-extents.
8321         * extents.el (extent-at-event): New.
8322         * extents.el (extents-at-event): New.
8323
8324         * font-lock.el:
8325         * font-lock.el (font-lock-mode):
8326         * font-lock.el (font-lock-default-fontify-buffer):
8327         * font-lock.el (font-lock-default-unfontify-region):
8328         * font-lock.el (font-lock-fontify-syntactically-region):
8329         * font-lock.el (font-lock-fontify-keywords-region):
8330         Use new progress-feedback names.
8331
8332         * font-lock.el (java-font-lock-identifier-regexp):
8333         * font-lock.el (java-font-lock-class-name-regexp):
8334         Fix bytecompiler warnings.
8335
8336         * gutter-items.el:
8337         * gutter-items.el (progress-display-use-echo-area): Removed.
8338         * gutter-items.el (progress-feedback-use-echo-area): New.
8339         * gutter-items.el (progress-display-popup-period): Removed.
8340         * gutter-items.el (progress-feedback-popup-period): New.
8341         * gutter-items.el (set-progress-display-style): Removed.
8342         * gutter-items.el (set-progress-feedback-style): New.
8343         * gutter-items.el (progress-display-style): Removed.
8344         * gutter-items.el (progress-feedback-style): New.
8345         * gutter-items.el (progress-stack):
8346         * gutter-items.el (progress-displayed-p): Removed.
8347         * gutter-items.el (progress-feedbacked-p): New.
8348         * gutter-items.el (clear-progress-display): Removed.
8349         * gutter-items.el (clear-progress-feedback): New.
8350         * gutter-items.el (progress-display-clear-when-idle): Removed.
8351         * gutter-items.el (progress-feedback-clear-when-idle): New.
8352         * gutter-items.el (remove-progress-display): Removed.
8353         * gutter-items.el (remove-progress-feedback): New.
8354         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8355         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8356         * gutter-items.el (append-progress-display): Removed.
8357         * gutter-items.el (append-progress-feedback): New.
8358         * gutter-items.el (abort-progress-display): Removed.
8359         * gutter-items.el (abort-progress-feedback): New.
8360         * gutter-items.el (raw-append-progress-display): Removed.
8361         * gutter-items.el (raw-append-progress-feedback): New.
8362         * gutter-items.el (display-progress-display): Removed.
8363         * gutter-items.el (display-progress-feedback): New.
8364         * gutter-items.el (current-progress-display): Removed.
8365         * gutter-items.el (current-progress-feedback): New.
8366         * gutter-items.el (current-progress-display-label): Removed.
8367         * gutter-items.el (current-progress-feedback-label): New.
8368         * gutter-items.el (progress-display): Removed.
8369         * gutter-items.el (progress-feedback): New.
8370         Replace "progress-display" with "progress-feedback" globally.
8371
8372         * gutter-items.el (lprogress-display): Removed.
8373         * gutter-items.el (progress-feedback-with-label): New.
8374         Rename lprogress-display ==> progress-feedback-with-label.
8375
8376         * gutter-items.el (search-dialog-direction): Removed.
8377         * gutter-items.el (search-dialog-text): Removed.
8378         * gutter-items.el (search-dialog-callback): Removed.
8379         * gutter-items.el (make-search-dialog): Removed.
8380         Move to dialog-items.el.
8381
8382         * help.el:
8383         * help.el (help-mode-quit):
8384         * help.el (mode-for-help): New.
8385         * help.el (help-sticky-window): New.
8386         * help.el (help-window-config): New.
8387         * help.el (with-displaying-help-buffer):
8388         * help.el (function-at-event): New.
8389         * help.el (help-symbol-regexp): New.
8390         * help.el (help-symbol-run-function-1): New.
8391         * help.el (help-symbol-run-function): New.
8392         * help.el (help-symbol-function-context-menu): New.
8393         * help.el (help-symbol-variable-context-menu): New.
8394         * help.el (help-symbol-function-and-variable-context-menu): New.
8395         * help.el (frob-help-extents): New.
8396         * help.el (describe-function-1):
8397         * help.el (variable-at-point):
8398         * help.el (variable-at-event): New.
8399         * help.el (describe-variable):
8400         Major overhaul.
8401         - Make functions and variables be mousable.
8402         - Middle button hyperlinks.
8403         - New context-menu entries.
8404
8405         * keydefs.el:
8406         * keydefs.el (global-map):
8407         New key bindings to move lines up and down.
8408
8409         * lisp-mode.el:
8410         * lisp-mode.el (construct-lisp-mode-menu): New.
8411         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8412         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8413         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8414         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8415         Make popup and menubar menus be different.  Popup menu uses
8416         clicked location and automatically assumes symbol under the mouse
8417         for various commands.
8418
8419         * menubar-items.el:
8420         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8421         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8422
8423         * menubar-items.el (global-popup-menu): Removed.
8424         * menubar-items.el (mode-popup-menu): Removed.
8425         * menubar-items.el (activate-popup-menu-hook): Removed.
8426         * menubar-items.el (popup-mode-menu): Removed.
8427         * menubar-items.el (popup-buffer-menu): Removed.
8428         * menubar-items.el (popup-menubar-menu): Removed.
8429         Move to menubar.el.
8430
8431         * menubar.el:
8432         * menubar.el (global-popup-menu): New.
8433         * menubar.el (mode-popup-menu): New.
8434         * menubar.el (activate-popup-menu-hook): New.
8435         * menubar.el (last-popup-menu-event): New.
8436         * menubar.el (popup-mode-menu): New.
8437         * menubar.el (popup-buffer-menu): New.
8438         * menubar.el (popup-menubar-menu): New.
8439         * menubar.el (menu-call-at-event): New.
8440         Move non-content functions here.  Add support for context menu
8441         items on extents.
8442
8443         * minibuf.el (minibuffer-history-uniquify):
8444         Typo fix.
8445
8446         * minibuf.el (read-file-name-1):
8447         Call new file dialog box if it exists.
8448
8449         * minibuf.el (mouse-rfn-setup-vars):
8450         Clean up "chop" action.
8451
8452         * mouse.el:
8453         * mouse.el (button2): Now bound to mouse-track.
8454         * mouse.el (click-inside-extent-p):
8455         * mouse.el (point-inside-extent-p):
8456         * mouse.el (point-inside-selection-p):
8457         * mouse.el (mouse-drag-or-yank): Removed.
8458         * mouse.el (mouse-begin-drag-n-drop): New.
8459         * mouse.el (mouse-eval-sexp):
8460         * mouse.el (mouse-track-activate-strokes): New.
8461         * mouse.el (mouse-track-do-activate): New.
8462         * mouse.el (mouse-track):
8463         * mouse.el (default-mouse-track-event-is-with-button): New.
8464         * mouse.el (default-mouse-track-cleanup-hook):
8465         * mouse.el (default-mouse-track-drag-hook):
8466         * mouse.el (default-mouse-track-drag-up-hook):
8467         * mouse.el (default-mouse-track-click-hook):
8468         Merge drag-n-drop into mouse-track.
8469         Add general "activate" support to replace specific button2 kludges.
8470         Use "button modifier" support in mouse-track.
8471
8472         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8473
8474         * package-ui.el:
8475         * package-ui.el (pui-menu):
8476         * package-ui.el (pui-popup-context-sensitive): Removed.
8477         Fix bytecompiler warnings.
8478         Clean up popup code a bit.
8479
8480         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8481
8482         * simple.el:
8483         * simple.el (transpose-lines):
8484         * simple.el (transpose-line-up): New.
8485         * simple.el (transpose-line-down): New.
8486         * simple.el (transpose-subr):
8487         * simple.el (transpose-subr-1): Removed.
8488         Clean up, add functions to move lines up and down.
8489
8490         * startup.el (mail-host-address):
8491         * startup.el (user-mail-address):
8492         Customize.
8493
8494         * subr.el:
8495         * subr.el (set-symbol-value-in-buffer): New.
8496         * subr.el (error):
8497         * subr.el (check-argument-type):
8498         * subr.el (defined-error-p): New.
8499         Add structured error support.
8500
8501         * toolbar-items.el (toolbar-compile):
8502         Use new make-dialog-box.
8503
8504         * update-elc.el:
8505
8506         * userlock.el (ask-user-about-lock-dbox):
8507         * userlock.el (ask-user-about-supersession-threat-dbox):
8508         * userlock.el (ask-user-about-lock):
8509         * userlock.el (ask-user-about-supersession-threat):
8510         Use new make-dialog-box.
8511         Add safety checks; use should use-dialog-box-p.
8512
8513         * window-xemacs.el:
8514         * window-xemacs.el (__buffer-dedicated-frame):
8515         * window-xemacs.el (buffer-dedicated-frame): New.
8516         * window-xemacs.el (set-buffer-dedicated-frame): New.
8517         Move dedicated-frame stuff into lisp.
8518
8519 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8520
8521         * printer.el (generic-print-region): Do not require that
8522         `printer-name' be set.
8523         (printer-name): Commentary clarification.
8524
8525 2000-07-19  Martin Buchholz <martin@xemacs.org>
8526
8527         * XEmacs 21.2.35 is released.
8528
8529 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8530
8531         * select.el (selection-coercible-types): Initialise.
8532
8533 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8534
8535         * select.el (own-clipboard): Bug fix.
8536
8537 2000-07-17  Mike Sperber  <mike@xemacs.org>
8538
8539         * cus-edit.el (custom-migrate-custom-file): Save init file before
8540         continuing.
8541
8542 2000-07-16  Mike Sperber  <mike@xemacs.org>
8543
8544         * startup.el (load-init-file): Remove silly call to
8545         `load-user-custom-file`.
8546         (maybe-migrate-user-init-file): Minor fixes.
8547
8548 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8549
8550         * apropos.el (apropos-documentation-check-doc-file):
8551         `doc' variable should be let-bound, as was presumably intended.
8552
8553         * cus-edit.el (custom-variable-reset-saved):
8554         (custom-variable-reset-standard):
8555         Remove unused variable comment-widget.  Twice.
8556
8557         * toolbar.el (toolbar-blank-press-function):
8558         Add a real defvar with initial value nil and proper docstring.
8559         (press-toolbar-button): No need to check for boundp-ness anymore.
8560
8561         * rect.el (open-rectangle-line): Remove useless (let) form.
8562         Add defvar for pending-delete-mode.
8563
8564         * info.el (Info-find-node): This function needs an autoload cookie.
8565
8566         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8567         Use let* since the second form referred to the first.
8568
8569 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8570
8571         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8572         instead of removed `mswindows-get-clipboard'.
8573
8574
8575 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8576
8577         * select.el (select-convert-from-text): New.
8578         * select.el (select-convert-from-length): New.
8579         * select.el (select-convert-from-integer): New.
8580         * select.el (select-convert-from-identity): New.
8581         * select.el (select-convert-from-filename): New.
8582         * select.el (selection-converter-in-alist): Use them.
8583         New converter functions for X.
8584
8585         * select.el (get-selection): Removed comment.
8586
8587         * select.el (own-selection): Removed append code - I thought
8588         I'd already done this, but apparently not...
8589
8590         * select.el: Changed comment about TIMESTAMP.
8591
8592         * select.el (select-convert-in): New.
8593         * select.el (select-convert-out): New.
8594         New functions that get used by select.c.
8595
8596         * select.el (select-buffer-killed-default): New.
8597         * select.el (select-buffer-killed-text): New.
8598         * select.el (selection-buffer-killed-alist): New.
8599         New list and functions that get called if a relevant selection
8600         exists and a buffer gets killed.
8601
8602         * select.el (select-convert-to-targets):
8603         * select.el (select-convert-to-identity): Removed.
8604         * select.el (select-convert-from-identity): Removed.
8605         * select.el (select-converter-out-alist):
8606         Removed _EMACS_INTERNAL selection type.
8607
8608         * x-select.el (xselect-kill-buffer-hook): Removed.
8609         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8610         Removed this X-specific nonesense. Use the generic support
8611         in select.el instead.
8612
8613 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8614
8615         * mule/mule-category.el (defined-category-hashtable):
8616         Use make-hash-table instead of make-hashtable
8617
8618         * buff-menu.el: Byte-compiler warning fix.
8619
8620         * isearch-mode.el (isearch-highlight-all-cleanup):
8621         Remove unused variable `isearch-highlight-all-start'.
8622
8623         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8624
8625         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8626
8627         * cus-dep.el (Custom-make-dependencies):
8628         Add autoload cookie for custom-add-loads to generated custom-load.el.
8629
8630         * autoload.el (autoload-package-name): Warning suppression.
8631         Move defvar prior to first use.
8632
8633         * custom.el: Add autoload for custom-declare-face.
8634         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8635         * cl.el (cl-hack-byte-compiler):
8636         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8637         to work properly.
8638
8639 2000-07-08  Mike Sperber  <mike@xemacs.org>
8640
8641         * startup.el (load-home-init-file): Added variable.
8642         (maybe-migrate-user-init-file): Added.
8643         (load-user-init-file): Load custom file if different from init
8644         file.
8645
8646         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8647         "startup."
8648
8649         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8650         Moved `custom-file'-related code to cus-file.el.
8651
8652         * cus-file.el: New file.
8653
8654 2000-04-01  Mike Sperber  <mike@xemacs.org>
8655
8656         * packages.el (packages-find-package-directories): Added support
8657         for external package hierarchies with in-place installations.
8658
8659         * find-paths.el (paths-root-in-place-p): Added.
8660         (paths-find-emacs-directory): Added support for external
8661         directories with in-place installations.
8662         (paths-find-site-directory): Ditto.
8663
8664         * startup.el (find-user-init-file): Also look for
8665         ~/.xemacs/init.elc? in preference to ~/.emacs.
8666
8667 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8668
8669         * select.el (own-selection):
8670         * select.el (own-clipboard): Changed `append' parameter to
8671         `how-to-use' parameter.
8672         * select.el (own-selection): Removed icky append code.
8673         * select.el (own-selection, get-selection): Removed extra type
8674         checking.
8675         * select.el (selection-appender-alist):
8676         * select.el (selection-converter-{in|out}-alist): Initialise.
8677         * select.el (select-append-to-*): New.
8678         * select.el (select-convert-from-*): New.  New functions to append
8679         data and convert data from external type.
8680
8681 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8682
8683         * font-lock.el: Javadoc enhancements.
8684
8685 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8686
8687         * printer.el (generic-print-region): Compose job name from buffer
8688         name.
8689
8690 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8691
8692         * font-lock.el (font-lock-fontify-pending-extents): Call
8693         font-lock-fontify-region instead of font-lock-fontify-buffer
8694         to avoid unnecessary progress gauges.
8695
8696 2000-07-06  Craig Lanning  <lanning@scra.org>
8697
8698         * custom-load.el (faces):
8699
8700         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8701         dir is a regex.
8702
8703         * process.el (call-process-internal): from Dan Holmsand, use binary
8704         coding systems so that jka-compr works.
8705
8706 2000-07-07  Ben Wing  <ben@xemacs.org>
8707
8708         * font-lock.el: Undo previous change.  Unfortunately, some
8709         files actually use the variables directly in their init code
8710         without quoting them.
8711
8712 2000-07-07  Ben Wing  <ben@xemacs.org>
8713
8714         * font-lock.el (defvar font-lock-*-face): Removed.
8715
8716         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8717         only when necessary.
8718
8719 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8720
8721         * cl-macs.el: fix cl-transform-function-property kludge
8722         so that it does not require a random feature.
8723
8724 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8725
8726         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8727         as in Linux kernel "Rules.make".
8728
8729 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8730
8731         * build-report.el (build-report): Add autoload cookie.
8732
8733 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8734
8735         * package-ui.el (defgroup pui):  Correct a misspelling
8736         (pui-toggle-package-delete):  Change `seleted' to `selected'
8737
8738 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8739
8740         * package-get.el (package-get-update-base):
8741         (package-get): Use insert-file-contents-literally always.
8742         (package-get-maybe-save-index):
8743         Force coding system for writing to binary.
8744
8745 2000-06-08  Mike Alexander  <mta@arbortext.com>
8746
8747         * code-process.el (call-process-region): If there is no coding
8748         system for the process on process-coding-system-alist use the
8749         coding system of the buffer containing the region.
8750
8751 2000-06-10  Ben Wing  <ben@xemacs.org>
8752
8753         * cmdloop.el (command-error):
8754         If debug-on-error and noninteractive, output backtrace.
8755
8756         * files.el (file-relative-name):
8757         Remove MSDOS references.
8758
8759         * simple.el (line-number): New function, due to non-obvious
8760         behavior/usage of count-lines.
8761
8762         * simple.el (count-lines): document non-obvious usage to get
8763         line number.
8764
8765 2000-06-11  Ben Wing  <ben@xemacs.org>
8766
8767         * faces.el ((featurep 'xpm)):
8768         * x-faces.el (x-init-face-from-resources):
8769         * x-faces.el (x-init-frame-faces):
8770         * x-misc.el (x-init-specifier-from-resources):
8771         * x-misc.el (x-get-resource-and-bogosity-check):
8772         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8773         * x-mouse.el (x-init-pointer-shape):
8774         * x-scrollbar.el (x-init-scrollbar-from-resources):
8775         Add sixth argument to x-get-resource calls so as to issue warnings
8776         rather than errors on bogus arguments.
8777
8778 2000-06-05  Ben Wing  <ben@xemacs.org>
8779
8780         * compat.el: new file.  provides a clean, non-intrusive way to
8781         define compatibility functions.
8782
8783         * process.el (shell-quote-argument): temporary fix for lack
8784         of nt-quote-process-args.  #### I need to put back the overall
8785         structure of that mechanism but redo the guts of it using the
8786         extra intelligence in the C code.
8787
8788 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8789
8790         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8791         `package-get' does in package-get.el, instead of using external
8792         "md5sum" program.
8793
8794         * package-get.el (package-get): Insert package file literally to
8795         make checksum calculation work.
8796
8797 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8798
8799         * code-files.el (convert-mbox-coding-system): Deleted.
8800         (file-coding-system-alist): Removed reference to
8801         convert-mbox-coding-system.
8802
8803 2000-05-28  Martin Buchholz <martin@xemacs.org>
8804
8805         * XEmacs 21.2.34 is released.
8806
8807 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8808
8809         * font-lock.el (font-lock-keywords): Rewrote docstring
8810
8811 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8812
8813         * loadhist.el (unload-feature): handle case where x is both boundp
8814         and fboundp
8815
8816 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8817
8818         * packages.el: It's ok to use built-in macros, but not lisp
8819         defined ones.
8820
8821 2000-05-20  Ben Wing  <ben@xemacs.org>
8822
8823         * font-lock.el:
8824         * font-lock.el (font-lock-message-threshold):
8825         * font-lock.el (font-lock-mode):
8826         * font-lock.el (font-lock-default-fontify-buffer):
8827         * font-lock.el (font-lock-always-fontify-immediately):
8828         * font-lock.el (font-lock-old-extent): Removed.
8829         * font-lock.el (font-lock-old-len): Removed.
8830         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8831         * font-lock.el (font-lock-pending-extent-table): New.
8832         * font-lock.el (font-lock-range-table): New.
8833         * font-lock.el (font-lock-after-change-function):
8834         * font-lock.el (font-lock-after-change-function-1): Removed.
8835         * font-lock.el (font-lock-fontify-pending-extents): New.
8836         * font-lock.el ('font-lock-revert-cleanup): Removed.
8837         * font-lock.el ('font-lock-revert-setup): Removed.
8838         Rewrite deferral code to handle any number of changes, merging
8839         them properly.  Remove hacked-up code for revert-buffer, now
8840         unnecessary.
8841
8842         * menubar-items.el (default-menubar):
8843         In Options->Edit Init File, don't switch to emacs-lisp-mode
8844         unless necessary; doing this turns off font-lock.
8845
8846 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8847
8848         * keydefs.el: Define C-x BS to backward-kill-sentence.
8849
8850 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8851
8852         * files.el (hack-local-variables-prop-line): Use non-greedy
8853         matching to process -*-texinfo-*- -*-.
8854
8855 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8856
8857         * minibuf.el (minibuf-directory-files): new function.
8858         (read-file-name-activate-callback): use minibuf-directory-files.
8859         (read-directory-name-internal): ditto.
8860         (mouse-file-display-completion-list): ditto.
8861         (mouse-directory-display-completion-list): ditto.
8862         (read-file-name-internal): remove "./" from completion list unless
8863         explicitly matched, for consistency.
8864
8865 2000-05-11  Ben Wing  <ben@xemacs.org>
8866
8867         * gutter-items.el (gutter-buffers-tab):
8868         * gutter-items.el (add-tab-to-gutter):
8869         * gutter-items.el (update-tab-in-gutter):
8870         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8871         * gutter-items.el (append-progress-display):
8872         * gutter-items.el (abort-progress-display):
8873         * gutter-items.el (raw-append-progress-display):
8874         Further fixes.  Use set-glyph-image not set-image-instance-property,
8875         to fix problems with multiple windows in a frame.
8876
8877         * menubar-items.el (tutorials-menu-filter):
8878         Fix typo.
8879
8880         * startup.el (early-error-handler):
8881         Display message box under windows; otherwise, message will disappear
8882         before it can be viewed.
8883
8884         * update-elc.el:
8885         Fix bug in NEEDTODUMP processing.
8886
8887 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8888
8889         * startup.el (lock-directory): Removed.
8890         (superlock-file): Ditto.
8891         (startup-set-paths): Remove lockdir.
8892         (startup-setup-paths-warning): Remove lock-directory.
8893
8894         * setup-paths.el (paths-find-lock-directory): Removed.
8895         (paths-find-superlock-file): Ditto.
8896
8897 2000-05-09  Ben Wing  <ben@xemacs.org>
8898
8899         * faces.el (set-face-property):
8900         * faces.el (set-face-font):
8901         * faces.el (set-face-foreground):
8902         * faces.el (set-face-background):
8903         * faces.el (set-face-background-pixmap):
8904         * faces.el (set-face-underline-p):
8905         * faces.el (set-face-strikethru-p):
8906         * faces.el (set-face-highlight-p):
8907         * faces.el (set-face-dim-p):
8908         * faces.el (set-face-blinking-p):
8909         * faces.el (set-face-reverse-p):
8910         doc string changes.
8911
8912         * glyphs.el:
8913         * glyphs.el (make-image-specifier):
8914         * glyphs.el (glyph-property):
8915         * glyphs.el (set-glyph-image):
8916         * glyphs.el (make-glyph):
8917         * glyphs.el (make-pointer-glyph):
8918         * glyphs.el (make-icon-glyph):
8919         * glyphs.el (widget-image-instance-p): New.
8920         authorship info, lots of doc changes.  New predicate, inadvertently
8921         omitted.  the general principle with specifier docs is now that
8922         the description of instantiators should go with the make-foo-specifier
8923         fun's doc string, rather than in foo-specifier-p.  this follows
8924         conventions elsewhere in XEmacs and in general is a lot more obvious
8925         of a place to look.  sometimes the make-foo-specifier function needs
8926         to be created in the process.
8927
8928         * gutter.el:
8929         * gutter.el (make-gutter-specifier): New.
8930         * gutter.el (make-gutter-size-specifier): New.
8931         * gutter.el (make-gutter-visible-specifier): New.
8932         specifier doc updates according to the conventions specified before.
8933
8934         * objects.el:
8935         * objects.el (make-font-specifier):
8936         * objects.el (make-color-specifier):
8937         * objects.el (make-face-boolean-specifier): New.
8938         specifier doc updates according to the conventions specified before.
8939
8940         * specifier.el:
8941         * specifier.el (set-specifier):
8942         * specifier.el (make-integer-specifier): New.
8943         * specifier.el (make-boolean-specifier): New.
8944         * specifier.el (make-natnum-specifier): New.
8945         * specifier.el (make-generic-specifier): New.
8946         * specifier.el (make-display-table-specifier): New.
8947         specifier doc updates according to the conventions specified before.
8948
8949         * toolbar.el:
8950         * toolbar.el (make-toolbar-specifier): New.
8951         specifier doc updates according to the conventions specified before.
8952
8953 2000-05-09  Ben Wing  <ben@xemacs.org>
8954
8955         * process.el (call-process-internal): Revert to previous version
8956         because Mike's change clashed with a change I did not long before.
8957         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8958         Thanks very much Mike for pointing out the bug and submitting a
8959         patch!
8960
8961 2000-04-13  Mike Alexander  <mta@arbortext.com>
8962
8963         * process.el (call-process-internal): Send the correct input buffer
8964         (call-process-internal): Return the exit status of the process
8965
8966 2000-05-07  Ben Wing  <ben@xemacs.org>
8967
8968         * winnt.el:
8969         * winnt.el (nt-quote-args-verbatim): Removed.
8970         * winnt.el (nt-quote-args-prefix-quote): Removed.
8971         * winnt.el (nt-quote-args-backslash-quote): Removed.
8972         * winnt.el (nt-quote-args-double-quote): Removed.
8973         * winnt.el (nt-quote-args-functions-alist): Removed.
8974         * winnt.el (nt-quote-process-args): Removed.
8975         Remove all stuff for argument quoting.  We borrow the code instead
8976         from Emacs 20.6, which is much more careful in its quoting
8977         (e.g. in handling runs of the escape character) and avoids most of
8978         the need for this Lisp mechanism by checking to see whether we're
8979         running a Cygwin or normal program and doing the appropriate
8980         quoting.  If we end up needing such a mechanism, we should add
8981         it by extending the variable `mswindows-quote-process-args' so it
8982         can take an alist of regexps.
8983
8984 2000-05-07  Ben Wing  <ben@xemacs.org>
8985
8986         * keydefs.el:
8987         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
8988         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
8989         the window without moving point.
8990
8991         * simple.el:
8992         * simple.el (scroll-up-one): New.
8993         * simple.el (scroll-down-one): New.
8994         Functions for use with C-M-up/down.
8995
8996 2000-05-01  Martin Buchholz <martin@xemacs.org>
8997
8998         * XEmacs 21.2.33 is released.
8999
9000 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9001
9002         * dialog.el (yes-or-no-p-dialog-box):
9003         Fix docstring.
9004         Fix following horrible bug in X11 mode with focus-follows-mouse:
9005           1. Visit two files in two different frames.
9006           2. do File->Revert Buffer in one of those frames.
9007           3. Dialog box appears.
9008           4. Arrange things so that the mouse passes over the *other*
9009              frame, then to the dialog box, and click on "Yes".
9010           5. The file contents end up in the *wrong* buffer!
9011         Add TODO comment.
9012
9013 2000-04-28  Ben Wing  <ben@xemacs.org>
9014
9015         * help.el (describe-installation): correct typo introduced
9016         in last patch: boundp -> fboundp.
9017
9018         * etags.el (buffer-tag-table-list):
9019         canonicalize filenames to Unix format so that tag-table-alist
9020         searching works under Windows.
9021
9022         * autoload.el:
9023         Bowdlerize the supposedly objectionable words
9024         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9025
9026         * gutter-items.el (set-progress-display-style):
9027         * gutter-items.el (search-dialog-callback):
9028         * gutter-items.el (make-search-dialog):
9029         Change to new callback-ex api.
9030
9031 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9032
9033         * help.el: (describe-installation): decode-coding-string is not
9034         defined in a non MULE environment.
9035
9036 2000-04-28  Ben Wing  <ben@xemacs.org>
9037
9038         * gutter-items.el (buffer-list-changed-hook):
9039         use it, not record-buffer-hook.
9040
9041         * subr.el (record-buffer-hook): Removed.
9042
9043 2000-04-27  Ben Wing  <ben@xemacs.org>
9044
9045         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9046         use NORECORD option.  Andy will not like this, but the existing
9047         gutter behavior is just wrong, as per this comment:
9048
9049         ;; this used to add the norecord flag to both calls below.
9050         ;; this is bogus because it is a pervasive assumption in XEmacs
9051         ;; that the current buffer is at the front of the buffers list.
9052         ;; for example, select an item and then do M-C-l
9053         ;; (switch-to-other-buffer).  Things get way confused.
9054         ;;
9055         ;; Andy, if you want to maintain the current look, you must
9056         ;;  *uncouple* the gutter order and buffers order.
9057
9058         * loaddefs.el (completion-ignored-extensions): unfuckify.
9059
9060         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9061         xemacs.mak.
9062
9063         * autoload.el (batch-update-one-directory): new function, used in
9064         xemacs.mak.
9065
9066         * loadup.el: set gc-cons-threshold very high unless dumping --
9067         loadup during update-elc is much much much faster.  also do this
9068         when quick-building.
9069
9070         add commented-out code for profiling loadup.
9071
9072
9073         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9074         is required in order to build xemacs.
9075
9076 2000-04-26  Ben Wing  <ben@xemacs.org>
9077
9078         * loadup.el: don't garbage collect during loadup if quick-build
9079         compile-time option is set.
9080
9081 2000-04-23  Ben Wing  <ben@xemacs.org>
9082
9083         * update-elc.el: compute whether any dumped .el or .elc files
9084         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9085         if so.
9086
9087         * update-elc.el (update-elc-files-to-compile): always change
9088         NOBYTECOMPILE in the src directory rather than current dir,
9089         so it will work under NT.
9090
9091         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9092         the form of this file is identical between Unix and Windows.
9093         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9094         Added comment.
9095         (update-autoloads-from-directory): updated doc string.
9096         updated doc strings in a few other places.
9097
9098 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9099
9100         * bytecomp.el (byte-force-recompile): Fix argument to
9101         byte-recompile-directory.
9102
9103 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9104
9105         * gutter-items.el (progress-display-clear-when-idle): Use
9106         add-one-shot-hook.
9107         * gutter-items.el (clear-progress-display): Adjust number of
9108         arguments.
9109
9110 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9111
9112         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9113
9114 2000-04-16  Ben Wing  <ben@xemacs.org>
9115
9116         * printer.el: New file.
9117
9118         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9119
9120         * help.el (describe-installation): Fix decoding for Windows.
9121
9122         * menubar-items.el:
9123         * menubar-items.el (default-menubar):
9124         * menubar-items.el (tutorials-menu-filter): New.
9125         * menubar-items.el (popup-menubar-menu):
9126         Add authorship.  Redo Help menu and Tutorials filter.
9127
9128         * menubar.el: Correct comment.
9129
9130         * modeline.el (modeline-buffer-identification): Correct doc string.
9131
9132         * simple.el:
9133         * simple.el (printing): Removed.
9134         * simple.el (printer-name): Removed.
9135         * simple.el (generic-print-buffer): Removed.
9136         * simple.el (generic-print-region): Removed.
9137         Move generic print code to printer.el.
9138
9139 2000-04-15  Ben Wing  <ben@xemacs.org>
9140
9141         * simple.el (generic-print-region): New.
9142         make this function actually work.
9143         (generic-print-buffer): call generic-print-region.
9144
9145 2000-04-14  Andy Piper  <andy@xemacs.org>
9146
9147         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9148         by using the new widget-callback-current-channel.
9149         (search-dialog-callback): ditto.
9150
9151 2000-04-12  Andy Piper  <andy@xemacs.org>
9152
9153         * gutter.el (default-gutter-position): moved from gutter-items.el.
9154         (default-gutter-position-changed-hook): ditto.
9155         (gutter-element-visibility-changed-hook): ditto.
9156         (set-gutter-element): ditto.
9157         (remove-gutter-element): ditto.
9158         (set-gutter-element-visible-p): ditto.
9159         (gutter-element-visible-p): ditto.
9160         (init-gutter): ditto.
9161
9162         * dialog.el (make-dialog-box): renamed and moved from
9163         gutter-items.el
9164
9165         * gutter-items.el: move various functions elsewhere.
9166
9167 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9168
9169         * menubar-items.el: Fixed place of parenthesis.
9170
9171 2000-04-12  Ben Wing  <ben@xemacs.org>
9172
9173         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9174                 without constantly being prompted for the tag.
9175         * simple.el: Added a number of section headings, to clarify the
9176                 organization of this file.
9177         * simple.el (activate-region):
9178         * simple.el (region-exists-p):
9179         * simple.el (region-active-p):
9180                 Moved these three function down to the other side of
9181                 the case-changing functions, so they join the rest of
9182                 the region code.
9183         * simple.el (printing): New.
9184         * simple.el (printer-name): New.
9185         * simple.el (generic-print-buffer): New.
9186                 New functions, a very simple prototype for a unified
9187                 printing interface.
9188
9189         * process.el (call-process-internal): Real fix for null BUFFER,
9190                 other problems with BUFFER specs.
9191
9192         * menubar-items.el:
9193                 Fixed up File->Print to use new printing functions.
9194                 Various corrections and expansions to Grep/Compile menus.
9195                 New options for Printing.
9196                 New options for SMTP Mail, the way to send mail under
9197                   MS Windows. (There's also a package patch to make SMTP
9198                   Mail be the default under MSWin.)
9199
9200 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9201
9202         * menubar-items.el: Selecting Rectangle Mousing from menubar
9203         did not work.  Needed to quote mouse-track-rectangle-p.
9204
9205 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9206
9207         * cl-compat.el (keywordp): Removed.
9208
9209 2000-04-05  Andy Piper  <andy@xemacs.org>
9210
9211         * gutter-items.el (progress-layout-glyph): don't initialize here.
9212         (progress-gauge-glyph): use dynamic sizing.
9213         (set-progress-display-style): new function. Set progress glyphs
9214         appropriately depending on the style.
9215         (progress-display-style): new variable. Custom version of
9216         set-progress-display-style.
9217         (progress-abort-glyph): switch to dynamic sizes.
9218         (search-dialog-text): make the edit field active.
9219
9220 2000-04-04  Andy Piper  <andy@xemacs.org>
9221
9222         * gutter-items.el (make-search-dialog): need to make the search
9223         dialog visible after creation.
9224
9225         * menubar-items.el (default-menubar): use the search dialog for
9226         searching. Remove some extraneous search menu items.
9227
9228         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9229         well as strings.
9230         (make-gutter-only-dialog-frame): allow the user to create the
9231         frame unmapped. Allow the gutter spec to be given as a glyph.
9232         (search-dialog-direction): new variable.
9233         (search-dialog-text): new variable.
9234         (search-dialog-callback): new function. Callback for the search
9235         dialog action.
9236         (make-search-dialog): new function. Create a user-friendly search
9237         dialog.
9238
9239 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9240
9241         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9242         under Windows.
9243
9244 2000-04-01  Andy Piper  <andy@xemacs.org>
9245
9246         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9247         progress more accurately.
9248
9249 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9250
9251         * finder.el (finder-compile-keywords): Process readable files only.
9252         Because error in process of .#finder-inf.el when compile xemacs
9253         with --with-clash-detection option.
9254
9255 2000-03-31  Andy Piper  <andy@xemacs.org>
9256
9257         * gutter-items.el (append-progress-display): don't delay after a
9258         successful font-lock.
9259         (make-gutter-only-dialog-frame): new function. Allow users to
9260         create gutter-only dialogs.
9261
9262 2000-03-27  Mike Alexander  <mta@arbortext.com>
9263
9264         * process.el (call-process-internal): Handle a null BUFFER
9265         parameter correctly.
9266
9267 2000-03-28  Andy Piper  <andy@xemacs.org>
9268
9269         * gutter-items.el (abort-progress-display): put strings in the
9270         gutter not extents.
9271         (progress-layout-glyph): signal special 'quit callback.
9272         (progress-display-quit-function): deleted.
9273         (progress-display-stop-callback): deleted.
9274         (progress-display-dispatch-command-events): deleted.
9275         (append-progress-display): remove calls to
9276         progress-display-dispatch-command-events.
9277         (raw-append-progress-display): ditto.
9278
9279 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9280
9281         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9282         being a list.  Actually define `stipple-pixmap-p' which is used as
9283         an error predicate.  Correctly handle PIXMAP being either relative
9284         or absolute file name.
9285
9286 2000-03-24  Andy Piper  <andy@xemacs.org>
9287
9288         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9289         (abort-progress-display): ditto. Don't delete the created extent.
9290         (raw-append-progress-display): ditto.
9291         (progress-display-dispatch-non-command-events): new
9292         function. Encapsulates what we want to do when no command input is
9293         required.
9294         (progress-display-dispatch-command-events): likewise, but disable
9295         for now since it causes too many problems.
9296         (append-progress-display): use them.
9297         (raw-append-progress-display): ditto.
9298         (default-gutter-position-changed-hook): set this rather than
9299         default-gutter-position-changed.
9300         (default-gutter-position-changed-hook): lambda with zero arguments
9301         rather than one.
9302         (raw-append-progress-display): trap errors in pending input since
9303         allowing them to signal will hose the gauge well and
9304         truly. Ideally we would like to delay these until we are more able
9305         to cope.
9306         (append-progress-display): ditto.
9307
9308 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9309
9310         * lisp/make-docfile.el: call-process-internal is now implemented
9311         in process.el.
9312
9313 2000-03-21  Ben Wing  <ben@xemacs.org>
9314
9315         * mule\mule-cmds.el (set-language-info-alist):
9316         Fix to correspond to new menu arrangement.
9317
9318 2000-03-21  Ben Wing  <ben@xemacs.org>
9319
9320         * process.el:
9321         * process.el (call-process-internal): New.
9322         New implementation of call-process.  Only enabled under NT, so far.
9323         stderr handling not implemented yet in CVS'd C code.
9324
9325 2000-03-20  Ben Wing  <ben@xemacs.org>
9326
9327         * lisp-mode.el:
9328         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9329         * lisp-mode.el (lisp-interaction-mode):
9330         Put back Lisp Interaction menubar for Jan V's sake.
9331
9332         * simple.el:
9333         * simple.el (mark-ring):
9334         * simple.el (dont-record-current-mark): New.
9335         * simple.el (in-shifted-motion-command): New.
9336         * simple.el (mark-ring-unrecorded-commands): New.
9337         * simple.el (mark-ring-max):
9338         * simple.el (set-mark-command):
9339         * simple.el (push-mark):
9340         * simple.el (handle-pre-motion-command):
9341         Implement scheme for not recording unimportant marks.
9342
9343         * subr.el:
9344         * subr.el (function-allows-args): New.
9345         New function function-allows-args.
9346
9347 2000-03-20  Martin Buchholz <martin@xemacs.org>
9348
9349         * XEmacs 21.2.32 is released.
9350
9351 2000-03-20  Andy Piper  <andy@xemacs.org>
9352
9353         * gutter-items.el (update-tab-in-gutter): force selection of the
9354         selected-window if required to do so.
9355         (buffers-tab-items): ditto.
9356         (add-tab-to-gutter): ditto.
9357         (create-frame-hook): use force-selection.
9358         (default-gutter-position-changed): lambdify.
9359         (update-tab-hook): deleted since it was only used in one place.
9360
9361 2000-03-18  Andy Piper  <andy@xemacs.org>
9362
9363         * files.el (find-file-noselect): undo change that shouldn't have
9364         gone in.
9365
9366 2000-03-17  Andy Piper  <andy@xemacs.org>
9367
9368         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9369         of selected-window trickery.
9370
9371         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9372         frames tabs.
9373         (progress-display-stop-callback): progress -> progress-display
9374         (progress-display-quit-function): ditto.
9375         (clear-progress-display): ditto.
9376         (remove-progress-display): ditto.
9377         (append-progress-display): ditto.
9378         (abort-progress-display): ditto.
9379         (raw-append-progress-display): ditto.
9380         (display-progress-display): ditto.
9381         (current-progress-display-label): ditto.
9382         (current-progress-display): ditto.
9383         (lprogress-display): ditto and save the buffer
9384         (progress-display): ditto. Otherwise the buffer sometimes gets
9385         changed which confuses font-lock.
9386
9387         * font-lock.el (font-lock-default-fontify-buffer): catch all
9388         errors, not just quit.
9389         (font-lock-mode): progress -> display-progress
9390         (font-lock-default-fontify-buffer): ditto.
9391         (font-lock-fontify-syntactically-region): ditto.
9392         (font-lock-fontify-keywords-region): ditto.
9393
9394 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9395
9396         * cl.el (gensym): Move to here from cl-macs.el.
9397         (gentemp): Ditto.
9398
9399 2000-03-16  Andy Piper  <andy@xemacs.org>
9400
9401         * font-lock.el (font-lock-mode): use lprogress and friends for
9402         progress management.
9403         (font-lock-default-fontify-buffer): ditto.
9404         (font-lock-fontify-syntactically-region): ditto.
9405         (font-lock-fontify-keywords-region): ditto.
9406         (font-lock-revert-cleanup): fix reverting.
9407         (font-lock-revert-setup): ditto.
9408
9409         * gutter-items.el (progress-use-echo-area): new variable. Use the
9410         echo area for progress gauges if non-nil.
9411         (clear-progress): remove echo area stuff and defer to
9412         clear-message.
9413         (append-progress): dispatch non-command events after each progress
9414         increment. Remove echo area stuff.
9415         (abort-progress): remove echo area stuff and defer to
9416         display-message.
9417         (raw-append-progress): ditto. Dispatch non-command events after
9418         gutter redisplay.
9419         (display-progress): defer echo area stuff to display-message.
9420
9421         * gutter-items.el (clear-progress):
9422         (abort-progress): indentation changes.
9423         (display-progress): don't clear progress.
9424         (append-progress): compare messages with equal.
9425         (raw-append-progress): use dispatch-non-command-events to flush
9426         widget creation events.
9427
9428 2000-03-13  Ben Wing  <ben@xemacs.org>
9429
9430         * abbrev.el:
9431         * abbrev.el (abbrev-string-to-be-defined): New.
9432         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9433         Changes for use with the menubar.
9434
9435 2000-03-12  Ben Wing  <ben@xemacs.org>
9436
9437         * alist.el (vassoc): moved here from font-menu.el.
9438
9439         * custom.el (defface): typo fix.
9440
9441         * dialog.el (yes-or-no-p-dialog-box):
9442         * dialog.el (message-box):
9443         * files.el (save-some-buffers-1):
9444         Put accelerators in the button names.
9445
9446         * font-lock.el (font-lock-comment-face):
9447         * font-lock.el (font-lock-keyword-face):
9448         * font-lock.el (font-lock-function-name-face):
9449         Fixed some of the colors under MS Windows because the existing
9450         default colors were hardly different from black and needed to be
9451         made lighter.
9452
9453         * font-menu.el:
9454         * font-menu.el (font-menu-split-long-menu):
9455         * font-menu.el (font-menu-family-constructor):
9456         * font-menu.el (font-menu-size-constructor):
9457         * font-menu.el (font-menu-weight-constructor):
9458         * font-menu.el (font-menu-set-font):
9459         vassoc moved to alist.el.
9460         Accelerators added to all menus.
9461         Unused bound var new-props removed.
9462
9463         * keydefs.el: I did a whole lot of rearranging to put things in a
9464         more consistent order and fixed a number of cases where key
9465         combinations involving up, down, left, right and so on were
9466         defined but the corresponding keypad combinations were not
9467         defined.
9468
9469         * lisp-mode.el:
9470         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9471         * lisp-mode.el (emacs-lisp-mode):
9472         * lisp-mode.el (lisp-interaction-mode):
9473         * lisp-mode.el (flet):
9474         Added accelerators onto the menus.
9475         Made all the different versions of the let function be indented
9476         the same way.
9477         Undid Steve's easy-menu-ification, because it makes it impossible
9478         to have the menubar and popup menus different.
9479         Cleaned up the menu; added items for find-function &c and some
9480         indenting, and removed debug-on-*.
9481
9482         * list-mode.el (list-mode-hook):
9483         * list-mode.el (list-mode):
9484         * list-mode.el (completion-setup-hook):
9485         * list-mode.el (display-completion-list):
9486         Added support for the :window-height keyword, which is required
9487         because of other changes that I made for the file dialog box.  I
9488         also made the hook variables list-mode-hook and
9489         completion-setup-hook and also minibuffer-setup-hook in
9490         minibuf.el be permanent-local; see comment in list-mode.el.
9491
9492         * map-ynp.el (map-y-or-n-p):
9493         Added accelerators to the dialog buttons.
9494
9495         * menubar-items.el (menu-truncate-list):
9496         New internal function.
9497         * menubar-items.el (submenu-generate-accelerator-spec):
9498         * menubar-items.el (menu-item-strip-accelerator-spec):
9499         * menubar-items.el (menu-item-generate-accelerator-spec):
9500         New exported functions, for use in auto-generating accelerator specs.
9501
9502         * menubar-items.el:
9503         * menubar-items.el (default-menubar):
9504         * menubar-items.el (maybe-add-init-button):
9505         * menubar-items.el (bookmark-menu-filter):
9506         * menubar-items.el (slow-format-buffers-menu-line):
9507         * menubar-items.el (build-buffers-menu-internal):
9508         * menubar-items.el (language-environment-menu-filter):
9509         * menubar-items.el (default-popup-menu):
9510         * menubar-items.el (popup-buffer-menu):
9511         * menubar-items.el (popup-menubar-menu):
9512         Did a major overhaul on this file, and in fact I'm nowhere near
9513         done working on the menubar, and there will be more patches to
9514         come.  A basic summary of what I've done:
9515
9516         a) I added accelerators to all of the menu items.  For menus that
9517         are auto-generated, such as the buffers menu, the accelerators are
9518         automatically added to the beginning of each line using the
9519         numbers 1 through 9, then zero, and then letters starting with A,
9520         but omitting the letters that are already in use for the fixed
9521         menu items at the top of the buffers menu.  To facilitate adding
9522         accelerators of this kind, I created some new functions
9523         (*-accelerator-spec), which are also being used by other filters
9524         that auto generate lists of things such as ftp sites to download
9525         packages.  If people really don't like these accelerators
9526         appearing at the beginning of the menu items, a variable can be
9527         added to optionally turn them off, but I think this is rather
9528         pointless because other menu items have accelerators and many or
9529         most of the menu users will use the accelerators if the support is
9530         there.
9531
9532         b) I combined the top level Tools and Apps menus into a single
9533         Tools menu, because the distinction between the two is not
9534         obvious, and the items on the menus are not used often enough that
9535         putting some of them onto submenus is a problem.
9536
9537         c) I created two new top level menus called View and Cmds because
9538         there were too many items on the File and Edit menus, and I'm going
9539         to be adding more items to these menus.  In contrast to the Tools
9540         menu, the items on these menus may be used quite often during an
9541         editing session, and so should be available with fewer
9542         keystrokes.
9543
9544         d) I added a number of options to the options menu, including one
9545         for controlling whether the alt key can be used to traverse to
9546         menu items using the accelerators, one for controlling behavior of
9547         control-k, one for controlling how the kill and yank functions
9548         interact with the clipboard, a few additional buffers-menu
9549         options, and various other things.  I also did a bit of
9550         rearranging, for example, combining the keyboard and mouse options
9551         into a single keyboard and mouse submenu to facilitate the
9552         accelerators on that level.
9553
9554         e) I changed the variable buffers-menu-format-buffer-line-function
9555         to take two arguments instead of one, the second argument being
9556         the line number for use in creating an accelerator.  I added a
9557         hack to support existing functions with one argument (although I
9558         doubt that very many of these exist), for backward compatibility.
9559
9560         f) I moved the top level mule menu to be a submenu of the edit
9561         menu.  I think that most of the items on this menu are fairly
9562         useless and there are certainly not enough frequently used items
9563         to justify this being its own top level menu.
9564
9565         g) I combined most of the items in big-menubar.el into the main menu.
9566         If people think the main menu is too big, it would be possible to
9567         create different configurations, some smaller.
9568
9569         * menubar.el (check-menu-syntax):
9570         Deleted some syntax checks that were no longer valid, partly
9571         because of changes that were already made a long time ago, and
9572         partly because of a change I made where I allow the name of the
9573         menu item to be an evaluated expression rather than just a string,
9574         similar to all of the other parameters of a menu item.
9575
9576         * minibuf.el:
9577         * minibuf.el (read-file-name-1):
9578         * minibuf.el (mouse-read-file-name-1):
9579         I made a number of changes to improve the appearance
9580         and functioning of the file dialog box.  They include:
9581
9582         a) Fixing the problem where closing the dialog box by clicking on
9583         the close button of the window didn't properly exit the
9584         minibuffer.
9585
9586         b) Fixing the problem that if you typed part of a file name, and
9587         then clicked on a completion with the mouse, the file was not
9588         correctly selected.
9589
9590         c) Changing the title of the dialog box to reflect the operation
9591         being done in accordance with user interface conventions, rather
9592         than the name of the dialog box buffer, which is rather useless.
9593
9594         d) Remove the words "possible completions are" which didn't
9595         belong.
9596
9597         e) Fix things so that the completions scroll off the end of the
9598         completions windows only to the right, rather than both to the
9599         right and down, which is in accordance with Windows user interface
9600         conventions.
9601
9602         * msw-init.el (init-post-mswindows-win):
9603         Added a binding for meta-F4, which is the standard windows binding
9604         for exiting a program.
9605
9606         * select.el (get-selection-no-error):
9607         * select.el (own-selection):
9608         * select.el (own-clipboard):
9609         Added an optional argument called append to the functions
9610         own-selection and own-clipboard.  This adds support for appending
9611         text to the existing selection and allows the function
9612         own-clipboard to be used as the value of the variable
9613         interprogram- cut-function.
9614
9615         Fixed a bug in own-selection in handling zmacs-region-stays.
9616
9617         * simple.el (historical-kill-line): New.
9618
9619         * simple.el (kill-line):
9620         * simple.el (interprogram-cut-function):
9621         * simple.el (interprogram-paste-function):
9622         * simple.el (handle-pre-motion-command):
9623         * simple.el (next-line):
9624         * simple.el (previous-line):
9625         a) Expanded the variable kill-whole-line, so that function
9626         kill-line can be set to delete the entire line always, not just
9627         when cursor is at the beginning of the line.  This is controlled
9628         by setting the variable kill-whole-line to the symbol 'always.
9629         This behavior, as well as the existing kill-whole-line behavior,
9630         now only take effect when kill-line is called interactively,
9631         although this is a departure from a previous behavior in the case
9632         of setting this variable kill-whole-line to t.  It is almost
9633         certainly what has always been intended, and most likely the old
9634         way of doing things introduced bugs.  I also created a function
9635         called historical-kill-line, which ignores the kill-whole-line
9636         setting and always gives the historical behavior of only killing
9637         to the end of the line.  I bound this function to shift- control-k
9638         so that the kill to end of line behavior is available, even when
9639         kill-whole-line has been set to change control-k into the simple
9640         delete-whole-line behavior. (This can be set using the options
9641         menu.)
9642
9643         b) I changed things so that kill and yank now interact with the
9644         clipboard by default under windows.  This was done by changing the
9645         default value of interprogram-cut- function and
9646         interprogram-paste-function.  You can get the old behavior by
9647         setting these to nil, and there is an option on the options menu
9648         to do this.
9649
9650         c) I added support for selecting text using shifted motion keys.
9651         This support is on by default and can be controlled by the
9652         variable shifted-motion-keys-select-region.  There is also a
9653         variable called unshifted-motion-keys-deselect-region that
9654         controls more specifically how the shifted motion key behavior
9655         works.  I did not put an option on the options menu to turn this
9656         off, because I can't imagine why this would be useful.
9657
9658         * simple.el (forward-block-of-lines):
9659         * simple.el (backward-block-of-lines):
9660         * simple.el (block-movement-size):
9661         New.
9662
9663         * simple.el (uncapitalized-title-words):
9664         * simple.el (uncapitalized-title-word-regexp):
9665         * simple.el (capitalize-string-as-title):
9666         * simple.el (capitalize-region-as-title):
9667         New.
9668
9669
9670         * subr.el (add-hook):
9671         * subr.el (make-local-hook): New.
9672         * subr.el (remove-local-hook): New.
9673         * subr.el (add-one-shot-hook): New.
9674         * subr.el (add-local-one-shot-hook): New.
9675         Added some functions to make using hooks easier.
9676         These include:
9677
9678         a) Functions add-local-hook and remove-local-hook to make it easy
9679         to use local hooks.
9680
9681         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9682         make it possible to add a "one-shot" hook, which is to say a hook
9683         that runs only once, and automatically removes itself after the
9684         first time it has run.
9685
9686 2000-03-09  Andy Piper  <andy@xemacs.org>
9687
9688         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9689
9690 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9691
9692         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9693         Moved from menubar-items.el.
9694         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9695
9696 2000-03-08  Andy Piper  <andy@xemacs.org>
9697
9698         * gutter-items.el (build-buffers-tab-internal): add selected field
9699         to buffers tab spec.
9700
9701 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9702
9703         * minibuf.el (last-exact-completion): Initialize to nil.
9704
9705 2000-03-07  Didier Verna  <didier@xemacs.org>
9706
9707         * startup.el (command-line-1): remove unused variable
9708         `first-file-buffer'.
9709
9710 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9711
9712         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9713         which is also used for Web server log files.
9714
9715 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9716
9717         * mule/mule-charset.el: Setup auto-fill-chars.
9718
9719 2000-03-02  SL Baur  <steve@beopen.com>
9720
9721         * subr.el (with-string-as-buffer-contents): Reimplement using
9722         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9723         non-deletion of buffer after execution problem.
9724         (with-output-to-string): Use unique buffer name.
9725
9726 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9727
9728         * gutter-items.el (buffers-tab-sort-function):  New variable.
9729         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9730
9731 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9732
9733         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9734
9735 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9736
9737         * menubar-items.el (maybe-add-init-button): Remove the "Load
9738         .emacs" button from all menubars.
9739
9740 2000-03-01  Didier Verna  <didier@xemacs.org>
9741
9742         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9743         region rectangle replacement (from Jan Vroonhof).
9744         (replace-rectangle): new function.
9745
9746 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9747
9748         * mule/mule-cmds.el (set-default-coding-systems): Use
9749         set-terminal-coding-system and set-keyboard-coding-system.
9750         * coding.el (set-terminal-coding-system): Use
9751         set-console-tty-output-coding-system.
9752         (set-keyboard-coding-system): Use
9753         set-console-tty-input-coding-system.
9754
9755 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9756
9757         * minibuf.el (read-variable): Allow symbol to default argument.
9758
9759 2000-02-27  Andy Piper  <andy@xemacs.org>
9760
9761         * gutter-items.el (update-tab-hook): new function to be used for
9762         hooks.
9763         (create-frame-hook): add update-tab-hook.
9764         (record-buffer-hook): ditto.
9765         (default-gutter-position-changed): ditto.
9766         (default-gutter-position): updating the buffers tab is now handled
9767         by a hook.
9768         (default-gutter-position-changed-hook): new variable.
9769         (gutter-element-visibility-changed-hook): ditto.
9770         (set-gutter-element-visible-p): call it.
9771         (set-gutter-element): use modify-specifier-instances. Set extents
9772         as duplicable before using.
9773         (remove-gutter-element): ditto.
9774         (set-gutter-element-visible-p): ditto.
9775         (init-gutter): new function.
9776         (add-tab-to-gutter): use new gutter-element functions rather than
9777         setting specifiers directly.
9778         (clear-progress): ditto.
9779         (abort-progress): ditto.
9780         (gutter-buffers-tab-visible-p): renamed from
9781         default-gutter-visible-p
9782
9783         * specifier.el (modify-specifier-instances): new function from Jan
9784         Vroonhof.
9785
9786         * x-init.el (init-post-x-win): call init-gutter.
9787
9788         * msw-init.el (init-post-mswindows-win): call init-gutter.
9789
9790         * menubar-items.el (default-menubar): Update to reflect new gutter
9791         variables.
9792
9793 2000-02-26  Andy Piper  <andy@xemacs.org>
9794
9795         * gutter-items.el (set-gutter-element): new function. Add gutter
9796         elements to the specified gutter.
9797         (remove-gutter-element): new function. Remove gutter elements from
9798         the specified gutter.
9799         (set-gutter-element-visible-p): new function. Set gutter element
9800         visibility for the provided gutter-visible specifier.
9801
9802 2000-02-23  Andy Piper  <andy@xemacs.org>
9803
9804         * gutter-items.el (add-tab-to-gutter): specify dimensions
9805         dynamically.
9806
9807 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9808
9809         * gutter-items.el (add-tab-to-gutter):
9810         * package-get.el (package-get-interactive-package-query):
9811         * package-ui.el (pui-directory-exists):
9812         (pui-install-selected-packages):
9813         (pui-list-packages):
9814         Use #'(lambda ...)  instead of '(lambda ...).
9815
9816 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9817
9818         * startup.el (load-user-init-file): Check to make sure user
9819           has an init-file before calling load().
9820
9821 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9822
9823         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9824
9825 2000-02-23  Martin Buchholz <martin@xemacs.org>
9826
9827         * XEmacs 21.2.31 is released.
9828
9829 2000-02-21  Mike Sperber <mike@xemacs.org>
9830
9831         * loadup.el (really-early-error-handler):
9832         * update-elc.el:
9833         * make-docfile.el:
9834         Remove dependency on EMACSBOOTSTRAP... environment variables.
9835
9836 2000-02-21  Martin Buchholz <martin@xemacs.org>
9837
9838         * XEmacs 21.2.30 is released.
9839
9840 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9841
9842         * byte-optimize.el (byte-optimize-plus):
9843         (byte-optimize-minus):
9844         (byte-optimize-multiply):
9845         Optimize (- 0) to 0, not (-)
9846         Optimize (+ 5 3.0) to 8.0
9847         Optimize (* 5 3.0) to 15.0
9848         Improve readability.
9849
9850 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9851
9852         * modeline.el: (modeline-scrolling-method): change modeline
9853         mswindows cursor appearance according to the value.
9854
9855         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9856         and 'gui-element face colors and 'gui-element face font to Windows
9857         defaults.
9858
9859 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9860
9861         * font-lock.el: Javadoc enhancements
9862
9863 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9864
9865         * ldap.el (toplevel): Test if LDAP support has been compiled in
9866         (ldap-verbose): New option
9867         (ldap-search-entries): Renamed from the previous ldap-search
9868         Conditionalize message display on ldap-verbose
9869         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9870         defuns
9871         (ldap-search): Is now defined as an obsolete wrapper calling
9872         ldap-search-basic or ldap-search-entries
9873
9874
9875 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9876             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9877             Jan Vroonhof  <jan@xemacs.org>
9878
9879         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9880         When for-effect is true, didn't call `byte-optimize-form'
9881         in and/or subforms without last.
9882
9883 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9884
9885         * package-get.el (package-get-download-sites): Use correct custom
9886         type.
9887
9888 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9889
9890         * files.el (write-file): Ask for coding system when compiled with
9891         file-coding.
9892
9893 2000-02-16  Andy Piper  <andy@xemacs.org>
9894
9895         * buffer.el (switch-to-buffer): give norecord argument to
9896         set-window-buffer instead of explicitly recording.
9897
9898         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9899         we have to pick a window.
9900
9901 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9902
9903         * mule/mule-cmds.el (describe-language-support): Don't add
9904         unexist function to help-map.
9905         (describe-coding-system): Don't use already assigend `C'.
9906
9907 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9908
9909         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9910         work in custom.
9911
9912 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9913
9914         * about.el: Ienaga's e-mail address change.
9915
9916 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9917
9918         * etags.el (find-tag): force new window -- even if buf already
9919         visible -- when other-window is t
9920
9921 2000-02-16  Martin Buchholz <martin@xemacs.org>
9922
9923         * XEmacs 21.2.29 is released.
9924
9925 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9926
9927         * cl-extra.el (getf): This is now identical to `plist-get', so
9928         just defalias it.
9929         * cl-macs.el: Make getf an alias to plist-get, at the
9930         byte-compiler level, using define-compiler-macro.
9931
9932 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9933
9934         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9935
9936 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9937
9938         * lisp/etags.el (find-tag-internal): set exact-tagname to
9939           a regular expression that matches against the tagname
9940           part of the tag entry first instead of only looking in
9941           the context area.
9942
9943 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9944
9945         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9946         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9947
9948 2000-02-07  Martin Buchholz <martin@xemacs.org>
9949
9950         * XEmacs 21.2.28 is released.
9951
9952 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9953
9954         * cl-extra.el (getf): Just call `get', never `get*'.
9955         Make arglist match docstring.
9956         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9957         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9958         * byte-optimize.el: remove references to `get*'.
9959
9960 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9961
9962         * mule/european.el: Add syntax information for Latin3 and Latin4.
9963
9964 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9965
9966         * byte-optimize.el: Byte-optimize (length "foo")
9967
9968 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
9969
9970         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9971         width check using `window-leftmost-p' and `window-rightmost-p'.
9972
9973 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
9974
9975         * wid-edit.el (widget-match-inline): An atom never matches a
9976           list.
9977
9978 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9979
9980         * modeline.el: Consolidated 'x and 'mswindows specification under
9981         'win tag.
9982
9983 2000-01-29  Andy Piper  <andy@xemacs.org>
9984
9985         * gutter-items.el: (format-buffers-tab-line): Try and be
9986         intelligent about buffer naming when we have duplicates.
9987
9988 2000-01-29  Andy Piper  <andy@xemacs.org>
9989
9990         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9991         updated when it becomes visible.
9992
9993 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9994
9995         * bytecomp.el (byte-compile-insert-header): Properly set coding
9996         system under MULE and file-coding.
9997
9998 2000-01-28  Martin Buchholz  <martin@xemacs.org>
9999
10000         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10001         (dontusethis-set-value-terminal-coding-system-handler):
10002         (dontusethis-set-value-keyboard-coding-system-handler):
10003         Never undefine coding system aliases.  Emergency fix for gnus.
10004
10005 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10006
10007         * files.el (abbreviate-file-name): Use directory-sep-char instead
10008         of hard-coded "/".
10009
10010 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10011
10012         * startup.el (user-init-file-base-list): New variable, replacing
10013         user-init-file-base.
10014         (find-user-init-file): New function.
10015         (command-line-early): Use it.
10016         (load-user-init-file): Ditto.
10017
10018 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10019
10020         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10021         calling valid-image-instantiator-format-p
10022
10023 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10024
10025         * isearch-mode.el (isearch-mode): The variable is
10026         isearch-unhidden-extents, not isearch-opened-extents.
10027
10028 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10029
10030         * minibuf.el (next-history-element): Modify error message if a
10031         default value is available.
10032
10033 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10034
10035         * bytecomp.el (byte-compile-file): Don't unconditionally write
10036         .elc files in binary - might contain non-Latin1.
10037
10038 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10039
10040         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10041         for windows-nt.
10042
10043         * version.el:
10044         * startup.el (user-init-file-base):
10045         * process.el (call-process-region):
10046         * files.el (make-backup-file-name):
10047         (backup-file-name-p):
10048         (file-relative-name):
10049         (abbreviate-file-name):
10050         (set-auto-mode):
10051         * code-process.el (call-process-region): Removed unnecessary
10052         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10053         support out of the universe.
10054
10055         * process.el:
10056         * code-process.el:
10057         * bytecomp.el (byte-compile-file): Removed reference to
10058         buffer-file-type, and commented usage of binary-process-output
10059         NTEmacs variables.
10060
10061 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10062
10063         * help.el (function-arglist): Add case for macro.
10064
10065 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10066
10067         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10068         printers.
10069         (custom-display): Added a menu for printer/display tags.
10070
10071         * frame.el (frame-type):
10072         * device.el (device-type): Added 'msprinter to the doc string, and
10073         removed 'pc -- it is not going to be implemented ever.
10074         (call-device-method): Fixed docstring typo.
10075         Defined specifier tags 'printer and 'display.
10076
10077 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10078
10079         * lisp/itimer.el (itimer-run-expired-timers): (consp
10080           last-command-event-time) instead of (consp
10081           'last-command-event-time).
10082
10083 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10084
10085         * msw-glyphs.el: Removed obsolete commentary.
10086
10087 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10088
10089         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10090         better default value.
10091
10092 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10093
10094         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10095         (read-string): Ditto.
10096         (eval-minibuffer): Ditto.
10097         (read-command): Ditto.
10098         (read-function): Ditto.
10099         (read-variable): Ditto.
10100         (read-number): Ditto.
10101         (read-shell-command): Ditto.
10102         (read-number): Record history.
10103
10104 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10105
10106         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10107
10108 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10109
10110         * faces.el (startup-initialize-custom-faces): New function.
10111         Reset all faces created during auto-autoloads loading time
10112         by defface.
10113         * startup.el (command-line): Call it.
10114
10115 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10116
10117         * about.el (about-hackers): Add myself to contributors list.
10118
10119 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10120
10121         * menubar-items.el (maybe-add-init-button): Removed an argument in
10122         a call to load-user-init-file, as the function managed to lose its
10123         formal parameter a few betas ago.
10124
10125 2000-01-18  Martin Buchholz <martin@xemacs.org>
10126
10127         * XEmacs 21.2.27 is released.
10128
10129 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10130
10131         * process.el (shell-command-to-string): Use the FSF docstring.
10132         Make shell-command-to-string the standard function, and
10133         exec-to-string the (deprecated) alias.
10134
10135         * startup.el: typo fix.
10136
10137 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10138
10139         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10140
10141 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10142
10143         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10144         buffers after visible buffers.
10145         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10146
10147 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10148
10149         * info.el (Info-extract-menu-node-name): Stop at a dot
10150         followed by whitespace or right parenthesis.
10151
10152 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10153
10154         * info.el (Info-directory-list): Warn against using Customize with
10155         Info-directory-list.
10156
10157 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10158
10159         * minibuf.el (read-file-name): doc fix.
10160
10161         * autoload.el (update-file-autoloads): doc fix.
10162
10163         * about.el (about-hackers): Change my E-mail address.
10164
10165 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10166
10167         * info.el (Info-visit-file): Just use the `f' interactive spec to
10168         read a filename in the standard way.
10169
10170 2000-01-13  Andy Piper  <andy@xemacs.org>
10171
10172         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10173         (gutter-buffers-tab-extent): new variable.
10174         (update-tab-in-gutter): call add-tab-to-gutter again if the
10175         orientation has changed.
10176         (add-tab-to-gutter): cope with different orientations.
10177
10178 2000-01-11  Didier Verna  <didier@xemacs.org>
10179
10180         * info.el (Info-following-node-name): backward-skip dots as well
10181         as spaces (dots at the end of a node name aren't part of it).
10182         (Info-extract-menu-node-name): don't skip dots. There could be
10183         some in the node name.
10184         (Info-index): allow dots to be part of a node name.
10185
10186 2000-01-12  Andreas Jaeger  <aj@suse.de>
10187
10188         * files.el (auto-mode-alist): Added idlwave-mode.
10189         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10190
10191 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10192
10193         * info.el (Info-search): Show default value.
10194
10195 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10196
10197         * info.el (Info-read-node-completion-table): New variable.
10198         (Info-read-node-name-1): New function.
10199         (Info-read-node-name): Use it.
10200         (Info-follow-reference): Use DEFAULT argument of completing-read.
10201         (Info-menu): Ditto.
10202
10203 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10204
10205         * hyper-apropos.el (hyper-describe-key-briefly): Save
10206         window configuration.
10207         (hyper-describe-face): Use DEFAULT of completing-read.
10208         (hyper-apropos-read-variable-symbol): Ditto.
10209         (hyper-apropos-read-function-symbol): Ditto.
10210
10211 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10212
10213         * mule/mule-cmds.el (set-default-coding-system): Set
10214         comint-exec-hook to use coding-system-for-read and
10215         coding-system-for-write so that C-x RET c works.
10216
10217 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10218
10219         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10220         (previous-matching-history-element): Increment
10221         minibuffer-max-depth by 1.
10222         (next-matching-history-element): Ditto.
10223
10224 2000-01-11  Andy Piper  <andy@xemacs.org>
10225
10226         * gutter-items.el (buffers-tab): Create a new face for the buffers
10227         tab.
10228         (buffers-tab-face): use it.
10229
10230 2000-01-10  Didier Verna  <didier@xemacs.org>
10231
10232         * modeline.el (modeline-scrolling-method): change modeline X
10233         cursor appearance according to the value.
10234
10235 2000-01-07  Andreas Jaeger  <aj@suse.de>
10236
10237         * about.el (about-hackers): Moved my entry to contributor list.
10238         (xemacs-hackers): Added myself.
10239         (about-maintainer-info): Added description of myself.
10240
10241
10242 2000-01-07  Didier Verna  <didier@xemacs.org>
10243
10244         * modeline.el (modeline-scrolling-method): new variable.
10245         (mouse-drag-modeline): add reference to it in the docstring.
10246         (mouse-drag-modeline): handle it.
10247
10248 2000-01-08  Andy Piper  <andy@xemacs.org>
10249
10250         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10251         calls.
10252         (remove-buffer-from-gutter-tab): ditto.
10253
10254 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10255
10256         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10257         (custom-face-edit): Fix grammatical error in help message.
10258
10259 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10260
10261         * movemail.el: Added.
10262
10263         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10264
10265 2000-01-03  Didier Verna  <didier@xemacs.org>
10266
10267         * modeline.el (mouse-drag-modeline): remove the code related to
10268         the modeline horizontal scrolling facility.
10269
10270 1999-12-31  Martin Buchholz <martin@xemacs.org>
10271
10272         * XEmacs 21.2.26 is released.
10273
10274 1999-12-28  Andy Piper  <andy@xemacs.org>
10275
10276         * wid-edit.el (widget-push-button-value-create): The gui cache
10277         does not agree with native widgets which can only be displayed
10278         once per window. The reasons for caching are diminished now that
10279         we don't hog resources when creating buttons.
10280         (widget-push-button-cache) deleted.
10281
10282 1999-12-24  Martin Buchholz <martin@xemacs.org>
10283
10284         * XEmacs 21.2.25 is released.
10285
10286 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10287
10288         * hyper-apropos.el (hyper-apropos): Toggle
10289         hyper-apropos-programming-apropos correctly.
10290         Set REGEXP when user accepts default value.
10291
10292 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10293
10294         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10295         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10296
10297 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10298
10299         * mule/mule-category.el (undefined-category-designator):
10300         Return char instead of character.  Search for undefined one.
10301         (describe-category): Use with-displaying-help-buffer.
10302
10303 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10304
10305         * byte-optimize.el (byte-optimize-plus):
10306         Optimize (+ 1) to 1 instead of (1+ nil).
10307
10308         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10309
10310         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10311
10312         * byte-optimize.el (byte-optimize-char-before): New function.
10313         Remove performance penalty for using (char-before) instead of (char-after).
10314
10315 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10316
10317         * mule/mule-category.el (char-category-list): Return character
10318         instead of integer.
10319
10320 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10321
10322         * minibuf.el (read-buffer): Check default is buffer object.
10323
10324 1999-11-25  Andy Piper  <andy@xemacs.org>
10325
10326         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10327         for buttons.
10328
10329 1999-12-16  Andreas Jaeger  <aj@suse.de>
10330
10331         * package-get.el (package-get-maybe-save-index): Fixed typo.
10332         Patch by Jeff Miller <jmiller@smart.net>.
10333
10334 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10335
10336         * gnuserv.el (gnuserv-process-filter):  don't call
10337         gnuserv-write-to-client when gnuserv-current-client is nil
10338
10339 1999-12-14  Martin Buchholz <martin@xemacs.org>
10340
10341         * XEmacs 21.2.24 is released.
10342
10343 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10344
10345         * about.el (about-hackers): Update my email address.
10346
10347 1999-12-07  Martin Buchholz <martin@xemacs.org>
10348
10349         * XEmacs 21.2.23 is released.
10350
10351 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10352
10353         * package-get.el (package-get-download-sites): Removed several
10354         defunct download sites, added many new ones, and corrected a few
10355         incorrect directory-on-site entries.  Added physical locations to
10356         site-description.
10357
10358 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10359
10360         * finder.el (finder-commentary): add DOC string and fix
10361         interactive spec
10362
10363 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10364
10365         * help.el (describe-function): Don't forget to intern the string
10366         completing-read returns.
10367         (describe-variable): Ditto.
10368
10369 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10370
10371         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10372         `hyper-apropos-help-mode' here to find symbol to customize
10373         irregardless of cursor position and simplify
10374         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10375         `hyper-apropos-popup-menu'.
10376
10377 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10378
10379         * apropos.el (apropos-mode-map): Add return to call
10380         apropos-follow.
10381         (apropos-print): Call apropos-mode to have better
10382         command reference. Put keymap text-poperty to
10383         symbole name.
10384
10385 1999-11-22  Alastair Burt  <burt@dfki.de>
10386
10387         * help.el: (describe-bindings-1): Added handling of keymaps for
10388         the extents at point.
10389
10390 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10391
10392         * gutter-items.el (buffers-tab-items): Wrap the function in a
10393         save-match-data
10394
10395 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10396
10397         * help.el (describe-function): Use the DEFAULT argument to
10398         completing-read.
10399         (describe-variable): Ditto.
10400
10401 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10402
10403         * minibuf.el (read-from-minibuffer): Add optional argument
10404         DEFAULT to have better mini-buffer history support.
10405         (completing-read): Pass default to read-from-minibuffer.
10406         (read-buffer): Pass default to completing-read.
10407
10408 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10409
10410         * font-lock.el (font-lock-doc-string-face): Document the
10411         `font-lock-lisp-like' property.
10412
10413 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10414
10415         * lisp-mode.el: Specify `font-lock-lisp-like'.
10416
10417         * font-lock.el (font-lock-lisp-like): New function.
10418         (font-lock-fontify-syntactically-region): Use it.
10419
10420 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10421
10422         * XEmacs 21.2.22 is released
10423
10424 1999-11-28  Martin Buchholz <martin@xemacs.org>
10425
10426         * XEmacs 21.2.21 is released.
10427
10428 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10429
10430         * minibuf.el (read-coding-system): Accept symbol and
10431         coding-system object as a default-coding-system.
10432
10433 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10434
10435         * minibuf.el (read-coding-system): Accept symbol as
10436         a default-coding-system.
10437
10438 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10439
10440         * apropos.el (apropos-documentation): Use insert instead
10441         of princ.
10442
10443 1999-11-07  William M. Perry  <wmperry@aventail.com>
10444
10445         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10446           for the linux console.
10447
10448         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10449           stuff to work when you are not on a window system, since the GPM
10450           mouse support now allows pasting from outside of XEmacs.
10451
10452 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10453
10454         * XEmacs 21.2.20 is released
10455
10456 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10457
10458         * setup-paths.el (paths-default-info-directories): Add
10459         /usr/share/info and /usr/local/share/info.
10460
10461 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10462
10463         * about.el: Updated Vladimir Ivanovic's info.
10464
10465 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10466
10467         * auto-show.el (auto-show-truncationp): Remove.
10468
10469         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10470
10471 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10472
10473         * indent.el (indent-line-to): fix bug: spaces were not replaced
10474         with tab if column is multiple of tab-width
10475         From dhn@qedinc.com
10476
10477 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10478
10479         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10480         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10481
10482         * package-get.el (package-get-package-provider): Be verbose when
10483         interactive. Patch from Robert Pluim
10484
10485 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10486
10487         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10488         info file suffixes.
10489
10490 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10491
10492         * process.el (open-network-stream): Add a new optional parameter
10493         PROTOCOL to support udp; fix a minor typo and add an explanation
10494         in docstring for udp programming.
10495
10496         * code-process.el (open-network-stream): Add a new optional
10497         parameter PROTOCOL to support udp; fix a minor typo and add an
10498         explanation in docstring for udp programming.
10499
10500 1999-10-18  Andy Piper  <andy@xemacs.org>
10501
10502         * gui.el (make-gui-button): be more precise about how we call
10503         callbacks.
10504
10505         * wid-edit.el (widget-push-button-value-create): Use the new form
10506         of native gui-button.
10507
10508 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10509
10510         * info.el (Info-page-prev): Don't do (sit-for 0).
10511
10512 1999-10-13  Andy Piper  <andy@xemacs.org>
10513
10514         * gutter-items.el (progress-abort-glyph): new glyph for showing
10515         abort status.
10516         (append-progress): dispatch-event rather than sit-for.
10517         (abort-progress): new function. Show the abort glyph with an
10518         appropriate message.
10519         (raw-append-progress): dispatch-event rather than sit-for.
10520         (display-progress): cope with aborts.
10521
10522         * gui.el (make-gui-button): Use native widgets for buttons
10523         unconditionally.
10524         (insert-gui-button): ditto.
10525         (gui-button-p): ditto.
10526
10527         * xbm-button.el: remove from core.
10528
10529         * xpm-button.el: remove from core.
10530
10531 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10532
10533         * faces.el (init-device-faces): Don't initialize the random faces
10534         on the stream device.
10535
10536 1999-10-06  Andy Piper  <andy@xemacs.org>
10537
10538         * files.el (recover-file): Don't use ls under windows for revert buffer.
10539
10540 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10541
10542         * package-get.el (package-get-download-menu): Make menu really
10543         toggle download sites.
10544         (package-get-download-sites): Add autoload cookie.
10545
10546 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10547
10548         * setup-paths.el (paths-find-module-directory): Ditto.
10549
10550 1999-09-29  Werner Fink  <werner@suse.de>
10551
10552         * setup-paths.el (paths-find-exec-directory): Add missing nil
10553         parameter for environment.
10554
10555 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10556
10557         * modeline.el (modeline-format):
10558         Only purecopy the strings.  Else
10559         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10560         barfs.
10561
10562 1999-08-28  Mike Woolley  <mike@bulsara.com>
10563
10564         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10565         user setting comint-completion-addsuffix and
10566         comint-process-echoes.
10567
10568 1999-09-22  Andy Piper  <andy@xemacs.org>
10569
10570         * gutter-items.el (update-tab-in-gutter): use
10571         last-nonminibuf-window instead of selected-window.
10572
10573 1999-09-18  Andy Piper  <andy@xemacs.org>
10574
10575         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10576         display on.
10577
10578         * subr.el (record-buffer-hook): new variable so that the hook gets
10579         some documentation.
10580
10581 1999-09-16  Andy Piper  <andy@xemacs.org>
10582
10583         * gutter-items.el (update-tab-in-gutter): only update when the
10584         gutter is visible.
10585         (remove-buffer-from-gutter-tab): ditto.
10586
10587 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10588
10589         * simple.el (do-auto-fill): Commented out part of Kinsoku
10590         processing.
10591
10592 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10593
10594         * isearch-mode.el (isearch-highlightify-region): Give the
10595         highlighting extents a high priority.
10596         (isearch-make-extent): Give the main highlighting extent an even
10597         higher priority.
10598
10599 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10600
10601         * packages.el (packages-compute-package-locations): Fix typo from
10602         -u rationalization.
10603
10604 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10605
10606         * setup-paths.el (paths-find-doc-directory): Respect value of
10607         `configure-doc-directory.'
10608
10609         * find-paths.el (paths-find-architecture-directory): Give
10610         precendence `default' argument (which typically comes from
10611         configure).
10612
10613 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10614
10615         * startup.el (command-line-early): Added options -user-init-file
10616         and -user-init-directory.
10617
10618         * files.el (user-init-file): Default to NIL so we can recognize
10619         when it's set.
10620
10621 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10622
10623         * obsolete.el (init-file-user):
10624         * startup.el:
10625         * packages.el (packages-compute-package-locations):
10626         * package-get.el (package-get-user-index-filename):
10627         * menubar-items.el (maybe-add-init-button):
10628         * info.el (Info-annotations-path):
10629         * dump-paths.el:
10630         Change `user-init-directory' to be an absolute path.
10631         Use `user-init-directory' where appropriate.
10632         Zap `init-file-user' and its uses.
10633
10634 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10635
10636         * subr.el (copy-symbol): New function.
10637
10638 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10639
10640         * isearch-mode.el (isearch-done): Be sure to restore invisible
10641         extents in the proper buffer.
10642         (isearch-pre-command-hook): Set this-command to the correct value
10643         in case the buffer has changed and old overriding-local-map was
10644         used.
10645         (isearch-restore-extent): Use remprop instead of setting the
10646         property to nil.
10647
10648 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10649
10650         * cmdloop.el (execute-extended-command): Update zmacs region
10651         before the delay.
10652         (execute-extended-command): Make the message gettext-friendly.
10653
10654 1999-09-07  Andy Piper  <andy@xemacs.org>
10655
10656         * gutter-items.el (progress-gauge-glyph): renamed from
10657         progress-glyph.
10658         (progress-text-glyph): new variable.
10659         (progress-layout-glyph): use layouts and text glyphs.
10660         (progress-area-buffer): removed.
10661         (progress-text-and-extent): new variable.
10662         (progress-displayed-p): dynamically create gutter area buffer.
10663         (clear-progress): ditto.
10664         (raw-append-progress): ditto.
10665         (append-progress): use new glyph names.
10666         (raw-append-progress): only create the extent when needed. set
10667         properties more optimally.
10668         (progress): remove args.
10669
10670 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10671
10672         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10673         mapcar where the return value is unused.
10674         (isearch-restore-invisible-extents): Ditto.
10675         (isearch-highlight-all-cleanup): Ditto.
10676         (isearch-delete-extents-in-range): Traverse the extents only once.
10677         (isearch-highlight-all-update): Don't start over if the search
10678         string has changed and more input is pending.
10679
10680 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10681
10682         * packages.el (packages-find-package-data-path): Ditto.
10683
10684         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10685
10686         * subr.el (mapc-internal): Don't make obsolete.
10687
10688         * cl-extra.el (mapc): Resurrect.
10689
10690 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10691
10692         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10693         alias.
10694
10695         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10696         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10697         (isearch-yank-clipboard): Use get-clipboard instead of
10698         x-get-clipboard.
10699         (isearch-yank-selection): Fix docstring.
10700
10701 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10702
10703         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10704
10705 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10706
10707         * cl-macs.el (extent-start-position): Fix setf method.
10708         (extent-end-position): Ditto.
10709
10710 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10711
10712         * isearch-mode.el: End merge with FSF 20.4.
10713
10714         * isearch-mode.el (search-invisible): New variable.
10715         (isearch-hide-immediately): Ditto.
10716         (isearch-unhidden-extents): Ditto.
10717         (isearch-range-invisible): New function.
10718         (isearch-unhide-extent): Ditto.
10719         (isearch-restore-invisible-extents): Ditto.
10720         (isearch-restore-extent): Ditto.
10721
10722         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10723         implementation.
10724         (isearch-ring-retreat-edit): Ditto.
10725         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10726         (isearch-forward-regexp): New arguments NOT-REGEXP and
10727         NO-RECURSIVE-EDIT.
10728         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10729         (isearch-backward-regexp): New arguments NOT-REGEXP and
10730         NO-RECURSIVE-EDIT.
10731         (isearch-mode): Return isearch-success.
10732         (isearch-update): Use unread-command-events instead of
10733         unread-command-event.
10734         (isearch-abort): If an invalid regexp is encountered, keep popping
10735         states.
10736         (isearch-*-char): Use FSF implementation.
10737         (isearch-whitespace-chars): Use the more robust FSF's
10738         implementation.
10739         (isearch-within-brackets): New variable.
10740         (isearch-mode): Initialize it.
10741         (isearch-edit-string): Bind it.
10742         (isearch-search-and-update): Set it.
10743         (isearch-push-state): Push it.
10744         (isearch-top-state): Pop it.
10745         (isearch-search): Set it.
10746         (isearch-printing-char): When called by isearch-whitespace-chars,
10747         handle M-SPC gracefully.
10748         (isearch-message-prefix): New argument ELLIPSIS.
10749         (isearch-message-suffix): Ditto.
10750         (isearch-message): Use the ELLIPSIS argument when calling
10751         isearch-message-prefix and isearch-message-suffix.
10752         (isearch-message-prefix): Distinguish between "wrapped" and
10753         "overwrapped" search, FWIW.
10754
10755 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10756
10757         * isearch-mode.el (isearch-edit-string): Use the head of the
10758         search ring instead of search-last-string and search-last-regexp.
10759         (search-highlight): Renamed from isearch-highlight.
10760         (isearch-exit): Use the new name.
10761         (isearch-highlight): Ditto.
10762         (isearch-dehighlight): Ditto.
10763         (isearch-update-ring): New function.
10764         (isearch-done): Call it.
10765         (isearch-done): New argument EDIT.
10766         (isearch-repeat): If search string is empty, look up at the car of
10767         the search ring; ignore the yank pointer.
10768         (isearch-abort): Call isearch-done with NOPUSH.
10769         (isearch-cancel): New function.
10770         (isearch-mode-map): Bind it to ESC ESC ESC.
10771
10772         * isearch-mode.el: Begin merge with FSF 20.4.
10773
10774 1999-09-01  Andy Piper  <andy@xemacs.org>
10775
10776         * x-select.el (x-get-clipboard): obsolete.
10777         (x-yank-clipboard-selection): obsolete
10778
10779         * select.el (disown-selection): need to be careful to disown the
10780         clipboard if we set it via selection.
10781         (get-clipboard): move from x-select.el
10782         (yank-clipboard-selection): ditto.
10783
10784 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10785
10786         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10787         isearch-highlight-all-matches to nil.
10788         (isearch-fixed-case): New variable.
10789         (isearch-mode): Initialize it.
10790         (isearch-edit-string): Save it.
10791         (isearch-toggle-case-fold): Set it.
10792         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10793         need to check isearch-fixed-case.
10794         (isearch-toggle-case-fold): Update highlighting of all matches
10795         before the pause.
10796         (isearch-edit-string):
10797
10798 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10799
10800         * isearch-mode.el (isearch-edit-string): Call isearch-message
10801         before reading the event so that the prompt is displayed properly.
10802         (isearch-message): Use isearch-nonincremental when calling
10803         isearch-message-prefix.
10804         (minibuffer-local-isearch-map): Bind up and down to do the same as
10805         M-p and M-n respectively.
10806         (isearch-done): New arg NOPUSH.
10807         (isearch-edit-string): Use it.
10808         (isearch-edit-string): Don't bind isearch-string.
10809         (isearch-ring-adjust): Edit string, *then* push state.
10810
10811 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10812
10813         * faces.el (isearch-secondary): Make isearch-secondary look
10814         different than default.
10815
10816 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10817
10818         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10819         save-excursion.
10820         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10821         (isearch-update): Call isearch-dehighlight without arguments.
10822         (isearch-done): Ditto.
10823
10824         * isearch-mode.el (isearch-fix-case): If the search string has no
10825         upper-case letters, allow the folding to be reenabled.
10826         Previously, once disabled, the folding would remain that way until
10827         the end of isearch.
10828         (isearch-top-state): Call isearch-fix-case.
10829
10830         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10831         save-excursion.
10832         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10833
10834 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10835
10836         * xpm-button.el:
10837         xbm-button.el: Need to exist in core because gui.el depends on
10838         them.
10839
10840 1999-08-31  Andy Piper  <andy@xemacs.org>
10841
10842         * gutter-items.el (buffers-tab-face): new customizable variable.
10843         (buffers-tab-default-buffer-line-length): new specifier for
10844         maximum viewable characters.
10845         (progress-stack): new variable for implementing widget-based
10846         progress messages.
10847         (progress-area-buffer): ditto.
10848         (progress-glyph-height): ditto.
10849         (progress-stop-callback): ditto.
10850         (progress-quit-function): new function.
10851         (progress-glyph): new variable.
10852         (progress-layout-glyph): ditto.
10853         (progress-displayed-p): new function, see message-displayed-p for
10854         details.
10855         (clear-progress): ditto.
10856         (remove-progress): ditto.
10857         (append-progress): ditto.
10858         (raw-append-progress): ditto.
10859         (display-progress): ditto.
10860         (current-progress): ditto.
10861         (current-progress-label): ditto.
10862         (progress): ditto.
10863         (lprogress): ditto.
10864
10865
10866 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10867
10868         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10869
10870         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10871         `isearch-yank-selection'.
10872         (isearch-mode-map): Use it.
10873         (isearch-yank-selection): Use `get-selection' instead of
10874         `get-x-selection'.
10875
10876 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10877
10878         * faces.el (isearch-secondary): Create face here.
10879
10880         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10881         timers.
10882
10883 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10884
10885         * subr.el (buffer-string): More robust backward compatibility
10886         check, courtesy William Perry.
10887
10888 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10889
10890         * replace.el (perform-replace): Stop the search after the search
10891         limit has been reached.
10892
10893 1999-08-23  Andy Piper  <andy@xemacs.org>
10894
10895         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10896         here if we don't have one.
10897
10898 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10899
10900         * ldap.el (ldap-coding-system): Default to nil until we get
10901         efficient UTF8 support
10902         (ldap-decode-string): Guard against `decode-coding-string' not
10903         being defined
10904         (ldap-encode-string): Guard against `encode-coding-string' not
10905         being defined
10906
10907 1999-08-23  Didier Verna  <didier@xemacs.org>
10908
10909         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10910         Some doc strings improvements, and add a star to the `interactive'
10911         calls.
10912
10913 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10914
10915         * font-lock.el (java-font-lock-keywords-3): introduced new
10916         keywords and regexpes for javadoc syntax 1.2.
10917
10918 1999-08-17  Andy Piper  <andy@xemacs.org>
10919
10920         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10921         format-buffers-tab-line.
10922         (buffers-tab-max-buffer-line-length): new variable.
10923         (format-buffers-tab-line): new function. truncate names if over
10924         buffers-tab-max-buffer-line-length.
10925
10926 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10927
10928         * cus-start.el: Customize the variable `bell-inhibit-time'.
10929
10930 1999-08-16  Andy Piper  <andy@xemacs.org>
10931
10932         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10933         brute-force approach to deleting the last buffer.
10934         (buffers-tab-grouping-regexp): new customizable variable.
10935         (select-buffers-tab-buffers-by-mode): use it.
10936
10937 1999-08-13  Andy Piper  <andy@xemacs.org>
10938
10939         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10940         deletion problem.
10941
10942 1999-07-30  Didier Verna  <didier@xemacs.org>
10943
10944         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10945         of princ to output symbols.
10946         (custom-save-face-internal): ditto.
10947         (custom-save-resets): ditto.
10948
10949 1999-08-09  Didier Verna  <didier@xemacs.org>
10950
10951         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10952         `regexp-quote' to protect the major mode name for use as a regular
10953         expression (c++ needs this for instance).
10954
10955 1999-08-08  Andy Piper  <andy@xemacs.org>
10956
10957         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10958         cope with similar mode names.
10959
10960         * gutter-items.el (buffers-tab-selection-function): new selection
10961         function.
10962         (select-buffers-tab-buffers-by-mode): new function.
10963         (buffers-tab-items): use it if set to only display buffers in the
10964         tab in the current buffer's group..
10965         (update-tab-in-gutter): use new api.
10966         (remove-buffer-from-gutter-tab): ditto.
10967
10968         * gutter-items.el (buffers-tab-max-size): set custom selection
10969         default to 6.
10970         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10971         (add-tab-to-gutter): set face as default.
10972
10973 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
10974
10975         * faces.el (frob-face-property): Merge the fall-back specifier
10976         with the target, not replace it.
10977
10978 1999-08-05  Andy Piper  <andy@xemacs.org>
10979
10980         * gutter-items.el (update-tab-in-gutter): add frame argument for
10981         buffer-items.
10982         (update-tab-in-gutter): use it.
10983
10984         * gutter-items.el (record-buffer-hook): set.
10985
10986         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10987         change.
10988         (switch-to-buffer-hook) deleted.
10989
10990 1999-08-04  Andy Piper  <andy@xemacs.org>
10991
10992         * gutter-items.el (update-tab-in-gutter): make sure this will work
10993         as an argument to create-frame-hook.
10994
10995 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
10996
10997         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
10998         instead of timer emulation.
10999
11000 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11001
11002         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11003         Emacs isearch enhancements.
11004
11005 1999-07-28  Andy Piper  <andy@xemacs.org>
11006
11007         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11008         all devices that support tab controls.
11009         (remove-buffer-from-gutter-tab): new function. to be used as a
11010         value for kill-buffer-hook.
11011
11012 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11013
11014         * auto-show.el (auto-show-truncationp): changed to match
11015         `window_translation_on'
11016
11017 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11018
11019         * XEmacs 21.2.19 is released
11020
11021 1999-07-28  SL Baur  <steve@miho>
11022
11023         * code-files.el (insert-file-contents): Fix docstring.
11024         revert previous change.
11025
11026 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11027
11028         * fill.el (fill-region-as-paragraph): Change re-break-point to
11029         contain word-across-newline plus one character so that filling
11030         Japanese and Chinese works as desired.
11031         * simple.el (do-auto-fill): Ditto.
11032
11033 1999-07-26  SL Baur  <steve@miho>
11034
11035         * mule/japanese.el ("Japanese"): Do not specify a default input
11036         method.
11037         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11038
11039 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11040
11041         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11042         able to use cl-macs macro in early lisp.
11043
11044 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11045
11046         * custom.el:
11047         * cus-face.el:
11048         * cus-edit.el:
11049                 Massive custom Theme API changes.
11050
11051 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11052
11053         * code-files.el (insert-file-contents): Regard
11054         coding-system-magic-cookie if `coding-system-for-read' is nil.
11055
11056 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11057
11058         * mule/thai-xtis.el: Add coding: local variable, to avoid
11059         bootstrapping problem with C locale.
11060
11061 1999-07-22  Andy Piper  <andy@xemacs.org>
11062
11063         * dumped-lisp.el (preloaded-file-list): guard against putting
11064         gutter-items in a less than functional XEmacs.
11065         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11066
11067 1999-07-18  Bob Weiner  <weiner@beopen.com>
11068
11069         * fill.el (fill-context-prefix): Fixed bug that prevented the
11070         setting of an adaptive fill prefix when the `dont-skip-first' was
11071         t.
11072
11073 1999-07-22  SL Baur  <steve@miho>
11074
11075         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11076
11077 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11078
11079         * files.el (interpreter-mode-alist): add `make', `guile', and
11080         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11081         makefile-mode, guile is a scheme, and someday XEmacs will be
11082         modular enough to use as an efficient scripting tool.)
11083
11084 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11085
11086         * mule/mule-cmds.el (reset-language-environment): Regard
11087         coding-category `utf-8' and `ucs-4' if they are available.
11088
11089 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11090
11091         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11092         (prefer-coding-system): Fix DOC-string.
11093
11094         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11095         DOC-string too.
11096
11097         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11098         Mule.
11099         (coding-system-change-eol-conversion): Fix DOC-string.
11100
11101 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11102
11103         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11104         instead of `list-coding-system'.
11105
11106 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11107
11108         * menubar-items.el (default-menubar): `select-input-method' was
11109         renamed to `set-input-method'.
11110
11111         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11112         "Set Language Environment" menu.
11113
11114         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11115         "Describe Language Support" menu.
11116
11117 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11118
11119         * mule/chinese.el ("Chinese-GB"): Rename
11120         `chinese-gb-environment-setup-function' to
11121         `setup-chinese-gb-environment-internal'.
11122
11123 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11124
11125         * mule/korean.el: Use `define-coding-system-alias' instead of
11126         `copy-coding-system'.
11127
11128 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11129
11130         * mule/mule-cmds.el (set-language-environment-coding-systems):
11131         Treat duplicated coding-categories.
11132
11133 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11134
11135         * mule/japanese.el: Use `define-coding-system-alias' instead of
11136         `copy-coding-system'.
11137
11138 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11139
11140         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11141         coding-system `viscii'.
11142
11143 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11144
11145         * mule/cyrillic.el:
11146         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11147         (cyrillic-alternativnyj-decode-table): New variable.
11148         (cyrillic-alternativnyj-encode-table): New variable.
11149         - Specify `iso-8-1' as a category of coding-system
11150           `alternativnyj'.
11151         - Abolish general Cyrillic environment.
11152
11153 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11154
11155         * mule/chinese.el:
11156         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11157         - Register `chinese-gb-environment-setup-function' as a
11158           `setup-function' of "Chinese-GB" environment.
11159
11160 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11161
11162         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11163         optional argument `parents'.
11164
11165         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11166         property for Thai-XTIS.
11167
11168         * mule/mule-help.el (help-with-tutorial): Use property
11169         `tutorial-coding-system' of language-info as a coding-system to
11170         read tutorial file.
11171
11172 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11173
11174         * mule/thai-xtis.el: Don't setup `setup-function' and
11175         `exit-function'.
11176
11177         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11178         `set-coding-category-system' to set up coding-system for
11179         coding-category.
11180
11181         * mule/mule-cmds.el (prefer-coding-system): Use
11182         `set-coding-category-system' to set up coding-system for
11183         coding-category.
11184
11185 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11186
11187         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11188         Thai-XTIS environment.
11189
11190         * mule/mule-cmds.el (prefer-coding-system): Use
11191         `find-coding-system' instead of `coding-system-p'.
11192
11193 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11194
11195         * mule/mule-cmds.el (set-language-environment-coding-systems):
11196         Modify eol-type for XEmacs.
11197
11198         * mule/thai-xtis.el: Delete unused local variable `category'.
11199
11200         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11201         function.
11202         (prefer-coding-system): Don't call
11203         `update-coding-systems-internal'; use function
11204         `coding-category-list' instead of variable `coding-category-list';
11205         use `set-coding-priority-list' instead of `set-coding-priority';
11206         modify `eol-type' for XEmacs.
11207
11208         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11209         `charset-columns'.
11210         (char-width): Likewise.
11211
11212 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11213
11214         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11215         `tis-620'.
11216
11217         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11218         `set-coding-priority-list' instead of `set-coding-priority'; don't
11219         call `update-coding-systems-internal'.
11220
11221         * mule/mule-misc.el (coding-system-get): New function.
11222         (coding-system-put): New function.
11223         (coding-system-category): New function.
11224
11225 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11226
11227         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11228         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11229         to avoid conflict with leim/quail/thai-xtis.
11230
11231         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11232         to thai-xtis-chars.el.
11233
11234         * mule/thai-xtis-chars.el: New file (split from
11235         mule/thai-xtis.el).
11236
11237 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11238
11239         * mule/thai-xtis.el:
11240         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11241         - Add syntax entries.
11242         - Put `preferred-coding-system' of the charset `thai-xtis' to
11243           `tis-620'.
11244
11245 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11246
11247         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11248         rewritten to use write-multibyte-character.
11249
11250 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11251
11252         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11253         of `iso-2022-7'.
11254         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11255         ported yet.
11256         (read-input-method-name): Treat optional argument `default'.
11257
11258 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11259
11260         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11261         all.
11262         (set-language-info-alist): Set up menus here.
11263
11264 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11265
11266         * minibuf.el (completing-read): Add new optional argument
11267         `default'.
11268         (read-coding-system): Add new optional argument
11269         `default-coding-system'.
11270
11271 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11272
11273         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11274         (viet-viscii-...->viet-vscii...).
11275
11276 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11277
11278         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11279         and menus.
11280
11281 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11282
11283         * mule/mule-cmds.el (input-method-function): Add permanent-local
11284         property.
11285
11286 1999-03-30  Dave Love  <fx@gnu.org>
11287
11288         * mule/mule-cmds.el (current-language-environment): Doc fix.
11289
11290 1999-02-06  Richard Stallman  <rms@gnu.org>
11291
11292         * mule/european.el (setup-slovenian-environment): New function.
11293         ("Slovenian"): New language environment.
11294
11295 1999-01-27  Dave Love  <fx@gnu.org>
11296
11297         * mule/mule-cmds.el (current-language-environment): Provide :link,
11298         :type (choices) and appropriate :get.
11299
11300 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11301
11302         * mule/mule-cmds.el (describe-language-environment): Don't alter
11303         input-method-alist.
11304
11305 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11306
11307         * mule/mule-cmds.el (prefer-coding-system): Call
11308         set-coding-priority, so that the internal array of priorities is
11309         also updated.
11310
11311 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11312
11313         * mule/mule-cmds.el (prefer-coding-system): If the argument
11314         requires specific EOL conversion type, make the default coding
11315         systems use that.
11316
11317 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11318
11319         * mule/mule-cmds.el (set-language-environment): Pass the default
11320         eol-type to set-language-environment-coding-systems.
11321         (set-default-coding-systems): Copy the eol-type property for the
11322         new default values of {buffer-file,process}-coding-system from the
11323         old defaults.
11324         (set-language-environment-coding-systems): Accept an optional
11325         argument EOL-TYPE, and set the eol-type property of the default
11326         coding systems accordingly.
11327
11328 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11329
11330         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11331         use generate-new-buffer instead of get-buffer-create.
11332
11333 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11334
11335         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11336
11337 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11338
11339         * mule/mule-cmds.el (default-input-method): Fix custom type.
11340
11341 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11342
11343         * mule/mule-cmds.el (setup-specified-language-environment):
11344         Add apropos-inhibit property.
11345         (describe-specified-language-support): Likewise.
11346
11347 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11348
11349         * mule/mule-cmds.el: Doc fixes.
11350
11351 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11352
11353         * mule/mule-cmds.el (register-input-method): Doc-string
11354         modified.
11355
11356 1998-09-01  Dave Love  <fx@gnu.org>
11357
11358         * mule/mule-cmds.el (current-language-environment): Fix
11359         setter function.
11360
11361 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11362
11363         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11364         mule/european.el, mule/hebrew.el, mule/japanese.el,
11365         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11366         avoid bootstrapping problem if you need to recompile all the Lisp
11367         files using interpreted code.
11368
11369 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11370
11371         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11372         ("Latin-2"): Likewise.
11373
11374 1998-08-18  Per Starback  <starback@update.uu.se>
11375
11376         * mule/european.el (setup-latin2-environment): Fix typo.
11377
11378 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11379
11380         * mule/european.el: Give proper value of `input-method' key to all
11381         lang. env.
11382
11383         * mule/mule-cmds.el (activate-input-method): Handle the case that
11384         the arg INPUT-METHOD is nil correctly.
11385         (read-multilingual-string): Activate the specified input method
11386         before calling read-string.  Afterward, activate the original
11387         input method.
11388
11389 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11390
11391         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11392         (set-language-info-alist): Fix typo in doc-string.
11393
11394         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11395
11396 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11397
11398         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11399         (reset-language-environment): New function for the job that
11400         setup-english-environment used to do.
11401         (set-language-environment): Do more setups according to the info
11402         in language-info-alist.
11403         (read-language-name): Handle the case that the arg KEY is nil.
11404         (describe-language-environment): Handle input-method property.
11405
11406         * mule/: All files under this directory, which related with
11407         specific languages (such as mule/european.el, mule/greek.el,
11408         mule/hebrew.el, mule/misc-lang.el), modified as below.
11409         (setup-XXX-environment): Just call set-language-environment.  If
11410         they used to do some other jobs than what done by
11411         set-language-environment, those jobs are done in
11412         setup-XXX-environment-internal now.
11413         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11414         the value to setup-XXX-environment-internal.  Add properties
11415         input-method and features.
11416
11417         * mule/english.el (setup-english-environment): Just call
11418         reset-language-environment.
11419
11420         * mule/european.el (setup-8-bit-environment): Function deleted.
11421
11422 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11423
11424         * mule/mule-cmds.el (input-method-exit-on-first-char)
11425         (input-method-use-echo-area): Doc fixes.
11426
11427 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11428
11429         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11430         variable.
11431         (input-method-use-echo-area): New variable.
11432
11433 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11434
11435         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11436
11437 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11438
11439         * mule/mule-cmds.el (activate-input-method): Update mode line.
11440         (inactivate-input-method): Likewise.
11441
11442 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11443
11444         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11445         input method in the current buffer, but just bind
11446         current-input-method.
11447
11448 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11449
11450         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11451
11452         * mule/misc-lang.el ("IPA"): Add coding-priority and
11453         coding-system.
11454
11455 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11456
11457         * mule/greek.el: Add coding-priority.
11458
11459 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11460
11461         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11462         LANG-ENV.
11463
11464 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11465
11466         * mule/mule-cmds.el (register-input-method): Fix previous change.
11467         (setup-specified-language-environment): Doc fix.
11468
11469 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11470
11471         * mule/mule-cmds.el: Several doc fixes.
11472         (get-language-info, set-language-info): Rename argument.
11473         (set-language-info-alist): Likewise.
11474         (register-input-method): Rename argument.
11475         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11476
11477 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11478
11479         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11480         default value while reading an input method.
11481
11482 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11483
11484         * mule/mule-cmds.el (universal-coding-system-argument):
11485         Use buffer-file-coding-system as default.
11486
11487 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11488
11489         * mule/korean.el ("Korean"): Doc fix.
11490
11491 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11492
11493         * mule/mule-cmds.el (describe-language-environment): Print the
11494         languge environment at the head.
11495
11496 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11497
11498         * mule/japanese.el: Set exit-function to exit-japanese-environment
11499         for Japanese environment.
11500
11501 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11502
11503         * mule/mule-cmds.el (set-language-environment): Doc fix.
11504         (current-language-environment): Use defcustom.
11505         (default-input-method): Specify :type.
11506
11507 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11508
11509         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11510         modified.
11511         (prefer-coding-system): Doc-string modified.
11512
11513 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11514
11515         * mule/mule-cmds.el (set-language-info): Doc-string
11516         describes `coding-priority' KEY.
11517         (set-language-environment-coding-systems): New function.
11518         (select-safe-coding-system): New function.
11519         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11520         (set-language-info-alist): New optionla arg PARENTS.  Call
11521         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11522         (set-language-environment-coding-systems): New function.
11523
11524         * mule/chinese.el: Remove setting up of
11525         describe-chinese-environment-map and
11526         setup-chinese-environment-map.  Exclude them in args of calls to
11527         set-language-info-alist.  Register coding-priority key in
11528         language-info-alist.
11529
11530         * mule/cyrillic.el: Remove setting up of
11531         describe-cyrillic-environment-map and
11532         setup-cyrillic-environment-map.  Exclude them in args of calls to
11533         set-language-info-alist.  Register coding-priority key in
11534         language-info-alist.
11535
11536         * mule/english.el: Register coding-priority key in
11537         language-info-alist.
11538
11539         * mule/ethiopic.el: Register coding-priority key in
11540         language-info-alist.
11541
11542         * mule/european.el: Remove setting up of
11543         describe-european-environment-map and
11544         setup-european-environment-map.  Exclude them in args of calls to
11545         set-language-info-alist.  Register coding-priority key in
11546         language-info-alist.  Add "German" language env.
11547         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11548         (setup-german-environment): New function.
11549
11550         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11551         change default input method to "greek-postfix".
11552
11553         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11554         coding-priority key in
11555
11556 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11557
11558         * mule/mule-cmds.el (set-language-info): Doc fix.
11559         (input-method-inactivate-hook): Doc fix.
11560
11561 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11562
11563         * mule/mule-cmds.el (set-input-method): Renamed from
11564         select-input-method.
11565
11566 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11567
11568         * mule/mule-cmds.el (set-language-environment): Run
11569         exit-language-environment-hook before calling `exit-function'
11570         which is specified for the language environment.
11571
11572 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11573
11574         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11575         modified.
11576         (prefer-coding-system): Likewise.
11577         (describe-language-environment): Print aliases of each coding
11578         system.
11579         (set-language-environment-hook): New variable.
11580         (exit-language-environment-hook): New variable.
11581         (set-language-environment): Call these hooks.  Before setting a
11582         new language environment, exit from the
11583         current-language-environment if necessary.
11584         (input-method-verbose-flag): The value can be nil, t,
11585         complex-only, or default.
11586         (input-method-highlight-flag): Doc-string augmented.
11587         (activate-input-method): Check if we can run the registered
11588         function to activate an input method.
11589
11590         * mule/korean.el: Set exit-function for language environment
11591         "Korean" to exit-korean-environment.
11592         (setup-korean-environment): Moved to korea-util.el.
11593
11594 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11595
11596         * mule/mule-cmds.el (read-multilingual-string): Use
11597         current-input-method prior to default-input-method.  Don't bind
11598         current-input-method by `let', instead, activate the specified
11599         input method in the current buffer temporarily.
11600
11601 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11602
11603         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11604
11605 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11606
11607         * mule/chinese.el (post-read-decode-hz): Return the result of
11608         decode-hz-region.
11609         (pre-write-encode-hz): Do not change the value of
11610         last-coding-system.
11611
11612 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11613
11614         * mule/mule-ccl.el: Doc fixes.
11615
11616 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11617
11618         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11619         (check-ccl-program): New macro.
11620
11621 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11622
11623         * mule/mule-ccl.el: Comment about CCL syntax modified.
11624         (ccl-command-table): Add read-multibyte-character and
11625         write-multibyte-character.
11626         (ccl-code-table): Add ex-cmd.
11627         (ccl-extended-code-table): New variable.
11628         (ccl-embed-extended-command): New function.
11629         (ccl-compile-read-multibyte-character,
11630         ccl-compile-write-multibyte-character) New functions.
11631         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11632         ccl-dump-write-multibyte-character): New functions.
11633
11634 1999-07-22  SL Baur  <steve@miho>
11635
11636         * config.el (config-value-file): config.values is installed into
11637         doc-directory.
11638         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11639
11640 1999-07-19  Didier Verna  <didier@xemacs.org>
11641
11642         * rect.el: all functions rewritten, except when noted. Below is a
11643         list of interface changes.
11644         (apply-on-rectangle): new function. Obsoletes
11645         `operate-on-rectangle'. All functions that used to call this
11646         function now call the new one.
11647         (kill-rectangle): added optional prefix arg to fill lines.
11648         (delete-rectangle): ditto.
11649         (delete-extract-rectangle): ditto.
11650         (open-rectangle): ditto.
11651         (clear-rectangle): ditto.
11652         (delete-rectangle-line): added third arg FILL.
11653         (delete-extract-rectangle-line): ditto.
11654         (open-rectangle-line): ditto.
11655         (clear-rectangle-line): ditto.
11656
11657 1999-07-18  Andy Piper  <andy@xemacs.org>
11658
11659         * menubar-items.el (default-menubar): add gutter options.
11660
11661         * gutter-items.el: new file.
11662         (gutter): new group for custom.
11663         (gutter-visible-p): new variable.
11664         (default-gutter-position): ditto.
11665         (buffers-tab): new group for the buffers tab.
11666         (gutter-buffers-tab): widget to put in the gutter.
11667         (buffers-tab-max-size): max number of tabs.
11668         (buffers-tab-switch-to-buffer-function): function to call when a
11669         tab is pressed.
11670         (buffers-tab-omit-function): filter buffers with this function.
11671         (buffers-tab-format-buffer-line-function): format buffer names for
11672         inclusion in tabs.
11673         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11674         the record.
11675         (build-buffers-tab-internal): build a list of tab items.
11676         (buffers-tab-items): ditto.
11677         (add-tab-to-gutter): put a tab in the gutter area.
11678         (update-tab-in-gutter): reset the buffers in the tab.
11679
11680         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11681
11682         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11683         (switch-to-buffer-hooks): new hook.
11684
11685         * toolbar.el (default-toolbar-position): fix typo.
11686
11687 1999-07-16  Andy Piper  <andy@xemacs.org>
11688
11689         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11690
11691 1999-07-15  Didier Verna  <didier@xemacs.org>
11692
11693         * cus-edit.el (custom-prompt-variable): optional third arg makes
11694         prompt for a comment string.
11695         (customize-set-value): optional prefix makes this function handle
11696         variable comments.
11697         (customize-set-variable): ditto.
11698         (customize-save-variable): ditto.
11699         (customize-customized): handle custom comments.
11700         (customize-save-customized): ditto.
11701         (custom-variable-state-set): ditto.
11702         (custom-face-state-set): ditto.
11703         (customize-saved): ditto.
11704         (custom-variable-set): ditto.
11705         (custom-face-set): ditto.
11706         (custom-variable-save): ditto.
11707         (custom-face-save): ditto.
11708         (custom-variable-reset-saved): ditto.
11709         (custom-face-reset-saved): ditto.
11710         (custom-variable-reset-standard): ditto.
11711         (custom-face-reset-standard): ditto.
11712         (custom-comment-face): new face.
11713         (custom-comment-tag-face): ditto.
11714         (custom-comment): new widget.
11715         (custom-comment-create): new function.
11716         (custom-comment-delete): ditto.
11717         (custom-comment-value-set): ditto.
11718         (custom-comment-show): ditto.
11719         (custom-comment-invisible-p): ditto.
11720         (custom-variable-value-create): create a comment field widget.
11721         (custom-face-value-create): ditto.
11722         (custom-variable-menu): new entry for adding a custom comment.
11723         (custom-face-menu): ditto.
11724         (custom-save-variables): possibly save custom comments.
11725         (custom-save-faces): ditto.
11726
11727         * cus-face.el (custom-set-faces): the arguments can now have a
11728         custom comment as fourth argument.
11729
11730         * custom.el (custom-set-variables): the arguments can now have a
11731         custom comment as fifth element.
11732
11733 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11734
11735         * XEmacs 21.2.18 is released
11736
11737 1999-07-13  SL Baur  <steve@miho>
11738
11739         * lib-complete.el (read-library-name): Revert previous change.
11740         (read-library): Ditto.
11741
11742 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11743
11744         * packages.el (packages-package-list): Capitalize docstring.
11745
11746         * packages.el (packages-find-package-library-path): Use #'nconc
11747         rather than #'append to reduce consing -- #'mapcar uses Flist,
11748         which returns a freshly consed list.  #'append would create yet
11749         another fresh list, using Fmake_list in concat.
11750
11751         * packages.el (package-provide): Use setq with remassq like it
11752         says in its docstring.
11753
11754 1999-07-06  SL Baur  <steve@miho.m17n.org>
11755
11756         * lib-complete.el (progn-with-message): Fix typo.
11757
11758 1999-07-06  SL Baur  <steve@miho.m17n.org>
11759
11760         * mule/mule-misc.el (char-octet): Make function match docstring.
11761         From Katsumi Yamaoka <yamaoka@jpl.org>
11762
11763 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11764
11765         * wid-edit.el (widget-documentation): corrected spelling error.
11766
11767 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11768
11769         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11770         keys if already bound
11771
11772 1999-07-06  SL Baur  <steve@miho.m17n.org>
11773
11774         * lib-complete.el (progn-with-message): Revert previous changes.
11775
11776 1999-06-24  Bob Weiner  <weiner@beopen.com>
11777
11778         * lib-complete.el (find-library):
11779         (find-library-other-window):
11780         (find-library-other-frame): Completely rewrote
11781         so that these functions actually work when called non-interactively.
11782         Also made them handle LIBRARY arguments which end with .el or .elc.
11783
11784 1999-06-24  Bob Weiner  <weiner@beopen.com>
11785
11786         * simple.el (indent-new-comment-line): Locally bound
11787         `block-comment-start' to `comstart' or else when this is called
11788         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11789         `block-comment-start' value, ignoring any existing spacing after a
11790         comment prefix in the previous line and producing ugly comments.
11791
11792 1999-06-23  Bob Weiner  <weiner@beopen.com>
11793
11794         * list-mode.el (mouse-choose-completion):
11795         (choose-completion):
11796         (completion-switch-to-minibuffer): Added.
11797         ([Tab]): [Tab] previously switched to the minibuffer
11798         but since [space] does that and since most applications in the
11799         world use [Tab] to select the next item in a list, do that in the
11800         *Completions* buffer too.  This will cause the least confusion
11801         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11802         06/23/1999.
11803
11804 1999-06-22  Bob Weiner  <weiner@beopen.com>
11805
11806         * help.el (help-buffer-name): Added support for a null value
11807         of `help-buffer-prefix-string' since some buffers require no
11808         prefix.
11809
11810 1999-06-20  Bob Weiner  <weiner@beopen.com>
11811
11812         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11813         in the completion-list-mode-map to bury the completions buffer
11814         even when the minibuffer is no longer active.
11815
11816 1999-06-20  Bob Weiner  <weiner@beopen.com>
11817
11818         * list-mode.el (list-mode): It is visually disconcerting to have
11819         the text cursor disappear within list buffers, especially when
11820         moving from window to window, so leave it visible.
11821
11822 1999-07-01  SL Baur  <steve@miho.m17n.org>
11823
11824         * menubar-items.el (default-menubar): Conditionalize the bug
11825         report menu item (which may not be possible in this XEmacs).
11826         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11827
11828 1999-06-30  SL Baur  <steve@miho.m17n.org>
11829
11830         * subr.el (with-current-buffer): DOC string fix.
11831         Suggested by Bob Weiner <weiner@altrasoft.com>
11832
11833 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11834
11835         * cus-face.el (custom-face-italic): insert missing args
11836
11837 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11838
11839         * packages.el (package-locations): Changed default early package
11840         hierarchies to ~/.xemacs/mule-packages and
11841         ~/.xemacs/xemacs-packages.
11842
11843 1999-06-23  SL Baur  <steve@miho.m17n.org>
11844
11845         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11846
11847 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11848
11849         * packages.el (package-locations): Changed default early package
11850         hierarchy to ~/.xemacs/packages.
11851         (package-locations): Removed `packages' as a possible name for a
11852         late package hierarchy.
11853
11854 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11855
11856         * mule/mule-category.el (word-combining-categories): Set up new
11857         variable.
11858         (word-separating-categories): Likewise.
11859
11860 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11861
11862         * XEmacs 21.2.17 is released
11863
11864 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11865
11866         * font-menu.el (font-menu-set-font): allow for nil specification
11867         of font size.
11868
11869 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11870
11871         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11872         is 1.
11873
11874 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11875
11876         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11877         8859-5 instead of ISO 8859-1.
11878
11879 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11880
11881         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11882         (viet-viscii-encode-table): Ditto.
11883
11884         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11885         Make obsolete definition of char-octet.
11886
11887 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11888
11889         * subr.el: Move no-Mule make-char ...
11890         * help-nomule.el (make-char): To here.
11891         (string-width): Make Mule compatibility alias.
11892
11893 1999-06-15  Andy Piper  <andy@xemacs.org>
11894
11895         * select.el (get-selection-no-error): really make there be no-error.
11896         (get-selection): revert to original.
11897
11898 1999-06-11  Andy Piper  <andy@xemacs.org>
11899
11900         * select.el (selection-sets-clipboard): renamed.
11901         (own-selection): use it.
11902
11903 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11904
11905         * XEmacs 21.2.16 is released
11906
11907 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11908
11909         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11910         missing characters to avoid crash.
11911
11912 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11913
11914         * coding.el (set-terminal-coding-system): Only set the console
11915         coding system on the selected console if it is a tty.
11916
11917 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11918
11919         * cus-face.el:
11920         * cus-edit.el:
11921         * faces.el:
11922         (custom):
11923         (face-spec-set):
11924         * faces.el (frob-face-property):
11925         * font-menu.el (font-menu-set-font):
11926                   Actually apply changes from 1999-03-17
11927
11928 1999-06-10  Andy Piper  <andy@xemacs.org>
11929
11930         * select.el (get-selection): abstract out non error-signalling
11931         part.
11932         (get-selection-no-error): get-selection without signalling an
11933         error.
11934         (selection-is-clipboard-p): new variable. controls whether the
11935         selection sets the clipboard.
11936         (own-selection): use it.
11937
11938         * mouse.el (insert-selection): fallback to clipboard after trying
11939         primary selection and cutbuffer.
11940
11941 1999-06-05  Andy Piper  <andy@xemacs.org>
11942
11943         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11944         selection functions.
11945
11946 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11947
11948         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11949         default value.
11950         (load): Use `raw-text' instead of `no-conversion'.
11951         (insert-file-contents): Likewise.
11952
11953         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11954         of `no-conversion'.
11955
11956 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11957
11958         * coding.el: Don't copy `no-conversion' to `raw-text'.
11959
11960 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11961
11962         * subr.el (make-char): Define it if Mule is not around.
11963
11964 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11965
11966         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11967
11968         * x-select.el (x-disown-selection-internal): Restore symbol as an
11969         obsolete alias.
11970         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11971
11972 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
11973
11974         * XEmacs 21.2.15 is released
11975
11976 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
11977
11978         * subr.el (split-string): Avoid infinite looping
11979
11980 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11981
11982         * ldap.el (ldap-ignore-attribute-codings): New variable
11983         (ldap-default-attribute-decoder): New variable
11984         (ldap-coding-system): New variable
11985         (ldap-attribute-syntax-encoders): New variable
11986         (ldap-attribute-syntax-decoders): New variable
11987         (ldap-attribute-syntaxes-alist): New variable
11988         (ldap-encode-boolean): New function
11989         (ldap-decode-boolean): New function
11990         (ldap-encode-country-string): New function
11991         (ldap-decode-string): New function
11992         (ldap-decode-address): New function
11993         (ldap-encode-address): New function
11994         (ldap-decode-attribute): New function
11995         (ldap-search): Use some of these
11996
11997 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
11998
11999         * version.el (emacs-version): Make the patch level/beta come
12000         before the XEmacs qualifier so that it gets into (funcall
12001         emacs-version) and thus in the bug reports.
12002         (emacs-version>=): Support patch levels.
12003
12004 1999-06-03  SL Baur  <steve@xemacs.org>
12005
12006         * version.el: implement x.y.z version number
12007         From Jan Vroonhof <vroonhof@math.ethz.ch>
12008
12009 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12010
12011         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12012
12013 1999-05-22  Vin Shelton <acs@xemacs.org>
12014
12015         * startup.el: Document -private and break out non-standard X options.
12016
12017 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12018
12019         * mule/mule-charset.el (charset-after): New function.
12020         (charset-direction): Synch with Mule, update docstring.
12021         (get-charset-property): New function.
12022         (put-charset-property): New function.
12023         (charset-plist): New function.
12024
12025         * mule/mule-charset.el (compose-region):
12026         (decompose-region): remove;  these functions (which don't work
12027         since we don't do composite characters) have been moved to
12028         mule-util.el.
12029         (toplevel): follow coding standards
12030
12031 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12032
12033         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12034         exist any more.
12035
12036         * code-files.el: Fix commentary to follow coding standards.  Move
12037         the single line left in mule-files.el to here.
12038
12039         * mule/mule-files.el: delete.
12040
12041 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12042
12043         * info.el (Info-scroll-prev): Use event functions instead of the
12044         old emacs 19 interface.
12045
12046 1999-06-02  Andy Piper  <andy@xemacs.org>
12047
12048         * x-font-menu.el (x-font-menu-load-font):
12049         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12050
12051 1999-05-31  Andy Piper  <andy@xemacs.org>
12052
12053         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12054         group.
12055         (font-menu-this-frame-only-p): ditto.
12056         (font-menu-max-items): reinstate, from Jan Vroonhof
12057         <vroonhof@math.ethz.ch>
12058         (font-menu-submenu-name-format): ditto.
12059         (font-menu-split-long-menu): ditto, for use by the family
12060         constructor.
12061         (font-menu-family-constructor): use it.
12062
12063 1999-05-30  Andy Piper  <andy@xemacs.org>
12064
12065         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12066         for use by the font menu.
12067
12068         * msw-font-menu.el: new file implementing mswindows specific
12069         font-menu behaviour.
12070         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12071         (mswindows-font-menu-junk-families): ditto.
12072         (hack-font-truename): ditto.
12073         (mswindows-font-regexp-ascii): ditto.
12074         (mswindows-reset-device-font-menus): ditto.
12075         (mswindows-font-menu-font-data): ditto.
12076         (mswindows-font-menu-load-font): ditto.
12077
12078         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12079         (x-font-menu-font-data): ditto.
12080         (x-font-menu-load-font): ditto.
12081
12082         * font-menu.el: new file implementing generic font menu behaviour.
12083         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12084         made device independent.
12085         (font-menu-this-frame-only-p): ditto.
12086         (font-menu-preferred-resolution): ditto.
12087         (font-menu-size-scaling): new variable used to determine whether
12088         sizes are in points or tenths of a point.
12089         (vassoc): moved from x-font-menu.el.
12090         (device-fonts-cache): ditto.
12091         (device-fonts-cache): ditto.
12092         (flush-device-fonts-cache): ditto.
12093         (reset-device-font-menus): copied from x-font-menu.el and made
12094         device independent. Most functionality deferred to
12095         device-dependent versions.
12096         (font-menu-family-constructor): copied from x-font-menu.el and
12097         made device independent.
12098         (font-menu-size-constructor): ditto.
12099         (font-menu-weight-constructor): ditto.
12100         (font-menu-set-font): ditto.
12101         (font-menu-change-face): ditto.
12102         (font-menu-load-font): new device method.
12103         (font-menu-font-data): ditto.
12104
12105         * x-font-menu.el: The above functions deleted.
12106
12107 1999-05-26  Andy Piper  <andy@xemacs.org>
12108
12109         * update-elc.el:
12110         * make-docfile.el:
12111         * loadup.el: rehash expand-file-name usage to not use default-directory.
12112
12113 1999-05-21  Andy Piper  <andy@xemacs.org>
12114
12115         * x-select.el (x-select-convert-to-text):
12116         (x-selected-text-type):
12117         (x-get-selection):
12118         (xselect-convert-to-string):
12119         (xselect-convert-to-compound-text):
12120         (xselect-convert-to-length):
12121         (xselect-convert-to-targets):
12122         (xselect-convert-to-delete):
12123         (xselect-convert-to-filename):
12124         (xselect-convert-to-charpos):
12125         (xselect-convert-to-lineno):
12126         (xselect-convert-to-colno):
12127         (xselect-convert-to-sourceloc):
12128         (xselect-convert-to-os):
12129         (xselect-convert-to-host):
12130         (xselect-convert-to-user):
12131         (xselect-convert-to-class):
12132         (xselect-convert-to-name):
12133         (xselect-convert-to-integer):
12134         (xselect-convert-to-atom):
12135         (xselect-convert-to-identity): functions renamed from x-* and
12136         moved to select.el.
12137         (x-get-secondary-selection): use rename get-selection.
12138         (x-get-clipboard): ditto.
12139         (x-own-selection): moved to select.el.
12140         (x-valid-simple-selection-p): ditto.
12141         (x-dehilight-selection): ditto.
12142         (x-own-clipboard): ditto.
12143         (x-disown-selection): ditto.
12144
12145         * x-mouse.el (x-yank-function): moved to mouse.el.
12146         (x-insert-selection): ditto.
12147         (x-set-point-and-move-selection): use renamed function.
12148
12149         * select.el (selected-text-type): moved and renamed from
12150         x-select.el.
12151         (selection-owner-p): moved to C.
12152         (selection-exists-p): ditto.
12153         (get-cutbuffer): new device method.
12154         (get-selection): generalised and moved from x-select.el.
12155         (own-selection): moved x-own-selection functionality into here.
12156         (dehilight-selection): renamed and moved from x-select.el.
12157         (own-clipboard): functionality moved from x-select.el using new
12158         generic C builtins.
12159         (disown-clipboard): ditto.
12160         (select-convert-to-text):
12161         (select-convert-to-string):
12162         (select-convert-to-compound-text):
12163         (select-convert-to-length):
12164         (select-convert-to-targets):
12165         (select-convert-to-delete):
12166         (select-convert-to-filename):
12167         (select-convert-to-charpos):
12168         (select-convert-to-lineno):
12169         (select-convert-to-colno):
12170         (select-convert-to-sourceloc):
12171         (select-convert-to-os):
12172         (select-convert-to-host):
12173         (select-convert-to-user):
12174         (select-convert-to-class):
12175         (select-convert-to-name):
12176         (select-convert-to-integer):
12177         (select-convert-to-atom):
12178         (select-convert-to-identity): new functions renamed from x-* and
12179         moved from x-select.el.
12180
12181         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12182         into here and use as the default window-system mouse yank.
12183         (insert-selection): generalised and moved from x-mouse.el.
12184         (own-clipboard): moved to C.
12185
12186         * msw-select.el (mswindows-selection-owned-p): deleted.
12187         (mswindows-own-selection): generalised and moved to select.el.
12188         (mswindows-disown-selection): generalised and moved to C.
12189         (mswindows-selection-owner-p): ditto.
12190
12191 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12192
12193         * XEmacs 21.2.14 is released
12194
12195 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12196
12197         * about.el: update contact info for jason and slb.
12198
12199 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12200
12201         * mule/european.el (setup-romanian-environment): Add Romanian
12202         support from Emacs/Mule romanian.el.
12203
12204 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12205
12206         * cus-face.el: Label all custom changes with the 'custom' tag.
12207
12208         * cus-edit.el: idem ditto.
12209
12210         * faces.el: Added suport for adding device tags to various functions.
12211         (custom): New device tag.
12212         (face-spec-set): Call reset face with tags argument. No longer do
12213         x-init-global-faces hack.
12214
12215         * faces.el (frob-face-property): Use an anonymous specifier to map
12216         frob-face-property-1 over.
12217
12218         * x-font-menu.el (font-menu-set-font): Always specify all
12219         properties to custom.
12220
12221 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12222
12223         * mule/european.el (setup-czech-environment): Add czech support.
12224         From David Sauer <davids@orfinet.cz>
12225
12226 1999-03-15  SL Baur  <steve@xemacs.org>
12227
12228         * check-features.el: Turn hard errors into warnings.
12229
12230 1999-03-21  SL Baur  <steve@xemacs.org>
12231
12232         * simple.el (delete-key-deletes-forward): As per discussion on
12233         xemacs-beta, default to t.
12234
12235 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12236
12237         * loadup.el: Define Installation-string before loading anything.
12238
12239 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12240
12241         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12242         From Anders Stenman <stenman@isy.liu.se>
12243
12244 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12245
12246         * wid-edit.el (widget-glyph-find): Ditto.
12247
12248         * packages.el (locate-library): Ditto.
12249
12250         * loadup.el (really-early-error-handler): Ditto.
12251
12252         * lib-complete.el (read-library): Ditto.
12253
12254         * faces.el (set-face-stipple): Ditto.
12255
12256         * code-files.el (load): Use new calling style of locate-file.
12257
12258 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12259
12260         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12261         dead.
12262
12263 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12264
12265         * dumped-lisp.el (preloaded-file-list): Don't load
12266         Installation.el.
12267
12268         * loadup.el (Installation-string): Define it here.
12269
12270 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12271
12272         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12273         Installation.el needs to be loaded before `dump-paths', otherwise
12274         the dumping process won't find it.
12275
12276 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12277
12278         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12279         subr so that we can use `replace-in-string' in Installation.el to
12280         get rid of C-m chars under the native Windows build.
12281
12282 1999-04-29  Andy Piper  <andy@xemacs.org>
12283
12284         * make-docfile.el: canonicalize file and directory names.
12285
12286         * device.el (call-device-method): new function for calling device
12287         specific methods.
12288         (define-device-method): new function for defining device methods.
12289         (define-device-method*): ditto.
12290
12291 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12292
12293         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12294
12295 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12296
12297         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12298         (cyrillic-koi8-r-encode-table): Likewise.
12299         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12300         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12301
12302         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12303         from vietnamese.el].
12304
12305         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12306         mule/mule-misc.el.
12307
12308 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12309
12310         * mule/thai-xtis.el:
12311         - Change font registry name from "Thai94x94-0" to "xtis-0".
12312         - Change mnemonic of coding-system `tis-620' to "TIS620".
12313
12314 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12315
12316         * mule/ethiopic.el: fixed.
12317
12318 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12319
12320         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12321
12322         * mule/thai-xtis.el: New file.
12323
12324         * mule/vietnamese.el: New file.
12325
12326         * mule/ethiopic.el: New file.
12327
12328 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12329
12330         * bytecomp.el (byte-compile-close-variables): Leave
12331         debug-issue-ebola-notices alone.
12332
12333 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12334
12335         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12336         at the top of the buffer since it is the most important thing to
12337         customize
12338         (ldap-get-host-parameter): New defun
12339         (ldap-search): Add a new parameter `withdn' to retrieve the
12340         distinguished names of entries
12341
12342 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12343
12344         * startup.el (splash-frame-body): Date and spelling fixes.
12345
12346 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12347
12348         * view-less.el (toggle-truncate-lines): add autoload tag
12349
12350 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12351
12352         * format.el (format-alist): Disable image stuff.
12353
12354 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12355
12356         * wid-edit.el (widget-glyph-find): Search by directories, then by
12357         suffixes rather than the other way around.
12358         (widget-image-conversion): Renamed to
12359         `widget-image-file-name-suffixes'.
12360
12361 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12362
12363         * mule/mule-charset.el: Made old functions obsolete, remove the
12364         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12365         (charset-iso-graphic-plane): Rename from charset-graphic.
12366         (charset-iso-final-char): Rename from charset-final.
12367         (charset-width): Rename from charset-columns.
12368         (charset-bytes): Added from fsf compatibility, returns always 1.
12369
12370         * mule/mule-misc.el: Move charset-doc-string alias to
12371         mule-charset.el
12372
12373 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12374
12375         * x-faces.el (x-make-font-bold-italic): honor
12376         *try-oblique-before-italic-fonts*
12377
12378 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12379
12380         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12381
12382 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12383
12384         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12385         name.
12386
12387 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12388
12389         * cl-extra.el (equalp): Would bug out for lists.
12390
12391 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12392
12393         * about.el (about-hackers):  Change cgw's email address
12394
12395 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12396
12397         * XEmacs 21.2.13 is released
12398
12399 1999-03-12  SL Baur  <steve@xemacs.org>
12400
12401         * simple.el (delete-key-deletes-forward): Revert to previous
12402         behavior.
12403
12404 1999-01-18  Didier Verna  <didier@xemacs.org>
12405
12406         * menubar-items.el (xemacs-splash-buffer): handle the case of
12407         multiple elements in the splash buffer body.
12408
12409         * startup.el (splash-frame-timeout): new constant: interval
12410         between splash buffer elements.
12411         (command-line-1): handle splash buffer with multiple elements (use
12412         a timeout).
12413         (splash-frame-body): Originally `startup-splash-frame-body'.
12414         Rewrote a cleaner and more readable version. This can now be array,
12415         in which case each element is displayed in turn in the splash buffer.
12416         (splash-frame-static-body): new constant. Persistent information
12417         across all splash buffer elements (preserves the possibility to give
12418         it in different languages.
12419         (circulate-splash-frame-elements): new function. Used as a timeout
12420         to circulate through all splash frame elements and display them in
12421         sequence.
12422         (display-splash-frame): originally `startup-splash-frame'. Handle
12423         the case of multiple elements in the splash buffer body. Now
12424         returns a timeout id if multiple elements to display, or nil.
12425
12426 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12427
12428         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12429         so they can be overridden by x-init-face-from-resources.
12430         Additionally specify the font name also with an x tag.
12431
12432 1999-03-08  Andy Piper  <andy@xemacs.org>
12433
12434         * package-get.el (package-get-base): autoload.
12435
12436         * menubar-items.el (default-menubar): add update menu item. Fix
12437         custom menu to only be activated when package-base is available.
12438
12439         * package-get.el (package-get-custom): don't load
12440         package-get-custom as it is auto-generated. Fix group definition.
12441
12442 1999-03-05  Didier Verna  <didier@xemacs.org>
12443
12444         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12445         instead of `symbol-name' (Thanks Kyle).
12446
12447         * cus-edit.el (custom-save-variables): use `prin1' instead of
12448         princ to write symbols.
12449
12450 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12451
12452         * XEmacs 21.2.12 is released
12453
12454 1999-03-05  SL Baur  <steve@xemacs.org>
12455
12456         * menubar-items.el (default-menubar): Add kfm browsing support.
12457         From Neal Becker <nbecker@fred.net>
12458
12459 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12460
12461         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12462         calls to font-lock during buffer reversion.
12463
12464 1999-02-12  Didier Verna  <didier@xemacs.org>
12465
12466         * info.el (Info-build-node-completions): unconditionally widen the
12467         tag table buffer.
12468
12469 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12470
12471         * x-faces.el (x-init-face-from-resources):
12472         Only set fonts in the 'x locale.
12473
12474 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12475
12476         * package-ui.el (pui-install-selected-packages): Don't throw on
12477         `package-admin-delete-binary-package' returning nil since it's
12478         normal.  Reindent function.
12479         (pui-add-required-packages): Handle case where packages selected
12480         for installation have never been installed.
12481
12482 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12483
12484         * menubar-items.el (default-menubar):
12485         Implement the ``Mule->Set coding system of process'' menu item.
12486
12487 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12488
12489         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12490         files
12491         - Change some `if's to `when's
12492
12493 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12494
12495         * XEmacs 21.2.11 is released
12496
12497 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12498
12499         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12500         against window close (Fix Bug #460).
12501         (ask-user-about-lock-dbox): Idem.
12502
12503 1999-02-25  SL Baur  <steve@xemacs.org>
12504
12505         * mule/mule-charset.el (charset-leading-byte): New function.
12506         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12507
12508 1999-02-12  Andy Piper  <andy@xemacs.org>
12509
12510         * about.el (xemacs-hackers): change andy's email address.
12511         (about-url-alist): change andy's web page address.
12512         (about-xemacs): add piper.
12513
12514 1999-02-16  SL Baur  <steve@xemacs.org>
12515
12516         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12517         of mule-base into lisp/mule.
12518
12519 1999-02-16  SL Baur  <steve@xemacs.org>
12520
12521         * mule/arabic.el:
12522         mule/canna-leim.el:
12523         mule/chinese.el:
12524         mule/cyrillic.el:
12525         mule/english.el:
12526         mule/european.el:
12527         mule/greek.el:
12528         mule/hebrew.el:
12529         mule/japanese.el:
12530         mule/kinsoku.el:
12531         mule/korean.el:
12532         mule/misc-lang.el:
12533         mule/mule-category.el:
12534         mule/mule-ccl.el:
12535         mule/mule-charset.el:
12536         mule/mule-cmds.el:
12537         mule/mule-coding.el:
12538         mule/mule-files.el:
12539         mule/mule-help.el:
12540         mule/mule-init.el:
12541         mule/mule-misc.el:
12542         mule/mule-tty-init.el:
12543         mule/mule-x-init.el:
12544         mule/viet-chars.el:  Remerge from mule-base.
12545
12546         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12547         of mule-base into lisp/mule.
12548
12549 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12550
12551         * process.el (exec-to-string): Use `shell-command-switch' in place
12552         of hard-wired "-c" (for WindowsNT).
12553
12554 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12555
12556         * menubar-items.el (default-menubar):  Remove obsolete
12557         "Gopher" item
12558
12559 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12560
12561         * package-admin.el (package-admin-get-install-dir): First fall
12562         back to the location of xemacs-base for non-mule packages.
12563
12564 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12565
12566         * paths.el:
12567         - improved automounter tmp directory support.
12568         - support 4 (!) empirically discovered automounter conventions
12569
12570 1999-02-12  SL Baur  <steve@xemacs.org>
12571
12572         * etags.el (pop-tag-mark): autoload to match key binding.
12573
12574 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12575
12576         * XEmacs 21.2.10 is released
12577
12578 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12579
12580         * package-get.el (package-get-remote-filename): Don't bug out for
12581         a local file name in the search entry.
12582
12583 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12584
12585         * XEmacs 21.2.9 is released
12586
12587 1999-01-19  Didier Verna  <didier@xemacs.org>
12588
12589         * replace.el (replace-search-function): new variable containing a
12590         function to perform a search-forward.
12591         (replace-re-search-function): new variable containing a function
12592         to perform a re-search-forward.
12593         (perform-replace): use them.
12594
12595 1999-01-25  Didier Verna  <didier@xemacs.org>
12596
12597         * select.el (selection-owner-p): use the name `XEmacs'.
12598         (cut-copy-clear-internal): ditto.
12599
12600 1999-01-18  Andy Piper  <andy@xemacs.org>
12601
12602         * about.el (about-url-alist): Update my entry.
12603         (xemacs-hackers): Ditto.
12604
12605 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12606
12607         * buffer.el (switch-to-buffer): Fixing documentation.
12608         * minibuf.el (minibuffer-completion-table): ditto.
12609         * cl-macs.el (return-from): ditto.
12610
12611 1999-01-04  Didier Verna  <didier@xemacs.org>
12612
12613         * replace.el (delete-non-matching-lines): temporarily disable
12614         case-folding when called interactively with a regexp containing
12615         uppercase characters.
12616         (delete-matching-lines): ditto.
12617         (count-matches): ditto.
12618         (list-matching-lines): ditto.
12619
12620 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12621
12622         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12623         abort if current window is split horizontally, not if others are
12624         split.  Got rid of unnecessary minibuffer checking.  Also, add
12625         some comments (it's still complex).
12626
12627 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12628
12629         * package-get.el: changed address for doc.ic.ac.uk to
12630         sunsite.doc.ic.ac.uk
12631
12632 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12633
12634         * ldap.el (toplevel): Remove requires so that the file compiles
12635         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12636
12637 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12638
12639         * dump-paths.el: Calculate module-directory and set
12640         module-load-path to the load path for modules.
12641
12642         * loadup.el: Get bootstrap value of module-load-path from the
12643         environment variable EMACSBOOTSTRAPMODULEPATH.
12644         - Display the module load path if we're debugging paths.
12645
12646         * setup-paths.el: Added function paths-find-site-module-directory.
12647         - Added function paths-find-module-directory.
12648         - Added function paths-construct-module-load-path.  Uses new
12649         environment variable EMACSMODULEPATH.
12650
12651 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12652
12653         * font.el (font-default-object-for-device):
12654         Oops! This `or' can't be replaced by `unless'.
12655         Fixed inability to run w3, among other things.
12656
12657 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12658
12659         * package-admin.el: Change initialization of
12660           package-admin-install-function dependent on system type.
12661           Change package-admin-install-function-mswindows to use
12662           "minitar".
12663
12664 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12665
12666         * mouse.el (default-mouse-motion-handler): Disable help echo while
12667         in the minibuffer.
12668
12669 1998-12-28  Martin Buchholz <martin@xemacs.org>
12670
12671         * XEmacs 21.2.8 is released.
12672
12673 1998-12-24  Martin Buchholz <martin@xemacs.org>
12674
12675         * XEmacs 21.2.7 is released.
12676
12677 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12678
12679         * package-ui.el (pui-list-packages): Set truncate-lines.
12680
12681         * package-get.el (package-get-download-menu): Use
12682         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12683
12684         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12685         (pui-help-string): idem.
12686         (list-packages-mode): New major mode.
12687         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12688         (pui-install-selected-packages): Add suport for removing packages.
12689         (pui-toggle-package-delete-key): New function.
12690         (pui-popup-context-sensitive): New kludge.
12691         (pui-list-packages): Add warning when `package-get-remote' is nil.
12692         (package-ui-add-site): New function.
12693
12694 1998-12-01  Didier Verna  <didier@xemacs.org>
12695
12696         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12697
12698 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12699
12700         * ldap.el: Custom-ized
12701         (toplevel): Do not provide `ldap' which is provided by C level
12702         LDAP code
12703         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12704
12705 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12706
12707         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12708
12709 1998-12-17  Andy Piper  <andy@xemacs.org>
12710
12711         * sound.el (sound-load-list): name changed from sound-load-alist.
12712         (sound-extension-list): name changed from sound-ext-list.
12713         (load-default-sounds): use new names.
12714         (load-sound-file): use new names.
12715
12716 1998-12-16  Andy Piper  <andy@xemacs.org>
12717
12718         * XEmacs 21.2.6 is released
12719
12720 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12721
12722         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12723         errors.
12724
12725 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12726
12727         * wid-edit.el (widget-echo-this-extent): Set
12728         help-echo-owns-message to t.
12729
12730 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12731
12732         * package-get.el (package-get-download-menu): use toggles for
12733           each site in the download site menu.
12734
12735 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12736
12737         * package-get.el (package-get): If we cannot find a package
12738           because package-get-remote is not set, give a more helpful
12739           error message.
12740
12741 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12742
12743         * package-get.el (package-get-remote-filename): use an EFS path
12744         with user anonymous if no user is specified.
12745
12746 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12747
12748         * faces.el (face-spec-set): Re-init fallfacks for default after
12749         calling reset-face on the default face.
12750
12751 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12752
12753         * package-admin.el (package-admin-default-install-function):
12754         Behave as advertised.  Make sure the pkg-dir is proper for
12755         default-directory.
12756         (package-admin-add-binary-package): Make sure the pkg-dir is
12757         proper for default-directory.
12758         (package-admin-install-function-mswindows): Make sure the pkg-dir
12759         is proper for default-directory.
12760
12761 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12762
12763         * XEmacs 21.2.5 is released
12764
12765 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12766
12767         * files.el (binary-file-regexps): regexp-opt is not available at
12768         bytecompile time.
12769
12770 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12771
12772         * x-win-xfree86.el:
12773         * x-win-sun.el (x-win-init-sun):
12774         * x-win-sun.el:
12775         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12776         * x-iso8859-1.el:
12777         * x-init.el (init-post-x-win):
12778         * x-init.el (init-pre-x-win):
12779         * x-init.el (x-initialize-compose):
12780         * x-init.el:
12781         * x-compose.el:
12782         * winnt.el:
12783         * widget.el:
12784         * wid-edit.el (widget-glyph-click):
12785         * wid-edit.el (widget-glyph-find):
12786         * wid-edit.el (widget-type):
12787         * view-less.el (view-buffer-other-window):
12788         * very-early-lisp.el:
12789         * version.el:
12790         * toolbar.el:
12791         * toolbar-items.el:
12792         * term/sun.el (suntool-map):
12793         * term/sun-mouse.el:
12794         * term/internal.el:
12795         * syntax.el (modify-syntax-entry):
12796         * symbol-syntax.el:
12797         * subr.el:
12798         * startup.el (lock-directory):
12799         * simple.el (set-comment-column):
12800         * simple.el (backward-delete-char-untabify):
12801         * shadow.el (find-emacs-lisp-shadows):
12802         * shadow.el:
12803         * setup-paths.el (paths-construct-info-path):
12804         * select.el (cut-copy-clear-internal):
12805         * process.el (call-process-region):
12806         * process.el (start-process-shell-command):
12807         * process.el:
12808         * paths.el (rmail-spool-directory):
12809         * paragraphs.el (use-hard-newlines):
12810         * package-get.el (package-get-dependencies):
12811         * package-admin.el (package-admin-delete-binary-package):
12812         * obsolete.el (truncate-string):
12813         * obsolete.el (store-substring):
12814         * mouse.el (default-mouse-track-maybe-own-selection):
12815         * mouse.el (mouse-yank-at-point):
12816         * modeline.el:
12817         * modeline.el (mouse-drag-modeline):
12818         * minibuf.el (read-directory-name-internal):
12819         * minibuf.el (read-file-name-internal):
12820         * minibuf.el (read-file-name-internal-1):
12821         * minibuf.el (read-file-name-2):
12822         * minibuf.el (exact-minibuffer-completion-p):
12823         * minibuf.el (read-from-minibuffer):
12824         * minibuf.el:
12825         * menubar.el (check-menu-syntax):
12826         * map-ynp.el (map-y-or-n-p):
12827         * make-docfile.el (docfile-out-of-date):
12828         * loadup.el ((member "run-temacs" command-line-args)):
12829         * loadup.el ((member "no-site-file" command-line-args)):
12830         * loadup.el (really-early-error-handler):
12831         * loadup.el:
12832         * loadhist.el:
12833         * loaddefs.el:
12834         * lisp-mnt.el (lm-verify):
12835         * lib-complete.el (lib-complete:cache-completions):
12836         * lib-complete.el (library-all-completions):
12837         * itimer.el (itimer-run-expired-timers):
12838         * info.el (Info-mode):
12839         * info.el (Info-insert-file-contents):
12840         * info.el (Info-rebuild-dir):
12841         * info.el (Info-build-dir-anew):
12842         * info.el (Info-parse-dir-entries):
12843         * info.el (Info-dir-outdated-p):
12844         * info.el (Info-insert-dir):
12845         * info.el (info-xref):
12846         * info.el:
12847         * hyper-apropos.el (hyper-apropos-get-doc):
12848         * hyper-apropos.el (hyper-describe-face):
12849         * hyper-apropos.el (hyper-apropos-mode):
12850         * hyper-apropos.el:
12851         * help.el (list-processes):
12852         * help.el:
12853         * gnuserv.el:
12854         * font.el (mswindows-font-create-name):
12855         * font.el (font-default-font-for-device):
12856         * font.el (x-font-create-object):
12857         * font.el (font-registry):
12858         * font.el:
12859         * font-lock.el (font-lock-keywords):
12860         * font-lock.el:
12861         * finder.el (finder-compile-keywords):
12862         * find-paths.el (paths-find-recursive-path):
12863         * fill.el (set-justification-center):
12864         * fill.el (fill-region-as-paragraph):
12865         * files.el (insert-directory):
12866         * files.el (wildcard-to-regexp):
12867         * files.el (recover-file):
12868         * files.el (basic-save-buffer):
12869         * files.el (delete-auto-save-file-if-necessary):
12870         * files.el (file-relative-name):
12871         * files.el (backup-extract-version):
12872         * files.el (backup-buffer):
12873         * files.el (set-visited-file-name):
12874         * files.el (set-auto-mode):
12875         * files.el (interpreter-mode-alist):
12876         * files.el:
12877         * files.el (find-file-noselect):
12878         * files.el (abbreviate-file-name):
12879         * files.el (parse-colon-path):
12880         * files.el (directory-abbrev-alist):
12881         * etags.el (visit-tags-table-buffer):
12882         * easymenu.el (easy-menu-define):
12883         * dragdrop.el (experimental-dragdrop-drag):
12884         * dragdrop.el (dragdrop-drop-do-functions):
12885         * dragdrop.el (dragdrop-drop-at-point):
12886         * disass.el (disassemble-1):
12887         * disass.el (disassemble-internal):
12888         * disass.el (disassemble):
12889         * disass.el:
12890         * derived.el (derived-mode-init-mode-variables):
12891         * derived.el (define-derived-mode):
12892         * custom.el (defgroup):
12893         * cus-edit.el (custom-quote):
12894         * config.el:
12895         * code-process.el (open-network-stream):
12896         * code-process.el (start-process):
12897         * code-process.el (call-process-region):
12898         * code-process.el (call-process):
12899         * code-process.el:
12900         * code-files.el (insert-file-contents):
12901         * code-files.el:
12902         * code-files.el (buffer-file-coding-system-for-read):
12903         * cmdloop.el (yes-or-no-p-minibuf):
12904         * cl.el:
12905         * cl-macs.el:
12906         * cl-extra.el:
12907         * callers-of-rpt.el (make-caller-report):
12908         * callers-of-rpt.el:
12909         * bytecomp.el (batch-byte-recompile-directory):
12910         * bytecomp.el (batch-byte-compile-1):
12911         * bytecomp.el (batch-byte-compile):
12912         * bytecomp.el (display-call-tree):
12913         * bytecomp.el (byte-compile-insert):
12914         * bytecomp.el (byte-compile-two-args-19->20):
12915         * bytecomp.el (byte-compile-variable-ref):
12916         * bytecomp.el (byte-compile-form):
12917         * bytecomp.el (byte-compile-top-level-body):
12918         * bytecomp.el (byte-compile-out-toplevel):
12919         * bytecomp.el (byte-compile-byte-code-maker):
12920         * bytecomp.el (byte-compile-file-form-defmumble):
12921         * bytecomp.el (byte-compile-file-form):
12922         * bytecomp.el (byte-compile-keep-pending):
12923         * bytecomp.el (byte-compile-insert-header):
12924         * bytecomp.el (byte-compile-from-buffer):
12925         * bytecomp.el (byte-compile-file):
12926         * bytecomp.el (byte-recompile-file):
12927         * bytecomp.el (byte-compile-close-variables):
12928         * bytecomp.el (byte-compile-warn-about-unused-variables):
12929         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12930         * bytecomp.el (byte-compiler-legal-options):
12931         * bytecomp.el (byte-compile-lapcode):
12932         * bytecomp.el (byte-optimize-log):
12933         * bytecomp.el ((fboundp 'defsubst)):
12934         * bytecomp.el:
12935         * bytecomp-runtime.el:
12936         * byte-optimize.el (byte-optimize-apply):
12937         * byte-optimize.el (car):
12938         * byte-optimize.el (byte-optimize-form):
12939         * byte-optimize.el (byte-optimize-form-code-walker):
12940         * byte-optimize.el:
12941         * build-report.el (build-report-insert-installation-file):
12942         * build-report.el (build-report):
12943         * auto-show.el:
12944         * apropos.el (apropos-documentation):
12945         - mega patch
12946         - clean up byte-compile warnings
12947         - remove unused variables
12948         - Use common lisp style hashtable functions
12949         - byte compiler cleanup
12950         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12951         - remove old backquote syntax usage
12952         - move some cl functionality into C for speed.
12953         - remove last remaining VMS support
12954         - spelling fixes
12955         - implement last, butlast, nbutlast, copy-list in C.
12956         - new macro ignore-file-errors, similar to ignore-errors
12957           (ignore-file-errors (delete-file "foo"))
12958         - get frequent garbage collection during loadup.el by tweaking
12959           gc-cons-threshold, rather than explicitly calling garbage-collect
12960         - default delete-key-deletes-forward to `t'.
12961
12962 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12963
12964         * XEmacs 21.2-beta4 is released.
12965
12966 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12967
12968         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12969         (easy-menu-item-present-p): Wrapper around find-menu-item.
12970         (easy-menu-remove-item): Wrapper around delete-menu-item.
12971
12972         * menubar.el (delete-menu-item): Add 'from-menu' argument.
12973         (add-menu-button): Add 'in-menu' argument.
12974         (add-menu-item-1): Add in-menu support to helper function.
12975
12976 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
12977
12978         * isearch-mode.el (isearch-mode): Fix keymap lossage.
12979
12980 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
12981
12982         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12983         of Dec 4, 1997.
12984
12985 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
12986
12987         * process.el (shell-command-on-region): Report if the command
12988         succeeded or failed.
12989
12990 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
12991
12992         * subr.el (buffer-substring-no-properties): Comment out.
12993
12994 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
12995
12996         * msw-faces.el (mswindows-find-smaller-font): Turning font names
12997           into font instances first, like `x-frob-font-size' does.
12998           (mswindows-find-larger-font): ditto
12999
13000 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13001
13002         * package-ui.el (pui-install-selected-packages): fix args in call
13003         to `package-get'.
13004
13005 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13006
13007         * package-get.el (host-name): New widget type.
13008         (package-get-remote): Better customization using new type.
13009         (package-get-download-sites): idem dito.
13010
13011         (package-get-custom): Do not use package-get-all untill we have
13012         runtime dependencies.
13013
13014         (package-get-remove-copy): Default to 't' we no longer need this
13015         kludge as we do not currently use depenencies.
13016
13017         (package-get-was-current): New variable.
13018         (package-get-require-base): New 'force-current' argument.
13019         (package-get-update-base): idem
13020         (package-get-package-provider):  idem
13021         (package-get-locate-index-file): New 'no-remote' argument.
13022         (package-get-locate-file): idem.
13023
13024         (package-get-maybe-save-index): New function.
13025         (package-get-update-base): Use it.
13026
13027 1998-10-28 Greg Klanderman <greg@alphatech.com>
13028
13029         * package-get.el (package-get-remote): default to nil; by default,
13030         don't go out to the net via EFS.  They must select a download site.
13031         (package-get-download-sites): new variable.
13032         (package-get-download-menu): new function.
13033         (package-get-locate-index-file): new function.
13034         (package-get-update-base): use it.
13035
13036         * menubar-items.el (default-menubar): add "Update Package Index"
13037         and "Add Download Site" menus under Options | Manage Packages.
13038
13039 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13040
13041         * package-get.el (package-get): bugfix code checking installed version
13042         for case where package is not currently installed.
13043         (package-get-require-signed-base-updates): new variable.
13044         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13045         deemed not a goot thing.  Use the variable
13046         package-get-allow-unsigned-base-updates instead.
13047
13048 1998-10-16 Greg Klanderman <greg@alphatech.com>
13049
13050         * package-get.el (package-get): Don't install an older version than
13051         we already have unless explicitly told to.  Issue a warning.
13052
13053         * package-ui.el (pui-add-required-packages): when adding
13054         dependencies, don't add packages that are up to date.
13055         (pui-package-symbol-char):  Don't consider a package out of date
13056         if you have a newer version installed than the latest version in
13057         package-get-base.
13058
13059         * package-get.el (package-get-base-filename): document that it may
13060         be a path relative to package-get-remote;  new default value.
13061         (package-get-locate-file): new function.
13062         (package-get-update-base): use it to expand package-get-base-filename.
13063         (package-get-save-base): new function to save the package-get database
13064         to file.
13065         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13066         (package-get-update-base): pass the REMOTE-SOURCE arg.
13067         (package-get-update-base-entry): call package-get-custom-add-entry.
13068         (package-get-file-installed-p): removed; no longer needed.
13069         (package-get-create-custom): ditto.
13070         (toplevel): remove code to build and load package-get-custom.el
13071         (package-get-custom-add-entry): new function.
13072
13073 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13074
13075         * wid-edit.el (widget-button-click): Don't switch window.
13076
13077 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13078
13079         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13080
13081 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13082
13083         * etags.el (find-tag-default): Run find-tag-hook using
13084         run-hooks rather than funcall
13085
13086 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13087
13088         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13089         and the current local map as the parents to isearch-mode-map.
13090
13091 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13092
13093         * XEmacs 21.2-beta3 is released.
13094
13095 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13096
13097         * package-get.el (package-get-update-base): use
13098         insert-file-contents-internal, not insert-file-contents-literally.
13099
13100 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13101
13102         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13103         dump time.
13104
13105 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13106
13107         * package-get.el (package-get-update-base-entry): new function.
13108         (package-get-update-base): renamed; was `package-get-load-base'.
13109         cleanup, and use package-get-update-base-from-buffer.
13110         (package-get-update-base-from-buffer): new function.
13111         (package-get-update-base-entries): new; helper for above.
13112         Do not eval lisp grabbed over ftp; parse it from new format.
13113
13114 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13115
13116         * files.el (set-auto-mode): Don't play games loading package-get
13117         database; package-get-package-provider will handle it all.
13118
13119 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13120
13121         * package-get.el (package-get-base-filename): new variable.
13122         (package-get-require-base): new function.
13123         (package-get-pgp-signed-begin-line): new variable.
13124         (package-get-pgp-signature-begin-line): ditto.
13125         (package-get-pgp-signature-end-line):  ditto.
13126         (package-get-load-base): new function.
13127         (package-get-interactive-package-query):
13128         (package-get-update-all):
13129         (package-get-dependencies):
13130         (package-get-package-provider):
13131         (package-get-custom): use package-get-require-base.
13132         [package-get-custom loading]: disable for now.
13133
13134         * package-ui.el (pui-list-packages): use (package-get-require-base)
13135
13136 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13137
13138         * package-ui.el: Correct obvious thinko in choosing extent face.
13139
13140 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13141
13142         * menubar-items.el (default-menubar): pui-list-package has nothing
13143         to with Customize. Move all the package stuff to a new Item in Options.
13144
13145         * package-ui.el (pui-menu): Add menu and Popup menu.
13146
13147         * package-get.el (package-get): Use new
13148         package-admin-get-install-dir.
13149
13150         * package-admin.el (package-admin-get-install-dir): New syntax.
13151         Conserve package location and put mule packages where mule-base is.
13152
13153         * package-get.el : Customized
13154
13155         * package-ui.el (pui): Customized
13156         (pui-package-install-dest-dir): New variable.
13157         (pui-install-selected-packages): Use it
13158
13159 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13160
13161         * package-get.el (package-get-interactive-package-query): Move
13162         dependency on package-get-base to run-time.
13163         (package-get-update-all): Ditto.
13164         (package-get-dependencies): Ditto.
13165         (package-get-package-provider): Ditto.
13166         (package-get-custom): Ditto.
13167
13168 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13169
13170         * events.el: Remove 'ascii-character property from 'backspace
13171         and 'delete symbols
13172
13173 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13174
13175         * package-get-base.el: removed.
13176
13177 1998-09-23  Didier Verna  <didier@xemacs.org>
13178
13179         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13180         (no-upper-case-p): new function.
13181         (with-search-caps-disable-folding): new macro.
13182         (with-interactive-search-caps-disable-folding): new macro.
13183         (zap-to-char): In interactive mode, do a case-sensitive search if
13184         the character is uppercase.
13185         (zap-up-to-char): ditto.
13186
13187         * replace.el (perform-replace): use the function no-upper-case-p.
13188
13189         * isearch-mode.el (isearch-fix-case): ditto.
13190         make obsolete `with-caps-disable-folding' and
13191         `isearch-no-upper-case-p'.
13192
13193         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13194         (tags-search): ditto.
13195         (tags-query-replace): ditto.
13196
13197         * info.el (Info-search): ditto.
13198
13199 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13200
13201         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13202
13203 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13204
13205         * package-admin.el (package-admin-rmtree): rewritten.  need to
13206         check for "." and ".." before symlink check.  expand files and
13207         directories with respect to DIRECTORY, not default-directory.
13208
13209 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13210
13211         * package-get.el (package-get-all): add INSTALL-DIR argument.
13212
13213 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13214
13215         * package-ui.el (pui-add-required-packages): new function, select
13216         dependent packages.
13217         (pui-display-keymap): bind it.
13218         (pui-help-string): document it.
13219         (pui-install-selected-packages): package-get-all -> package-get.
13220
13221         * package-get.el (package-get-dependencies): new function.
13222
13223 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13224
13225         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13226         regexps.
13227
13228 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13229
13230         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13231         function.
13232         (default-mouse-track-normalize-point): Use it.
13233
13234 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13235
13236         * package-admin.el (package-admin-delete-binary-package):
13237                 General cleanup. Remove unnessary use of progn and
13238         save-excursion.
13239         (package-admin-delete-binary-package): Do NOT mess with file
13240         modes. That is evil.
13241         (package-admin-delete-binary-package): Wrap all deleting in
13242         condition-case. The data in MANIFEST is untrustworthy.
13243         (package-admin-delete-binary-package): Let the OS worry about non
13244         empty directories.
13245
13246 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13247
13248         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13249         processing.
13250         (lm-report-bug): Fix mail address to send bug reports to.
13251
13252 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13253
13254         * XEmacs 21.2-beta2 is released.
13255
13256 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13257
13258         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13259
13260 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13261
13262         * info.el (Info-mode): Document page turning by double clicks in
13263         docstring so `M-x describe-mode' will display it.
13264
13265 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13266
13267         * info.el (Info-mouse-track-double-click-hook): Use character
13268         widths to calculate a border region where double clicking does
13269         page turning, and return `nil' by default so other hooks, such as
13270         region highlighting, will be run.
13271
13272 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13273
13274         * sound.el (default-sound-directory-list): Initialize with all the
13275         "sounds" directories in `data-directory-list'.  It used to just be
13276         the first one.
13277
13278         * packages.el (locate-data-directory-list): Created.  This gives
13279         the list of matching directories, unlike `locate-data-directory',
13280         which just gives the first one.
13281
13282 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13283
13284         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13285         make a binding in the local keymap until help-char handling is
13286         improved.
13287
13288         * help.el (help-keymap-with-help-key): Provide keymap with help
13289         binding.
13290         (help-print-help-form): New helper function.
13291
13292 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13293
13294         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13295         move extent to another buffer; no need to create a new extent.
13296         (isearch-fix-case): New function.
13297         (isearch-search-and-update): Use it.
13298
13299 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13300
13301         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13302         the keymap, not minor-mode-map-alist.
13303         (isearch-done): Restore overriding-local-map.
13304
13305 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13306
13307         * bytecomp.el (byte-compile-buffer-substring):
13308         Fix for: (byte-compile (defun f () (buffer-substring)))
13309         ==>   ** buffer-substring called with 3 args, but requires 0-3
13310         - new code not only works, but is more readable, too.
13311
13312 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13313
13314         * msw-faces.el (mswindows-init-device-faces): Don't try to
13315           specify a default font at this late stage. Do try to force
13316           creation of the default face font so that if it fails we get
13317           an error now instead of a crash at frame creation.
13318
13319           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13320           mswindows-make-font-unitalic: Canonical default weight
13321           changed from "Normal" to "Regular".
13322
13323           mswindows-make-font-bold / -bold-italic: Supplied device was
13324           not being passed into call to mswindows-find-smaller-font.
13325
13326 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13327
13328         * package-get.el (package-get-remote): Fix the path where to find
13329           the packages on xemacs.org.
13330
13331 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13332
13333         * about.el (about-maintainer-info): Update Ben's entry.
13334
13335 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13336
13337         * lisp/shadow.el (find-emacs-lisp-shadows):
13338         - `member' was being called on lists of length 2000!
13339         - Replace with hashtables.
13340         - Replace hand-coded loops with (dolist)
13341         - Fix comment typo
13342
13343 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13344
13345         * packages.el: Added new function, `package-delete-name', to
13346           delete existing packages from the installed package database
13347           (`packages-package-list').  Also added the "pkginfo" directory
13348           to `packages-special-base-regexp', so that the pkginfo directory
13349           would not get added to `late-packages'.
13350
13351         * package-admin.el: Added ability to delete an installed package
13352           (added low-level function, `package-admin-delete-package').
13353           Understands how to use the pkginfo/MANIFEST.<package> file to
13354           delete the package.  When installing a package, will also
13355           create a MANIFEST.* file if one is not provided by the
13356           package.  If the MANIFEST.* doesn't exist when deleting a
13357           package, the functions will fall back to attempting to delete
13358           any package-specific lisp directory.
13359
13360         * package-get.el: Moved some functions to package-admin.el.
13361           Added interactive function `package-get-delete-package', for
13362           use by users for deleting a package.
13363
13364           Also modified to not require the presence of efs.
13365
13366 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13367
13368         * files.el (find-file-noselect): Handle all signals, kill the
13369         buffer and resignal.
13370
13371 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13372
13373         * cl-macs.el (glyph-image): Add setf method.
13374
13375 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13376
13377         * package-get.el: Fixed broken EFS downloading.  Also, look for
13378           .tar.gz files first, in preference over .tgz files.
13379
13380         * package-ui.el: Fix display of package version numbers.
13381
13382 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13383
13384         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13385         argument.
13386
13387 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13388
13389         * list-mode.el: `display-completion-list': added new/optional
13390           keyword `:completion-string', which allows the programmer to
13391           change the "Possible completions are:" prompt.
13392
13393         * menubar-items.el: Added new pulldown menu-pick to start up the
13394           visual package browser/installer:
13395
13396                 Options->Customize->List Packages
13397
13398         * package-admin.el: Added hooks for installing under both Unix
13399           and MS Windows.  Does additional error checking.  No longer
13400           calls "add-big-package.sh" to install packages under Unix; now
13401           calls gunzip & tar directly.
13402
13403         * package-get.el: Added ability to install packages from files
13404           on a local disk/CDROM.  Now deletes any existing package lisp
13405           directory.  Does completion on available packages when
13406           querying for package names.  Will also search for .tgz files
13407           in addition for .tar.gz files.  Tries to reload
13408           auto-autoloads, as a convenience when loading new packages,
13409           and also tries to add any new package paths to `load-path'.
13410           Changed all occurences of `concat' to use `expand-file-name'.
13411
13412         * package-ui.el: New file which implements the main visual
13413           package browser/installer, which is started via a menu pick or
13414           M-x pui-list packages.
13415
13416 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13417
13418         * startup.el (load-init-file): spelling fix.
13419
13420 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13421
13422         * startup.el (normal-top-level): Load auto-autoload files
13423         covariantly with their precedence.
13424
13425 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13426
13427         * menubar-items.el (default-menubar): Remove "Font Weight"
13428         option, there is currently no custom equivalent.. Customize-faces
13429         is "Edit faces".
13430
13431         * x-font-menu.el (font-menu-set-font): Use customize to set
13432         default face.
13433
13434         * faces.el (face-spec-update-all-matching): New function.
13435
13436         * cus-face.el (custom-set-face-update-spec): New function.
13437         Interface to customize faces from elisp.
13438
13439         (custom-face-value-create): Show the customized settings if set
13440         but not saved.
13441
13442 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13443
13444         (custom-face-value-create): Show the customized settings if set
13445         but not saved.
13446
13447 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13448
13449         * keydefs.el (global-map): Add FSF 20.3 binding of
13450         query-replace-regexp.
13451
13452 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13453
13454         * minibuf.el (read-file-name-internal-1): use
13455         user-name-completion-1 instead of user-name-completion.
13456
13457 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13458
13459         * loadup.el:
13460         * make-docfile.el:
13461         * update-elc.el: Don't set `source-directory' (now defunct as a
13462         global variable) no more.
13463
13464         * packages.el (packages-list-autoloads): Made `source-directory'
13465         (now defunct as a global variable) a parameter.
13466
13467 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13468
13469         * about.el (about-hackers): new email
13470
13471 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13472
13473         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13474
13475 1998-07-17  Didier Verna  <didier@xemacs.org>
13476
13477         * faces.el (set-face-property):
13478         (set-face-dim-p):
13479         (face-dim-p): updated the doc strings now that the dim property isn't
13480         tty-specific.
13481         (face-equal): the dim property is now a common one.
13482
13483         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13484         Renamed the `stipple' attribute to `background-pixmap'.
13485         (custom-face-background-pixmap): make custom-face-stipple an
13486         obsolete alias for this.
13487
13488 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13489
13490         * find-paths.el (paths-file-readable-directory-p): Created and
13491         used.
13492
13493         * loadup.el: Don't set inhibit-... flags from run-temacs.
13494
13495 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13496
13497         * packages.el (packages-data-path-depth): Added and used.
13498
13499 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13500
13501         * about.el:
13502         - Change .xpm to .png, delete "zcat" section.
13503         - cosmetic fix in the 'marcpa' entry.
13504
13505         * etc/photos
13506         - convert all .xpm.Z to .png
13507         - rename mrb to martin
13508         - rename mcook-m to mcookm
13509
13510 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13511
13512         * x-init.el (x-initialize-compose): Add support for
13513         dead-circumflex as YET ANOTHER NAME for that dead key.
13514
13515 1998-08-05  Colin Rafferty <colin@xemacs.org>
13516
13517         * setup-paths.el (paths-construct-exec-path): Made the
13518         last-packages really be last.
13519         (paths-construct-data-directory-list): Ditto.
13520
13521 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13522
13523         * startup.el(startup-splash-frame-body):
13524         Update Copyright notice in splash screen
13525
13526 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13527
13528         * minibuf.el (read-file-name-internal-1): do ~user completion.
13529
13530 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13531
13532         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13533         aginst destroyed extents
13534
13535 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13536
13537         * package-get.el (package-get): add `install-dir' argument.
13538
13539 1998-07-20  John Jones  <jj@asu.edu>
13540
13541         * package-get.el: calls to package-get-update-all will only
13542           update packages which are already installed.
13543
13544 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13545
13546         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13547         writable.
13548
13549 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13550
13551         * about.el (about-hackers): Correct my email.
13552
13553 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13554
13555         * about.el (about-hackers): new email-address.
13556
13557 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13558
13559         * minibuf.el (read-number): Don't let `input-error' condition
13560         escape.
13561
13562 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13563
13564         * about.el (about-hackers): use my `email-for-life' address.
13565
13566 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13567
13568         * XEmacs 21.2-beta1 is released.
13569
13570 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13571
13572         * ldap.el (ldap-search): Doc string change
13573
13574 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13575
13576         * menubar-items.el (default-menubar): Removed references to
13577         `data-directory', and use `locate-data-file' instead, and made
13578         then greyed out if they don't exist.
13579
13580 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13581
13582         * keymap.el (events-to-keys): Use `format' instead of `concat'
13583         since the latter does not accept integer args anymore
13584
13585 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13586
13587         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13588         macros replaced.
13589
13590 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13591
13592         * make-docfile.el: Get first initialization from very-early-lisp.el
13593         * update-elc.el: Ditto.
13594         * loadup.el (really-early-error-handler): Ditto.
13595
13596         * packages.el (packages-unbytecompiled-lisp): Add new file,
13597         very-early-lisp.el.
13598
13599         * very-early-lisp.el: New file.
13600
13601 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13602
13603         * Symbols that have been obsolete for at least 3 years removed (II).
13604
13605         * obsolete.el (eval-current-buffer): Make compatible.
13606         (byte-code-function-p): Ditto.
13607         (send-string): Removed.
13608         (send-region): Removed.
13609         (screen-scrollbar-width): Removed.
13610         (set-screen-scrollbar-width): Removed.
13611         (set-screen-left-margin-width): Removed.
13612         (set-screen-right-margin-width): Removed.
13613         (screen-left-margin-width): Removed.
13614         (screen-right-margin-width): Removed.
13615         (set-buffer-left-margin-width): Removed.
13616         (set-buffer-right-margin-width): Removed.
13617         (buffer-left-margin-width): Removed.
13618         (buffer-right-margin-width): Removed.
13619         (x-set-frame-icon-pixmap): Removed.
13620         (x-set-screen-icon-pixmap): Removed.
13621         (pixel-name): Removed.
13622         (make-pixmap): Removed.
13623         (make-cursor): Removed.
13624         (pixmap-width): Removed.
13625         (pixmap-contributes-to-line-height-p): Removed.
13626         (set-pixmap-contributes-to-line-height): Removed.
13627
13628 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13629
13630         * obsolete.el (popup-menu-up-p): removed.
13631         (read-no-blanks-input): Removed.
13632         (wholenump): Removed.
13633         (ring-mod): Removed (what was ring-mod?).
13634         (current-time-seconds): Removed.
13635         (run-special-hook-with-args): Removed.
13636         (dot): Removed.
13637         (dot-marker): Removed.
13638         (dot-min): Removed.
13639         (dot-max): Removed.
13640         (window-dot): Removed.
13641         (set-window-dot): Removed.
13642
13643         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13644         `dot-min'.
13645
13646         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13647
13648         * code-files.el (insert-file-contents): Rename
13649         run-special-hook-with-args to run-hook-with-args-until-success.
13650         (write-region): Ditto.
13651
13652 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13653
13654         * about.el: Fix typos, update release date.
13655
13656         * Symbols that have been obsolete for at least 3 years removed.
13657
13658         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13659         screen- functions.
13660         (toplevel): remove setf methods for screen functions.
13661         * cl-macs.el (extent-data): defsetf removed.
13662         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13663         many places to remove.
13664         (comment-indent-hook): Ditto.
13665         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13666         (buffer-dedicated-screen): Ditto.
13667         (deiconify-screen): Ditto.
13668         (delete-screen): Ditto.
13669         (event-screen): Ditto.
13670         (find-file-other-screen): Ditto.
13671         (find-file-read-only-other-screen): Ditto.
13672         (live-screen-p): Ditto.
13673         (screen-height): Ditto.
13674         (screen-iconified-p): Ditto.
13675         (screen-list): Ditto.
13676         (screen-live-p): Ditto.
13677         (screen-name): Ditto.
13678         (screen-parameters): Ditto.
13679         (screen-pixel-height): Ditto.
13680         (screen-pixel-width): Ditto.
13681         (screen-root-window): Ditto.
13682         (screen-selected-window): Ditto.
13683         (screen-totally-visible-p): Ditto.
13684         (screen-visible-p): Ditto.
13685         (screen-width): Ditto.
13686         (screenp): Ditto.
13687         (get-screen-for-buffer): Ditto.
13688         (get-screen-for-buffer-noselect): Ditto.
13689         (get-other-screen): Ditto.
13690         (iconify-screen): Ditto.
13691         (lower-screen): Ditto.
13692         (mail-other-screen): Ditto.
13693         (make-screen): Ditto.
13694         (make-screen-invisible): Ditto.
13695         (make-screen-visible): Ditto.
13696         (modify-screen-parameters): Ditto.
13697         (new-screen): Ditto.
13698         (next-screen): Ditto.
13699         (next-multiscreen-window): Ditto.
13700         (other-screen): Ditto.
13701         (previous-screen): Ditto.
13702         (previous-multiscreen-window): Ditto.
13703         (raise-screen): Ditto.
13704         (redraw-screen): Ditto.
13705         (select-screen): Ditto.
13706         (selected-screen): Ditto.
13707         (set-buffer-dedicated-screen): Ditto.
13708         (set-screen-height): Ditto.
13709         (set-screen-position): Ditto.
13710         (set-screen-size): Ditto.
13711         (set-screen-width): Ditto.
13712         (show-temp-buffer-in-current-screen): Ditto.
13713         (switch-to-buffer-other-screen): Ditto.
13714         (visible-screen-list): Ditto.
13715         (window-screen): Ditto.
13716         (x-set-screen-pointer): Ditto.
13717         (x-set-frame-pointer): Ditto.
13718         (screen-title-format): Ditto.
13719         (screen-icon-title-format): Ditto.
13720         (terminal-screen): Ditto.
13721         (delete-screen-hook): Ditto.
13722         (create-screen-hook): Ditto.
13723         (mouse-enter-screen-hook): Ditto.
13724         (mouse-leave-screen-hook): Ditto.
13725         (map-screen-hook): Ditto.
13726         (unmap-screen-hook): Ditto.
13727         (default-screen-alist): Ditto.
13728         (default-screen-name): Ditto.
13729         (x-screen-defaults): Ditto.
13730         (x-create-screen): Ditto.
13731         * obsolete.el: meta-flag removed.
13732         baud-rate removed.
13733         sleep-for-millisecs removed.
13734         extent-data removed.
13735         set-extent-data removed.
13736         set-extent-attribute removed.
13737         extent-glyph removed.
13738         extent-layout removed.
13739         set-extent-layout removed.
13740         list-faces-display removed.
13741         list-faces removed.
13742         trim-versions-without-asking removed.
13743         after-write-file-hooks removed.
13744         truename removed.
13745         auto-fill-hook removed.
13746         blink-paren-hook removed.
13747         select-screen-hook, deselect-screen-hook removed.
13748         auto-raise-screen, auto-lower-screen removed.
13749
13750         * msw-mouse.el: Global change resource -> mswindows-resource.
13751
13752         * XEmacs 21.0-pre5 is released.
13753
13754 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13755
13756         * about.el (about-hackers): Credits update.
13757
13758 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13759
13760         * register.el (insert-register): Don't activate the region.
13761
13762 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13763
13764         * select.el: Restore x-* symbols for backwards compatibility:
13765         x-copy-primary-selection, x-kill-primary-selection,
13766         x-delete-primary-selection, x-select-make-extent-for-selection,
13767         x-valid-simple-selection-, x-cut-copy-clear-internal.
13768
13769 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13770
13771         * XEmacs 21.0-pre4 is released.
13772
13773 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13774
13775         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13776         reporting bugs.
13777         (maybe-add-init-button): Fix semantics under Windows.  Use
13778         `expand-file-name' rather than `concat'.
13779
13780         * help.el (print-messages): New function.
13781
13782 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13783
13784         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13785
13786 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13787
13788         * about.el: Tweaked my entry in about-hackers.
13789
13790         * find-paths.el (paths-emacs-root-p):
13791           Relaxed emacs-root checking of an in-place installation to
13792           also accommodate the flat layout used on MS Windows.
13793
13794 1998-06-29  John Jones  <jj@asu.edu>
13795
13796         * package-get.el: calls to package-get-update-all will only
13797           update packages which are already installed.
13798
13799 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13800
13801         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13802         are handled by the gui-element face fallbacks now.
13803
13804         * x-faces.el: default gui-element face to "background" as well as
13805         the default face.
13806
13807         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13808         and default face settings since these are set as fallbacks now in
13809         the appropriate domain.
13810
13811 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13812
13813         * text-mode.el (text-mode): Reorder regexp so the OR part
13814         corresponding to `page-delim' goes first and the hack in
13815         `forward-paragraph' will work.
13816         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13817
13818 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13819
13820         * subr.el (remove-hook): When checking the hook value
13821           with functionp, don't apply car to it.
13822
13823 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13824
13825         * package-get.el (package-get-remote-filename):
13826           Don't use file-name-as-directory because the local directory
13827           separator conventions might not be the same as ftp's.
13828
13829 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13830
13831         * ldap.el (ldap-host-parameters-alist): New name of
13832         `ldap-host-parameters-plist'
13833
13834 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13835
13836         * package-get.el: Using (require 'package-get-base), now that it
13837         provides itself.  Consequently removed all instances of (load
13838         "package-get-base.el").
13839
13840 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13841
13842         * subr.el (remove-hook): Don't treat the hook value as a
13843           list unless it is both consp and not functionp.
13844
13845 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13846
13847         * about.el: Email address for Ben Wing is ben@xemacs.org.
13848         * auto-show.el: Ditto.
13849         * bytecomp.el: Ditto.
13850         * faces.el: Ditto.
13851         * x-scrollbar.el: Ditto.
13852         * x-misc.el: Ditto.
13853         * tty-init.el: Ditto.
13854         * toolbar-items.el: Ditto.
13855         * symbol-syntax.el: Ditto.
13856         * specifier.el: Ditto.
13857         * objects.el: Ditto.
13858         * hyper-apropos.el: Ditto.
13859         * glyphs.el: Ditto.
13860
13861 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13862
13863         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13864         vertical-divider-always-visible-p.
13865         (default-mouse-motion-handler): Ditto.
13866
13867 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13868
13869         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13870         global value.
13871
13872 1998-06-21  Oliver Graf <ograf@fga.de>
13873
13874         * build-reports.el: changed receiver to xemacs-build-reports list
13875
13876 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13877
13878         * font.el: Split font-family-mappings into X and
13879           mswindows-specific versions.
13880           mswindows-font-create-[object|name]: Treat supplied size
13881           as a pointsize. Added underline and strikethru handling.
13882
13883         * msw-faces.el: changed default mswindows charset to western.
13884
13885         * msw-glyphs.el: removed space in border-glyph font string that
13886           was inserted to get round bugs in the mswindows C font code.
13887
13888 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13889
13890         * about.el (about-hackers): Credits update.
13891
13892         * help-nomule.el (tutorial-supported-languages): Add Romanian
13893         TUTORIAL.
13894
13895         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13896         to ISO-8859-2.
13897
13898 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13899
13900         * font.el: Split font-family-mappings into X and
13901           mswindows-specific versions.
13902           mswindows-font-create-[object|name]: Treat supplied size
13903           as a pointsize. Added underline and strikethru handling.
13904
13905         * msw-faces.el: changed default mswindows charset to western.
13906
13907         * msw-glyphs.el: removed space in border-glyph font string that
13908           was inserted to get round bugs in the mswindows C font code.
13909
13910 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13911
13912         * minibuf.el: make read-color-completion-table call
13913           (mswindows-color-list for mswindows devices.
13914
13915 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13916
13917         * lisp/font-lock.el
13918         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13919         Let declaration items contain non-word symbol characters.
13920
13921 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13922
13923         * package-get.el (package-get-package-provider): Added autoload
13924         cookie.  Loading "package-get-base.el" in ALL functions that use
13925         it.  Fixed some (interactive ...) with multiple argument specs
13926         again.  Cosmetic indentation changes.
13927
13928 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13929
13930         * info.el (Info-insert-dir): Don't use nreverse on variables
13931         that you want to use later.
13932
13933 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13934
13935         * x-mouse.el (x-set-point-and-move-selection): Replace call
13936         to x-kill-primary-selection with kill-primary-selection
13937
13938 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13939
13940         * simple.el (what-cursor-position): Make cursor position reported
13941         use value of column-number-start-at-one
13942
13943 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13944
13945         * about.el (xemacs-hackers): Fix Jareth's email address.
13946
13947 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13948
13949         * startup.el (startup-splash-frame): Remove
13950         `xemacs-startup-logo-function'.
13951
13952 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13953
13954         * about.el (about-hackers): Update credits list.
13955
13956 1998-06-06  Jeff Miller <jmiller@smart.net>
13957
13958         * lisp/sound.el: Update sound-ext to allow filenames with
13959           extensions to be found by load-sound-file
13960
13961 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13962
13963         * info.el (Info-rebuild-outdated-dir): Removed variable
13964         (Info-auto-generate-directory): New variable
13965         (Info-save-auto-generated-dir): New variable
13966         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13967         (Info-build-dir-anew): Second parameter removed.  Use
13968         `Info-save-auto-generated-dir'
13969         (Info-rebuild-dir): Ditto
13970
13971 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
13972
13973         * list-mode.el (next-list-mode-item): Would not recognize
13974         border between directly neighbored items.
13975
13976 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13977
13978         * package-get.el: add autoloads for some functions.
13979
13980 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
13981
13982         * specifier.el (let-specifier): Tiny docfixes.
13983
13984 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13985
13986         * msw-mouse.el: set selection-pointer-glyph to Normal.
13987
13988 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
13989
13990         * wid-edit.el (widget-specify-secret): New function.
13991         (widget-after-change): Use it.
13992         (widget-specify-field): Use it.
13993
13994 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
13995
13996         * mouse.el (drag-window-divider): Use `(not done)' instead of
13997         `doit'; reuse result of `window-pixel-edges'.
13998
13999         * modeline.el (drag-modeline-event-lag): Rename to
14000         drag-divider-event-lag.
14001
14002 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14003
14004         * specifier.el (let-specifier): Rewritten not to generate needless
14005         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14006         arguments.
14007
14008 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14009
14010         * minibuf.el (read-file-name-1): Setup buffer-local value of
14011         `completion-ignore-case' in completions buffer under Windows.
14012
14013 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14014
14015         * about.el (about-maintainer-glyph): Fix support for not
14016         compressed images.
14017
14018 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14019
14020         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14021
14022         * mouse.el (mouse-track): Cancel selection if misc-user event with
14023         `cancel-mode-internal' function is fetched.
14024
14025 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14026
14027         * files.el (save-some-buffers-1): Fixed return value.
14028
14029 1998-06-01  Oliver Graf <ograf@fga.de>
14030
14031         * dragdrop.el: added experimental
14032
14033 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14034
14035         * startup.el (after-init-hook, init-file-user,
14036         user-init-directory, load-user-init-file):  Purge references
14037         to "~/.xemacs/init.el" from docstrings.
14038
14039         (load-user-init-file) Use paths-construct-path to construct
14040         paths to user init files.  Go directly to ~/.emacs, do not
14041         search ~/.xemacs/, do not load `default-custom-file'.
14042
14043 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14044
14045         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14046         general *sh.
14047         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14048
14049 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14050
14051         * menubar-items.el (default-menubar): add Update Packages to customize
14052         menu.
14053
14054 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14055
14056         * faces.el: use toolbar face as a fallback for toolbar properties
14057         in xpm-color-symbols instead of default.
14058
14059         * msw-faces.el: rename 3d-object -> gui-element face.
14060
14061 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14062
14063         * startup.el (xemacs-startup-logo-function): New variable.
14064         (startup-splash-frame): Use it.
14065
14066 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14067
14068         * files.el (save-some-buffers): Would wait 1 second.
14069         (save-some-buffers-1): Delete other windows here instead of in
14070         `save-some-buffers'.
14071         (save-some-buffers): Force redisplay only if windows were deleted.
14072
14073 1998-06-02  Didier Verna  <didier@xemacs.org>
14074
14075         * cus-face.el (custom-face-attributes): generalized the use of
14076         toggle buttons for boolean attributes.
14077         Re-ordered the items a bit.
14078
14079 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14080
14081         * sound.el (default-sound-directory): Use `locate-data-directory'
14082         to find the sounds directory.
14083
14084 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14085
14086         * sound.el: default sound-ext to .wav under mswindows, .au
14087         otherwise. load-default sounds without extensions.
14088
14089 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14090
14091         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14092         if send-pr is not bound.
14093
14094 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14095
14096         * files.el: grok idl files in auto-mode-alist.
14097 1998-06-01  Jeff Miller  <jmiller@smart.net>
14098
14099         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14100         calling `upcase'.
14101
14102 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14103
14104         * msw-glyphs.el: add xbm to the list of image types supported.
14105
14106 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14107
14108         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14109         instead of XEmacs one when dumping InfoDock.
14110
14111 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14112
14113         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14114         for `modeline-visible-p'
14115
14116         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14117
14118 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14119
14120         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14121         since it's not used anymore. doc string fixes.
14122
14123         * package-get.el (package-get-file-installed-p): new function. use
14124         instead of file-installed-p which is in an external package.
14125
14126 1998-05-28  Oliver Graf <ograf@fga.de>
14127
14128         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14129         favor of select-window/switch-to-buffer
14130
14131 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14132
14133         * startup.el: changed (getenv "HOME") to (user-home-directory)
14134
14135 1998-05-25  Oliver Graf <ograf@fga.de>
14136
14137         * frame.el (cde-start-drag) moved to dragdrop.el
14138         (offix-start-drag-region) moved to dragdrop.el
14139         (offix-start-drag) moved to dragdrop.el
14140         * dragdrop.el (cde-start-drag) moved from frame.el
14141         (offix-start-drag-region) moved from frame.el
14142         (offix-start-drag) moved from frame.el
14143         (cde-start-drag-region) cde drag regions
14144         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14145
14146 1998-05-26  Oliver Graf <ograf@fga.de>
14147
14148         * dragdrop.el: created dragdrop-drag prototypes
14149         (cde-start-drag-region) fixed typo
14150
14151 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14152
14153         * simple.el (after-init-hook): Remove reader macro.
14154
14155         * packages.el (packages-hardcoded-lisp): Get rid of reader
14156         macros.  Update DOC string.
14157
14158 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14159
14160         * mouse.el (drag-window-divider): Ditto.
14161
14162         * modeline.el (mouse-drag-modeline): Use it.
14163
14164         * lisp-mode.el (let-specifier): Specify indentation.
14165
14166         * specifier.el (let-specifier): Renamed from
14167         `with-specifier-instance'.
14168
14169 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14170
14171         * x-faces.el:
14172         * faces.el: move definition of xpm-color-symbols from x-faces.el
14173         to faces. Predicate x-get-resource on the presence of x.
14174
14175         * msw-faces.el: set 3d-object face rather than modeline. Specify
14176         faces as specfier defaults.
14177
14178         * package-get.el: don't use package-admin-add-single-file-package.
14179
14180 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14181
14182         * toolbar-items.el: Fixup tooltips.
14183         (toolbar-gnus): Don't use obsolete variable
14184         toolbar-news-frame-properties.
14185         (toolbar-news-reader): Default to `gnus' instead of
14186         `not-configured'.
14187
14188         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14189         Windows.
14190
14191 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14192
14193         * package-get.el: rename -installedp -> -installed-p.
14194
14195 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14196
14197         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14198         attributes, and assinged it to continuation, truncation and
14199         hscroll glyphs.
14200
14201         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14202         and made continuation, truncation and hscroll glyphs arrow
14203         characters out of that font.
14204
14205 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14206
14207         * minibuf.el (minibuffer-electric-separator): Play nicely with
14208         directory-sep-char being \.
14209         (minibuffer-electric-tilde): Ditto.
14210         (read-file-name-map): Ditto.
14211
14212 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14213
14214         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14215         on X devices.
14216         (default-mouse-track-deal-with-down-event): Avoid
14217         `x-disown-selection'; use `disown-selection' instead.
14218
14219 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14220
14221         * select.el:
14222         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14223         moved to (cut-copy-clear-internal) in select.el. Ditto for
14224         (x-delete-primary-selection) (x-kill-primary-selection)
14225         (x-copy-primary-selection).
14226         (own-clipboard): new function.
14227
14228         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14229         functions in select.el. remove old ones.
14230         (mswindows-own-clipboard): new function.
14231
14232 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14233
14234         * gnuserv.el: allow connections from mswindows type devices.
14235
14236 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14237
14238         * msw-glyphs.el: change image type used from cursor to resource.
14239
14240 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14241
14242         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14243         for {top,bottom}-{left,right} values in addition to
14244         {top,bottom}_{left,right}.
14245         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14246
14247 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14248
14249         * cl-macs.el (specifier-instance): Undefine its setf method.
14250
14251         * specifier.el (with-specifier-instance): Added docstring.
14252
14253         * mouse.el (drag-window-divider): Ditto.
14254
14255         * modeline.el (mouse-drag-modeline): Use it.
14256
14257         * lisp-mode.el (with-specifier-instance): Define its indentation
14258         level.
14259
14260         * specifier.el (with-specifier-instance): New macro.
14261
14262 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14263
14264         * package-get.el (package-get-create-custom): new function to
14265         auto-generate package-get-custom.el from package-get-base.el.
14266         * (package-get-ever-installedp): new function.
14267         * (package-get-custom): new function to get all packages specified
14268         by customize.
14269
14270 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14271
14272         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14273
14274 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14275
14276         * cl-extra.el: Reverse previous float change.
14277
14278 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14279
14280         * x-faces.el:
14281         * faces.el (try-font-name): moved from x-faces.el since it is
14282         required by w3 under mswindows as well X.
14283
14284 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14285
14286         * winnt.el: Removed evil (setq completion-ignore-case t)
14287         clause, one more overlookef fsfism.
14288         (nt-quote-args-functions-alist): End sentences with double space.
14289
14290 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14291
14292         * window-xemacs.el (push-window-configuration): Remove kludgery of
14293         recaching default-toolbar specifier.
14294         (pop-window-configuration): Ditto.
14295         (unpop-window-configuration): Ditto.
14296
14297 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14298
14299         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14300
14301 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14302
14303         * winnt.el (nt-quote-args-verbatim): Added function.
14304         (nt-quote-args-prefix-quote): Added function.
14305         (nt-quote-args-backslash-quote): Added function.
14306         (nt-quote-args-double-quote): Added function.
14307         (nt-quote-args-functions-alist): New variable.
14308         (nt-quote-process-args): Added function. This is the main quoting
14309         work horse called from process-nt.c
14310
14311 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14312
14313         * winnt.el: Removed duplicate definitions for backspace,
14314         delete, M-backspace and C-M-backspace.
14315         (file-name-buffer-file-type-alist): Removed this variable.
14316         (find-buffer-file-type): Removed function.
14317         (find-file-binary):  Removed function.
14318         (find-file-text): Removed function.
14319         (find-file-not-found-set-buffer-file-type): Removed function.
14320         (save-to-unix-hook): Removed function.
14321         (revert-from-unix-hook): Removed function.
14322         (using-unix-filesystems): Removed function.
14323         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14324         warning.
14325         (x-set-selection): Removed function.
14326         (x-get-selection): Removed function.
14327         Removed commented FSFisms.
14328         Replaced copyright notice (this file is not part of GNU Emacs).
14329         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14330         comint-process-echoes setting to t.
14331
14332 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14333
14334         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14335         and used following the interface change of
14336         `paths-find-recursive-path'.
14337
14338         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14339         regexp instead of a list of base names.
14340         (paths-version-control-filename-regexp):
14341         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14342         Introduced and used following the interface change of
14343         `paths-find-recursive-path'.
14344
14345 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14346
14347         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14348         on X devices, rather than on all non-TTY devices.
14349
14350 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14351
14352         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14353
14354         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14355
14356 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14357
14358         * itimer.el (activate-itimer): Fixed usage of integers
14359         as argument to `concat'.
14360
14361 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14362
14363         * itimer.el (start-itimer): replace the use of `concat' with
14364         `format'
14365
14366 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14367
14368         * mode-motion.el (mode-motion-hook): Clarify docstring.
14369         From Bob Weiner <weiner@altrasoft.com>
14370
14371         * loadhist.el (symbol-file): Supply prompt string when used
14372         interactively.
14373         From Bob Weiner <weiner@altrasoft.com>
14374
14375 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14376
14377         * loadup.el (really-early-error-handler): Ditto.
14378
14379         * update-elc.el: Ditto.
14380
14381         * setup-paths.el (paths-construct-exec-path): Ditto.
14382
14383         * make-docfile.el: Ditto.
14384
14385         * find-paths.el (paths-decode-directory-path): Use split-path
14386         instead of decode-path.
14387
14388         * files.el (parse-colon-path): Update docstring reference.
14389
14390 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14391
14392         * msw-init.el:
14393         * x-init.el:
14394         Bind cut'n'paste keys to non window-system specific functions.
14395
14396         * msw-select.el: New function mswindows-clear-clipboard.
14397         mswindows-cut-copy-clipboard extended to handle clearing of the
14398         selection and renamed to mswindows-cut-copy-clear-clipboard.
14399
14400         * select.el: on mswindows devices delete-primary-selection
14401         calls mswindows-clear-clipboard.
14402
14403 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14404
14405         * simple.el (quoted-insert): Inhibit quit when using read-char.
14406
14407         * cmdloop.el (read-char): Don't inhibit quit.
14408         (read-char-exclusive): Ditto.
14409         (read-char): Signal quit if quit-char was pressed.
14410         (read-char-exclusive): Ditto.
14411         (read-quoted-char): Return a character, not integer.
14412
14413         * menubar-items.el (default-popup-menu): Use Andy's generic
14414         selection code.
14415         (default-popup-menu): Fix code.
14416
14417 1998-05-14  Oliver Graf <ograf@fga.de>
14418
14419         * dragdrop.el (dragdrop-function-widget): this time it's done
14420
14421 1998-05-13  Oliver Graf <ograf@fga.de>
14422
14423         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14424
14425 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14426
14427         * device.el (device-pixel-width):
14428         (device-pixel-height):
14429         (device-mm-width):
14430         (device-mm-height):
14431         (device-bitplanes):
14432         (device-color-cells): Swapped parameters to device-system-metric
14433         according to the interface change.
14434
14435 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14436
14437         * mouse.el (default-mouse-motion-handler): Use new name of the
14438         function event-over-vertical-divider-p.
14439         Do not set E-W arrow cursor over the divider if
14440         vertical-divider-draggable-p is nil in the window.
14441         ([top-level]): Use new name for the variable
14442         vertical-divider-map.
14443         (drag-window-divider): Respect vertical-divider-draggable-p.
14444         Variable name typo fixes.
14445
14446 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14447
14448         * keymap.el (kbd): Define here; handle string constants and
14449         others...
14450
14451 1998-05-15  Christian Nyb <chr@mediascience.no>
14452
14453         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14454         in Emacs 18.
14455
14456 1998-05-13  Didier Verna  <didier@xemacs.org>
14457
14458         * mouse.el (drag-window-divider): give the vertical divider a
14459         pressed look when dragging it.
14460
14461 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14462
14463         * faces.el: predicate some more face operations on x or mswindows
14464         not just x.
14465
14466         * modeline.el: enable modeline coloring for mswindows.
14467
14468 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14469
14470         * minibuf.el (minibuffer-default): Added variable; compatible with
14471         FSF Emacs.
14472         (next-history-element): Used `minibuffer-default'.
14473
14474 1998-05-12  Oliver Graf <ograf@fga.de>
14475
14476         * dragdrop.el (dragdrop-function-widget): button and mods ok
14477         arguments still look a bit strange
14478         (dragdrop-compare-mods) created
14479         (dragdrop-drop-do-functions) correctly checks for buttons and
14480         modifiers
14481
14482 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14483
14484         * setup-paths.el (paths-default-info-directories): Replace
14485         path-separator with directory-sep-char.
14486
14487         * files.el (path-separator): Don't define it here.
14488
14489 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14490
14491         * update-elc.el: Ditto.
14492
14493         * setup-paths.el (paths-construct-exec-path): Ditto.
14494
14495         * make-docfile.el: Ditto.
14496
14497         * loadup.el (really-early-error-handler): Ditto.
14498
14499         * find-paths.el (paths-decode-directory-path): Use decode-path
14500         instead of decode-path-internal.
14501
14502         * files.el (parse-colon-path): Update docstring.
14503
14504 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14505
14506         * subr.el (get-buffer-window-list): Make BUFFER optional.
14507
14508         * window-xemacs.el (windows-of-buffer): Defalias to
14509         get-buffer-window-list.
14510
14511 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14512
14513         * disass.el: Fix maintainer keyword.
14514
14515         * bytecomp.el (byte-compile-and-load-file): Autoload.
14516         (byte-compile-buffer): Ditto.
14517
14518         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14519         value is returned, not the name.
14520         (lisp-imenu-generic-expression): Enable it.
14521         (lisp-mode-variables): Ditto.
14522         (lisp-indent-offset): Change defconst to defvar.
14523         (lisp-indent-function): Ditto.
14524         (lisp-body-indent): Ditto.
14525
14526 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14527
14528         * modeline.el: Use zap-last-kbd-macro-event.
14529
14530         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14531         nil, don't attempt to do anything with messages.
14532         (eval-last-sexp): Use `letf' for clarity.
14533
14534 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14535
14536         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14537
14538 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14539
14540         * buff-menu.el:
14541         * lisp-mode.el:
14542         * obsolete.el:
14543         Change empty docstrings into no doc strings at all.
14544         Fix bogus FSF-format docstrings.
14545         * etags.el: Fix docstring.
14546
14547 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14548
14549         * package-get.el (package-get): Use internal md5
14550
14551 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14552
14553         * about.el (about-xemacs): Correct abuse of concat.
14554
14555 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14556
14557         * info.el (Info-mode): Use easymenu.
14558
14559 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14560
14561         * apropos.el (apropos): Don't use concat with integers.
14562
14563         * cmdloop.el (describe-last-error): Handle the case when no error
14564         was seen gracefully.
14565
14566         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14567         defun.
14568         (apropos-describe-plist): Ditto.
14569
14570         * help.el (with-displaying-help-buffer): Revert to a defun.
14571         (describe-key): Use it as defun.
14572         (describe-mode): Ditto.
14573         (describe-bindings): Ditto.
14574         (describe-prefix-bindings): Ditto.
14575         (describe-installation): Ditto.
14576         (view-lossage): Ditto.
14577         (describe-function): Ditto.
14578         (describe-variable): Ditto.
14579         (describe-syntax): Ditto.
14580
14581 1998-05-11  Oliver Graf <ograf@fga.de>
14582
14583         * dragdrop.el: changed order of require/provide
14584         (dragdrop-drop-mime-default) changed to new calling conventions
14585         (dragdrop-drop-do-functions) changed to new calling conventions
14586         (dragdrop-function-widget) this one needs more work...
14587
14588 1998-05-10  Oliver Graf <ograf@fga.de>
14589
14590         * about.el: another small change in my entry
14591         * dragdrop.el (dragdrop-drop-log-function): logging added
14592         plus customizations
14593         changed interface to handler functions. now called with event
14594         and object
14595
14596 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14597
14598         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14599         E-W arrow pointer displayed over draggable dividers.
14600
14601         * mouse.el (default-mouse-motion-handler): Show it when
14602         appropriate.
14603         (drag-window-divider): Added.
14604         ([top-level]): Initialized window-divider-map with a keymap
14605         binding the above function to left button down event.
14606
14607         * x-mouse.el (x-init-pointer-shape): Initialize
14608         divider-pointer-glyph from Cursor.dividerPointer, or use default
14609         E-W double arrow.
14610
14611 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14612
14613         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14614
14615 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14616
14617         * simple.el (count-words-buffer): Don't query for buffer.
14618         (count-lines-buffer): Ditto.
14619
14620 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14621
14622         * help.el (where-is): add optional insert argument.
14623
14624 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14625
14626         * help.el (describe-key-briefly): New argument INSERT.
14627
14628         * simple.el (eval-expression): New optional argument; synch with
14629         FSF 20.3.
14630
14631         * keydefs.el (global-map): Add new register bindings.
14632
14633         * register.el: Synched with FSF 20.3.
14634
14635 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14636
14637         * window-xemacs.el (recenter): all arguments are optional.
14638
14639 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14640
14641         * device.el: (device-pixel-width): Reflected name/parameters
14642         change to device-system-metric.
14643         (device-pixel-height): Ditto.
14644         (device-mm-width): Ditto.
14645         (device-mm-height): Ditto.
14646         (device-bitplanes): Ditto.
14647         (device-color-cells): Ditto.
14648
14649 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14650
14651         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14652
14653         * cl.el (most-positive-fixnum): Document.
14654         (most-negative-fixnum): Ditto.
14655
14656         * cus-dep.el: Updated comment.
14657
14658         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14659         constant.
14660
14661         * cus-load.el (custom-put): Removed.
14662
14663         * files.el (after-find-file): Just resignal quit instead of
14664         signaling "canceled".
14665
14666 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14667
14668         * frame.el (other-frame): Use `focus-frame' instead of
14669         select-frame kludges.
14670
14671         * lisp-mode.el: Update lisp-indent-function for
14672         save-selected-frame and with-selected-frame.
14673
14674         * frame.el (save-selected-frame): New macro.
14675         (with-selected-frame): Ditto.
14676         (other-frame): Use `set-frame-focus'.
14677
14678 1998-05-06  Oliver Graf <ograf@fga.de>
14679
14680         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14681         (dragdrop-drop-url-default) default handler for URL drops created
14682         (dragdrop-drop-mime-default) default handler for MIME drops created
14683         (dragdrop-drop-functions) default custom for handling drops created
14684         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14685
14686 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14687
14688         * mouse.el: Removed redundant mouse-mswindows-drop function.
14689
14690 1998-05-05  Oliver Graf <ograf@fga.de>
14691
14692         * about.el: changed some text in my entry
14693         * dragdrop.el: added customs
14694
14695 1998-05-04  Oliver Graf <ograf@fga.de>
14696
14697         * mouse.el: killed global drop key bindings
14698         (mouse-offix-drop) removed
14699         * dragdrop.el: created
14700         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14701
14702 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14703
14704         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14705         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14706
14707         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14708         obsolete comment.
14709
14710         * scrollbar.el (scrollbars-visible-p): Use new
14711         {vertical,horizontal}-scrollbar-visible-p specifiers.
14712
14713 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14714
14715         * device.el (device-pixel-height):
14716         (device-pixel-width):
14717         (device-mm-width):
14718         (device-mm-height):
14719         (device-bitplanes):
14720         (device-color-cells): Moved these 6 functions from device.c; they
14721         all use single (device-system-metrics) call.
14722
14723 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14724
14725         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14726         were renamed.
14727
14728         * menubar-items.el:
14729         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14730         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14731
14732         * help.el (help-map): Remove Hyperbole keybinding logic.
14733         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14734
14735 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14736
14737         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14738         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14739
14740 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14741
14742         * msw-glyphs.el: use nicer icon3 from the frame icon.
14743
14744 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14745
14746         * version.el (emacs-version): Remove InfoDock conditionals.
14747
14748         * startup.el (startup-splash-frame): Change ID logo name.
14749
14750 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14751
14752         * files.el (after-find-file): If the user presses C-g on
14753         directory-creation prompt, kill the buffer.
14754
14755 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14756
14757         * simple.el (count-words-region): Reverse previous change.
14758
14759 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14760
14761         * replace.el (query-replace): Just call perform-replace.
14762         (query-replace-regexp): Ditto.
14763         (perform-replace): Move region handling here.
14764         (perform-replace): Use the new arg to match-data.
14765
14766 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14767
14768         * x-init.el: Install X specific display table that
14769           displays char 0240 as a space to avoid whatever it is
14770           that screws up display of that character code.
14771
14772 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14773
14774         * help.el (function-arglist): If no arguments are documented for a
14775         subr, print nothing rather than incorrect output.
14776
14777 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14778
14779         * cmdloop.el (command-error): Update bail-out error message to use
14780         `emacs-program-name'.
14781
14782         * lib-complete.el: Remove reader macro cruft.
14783
14784         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14785         cruft.
14786
14787         * simple.el (count-words-region): Drop interactive-p check on the
14788         message.
14789
14790 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14791
14792         * font.el
14793         * msw-faces.el
14794         Correct spelling of mswindows-font-canonicalize-name.
14795
14796 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14797
14798         * ldap.el (ldap-host-parameters-alist): Replaced with
14799         `ldap-host-parameters-plist'
14800         (ldap-search): Adapt to previous change
14801
14802 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14803
14804         * about.el (about-hackers): Update Bob Weiner bio.
14805         (about-maintainer-info): Ditto.
14806
14807 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14808
14809         * simple.el (display-warning-minimum-level): Docfix.
14810
14811 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14812
14813         * widget.el (:default-get): New keyword.
14814         * wid-edit.el (default, widget-default-default-get): Define it.
14815         (group, widget-group-default-get): Define it.
14816         (menu-choice, widget-choice-default-get): Define it.
14817         (widget-default-get): New function.
14818         (widget-choice-action): Call it.
14819         (widget-editable-list-entry-create): Call it.
14820
14821 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14822
14823         * byte-optimize.el (byte-boolean-vars): Removed.
14824         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14825         lookup through `byte-boolean-vars'.
14826
14827 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14828
14829         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14830         resource-provided values into ghost specs for scrollbar-height and
14831         scrollbar-width.
14832
14833 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14834
14835         * byte-optimize.el: Don't attempt to optimize /=.
14836
14837         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14838         (byte-compile-/=): Ditto.
14839
14840 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14841
14842         * apropos.el: Use `with-displaying-help-buffer'.
14843         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14844         Use `with-displaying-help-buffer'.
14845         (apropos-follow): Do not give special treatment to buffer cursor
14846         was in prior to a mouse click.
14847         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14848         (apropos-print-doc): Set correct buffer for setting text
14849         properties.
14850
14851 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14852
14853         * help.el (help-buffer-prefix-string): New variable.
14854         (help-buffer-name): Use it.
14855
14856         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14857         mode menu.
14858
14859 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14860
14861         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14862
14863 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * files.el (find-file-noselect): Update docstring.
14866         (find-file-noselect): Signal an error if found an unreadable file.
14867         (file-chase-links): Save the match data.
14868         (normal-mode): Use `lwarn' and `error-message-string'.
14869         (interpreter-mode-alist): Change defconst to defvar.
14870         (inhibit-first-line-modes-regexps): Ditto.
14871         (inhibit-first-line-modes-regexps): Added .tgz.
14872         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14873         (change-major-mode-with-file-name): New user-option.
14874         (set-visited-file-name): Synched with FSF.
14875         (file-name-extension): New function, from FSF 20.3.
14876         (file-relative-name): Synched with FSF.
14877         (save-some-buffers): Support the C-r feature.
14878         (recover-session): Synched with FSF.
14879         (kill-some-buffers): Ditto.
14880         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14881
14882 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14883
14884         * files.el (insert-file): Undo previous change and reenable use of
14885         format.el.
14886
14887 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14888
14889         * window-xemacs.el (recenter): Define.
14890
14891 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14892
14893         * font.el (mswindows-font-create-name)
14894         (mswindows-font-create-object): new functions for mswindows type
14895         fonts.
14896
14897         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14898         strings are parsed as well as font objects.
14899
14900 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14901
14902         * modeline.el (defining-kbd-macro): Restore modeline indication of
14903         kbd-macro being recorded.
14904         (add-minor-mode): Simplify docstring.
14905         (modeline-minor-mode-menu): Remove stuff.
14906
14907 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14908
14909         * code-process.el (call-process): dynamically decide process
14910         coding type.
14911
14912 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14913
14914         * modeline.el: Add line-number-mode, column-number-mode to
14915         the modeline minor-mode menu.  Button2 on the line number does
14916         goto-line.
14917
14918 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14919
14920         * mouse.el: move x-selection-owner-p type things to
14921         selection-owner-p.
14922
14923         * msw-init.el: copy zmacs stuff from x-init.el
14924
14925         * msw-select.el (mswindows-own-selection)
14926         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14927         functions. Very simple minded implementation of selectio
14928         ownership.
14929
14930         * select.el (own-selection) (disown-selection)
14931         (activate-region-as-selection) (select-make-extent-for-selection)
14932         (valid-simple-selection-p): functions moved from x-select.el for
14933         generalized selection.
14934
14935         * x-select.el: see select.el changes.
14936
14937         * x-toolbar.el: use new selection functions.
14938
14939 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14940
14941         * packages.el (packages-find-package-directories): Fixed bug that
14942         would pick up multiple site-package directories.
14943         (package-locations): Added "xemacs-packages" as a late package
14944         location.
14945
14946         * find-paths.el: Now uses `emacs-program-name' and
14947         `emacs-program-version'.
14948         Additions to enforce version-specific directories in
14949         `paths-find-version-directory'.
14950
14951 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14952
14953         * default.el: Removed.
14954         * site-start.el: Removed.
14955
14956 1998-04-29  Didier Verna  <didier@xemacs.org>
14957
14958         * minibuf.el (minibuffer-history-minimum-string-length): Default
14959         to nil.
14960
14961 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14962
14963         * find-paths.el (paths-program-name): Rename.
14964         (paths-emacs-root-p): Ditto.
14965         (paths-find-site-directory): Ditto.
14966
14967 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
14968
14969         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14970         `emacs-lisp-byte-compile-and-load'.
14971
14972 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14973
14974         * ldap.el (ldap-search): Fixed additional parameter passing to
14975         `ldap-open'
14976
14977 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
14978
14979         * select.el (kill-primary-selection) (selection-owner-p)
14980         (copy-primary-selection) (yank-clipboard-selection)
14981         (selection-exists-p) (delete-primary-selection): new file and
14982         functions that do the right thing for the selected device.
14983
14984         * x-menubar.el: use generalised selection functions.
14985
14986         * dumped-lisp.el: dump select.el.
14987
14988 1998-04-27  SL Baur  <steve@altair.xemacs.org>
14989
14990         * find-paths.el (paths-progname): New variable.
14991         (paths-emacs-root-p): Use it.
14992         (paths-find-site-directory): Ditto.
14993
14994 1998-04-26  SL Baur  <steve@altair.xemacs.org>
14995
14996         * loadup.el ((member "dump" command-line-args)): Dump as
14997         `infodock' if InfoDock.
14998
14999 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15000
15001         * find-paths.el (construct-emacs-version): Simplify, include
15002         program name in the return value.
15003         * (paths-find-version-directory): Use it.
15004
15005 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15006
15007         * info.el (Info-parse-dir-entries): Fixed regexp
15008         (Info-build-dir-anew): Remove full suffix and capitalize info file
15009         name for files with no @direntry
15010         (Info-batch-rebuild-dir): New function
15011         (Info-suffixed-file): Check for regular files instead of simple
15012         file existence (could catch directories before)
15013
15014 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15015
15016         * setup-paths.el, find-paths.el: Removed uses of `not' which
15017         temacs doesn't have.
15018
15019         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15020         into root searching.
15021
15022 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15023
15024         * subr.el: Remove definition of `not'.
15025
15026 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15027
15028         * msw-glyphs.el: enable graphics support.
15029
15030 1998-04-23  Didier Verna  <didier@xemacs.org>
15031
15032         * x-menubar.el (default-menubar): restored the line-number-mode
15033         option.
15034
15035         * misc doc string updates related to the options menu.
15036
15037 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15038
15039         * setup-paths.el (paths-construct-load-path): Fix typo.
15040
15041 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15042
15043         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15044         font-menu-ignore-scaled-fonts don't have to be bound now; this
15045         gets us one step further towards making --no-autoloads work.
15046
15047         * startup.el (normal-top-level): Load auto-autoloads only if
15048         lisp-directory is non-nil.
15049
15050         * setup-paths.el (paths-construct-load-path): Made it robust
15051         against nil lisp-directory.
15052
15053         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15054         to the list of variables that cause a warning when nil.
15055
15056         * toolbar.el (init-toolbar-location): Now works even when there's
15057         no toolbar icon directory.
15058
15059 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15060
15061         * help.el (view-lossage): Recognize it.
15062
15063         * simple.el (log-message): Mark multiline messages.
15064
15065 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15066
15067         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15068
15069 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15070
15071         * package-get.el (package-get-all):  add `\n' separator to
15072         interactive specification so that both variables are read
15073
15074 1998-04-22  Didier Verna  <didier@xemacs.org>
15075
15076         * x-menubar.el: ported the options menu to Custom.
15077         Moved the "read only" toggle button to the buffers menu.
15078         Corrected some missing ;;;###autoload or defcustom.
15079
15080         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15081         the scrollbar-visible specifier for options menu handling.
15082
15083         * toolbar.el (toolbar-visible-p)
15084                      (toolbar-captioned-p)
15085                      (default-toolbar-position): defcustom wrappers around
15086         the toolbar specifiers for options menu handling.
15087
15088         * frame.el (get-frame-for-buffer-default-instance-limit):
15089         defcustom it for options menu handling.
15090
15091         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15092         font-lock-mode for options menu handling.
15093
15094         * cus-start.el: added Custom properties to overwrite-mode for
15095         options menu handling.
15096
15097 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15098
15099         * about.el: shameless self-promotion.
15100
15101 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15102
15103         * simple.el (raw-append-message): Slightly optimize.
15104         (remove-message): Use `push' for clarity.
15105         (append-message): Ditto.
15106         (display-warning): Dito.
15107         (raw-append-message): Send the message to the appropriate device.
15108
15109 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15110
15111         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15112         From Sean MacLennan <Sean.MacLennan@pika.ca>
15113
15114 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15115
15116         * setup-paths.el: Changed `directory-sep-char' to
15117         `path-separator', following a change in GNU Emacs.
15118
15119 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15120
15121         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15122         (Info-build-dir-anew): Add a final newline.
15123         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15124         is `always'
15125         (Info-rebuild-dir): Ditto
15126
15127         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15128
15129 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15130
15131         * simple.el (count-words-buffer): Retain zmacs region.
15132         (count-words-region): Ditto.
15133         * simple.el: (what-line): Expanded line counts.
15134         (count-lines): New parameter to conditionalize whether collapsed
15135         lines get counted.
15136         From Bob Weiner <weiner@altrasoft.com>
15137
15138 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15139
15140         * packages.el (package-locations): infodock-packages must override
15141         mule-packages and packages.
15142
15143 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15144
15145         * wid-edit.el:
15146         remove rude messages from widget-activation-widget-mapper
15147         and widget-activation-glyph-mapper
15148
15149 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15150
15151         * toolbar.el: Remove (featurep 'x) test from
15152         toolbar-make-button-list
15153
15154 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15155
15156         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15157         only if in the same frame.
15158
15159 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15160
15161         * packages.el (package-locations): Added site-packages hierarchy.
15162
15163         * setup-paths.el (paths-default-info-directories): Introduced and
15164         used.
15165
15166         * packages.el, setup-paths.el: Set various path searching depths
15167         to 1.
15168
15169         * packages.el (packages-hierarchy-depth):
15170         (packages-load-path-depth): Introduced and used.
15171
15172         * setup-paths.el (paths-load-path-depth): Introduced and used.
15173
15174         * find-paths.el (paths-find-recursive-path): Added max-depth
15175         parameter.
15176
15177 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15178
15179         * setup-paths.el (paths-construct-info-path): Removed
15180         dependency on behavior of (file-name-as-directory "").
15181
15182 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15183
15184         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15185         lisp objects
15186
15187 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15188
15189         * dump-paths.el, startup.el: Added handling for --debug-paths.
15190
15191 1998-04-15  William M. Perry  <wmperry@aventail.com>
15192
15193         * wid-edit.el: We cannot just set the help-echo or balloon-help
15194           properties for an extent based on the :help-echo widget
15195           property, since help-echo and balloon-help cause an EXTENT to
15196           get passed in, where :help-echo functions are expecting a WIDGET
15197
15198 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15199
15200         * scrollbar.el (init-scrollbar-from-resources): Call
15201         mswindows-init-scrollbar-metrics when appropriate.
15202
15203 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15204
15205         * dumped-lisp.el: dump x-toolbar for window system
15206
15207         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15208         have support and xpm.
15209
15210 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15211
15212         * files.el (toggle-read-only): Fix docstring.
15213         From Didier Verna <didier@xemacs.org>
15214
15215 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15216
15217         * startup.el (normal-top-level): Load autoload-file-name without
15218         specifying an extension---some people only auto-autoload.el.gz.
15219
15220 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15221
15222         * files.el (backup-enable-predicate): Don't bomb on NAME being
15223         nil.
15224
15225 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15226
15227         * find-paths.el, packages.el: Now prefers configure'd paths.
15228         This shouldn't cause any of the originally anticipated problems as
15229         the current paths architecture will not define the various
15230         configure-xxx variables if they're not specified on the configure
15231         command line.
15232
15233         * find-paths.el, setup-paths.el, packages.el: Removed all
15234         mentionings of "/" as a path separator.
15235         Used paths-construct-path throughout.
15236
15237         * find-paths.el (paths-construct-path): Created to assemble paths
15238         from directory components.
15239
15240         * setup-paths.el, packages.el: Used paths-decode-directory-path
15241         instead of decode-path-internal.
15242
15243         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15244         and associates.
15245         (paths-decode-directory-path) Created.
15246
15247         * setup-paths.el: Changed configure-exec-path to
15248         configure-exec-directory.
15249
15250 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15251
15252         * packages.el (packages-find-packages): Fixed decoding of
15253         EMACSPACKAGEPATH.
15254
15255         * startup.el: -no-packages -> -no-early-packages.
15256
15257         (packages-load-package-lisps): Fixed loading of auto-autoload
15258         files.
15259
15260         * startup.el (normal-top-level): Fixed loading of core
15261         auto-autoload.
15262
15263         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15264
15265         * startup.el, packages.el, dump-paths.el: Added proper settings
15266         for site-directory and lisp-directory variables.
15267
15268         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15269         inhibit-package-autoloads and fixed handling of it.
15270
15271         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15272         handling of former inhibit-package-init, now
15273         inhibit-early-packages, to make -vanilla etc. work.
15274
15275 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15276
15277         * code-process.el (start-process): Fallback to 'undecided instead
15278         of 'binary for process input coding stream.
15279
15280         * process.el (start-process): Docstring fix.
15281
15282 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15283
15284         * info.el (Info-insert-dir): Do not insert temporary dir files
15285         in Info-dir-file-attributes
15286         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15287         (Info-rebuild-dir): Ditto.
15288
15289 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15290
15291         * obsolete.el: Added obsoleteness declarations for
15292         `site-directory' and `Info-default-directory-list'.
15293
15294 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15295
15296         * find-paths.el (paths-find-emacs-root): Only look at the
15297         executable at the end of the symlink chain for determining the
15298         Emacs root.
15299
15300 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15301
15302         * setup-paths.el (paths-construct-info-path): Changed construction
15303         to cater to gone default in configure.
15304
15305         * find-paths.el (paths-uniq-append): Added.
15306
15307         * packages.el: Rewritten package path construction once again.
15308
15309         * dump-paths.el, startup.el: Removed package-path as a global
15310         variable.
15311
15312         * package-admin.el (package-admin-add-single-file-package):
15313         (package-admin-add-binary-package): Changed package-path to
15314         late-packages.
15315
15316         * packages.el (packages-split-path): Split path at "/" rather than
15317         nil according to change in emacs.c.
15318
15319 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15320
15321         * setup-paths.el (paths-construct-info-path): Changed info path
15322         order so that directories come out right.
15323         (paths-find-lock-directory): Fixed bug: It used to think
15324         configure-lock-directory is a path.
15325
15326 1998-04-06  Jeff Miller <jmiller@smart.net>
15327
15328         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15329         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15330         eases the use of toolbar-add/kill-item functions.
15331
15332 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15333
15334         * code-files.el (file-coding-system-alist): Commented out
15335         loaddefs.el magical treatment.
15336
15337 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15338
15339         * info.el (Info-rebuild-outdated-dir): Added new option
15340         `conservative' and made it the default
15341         (Info-rebuild-dir): Appropriately parse multi-line description
15342         strings, and multi-section dir files. Issue warning when dir
15343         is rebuilt as temporary
15344         (Info-build-dir-anew): Issue warning when dir is built as
15345         temporary
15346
15347 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15348
15349         * list-mode.el (list-mode-map): Bind highlight motion commands to
15350         standard keys left, right, C-b and C-f.
15351
15352 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15353
15354         * files.el (auto-mode-alist): allow .sc for Scheme->C
15355
15356 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15357
15358         * loadup.el (pureload): Don't quote (garbage-collect).
15359
15360 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15361
15362         * package-get-base.el: Updated.
15363
15364 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15365
15366         * isearch-mode.el (isearch-just-started): New variable.
15367         (isearch-mode): Set it.
15368         (isearch-repeat): Advance one character forward only if the search
15369         was successful, and was not just started.
15370         (isearch-repeat): Clear isearch-just-started.
15371
15372 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15373
15374         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15375         if running -batch.
15376
15377 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15378
15379         * subr.el (listify-key-sequence): Removed.
15380
15381 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15382
15383         * bytecomp.el (byte-compile-print-gensym): New option.
15384         (byte-compile-output-file-form): Use it.
15385         (byte-compile-output-docform): Ditto.
15386         (byte-compile-compiled-obj-to-list): Ditto.
15387
15388 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15389
15390         * msw-glyphs.el: set frame icon if xpm support.
15391
15392 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15393
15394         * help.el: Code that pretty prints variable values
15395           removed.
15396
15397 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15398
15399         * find-paths.el (paths-emacs-root-p): Correct test for installation
15400         directory.
15401         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15402
15403 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15404
15405         * loaddefs.el: Don't set debug-ignored-errors; leave
15406           its default value set to nil.
15407
15408 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15409
15410         * info.el (Info-rebuild-dir): fixed mis-spelling.
15411
15412 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15413
15414         * info.el (Info-rebuild-outdated-dir): New custom var
15415         (Info-insert-node): Create/update dir file when needed, ie when it
15416         does not exist or is older than some info files in directory
15417
15418 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15419
15420         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15421         for last packages, mainly for using a 20.4 package base.
15422
15423         * packages.el (late-packages): Typo fix.  It was called
15424         early-packages.
15425
15426         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15427         relative symlinks correctly.
15428         (paths-find-emacs-roots): More rigorous checking for plausible
15429         configuration-time root.
15430
15431         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15432         find its roots.
15433
15434 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15435
15436         * faces.el: Fix docstrings.
15437         * glyphs.el: Fix docstrings.
15438         * mouse.el: Fix docstrings.
15439
15440         * frame.el: Change phrase `current frame' to `selected frame'.
15441
15442         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15443
15444         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15445         macros using backquote to make them infinitely more readable.
15446
15447 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15448
15449         * packages.el (packages-find-package-path): Hardcoded specialized
15450         InfoDock support until we can clean this up.
15451
15452         * help.el (describe-bindings-1): Return the value of the bindings
15453         help buffer created.
15454         (describe-bindings): Ditto.
15455
15456         * simple.el (set-variable): Restore previous behavior of not
15457         bombing if the variable to set is not boundp.
15458
15459 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15460
15461         * packages.el (packages-handle-package-dumped-lisps): Allow for
15462         non-local files to be loaded off the package-lisp variable.
15463
15464 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15465
15466         * x-faces.el: Global X resources should override
15467           specs for all device classes (color, grayscale, mono);
15468           code currently doesn't override any of them.  Fixed by
15469           calling remove-specifier with '(x default) as the tag
15470           set and allowing inexact matches.
15471
15472 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15473
15474         * faces.el: Separated face initializations based on
15475           device classes into device type specific (tag set,
15476           instantiator) pairs.
15477
15478 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15479
15480         * wid-edit.el (widget-choice-action): Remember user's explicit
15481         choice.
15482         (widget-choice-value-create): Respect it.
15483         From Richard Stallman <rms@gnu.org>
15484
15485 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15486
15487         * setup-paths.el (paths-construct-info-path): Always append
15488         existing directories from configure-time info path.
15489
15490         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15491         Info-directory-list.
15492
15493         * info.el: Removed Info-default-directory-list which was broken by
15494         design.
15495         Removed bogus initialization of Info-directory-list---startup.el
15496         can do a much better job.
15497         Added autoload of Info-directory-list.
15498
15499         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15500         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15501         be exclusive; now it's merely given precedence, just like in the
15502         old days.
15503
15504 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15505
15506         * find-paths.el (paths-find-architecture-directory): Fix bug with
15507         finding; it used to default too early.
15508
15509 1998-03-25  Martin Buchholz <martin@xemacs.org>
15510
15511         * packages.el (packages-split-path): Fix a bug; it used to fail
15512         for paths that weren't split.
15513
15514 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15515
15516         * finder.el (finder-compile-keywords): trap on errors.
15517
15518 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15519
15520         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15521           fourth argument of t so that only the specs exactly
15522           matching the tag lists are removed.
15523
15524 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15525
15526         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15527
15528 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15529
15530         * minibuf.el (mouse-read-file-name-1): If a default directory was
15531         specified, use it for generating the completions.
15532
15533 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15534
15535         * update-elc.el: Now respects inhibit-package-init and
15536         inhibit-site-lisp.
15537         Now does path construction with loadup-paths.
15538
15539         * startup.el (normal-top-level, startup-setup-paths): Now respects
15540         inhibit-package-init and inhibit-site-lisp.
15541
15542         * packages.el (packages-find-package-path): Extended package path
15543         by version-specific hierarchies.
15544         (packages-find-packages): Now respects inhibit flag and
15545         inhibit-site-lisp.
15546         Moved path setup to loadup-paths.
15547
15548         * make-docfile.el: Now respects inhibit-package-init and
15549         inhibit-site-lisp.
15550         Now does path construction with loadup-paths.
15551
15552         * loadup.el: Now respects inhibit-package-init and
15553         inhibit-site-lisp.
15554
15555         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15556
15557         * loadup-paths.el: New file: setup load-path to encompass
15558         packages.
15559
15560 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15561
15562         * auto-show.el: load-gc renamed to pureload.
15563         * site-load.el: Ditto.
15564         * packages.el (toplevel): Ditto.
15565         * loadup.el (really-early-error-handler): Ditto.
15566         * dumped-lisp.el (preloaded-file-list): Ditto.
15567         * cus-face.el (custom-declare-face): Ditto.
15568
15569 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15570
15571         * <Today>: The Big Path Searching Overhaul.
15572
15573         * find-paths.el: New file: find and assemble paths in the
15574         installation hierarchy.
15575
15576         * setup-paths.el: New file: global layout of paths and directories
15577         within the XEmacs hierarchy.
15578
15579         * packages.el: Replaced everything related to path searching and
15580         startup by code in terms of find-paths.
15581
15582         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15583         the new path searching engine.
15584
15585         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15586         and setup-paths.
15587
15588 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15589
15590         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15591         setup-paths.el.
15592
15593 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15594
15595         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15596         compiles identically in any configuration.
15597         Removed irrelevant commentary.
15598
15599 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15600
15601         * simple.el (set-variable): Allow setting specifiers.
15602
15603 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15604
15605         * lisp.el (forward-sexp): Revert previous change.
15606
15607 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15608
15609         * frame.el (frame-initialize): Use `delete-console' instead of
15610         `delete-device' to delete the stream console to match the usage in
15611         Fkill_emacs.
15612
15613 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15614
15615         * files.el (cdpath-previous): New variable.
15616         (cd): Use it.
15617         From Bob Weiner <weiner@wave.altrasoft.com>
15618
15619 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15620
15621         * keydefs.el: Changed keybindings of forward-char,
15622           backward, scroll-up and scroll-down to point to their
15623           -command counterparts.
15624
15625         * simple.el: New functions: forwarc-char-command,
15626           backwrad-char-command, scroll-up-command,
15627           scroll-down-command which work liek their counterparts
15628           except that they honor the variable
15629           signal-error-on-buffer-boundary.
15630
15631           Definition of signal-error-on-buffer-boundary received
15632           from src/cmds.c.
15633
15634           defvar declaration added for word-across-newline to avoid
15635           byte-compiler warning about the free variable reference.
15636
15637 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15638
15639         * winnt.el: Removed "%t" from the beginning of
15640         modeline-format. From now on, there's no nt-specifics in the modeline.
15641
15642 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15643
15644         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15645         of `when' with `if'.
15646
15647 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15648
15649         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15650         mswindows. Must be reworked along with glyphs.el, or
15651         merged into it, after there is images support.
15652
15653         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15654         'mswindows.
15655
15656 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15657
15658         * faces.el: fix for text cursor initialization.
15659         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15660         From Andy Piper <andyp@parallax.co.uk>
15661
15662 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15663
15664         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15665         if there is an existing package that handles it and warn the user
15666         about that mode.
15667
15668 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15669
15670         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15671         Installation" menu item when Installation-string is not bound.
15672
15673 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15674
15675         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15676         From Jeremiah W. James <jerry@cs.ucsb.edu>
15677
15678 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15679
15680         * msw-faces.el:
15681         * faces.el: Fix face initialization.
15682
15683 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15684
15685         * files.el (backup-enable-predicate): fix breakage introduced
15686         by TMPDIR patch.
15687
15688 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15689
15690         * x-faces.el (x-init-face-from-resources): The
15691           TTY face property retrieval functions don't return
15692           specifiers, so use face-property instead.
15693
15694 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15695
15696         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15697
15698 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15699
15700         * x-menubar.el: Expanded documentation for
15701           option-save-faces.  Changed Options -> Browse Faces
15702           menu entry to invoke customize-face.
15703
15704 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15705
15706         * faces.el: Most face initialization moved out of
15707           init-other-random-faces to the top level so that the
15708           initialization happens before Xemacs is dumped.  Much
15709           of the fascist "face-differs-from-default-p or FROB!"
15710           code has been retired in favor of letting the user do
15711           what they want to do.  Face initialization code changed
15712           to use `default' specifier tag so that the settings can
15713           be overridden later if the user wishes it.
15714
15715 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15716
15717         * about.el (about-hackers): Update contributors list.
15718
15719 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15720
15721         * specifier.el: Define new specifier tag `default'.
15722
15723         * modeline.el: Initialize faces using `default' tag.
15724
15725         * x-faces.el (x-init-face-from-resources): Remove
15726           specifier specs containing the `default' tag before
15727           adding new specs.
15728
15729 1998-03-02  John Jones  <jj@asu.edu>
15730
15731         * package-get.el (package-get-all): fixed arguments on call to
15732         package-admin-add-single-file-package.
15733         * package-get.el (package-get-installedp): fixed to match
15734         advertised behavior.
15735         * package-get.el: added function package-get-update-all which
15736         installs newest versions of all the current packages (if they are
15737         not already installed).
15738
15739 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15740
15741         * files.el (find-file-noselect): Uncommented `truename' binding in
15742         `let*' and use it later to set `buffer-file-truename' iff it's
15743         still nil, as happens for example when finding a compressed
15744         file with "jka-compr".
15745
15746 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15747
15748         * faces.el: in make-face-* type functions do the operation for all
15749         window systems, not just the first one found.
15750
15751         * font.el: call mswindows-list-fonts for mswindows.
15752
15753 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15754
15755         * code-process.el (call-process-region):
15756         * process.el (call-process-region):
15757         * package-get.el (package-get-dir):
15758         * files.el (backup-enable-predicate):
15759         * gnuserv.el (gnuserv-temp-file-regexp):
15760         Use temp-directory in place of `/tmp'.
15761
15762 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15763
15764         * "Fast" dired-in-C enhancements for Windows 95/NT:
15765
15766         * files.el: Added function, `wildcard-to-regexp', from GNU
15767           Emacs.
15768
15769         * files.el (insert-directory): Modified to use special
15770           dired-in-C enhancements if present.
15771
15772 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15773
15774         * code-files.el: make default coding no-conversion.
15775
15776 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15777
15778         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15779         the load-path.
15780
15781         * update-elc.el: Strip directory when testing for files not to
15782         bytecompile.
15783
15784 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15785
15786         * lisp-mode.el: Use recommended form for menus.
15787
15788         * info.el (Info-construct-menu): Use recommended form for menus.
15789
15790         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15791         entry.
15792
15793 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15794
15795         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15796           (get-frame-for-buffer-noselect): Always return frames
15797           in the not-this-window-p cond clause.
15798
15799 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15800
15801         * help.el (describe-installation): New function.
15802
15803         * x-menubar.el (default-menubar): Add describe-installation to
15804         Help menu.
15805
15806         * packages.el (packages-unbytecompiled-lisp): Installation.el
15807         should not be bytecompiled.
15808
15809         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15810         XEmacs.
15811
15812         * x-menubar.el (default-menubar): Use correct guard for VM menu
15813         entry.
15814
15815         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15816         coding.
15817         From Andy Piper <andyp@parallax.co.uk>
15818
15819 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15820
15821         * ldap.el: Do not require ldap-internal at compile time.
15822
15823 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15824
15825         * code-files.el: new file. a virtual copy of mule-files.el
15826         but without charset
15827         dependencies. (toggle-buffer-file-ocding-system) new function for
15828         changing the eol type for the current buffer.
15829
15830         * code-process.el: new file. a copy of
15831         mule-process.el. mule-process.el will disappear when things have
15832         settled.
15833
15834         * coding.el: new file. a virtual copy of mule-files.el but
15835         without charset dependencies. (coding-system-base) new function
15836         for getting the parent coding system of a coding system with eol
15837         type set.
15838
15839         * dumped-lisp.el: add above files for the non-mule case.
15840
15841 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15842
15843         * window-xemacs.el (display-buffer): If no explicit
15844           frame is specified, search for a window that displays
15845           the buffer on the currently selected frame, before
15846           searching other frames.
15847
15848 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15849
15850         * frame.el (get-frame-for-buffer): If not-this-window-p
15851           is non-nil, use window on the selected frame if it is not
15852           also the selected window.  When defaulting, search for
15853           windows on the currently selected fgrame before searching
15854           other frames.
15855
15856 1998-02-25  Didier Verna  <didier@xemacs.org>
15857
15858         * modeline.el (modeline-swap-buffers): originally named
15859         `mouse-release-modeline'. Whether to actually swap the buffers is
15860         decided in `mouse-drag-modeline'.
15861         (mouse-drag-modeline): A button release event is considered a
15862         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15863         stay unchanged.
15864
15865 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15866
15867         * x-menubar.el: Put redo on the menubar.
15868         From Aki Vehtari <Aki.Vehtari@hut.fi>
15869
15870 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15871
15872         * bytecomp.el (displaying-byte-compile-warnings): if
15873         temp-buffer-show-function is set, use it to display current set of
15874         warnings in the "*Compile-Log-Show*" buffer.
15875
15876         * simple.el (display-warning-buffer): if temp-buffer-show-function
15877         is set, use it to display current set of warnings in the
15878         "*Warnings-Show*" buffer.
15879
15880 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15881
15882         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15883         Common Lisp.
15884
15885 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15886
15887         * menubar.el: Allow button descriptors at least 2 long.
15888
15889         * x-menubar.el (default-menubar): Use recommended forms.
15890         (file-menu-filter): Remove.
15891         (edit-menu-filter): Remove.
15892
15893 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15894
15895         * about.el (about-hackers): Updated.
15896
15897 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15898
15899         * help.el (help-max-help-buffers): new variable
15900         (help-register-and-maybe-prune-excess): new function
15901         (help-buffer-name): use help-max-help-buffers.
15902         (with-displaying-help-buffer): use
15903         help-register-and-maybe-prune-excess.
15904
15905         * help.el (help-maybe-pretty-print-value): if the value fits on
15906         one line, let it.
15907
15908 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15909
15910         * (with-displaying-help-buffer): there is no need to kill the buffer
15911         if it exists, because with-output-to-temp-buffer will clear it.
15912         further, killing the buffer violates the rule that
15913         temp-buffer-show-function, if set, has the full responsibility of
15914         showing the temp buffer.  killing the buffer fucks with the window
15915         configuration, hosing temp-buffer-show-function.
15916
15917
15918 1998-02-23  Didier Verna  <didier@xemacs.org>
15919
15920         * modeline.el (mouse-drag-modeline):
15921         - Always scroll the modeline that was originally clicked on.
15922         - Use x pixels instead of x characters (which doesn't work anyway)
15923         as horizontal reference for modeline dragging. This allows us to
15924         keep on dragging the modeline even if the motion event occurs in
15925         another window.
15926
15927 1998-02-23  Didier Verna  <didier@xemacs.org>
15928
15929         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15930         glyph on the modeline to indicate that dragging the mouse has an
15931         effect both horizontally and vertically.
15932
15933 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15934
15935         * about.el (about-xemacs): Get rid of redundant visible version
15936         number.
15937
15938 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15939
15940         * about.el (about-hackers): Update credits.
15941
15942 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15943
15944         * prim/register.el (view-register): Show register type file-query.
15945
15946 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15947
15948         * mode-motion.el (mode-motion-highlight-internal):
15949           save-excursion inside save-window-exucrsion form to
15950           hide buffer point changes from save-window-excursion.
15951           Prevents display flickering when the mouse pointer
15952           moves.
15953
15954 1998-02-17  Didier Verna  <didier@xemacs.org>
15955
15956         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15957         function to handle correctly the case of a toolbar one side of the
15958         window: scrolling will not necessarily happen.
15959
15960 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15961
15962         * files.el (after-find-file): Restore missing argument
15963           to format that provides filename for "... consider M-x
15964           recover-file" message.  Also call `message' with "%s"
15965           as the first arg instead of an arbitrary string.
15966
15967 1998-02-18  SL Baur  <steve@altair.xemacs.org>
15968
15969         * about.el (about-hackers): Various additions.
15970
15971 1998-02-15  SL Baur  <steve@altair.xemacs.org>
15972
15973         * autoload.el (generate-file-autoloads-1): Don't force an extra
15974         line out when copying on-the-same line autoloads.
15975
15976         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15977         is installed.
15978
15979 1998-02-14  Martin Buchholz  <martin@xemacs.org>
15980
15981         * x11/x-win-xfree86.el (x-win-init-xfree86):
15982         * x11/x-win-sun.el (x-win-init-sun):
15983         * x11/x-init.el (x-initialize-compose):
15984         * prim/simple.el:
15985         (backward-or-forward-kill-sexp):
15986         (backward-or-forward-kill-sentence):
15987         (backward-or-forward-kill-word):
15988         (backward-or-forward-delete-char):
15989         * prim/isearch-mode.el (isearch-help-or-delete-char):
15990         Use x-keysym-on-keyboard-sans-modifiers-p instead of
15991         x-keysym-on-keyboard-p to detect backspace.
15992         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15993         Clean up symbols used with dead keys, checking Linux and solaris
15994         keysyms.
15995         Simplify x-win-*.el using above methods.
15996         Change documentation for x-keysym-*-p functions.
15997
15998 1998-02-14  SL Baur  <steve@altair.xemacs.org>
15999
16000         * about.el (about-hackers): Restore entries for Michael Sperber and
16001         Vinnie Shelton.
16002         From Vinnie Shelton <acs@acm.org>
16003
16004 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16005
16006         * simple.el (count-words-region): Ditto.
16007
16008 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16009
16010         * simple.el (count-words-buffer): Document.  Don't print anything
16011         if non-interactive.
16012
16013 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16014
16015         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16016         multiple files in InfoDock.
16017
16018 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16019
16020         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16021         from version.el in InfoDock.
16022
16023         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16024         specially.
16025
16026 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16027
16028         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16029         variable name in docstring.
16030
16031 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16032
16033         * menubar.h: Include "gui.h".
16034
16035 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16036
16037         * site-load.el: Fix documentation.
16038
16039 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16040
16041         * package-get-base.el (package-get-base): Updated.
16042
16043         * keymap.el: PC-ize.
16044
16045 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16046
16047         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16048         from' on a fresh line.
16049
16050 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16051
16052         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16053         object.
16054
16055 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16056
16057         * undo-stack.el: PC-ize.
16058
16059         * cmdloop.el: PC-ize.
16060
16061 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16062
16063         * bytecomp-runtime.el: PC-ize.
16064
16065         * byte-optimize.el: Prolog fixup.  PC-ize.
16066
16067         * cus-dep.el: Spelling fix.
16068
16069         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16070         entries follow).
16071
16072 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16073
16074         * text-mode.el (text-mode-hook-identify): New function,
16075         put on text-mode-hook.  Set text-mode-variant here.
16076         (text-mode): Don't set it here.
16077
16078 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16079
16080         * text-mode.el (text-mode-hook): New defvar.
16081         (text-mode-variant): New variable.
16082         (text-mode): Set that variable locally.
16083         (toggle-text-mode-auto-fill): New command.
16084
16085 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16086
16087         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16088
16089 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16090
16091         * text-mode.el (paragraph-indent-text-mode):
16092         Renamed from spaced-text-mode.
16093         (text-mode-map): Bind TAB to indent-relative.
16094         (indented-text-mode-map): Variable deleted.
16095         (indented-text-mode): Now an alias for text-mode.
16096
16097 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16098
16099         * loadup.el: test-atoms debugging stuffs removed.
16100
16101 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16102
16103         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16104
16105 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16106
16107         * help.el (describe-beta): Made it use `locate-data-file'.
16108         (describe-distribution): Ditto.
16109         (describe-copying): Ditto.
16110         (describe-project): Ditto.
16111         (view-emacs-news): Ditto.
16112
16113         * help-nomule.el (help-with-tutorial): Made it use
16114         `locate-data-file' to find tutorial.
16115
16116 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16117
16118         * about.el: Corrected my email address.
16119
16120         * mouse.el: Added 'mouse-mswindows-drop' similar to
16121         'mouse-offix-drop'.
16122
16123 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16124
16125         * loadup.el (running-xemacs): Spelling fix.
16126
16127 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16128
16129         * packages.el (packages-find-packages-1): Don't allow a backwards
16130         compatible lisp tree to overwrite `preloaded-file-list'.
16131
16132 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16133
16134         * loadup.el: Don't delete "xemacs" prior to dumping.
16135
16136 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16137
16138         * package-info.el (pi-last-mod-date): New function.
16139         (pi-author-version): New function.
16140         (batch-update-package-info): Use them.
16141
16142 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16143
16144         * frame.el (get-frame-for-buffer-default-to-current): Create.
16145         (get-frame-for-buffer-noselect): Allow user to use current frame
16146         with `get-frame-for-buffer-default-to-current'.
16147
16148 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16149
16150         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16151         (byte-compile-output-docform): Ditto.
16152         (byte-compile-compiled-obj-to-list): Ditto.
16153
16154 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16155
16156         * startup.el (command-line-1): Removed code that ran
16157           buffer-menu.
16158
16159 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16160
16161         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16162
16163 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16164
16165         * frame.el (suspend-emacs-or-iconify-frame): Check using
16166         `device-on-window-system-p' instead of explicitly checking for X,
16167         so that the same logic works for MS Windows.
16168         (suspend-or-iconify-emacs): Ditto.
16169
16170 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16171
16172         * about.el (about-maintainer-info): Andy Piper is back.
16173         (xemacs-hackers): Updated Andy Piper's email address.
16174         (about-hackers): Added Jonathan Harris.
16175         (about-hackers): Updated Tibor Polgar's email address.
16176
16177 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16178
16179         * about.el: Add xemacs.org email manager.
16180
16181         * package-get-base.el (package-get-base): Updated with most recent
16182         package updates.
16183
16184 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16185
16186         * help.el (function-arglist): Use `indirect-function' instead of
16187         `symbol-function' so that aliases are treated correctly.
16188
16189 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16190
16191         * help.el (help-map): Add f1 binding to `help-for-help'.
16192         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16193         (describe-key-briefly): Use `princ' "%s" to print object.
16194         (with-displaying-help-buffer): Kill buffer if it exists, again.
16195         (describe-key): Use `princ' "%s" to print object.
16196         (describe-function-1): Use `princ' "%s" to print object.
16197         Commented out alias lines removed.
16198         (help-pretty-print-limit): New variable to control pretty-printing
16199         of variable values.
16200         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16201         `help-pretty-print-value' again.  Only print-print when OBJECT is
16202         list of length less than `help-pretty-print-limit'.
16203         (describe-variable): Use `help-maybe-pretty-print-value' again.
16204
16205 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16206
16207         * simple.el (blink-matching-open): Remove C++ kludge.
16208         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16209
16210 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16211
16212         * info.el (Info-default-directory-list): Made the documentation
16213         more explanitory.
16214
16215 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16216
16217         * lisp/packages.el:
16218         * lisp/package-admin.el:
16219         * lisp/build-report.el:
16220         Fix typos.
16221
16222 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16223
16224         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16225         warnings in Java buffers without final newline and editing the
16226         last line.
16227
16228 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16229
16230         * packages.el (packages-find-packages-1): Don't allow a backwards
16231         compatible lisp tree to overwrite `preloaded-file-list'.
16232         Suggested by Colin Rafferty  <colin@xemacs.org>
16233
16234         * mouse.el (mouse-offix-drop): Set undo-boundary.
16235         From Oliver Graf <ograf@fga.de>
16236
16237 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16238
16239         * loadup.el (load-gc): rewrite as defun.
16240         Print something sensical if a required dump-time file isn't found.
16241
16242 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16243
16244         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16245         bug strikes a menudescriptor.
16246
16247         * package-get-base.el (package-get-base): Updated.
16248
16249         * package-info.el (batch-update-package-info): Derive REQUIRES
16250         from the Makefile.
16251
16252 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16253
16254         * files.el (save-some-buffers): Don't play games with deleting
16255         other windows if we are in the minibuffer window.
16256
16257 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16258
16259         * modeline.el (modeline-minor-mode-menu): Add support for :active
16260         (add-minor-mode): Document :active property to TOGGLE.
16261
16262 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16263
16264         * modeline.el (modeline-minor-mode-menu): Add support for an
16265         `:included' predicate in the `toggle-sym' plist.
16266         (add-minor-mode): Document the :included property, format
16267         docstring some more.
16268         (modeline-minor-mode-menu): Documentation string added.
16269
16270 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16271
16272         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16273         labels from the symbol-names by thwacking off the overly redundant
16274         and overused "mode", parenthesizing "minor", and capitalizing the
16275         resultant strings.  Also shortened the menu's title by eliminating
16276         the redundant buffer name.
16277         (add-minor-mode): Beautified the docstring, added mention of the
16278         `:menu-tag' property of TOGGLE.
16279         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16280         `toggle-sym' to beatify the mode-life menus.
16281         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16282         `auto-fill-function'.
16283
16284 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16285
16286         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16287         menus to :style 'toggle.
16288
16289 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16290
16291         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16292
16293 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16294
16295         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16296         only recognize first hyperlink.
16297         (hyper-apropos-highlightify): Deletia, this is already done by
16298         `hyper-apropos-insert-face'.
16299         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16300
16301 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16302
16303         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16304         mail.
16305         (toolbar-mail-reader): Add support for `send'.
16306         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16307
16308 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16309
16310         * info.el (Info-emacs-info-file-name): Add defvar for
16311         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16312         will function properly.
16313
16314 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16315
16316         * simple.el: make the backwards delete function called by
16317         `backward-or-forward-delete-char' user configurable.
16318
16319 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16320
16321         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16322         compiled function got loaded from.
16323
16324 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16325
16326         * term/apollo.el: Synched up with InfoDock 3.6.2.
16327
16328 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16329
16330         * startup.el (load-init-file): Load autoloads earlier.
16331         (startup-splash-frame): Handle InfoDock logo.
16332
16333         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16334         InfoDock.
16335         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16336
16337         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16338         doesn't have this function.
16339
16340         * packages.el (locate-data-file): Fix to call `locate-file'.
16341
16342 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16343
16344         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16345         version of version.el.
16346         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16347
16348         * x-menubar.el (default-menubar): Guard reference to
16349         `gnuserv-frame'.
16350         (default-menubar): Guard references to `font-lock-mode'.
16351         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16352         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16353
16354         * make-docfile.el: Don't snarf doc strings from autoloads.
16355
16356         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16357         loading auto-autoloads files.
16358
16359         * loaddefs.el: Disable dumping autoloads.
16360
16361 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16362
16363         * lisp-mnt.el: Synch to Emacs 20.2.
16364
16365         * help.el: Remove manual autoload of `finder-by-keyword'.
16366
16367         * finder.el (finder-by-keyword): Autoload.
16368
16369         * help.el: Conditionalize hyperbole setup.
16370
16371 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16372
16373         * packages.el (package-require): Update to reflect new data format.
16374
16375 1998-01-02  Didier Verna  <didier@xemacs.org>
16376
16377         * x-menubar.el (default-menubar): make the tutorials available
16378         through the menubar. (Plus some compilation warnings cleanup).
16379
16380 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16381
16382         * check-features.el: New file.  Perform sanity check after build.
16383
16384         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16385         files to tooltalk package.
16386         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16387         package.
16388
16389         * package-admin.el (package-admin-xemacs): Use better default for
16390         location of XEmacs binary.
16391
16392 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16393
16394         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16395         tag with sexp and add value tag with value `t'.
16396
16397 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16398
16399         * package-get.el: Changes to work with real data.
16400         From Pete Ware <ware@cis.ohio-state.edu>
16401
16402         * packages.el (packages-reload-autoloads): Guard load for the time
16403         being.
16404
16405         * update-elc.el ("packages.el"): Force loading packages.el instead
16406         of possibly out-of-date packges.elc.
16407         * make-docfile.el ("packages.el"): Ditto.
16408
16409 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16410
16411         * build-report.el (build-report-delete-regexp): Added a rule for
16412         the main tarball shadowing anything past it.
16413
16414 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16415
16416         * packages.el (package-provide): Delete a previous provide.
16417
16418         * package-info.el: New file.
16419
16420         * package-get.el: New file.
16421         From Pete Ware <ware@cis.ohio-state.edu>
16422         (package-get): Fix md5 computation to work with Mule.
16423
16424 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16425
16426         * simple.el (log-message-*): Quote symbols in docstrings properly.
16427
16428 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16429
16430         * packages.el (packages-new-autoloads): Ignore symbolic links.
16431
16432         * cus-face.el (face-custom-attributes-get): Fix typo.
16433         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16434
16435 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16436
16437         * startup.el (load-init-file): Reload new or changed autoloads
16438         unless inhibited.  Reload modified dumped lisp (stubbed).
16439
16440         * packages.el (packages-new-autoloads): New function.
16441         (packages-reload-autoloads): New function.
16442         (packages-reload-dumped-lisp): New (stub) function.
16443
16444         * loadup.el: Inhibit reloading dumped files when running temacs.
16445
16446         * loadhist.el (file-provides): Extend to handle variant
16447         extensions.
16448
16449         * replace.el (query-replace): Fix typo.
16450
16451 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16452
16453         * make-docfile.el: list-autoloads-path has been renamed.
16454         * update-elc.el: list-autoloads has been renamed.
16455
16456         * packages.el (packages-list-autoloads): Renamed.
16457         (packages-list-autoloads-path): Ditto.
16458
16459 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16460
16461         * packages.el (packages-find-packages-1): Made it signal a warning
16462         for an error in an auto-autoload.el file.
16463
16464 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16465
16466         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16467         tag with const.
16468         From Aki Vehtari <Aki.Vehtari@hut.fi>
16469
16470         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16471
16472         * loadhist.el (unload-feature): Remove autoload.
16473
16474 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16475
16476         * loadhist.el: Unpackaged.
16477
16478         * help.el (describe-symbol-find-file): Rename
16479         `describe-function-find-file' and make old name obsolete.
16480         (describe-function-1): Use it.
16481         (describe-function-1): Guard reference to
16482         `compiled-function-annotation'.
16483
16484 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16485
16486         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16487         argument.
16488         (help-mode-quit): New optional arg to control whether it kills or
16489         buries.  Tidied up.
16490         (with-displaying-help-buffer): Don't kill buffer initially, even
16491         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16492         (help-pretty-print-value): Rename back from
16493         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16494         use it, otherwise use dumped `cl-prettyprint'.
16495         (describe-variable): Use `help-pretty-print-value' again.
16496         (find-func): Removed reference to "find-func" at end.
16497
16498 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16499
16500         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16501           GUI XEmacs. Rename? x-menubar is rather window system
16502           independant, except for a couple of items.
16503
16504 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16505
16506         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16507         entries as they will no longer be distributed with XEmacs.
16508
16509         * format.el (format-alist): Fix image/tiff regexps.
16510         From P. E. Jareth Hein <jareth@camelot-soft.com>
16511
16512         * help.el (help-maybe-pretty-print-value): Rename.
16513         (describe-variable): Use it.
16514         (describe-variable): Add trailing linefeed.
16515
16516 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16517
16518         * help.el (describe-function-1): Don't output anything for
16519           arglist of autoload functions.
16520
16521 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16522
16523         * help.el (describe-function-1): Don't output anything for
16524           arglist of autoload functions.
16525
16526 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16527
16528         * help.el (help-mode-map): New bindings for `help-mode-bury',
16529         `describe-function-at-point', `describe-variable-at-point',
16530         `Info-elisp-ref', `customize-variable', `help-next-section' and
16531         `help-prev-section'.
16532         (help-next-section): New function.
16533         (help-prev-section): New function.
16534         (help-mode-quit): Changed to kill the help buffer.
16535         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16536         correctly.
16537         (help-buffer-name): New function to generate the name of help
16538         buffers.
16539         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16540         argument giving the name of the help buffer.
16541         (describe-key): Use `with-displaying-help-buffer' with name.
16542         (describe-mode): Ditto.
16543         (describe-bindings): Ditto.
16544         (describe-prefix-bindings): Ditto.
16545         (view-lossage): Ditto.
16546         (with-syntax-table): New macro.
16547         (function-called-at-point): Use `ignore-errors' and
16548         `with-syntax-table'.
16549         (function-at-point): Ditto.
16550         (describe-function): Use `with-displaying-help-buffer' with name.
16551         (function-arglist): Extracted from `describe-function-1'.  Returns
16552         function's arglist as string.
16553         (function-documentation): Extracted from `describe-function-1'.
16554         Returns function's docstring.
16555         (describe-function-1): Remove all the "stream" garbage, including
16556         the stream argument.  Use `function-arglist' and
16557         `function-documentation'.
16558         (describe-function-arglist): Just use `function-arglist'.
16559         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16560         (help-pretty-print-value): New function to help with
16561         pretty-printing variable values.  Knows about `#<...>'.  Needs
16562         `pp-internal'.
16563         (describe-variable): Use `with-displaying-help-buffer' with name.
16564         Formatting improved.  Display file where variable is defined, if
16565         known.  Use `help-pretty-print-value'.
16566         (describe-syntax): Use `with-displaying-help-buffer' with name.
16567         (list-processes): Remove "stream" garbage.
16568
16569 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16570
16571         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16572         call a dumped routine instead.
16573
16574         * x-win-xfree86.el: Wrap file in defun.
16575         * x-win-sun.el: Ditto.
16576
16577 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16578
16579         * help.el (view-emacs-news): Remove usage of outl-mouse which
16580         advises functions and does other evil things.
16581
16582 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16583
16584         * format.el (format-alist): Add `image/tiff'.
16585         From P. E. Jareth Hein <jareth@camelot-soft.com>
16586
16587 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16588
16589         * about.el (about-hackers): More names added.
16590
16591         * make-docfile.el: Remove superfluous package path search.
16592
16593         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16594
16595 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16596
16597         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16598         ignored shadows.
16599
16600 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16601
16602         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16603         get trailing slashes when added to the load-path.
16604
16605         * x-init.el (init-x-win): Locate where XEmacs X localization files
16606         are.
16607
16608 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16609
16610         * x-faces.el: Added support for foregroundToolBarColor
16611           to xpm-color-symbols.
16612
16613 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16614
16615         * etags.el (tags-remove-duplicates): Removed.
16616         (buffer-tag-table-list): Use `delete-duplicates'.
16617
16618         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16619         correctly.
16620         (get*): Defalias to `get'.
16621
16622         * cl.el (eql): Compare integers with `eq'.
16623         (cl-map-extents): Check for `map-extents' first.
16624
16625 1997-12-17  Didier Verna  <didier@xemacs.org>
16626
16627         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16628         added the 'numero', 'copyright' and 'trademark' symbols.
16629
16630         * leim/quail/latin-post.el ("french-postfix"): see above.
16631
16632 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16633
16634         * widget.el (define-widget): Check the arguments.
16635
16636         * cus-edit.el (customize-face): Use `check-argument-type'.
16637         (custom-variable-value-create): Use `signal' to signal error.
16638         (custom-variable-reset-saved): Ditto.
16639         (custom-variable-reset-standard): Ditto.
16640         (custom-face-reset-saved): Ditto.
16641
16642         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16643         (widget-default-format-handler): Ditto.
16644         (widget-checklist-add-item): Ditto.
16645         (widget-radio-add-item): Ditto.
16646         (widget-editable-list-entry-create): Ditto.
16647         (widget-sexp-prompt-value): Ditto.
16648
16649         * custom.el (custom-declare-variable): Signal errors better.
16650         (custom-handle-keyword): Ditto.
16651         (custom-declare-group): Ditto.
16652
16653         * window-xemacs.el (windows): Ditto.
16654
16655         * menubar.el (menu): Ditto.
16656
16657         * keydefs.el (keyboard): Ditto.
16658
16659         * minibuf.el (minibuffer): Ditto.
16660
16661         * process.el (execute): Ditto.
16662
16663         * fill.el (fill): Ditto.
16664
16665         * modeline.el (modeline): Ditto.
16666
16667         * help.el (help): Ditto.
16668
16669         * faces.el (faces): Ditto.
16670
16671         * files.el (files): Ditto.
16672
16673         * x-init.el (x): Ditto.
16674
16675         * lisp-mode.el (lisp): Ditto.
16676
16677         * process.el (processes): Ditto.
16678
16679         * mouse.el (mouse): Ditto.
16680
16681         * abbrev.el (abbrev): Moved from cus-edit.
16682
16683         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16684         as variable declaration.
16685
16686 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16687
16688         * menubar.el (find-menu-item): Use `check-argument-type'.
16689         (find-menu-item): Cosmetic changes.
16690
16691 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16692
16693         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16694
16695 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16696
16697         * startup.el (set-default-load-path): Only search package-path
16698         when not running temacs.
16699
16700         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16701         files.
16702
16703         * loadup.el: Correct commentary.  Reformatting.
16704         (really-early-error-handler): Use absolute path to the
16705         first dumped-lisp.el file.
16706         (really-early-error-handler): Print full path name of
16707         each dumped lisp file (inherited from InfoDock).
16708
16709         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16710         dumped-lisp.el files.
16711
16712         * make-docfile.el (preloaded-file-list): Reorder when the
16713         package-path is searched.
16714         * update-elc.el: Ditto.
16715
16716         * lisp-mode.el (call-with-condition-handler): Treat the same as
16717         `condition-case' for indentation.
16718
16719         * about.el (about-xemacs): Update release date.
16720
16721 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16722
16723         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16724         anywhere but at the last clause.
16725         (ecase): Disallow `t' and `otherwise'.
16726
16727 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16728
16729         * cus-edit.el (custom-buffer-create-buttons): New function
16730         from stuff moved out of `custom-buffer-create-internal'.
16731         (custom-novice): New variable.  Default t.
16732         (custom-display-global-buttons): Ditto.  Default `top'.
16733         (custom-buffer-create-internal): Only display help if
16734         `custom-novice' is non-nil.  Display global buttons according to
16735         `custom-display-global-buttons'.
16736
16737 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16738
16739         * menubar.el (find-menu-item): Use `check-argument-type'.
16740         (find-menu-item): Cosmetic changes.
16741
16742 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16743
16744         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16745         look.
16746
16747 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16748
16749         * format.el (format-deannotate-region):  Bug fix.
16750         Deannotating a region containing unknown tags would fail
16751         (causing decoding of text/enriched to fail at user level)
16752
16753 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16754
16755         * minibuf.el (read-directory-name): Support sixth
16756           arg, HISTORY, as already documented.
16757
16758 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16759
16760         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16761         to `ecase'.
16762
16763 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16764
16765         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16766         skk-activate.
16767
16768 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16769
16770         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.