update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `===hng-sab'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `===hng-sab'.
8
9         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
10         CHISE.
11
12 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
15         setting for `===hng-ykk'.
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `===hng-ykk'.
19
20         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
21         CHISE.
22
23 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
26         setting for `===hng-kkh'.
27
28         * mule/mule-charset.el (default-coded-charset-priority-list): Add
29         `===hng-kkh'.
30
31         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
32         CHISE.
33
34 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
37         setting for `===hng-fhs'.
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `===hng-fhs'.
41
42         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
43         CHISE.
44
45 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `==>daijiten'.
49
50         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
51         setting for `==>daijiten'.
52
53         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
54         CHISE.
55
56 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
57
58         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
59         last number of its code.
60
61 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
64         settings for `=daijiten', `==daijiten' and `===daijiten'.
65
66         * mule/mule-charset.el (default-coded-charset-priority-list): Add
67         `=daijiten', `==daijiten' and `===daijiten'.
68
69         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
70         CHISE.
71         (==daijiten): Ditto.
72         (===daijiten): Ditto.
73
74 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
75
76         * mule/mule-charset.el (default-coded-charset-priority-list): Add
77         `=>ucs-bmp-itaiji-008'.
78
79         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
80         XEmacs CHISE.
81         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
82
83 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
84
85         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
86         of #x9FCC as the value of `max-code'.
87
88 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-charset.el (default-coded-charset-priority-list): Add
91         `=>>ucs-bmp-cjk@unicode'.
92
93         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
94         for XEmacs CHISE.
95
96 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
97
98         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
99         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
100         `===shuowen-jiguge5'.
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
104
105         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
106         XEmacs CHISE.
107         (===shuowen-jiguge4): Ditto.
108         (===shuowen-jiguge5): Ditto.
109
110 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
113         `=ucs-sip-var-005'.
114
115         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
116         XEmacs CHISE.
117
118 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `=>>hanyo-denshi/ib'.
122
123 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
124
125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
126         setting for `=>big5-cdp@iwds-1'.
127
128 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
131         setting for `=big5-cdp-var-010'.
132
133 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
136         `=big5-cdp-var-010'.
137
138         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
139         XEmacs CHISE.
140
141 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
144         `=ucs-sip-itaiji-008'.
145
146         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
147         XEmacs CHISE.
148
149 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
152         `=>ucs-sip-itaiji-006'.
153
154         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
155         XEmacs CHISE.
156
157 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
158
159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
160         setting for `=+>big5-cdp', `=>big5-cdp@component' and
161         `=>big5-cdp@cognate'.
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
165
166 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
167
168         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
169         CHISE.
170         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
171         mother.
172         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
173
174 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
177         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
178
179         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
180         XEmacs CHISE.
181         (=>big5-cdp@component): Ditto.
182         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
183
184 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
185
186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
187         setting for `=>ucs-itaiji-001@iwds-1'.
188
189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
190         `=>ucs-bmp-itaiji-001@iwds-1'.
191
192         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
193         for XEmacs CHISE.
194         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
195
196 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
197
198         * mule/mule-charset.el (default-coded-charset-priority-list):
199         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
200         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
201         `chinese-isoir165'.
202
203         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
204         CHISE.
205
206 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
209         `=ucs-sip-itaiji-006'.
210
211         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
212         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
213
214 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         setting for `=>ucs-itaiji-009'.
218
219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
220         `==ucs-bmp-itaiji-001'.
221
222         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
223         (=big5-cdp-itaiji-003): Doc fix.
224         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
225
226 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
227
228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
229         `=>zinbun-oracle'.
230
231 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
234         `=>ucs-sip-itaiji-003'.
235
236         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
237         (=>ucs-bmp-itaiji-003): Fix `long-name'.
238         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
239
240 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
241
242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
243         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
244
245 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
248         `==ucs-bmp-itaiji-006'.
249
250         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
251         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
252         (==ucs-bmp-itaiji-006): Ditto.
253
254 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
255
256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
257         `=ucs-bmp-itaiji-012'.
258
259         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
260         XEmacs CHISE.
261         (=ucs-bmp-itaiji-012): Ditto.
262
263 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
267
268 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
269
270         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
271         CHISE.
272
273 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
277         and `=>>cns11643-6'.
278
279         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
280         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
281         (=>>cns11643-3): Ditto.
282         (=>>cns11643-4): Modify DOC.
283         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
284
285 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=>ucs-sip-itaiji-005'.
289
290         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
291         XEmacs CHISE.
292
293 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `==hanyo-denshi/tk/mf-01'.
297
298         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
299         for XEmacs CHISE.
300
301 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
304         `=>ucs-itaiji-007'.
305
306 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
307
308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
309         `==ucs-sip-var-002'.
310
311         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
312         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
313
314 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
315
316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
317         setting for `==ucs-itaiji-001'.
318
319 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
320
321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
322         `==ucs-sip-itaiji-001'.
323
324         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
325         XEmacs CHISE.
326         (==ucs-sip-itaiji-001): Ditto.
327
328 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
329
330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
331         `=+>ucs-bmp-var-003'.
332
333         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
334         CHISE.
335         (=+>ucs-bmp-var-003): Ditto.
336
337 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
338
339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
340         `=>ucs-bmp-cjk@cognate'.
341
342         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
343         XEmacs CHISE.
344
345 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
348         `=ucs-sip-itaiji-005'.
349
350         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
351         XEmacs CHISE.
352
353 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
356         setting for `=>ucs@cognate'.
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
359         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
360
361         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
362         CHISE.
363         (=>ucs@hanyo-denshi): Abolished.
364         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
365         (=>ucs-bmp-itaiji-009): Ditto.
366         (=>ucs-sip@cognate): Ditto.
367
368 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
369
370         * mule/mule-charset.el (default-coded-charset-priority-list): Add
371         `=>ucs-bmp-itaiji-004'.
372
373         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
374         XEmacs CHISE.
375
376 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
377
378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
379         setting for `=>ucs-itaiji-004'.
380
381 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
382
383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
384         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
385         `=>ucs-bmp-itaiji-007'.
386
387         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
388         XEmacs CHISE.
389         (=>ucs-itaiji-004): Ditto.
390         (=>ucs-sip-itaiji-004): Ditto.
391         (=>ucs-bmp-itaiji-007): Ditto.
392
393 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
396         setting for `=ucs-itaiji-010'.
397
398 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list):
401         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
402         - Add `=ucs-bmp-itaiji-010'.
403         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
404           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
405         - Add `=>ucs-sip@iwds-1'.
406
407         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
408         XEmacs CHISE.
409         (=ucs-bmp-itaiji-010): Ditto.
410         (=>ucs-sip@iwds-1): Ditto.
411
412 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
415         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
416
417         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
418         XEmacs CHISE.
419         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
420
421 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
424         setting for `=>ucs-itaiji-003'.
425
426 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `=>ucs-bmp-itaiji-003'.
430
431         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
432         XEmacs CHISE.
433         (=>ucs-bmp-itaiji-003): Ditto.
434
435 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
438         `=ucs-bmp-itaiji-011'.
439
440         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
441         XEmacs CHISE.
442
443 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
446         setting for `==ucs-var-002'.
447
448 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
451         setting for `==ucs-itaiji-002'.
452
453 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `==ucs-sip-itaiji-002'.
457
458         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
459         XEmacs CHISE.
460
461 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
465
466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
467         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
468         `=>ucs-sip-itaiji-007'.
469
470         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
471         XEmacs CHISE.
472         (=>ucs-sip-itaiji-007): Ditto.
473         (=ucs-sip-itaiji-007): Ditto.
474         (=ucs-itaiji-011): Ditto.
475         (=ucs-sip-itaiji-011): Ditto.
476
477 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
478
479         * mule/mule-coding.el (coded-charset-entity-reference-alist):
480         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
481
482 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `==ucs-bmp-var-002'.
486
487         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
488         CHISE.
489         (==ucs-bmp-var-002): Ditto.
490
491         * mule/mule-coding.el (coded-charset-entity-reference-alist):
492         Modify some priorities.
493
494 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
497         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
498         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
499
500 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
503         `=big5-cdp-var-001'.
504
505         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
506         XEmacs CHISE.
507
508 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
511         setting for `==ucs-itaiji-005'.
512
513 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
516         setting for `=ucs-itaiji-007'.
517
518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
519         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
520
521         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
522         XEmacs CHISE.
523         (==ucs-bmp-itaiji-005): Ditto.
524         (=ucs-itaiji-007): Ditto.
525         (=ucs-bmp-itaiji-007): Ditto.
526
527 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `==gt-pj-k1' and `==gt-pj-k2'.
531
532 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
533
534         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
535         CHISE.
536         (==gt-pj-k2): Ditto.
537
538 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
539
540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
541         setting for `=>ucs-itaiji-005'.
542
543 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
546         `=>>cbeta'.
547
548 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=>ucs-sip@component'.
552
553         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
554         instead of `=ucs' as its mother.
555         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
556
557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
558         setting for `=>ucs-itaiji-006'.
559
560 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
561
562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
563         `=>ucs-bmp-itaiji-006'.
564
565         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
566         XEmacs CHISE.
567         (=>ucs-bmp-itaiji-006): Ditto.
568
569 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
570
571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
572         `=>ucs-bmp-itaiji-001'.
573
574         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
575         XEmacs CHISE.
576
577 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
578
579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
580         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
581
582         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
583         instead of `=ucs' as its mother.
584         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
585         (==ucs-bmp-itaiji-002): Ditto.
586         (==ucs-itaiji-003): Ditto.
587         (==ucs-bmp-itaiji-003): Ditto.
588
589 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
592         setting for `=big5-cdp-var-002'.
593
594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
595         `=big5-cdp-var-002'.
596
597         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
598         XEmacs CHISE.
599
600 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
601
602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
603         `=ucs-sip-var-004'.
604
605         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
606         XEmacs CHISE.
607
608 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `=>ucs-bmp-cjk@iwds-1'.
612
613         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
614         XEmacs CHISE.
615
616 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `=ucs-var-005'.
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=ucs-bmp-var-005'.
623
624         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
625         CHISE.
626         (=ucs-bmp-var-005): Ditto.
627
628 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
631         `=>ucs-sip-itaiji-002'.
632
633         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
634         XEmacs CHISE.
635
636 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
637
638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
639         setting for `=>ucs-itaiji-002'.
640
641 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
642
643         * mule/mule-charset.el (default-coded-charset-priority-list): Add
644         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
645
646         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
647         (=>ucs-itaiji-002): Ditto.
648         (=>ucs-bmp-itaiji-002): Ditto.
649
650 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
653         setting for `=>ucs-itaiji-001'.
654
655 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
656
657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
658         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
659
660         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
661         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
662         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
663         (=>ucs-sip-itaiji-001): Ditto.
664
665         * mule/mule-coding.el(coded-charset-entity-reference-alist):
666         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
667         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
668
669 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
670
671         * mule/mule-charset.el (default-coded-charset-priority-list):
672         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
673         `=jef-china3' and `chinese-isoir165'.
674
675 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `=>ucs-bmp-itaiji-005'.
679
680         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
681         XEmacs CHISE.
682         (=>ucs-bmp-itaiji-005): Ditto.
683
684 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `=+>jis-x0213-2'.
688
689 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
692         `=+>adobe-japan1-6'.
693
694 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `=+>jis-x0208@1978'.
698
699 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
702         setting for `=>ucs@component'.
703
704 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
705
706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
707         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
708
709 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
710
711         * mule/mule-coding.el (coded-charset-entity-reference-alist):
712         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
713
714 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
715
716         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
717         CHISE.
718         (=>ucs@jis/2004): Ditto.
719
720 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-coding.el (coded-charset-entity-reference-alist):
723         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
724
725 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
728         `=>cbeta'.
729
730 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `==big5-cdp-itaiji-001'.
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `==big5-cdp-itaiji-001'.
737
738         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
739         XEmacs CHISE.
740
741 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
745         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
749         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
750
751         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
752         XEmacs CHISE.
753         (=>big5-cdp-itaiji-001): Ditto.
754         (=big5-cdp-itaiji-002): Ditto.
755         (=big5-cdp-itaiji-003): Ditto.
756
757 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list): Add
760         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
761
762 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
763
764         * mule/mule-charset.el (default-coded-charset-priority-list):
765         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
766         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
767         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
768
769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
770         setting for `=ucs-var-008'.
771
772         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
773         CHISE.
774         (=ucs-bmp-var-008): Likewise.
775
776 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
777
778         * mule/mule-charset.el (default-coded-charset-priority-list):
779         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
780
781 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
782
783         * mule/mule-charset.el (default-coded-charset-priority-list): Add
784         `==ucs-sip@JP/hanazono'.
785
786         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
787         XEmacs CHISE.
788
789 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
790
791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
792         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
793
794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
795         `=ucs-bmp-var-006'.
796
797         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
798         CHISE.
799         (=ucs-bmp-var-006): Likewise.
800
801 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `=ucs-bmp-itaiji-009'.
805
806         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
807         XEmacs CHISE.
808         (=ucs-bmp-itaiji-009): Likewise.
809
810 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
813         `=>big5-cdp'.
814
815 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
818         (utf-8-ivs-gb): Likewise.
819         (utf-8-gb-er): Likewise.
820         (utf-8-ivs-gb-er): Likewise.
821         (utf-8-cns): Likewise.
822         (utf-8-ivs-cns): Likewise.
823         (utf-8-cns-er): Likewise.
824         (utf-8-ivs-cns-er): Likewise.
825         (utf-8-big5): Likewise.
826         (utf-8-ivs-big5): Likewise.
827         (utf-8-big5-er): Likewise.
828         (utf-8-ivs-big5-er): Likewise.
829         (utf-8-jis): Likewise.
830         (utf-8-ivs-jis): Likewise.
831         (utf-8-jis-er): Likewise.
832         (utf-8-ivs-jis-er): Likewise.
833         (utf-8-ks): Likewise.
834         (utf-8-ivs-ks): Likewise.
835         (utf-8-ks-er): Likewise.
836         (utf-8-ivs-ks-er): Likewise.
837
838 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
841         (utf-8-ivs-jp): Likewise.
842         (utf-8-jp-er): Likewise.
843         (utf-8-ivs-jp-er): Likewise.
844
845 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
846
847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
848         setting for `=ucs-var-010'.
849
850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
851         `=ucs-bmp-var-010'.
852
853         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
854         CHISE.
855         (=ucs-bmp-var-010): Likewise.
856
857 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
858
859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
860         `=ucs-sip@JP/hanazono'.
861
862         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
863         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
864
865 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list):
868         - Add `=big5-cdp-var-004'.
869         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
870           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
871
872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
873         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
874         `=big5-cdp-var-005'.
875
876         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
877         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
878         `=big5-cdp-var-003'.
879         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
880         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
881         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
882
883 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
884
885         * mule/mule-charset.el (default-coded-charset-priority-list):
886         Don't prefer ucs-compat CCSes to other CCSes.
887
888 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
889
890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
891         `===ucs-bmp-cjk-compat@unicode'.
892
893         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
894         coded-charset for XEmacs CHISE.
895
896 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
897
898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
899         `=ucs-sip-itaiji-003'.
900
901         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
902         XEmacs CHISE.
903
904 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
905
906         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
907         setting for `=ucs-var-004'.
908
909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
910         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
911
912         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
913         XEmacs CHISE.
914         (=ucs-var-004): Ditto.
915         (=ucs-bmp-var-004): Ditto.
916
917 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
920         `=ucs-sip-var-003'.
921
922         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
923         XEmacs CHISE.
924
925 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
928         setting for `=ucs-itaiji-006'.
929
930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
931         `=ucs-bmp-itaiji-006'.
932
933         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
934         XEmacs CHISE.
935         (=ucs-bmp-itaiji-006): Ditto.
936
937 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
940         `=ucs-sip-var-002'.
941
942         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
943         XEmacs CHISE.
944
945 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
946
947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
948         `=ucs-sip-itaiji-002'.
949
950         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
951         XEmacs CHISE.
952
953 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
954
955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
956         setting for `==hanyo-denshi/tk'.
957
958 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
959
960         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
961         (=hanyo-denshi/tk): Fix `long-name'.
962         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
963
964 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
967         setting for `=>mj'.
968
969 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
970
971         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
972         coded-charset for XEmacs CHISE.
973
974 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
977         setting for `=hanyo-denshi/tk'.
978
979 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
980
981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
982         `=hanyo-denshi/tk/mf-01'.
983
984         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
985         XEmacs CHISE.
986         (=hanyo-denshi/tk/mf-01): Ditto.
987
988 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
989
990         * mule/mule-charset.el (default-coded-charset-priority-list):
991         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
992
993 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
994
995         * mule/mule-charset.el (default-coded-charset-priority-list):
996         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
997
998 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1002
1003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1004         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1005
1006         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1007         XEmacs CHISE.
1008         (=ucs-bmp-itaiji-004): Ditto.
1009         (=ucs-itaiji-005): Ditto.
1010         (=ucs-bmp-itaiji-005): Ditto.
1011
1012 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `=ucs-sip-itaiji-001'.
1016
1017         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1018         XEmacs CHISE.
1019
1020 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1023         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1024         `=ucs-itaiji-008'.
1025
1026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1027         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1028         `=ucs-bmp-itaiji-008'.
1029
1030         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1031         XEmacs CHISE.
1032         (=ucs-bmp-itaiji-001): Ditto.
1033         (=ucs-itaiji-003): Ditto.
1034         (=ucs-bmp-itaiji-003): Ditto.
1035         (=ucs-itaiji-008): Ditto.
1036         (=ucs-bmp-itaiji-008): Ditto.
1037
1038 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1042
1043         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1044         for XEmacs CHISE.
1045         (==ucs-bmp-cjk-compat@JP): Ditto.
1046
1047 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1050         setting for `===hng-tzs'.
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `===hng-tzs'.
1054
1055         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1056         CHISE.
1057
1058 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `===hng-doh'.
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `===hng-doh'.
1065
1066         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1067         CHISE.
1068
1069 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1072         setting for `===hng-wad'.
1073
1074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1075         `===hng-wad'.
1076
1077         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1078         CHISE.
1079
1080 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1081
1082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1083         settings for `==koseki' and `===hng-kcc'.
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `===hng-kcc'.
1087
1088         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1089         CHISE.
1090
1091 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         setting for `===hng-nkk'.
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `===hng-nkk'.
1098
1099         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1100         CHISE.
1101
1102 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `===hng-ink'.
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `===hng-ink'.
1109
1110         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1111         CHISE.
1112
1113 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1114
1115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1116         setting for `===hng-jhk'.
1117
1118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1119         `===hng-jhk'.
1120
1121         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1122         CHISE.
1123
1124 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1127         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1128         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1129         (===jis-x0213-1@2004): Likewise.
1130         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1131         "jisx0213\\(\\.2004\\)-1" as the registry.
1132         (=+>jis-x0213-1@2004): Likewise.
1133         (=>jis-x0213-1@2004): Likewise.
1134
1135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136         `===jis-x0213-1@2004'.
1137
1138 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1139
1140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1141         setting for `===hng-nak'.
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `===hng-nak'.
1145
1146         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1147         CHISE.
1148
1149 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `===hng-hos'.
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1155         `===hng-hos'.
1156
1157         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1158         CHISE.
1159
1160 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `===hng-tzj'.
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `===hng-tzj'.
1167
1168         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1169         CHISE.
1170
1171 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1172
1173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1174         setting for `===hng-kae'.
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `===hng-kae'.
1178
1179         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1180         CHISE.
1181
1182 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `===hng-kar'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `===hng-kar'.
1189
1190         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1191         CHISE.
1192
1193 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1196         setting for `===hng-kyd'.
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `===hng-kyd'.
1200
1201         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1202         CHISE.
1203
1204 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `===hng-hok'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `===hng-hok'.
1211
1212         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1213         CHISE.
1214
1215 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         setting for `===hng-jyu'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `===hng-jyu'.
1222
1223         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1224         CHISE.
1225
1226 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1229         setting for `===hng-zkd'.
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `===hng-zkd'.
1233
1234         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1235         CHISE.
1236
1237 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1240         setting for `===hng-kmi'.
1241
1242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1243         `===hng-kmi'.
1244
1245         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1246         CHISE.
1247
1248 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1251         setting for `===hng-okd'.
1252
1253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1254         `===hng-okd'.
1255
1256         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1257         CHISE.
1258
1259 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1262         setting for `===hng-nkm'.
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `===hng-nkm'.
1266
1267         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1268         CHISE.
1269
1270 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `===hng-nto'.
1274
1275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1276         `===hng-nto'.
1277
1278         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1279         CHISE.
1280
1281 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1284         setting for `===hng-yhk'.
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1287         `===hng-yhk'.
1288
1289         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1290         CHISE.
1291
1292 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `===hng-sok'.
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `===hng-sok'.
1299
1300         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1301         CHISE.
1302
1303 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `===hng-kda'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `===hng-kda'.
1310
1311         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1312         CHISE.
1313
1314 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `===hng-myz'.
1318
1319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1320         `===hng-myz'.
1321
1322         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1323         CHISE.
1324
1325 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `===hng-kgk'.
1329
1330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331         `===hng-kgk'.
1332
1333         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1334         CHISE.
1335
1336 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `===hng-drt'.
1340
1341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1342         `===hng-drt'.
1343
1344         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1345         CHISE.
1346
1347 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1350         setting for `===hng-mam'.
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `===hng-mam'.
1354
1355         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1356         CHISE.
1357
1358 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1361         setting for `===hng-dng'.
1362
1363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1364         `===hng-dng'.
1365
1366         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1367         CHISE.
1368
1369 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `=>cns11643-5'.
1373
1374 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1377         setting for `===hng-keg'.
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `===hng-keg'.
1381
1382         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1383         CHISE.
1384
1385 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `===hng-jou'.
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `===hng-jou'.
1392
1393         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1394         CHISE.
1395
1396 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1399         setting for `===hng-smk'.
1400
1401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1402         `===hng-smk'.
1403
1404         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1405         CHISE.
1406
1407 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1408
1409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1410         setting for `===hng-kyo'.
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1413         `===hng-kyo'.
1414
1415         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1416         CHISE.
1417
1418 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421         setting for `===hng-kss'.
1422
1423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1424         `===hng-kss'.
1425
1426         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1427         CHISE.
1428
1429 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `===hng-wan'.
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `===hng-wan'.
1436
1437         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1438         CHISE.
1439
1440 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `===hng-ksk'.
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `===hng-ksk'.
1447
1448         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1449         CHISE.
1450
1451 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1454         setting for `===hng-kyu'.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hng-kyu'.
1458
1459         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1460         CHISE.
1461
1462 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1465         setting for `===hng-skk'.
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1468         `===hng-skk'.
1469
1470         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1471         CHISE.
1472
1473 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1474
1475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1476         setting for `===hng-sik'.
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `===hng-sik'.
1480
1481         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1482         CHISE.
1483
1484 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `===hng-kbk'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `===hng-kbk'.
1491
1492         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1493         CHISE.
1494
1495 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         setting for `===hng-kcj'.
1499
1500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1501         `===hng-kcj'.
1502
1503         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1504         CHISE.
1505
1506 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1507
1508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1509         setting for `===hng-k24'.
1510
1511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1512         `===hng-k24'.
1513
1514         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1515         CHISE.
1516
1517 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1518
1519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1520         setting for `===hng-gok'.
1521
1522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1523         `===hng-gok'.
1524
1525         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1526         CHISE.
1527 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `===hng-tsu'.
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `===hng-tsu'.
1534
1535         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1536         CHISE.
1537
1538 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `===hng-sys'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `===hng-sys'.
1545
1546         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1547         CHISE.
1548
1549 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1552         - Use "&HNG010-<d><d><d><d><d>;" instead of
1553           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1554         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1555
1556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1557         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1558
1559         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1560         "hngkhi-0" as the suffix of registry.
1561         (===hng-khm): New coded-charset for XEmacs CHISE.
1562         (=ucs-itaiji-002): Ditto.
1563         (=ucs-bmp-itaiji-002): Ditto.
1564
1565 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1566
1567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1568         setting for `=>ucs@iwds-1'.
1569
1570         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1571         XEmacs CHISE.
1572
1573 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1574
1575         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1576         CHISE.
1577
1578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1579         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1580         `===hng-khi'.
1581
1582 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-khi'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-khi'.
1589
1590         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1596         #x9FA5 as the value of `max-code'.
1597         (=ucs-bmp-var-002): Likewise.
1598         (=ucs-bmp-var-003): Likewise.
1599         (=ucs-bmp-itaiji-084): Likewise.
1600         (=ucs-bmp-cjk@JP): Likewise.
1601         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1602         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1603         (=>ucs-bmp-cjk@component): Likewise.
1604
1605 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1606
1607         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1608         CHISE.
1609
1610 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1611
1612         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1613         XEmacs CHISE.
1614         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1615         `==jis-x0208@1978/2-pr' as the mother.
1616
1617 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1618
1619         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1620         CHISE.
1621
1622 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1623
1624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1625         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1626
1627 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1630         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1631
1632 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1633
1634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1635         setting for `===ucs@gb'.
1636
1637 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1641         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1642         as the entity-reference for `===jis-x0213-1@2000'; use
1643         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1644
1645 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `===jis-x0208'.
1649
1650         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1651         instead of `===jis-x0208' as the mother.
1652         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1653         `===jis-x0208' as the mother.
1654         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1655         `===jis-x0208' as the mother.
1656         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1657         `===jis-x0213-1' as the mother.
1658         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1659         `===jis-x0213-1' as the mother.
1660         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1661         the mother.
1662         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1663         mother.
1664
1665 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1668         setting for `=ucs-var-001'.
1669
1670 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1673         `=ucs-bmp-var-001'.
1674
1675         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1676         CHISE.
1677         (=ucs-bmp-var-001): Ditto.
1678
1679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1680         setting for `=ucs-var-003'.
1681
1682 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `=ucs-bmp-var-003'.
1686
1687         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1688         CHISE.
1689         (=ucs-bmp-var-003): Ditto.
1690
1691 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1694         setting for `=ucs-var-002'.
1695
1696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1697         `=ucs-bmp-var-002'.
1698
1699         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1700         CHISE.
1701         (=ucs-bmp-var-002): Ditto.
1702
1703 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1706         XEmacs CHISE.
1707         (==jis-x0208@1978/5pr): Ditto.
1708
1709 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1710
1711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1712         `=>ucs-bmp-cjk@component'.
1713
1714         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1715         XEmacs CHISE.
1716         (=>ucs-bmp-cjk@component): Ditto.
1717
1718 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1719
1720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1721         setting for `=>iwds-1'.
1722
1723 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1726         CHISE.
1727
1728 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-charset.el (default-coded-charset-priority-list):
1731         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1732         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1733         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1734         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1735
1736 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1739         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1740
1741         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1742         `=>>ucs@iso' as the mother.
1743         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1744         mother.
1745
1746 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1749         setting for `===hanyo-denshi/ia'.
1750
1751 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1752
1753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1754         `===hanyo-denshi/ia'.
1755
1756 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1757
1758         * mule/mule-conf.el (=koseki): Fix DOC.
1759         (==koseki): New coded-charset for XEmacs CHISE.
1760
1761 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1764         XEmacs CHISE.
1765         (===hanyo-denshi/jd): Fix DOC.
1766
1767 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1768
1769         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1770         setting for `===hanyo-denshi/ip'.
1771
1772 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1775         `===hanyo-denshi/ip'.
1776
1777         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1778         XEmacs CHISE.
1779
1780 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `==ucs-radicals@unicode' and `=>daikanwa'.
1784
1785         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1786         for XEmacs CHISE.
1787
1788 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1791         XEmacs CHISE.
1792
1793 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1794
1795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1796         `===ruimoku-v6'.
1797
1798 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1799
1800         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1801         setting for `===ruimoku-v6'.
1802
1803 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1804
1805         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1806         CHISE.
1807
1808 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1809
1810         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1811         coded-charset for XEmacs CHISE.
1812
1813 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1816         XEmacs CHISE.
1817
1818 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1821         `===ucs-sip@iso'.
1822
1823 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1824
1825         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1826         CHISE.
1827
1828 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1829
1830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1831         `==ucs-sip@iso'.
1832
1833         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1834         CHISE.
1835
1836 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1837
1838         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1839         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1840         (=ucs-sip-ext-b@iso): Fix registry.
1841         (==ucs-sip-ext-b@iso): Ditto.
1842         (===ucs-sip-ext-b@iso): Ditto.
1843
1844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1845         `=ucs-sip@iso'.
1846
1847 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1848
1849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1850         setting for `=>cbeta'.
1851
1852 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1853
1854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1855         `=>cns11643-7'.
1856
1857         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1858
1859 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1860
1861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1862         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1863
1864 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1865
1866         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1867         `=ucs@cns'.
1868         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1869         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1870         `=ucs@jis/1990'.
1871         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1872         `=ucs@jis/2000'.
1873         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1874         `=ucs@jis/2004'.
1875         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1876
1877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1878         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1879
1880 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1881
1882         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1883         XEmacs CHISE.
1884         (==jis-x0208@1978/1pr): Ditto.
1885         (==jis-x0208@1978/2-pr): Ditto.
1886
1887 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1888
1889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1890         setting for `===jis-x0213-1@2004'.
1891
1892 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1895         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898         `===hanyo-denshi/jb'.
1899
1900         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1901         XEmacs CHISE.
1902         (=+>hanyo-denshi/ft): Ditto.
1903         (=+>hanyo-denshi/jt): Ditto.
1904
1905 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1906
1907         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1908         `===hanyo-denshi/hg'.
1909
1910 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1911
1912         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1913         XEmacs CHISE.
1914         (===hanyo-denshi/hg): Ditto.
1915
1916 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1917
1918         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1919         glyph-forms instead of detailed glyph-images.
1920         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1921         `=adobe-japan1-*'.
1922         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1923         (===adobe-japan1-1): Ditto.
1924         (===adobe-japan1-2): Ditto.
1925         (===adobe-japan1-3): Ditto.
1926         (===adobe-japan1-4): Ditto.
1927         (===adobe-japan1-5): Ditto.
1928         (===adobe-japan1-6): Ditto.
1929         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1930         `=>>>adobe-japan1' as the mother.
1931         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1932         `=>>adobe-japan1' as the mother.
1933         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1934         glyph-images.
1935         (==jis-x0208@1978): Ditto.
1936         (==jis-x0208@1983): Ditto.
1937         (==jis-x0208@1990): Ditto.
1938         (==jis-x0213-1): Ditto.
1939         (==jis-x0213-1@2000): Ditto.
1940         (==jis-x0213-1@2004): Ditto.
1941         (==jis-x0213-2): Ditto.
1942         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1943         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1944         `=jis-x0208@1978'.
1945         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1946         `=jis-x0208@1983'.
1947         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1948         `=jis-x0208@1990'.
1949         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1950         `=jis-x0213-1'.
1951         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1952         `=jis-x0213-1@2000'.
1953         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1954         `=jis-x0213-1@2004'.
1955         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1956         `=jis-x0213-2'.
1957         (===jis-x0208): New coded-charset for XEmacs CHISE.
1958         (===jis-x0208@1978): Ditto.
1959         (===jis-x0208@1983): Ditto.
1960         (===jis-x0208@1990): Ditto.
1961         (===jis-x0213-1): Ditto.
1962         (===jis-x0213-1@2000): Ditto.
1963         (===jis-x0213-2): Ditto.
1964         (===jis-x0212): Ditto.
1965         (===ks-x1001): Ditto.
1966         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1967         mother.
1968         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1969         as the mother.
1970         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1971         as the mother.
1972         (===cns11643-1): New coded-charset for XEmacs CHISE.
1973         (===cns11643-2): Ditto.
1974         (===cns11643-3): Ditto.
1975         (===cns11643-4): Ditto.
1976         (===cns11643-5): Ditto.
1977         (===cns11643-6): Ditto.
1978         (===cns11643-7): Ditto.
1979         (=>>cns11643-1): Ditto.
1980         (==big5-cdp): Indicate abstract glyph-images instead of
1981         representative glyph-images.
1982         (===big5-cdp): New coded-charset for XEmacs CHISE.
1983         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1984         detailed glyph-images.
1985         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1986         `=hanyo-denshi/*'.
1987         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1988         (===hanyo-denshi/ib): Ditto.
1989         (===hanyo-denshi/jt): Ditto.
1990         (===hanyo-denshi/ks): Ditto.
1991         (===mj): Ditto.
1992         (===mj-0): Ditto.
1993         (===mj-1): Ditto.
1994         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1995         `=>>>hanyo-denshi/*' as its mother.
1996         (==gt): Indicate abstract glyph-forms instead of detailed
1997         glyph-images.
1998         (===gt): New coded-charset for XEmacs CHISE.
1999         (=>>>gt): Indicates `==gt' instead of `=gt'.
2000         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2001         (==gt-k): Indicate abstract glyph-forms instead of detailed
2002         glyph-images.
2003         (===gt-k): New coded-charset for XEmacs CHISE.
2004         (==daikanwa): Indicates glyph-images instead of detailed
2005         glyph-images.
2006         (===daikanwa): New coded-charset for XEmacs CHISE.
2007         (===daikanwa/+p): Ditto.
2008         (===daikanwa/ho): Ditto.
2009         (==cbeta): Ditto.
2010         (===cbeta): Ditto.
2011         (==jef-china3): Ditto.
2012         (===jef-china3): Ditto.
2013         (==ruimoku-v6): Ditto.
2014         (==ucs@iso): Indicate representative glyph-forms instead of
2015         representative glyph-images.
2016         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2017         (==ucs@unicode): Indicate representative glyph-forms instead of
2018         representative glyph-images.
2019         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2020         `=ucs@unicode'.
2021         (==ucs@cns): Indicate representative glyph-forms instead of
2022         representative glyph-images.
2023         (==ucs@jis): Ditto.
2024         (==ucs@jis/1990): Ditto.
2025         (==ucs@jis/2000): Ditto.
2026         (==ucs@jis/2004): Ditto.
2027         (==ucs@ks): Ditto.
2028         (===ucs@iso): New coded-charset for XEmacs CHISE.
2029         (===ucs@unicode): Ditto.
2030         (===ucs@gb): Ditto.
2031         (===ucs@ks): Ditto.
2032         (===ucs-bmp-cjk@gb): Ditto.
2033         (===ucs-sip-ext-b@iso): Ditto.
2034
2035 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2038         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2039         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2040         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2041         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2042         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2043         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2044         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2045         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2046         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2047
2048         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2049         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2050         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2051         - Use "&g1-[NAME];" for `=>>[NAME]'.
2052         - Abolish "&g2-[NAME];".
2053
2054 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2057         `=>>ucs@cns' as the mother.
2058
2059 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2060
2061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2062         setting for `==ucs@ks'.
2063
2064 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2065
2066         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2067         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2068         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2069         0x00E30000〜0x00E409D5.
2070
2071 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2074         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2075         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2076
2077 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2080         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2081
2082         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2083         (=mj-0): Ditto.
2084         (=mj-1): Ditto.
2085         (==mj): Ditto.
2086         (==mj-0): Ditto.
2087         (==mj-1): Ditto.
2088         (=>>mj): Ditto.
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `=mj' and `==mj'.
2092
2093 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2096         CHISE.
2097
2098 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2101         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2102         `=>ucs@hanyo-denshi'.
2103
2104 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2107         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2108
2109         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2110         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2111
2112 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2113
2114         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2115         XEmacs CHISE.
2116
2117 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2118
2119         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2120         Change priority of `=>>>ucs@iso'.
2121
2122         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2123         `=>>>ucs@iso' as the mother.
2124         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2125
2126 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2129         Change priority of `=>>>ucs@unicode'.
2130
2131         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2132         `=ucs@unicode'.
2133
2134 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2137         Change priority of `=>>>ucs@jis'.
2138
2139         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2140         `=ucs@jis'.
2141
2142 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2145         setting for `==daikanwa/+p'.
2146
2147 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2148
2149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2150         setting for `==shinjigen@1ed'.
2151
2152 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2153
2154         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2155         XEmacs CHISE.
2156
2157 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-conf.el (==shinjigen): Modify DOC.
2160         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2161         (==shinjigen@rev): Modify DOC.
2162
2163 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2164
2165         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2166         CHISE.
2167
2168 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2171         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2172
2173         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2174         XEmacs CHISE.
2175
2176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2177         `==daikanwa'.
2178
2179 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2180
2181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2182         setting for `==cns11643-7'.
2183
2184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2185         `==cns11643-7'.
2186
2187 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2188
2189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2190         `==cns11643-6'.
2191
2192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2193         setting for `==cns11643-6'.
2194
2195 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2198         setting for `==cns11643-5'.
2199
2200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2201         `==cns11643-5'.
2202
2203 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2204
2205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2206         setting for `==cns11643-4'.
2207
2208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2209         `==cns11643-4'.
2210
2211 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2214         setting for `==cns11643-3'.
2215
2216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2217         `==cns11643-3'.
2218
2219 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2222         setting for `==cns11643-2'.
2223
2224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2225         `==cns11643-2'.
2226
2227 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2230         Change priority of `=>>>ucs@ks'.
2231
2232         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2233         `=ucs@ks'.
2234
2235 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2238         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2239         `==ucs@cns' and `==cns11643-1'.
2240
2241         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2242         (==cns11643-2): Ditto.
2243         (==cns11643-3): Ditto.
2244         (==cns11643-4): Ditto.
2245         (==cns11643-5): Ditto.
2246         (==cns11643-6): Ditto.
2247         (==cns11643-7): Ditto.
2248
2249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2250         `==cns11643-1'.
2251
2252 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2255         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2256         `=>>>ucs@jis/1990'.
2257
2258         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2259         `=ucs@jis/1990'.
2260         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2261         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2262
2263 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2266         Change priority of `=>>>ucs@cns'.
2267
2268         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2269         `=ucs@cns'.
2270
2271 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2274         `==ks-x1001'.
2275
2276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2277         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2278         `==ks-x1001'.
2279
2280 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2281
2282         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2283
2284 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2287         `=jis-x0208'.
2288         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2289         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2290         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2291         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2292         (=>>>jis-x0213-1@2000): Changed to an alias for
2293         `=jis-x0213-1@2000'.
2294         (=>>>jis-x0213-1@2004): Changed to an alias for
2295         `=jis-x0213-1@2004'.
2296         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2297
2298 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2299
2300         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2301         `=adobe-japan1-0'.
2302         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2303         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2304         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2305         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2306         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2307         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2308
2309 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2312         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2313         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2314         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2315         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2316         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2317
2318 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2319
2320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2321         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2322         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2323         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2324         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2325         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2326         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2327         `==jis-x0212'.
2328
2329 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2332         "AdobeJapan1-[0-6]$".
2333         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2334         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2335         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2336         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2337         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2338         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2339         (==adobe-japan1-1): Ditto.
2340         (==adobe-japan1-2): Ditto.
2341         (==adobe-japan1-3): Ditto.
2342         (==adobe-japan1-4): Ditto.
2343         (==adobe-japan1-5): Ditto.
2344         (==adobe-japan1-6): Ditto.
2345         (==jis-x0208): Ditto.
2346         (==jis-x0208@1978): Ditto.
2347         (==jis-x0208@1983): Ditto.
2348         (==jis-x0208@1990): Ditto.
2349         (==jis-x0213-1): Ditto.
2350         (==jis-x0213-1@2000): Ditto.
2351         (==jis-x0213-1@2004): Ditto.
2352         (==jis-x0213-2): Ditto.
2353         (==jis-x0212): Ditto.
2354         (==gb2312): Ditto.
2355         (==iso-ir165): Ditto.
2356         (==gb12345): Ditto.
2357         (==ks-x1001): Ditto.
2358         (==cns11643-1): Ditto.
2359         (==cns11643-2): Ditto.
2360         (==cns11643-3): Ditto.
2361         (==cns11643-4): Ditto.
2362         (==cns11643-5): Ditto.
2363         (==cns11643-6): Ditto.
2364         (==cns11643-7): Ditto.
2365         (==big5-cdp): Ditto.
2366         (==hanyo-denshi/ja): Ditto.
2367         (==hanyo-denshi/jb): Ditto.
2368         (==hanyo-denshi/jc): Ditto.
2369         (==hanyo-denshi/jd): Ditto.
2370         (==hanyo-denshi/ft): Ditto.
2371         (==hanyo-denshi/ia): Ditto.
2372         (==hanyo-denshi/ib): Ditto.
2373         (==hanyo-denshi/hg): Ditto.
2374         (==hanyo-denshi/jt): Ditto.
2375         (==hanyo-denshi/ks): Ditto.
2376         (==gt): Ditto.
2377         (==gt-k): Ditto.
2378         (==daikanwa): Ditto.
2379         (==shinjigen): Ditto.
2380         (==ucs@iso): Ditto.
2381         (==ucs@unicode): Ditto.
2382         (==ucs@gb): Ditto.
2383         (==ucs-bmp@gb): Ditto.
2384         (==ucs@cns): Ditto.
2385         (==ucs-bmp@cns): Ditto.
2386         (==ucs@jis): Ditto.
2387         (==ucs@jis/1990): Ditto.
2388         (==ucs@jis/2000): Ditto.
2389         (==ucs@jis/2004): Ditto.
2390         (==ucs@JP): Ditto.
2391         (==ucs@JP/hanazono): Ditto.
2392         (==ucs@ks): Ditto.
2393         (==ucs-bmp@ks): Ditto.
2394         (==ucs@cns11643): Ditto.
2395         (==ucs-bmp-cjk@gb): Ditto.
2396         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2397         (==ucs-sip-ext-b@iso): Ditto.
2398
2399 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2400
2401         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2402         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2403
2404         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2405         XEmacs CHISE.
2406         (=ucs-bmp-cjk@unicode): Abolished.
2407
2408 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2409
2410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2411         `=+>ucs-bmp-cjk-compat@jis'.
2412
2413         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2414         for XEmacs CHISE.
2415
2416 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2417
2418         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2419         CHISE.
2420
2421 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2422
2423         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2424         for XEmacs CHISE.
2425         (=jis-x0208@1978/1er-pr): Abolished.
2426         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2427         `=jis-x0208@1978/1er-pr' as the mother.
2428
2429 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2430
2431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2432         setting for `=ucs-itaiji-084'.
2433
2434 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2435
2436         * mule/mule-charset.el (default-coded-charset-priority-list):
2437         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2438
2439         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2440         XEmacs CHISE.
2441         (=ucs-bmp-itaiji-084): Ditto.
2442
2443 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2444
2445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2446         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2447
2448 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2449
2450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2451         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2452
2453         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2454         XEmacs CHISE.
2455         (=big5-cdp-var-5): Ditto.
2456
2457 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2460         XEmacs CHISE.
2461
2462 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2463
2464         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2465         XEmacs CHISE.
2466
2467 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2468
2469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2470         setting for `=>>>hanyo-denshi/ft'.
2471
2472 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2473
2474         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2475         XEmacs CHISE.
2476         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2477         `=hanyo-denshi/jd' as the mother.
2478
2479 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2480
2481         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2482         XEmacs CHISE.
2483         (=+>adobe-japan1-1): Ditto.
2484         (=+>adobe-japan1-2): Ditto.
2485         (=+>adobe-japan1-3): Ditto.
2486         (=+>adobe-japan1-4): Ditto.
2487         (=+>adobe-japan1-5): Ditto.
2488         (=+>adobe-japan1-6): Ditto.
2489         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2490
2491 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2494         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2495         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2496
2497         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2498         the top.
2499
2500 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2503         XEmacs CHISE.
2504         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2505         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2506         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2507
2508 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2509
2510         * mule/mule-charset.el (default-coded-charset-priority-list):
2511         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2512         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2513
2514         * mule/mule-conf.el: Modify order of definitions of some
2515         coded-charsets.
2516
2517 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2520         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2521         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2522
2523         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2524         CHISE.
2525         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2526         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2527
2528 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2531         CHISE.
2532
2533 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2536         setting for `=daikanwa/+2p'.
2537
2538         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2539         XEmacs CHISE.
2540
2541 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2542
2543         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2544         XEmacs CHISE.
2545         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2546
2547 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2550         setting for `=>>>hanyo-denshi/ib'.
2551
2552 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2555         XEmacs CHISE.
2556         (=>>>hanyo-denshi/ib): Ditto.
2557         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2558         `=hanyo-denshi/ja' as the mother.
2559         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2560         `=hanyo-denshi/ib' as the mother.
2561
2562 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2565         XEmacs CHISE.
2566         (utf-8-ivs-mcs-er): Likewise.
2567         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2568         and `=>ucs-gb'.
2569         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2570         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2571         `ucs-gb' and `=>ucs-gb'.
2572         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2573         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2574         and `=>ucs-cns'.
2575         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2576         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2577         `ucs-cns' and `=>ucs-cns'.
2578         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2579         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2580         `ucs-big5' and `=>ucs-big5'.
2581         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2582         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2583         `ucs-big5' and `=>ucs-big5'.
2584         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2585         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2586         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2587         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2588         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2589         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2590         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2591         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2592         `=>ucs-jis'; modify DOC and mnemonic.
2593         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2594         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2595         and `=>ucs-jis'; modify DOC and mnemonic.
2596         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2597         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2598         `=>ucs-ks'.
2599         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2600         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2601         and `=>ucs-ks'.
2602         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2603
2604 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2605
2606         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2607         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2608
2609 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2612         Modify priorities.
2613
2614 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2617         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2618
2619 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2620
2621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2622         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2623
2624 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2627         CHISE.
2628
2629 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2632         CHISE.
2633
2634 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2637         CHISE.
2638
2639 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2640
2641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2642         `=+>ucs-bmp-cjk@unicode'.
2643
2644         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2645         for XEmacs CHISE.
2646
2647 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2648
2649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2650         setting for `=>>daikanwa'.
2651
2652 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2653
2654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2655         `=>>hanyo-denshi/jt'.
2656
2657 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2658
2659         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2660         XEmacs CHISE.
2661         (=+>jis-x0208@1990): Ditto.
2662         (=+>jis-x0213-1@2000): Ditto.
2663
2664 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2665
2666         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2667         XEmacs CHISE.
2668
2669 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2670
2671         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2672         XEmacs CHISE.
2673         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2674         `=hanyo-denshi/jc' as the mother.
2675
2676 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2677
2678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2679         setting for `=+>adobe-japan1'.
2680
2681         * mule/mule-charset.el (default-coded-charset-priority-list):
2682         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2683         and `=>>hanyo-denshi/ft' to `=>>gt'.
2684
2685 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2686
2687         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2688         XEmacs CHISE.
2689         (=>>adobe-japan1-1): Ditto.
2690         (=>>adobe-japan1-2): Ditto.
2691         (=>>adobe-japan1-3): Ditto.
2692         (=>>adobe-japan1-4): Ditto.
2693         (=>>adobe-japan1-5): Ditto.
2694         (=>>adobe-japan1-6): Ditto.
2695         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2696
2697 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2698
2699         * mule/mule-conf.el (=adobe-japan1): New alias for
2700         `=adobe-japan1-6'.
2701         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2702         (=>>>adobe-japan1-1): Ditto.
2703         (=>>>adobe-japan1-2): Ditto.
2704         (=>>>adobe-japan1-3): Ditto.
2705         (=>>>adobe-japan1-4): Ditto.
2706         (=>>>adobe-japan1-5): Ditto.
2707         (=>>>adobe-japan1-6): Ditto.
2708         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2709
2710 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2711
2712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2713         setting for `=>>>adobe-japan1'.
2714
2715 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2716
2717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2718         setting for `=+>ucs@ks'.
2719
2720 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2721
2722         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2723         XEmacs CHISE.
2724         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2725         `=adobe-japan1-6' as the mother.
2726
2727 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2728
2729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2730         setting for `=>cns11643-7'.
2731
2732 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2733
2734         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2735         CHISE.
2736
2737 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2738
2739         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2740         XEmacs CHISE.
2741         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2742
2743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2744         setting for `=>ucs@jis/2004'.
2745
2746 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2747
2748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2749         setting for `=+>gt'.
2750
2751         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2752         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2753
2754 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2755
2756         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2757         `=>ucs@unicode' as the mother.
2758         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2759         mother.
2760         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2761         mother.
2762         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2763         mother.
2764
2765 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2766
2767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2768         setting for `=+>ucs@unicode'.
2769
2770         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2771         CHISE.
2772
2773 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2774
2775         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2776         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2777         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2778         - Add setting for `=+>ucs@cns'.
2779
2780         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2781         CHISE.
2782         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2783         as the mother.
2784         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2785         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2786
2787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2788         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2789
2790 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2793         setting for `=>ucs@ks'.
2794
2795 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2796
2797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2798         `=ucs-bmp-cjk-compat@unicode'.
2799
2800         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2801         coded-charset for XEmacs CHISE.
2802
2803 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2804
2805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2806         `=ucs-bmp-cjk-compat'.
2807
2808         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2809         XEmacs CHISE.
2810
2811 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2812
2813         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2814         CHISE.
2815
2816 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2817
2818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2819         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2820
2821         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2822         `=>ucs@jis/1990'.
2823         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2824
2825 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2826
2827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2828         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2829
2830         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2831         CHISE.
2832         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2833         mother.
2834
2835 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2836
2837         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2838         `=>jis-x0213-2@usual'.
2839         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2840         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2841         `=>jis-x0213-2@usual' as the mother.
2842
2843 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2844
2845         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2846         (=>ucs@JP): New alias for `=+>ucs@jis'.
2847
2848 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2849
2850         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2851         `=>jis-x0208@usual'.
2852         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2853         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2854         `=>jis-x0208@usual' as the mother.
2855         (=>jis-x0208): Likewise.
2856
2857 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2858
2859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2860         setting for `=+>jis-x0208@1978'.
2861
2862 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2863
2864         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2865         XEmacs CHISE.
2866
2867 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2870         setting for `=>>>ucs@jis/1990'.
2871
2872 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2873
2874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2875         setting for `=>ucs@jis/1990'.
2876
2877 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2878
2879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2880         setting for `=ucs@JP/hanazono'.
2881
2882         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2883         CHISE.
2884         (=ucs@JP/hanazono): Ditto.
2885         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2886         (=>>hanyo-denshi/jc): Ditto.
2887         (=>>hanyo-denshi/jd): Ditto.
2888
2889 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2890
2891         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2892         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2893
2894 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2895
2896         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2897         XEmacs CHISE.
2898
2899 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2900
2901         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2902         XEmacs CHISE.
2903
2904 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2905
2906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2907         `=ucs-bmp-cjk@JP'.
2908
2909 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2910
2911         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2912         XEmacs CHISE.
2913
2914 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2915
2916         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2917         Modify order of settings; add settings for `=daikanwa@rev2'.
2918
2919 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2920
2921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2922         setting for `=>>cbeta'.
2923
2924         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2925         CHISE.
2926
2927 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2928
2929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2930         setting for `=>>adobe-japan1'.
2931
2932 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2933
2934         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2935         XEmacs CHISE.
2936
2937 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2938
2939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2940         setting for `=>>hanyo-denshi/ia'.
2941
2942         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2943         XEmacs CHISE.
2944
2945 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2946
2947         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2948         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2949
2950         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2951         XEmacs CHISE.
2952         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2953         `=hanyo-denshi/jt' as the mother.
2954
2955 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2956
2957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2958         setting for `=>>>jis-x0213-2'.
2959
2960         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2961         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2962         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2963
2964 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2965
2966         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2967         XEmacs CHISE.
2968
2969 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2970
2971         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2972         XEmacs CHISE.
2973
2974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2975         `=>>jis-x0213-1@2004'.
2976
2977 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2978
2979         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2980         XEmacs CHISE.
2981
2982 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2983
2984         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2985         - Use "&g2-*;" as entity-references for `=>>>*'.
2986         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2987
2988         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2989         XEmacs CHISE.
2990         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2991         as the mother.
2992
2993 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2994
2995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2996         setting for `=>>hanyo-denshi/ib'.
2997
2998         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2999         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3000         (=>>jis-x0208@1990): Ditto.
3001         (=>>hanyo-denshi/ib): Ditto.
3002
3003         * mule/mule-charset.el (default-coded-charset-priority-list):
3004         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3005
3006 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3007
3008         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3009         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3010         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3011         `=>>>ucs@jis/2004'.
3012
3013 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3014
3015         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3016         XEmacs CHISE.
3017         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3018         `=jis-x0213-1@2004' as the mother.
3019         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3020         (=>>>ucs@ks): Ditto.
3021
3022         * mule/mule-charset.el (default-coded-charset-priority-list):
3023         Modify priority of `=hanyo-denshi/*'.
3024
3025 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3026
3027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3028         settings for `=>>ucs@JP' and `=ucs@JP'.
3029
3030 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3031
3032         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3033         CHISE.
3034
3035 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3036
3037         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3038         setting for `=>>>ucs@cns'.
3039
3040         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3041         CHISE.
3042
3043 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3044
3045         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3046         instead of `=>>>jis-x0213-1@2004' as the mother.
3047         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3048         (=>>>ucs@unicode): Likewise.
3049         (=>>>ucs@jis): Likewise.
3050         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3051         mother.
3052         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3053
3054 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3055
3056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3057         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3058         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3059         `=>>>ucs@jis'.
3060
3061 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3062
3063         * mule/mule-charset.el (default-coded-charset-priority-list):
3064         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3065         and `=jis-x0213-*-2000'.
3066
3067 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3068
3069         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3070         XEmacs CHISE.
3071         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3072         `=>>jis-x0213-1' as the mother.
3073
3074 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3077         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3078
3079 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3080
3081         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3082
3083 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3084
3085         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3086         XEmacs CHISE.
3087
3088 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3089
3090         * mule/mule-coding.el (decomposition-feature-list): Set
3091         `=decomposition', `=decomposition@cid' and
3092         `=decomposition@hanyo-denshi'.
3093
3094 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097         setting for `=>>hanyo-denshi/ks'.
3098
3099         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3100         XEmacs CHISE.
3101
3102 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3105         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3106
3107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3108         `=hanyo-denshi/ks/mf'.
3109
3110         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3111         XEmacs CHISE.
3112         (=hanyo-denshi/ks/mf): Ditto.
3113
3114 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3115
3116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3117         settings for P=hanyo-denshi/jt'.
3118
3119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3120         `=hanyo-denshi/jt'.
3121
3122         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3123         XEmacs CHISE.
3124
3125 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3126
3127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3128         settings for `=hanyo-denshi/ip'.
3129
3130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3131         `=hanyo-denshi/ip'.
3132
3133         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3134         XEmacs CHISE.
3135
3136 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3137
3138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3139         settings for `=hanyo-denshi/hg'.
3140
3141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3142         `=hanyo-denshi/hg'.
3143
3144         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3145         XEmacs CHISE.
3146
3147 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3148
3149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3150         setting for `=>>hanyo-denshi/ft'.
3151
3152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3153         `=>>hanyo-denshi/ft'.
3154
3155         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3156         XEmacs CHISE.
3157
3158 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3159
3160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3161         settings for `=hanyo-denshi/ib'.
3162
3163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3164         `=hanyo-denshi/ib'.
3165
3166         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3167         XEmacs CHISE.
3168
3169 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3172         settings for isolated characters of `=hanyo-denshi/ia' and
3173         non-isolated characters of `=hanyo-denshi/*'.
3174
3175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3176         `=hanyo-denshi/ia'.
3177
3178         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3179         XEmacs CHISE.
3180
3181 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3184         setting for isolated characters of `=hanyo-denshi/ft'.
3185
3186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3187         `=hanyo-denshi/ft'.
3188
3189         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3190         XEmacs CHISE.
3191
3192 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         setting for isolated characters of `=hanyo-denshi/jd'.
3196
3197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3198         `=hanyo-denshi/jd'.
3199
3200         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3201         XEmacs CHISE.
3202
3203 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3204
3205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3206         setting for isolated characters of `=hanyo-denshi/jc'.
3207
3208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3209         `=hanyo-denshi/jc'.
3210
3211         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3212         XEmacs CHISE.
3213
3214 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3215
3216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3217         setting for isolated characters of `=hanyo-denshi/jb'.
3218
3219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3220         `=hanyo-denshi/jb'.
3221
3222         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3223         XEmacs CHISE.
3224
3225 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3226
3227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3228         setting for isolated characters of `=hanyo-denshi/ja'.
3229
3230 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3231
3232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3233         `=hanyo-denshi/ja'.
3234
3235         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3236         XEmacs CHISE.
3237
3238 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3239
3240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3241         settings for isolated characters of `=adobe-japan1-6'.
3242
3243 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3244
3245         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3246         CHISE.
3247         (=daikanwa/+2p): Ditto.
3248         (=daikanwa/ho): Ditto.
3249
3250 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3251
3252         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3253         coding-system for XEmacs CHISE.
3254
3255 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3256
3257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3258         setting for `=>>ruimoku-v6'.
3259
3260         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3261         CHISE.
3262
3263 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3264
3265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3266         setting for `=daikanwa@rev1'.
3267
3268 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3269
3270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3271         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3272
3273 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3274
3275         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3276         XEmacs CHISE.
3277         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3278
3279 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3282         CHISE.
3283
3284 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3285
3286         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3287         CHISE.
3288
3289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3290         setting for `=>ucs@jis'.
3291
3292 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3293
3294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3295         setting for `=>jis-x0208@usual'.
3296
3297         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3298         XEmacs CHISE.
3299         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3300         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3301         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3302
3303 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3306         CHISE.
3307         (=>>>jis-x0208@1990): Ditto.
3308         (=>>>jis-x0213-1): Ditto.
3309         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3310         mother.
3311         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3312         as the mother.
3313
3314 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3317         setting for `=>ucs@cns' and `=>>ucs@ks'.
3318
3319         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3320         CHISE.
3321
3322 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3325         CHISE.
3326
3327 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3330         CHISE.
3331         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3332         mother.
3333
3334 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3335
3336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3337         `==>ucs-bmp-cjk@bucs'.
3338
3339         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3340         XEmacs CHISE.
3341
3342 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3343
3344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3345         setting for `==>ucs@bucs'.
3346
3347         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3348         XEmacs CHISE.
3349
3350 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3351
3352         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3353         - Add setting for `=>>jis-x0208'.
3354         - Omit setting for `=>>jis-x0208@1990'.
3355         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3356           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3357           `=ucs@FOO'.
3358
3359 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3362         setting for `=>daikanwa'.
3363
3364 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3365
3366         * mule/mule-conf.el (=daikanwa): Fix DOC.
3367         (=>daikanwa): New abstract character for XEmacs CHISE.
3368         (=>ucs@iso): Likewise.
3369         (=>ucs@unicode): Likewise.
3370         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3371
3372 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3373
3374         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3375         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3376           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3377         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3378         - Add `=>big5-cdp'.
3379
3380 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3381
3382         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3383         (=>big5-cdp): New abstract character.
3384
3385 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3388         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3389         `chinese-big5'.
3390
3391 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3392
3393         * mule/mule-charset.el (default-coded-charset-priority-list):
3394         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3395
3396         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3397         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3398         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3399         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3400         and `=>jis-x0213-2'.
3401
3402 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3405         XEmacs CHISE.
3406         (=>>ucs@jis/2000): Likewise.
3407         (=>>ucs@jis/2004): Likewise.
3408
3409 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3412         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3413         `=>>ucs@cns'.
3414
3415         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3416         XEmacs CHISE.
3417         (=>>gt): Use quote instead of backquote; modify DOC.
3418         (=>gt): Use quote instead of backquote.
3419         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3420         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3421         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3422         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3423         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3424         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3425
3426 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3427
3428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3429         `=>>ucs@unicode' and `=>>gt'.
3430
3431 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3432
3433         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3434         XEmacs CHISE.
3435         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3436         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3437         `=jis-x0208@1978/1er-pr' as the mother.
3438         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3439
3440 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3441
3442         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3443         `=ucs@unicode' as the mother.
3444
3445 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3446
3447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3448         setting for `=>>ucs@unicode'.
3449
3450         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3451         CHISE.
3452
3453 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3456         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3457
3458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3459         `=adobe-japan1-6' and `=adobe-japan1-base'.
3460
3461         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3462         XEmacs CHISE.
3463         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3464         specify `min-code' and `max-code'.
3465         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3466         (=adobe-japan1-2): Likewise.
3467         (=adobe-japan1-3): Likewise.
3468         (=adobe-japan1-4): Likewise.
3469         (=adobe-japan1-5): Likewise.
3470         (=adobe-japan1-6): Likewise.
3471
3472 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3475         setting for `=>gt'.
3476
3477 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3478
3479         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3480         CHISE.
3481
3482 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3483
3484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3485         setting for `=>zinbun-oracle'.
3486
3487         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3488         for XEmacs CHISE.
3489
3490 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3493         for XEmacs CHISE.
3494         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3495         `=jis-x0208@1978' as the mother.
3496
3497 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3500         - Use `=gt' instead of `ideograph-gt'.
3501         - Use `=gt-k' instead of `ideograph-gt-k'.
3502         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3503         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3504         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3505         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3506         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3507         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3508         - Use `=>>gt' instead of `<=>gt'.
3509         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3510         - Add setting for `=>>jis-x0208@1990'.
3511         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3512           `=>>jis-x0213-1@2000'.
3513         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3514         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3515           `=>>jis-x0213-1@2004'.
3516         - Add setting for `=>>jis-x0208@1978'.
3517         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3518
3519 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3522         XEmacs CHISE.
3523
3524 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3527         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3528         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3529         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3530         `<=>jis-x0213-1@2004'.
3531
3532 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3533
3534         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3535         CHISE.
3536         (=>jis-x0213-2): Ditto.
3537
3538 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3541         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3542
3543 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3546         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3547         `=>jis-x0213-1'.
3548
3549 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3552         CHISE.
3553         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3554
3555 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3558         `<==>jis-x0213-1'.
3559         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3560         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3561         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3562         (<=>jis-x0208): New alias for `=>jis-x0208'.
3563         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3564         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3565         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3566         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3567         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3568         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3569         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3570         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3571         (=>>gt): Renamed from `<==>gt'.
3572         (<==>gt): New alias for `=>>gt'.
3573
3574 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3577         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3578         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3579         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3580         - Add settings for `<=>jis-x0213-1@2000' and
3581           `<=>jis-x0213-1@2004'.
3582
3583         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3584         XEmacs CHISE.
3585         (<==>jis-x0213-1): Likewise.
3586         (<==>jis-x0213-1@2000): Likewise.
3587         (<==>jis-x0213-1@2004): Likewise.
3588         (<=>jis-x0208): Add property `=>iso-ir 168'.
3589         (<=>jis-x0208@1997): Likewise.
3590         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3591         as the mother; add property `=>iso-ir 228'.
3592         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3593         property `=>iso-ir 228'.
3594         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3595         property `=>iso-ir 233'.
3596         (<==>gt): Renamed from `<=>gt'.
3597         (<=>gt): New alias for `<==>gt'.
3598
3599 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3600
3601         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3602         CHISE.
3603         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3604         `<=>jis-x0208' as the mother.
3605         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3606         (<=>jis-x0213-1@2000): Ditto.
3607         (<=>jis-x0213-1@2004): Ditto.
3608
3609 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3610
3611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3612         settings for `<=>gt'.
3613
3614         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3615
3616 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3619         XEmacs CHISE.
3620         (=jis-x0208@1978/-4pr): Likewise.
3621         (=jis-x0208@1978/4-pr): Likewise.
3622         (=jis-x0213-1): Likewise.
3623         (=ucs@iso): Likewise.
3624         (=ucs@unicode): Likewise.
3625         (=ucs@gb): Likewise.
3626         (=ucs@gb/fw): Likewise.
3627         (=ucs@cns): Likewise.
3628         (=ucs@cns/fw): Likewise.
3629         (=ucs@jis): Likewise.
3630         (=ucs@jis/fw): Likewise.
3631         (=ucs@jis/1990): Likewise.
3632         (=ucs@jis/2000): Likewise.
3633         (=ucs@jis/2004): Likewise.
3634         (=ucs@JP): Likewise.
3635         (=ucs@ks): Likewise.
3636         (=ucs@big5): Likewise.
3637         (=ucs@big5/cns11643): Likewise.
3638         (=ucs@cns11643): Likewise.
3639
3640 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-charset.el (default-coded-charset-priority-list):
3643         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3644
3645         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3646         CHISE.
3647         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3648         mother.
3649
3650 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3653         from src/mule-charset.c].
3654         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3655         specify `final'.
3656         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3657         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3658         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3659         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3660         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3661         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3662
3663 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3666         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3667         (=jis-x0208@1978/i-4): Specify `partial'.
3668         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3669         mother coded-charset.
3670         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3671
3672 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3675         settings for `=jis-x0213-1@2004'.
3676
3677 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3680         CHISE.
3681         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3682         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3683         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3684         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3685         temporarily.
3686         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3687
3688 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3691         CHISE.
3692         (=shinjigen@1ed): Inherited from `=shinjigen'.
3693         (=shinjigen@rev): Likewise.
3694
3695 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3698         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3699
3700 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3701
3702         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3703         define it as an alias.
3704         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3705         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3706         alias.
3707         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3708         alias.
3709
3710 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3713         CHISE.
3714
3715 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3718         CHISE.
3719         (shinjigen-2): Ditto.
3720
3721 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3722
3723         * mule/mule-charset.el (default-coded-charset-priority-list):
3724         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3725         `chinese-big5-eten-*' and `chinese-big5'.
3726
3727 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3730         #x9FA5 temporarily.
3731
3732 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3735         settings for `=jis-x0208@1978/i1'.
3736
3737 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3738
3739         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3740         XEmacs CHISE.
3741
3742 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3743
3744         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3745         XEmacs CHISE.
3746
3747 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3750         XEmacs CHISE.
3751
3752 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3753
3754         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3755         CHISE.
3756         (=ucs-bmp@cns): Likewise.
3757         (=ucs-bmp@jis): Likewise.
3758         (=ucs-bmp@ks): Likewise.
3759
3760 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3763         CHISE.
3764         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3765
3766 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3769         settings for `=zinbun-oracle'.
3770
3771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3772         `=zinbun-oracle'.
3773
3774 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3777         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3778         `=ucs@iso'.
3779
3780 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3781
3782         * mule/mule-charset.el (default-coded-charset-priority-list):
3783         Delete `ucs-sip'; modify order of some CCSs.
3784
3785 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3786
3787         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3788         in XEmacs CHISE.
3789
3790         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3791         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3792         CHISE.
3793
3794 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3795
3796         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3797         its registry.
3798         (=ucs-radicals@unicode): Likewise.
3799
3800 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3801
3802         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3803         CHISE.
3804
3805 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3808         CHISE.
3809
3810 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3811
3812         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3813         CHISE.
3814
3815 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3818         Modify preference of *isolated settings*.
3819
3820 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3823         utf-2000 is provided.
3824         (=ucs@cns11643): Likewise.
3825
3826 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3829         Prefer every *isolated setting* to ordinary setting.
3830
3831 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3835
3836 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3839         CHISE.
3840
3841 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3842
3843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3844         settings for `=jis-x0208@1997'.
3845
3846 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3847
3848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3849         `=jis-x0208@1997'.
3850
3851 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3854         XEmacs CHISE.
3855
3856 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3859         `=jis-x0208@1978'.
3860         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3861         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3862         `=jis-x0208-1990' as the mother.
3863         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3864
3865 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3868         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3869         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3870         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3871         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3872         for `=ucs@JP'.
3873
3874 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3875
3876         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3877         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3878         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3879         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3880         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3881         `=daikanwa@rev2'.
3882
3883 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3886         (=gt): Likewise.
3887         (=gt-k): Likewise.
3888         (=gt-pj-*): Likewise.
3889         (=gt-pj-k1): Likewise.
3890         (=gt-pj-k2): Likewise.
3891         (=daikanwa): Likewise.
3892         (=daikanwa-rev1): Likewise.
3893         (=daikanwa-rev2): Likewise.
3894         (=big5-pua): Likewise.
3895         (=big5-eten): Likewise.
3896         (chinese-big5-eten-a): Likewise.
3897         (chinese-big5-eten-b): Likewise.
3898         (=hanziku-*): Likewise.
3899         (=cbeta): Likewise.
3900         (=jef-china3): Likewise.
3901         (=ruimoku-v6): Likewise.
3902         (=ucs@iso): Likewise.
3903         (=ucs@unicode): Likewise.
3904         (=ucs@gb): Likewise.
3905         (=ucs@cns): Likewise.
3906         (=ucs@jis): Likewise.
3907         (=ucs@jis-1990): Likewise.
3908         (=ucs@jis-2000): Likewise.
3909         (=ucs@jp): Likewise.
3910         (=ucs@ks): Likewise.
3911         (=ucs@big5): Likewise.
3912         (=ucs-radicals): Likewise.
3913         (=ucs-radicals@unicode): Likewise.
3914         (=ucs-bmp-cjk): Likewise.
3915         (=ucs-bmp-cjk@unicode): Likewise.
3916         (=ucs-sip-ext-b): Likewise.
3917         (=ucs-sip-ext-b@iso): Likewise.
3918
3919 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3920
3921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3922         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3923
3924 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3925
3926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3927         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3928         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3929         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3930         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3931         arabic-digit, ipa and ``&I-B-XXXX;''.
3932
3933 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3936         setting for (I-)HZK{03..12}-XXXX.
3937
3938 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3941         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3942
3943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3944         `=ruimoku-v6'.
3945
3946         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3947         CHISE.
3948
3949 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3952         (=ucs@unicode): Likewise.
3953         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3954         (=ucs@cns): Likewise.
3955         (=ucs@jis): Likewise.
3956         (=ucs@ks): Likewise.
3957         (=ucs@big5): Likewise.
3958
3959 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3960
3961         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3962         `ucs-jis'.
3963         (utf-8-jis-er): Likewise.
3964         (utf-8-jp): New coding-system.
3965         (utf-8-jp-er): Likewise.
3966
3967         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3968
3969 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3972
3973         * mule/japanese.el: Move definition of `euc-jisx0213' to
3974         mule/mule-coding.el.
3975
3976 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3977
3978         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3979         mule-coding before loading update-cdb when utf-2000 is provided.
3980
3981 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3982
3983         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3984         `=daikanwa'.
3985
3986 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3987
3988         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3989         definition codes when `utf-2000' is provided.
3990
3991 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3992
3993         * mule/mule-category.el (word-combining-categories): Don't setup
3994         `word-combining-categories' in XEmacs CHISE.
3995         (word-separating-categories): Add setting about Latin script in
3996         XEmacs CHISE.
3997
3998 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3999
4000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4001         setting for `chinese-big5'.
4002
4003 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4006         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4007         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4008         add setting for HZK0[12]-xxxx.
4009
4010 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4011
4012         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4013         in XEmacs CHISE.
4014
4015 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-charset.el (default-coded-charset-priority-list):
4018         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4019         and `chinese-big5' to `=gt-pj-*'.
4020
4021 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4022
4023         * mule/mule-conf.el (=daikanwa): Renamed from
4024         `ideograph-daikanwa'.
4025         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4026
4027 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4028
4029         * mule/mule-conf.el (=cns11643-7): Renamed from
4030         `chinese-cns11643-7'.
4031         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4032
4033 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=cns11643-6): Renamed from
4036         `chinese-cns11643-6'.
4037         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4038
4039 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4040
4041         * mule/mule-conf.el (=cns11643-5): Renamed from
4042         `chinese-cns11643-5'.
4043         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4044
4045 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4046
4047         * mule/mule-conf.el (=cns11643-4): Renamed from
4048         `chinese-cns11643-4'.
4049         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4050
4051 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4052
4053         * mule/mule-conf.el (=cns11643-3): Renamed from
4054         `chinese-cns11643-3'.
4055         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4056
4057 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4058
4059         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4060         `=cns11643-2'.
4061         (chinese-cns11643-2): New alias for `=cns11643-2'.
4062
4063 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4064
4065         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4066         `=cns11643-1'.
4067         (chinese-cns11643-1): New alias for `=cns11643-1'.
4068
4069 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4072         (chinese-gb12345): New alias for `=gb12345'.
4073
4074 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4075
4076         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4077         (chinese-gb2312): New alias for `=gb2312'.
4078
4079 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4080
4081         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4082         (chinese-big5): New alias for `=big5'.
4083
4084 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4085
4086         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4087         (korean-ksc5601): New alias for `=ks-x1001'.
4088
4089 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4090
4091         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4092         `=jis-x0212'.
4093         (japanese-jisx0212): New alias for `=jis-x0212'.
4094
4095 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4096
4097         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4098         `=jis-x0208-1983'.
4099         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4100
4101 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4102
4103         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4104         `=jis-x0208-1978'.
4105         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4106
4107 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4108
4109         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4110         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4111
4112 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4113
4114         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4115         (chinese-cns11643-3): Specify iso-ir 183.
4116         (chinese-cns11643-4): Specify iso-ir 184.
4117         (chinese-cns11643-5): Specify iso-ir 185.
4118         (chinese-cns11643-6): Specify iso-ir 186.
4119         (chinese-cns11643-7): Specify iso-ir 187.
4120         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4121         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4122
4123 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4124
4125         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4126         \uXXXX for every cases.
4127
4128 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4129
4130         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4131         (ucs-big5): Changed to an alias for `=ucs@big5'.
4132
4133 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4134
4135         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4136         (ucs-ks): Changed to an alias for `=ucs@ks'.
4137
4138 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4139
4140         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4141         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4142
4143 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4144
4145         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4146         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4147
4148 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4149
4150         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4151         (ucs-jis): Changed to an alias for `=ucs@jis'.
4152
4153 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4154
4155         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4156         (ucs-cns): Changed to an alias for `=ucs@cns'.
4157
4158 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4159
4160         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4161         (ucs-gb): Changed to an alias for `=ucs@gb'.
4162
4163 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4164
4165         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4166         `ideograph-daikanwa-2'.
4167         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4168         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4169
4170 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4171
4172         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4173         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4174
4175         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4176         for `xemacs-chise-version'.
4177
4178 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4179
4180         * mule/mule-charset.el (default-coded-charset-priority-list):
4181         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4182         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4183         instead of `ideograph-hanziku-*'.
4184
4185         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4186         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4187
4188 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4189
4190         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4191         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4192         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4193         `utf-2000' is provided.
4194
4195 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4196
4197         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4198         is provided [was builtin coded-charsets].
4199
4200 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4201
4202         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4203         is provided [was builtin coded-charsets].
4204
4205 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4206
4207         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4208         is provided [was builtin coded-charsets].
4209
4210 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4211
4212         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4213         is provided [was builtin coded-charsets].
4214
4215 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4216
4217         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4218         when `utf-2000' is provided [was builtin coded-charsets].
4219
4220 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-conf.el (=hanziku-*): Renamed from
4223         `ideograph-hanziku-*'.
4224         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4225
4226 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4227
4228         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4229         `utf-2000' is provided [was builtin coded-charsets].
4230         (ideograph-hanziku-{1..12}): Likewise.
4231
4232 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4233
4234         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4235         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4236
4237 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4238
4239         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4240         when `utf-2000' is provided [was builtin coded-charsets].
4241
4242 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4243
4244         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4245         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4246         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4247
4248 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4249
4250         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4251         (ideograph-gt): Changed to an alias for `=gt'.
4252
4253 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4254
4255         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4256         is provided; it was defined as a builtin coded-charset.
4257         (ideograph-gt): Likewise.
4258
4259 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4260
4261         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4262         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4263
4264 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4265
4266         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4267         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4268
4269 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4270
4271         * mule/mule-conf.el (=big5-eten): Renamed from
4272         `chinese-big5-eten'.
4273         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4274
4275 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4278         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4279
4280 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4281
4282         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4283         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4284
4285 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4286
4287         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4288         (china3-jef): Changed to an alias for `=jef-china3'.
4289
4290 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4291
4292         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4293         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4294
4295         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4296         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4297         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4298         when `utf-2000' is provided.
4299
4300 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4301
4302         * mule/mule-charset.el (default-coded-charset-priority-list):
4303         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4304
4305         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4306         (ucs-jis-2000): Deleted.
4307
4308 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4309
4310         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4311         UTF-2000.
4312         (=ucs-jis-2000): New coded-charset for UTF-2000.
4313
4314 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4315
4316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4317         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4318
4319 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * mule/mule-charset.el (default-coded-charset-priority-list):
4322         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4323         `ideograph-cbeta'.
4324
4325 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4326
4327         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4328         builtin coded-charset].
4329
4330 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4331
4332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4333         settings for &K0-xxxx and &I-K0-xxxx.
4334
4335 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4336
4337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4338         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4339
4340 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4341
4342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4343         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4344
4345 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4348         UTF-2000.
4349         (ideograph-gt-pj-k1): Likewise.
4350         (ideograph-gt-pj-k2): Likewise.
4351
4352 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4353
4354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4355         `=jis-x0208'.
4356
4357 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4358
4359         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4360         UTF-2000 [was a builtin coded-charset].
4361
4362 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4365         (utf-8-gb-er): Likewise.
4366
4367 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4370         settings for JIS X 0212 and JIS X 0208:1978.
4371
4372 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373
4374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4375         setting for JIS X 0213.
4376
4377 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4378
4379         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4380         standard-case-table in UTF-2000.
4381
4382 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4383
4384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4385         definitions for isolated-chars.
4386
4387 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4388
4389         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4390         `configure-utf-2000-lisp-directory'.
4391         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4392         `mule-lisp-load-path'.
4393
4394 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4395
4396         * startup.el (startup-setup-paths): Set and use
4397         `utf-2000-lisp-directory'.
4398         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4399         UTF-2000.
4400
4401 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4402
4403         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4404         (paths-find-utf-2000-lisp-directory): New function.
4405         (paths-construct-load-path): Add new optional argument
4406         `utf-2000-lisp-directory'.
4407
4408         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4409
4410 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4411
4412         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4413         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4414         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4415         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4416         `chinese-big5-2' in UTF-2000.
4417
4418         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4419         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4420
4421 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4422
4423         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4424         `big5-eten-er' in UTF-2000.
4425         (big5-cdp): Modify DOC-string and mnemonic.
4426
4427 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4430         UTF-2000 [renamed from utf-8-er].
4431         (utf-8-gb): New coding-system in UTF-2000.
4432         (utf-8-gb-er): Likewise.
4433         (utf-8-cns): Likewise.
4434         (utf-8-cns-er): Likewise.
4435         (utf-8-big5): Likewise.
4436         (utf-8-big5-er): Likewise.
4437         (utf-8-jis): Likewise.
4438         (utf-8-jis-er): Likewise.
4439         (utf-8-ks): Likewise.
4440         (utf-8-ks-er): Likewise.
4441         (utf-8-er): Likewise.
4442
4443 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4446         instead of `utf-8-unix' in UTF-2000.
4447
4448         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4449
4450 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4451
4452         * mule/japanese.el (euc-jisx0213): New coding-system.
4453
4454         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4455         `japanese-jisx0208-1990' as the mother.
4456
4457 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4458
4459         * dumped-lisp.el (preloaded-file-list): Change condition of
4460         loading "close-cdb".
4461
4462 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4463
4464         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4465         setup `coded-charset-entity-reference-alist'.
4466
4467 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468
4469         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4470         UTF-2000.
4471
4472 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4473
4474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4475         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4476
4477 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4480         (chinese-big5-eten-a): Likewise.
4481         (chinese-big5-eten-b): Likewise.
4482         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4483         code range is #x8140 .. #x8DFE.
4484
4485 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4486
4487         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4488         UTF-2000.
4489         (chinese-big5-cdp): Likewise.
4490
4491 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4492
4493         * dumped-lisp.el (preloaded-file-list): Rename
4494         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4495
4496 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4497
4498         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4499         append `system-char-db-source-file-list' into
4500         `preloaded-file-list' in UTF-2000.
4501
4502 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4503
4504         * dumped-lisp.el (preloaded-file-list): Delete
4505         character-definition files.
4506
4507 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4508
4509         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4510         UTF-2000.
4511
4512 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4513
4514         * mule/mule-charset.el (default-coded-charset-priority-list):
4515         Delete `mojikyo-2022-1'.
4516
4517 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4518
4519         * mule/mule-charset.el (default-coded-charset-priority-list):
4520         Delete `mojikyo'.
4521
4522 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4525         `ucs-sip'.
4526
4527 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4528
4529         * mule/mule-charset.el (default-coded-charset-priority-list):
4530         Comment out `chinese-gb12345'.
4531
4532 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * bytecomp.el (byte-compile-insert-header): Fixed.
4535
4536 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4537
4538         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4539         XEmacs UTF-2000.
4540
4541 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4542
4543         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4544         UTF-2000.
4545
4546 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4547
4548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4549         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4550
4551 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4552
4553         * mule/mule-charset.el (default-coded-charset-priority-list):
4554         `japanese-jef-china3' is renamed `china3-jef'.
4555
4556 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4559         `japanese-jef-china3' and `ideograph-cbeta'.
4560
4561 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4562
4563         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4564
4565 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4566
4567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4568         `chinese-big5-cdp'.
4569
4570 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4571
4572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4573         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4574
4575 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4576
4577         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4578         loading character definitions.
4579
4580 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * dumped-lisp.el (preloaded-file-list): Rename
4583         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4584
4585 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4588         `chinese-big5'.
4589
4590 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4591
4592         * dumped-lisp.el (preloaded-file-list): Dump
4593         "Ideograph-R028-Private" with XEmacs UTF-2000.
4594
4595 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4598         `chinese-gb12345'.
4599
4600 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4601
4602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4603         `ideograph-gt-pj-{1..11}'.
4604
4605         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4606         XEmacs UTF-2000.
4607
4608 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4609
4610         * mule/mule-charset.el (default-coded-charset-priority-list):
4611         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4612         `chinese-isoir165'.
4613
4614 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4615
4616         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4617         `image/png', `image/x-xpm' and `image/tiff'.
4618
4619         * files.el (binary-file-regexps): Add *.PNG.
4620
4621 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622
4623         * mule/mule-charset.el (default-coded-charset-priority-list):
4624         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4625         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4626
4627 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4628
4629         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4630         the first completion when UTF-2000 is running.
4631
4632 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * mule/mule-charset.el (default-coded-charset-priority-list):
4635         Delete `ucs'.
4636
4637 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4640
4641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4642         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4643
4644 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645
4646         * mule/vietnamese.el (vscii-2): Delete abolished property
4647         `composite'; now composite mode is default.
4648
4649 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4650
4651         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4652         of `raw-text'; check \uHHHH representation even if non-ascii
4653         characters are not found.
4654
4655         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4656         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4657         unconditionally.
4658
4659         * mule/viet-ccl.el: New file.
4660
4661         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4662         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4663         - Separate CCL based implementations to viet-ccl.el.
4664
4665 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4666
4667         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4668         "jisx0213.2000-1".
4669         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4670
4671         * mule/mule-charset.el (default-coded-charset-priority-list):
4672         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4673         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4674
4675 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4676
4677         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4678
4679 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4680
4681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4682         `ucs' in UTF-2000.
4683
4684 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4685
4686         * mule/mule-charset.el (default-coded-charset-priority-list):
4687         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4688         `arabic-iso8859-6'.
4689
4690 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4691
4692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4693         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4694
4695 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4696
4697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4698         `katakana-jisx0201' in UTF-2000.
4699
4700 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4701
4702         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4703         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4704         "u0FB50-Arabic-Presentation-Forms-A",
4705         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4706         "u0FE50-Small-Form-Variants",
4707         "u0FE70-Arabic-Presentation-Forms-B",
4708         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4709         UTF-2000.
4710
4711 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4712
4713         * dumped-lisp.el (preloaded-file-list): Delete
4714         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4715         ... "Ideograph-R214-Flute" in UTF-2000.
4716
4717 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4718
4719         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4720         (japanese-jisx0213-2): New coded-charset.
4721
4722         * dumped-lisp.el (preloaded-file-list): Add
4723         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4724         "Ideograph-R030-Mouth".
4725
4726 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4727
4728         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4729         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4730         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4731         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4732         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4733         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4734         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4735         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4736
4737 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4738
4739         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4740         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4741         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4742         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4743         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4744
4745         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4746         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4747
4748 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4749
4750         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4751         in UTF-2000.
4752
4753 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4754
4755         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4756         (chinese-isoir165): Moved from mule/chinese.el.
4757         (chinese-cns11643-3): Moved from mule/chinese.el.
4758         (chinese-cns11643-4): Moved from mule/chinese.el.
4759         (chinese-cns11643-5): Moved from mule/chinese.el.
4760         (chinese-cns11643-6): Moved from mule/chinese.el.
4761         (chinese-cns11643-7): Moved from mule/chinese.el.
4762
4763         * mule/chinese.el: Move definition of coded-charsets to
4764         mule/mule-conf.el.
4765
4766 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4767
4768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4769         `ideograph-daikanwa'.
4770
4771 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4772
4773         * dumped-lisp.el (preloaded-file-list): Delete
4774         "ccs-jisx0201-latin.el".
4775
4776 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4777
4778         * dumped-lisp.el (preloaded-file-list): Add
4779         "u031A0-Extended-Bopomofo" in UTF-2000.
4780
4781 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4782
4783         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4784         renamed to u02E00-CJK-Radical-Supplement.
4785
4786 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4787
4788         * dumped-lisp.el (preloaded-file-list): Add
4789         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4790         "u030A0-Katakana", "u03100-Bopomofo",
4791         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4792         "u03200-Enclosed-CJK-Letters-and-Months" and
4793         "u03300-CJK-Compatibility".
4794
4795 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4796
4797         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4798         "u02F00-Kangxi-Radicals" and
4799         "u02FF0-Ideographic-Description-Characters".
4800
4801 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4802
4803         * dumped-lisp.el (preloaded-file-list): Add
4804         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4805         "u02800-Braille-Patterns" in UTF-2000.
4806
4807 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4808
4809         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4810         "uXXXXX-*.el" in UTF-2000.
4811
4812         * bytecomp.el (byte-compile-insert-header): Delete comments if
4813         non-ASCII characters are found; allow `byte-compile-dynamic' and
4814         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4815         `raw-text'.
4816
4817 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4818
4819         * dumped-lisp.el (preloaded-file-list): Add
4820         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4821         "u025A0-Geometric-Shapes.el".
4822
4823 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4824
4825         * dumped-lisp.el (preloaded-file-list): Add
4826         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4827         "u02460-Enclosed-Alphanumerics.el".
4828
4829 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4830
4831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4832         `chinese-gb2312'.
4833
4834         * dumped-lisp.el (preloaded-file-list): Add
4835         "u02200-Mathematical-Operators.el" and
4836         "u02300-Miscellaneous-Technical.el".
4837
4838 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4839
4840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4841         `chinese-cns11643-*'.
4842
4843         * dumped-lisp.el (preloaded-file-list): Add
4844         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4845         "u02190-Arrows.el" in UTF-2000.
4846
4847 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4848
4849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4850         `korean-ksc5601'.
4851
4852         * dumped-lisp.el (preloaded-file-list): Add
4853         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4854         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4855         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4856
4857 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4858
4859         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4860
4861 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4862
4863         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4864         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4865         "u01780-Khmer.el", "u01800-Mongolian.el",
4866         "u01E00-Latin-Extended-Additional.el" and
4867         "u01F00-Greek-Extended.el" in UTF-2000.
4868
4869 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4870
4871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4872         `ethiopic-ucs' and `ethiopic'.
4873
4874         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4875         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4876
4877         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4878         from mule/ethiopic.el.
4879
4880         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4881         mule/mule-conf.el.
4882
4883 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4884
4885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4886         `lao'.
4887
4888         * mule/mule-conf.el (lao): New coded-charset.
4889
4890         * dumped-lisp.el (preloaded-file-list): Add
4891         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4892         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4893         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4894         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4895         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4896
4897 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4898
4899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4900         `ucs-bmp' and `arabic-iso8859-6'.
4901
4902 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4903
4904         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4905         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4906         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4907
4908 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4909
4910         * startup.el (normal-top-level): Load autoload file for UTF-2000
4911         in UTF-2000.
4912
4913 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4914
4915         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4916         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4917         "u00020-Basic-Latin.el", "u00080-C1.el",
4918         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4919         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4920         "u002B0-Spacing-Modifier-Letters.el",
4921         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4922         UTF-2000.
4923
4924 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4925
4926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4927         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4928         instead of `vietnamese-viscii-*'.
4929
4930 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4931
4932         * mule/mule-conf.el: New file.
4933
4934         * mule/misc-lang.el: Move definition of charset `ipa' to
4935         mule/mule-conf.el.
4936
4937 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4938
4939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4940         `latin-viscii'; prefer it for characters used in Vietnamese.
4941
4942 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4943
4944         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4945
4946 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4947
4948         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4949         `vietnamese-viscii-lower'.
4950         (latin-viscii-upper): Renamed from charset
4951         `vietnamese-viscii-upper'.
4952         (vietnamese-viscii-lower): New alias for charset
4953         `latin-viscii-lower'.
4954         (vietnamese-viscii-upper): New alias for charset
4955         `latin-viscii-upper'.
4956
4957 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4958
4959         * mule/mule-charset.el (default-coded-charset-priority-list):
4960         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4961
4962 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4963
4964         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4965         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4966         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4967         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4968         lisp/utf-2000.
4969
4970 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4971
4972         * mule/ccs-tcvn5712.el: New file.
4973
4974 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4975
4976         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4977         in UTF-2000.
4978
4979 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4980
4981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4982         `japanese-jisx0208'.
4983
4984 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4985
4986         * dumped-lisp.el (preloaded-file-list): Add
4987         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4988         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4989         UTF-2000.
4990
4991         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4992         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4993         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4994         mule/ccs-viscii.el: New files.
4995
4996         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4997         if \uXXXX is found.
4998
4999 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5000
5001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5002         `hiragana-jisx0208' and `katakana-jisx0208'.
5003
5004 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5005
5006         * mule/chinese.el (chinese-cns11643-3): Define it even if
5007         `utf-2000' is provided.
5008         (chinese-cns11643-4): Likewise.
5009         (chinese-cns11643-5): Likewise.
5010         (chinese-cns11643-6): Likewise.
5011         (chinese-cns11643-7): Likewise.
5012
5013 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5014
5015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5016         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5017
5018 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5019
5020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5021         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5022
5023 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5024
5025         * mule/mule-charset.el (default-coded-charset-priority-list):
5026         Setup in UTF-2000.
5027
5028 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5029
5030         * mule/viet-chars.el: Don't define charset
5031         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5032         they are defined as builtin charsets.
5033
5034 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5035
5036         * version.el (emacs-version): Add more space just before UTF-2000
5037         version string.
5038
5039 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5040
5041         * version.el ([constant] emacs-version): Don't add a space in the
5042         preceding place of `xemacs-betaname' because it is duplicated.
5043         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5044
5045         * startup.el (splash-frame-body): Add ETL.
5046
5047 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5048
5049         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5050         is provided because it is defined as builtin charset.
5051         (chinese-cns11643-4): Likewise.
5052         (chinese-cns11643-5): Likewise.
5053         (chinese-cns11643-6): Likewise.
5054         (chinese-cns11643-7): Likewise.
5055
5056 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5057
5058         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5059         coding-system `iso-10646-ucs-4' is not defined.
5060
5061 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5062
5063         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5064         coding-system if `utf-2000' is provided.
5065
5066 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5067
5068         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5069         `utf-2000' is provided.
5070
5071 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5072
5073         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5074         if utf-2000 is provided temporally.
5075
5076 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5077
5078         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5079         as builtin variable].
5080
5081 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5082
5083         * files.el (insert-file-contents-literally): Treat file as binary;
5084         call file-name-handlers. [sync with Emacs 20.3.10]
5085
5086 2008-12-28  Vin Shelton  <acs@xemacs.org>
5087
5088         * XEmacs 21.4.22 is released
5089
5090 2008-12-30  Vin Shelton  <acs@xemacs.org>
5091
5092         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5093         during building even if no packages are found.
5094
5095 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5096
5097         * printer.el (generic-print-region): 
5098         (generic-print-buffer): 
5099         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5100         check if the msprinter device is available, now that msprinter is
5101         always available as a specifier tag. 
5102
5103 2008-12-24  Vin Shelton  <acs@xemacs.org>
5104
5105         * about.el: Add Francisco to my bio!
5106
5107 2008-12-23  Vin Shelton  <acs@xemacs.org>
5108
5109         * autoload.el: Move operator definitions to autoload-operators.el
5110         in the xemacs-base package.
5111
5112 2007-11-22  Vin Shelton  <acs@xemacs.org>
5113
5114         * about.el (about-hacker-contribution): Updated my bio.
5115
5116 2007-10-07  Vin Shelton  <acs@xemacs.org>
5117
5118         * XEmacs 21.4.21 is released
5119
5120 2007-09-19  Didier Verna  <didier@xemacs.org>
5121
5122         Update my personal info.
5123         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5124         * about.el (about-other-current-hackers): Ditto.
5125         * about.el (about-url-alist): Add my musical website.
5126         * about.el (about-personal-info): Update my entry.
5127         * about.el (about-hacker-contribution): Ditto.
5128
5129 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5130
5131         * package-get.el (package-get-download-sites): Update download
5132         sites in Japan.
5133         * package-get.el (package-get-pre-release-download-sites): Ditto.
5134
5135 2007-08-18  Vin Shelton  <acs@xemacs.org>
5136
5137         * package-get.el (package-get-pre-release-download-sites): Sync
5138         mirror sites with 21.5.  (Thanks, Adrian)
5139
5140 2007-08-09  Mike Sperber  <mike@xemacs.org>
5141
5142         * startup.el (migrate-user-init-file): Create backup of
5143         `user-init-file' before migrating.
5144         * startup.el (maybe-migrate-user-init-file): Print
5145         information about backup file.
5146         (maybe-create-compatibility-dot-emacs): Follow above change.
5147
5148 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5149
5150         * font-lock.el: Sync font-lock-add-keywords and
5151         font-lock-remove-keywords from GNU Emacs.
5152         * font-lock.el (font-lock-keywords-alist): New.
5153         * font-lock.el (font-lock-removed-keywords-alist): New.
5154         * font-lock.el (font-lock-add-keywords): New.
5155         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5156         * font-lock.el (font-lock-remove-keywords): New.
5157
5158 2007-08-16  Vin Shelton  <acs@xemacs.org>
5159
5160         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5161         patch from Hans de Graaff.
5162
5163 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5164
5165         * package-get.el (package-get-download-sites): Document Chile and
5166         update Denmark download site.
5167         * package-get.el (package-get-pre-release-download-sites): Ditto.
5168
5169 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5170
5171         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5172
5173 2006-12-09  Vin Shelton  <acs@xemacs.org>
5174
5175         * XEmacs 21.4.20 is released
5176
5177 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5178
5179         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5180
5181 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5182
5183         * info.el (Info-find-file-node, Info-insert-dir)
5184         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5185         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5186         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5187         and discussion.
5188
5189 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5190
5191         * obsolete.el (line-beginning-position): New, from 21.5.x.
5192         (line-end-position): Ditto.
5193
5194 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5195
5196         * package-get.el (package-get-download-sites): Welcome
5197         nl.xemacs.org and Thanks!
5198         * package-get.el (package-get-pre-release-download-sites): Ditto.
5199
5200 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5201
5202         * font-lock.el: Add support for not-so recent changes in Java to
5203         java-mode.
5204
5205 2006-01-28  Vin Shelton  <acs@xemacs.org>
5206
5207         * XEmacs 21.4.19 is released
5208
5209 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5210
5211         * easymenu.el: Update copyright. 
5212         * easymenu.el (easy-menu-all-popups):
5213         Add a docstring. 
5214         * easymenu.el (easy-menu-add):
5215         Document a bug, rework the function to preserve any existing
5216         non-default mode-popup-menu instead of overwriting it, and not to
5217         bother normalising the menu title (nothing else does).
5218         * easymenu.el (easy-menu-remove):
5219         Restore the default mode-popup-menu instead of leaving an empty
5220         one when we remove the last easy-menu popup. 
5221
5222 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5223
5224         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5225         as suggested by Rodrigo Ventura.
5226         * package-get.el (package-get-pre-release-download-sites): Ditto,
5227         with replacement of xemacs-21.5 by beta, which is the logical path
5228         to our beta core and package pre-releases.
5229
5230 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5231
5232         * package-get.el (package-get-download-sites): Add Hong Kong
5233         download site.
5234         * package-get.el (package-get-pre-release-download-sites): Ditto.
5235
5236 2005-12-26  Vin Shelton  <acs@xemacs.org>
5237
5238         * find-paths.el:
5239         * find-paths.el (paths-emacs-root-p): Add search for package root.
5240         * find-paths.el (paths-find-emacs-root): Replaced with
5241         paths-find-invocation-roots, which returns a list of roots.
5242         * find-paths.el (paths-find-invocation-roots): New.
5243         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5244
5245 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5246
5247         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5248         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5249
5250 2005-12-03  Vin Shelton <acs@xemacs.org>
5251
5252         * XEmacs 21.4.18 is released
5253
5254 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5255
5256         * package-get.el (package-get-download-sites): Update reflecting
5257         latest http://www.xemacs.org/Releases/ information generated by
5258         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5259         * package-get.el (package-get-pre-release-download-sites): Ditto.
5260
5261 2005-02-28  Simon Josefsson  <jas@extundo.com>
5262
5263         * about.el (xemacs-hackers): Add jas.
5264         (about-other-current-hackers): Likewise.
5265         (about-url-alist): Add URL for jas.
5266         (about-personal-info): Document jas.
5267         (about-hacker-contribution): Describe jas contributions.
5268
5269 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5270
5271         * easymenu.el (easy-menu-remove): As described in 
5272         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5273         except the "Command" menu from mode-popup-menu. 
5274
5275 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5276  
5277         * font.el (font-spatial-to-canonical): Correct calculation of 
5278         return value for pixel-based input value. 
5279  
5280 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5281
5282         * code-process.el (call-process): Process-related docstring
5283         improvements spurred by Norbert Koch.
5284         * code-process.el (call-process-region): Ditto.
5285         * code-process.el (start-process): Ditto.
5286
5287 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5288
5289         * finder.el (finder-find-library): Return filename actually
5290         searched for.
5291
5292 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5293
5294         * help.el (view-emacs-news): Use `expand-file-name' instead of
5295         `locate-data-file' as the latter will find any "NEWS" files that
5296         might exist in packages _before_ the one in core.
5297
5298 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5299
5300         * package-get.el (package-get-init-package):
5301         package-get-init-package buglet (21.4.17) by Jeff Mincy
5302         <mincy@rcn.com> fixing false temporary load-path shadows reported
5303         after package installation and simplifying code.
5304
5305 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5306
5307         * package-get.el (package-get-download-sites): Sync mirrors list
5308         with the XEmacs website.
5309         (package-get-pre-release-download-sites): Ditto.
5310
5311 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5312
5313         * derived.el (derived-mode-merge-syntax-tables):
5314         Revert my 21.5-only patch of 2003-07-18 which slipped in
5315         through Jerry James's patch of 2004-06-07.
5316
5317 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5318
5319         * cmdloop.el (keyboard-quit): Remove workaround for
5320         `region-active-p' not making sure active region is in current
5321         buffer now that it does.
5322         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5323         * simple.el (region-active-p): `region-active-p' to only return t
5324         when active region is in current buffer.
5325
5326 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5327
5328         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5329         package names, quell a byte-compiler warning, doc fix.
5330
5331 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5332
5333         * buffer.el (pop-to-buffer):
5334         * window-xemacs.el (display-buffer):
5335         Document use of `same-window-buffer-names,' `same-window-regexps'
5336         by pop-to-buffer and display-buffer. 
5337         
5338 2005-02-06  Vin Shelton <acs@xemacs.org>
5339
5340         * XEmacs 21.4.17 is released
5341
5342 2005-01-29  Ben Wing  <ben@xemacs.org>
5343
5344         * shadow.el (find-emacs-lisp-shadows):
5345         Add custom-defines to list of ignored files.
5346
5347 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5348
5349         * simple.el (shifted-motion-keys-select-region): Fix statement
5350         about unshifted-motion-keys-deselect-region.
5351
5352 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5353
5354         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5355         now) for GNU Emacs compatibility.
5356         (make-obsolete-variable): Ditto.
5357
5358 2004-01-08  Ben Wing  <ben@xemacs.org>
5359
5360         * code-files.el (load):
5361         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5362
5363 2004-12-05  Vin Shelton <acs@xemacs.org>
5364
5365         * XEmacs 21.4.16 is released
5366
5367 2004-12-04  Vin Shelton  <acs@xemacs.org>
5368
5369         * auto-autoloads.el: Regenerated.
5370
5371         * custom-load.el: Regenerated.
5372
5373 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5374
5375         Fix bug: apropos errors if a defalias refers to an undefined
5376         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5377
5378         * apropos.el (apropos):
5379         (apropos-command):
5380         * help.el (frob-help-extents):
5381         * help-macro.el (make-help-screen):
5382         * hyper-apropos.el (hyper-apropos-grok-functions):
5383         (hyper-apropos-get-doc):
5384         Catch void-function error thrown by `documentation'.
5385
5386 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5387
5388         * packages.el (package-require): Fix incorrect arg to format.
5389         This fixes a `format specifier' error.
5390
5391 2004-08-13  Jerry James  <james@xemacs.org>
5392
5393         * bytecomp.el (forward-word): Tell the byte compiler the correct
5394         number of arguments to forward-word.
5395
5396 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5397
5398         * etags.el: Fixed loading of include files for tag completion. Now
5399         you can make a tag file for a library, include it into your
5400         project and it will be reloaded only if it changed. Infinte
5401         include loops are detected and the correct tag files are loaded.
5402         * etags.el (buffer-tag-table-list): Load and verify tag files in
5403         the external function buffer-tag-table-list-load.
5404         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5405         tag files. Also load the included tag files. The priority of the
5406         included files is right below their parent file. If multiple
5407         matches occur then the symbols from the parent file are found
5408         first.
5409         * etags.el (tag-table-include-files): Corrected comment
5410         string. Switched to pattern constant tags-include-pattern to have
5411         it at a central location.
5412         * etags.el (tags-include-pattern): Added doc string.
5413         * etags.el (add-to-tag-completion-table): Removed obsolete
5414         comments as the include files are allready returned by
5415         buffer-tag-table-list and loaded.
5416         * etags.el (find-tag-internal): The include files are allready
5417         included in tag-tables as buffer-tag-table-list returns them now.
5418
5419 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5420
5421         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5422         Loading items into the notebook is now done by C code.
5423         * widgets-gtk.el (gtk-widget-instantiate-internal):
5424         Style no longer changed.
5425
5426 2004-06-28  Nix  <nix@esperi.org.uk>
5427
5428         * cmdloop.el (truncate-command-history-for-gc): Delay
5429         execution of all things that look up variable bindings,
5430         via `enqueue-eval-event'.
5431
5432 2004-06-24  Vin Shelton  <acs@xemacs.org>
5433
5434         * package-get.el (package-get-require-signed-base-updates):
5435         now defaults to nil.
5436
5437 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5438
5439         * subr.el (split-string): Clean up docstring.
5440
5441 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5442
5443         * faces.el (zmacs-region): fix typo in docstring.
5444
5445 2004-06-07  Jerry James  <james@xemacs.org>
5446
5447         * derived.el: Synch with Emacs 21.3.
5448         * subr.el (with-local-quit): New, from Emacs 21.3.
5449         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5450         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5451         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5452
5453 2004-06-16  Jerry James  <james@xemacs.org>
5454
5455         * cl.el (cl-set-substring): Increment start by the length of the
5456         string, not the string itself.
5457
5458 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5459
5460         * etags.el (tag-table-include-files): Expand included TAGS file
5461         paths to avoid problems with relative paths.  Thanks to Peter
5462         Chubb <peterc@gelato.unsw.edu.au>.
5463         * etags.el (tags-include-pattern): New.
5464         * etags.el (add-to-tag-completion-table): Parse and ignore
5465         trailing include lines.
5466
5467 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5468
5469         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5470         avoiding line solely composed of equal signs.
5471
5472 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5473
5474         * cus-edit.el (alloc): Typo fix.
5475         * cus-edit.el (custom-browse-visibility): Ditto.
5476         * cus-edit.el (custom-variable-value-create): Ditto.
5477         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5478         * cus-edit.el (custom-save-variables): Bind print-length and
5479         print-level to nil to avoid value abbreviation.
5480         * cus-edit.el (custom-save-face-internal): Ditto.
5481         * cus-edit.el (custom-save-faces): Save in sorted order.
5482         * cus-edit.el (custom-save-resets): Bind print-length and
5483         print-level to nil to avoid value abbreviation.
5484         * cus-edit.el (custom-save-loaded-themes): Ditto.
5485
5486 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5487
5488         * subr.el (split-string-default-separators): New.
5489         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5490         see comment in source.
5491
5492 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5493
5494         * mule/japanese.el (paragraph-start, paragraph-separate):
5495         Remove anchor to BOL.
5496
5497 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5498
5499         * cl.el (gensym, gentemp): Improve docstrings.
5500
5501 2004-05-10  Vin Shelton  <acs@xemacs.org>
5502
5503         * etags.el: Sync with 21.5 version.
5504
5505 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5506
5507         * etags.el:
5508         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5509         only for use with exuberant ctags. This will also enable building of 
5510         completion tables with exuberant ctags. This will not work with
5511         xemacs ctags. 
5512         * etags.el (get-tag-table-buffer): New function for creating of
5513         completion table is used if tags-exuberant-ctags-optimization-p ist t
5514         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5515         finding the tag names. New.
5516         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5517         building tag completion table with exuberant ctags. New.
5518         * etags.el (find-tag-internal): Improve exact tag matching for tags
5519         with name fields. Before the patch return types of functions or
5520         function parameters (with exuberant ctags) were found as matches.
5521
5522 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5523
5524         * list-mode.el (display-completion-list): Fixed completion list was
5525         taking the width of the frame and not of the window for displaying
5526         the selection methods.
5527
5528 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5529
5530         * menubar-items.el (default-menubar): Options are saved to custom.el.
5531
5532
5533 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5534
5535         * isearch-mode.el (isearch-abort): Preserve successful search target.
5536
5537 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5538
5539         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5540         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5541         Bihlmeyer.
5542         * gnuserv.el (gnuserv-mode-line-string): New.
5543         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5544         gnuserv-mode.
5545         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5546         * gnuserv.el (gnuserv-edit-files): Use
5547         make-x-device-with-gtk-fallback.
5548
5549 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5550
5551         * gtk-widgets.el: New import: gtk-accel-group-new.
5552         * dialog-gtk.el:
5553         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5554         * dialog-gtk.el (popup-builtin-question-dialog):
5555         Added support for dialog button mnemonics.
5556
5557 2004-03-22  Chris Green <cmg@dok.org>
5558
5559         * process.el (shell-command): Output buffer was ignored when a
5560         background process was run via shell-command.
5561
5562 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5563
5564         * cus-edit.el (custom-save-variables): Retrieve a list of
5565         variables to save first, sort it, and make sure the variables are
5566         saved in sorted order.
5567
5568 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5569  
5570         * package-get.el (package-get-update-base-from-buffer): Force
5571         binary coding system for verifying GnuPG signature in the
5572         package-index file.
5573  
5574 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5575
5576         * package-get.el (package-get-package-index-file-location): Handle
5577         missing "EMACSPACKAGEPATH" environment variable.
5578
5579 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5580
5581         * package-admin.el (package-admin-find-top-directory): Simplify
5582         directory comparisions and fix substring errors on short path
5583         components.
5584         * package-get.el (package-get-package-index-file-location):
5585         Default to first component of "EMACSPACKAGEPATH", if set.
5586
5587 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5588
5589         * package-get.el (process-error): New error datum.
5590
5591 2004-02-02  Vin Shelton <acs@xemacs.org>
5592
5593         * XEmacs 21.4.15 is released
5594
5595 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5596
5597         * itimer.el (activate-itimer): Modify the itimer timeout value as
5598         if it were begun at the last time when the itimer driver was woken
5599         up.
5600
5601 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5602
5603         * specifier.el (Copyright):
5604         Update.
5605         (make-specifier-and-init):
5606         (map-specifier):
5607         (canonicalize-inst-pair):
5608         (canonicalize-spec-list):
5609         (set-specifier):
5610         Synch docstrings to 21.5 where appropriate.
5611
5612 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5613
5614         * package-get.el (package-get-list-packages-where): New.  A
5615         function that allows searching for groups of packages.  For
5616         example, find all packages that require the fsf-compat package.
5617
5618 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5619
5620         The Great PUI Sync.
5621
5622         * auto-autoloads.el: Regenerated.
5623
5624         * custom-load.el: Regenerated.
5625
5626         * dumped-lisp.el (packages-hardcoded-lisp): New.
5627
5628         * menubar-items.el (menu-max-items): New.
5629         (menu-submenu-max-items): New.
5630         (menu-submenu-name-format): New.
5631         (menu-split-long-menu): New.
5632         (menu-sort-menu): New.
5633         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5634
5635         * obsolete.el (pui-add-install-directory): Renamed to the more
5636         logical `pui-set-local-package-get-directory'.
5637         (package-get-download-menu): Moved to `package-ui.el' and renamed
5638         to `package-ui-add-download-menu'.
5639
5640         * package-admin.el (package-admin-install-function-mswindows):
5641         Whitespace clean up.
5642         (package-admin-add-single-file-package): Removed.
5643         (package-admin-default-install-function): Whitespace clean up.
5644         (package-admin-find-top-directory): New.
5645         (package-admin-get-install-dir): Use it.
5646         (package-admin-get-manifest-file): 
5647         (package-admin-check-manifest): 
5648         (package-admin-add-binary-package):
5649         (package-admin-get-lispdir):
5650         (package-admin-delete-binary-package):
5651         (package-admin):
5652
5653         * package-get.el (package-get-package-index-file-location): New.
5654         (package-get-install-to-user-init-directory): New.
5655         (package-get-remote):
5656         (package-get-download-sites):
5657         (package-get-pre-release-download-sites): New.
5658         (package-get-site-release-download-sites): New.
5659         (package-get-base-filename):
5660         (package-get-always-update):
5661         (package-get-user-index-filename): Removed.
5662         (package-get-pgp-available-p): New.
5663         (package-get-require-signed-base-updates):
5664         (package-get-was-current):
5665         (package-entries-are-signed): New.
5666         (package-get-continue-update-base): New.
5667         (package-get-download-menu): Removed.
5668         (package-get-require-base):
5669         (package-get-update-base-entry):
5670         (package-get-locate-file):
5671         (package-get-locate-index-file):
5672         (package-get-maybe-save-index):
5673         (package-get-update-base):
5674         (package-get-update-base-from-buffer):
5675         (package-get-update-base-entries):
5676         (package-get-interactive-package-query):
5677         (package-get-update-all):
5678         (package-get-all):
5679         (package-get-dependencies):
5680         (package-get-init-package):
5681         (package-get-info): New.
5682         (package-get):
5683         (package-get-staging-dir):
5684         (package-get-set-version-prop): Removed.
5685         (package-get-installedp):
5686         (package-get-ever-installed-p):
5687         (packages): Removed.
5688         (package-get-custom-groups): Removed.
5689         (package-get-custom): Removed.
5690         (package-get-custom-add-entry): Removed.
5691
5692         * package-info.el (batch-update-package-info):
5693
5694         * package-net.el (package-net-batch-generate-bin-ini):
5695         (package-net-update-installed-db):
5696
5697         * package-ui.el (pui-info-buffer):
5698         (pui-directory-exists): Removed.
5699         (pui-package-dir-list): Removed.
5700         (pui-add-install-directory): Removed.
5701         (package-ui-download-menu): New.
5702         (package-ui-pre-release-download-menu): New.
5703         (package-ui-site-release-download-menu): New.
5704         (pui-set-local-package-get-directory): New.
5705         (pui-package-symbol-char):
5706         (pui-update-package-display):
5707         (pui-toggle-package):
5708         (pui-toggle-package-key):
5709         (pui-toggle-package-delete):
5710         (pui-toggle-package-delete-key):
5711         (pui-toggle-package-event):
5712         (pui-toggle-verbosity-redisplay):
5713         (pui-install-selected-packages):
5714         (pui-add-required-packages):
5715         (pui-help-echo):
5716         (pui-display-info):
5717         (list-packages-mode):
5718         (pui-list-packages):
5719
5720         * packages.el (packages-compute-package-locations):
5721         (package-require):
5722         (package-delete-name):
5723         (packages-hardcoded-lisp): Removed.
5724         (packages-useful-lisp): Removed.
5725         (packages-unbytecompiled-lisp): Removed.
5726         (packages-find-package-directories):
5727
5728         Summary:
5729
5730         Major code clean up of all things PUI.
5731
5732         Much improved code to determine where packages should be
5733         installed.  PUI no longer depends on any packages being
5734         pre-installed to compute where packages are to be installed to.
5735
5736         The user can specify the location of their package-index file.  It
5737         isn't necessary to set this because it has sane defaults.  People
5738         who "run-in-place" won't accidently overwrite the CVS
5739         package-index file.  See
5740         `package-get-package-index-file-location'. 
5741
5742         PUI will now properly clean up after itself in the event of an
5743         unsuccessful package install.  This drastically reduces the number
5744         of "wrong md5sum" FAQs.
5745
5746         non-Mule XEmacsen can no longer install Mule packages.
5747
5748         Package management via the custom interface has been removed.
5749
5750         The PUI related menubar items have been reorganised.
5751
5752         The PGP verification code has been fixed and the default for
5753         whether or not it is used is automatically computed.
5754
5755         * update-elc.el ((preloaded-file-list site-load-packages
5756         need-to-dump dumped-exe)):
5757         Just a couple of small changes to allow for
5758         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5759         existing anymore.
5760
5761 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5762
5763         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5764         apply `format' to the first argument of byte-compile-warn, it
5765         already calls format.
5766
5767 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5768
5769         * files.el (delete-old-versions): Avoid going interactive during
5770         make install when environment variable VERSION_CONTROL is set.
5771
5772 2003-12-04  Vin Shelton  <acs@xemacs.org>
5773
5774         * menubar-items.el (menu-item-search): Only bring up search dialog
5775         box if the feature is available and desired.
5776
5777 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5778
5779         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5780
5781 2003-11-05  Vin Shelton  <acs@xemacs.org>
5782
5783         * help.el (Help-prin1-face):
5784         (Help-princ-face):
5785         princ and prin1 are functions and need to be called as such.  The
5786         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5787
5788 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5789
5790         * about.el (about-xemacs): Give full version and build date.
5791
5792 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5793
5794         * win32-native.el (grep-null-device): This XEmacs has null-device.
5795
5796 2003-09-06  Mike Sperber  <mike@xemacs.org>
5797
5798         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5799         implement the specified semantics for `defvar.'
5800
5801 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5802
5803         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5804         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5805         displaying buffer in question.
5806
5807 2003-09-03  Vin Shelton <acs@xemacs.org>
5808
5809         * XEmacs 21.4.14 is released
5810
5811 2003-08-17  Vin Shelton  <acs@xemacs.org>
5812
5813         * about.el: Vanity patch.
5814
5815 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5816
5817         * code-process.el (call-process):
5818         (call-process-region):
5819         (start-process):
5820         Document coding system processing.
5821
5822 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5823
5824         * startup.el (splash-frame-body): Idiomatic English.
5825
5826 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5827
5828         * font-lock.el (font-lock-match-java-declarations): Move
5829         save-restriction, narrow-to-region to beginning of function to
5830         avoid going beyond the limit and causing an infloop.
5831
5832 2003-04-16  Jerry James  <james@xemacs.org>
5833
5834         * keydefs.el: Remove mappings for keys mapped to the nowhere
5835         defined function function-key-error.
5836
5837 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5838
5839         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5840         lisp-interaction-mode-hook): Add the docstrings.
5841
5842 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5843
5844         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5845         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5846         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5847
5848 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5849
5850         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5851         lambda list after the original doc.  Care about
5852         #'(lambda () "SingleString") 
5853         (cl-upcase-arg): 
5854         (cl-function-arglist):
5855         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5856         circular data structures in lambda list specification
5857
5858 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5859
5860         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5861         to appear in font-lock-function-name-face.
5862
5863 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5864
5865         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5866         is not also the value of the lambda.
5867
5868 2003-05-06  Andy Piper  <andy@xemacs.org>
5869
5870         * files.el (revert-buffer): Make sure local variables get processed,
5871         even in the case of an optimized reversion.
5872
5873 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5874
5875         * XEmacs 21.4.13 is released
5876
5877 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5878
5879         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5880         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5881
5882 2003-02-14  Ben Wing  <ben@xemacs.org>
5883
5884         * byte-optimize.el:
5885         * byte-optimize.el (byte-compile-inline-expand):
5886         * byte-optimize.el (byte-compile-unfold-lambda):
5887         * byte-optimize.el (byte-optimize-form-code-walker):
5888         * byte-optimize.el (byte-optimize-form):
5889         * byte-optimize.el (byte-decompile-bytecode-1):
5890         * byte-optimize.el (byte-optimize-lapcode):
5891         Review carefully and sync up to 20.7 except for areas as noted.
5892         Fixes problem with JDE compilation.
5893
5894 2003-02-05  Ben Wing  <ben@xemacs.org>
5895
5896         * simple.el:
5897         * simple.el (motion-keys-for-shifted-motion):
5898         Omit M-S-home/end from motion keys.
5899
5900 2003-02-07  Ben Wing  <ben@xemacs.org>
5901
5902         * text-props.el (text-property-any):
5903         * text-props.el (text-property-not-all):
5904         Fix bug when end > start.
5905
5906 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5907
5908         * info.el (Info-insert-dir): Make default-directory end in
5909         separator.  Patch due to Martin Buchholz.
5910
5911 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5912
5913         * XEmacs 21.4.12 "Portable Code" is released.
5914
5915 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5916
5917         * about.el: Update golubev data.
5918
5919 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5920
5921         * isearch-mode.el (isearch-mode-map): Substitute comment on
5922         desirability, and back out "GR is printable" changes.
5923
5924 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5925
5926         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5927
5928 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5929
5930         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5931
5932 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5933
5934         * menubar-items.el (default-menubar): Use browse-url-mozilla
5935         instead of browse-url-gnome-moz for Mozilla.
5936
5937 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5938
5939         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5940
5941 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5942
5943         * files.el (auto-mode-alist): Remove redundant entries for modes
5944         that live in packages.
5945         (interpreter-mode-alist): Ditto.
5946
5947 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5948
5949         * menubar-items.el (default-menubar): Sync with current
5950         browse-url-xemacs.el.
5951
5952 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5953
5954         * XEmacs 21.4.10 "Military Intelligence" is released.
5955
5956 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5957
5958         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5959
5960 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5961
5962         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5963
5964 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5965
5966         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5967         effect free function.
5968         (font-lock-fontify-keywords-region): Supply the argument to
5969         font-lock-compile-keywords.
5970
5971 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5972
5973         * package-get.el (package-get-download-sites): Bring sites list
5974         up to date, prefer xx.xemacs.org addresses.
5975
5976 2002-09-27  Andy Piper  <andy@xemacs.org>
5977
5978         * dialog.el (make-dialog-box): for general dialogs only
5979         delete-frame-hook will be run.
5980
5981 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5982
5983         * font-lock.el (font-lock-fontify-syntactically-region): Add
5984         comment about lookup-syntax-properties, document LOUDLY as unused.
5985
5986 2002-08-26  Andy Piper  <andy@xemacs.org>
5987
5988         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5989         merge.
5990
5991 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5992
5993         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5994         (make-obsolete-variable): Ditto.
5995         (make-compatible): Ditto.
5996         (make-compatible-variable): Ditto.
5997
5998 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5999
6000         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6001         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6002
6003 2002-08-28  Andy Piper  <andy@xemacs.org>
6004
6005         * files.el (revert-buffer): propagate revert-without-query-status.
6006
6007 2002-06-03  Andy Piper  <andy@xemacs.org>
6008
6009         * dialog-items.el (make-search-dialog): align various subcontrols
6010         in visually pleasing ways, allow frame to autosize to the dialog
6011         size.
6012         * dialog.el (make-dialog-box): add a border inside the frame. Add
6013         :autosize property, if t then reset the frame size appropriately
6014         before the frame is mapped.
6015         * gutter-items.el (set-progress-feedback-instantiator): align
6016         various subcontrols.
6017         * gutter-items.el (set-progress-abort-instantiator): ditto.
6018
6019 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6020
6021         * XEmacs 21.4.9 "Informed Management" is released.
6022
6023 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6024
6025         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6026         "&optional append" argument.
6027
6028 2002-07-16  Didier Verna  <didier@xemacs.org>
6029
6030         * subr.el (replace-in-string): fix case fold bug introduced by
6031         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6032         case-fold-search in temporary buffers.
6033
6034 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6035
6036         * lib-complete.el (find-library): Remove check for mule because
6037         decompression DOES work on Mule.
6038
6039 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6040
6041         * simple.el (join-line): New alias for `delete-indentation'.
6042
6043 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6044
6045         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6046         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6047         (font-lock-builtin-face): New.
6048         (font-lock-constant-face): New.
6049         (font-lock-face-list): Add builtin and constant faces.
6050
6051 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6052
6053         * autoload.el (make-autoload): Support define-derived-mode.
6054         Collected puts of doc-string-elt property.  Based on a patch by
6055         Didier Verna <didier@xemacs.org>.
6056
6057 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6058
6059         * wid-edit.el (widget-field-activate): Fix docstring typo.
6060
6061 2002-07-23  Andy Piper  <andy@xemacs.org>
6062
6063         * about.el (about-personal-info): update me.
6064
6065 2002-07-12  Andy Piper  <andy@xemacs.org>
6066
6067         * custom.el (custom-theme-set-variables): remove bogus
6068         arguments. Use custom-set-default to set defaults.
6069         (custom-set-variables): update doc.
6070         (custom-local-buffer): new, synced from FSF.
6071         (custom-set-default): ditto.
6072         (defcustom): update doc.
6073
6074 2002-06-16  Andy Piper  <andy@xemacs.org>
6075
6076         * menubar-items.el (default-menubar): enable windows printing on
6077         cygwin as well as native.
6078
6079 2002-06-12  Andy Piper  <andy@xemacs.org>
6080
6081         * printer.el (generic-print-buffer): catch all errors so that the
6082         print device can be cleared in all scenarios.
6083         (Printer-clear-device): make sure clearing the printer allows it
6084         to be used again immediately.
6085         (generic-print-region): make sure the default printer face is
6086         black-on-white.
6087
6088 2002-04-23  Jerry James  <james@xemacs.org>
6089
6090         * window-xemacs.el (display-buffer-function): Change doc to
6091         reflect new arg.
6092         * window-xemacs.el (pre-display-buffer-function): Ditto.
6093         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6094         non-nil, make the new window just big enough for its contents.
6095         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6096         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6097         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6098
6099 2002-06-06  Andy Piper  <andy@xemacs.org>
6100
6101         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6102         (defcustom): ditto.
6103         (custom-handle-keyword): ditto.
6104
6105 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6106
6107         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6108         Make obsolete.  Default to nil.
6109         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6110         Inspired by a patch by John Palmieri.
6111
6112 2002-07-01  Mike Alexander  <mta@arbortext.com>
6113
6114         * process.el (shell-command-on-region): Don't delete the region
6115         before giving it to call-process-region
6116
6117 2002-06-04  Jerry James <james@eecs.ku.edu>
6118
6119         * find-paths.el (paths-find-architecture-directory): Search in
6120         `system-configuration'/`base', not `base'`system-configuration'.
6121
6122 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6123
6124         * info.el (Info-index): Add missing \ in [ t].
6125
6126 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6127
6128         * gutter-items.el (gutter-buffers-tab-visible-p,
6129         buffers-tab-omit-function, buffers-tab-selection-function,
6130         buffers-tab-filter-functions):
6131         Doc improvements.
6132
6133 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6134
6135         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6136
6137         * toolbar-items.el (toolbar-news): Fix typo in message string.
6138
6139 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6140
6141         * dialog.el (yes-or-no-p-dialog-box): 
6142         * cmdloop.el (y-or-n-p-minibuf):
6143         (yes-or-no-p-minibuf):
6144         (yes-or-no-p):
6145         (y-or-n-p): 
6146         Specify negative answers in docstrings.
6147
6148 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6149
6150         * package-ui.el (pui-help-echo): Display both installed and author
6151         version.  Use a balloon-help window to display extra info like
6152         package requires.
6153
6154 2002-05-30  Andy Piper  <andy@xemacs.org>
6155
6156         * files.el (revert-buffer-internal): don't visit
6157         revert-buffer. Kill buffer when not used. Suggested by Mike
6158         Alexander <mta@arbortext.com>
6159
6160 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6161
6162         * files.el (revert-buffer): More docstring fiddling.
6163
6164 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6165
6166         * files.el (revert-buffer):
6167         (revert-buffer-internal):
6168         (revert-buffer-insert-file-contents-function):
6169         Improve docstrings and comments.
6170
6171 2002-05-08  Andy Piper  <andy@xemacs.org>
6172
6173         * files.el (revert-buffer): observe noconfirm behavior.
6174
6175 2002-04-09  Andy Piper  <andy@xemacs.org>
6176
6177         * files.el (revert-buffer): use revert-buffer-internal if it looks
6178         like doing so will not result in any user-visible changes.
6179         (revert-buffer-internal): new function. Do the actual process of
6180         reversion and then see whether the result is any different to what
6181         we have already. If it is not then do nothing.
6182
6183 2001-12-11  Andy Piper  <andy@xemacs.org>
6184
6185         * menubar.el (get-popup-menu-response): re-order so that it works
6186         on more sane/facist window systems.
6187
6188 2001-12-03  Andy Piper  <andy@xemacs.org>
6189
6190         * faces.el (frob-face-property): don't infloop in face frobbing
6191         from Jan Vroonhof <jan@xemacs.org>.
6192
6193 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6194
6195         * faces.el (frob-face-property): Follow face fall-back hierarchy
6196         properly for face properties without an instance. Only do manual
6197         copy form 'default in last resort. This handles in particular
6198         the case where 'default itself has only a fall-back (which is
6199         the case by default on windows).
6200
6201 2001-11-24  Andy Piper  <andy@xemacs.org>
6202
6203         * printer.el (generic-print-region): set default-frame-plist to
6204         nil while creating the printer frame so that sizes reflect the
6205         printed page.
6206
6207         * faces.el (face-complain-about-font): Don't complain on printers.
6208
6209 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6210         
6211         * package-net.el: Andy synch.
6212         
6213 2001-12-16  Andy Piper  <andy@xemacs.org>
6214
6215         * package-get.el (package-get-update-all): Make sure installed.db
6216         gets updated after updating packages.
6217
6218 2002-03-28  Ben Wing  <ben@xemacs.org>
6219
6220         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6221         continuation, truncation so that we don't get line jumpiness from
6222         them being larger than the line height.
6223
6224         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6225
6226 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6227
6228         * font.el (font-window-system-mappings): Add mapping for Gtk
6229         (assume identical to X) 
6230
6231 2002-02-04  Andy Piper  <andy@xemacs.org>
6232
6233         * files.el (convert-standard-filename): Fix for short filename
6234         Peter Arius <pas@methodpark.de>
6235
6236 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6237
6238         * list-mode.el (default-choose-completion): completion-base-size
6239         should refer to local value in the completion list buffer.
6240
6241 2001-12-03  Didier Verna  <didier@xemacs.org>
6242
6243         * rect.el: autoload `replace-rectangle'.
6244         * keydefs.el (global-map): bind it to `C-x r p'.
6245
6246 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6247
6248         * XEmacs 21.4.8 "Honest Recruiter" is released.
6249
6250 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6251
6252         This patch is based on Jerry James's patch and analysis.
6253
6254         * select.el (get-clipboard):
6255         (get-selection):
6256         Update docstrings.
6257         (get-clipboard-foreign):
6258         (get-selection-foreign):
6259         New function for use as `interprogram-paste-function's.
6260
6261         * simple.el (interprogram-paste-function): Change default to
6262         `get-clipboard-foreign'; improve docstring.
6263         (interprogram-cut-function): Improve dosctring.
6264
6265 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6266
6267         * XEmacs 21.4.7 "Economic Science" is released.
6268
6269 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6270
6271         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6272
6273 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6274
6275         * obsolete.el (assq-delete-all): New compatibility alias for 
6276         remassq.
6277
6278 2002-01-09  Simon Josefsson  <jas@extundo.com>
6279
6280         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6281
6282 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6283
6284         * info.el (Info-auto-generate-directory): Default
6285         Info-auto-generate-directory to 'if-outdated.
6286
6287 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6288
6289         * startup.el (normal-top-level): Prevent migration code from
6290         trashing .emacs on an error in loading the init files.
6291
6292 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6293
6294         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6295         "system default" Xdefaults and friends get xrdb-mode.
6296
6297 2002-03-05  Mats Lidell  <matsl@contactor.se>
6298  
6299         * help-nomule.el (tutorial-supported-languages): Added Swedish
6300         tutorial. Sorted languages.
6301
6302 2002-02-11  Mike Sperber <mike@xemacs.org>
6303
6304         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6305         regenerating outdated dir files and dir is non-existent.
6306
6307 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6308
6309         * code-files.el (convert-mbox-coding-system): Improve comment.
6310         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6311         coding-system argument to `write-region-pre-hook' call.
6312         (write-region-pre-hook): Fix docstring to mention lockname argument.
6313
6314 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6315
6316         * minibuf.el (completing-read): Remove redundant wrong arg list.
6317
6318         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6319
6320 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6321
6322         * obsolete.el (interactive-form): new compatibility alias for 
6323         function-interactive.
6324
6325 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6326
6327         * menubar-items.el (Menubar-items-truncate-list): Removed.
6328         * menubar-items.el (Menubar-items-truncate-history): New.
6329         * menubar-items.el (default-menubar): Use
6330         Menubar-items-truncate-history.
6331
6332 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6333
6334         * printer.el (generic-print-region): Pass correct arguments to
6335         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6336         Torkelsson <torkel@acc.umu.se>.
6337
6338 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6339
6340         * help.el (describe-mode): synched with FSF 19.34; handle nil
6341         minor mode indicators.
6342
6343 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6344
6345         * minibuf.el (completing-read): Update docstring.
6346
6347 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6348
6349         * XEmacs 21.4.6 "Common Lisp" is released.
6350
6351 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6352
6353         * package-net.el: Inadvertant synch with Windows branch.  From
6354         Andy's log:
6355         (package-net-kit-version): new variable.
6356         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6357
6358 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6359
6360         * package-get.el (package-get-locate-index-file): Also search the
6361         core etc/ directory for the package index file if it can't be
6362         found in ~/.xemacs/.
6363
6364 2001-12-13  William Perry  <wmperry@gnu.org>
6365
6366         * dialog-gtk.el (popup-builtin-question-dialog):
6367         Conform to API in gui.c.
6368         
6369 2001-11-12  Andy Piper  <andy@xemacs.org>
6370
6371         * cus-edit.el (custom-save-face-internal): make sure we save
6372         non-themed faces.
6373         (custom-save-variables): ditto variables.
6374
6375 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6376
6377         * faces.el (make-face-family):
6378         (make-face-size):
6379         New face-modifying functions per Jan Vroonhof.
6380
6381         cus-face.el (custom-set-face-font-family):
6382         (custom-set-face-font-size):
6383         Use them.
6384
6385         * font.el (font-window-system-mappings): More precise docstring.
6386
6387         (font-create-name):
6388         (font-create-object):
6389         (tty-font-create-object):
6390         (tty-font-create-plist):
6391         (x-font-create-object):
6392         (x-font-create-name):
6393         (ns-font-create-name):
6394         (mswindows-font-create-object):
6395         (mswindows-font-create-name):
6396         Add doctrings.
6397
6398 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6399
6400         * gtk-faces.el (gtk-init-device-faces): removed spurious
6401         quote before let* expression.
6402
6403 2001-10-29  Andy Piper  <andy@xemacs.org>
6404
6405         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6406         modified when changing coding system.
6407
6408         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6409         that we invoke the GUI directory selector.
6410
6411 2001-10-25  Andy Piper  <andy@xemacs.org>
6412
6413         * dialog.el (make-dialog-box): use new directory dialog support.
6414         * minibuf.el (read-file-name-1): ditto.
6415         (read-file-name): ditto.
6416         (read-directory-name): ditto.
6417
6418 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6419
6420         * XEmacs 21.4.5 "Civil Service" is released.
6421
6422 2001-04-23  Didier Verna  <didier@xemacs.org>
6423
6424         * cus-edit.el (custom-variable-pre-save): New.
6425         * cus-edit.el (custom-variable-post-save): New.
6426         * cus-edit.el (custom-variable-save): use them.
6427         * cus-edit.el (custom-face-pre-save): New.
6428         * cus-edit.el (custom-face-post-save): New.
6429         * cus-edit.el (custom-face-save): use them.
6430         * cus-edit.el (custom-group-pre-save): New.
6431         * cus-edit.el (custom-group-post-save): New.
6432         * cus-edit.el (custom-group-save): use them.
6433         * cus-edit.el (Custom-save): use the pre/post functions above,
6434         call `custom-save-all' only once.
6435         * cus-edit.el (custom-variable-pre-reset-standard): New.
6436         * cus-edit.el (custom-variable-post-reset-standard): New.
6437         * cus-edit.el (custom-variable-reset-standard): use them.
6438         * cus-edit.el (custom-face-pre-reset-standard): New.
6439         * cus-edit.el (custom-face-post-reset-standard): New.
6440         * cus-edit.el (custom-face-reset-standard): use them.
6441         * cus-edit.el (custom-group-pre-reset-standard): New.
6442         * cus-edit.el (custom-group-post-reset-standard): New.
6443         * cus-edit.el (Custom-reset-standard): use them.
6444         * cus-edit.el (custom-face-reset-saved): use the pre/post
6445         functions above, call `custom-save-all' only once.
6446
6447 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6448
6449         * gutter-items.el (buffers-tab face): Derive from the modeline
6450         face by default.  Many people use white-on-black for the default
6451         font, and the tabs look hideous with that color combination.  The
6452         modeline usually has the correct colors.
6453
6454 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6455
6456         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6457         (tag-mark-stack-max): Typo fix.
6458
6459 2001-09-28  Ben Wing  <ben@xemacs.org>
6460
6461         * font-lock.el:
6462         * font-lock.el (font-lock-after-change-function):
6463         fix problem with last patch, reported by Katsumi Yamaoka.
6464
6465 2001-09-17  Ben Wing  <ben@xemacs.org>
6466
6467         * font-lock.el (font-lock-after-change-function):
6468         fix problem when you insert a comment on the line before a line of
6469         code: if we use the following char, then when you hit backspace,
6470         the following line of code turns the comment color.
6471
6472 2001-06-08  Ben Wing  <ben@xemacs.org>
6473
6474         * process.el: comment about shell-command-switch.
6475         * process.el (shell-quote-argument): Need to quote a null
6476         argument, too.  From Dan Holmsand.
6477         
6478         * startup.el (normal-top-level): Delete some unused FSF junk.
6479         * startup.el (command-line-early):
6480         
6481         * startup.el (command-line): Call MS Windows init function.
6482         
6483         * win32-native.el:
6484         * win32-native.el (mswindows-system-shells): New.
6485         * win32-native.el (mswindows-system-shell-p): New.
6486         * win32-native.el (init-mswindows-at-startup): New.
6487         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6488         * win32-native.el (mswindows-quote-one-simple-arg):
6489         * win32-native.el (mswindows-quote-one-command-arg):
6490         * win32-native.el (mswindows-construct-process-command-line-alist):
6491         Correct comments at top.  Correctly handle passing arguments
6492         to Cygwin programs and to bash.  Fix quoting of zero-length
6493         arguments (from Dan Holmsand).  Set shell-command-switch based
6494         on shell-file-name, which in turn comes from env var SHELL.
6495
6496 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6497
6498         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6499         default-toolbar-position): Fill docstrings for balloon-help.
6500
6501 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6502
6503         * faces.el: Reenable specifications over 'gtk domain.
6504
6505 2001-08-08  Didier Verna  <didier@xemacs.org>
6506
6507         * autoload.el (update-autoload-files): make defdir a file name,
6508         not directory name.
6509
6510 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6511
6512         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6513
6514         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6515
6516 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6517
6518         * font-menu.el (font-menu-set-font): Default to current font-family.
6519         (font-menu-preferred-resolution):
6520         (font-menu-size-scaling):
6521         Provide gtk defaults, too.
6522
6523 2001-07-29  Mike Alexander  <mta@arbortext.com>
6524
6525         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6526         list
6527         (custom-set-face-font-family): ditto
6528
6529 2001-07-26  Mike Sperber <mike@xemacs.org>
6530
6531         * files.el (auto-mode-alist): .9 files are man pages, too.
6532
6533 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6534
6535         * process.el (call-process-internal): bind
6536         coding-system-for-write to 'binary when calling
6537         start-process-internal, so the process receives 
6538         the literal contents of INFILE.
6539
6540 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6541
6542         * files.el (auto-mode-alist): Add configure.ac support.
6543
6544 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6545
6546         * buff-menu.el:
6547         mouse.el:
6548         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6549
6550 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6551
6552         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6553
6554 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6555
6556         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6557         mixed text.
6558         (kinsoku-eol-p): Ditto.
6559
6560 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6561
6562         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6563         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6564         characters as the category `s' or `e' correctly.
6565
6566 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6567
6568         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6569
6570 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6571
6572         * mule/cyrillic.el:  Set up case table.
6573
6574 2001-06-08  Mike Sperber <mike@xemacs.org>
6575
6576         * files.el (save-some-buffers-1): Don't zap the help window right
6577         after `map-y-or-n-p' has popped it up.
6578
6579 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6580
6581         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6582
6583 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6584
6585         * specifier.el: define-specifier-tag 'gtk.
6586
6587 2001-05-12  Ben Wing  <ben@xemacs.org>
6588
6589         * find-paths.el (paths-find-recursive-path):
6590         fix error with null EXCLUDE-REGEXP.
6591         
6592         * font-lock.el (font-lock-mode):
6593         fix problem reported by hrvoje with buffers starting with a space.
6594         
6595 2001-05-06  Ben Wing  <ben@xemacs.org>
6596
6597         * dialog.el (make-dialog-box):
6598         * menubar-items.el (default-menubar):
6599         * printer.el (generic-print-buffer):
6600         * printer.el (generic-print-region):
6601         implement printing the selection when it's selected.
6602
6603 2001-04-18  Didier Verna  <didier@xemacs.org>
6604
6605         * cus-edit.el (Custom-reset-standard): reset to standard settings
6606         not only when the buffer's :custom-state is 'modified, but also
6607         when it is 'set or 'saved.
6608
6609 2001-04-17  Didier Verna  <didier@xemacs.org>
6610
6611         * startup.el (load-user-init-file): define `custom-file' before
6612         loading the user's init file.
6613
6614 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6615
6616         * menubar.el (popup-mode-menu): Make it work with
6617         popup-menu-titles turned off.
6618         
6619 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6620
6621         * about.el (about-mailto-link): Use compose-mail for sending mail.
6622
6623 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6624
6625         * package-admin.el (package-install-hook): New.
6626         (package-delete-hook): New.
6627         (package-admin-add-single-file-package): Use package-delete-hook.
6628
6629         * package-get.el (package-get): Use package-install-hook.
6630
6631 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6632
6633         * package-ui.el (pui-install-selected-packages): reverse the lists
6634         of packages so that they get handled in the same order as they
6635         were selected.
6636
6637 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6638
6639         * packages.el (locate-library): Use read-library-name for completion.
6640
6641 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6642
6643         * byte-optimize.el (=): `=' is not a binary predicate!
6644         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6645         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6646
6647 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6648
6649         * bytecomp.el (byte-compile-arithcompare):
6650         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6651
6652 2001-06-03  William M. Perry  <wmperry@gnu.org>
6653
6654         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6655         return the filename selected by the user!
6656
6657 2001-05-31  William M. Perry  <wmperry@gnu.org>
6658
6659         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6660         in XEmacs/GTK.
6661
6662 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6663
6664         * coding.el: Tiny typo fixed.
6665
6666 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * XEmacs 21.4.3 "Academic Rigor" is released.
6669
6670 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6671
6672         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6673
6674 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6675
6676         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6677
6678 2001-05-04  Ben Wing  <ben@xemacs.org>
6679
6680         * printer.el (generic-print-buffer):
6681         * printer.el (generic-print-region):
6682         Enable dialog boxes.  Apply workaround recommended by Kirill.
6683         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6684         
6685         * simple.el (kill-whole-line):
6686         * simple.el (kill-line-1):
6687         * simple.el (kill-entire-line):
6688         * simple.el (kill-line):
6689         * simple.el (backward-kill-line):
6690         Take out interactive dependence of kill-whole-line.
6691
6692 2001-04-22  Ben Wing  <ben@xemacs.org>
6693
6694         * dialog.el (make-dialog-box):
6695         Put dialog titles back in -- this time correctly.  Fix various
6696         other problems with leaks and such.
6697
6698         * simple.el (region-exists-p):
6699         * simple.el (region-active-p):
6700         Add comment about which one is correct to use in menu specs.
6701
6702 2001-05-05  Ben Wing  <ben@xemacs.org>
6703
6704         * dialog.el (make-dialog-box): fix doc string.
6705         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6706         take out Pretty Print.
6707         * printer.el:
6708         * printer.el (printer-current-device): New.
6709         * printer.el (Printer-get-device): New.
6710         * printer.el (Printer-clear-device): New.
6711         * printer.el (generic-page-setup): New.
6712         * printer.el (generic-print-buffer):
6713         * printer.el (generic-print-region):
6714         Implement Page Setup.  Handle errors properly.
6715
6716 2001-05-05  Ben Wing  <ben@xemacs.org>
6717
6718         * subr.el (error): Complete list of errors in doc string.
6719         
6720 2001-04-22  Ben Wing  <ben@xemacs.org>
6721
6722         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6723         
6724 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6725
6726         * build-report.el: Remove CVS keywords since this file has been in
6727         core lisp for a while now.
6728         * build-report.el (build-report-make-output-files): Fix typo.
6729
6730 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6731
6732         * about.el (about-finish-buffer): Make sure the last change works
6733         even if EVENT is nil.
6734
6735 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6736
6737         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6738         clicked, not the one that happens to be the current buffer at the
6739         time.
6740
6741 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6742
6743         * cus-edit.el (custom-display): Support the GTK Window System also.
6744
6745 2001-04-30  Ben Wing  <ben@xemacs.org>
6746
6747         * printer.el:
6748         * printer.el (printer-page-header):
6749         * printer.el (Print-context): New.
6750         * printer.el (printer-page-footer):
6751         * printer.el (generate-header-element): New.
6752         * printer.el (generate-header-line): New.
6753         * printer.el (print-context-property):
6754         * printer.el (generic-print-buffer):
6755         * printer.el (generic-print-region):
6756         Implement headers and footers.  Implement calling Print dialog box
6757         (#### but it doesn't quite work yet).
6758
6759 2001-04-25  Ben Wing  <ben@xemacs.org>
6760
6761         * about.el (xemacs-hackers):
6762         * about.el (about-url-alist):
6763         * about.el (about-personal-info):
6764         * about.el (about-hacker-contribution):
6765         More contributions.
6766         
6767         * simple.el (handle-post-motion-command):
6768         Fix spurious setting of zmacs-region-stays to t after a non-shift
6769         motion command.
6770
6771 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6772
6773         * about.el (about-personal-info): Update my bio.
6774         (about-hacker-contribution): Ditto.
6775
6776 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6777
6778         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6779
6780 2001-04-19  Andy Piper  <andy@xemacs.org>
6781
6782         * package-net.el (package-net-cygwin32-binary-size): new size.
6783         (package-net-win32-binary-size): new size.
6784         (package-net-convert-index-to-ini): Use new arch.
6785         (package-net-batch-convert-index-to-ini): Removed.
6786         (package-net-generate-bin-ini): New.
6787         (package-net-batch-generate-bin-ini): New.
6788
6789 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6790
6791         * XEmacs 21.4.1 "Copyleft" is released.
6792
6793 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6794
6795         * x-compose.el (xlib-input-method-bug-workaround):
6796         (alias-colon-to-double-quote):
6797         Force sort in map-keymap to work around rehash bug.
6798
6799 2001-04-17  Ben Wing  <ben@xemacs.org>
6800
6801         * about.el: Finish overhaul, add a few new hackers, update a
6802         couple old ones.
6803
6804 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6805
6806         * XEmacs 21.4.0 "Solid Vapor" is released.
6807
6808 2001-04-15  Ben Wing  <ben@xemacs.org>
6809
6810         * about.el:
6811         * about.el (about-headline-face): New.
6812         * about.el (about-link-face): New.
6813         * about.el (about-current-release-maintainers): New.
6814         * about.el (about-other-current-hackers): New.
6815         * about.el (about-url-alist):
6816         * about.el (about-once-and-future-hackers): New.
6817         * about.el (about-mailto-link): New.
6818         * about.el (about-get-buffer):
6819         * about.el (about-finish-buffer):
6820         * about.el (about-xemacs):
6821         * about.el (about-features): Removed.
6822         * about.el (about-advantages): New.
6823         * about.el (about-maintainer-info): Removed.
6824         * about.el (about-personal-info): New.
6825         * about.el (about-hacker-contribution): New.
6826         * about.el (about-maintainer):
6827         * about.el (about-show-linked-info):
6828         * about.el (about-hackers):
6829         Major revamping.  Rewriting of most of the text, improve the
6830         link handling, separate info on contributors into personal
6831         and contribution info, add new contributors, update personal
6832         info, etc. etc.
6833         
6834         * menubar-items.el (default-menubar):
6835         Help menubar entry for News now says more accurately
6836         "What's New in XEmacs".
6837         
6838         * mouse.el:
6839         * mouse.el (mouse-track-cleanup-hook):
6840         * mouse.el (mouse-track):
6841         Don't set-buffer to a dead buffer when calling mouse-track
6842         cleanup hooks.
6843
6844 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6845
6846         * XEmacs 21.2.47 "Zephir" is released.
6847
6848 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6849
6850         * dialog.el (make-dialog-box): Disable dialog box titles until
6851         we get them working.
6852
6853 2001-03-30  Ben Wing  <ben@xemacs.org>
6854
6855         * help.el:
6856         * help.el (Help-princ-face):
6857         * help.el (Help-prin1-face):
6858         * help.el (frob-help-extents):
6859         * help.el (describe-function-1):
6860         * help.el (describe-variable):
6861         Avoid using font-lock faces, which may not be defined.
6862         Instead, use hyper-apropos faces, and make sure they're
6863         defined as necessary by using `require'. (It's not so safe
6864         to do this for font-lock.) In any case, we will eventually
6865         be merging this functionality into hyper-apropos.
6866
6867         * loaddefs.el (completion-ignored-extensions):
6868         Fix documentation.
6869         
6870         * menubar-items.el (menu-truncate-list): Removed.
6871         * menubar-items.el (Menubar-items-truncate-list): New.
6872         * menubar-items.el (default-menubar):
6873         Fix errors if grep or compile command is too long.  Rename helper
6874         function to be less visible.
6875
6876 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6877
6878         * byte-optimize.el (byte-optimize-minus):
6879         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6880
6881 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6882
6883         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6884         Mule is available.
6885
6886         * mule/latin.el: New file.
6887
6888 2001-03-11  Ben Wing  <ben@xemacs.org>
6889
6890         * auto-save.el:
6891         * auto-save.el (auto-save-directory):
6892         * auto-save.el (make-auto-save-file-name):
6893         * auto-save.el (auto-save-file-name-p): New.
6894
6895         Merge in improvements from other definition of
6896         make-auto-save-file-name in files.el.
6897         
6898         * auto-save.el (auto-save-original-name):
6899         * auto-save.el (auto-save-name-in-fixed-directory):
6900         * auto-save.el (auto-save-unslashify-name): Removed.
6901         * auto-save.el (auto-save-slashify-name): Removed.
6902         * auto-save.el (auto-save-reserved-chars): New.
6903         * auto-save.el (auto-save-escape-name): New.
6904         * auto-save.el (auto-save-unhex): New.
6905         * auto-save.el (auto-save-unescape-name): New.
6906
6907         Change algorithm for encoding filenames in auto-save names to be
6908         entirely safe with all filesystems and all possible characters in
6909         a filename, and 100% reversible. (Essentially, uses
6910         quoted-printable as the encoding.)
6911         
6912         * auto-save.el (recover-all-files):
6913
6914         Use insert-directory rather than calling ls directly -- fixes
6915         things under Windows.
6916
6917         * files.el:
6918         * files.el (convert-standard-filename): Substitute FSF's
6919         definition for this (we had nothing here before).
6920         
6921         * files.el (backup-buffer): Warning fix.
6922         
6923         * files.el (make-backup-file-name):
6924         * files.el (find-backup-file-name):
6925         Fix error in calling sequence to auto-save-file-name-p.
6926         
6927         * files.el (recover-file):
6928         Use insert-directory rather than calling ls directly -- fixes
6929         things under Windows.
6930
6931         * files.el (make-auto-save-file-name): Removed.
6932         * files.el (auto-save-file-name-p): Removed.
6933         auto-save is always dumped so no sense in having a definition
6934         that will always be overwritten with another.
6935         
6936         * files.el (insert-directory):
6937         * win32-native.el:
6938         * win32-native.el (debug-mswindows-process-command-lines):
6939         * win32-native.el (original-make-auto-save-file-name): Removed.
6940         * win32-native.el (make-auto-save-file-name): Removed.
6941
6942
6943 2001-03-21  Martin Buchholz <martin@xemacs.org>
6944
6945         * XEmacs 21.2.46 "Urania" is released.
6946
6947 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6948
6949         * menubar-items.el (default-menubar): Update sample.emacs to
6950         sample.init.el and adjust accelerators.
6951
6952 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6953
6954         * build-report.el (build-report): Improve docstring.
6955
6956 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * ChangeLog: Log GTK merge.
6959
6960         * gutter-items.el:
6961         * mwheel.el:
6962         * sound.el:
6963         * startup.el:
6964         Revert gratuitous whitespace changes.
6965
6966 2001-03-07  Ben Wing  <ben@xemacs.org>
6967
6968         * help.el:
6969         * help.el (key-or-menu-binding):
6970         * help.el (Help-find-file): New.
6971         * help.el (describe-beta):
6972         * help.el (describe-copying):
6973         * help.el (describe-project):
6974         * help.el (view-emacs-news):
6975         * help.el (view-sample-init-el): New.
6976         * help.el (Help-princ-face): New.
6977         * help.el (Help-prin1-face): New.
6978         * help.el (help-symbol-function-context-menu):
6979         * help.el (help-symbol-variable-context-menu):
6980         * help.el (help-symbol-function-and-variable-context-menu):
6981         * help.el (frob-help-extents):
6982         * help.el (describe-function-1):
6983         * help.el (describe-variable):
6984
6985         Add coloring in Help buffers, correspondent with hyperlinks.
6986         View files in view-mode rather than Fundamental.
6987         Remove separators from context menus -- now handled in generic code.
6988         Add `Find Tag' to context menu.
6989         
6990         * menubar.el (popup-mode-menu):
6991
6992         Rewrite code that outputs the popup menu to (a) put more specific
6993         entries first, (b) be more robust, (c) output the proper context
6994         menu separators automatically (the context menu functionality is
6995         new and currently used only by Help).
6996
6997 2001-03-10  William M. Perry  <wmperry@aventail.com>
6998
6999         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7000         this function when converting from the 21.1 GTK branch.  Now
7001         supports file, password, question, and color built-in dialogs.
7002
7003 2001-03-06  Ben Wing  <ben@xemacs.org>
7004
7005         * keydefs.el:
7006         * keydefs.el (global-map):
7007         Add commented-out change of M-k (for 21.5).
7008         
7009         * menubar-items.el (default-menubar):
7010         Fix items to control kill-line behavior; add items for
7011         shifted motion.
7012         
7013         * simple.el:
7014         * simple.el (kill-whole-line):
7015         * simple.el (historical-kill-line): Removed.
7016         * simple.el (kill-line): Removed.
7017         * simple.el (kill-entire-line): New.
7018         * simple.el (kill-line-1): New.
7019         * simple.el (backward-kill-line):
7020         Undo kill-whole-line == always changes.  Add new function
7021         kill-entire-line to unconditionally delete the current line.
7022         Add comments describing the lamentable state of affairs of
7023         the kill-line functions and variables.
7024
7025 2001-03-02  Ben Wing  <ben@xemacs.org>
7026
7027         * simple.el:
7028         * simple.el (beginning-of-buffer):
7029         * simple.el (end-of-buffer):
7030         * simple.el (mark-ring-unrecorded-commands):
7031         * simple.el (signal-error-on-buffer-boundary):
7032         * simple.el (shifted-motion-keys-select-region):
7033         * simple.el (unshifted-motion-keys-deselect-region):
7034         * simple.el (motion-keys-for-shifted-motion): New.
7035         * simple.el (handle-pre-motion-command):
7036         * simple.el (handle-post-motion-command):
7037         * simple.el (forward-char-command):
7038         * simple.el (backward-char-command):
7039         * simple.el (scroll-up-command):
7040         * simple.el (scroll-down-command):
7041         * simple.el (next-line):
7042         * simple.el (previous-line):
7043         * simple.el (backward-block-of-lines):
7044         * simple.el (forward-block-of-lines):
7045         * simple.el (backward-word):
7046         * simple.el (mark-word):
7047
7048         Augment documentation of the most common motion commands to make
7049         note of the shifted-motion support.  Improve the support to (a)
7050         properly document how it works and why it's done in the fashion it
7051         is, and (b) allow the keystrokes that trigger it to be customized.
7052
7053         Correct error in the customize specification of
7054         mark-ring-unrecorded-commands.
7055
7056 2001-03-02  Ben Wing  <ben@xemacs.org>
7057
7058         * font-lock.el:
7059         * font-lock.el (font-lock-pending-extent-table): Removed.
7060         * font-lock.el (font-lock-pending-buffer-table): New.
7061         * font-lock.el (font-lock-pre-idle-hook):
7062         * font-lock.el (font-lock-after-change-function):
7063         * font-lock.el (font-lock-fontify-pending-extents):
7064         * font-lock.el (font-lock-lisp-like):
7065
7066         Fix handling of pending extents to avoid excessive slowness (N^2
7067         behavior) when making lots of buffer changes between redisplays,
7068         such as when saving the Options.
7069
7070 2001-03-09  William M. Perry  <wmperry@aventail.com>
7071
7072         * device.el:
7073         * dragdrop.el:
7074         * dumped-lisp.el:
7075         * faces.el:
7076         * frame.el:
7077         * gnuserv.el:
7078         * loadup.el:
7079         * menubar-items.el:
7080         * minibuf.el:
7081         The Great GTK Merge.
7082
7083         * ChangeLog.GTK:
7084         * dialog-gtk.el:
7085         * gdk.el:
7086         * generic-widgets.el:
7087         * glade.el:
7088         * gnome-widgets.el:
7089         * gnome.el:
7090         * gtk-compose.el:
7091         * gtk-extra.el:
7092         * gtk-faces.el:
7093         * gtk-ffi.el:
7094         * gtk-file-dialog.el:
7095         * gtk-font-menu.el:
7096         * gtk-glyphs.el:
7097         * gtk-init.el:
7098         * gtk-iso8859-1.el:
7099         * gtk-marshal.el:
7100         * gtk-mouse.el:
7101         * gtk-package.el:
7102         * gtk-password-dialog.el:
7103         * gtk-select.el:
7104         * gtk-widget-accessors.el:
7105         * gtk-widgets.el:
7106         * gtk.el:
7107         widgets-gtk.el:
7108         The Great GTK Merge: new files.
7109
7110 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7111
7112         * generic-widgets.el: Don't require gtk (a built-in feature) at
7113         top level.  Don't execute the last sexp unless (featurep 'gtk).
7114
7115 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7116
7117         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7118
7119 2001-02-23  Martin Buchholz <martin@xemacs.org>
7120
7121         * XEmacs 21.2.45 "Thelxepeia" is released.
7122
7123 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7124  
7125         * about.el (xemacs-hackers): update my entry. 
7126         * about.el (about-maintainer-info): ditto. 
7127         * about.el (about-hackers): ditto. 
7128
7129 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7130
7131         * about.el (about-maintainer-info): More vanity info about
7132         yours truly.
7133
7134 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7135
7136         * build-report.el (build-report-destination): xemacs-build-reports
7137         has moved to SourceForge, where mailing list name length is
7138         restricted, hence the name change to
7139         xemacs-buildreports@xemacs.org.
7140         * build-report.el (build-report-keep-regexp): Update default.
7141         * build-report.el (build-report-delete-regexp): Ditto.
7142         * build-report.el (build-report-make-output-files): Ditto.
7143
7144 2001-02-19  Craig Lanning  <lanning@scra.org>
7145
7146         * lisp-mode.el: Add indentation specifications for following
7147         Common Lisp forms: handler-case, handler-bind, with-slots,
7148         with-open-file, with-open-stream, print-unreadable-object.
7149
7150 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7151
7152         * font-lock.el (font-lock-set-defaults-1):
7153         Move initialization of `font-lock-cache-position' so that it's set
7154         even if font-lock-keywords is already defined.
7155
7156 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7157
7158         * autoload.el (generate-file-autoloads-1):
7159         Use `emacs-lisp-mode-syntax-table' instead of
7160         `lisp-mode-syntax-table'.
7161         * lisp-mode.el (lisp-mode-syntax-table):
7162         Get rid of old checks for `parse-partial-sexp' version.
7163         Make `|' (pipe) string delimiter instead of punctuation.
7164
7165 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7166
7167         * window.el (save-selected-window):
7168         Use gensym for better macro hygiene.
7169
7170 2001-02-06  Mike Sperber <mike@xemacs.org>
7171
7172         * dump-paths.el:
7173         * startup.el (startup-setup-paths): Set and use
7174         `mule-lisp-directory'.
7175         (startup-setup-paths-warning): Ditto.
7176
7177         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7178         (paths-construct-load-path): Consider `mule-lisp-directory'.
7179
7180 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7181
7182         * font-lock.el: Syntax table improvements used.  A few random
7183         changes are not specified below.
7184         (font-lock-fontify-string-delimiters):
7185         (font-lock-syntactic-keywords):
7186         (font-lock-cache-state nil):
7187         (font-lock-cache-position):
7188         New variables.
7189         (font-lock-set-syntax):
7190         (font-lock-apply-syntactic-highlight):
7191         (font-lock-fontify-syntactic-anchored-keywords):
7192         (font-lock-fontify-syntactic-keywords-region):
7193         (font-lock-eval-keywords):
7194         New functions.
7195         (font-lock-remove-face):
7196         (font-lock-fontify-syntactically-region):
7197         Use syntax properties.
7198
7199 2001-02-08  Martin Buchholz <martin@xemacs.org>
7200
7201         * XEmacs 21.2.44 "Thalia" is released.
7202
7203 2001-01-16  Mike Sperber <mike@xemacs.org>
7204
7205         * startup.el (normal-top-level): Work even if no installation root
7206         is found.
7207
7208 2001-01-30  Andy Piper  <andy@xemacs.org>
7209
7210         * gutter-items.el (progress-abort-glyph): remove instantiator.
7211         (set-progress-abort-instantiator): new function.
7212         (abort-progress-feedback): use it.
7213
7214         * gutter.el (set-gutter-dirty-p): new function.
7215
7216 2001-01-30  Didier Verna  <didier@xemacs.org>
7217
7218         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7219
7220 2001-01-24  Didier Verna  <didier@xemacs.org>
7221
7222         * sound.el (sound-extension-list): give a better default value.
7223         * sound.el (load-sound-file): improve the doc string, also find
7224         files given by absolute names, pass a real extension list to
7225         `locate-file'.
7226
7227 2001-01-26  Martin Buchholz <martin@xemacs.org>
7228
7229         * XEmacs 21.2.43 "Terspichore" is released.
7230
7231 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7232
7233         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7234         messages from gnuserv.
7235
7236 2001-01-20  Martin Buchholz <martin@xemacs.org>
7237
7238         * XEmacs 21.2.42 "Poseidon" is released.
7239
7240 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7241
7242         * cl-macs.el (cl-upcase-arg): New function.
7243         (cl-function-arglist): New function.
7244         (cl-transform-lambda): Automatically add CL-style lambda list to
7245         documentation string using functions above.
7246
7247 2001-01-12  Andy Piper  <andy@xemacs.org>
7248
7249         * package-get.el (package-get-custom): call
7250         package-net-update-installed-db.
7251
7252         * package-ui.el (pui-install-selected-packages): call
7253         package-net-update-installed-db.
7254
7255         * package-net.el (package-net-update-installed-db): use
7256         packages-package-list so that we reflect reality.
7257
7258         * packages.el (packages-package-list): Make docstring reflect
7259         reality.
7260
7261         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7262
7263         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7264         isn't installed.
7265
7266 2001-01-17  Andy Piper  <andy@xemacs.org>
7267
7268         * wid-edit.el (widget-activation-glyph-mapper): activate or
7269         deactivate native widgets.
7270         (widget-glyph-insert-glyph): record instantiator.
7271         (widget-push-button-value-create): use it.
7272
7273         * gui.el (gui-button-action): new function. Make button's domain
7274         buffer current when calling.
7275         (make-gui-button): update to use gui-button-action.
7276
7277 2001-01-16  Didier Verna  <didier@xemacs.org>
7278
7279         * menubar-items.el (default-menubar): add an entry for modeline
7280         horizontal scrolling in Options -> Display.
7281
7282 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7283
7284         * package-get.el (package-get-require-signed-base): Set to nil
7285         by default.
7286
7287 2001-01-17  Martin Buchholz <martin@xemacs.org>
7288
7289         * XEmacs 21.2.41 "Polyhymnia" is released.
7290
7291 2001-01-16  Mike Sperber <mike@xemacs.org>
7292
7293         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7294         catch lisp/mule/.
7295
7296 2001-01-14  Mike Sperber <mike@xemacs.org>
7297
7298         * startup.el (maybe-create-compatibility-dot-emacs):
7299         (maybe-unmigrate-user-init-file):
7300         (unmigrate-user-init-file): Created.
7301         (maybe-migrate-user-init-file): Offer creation of compatibility
7302         .emacs.
7303         Some doc fixes wrt init file location.
7304
7305 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7306
7307         * faces.el (face-frob-from-locale-first): new variable.
7308         (frob-face-font-2): Honor tags arg while trying to use
7309         standard-face-mapping.  When face-frob-from-locale-first is set,
7310         first try to set face inheriting from frobbed-face.
7311
7312 2001-01-15  Didier Verna  <didier@xemacs.org>
7313
7314         * about.el (xemacs-hackers): update my entry.
7315         * about.el (about-url-alist): ditto.
7316         * about.el (about-maintainer-info): ditto.
7317         * about.el (about-hackers): ditto.
7318
7319 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7320
7321         The byte compiler has been badly broken for a year,
7322         by the patch of 1999-12-06.
7323         * byte-optimize.el (byte-optimize-form-code-walker):
7324         Bug was: the byte compiler was making this erroneous optimization:
7325         (progn (or (foo)) (bar)) ==> (bar)
7326
7327 2000-11-20  Mike Sperber <mike@xemacs.org>
7328
7329         * setup-paths.el (paths-core-load-path-depth): Split
7330         `paths-load-path-depth' in two for site and core lisp.  Don't
7331         recurse into core.
7332         * setup-paths.el (paths-construct-load-path): Use.
7333
7334 2001-01-10  Andy Piper  <andy@xemacs.org>
7335
7336         * package-net.el (package-net-cygwin32-binary-size): new variable
7337         (package-net-win32-binary-size): ditto.  add much needed
7338         commentary.
7339
7340         * gutter-items.el (buffers-tab-items): correct off-by-one error
7341         for buffers-tab-max-size.
7342
7343 2001-01-08  Martin Buchholz <martin@xemacs.org>
7344
7345         * XEmacs 21.2.40 is released.
7346
7347 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7348
7349         * mule/hebrew.el: Fix comments and typos.
7350         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7351
7352 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7353
7354         * ChangeLog.1: move ancient log from fill.el.
7355
7356         * dump-paths.el:
7357         paragraphs.el:
7358         mule/mule-category.el:
7359         Miscellaneous typo fixes and slight doc clarifications.
7360
7361         * mule/mule-ccl.el:  Correct file name in header.
7362
7363 2000-12-31  Martin Buchholz <martin@xemacs.org>
7364
7365         * XEmacs 21.2.39 is released.
7366
7367 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7368
7369         * byte-optimize.el (byte-optimize-cond):
7370         (byte-optimize-cond-1): New.
7371         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7372         Optimizes (cond (x nil)) ==> nil.
7373         Provide better diagnostic on malformed expr like (cond foo).
7374
7375 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7376
7377         * mule/mule-coding.el:
7378         mule/mule-cmds.el (reset-language-environment,
7379         set-language-environment-coding-systems):
7380         Safer default coding-priority-list, corresponding to src/file-coding.h.
7381
7382 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7383
7384         * package-admin.el: Allow package removal from
7385         early-package-load-path.
7386
7387 2000-12-15  Andreas Jaeger  <aj@suse.de>
7388
7389         * about.el (about-maintainer-info): Update my entry.
7390
7391 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7392
7393         * packages.el (locate-library): Add support for bzip2
7394         compressed .el files.
7395
7396 2000-12-12  Andy Piper  <andy@xemacs.org>
7397
7398         * package-net.el: new file.
7399
7400 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7401
7402         * font-lock.el: Add missing C++ keywords.
7403
7404 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7405
7406         * simple.el (indent-for-comment): Preserve indentation of comments
7407         starting in column 0, as documented in (Info-goto-node
7408         "(xemacs)Comments").  Update docstring accordingly.
7409
7410 2000-12-05  Martin Buchholz <martin@xemacs.org>
7411
7412         * XEmacs 21.2.38 is released.
7413
7414 2000-12-04  Didier Verna  <didier@xemacs.org>
7415
7416         * mouse.el (default-mouse-track-set-point-in-window): remove
7417         spurious '+' operation detected by Martin.
7418
7419
7420 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7421
7422         * cl-extra.el (coerce):
7423         Implement char to integer coercion.
7424         Remove extraneous (numberp) test.
7425
7426         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7427         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7428         (byte-optimize-predicate):
7429         Warn if evaluating constant expression signals an error.
7430         (byte-optimize-form): Small simplification.
7431
7432         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7433
7434 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7435
7436         * byte-optimize.el:
7437         (byte-optimize-minus):
7438         (byte-optimize-plus):
7439         (byte-optimize-mult):
7440         (byte-optimize-quo):
7441         Use (car (last x)) instead of (last x) to get last elt!
7442         Use `byte-optimize-predicate' to optimize `%'.
7443         Move optimizations for special numeric args to bytecomp.el.
7444         * bytecomp.el (byte-compile-associative): Remove.
7445         (byte-compile-max): New.
7446         (byte-compile-min): New.
7447         Properly handle erroneous calls: (max) (min).
7448         (byte-compile-plus): New.
7449         (byte-compile-minus):
7450         It's easiest to handle 0, +1 and -1 args here.
7451         (byte-compile-mult): New.
7452         It's easiest to handle 1, -1 and 2 args here.
7453         (byte-compile-quo):
7454         It's easiest to handle 0, +1 and -1 args here.
7455         Issue byte-compiler warning when dividing by zero.
7456
7457         Byte-compiler arithmetic improvements.
7458         Better optimize these expressions in the obvious way:
7459         (+ x y 1)   -->  varref x varref y add add1
7460         (+ x y -1)  -->  varref x varref y add sub1
7461         (- x y 0)   -->  (- x y)
7462         (- 0 x y)   -->  (- (- x) y)
7463         (% 42 19)   --> compile-time constant
7464         (/ 42 19)   --> compile-time constant
7465         (* (foo) 2) --> foo call dup plus
7466
7467         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7468         unless (declaim (optimize (safety 3)))
7469         or (setq byte-compile-delete-errors nil).
7470
7471 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7472
7473         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7474         docstrings.
7475
7476 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7477
7478         * startup.el (command-line-do-help):  Add documentation of
7479         portable dumper switches.
7480
7481 2000-11-22  Andy Piper  <andy@xemacs.org>
7482
7483         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7484
7485         * glyphs.el (init-glyphs): don't use autodetect for strings.
7486
7487 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7488
7489         * byte-optimize.el (byte-optimize-char-before):
7490         (byte-optimize-backward-char):
7491         (byte-optimize-backward-word):
7492         Fix incorrect optimizations for these sorts of expressions:
7493         (let ((x nil)) (backward-char x))
7494
7495 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7496
7497         * byte-optimize.el:
7498         * byte-optimize.el (byte-optimize-backward-char): New.
7499         * byte-optimize.el (byte-optimize-backward-word): New.
7500         Make backward-word and backward-char as efficient as forward versions.
7501
7502         * bytecomp.el (byte-compile-no-args-with-one-extra):
7503         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7504         * bytecomp.el (byte-compile-two-args-with-one-extra):
7505         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7506         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7507         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7508         Check if extra arg is constant nil, and if so, use byte-coded call.
7509
7510         * simple.el (backward-word):
7511         * simple.el (mark-word):
7512         * simple.el (kill-word):
7513         * simple.el (backward-kill-word):
7514         Make COUNT argument optional, for consistency with forward-char et al.
7515
7516         * abbrev.el (abbrev-string-to-be-defined):
7517         * abbrev.el (inverse-abbrev-string-to-be-defined):
7518         * abbrev.el (inverse-add-abbrev):
7519         * abbrev.el (expand-region-abbrevs):
7520         * buff-menu.el (Buffer-menu-execute):
7521         * indent.el (move-to-left-margin):
7522         * indent.el (indent-relative):
7523         * indent.el (move-to-tab-stop):
7524         * info.el (Info-reannotate-node):
7525         * lisp-mode.el (lisp-indent-line):
7526         * lisp.el (end-of-defun):
7527         * lisp.el (move-past-close-and-reindent):
7528         * misc.el (copy-from-above-command):
7529         * mouse.el (default-mouse-track-scroll-and-set-point):
7530         * page.el (forward-page):
7531         * paragraphs.el (forward-paragraph):
7532         * paragraphs.el (end-of-paragraph-text):
7533         * picture.el (picture-forward-column):
7534         * picture.el (picture-self-insert):
7535         * rect.el (extract-rectangle-line):
7536         * simple.el (newline):
7537         * simple.el (fixup-whitespace):
7538         * simple.el (backward-delete-char-untabify):
7539         * simple.el (transpose-chars):
7540         * simple.el (transpose-preceding-chars):
7541         * simple.el (do-auto-fill):
7542         * simple.el (indent-new-comment-line):
7543         * simple.el (blink-matching-open):
7544         * view-less.el (cleanup-backspaces):
7545         * wid-edit.el (widget-transpose-chars):
7546         * term/bg-mouse.el (bg-insert-moused-sexp):
7547         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7548
7549         * info.el (Info-fontify-node):
7550         * simple.el (backward-delete-function):
7551         Use canonical delete-backward-char instead of backward-delete-char.
7552
7553 2000-11-20  Andy Piper  <andy@xemacs.org>
7554
7555         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7556         no buffers.
7557
7558 2000-11-20  Andy Piper  <andy@xemacs.org>
7559
7560         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7561         buffer tabs.
7562
7563 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7564
7565         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7566         (proclaim inline...) was shadowing compiler-macros.
7567
7568 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7569
7570         * bytecomp.el (byte-compile-eval): New.
7571         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7572         Keeps this promise made in Lispref:
7573         "If a file being compiled contains a `defmacro' form, the macro is
7574         defined temporarily for the rest of the compilation of that file."
7575
7576 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7577
7578         * cl.el (floatp-safe):
7579         (plusp):
7580         (minusp):
7581         (oddp):
7582         (evenp):
7583         (cl-abs):
7584         Use a better parameter name than `x'.
7585
7586         * cl-macs.el (check-type): Make continuable.  Change documentation
7587         to require PLACE, but accept any form for compatibility.
7588
7589         * abbrev.el (define-abbrev): Use check-type.
7590         * font-menu.el (font-menu-change-face): Use check-type.
7591         * menubar.el (relabel-menu-item): Use check-type.
7592         * itimer.el: Fix typo.
7593
7594 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7595
7596         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7597
7598 2000-11-14  Martin Buchholz <martin@xemacs.org>
7599
7600         * XEmacs 21.2.37 is released.
7601
7602 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7603
7604         * code-cmds.el: Provide the feature.
7605
7606 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7607
7608         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7609
7610         * code-cmds.el: New file
7611         * mule/mule-cmds.el:
7612         * mule/mule-misc.el
7613         (coding-keymap): New keymap. Define coding system keyboard
7614         commands on file-coding builds too.
7615         (coding-system-change-eol-conversion):
7616         (universal-coding-system-argument):
7617         (set-default-coding-systems):
7618         (prefer-coding-system): Moved from mule-cmds.el
7619         (set-buffer-process-coding-system): Moved from mule-misc.el
7620
7621 2000-09-15  Stephen Carney <carney@scubadoo.com>
7622
7623         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7624
7625 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7626
7627         * package-get.el (package-get-download-sites): Add a pre-release
7628         site for experimental packages.
7629
7630         * auto-autoloads.el: Regenerated.
7631
7632 2000-08-01  Andy Piper  <andy@xemacs.org>
7633
7634         * gutter-items.el (buffers-tab-omit-function): reference
7635         buffers-tab-select-visible-buffers.
7636         (buffers-tab-filter-functions): new variable, by default uses
7637         buffers-tab-selection-function and buffers-tab-omit-function.
7638         (select-buffers-tab-buffers-by-mode): invert arguments.
7639         (buffers-tab-select-visible-buffers): new function. Invert calling
7640         of buffers-menu-omit-invisible-buffers.
7641         (buffers-tab-items): rewrite to use
7642         buffers-tab-filter-functions. Rewrite docstring.
7643         (gutter-buffers-tab-extent): delete.
7644         (add-tab-to-gutter): always build a new extent when adding the
7645         tabs.
7646         (update-tab-in-gutter): make gutter dirty when orientation
7647         changes.
7648
7649 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7650
7651         * bytecomp.el (byte-compile-defvar-or-defconst):
7652         Only do loadhist recording if defvar form includes a value.
7653
7654 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7655
7656         * bytecomp.el (byte-compile-initial-macro-environment):
7657         `eval-when-compile' should not compile its body.
7658
7659 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7660
7661         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7662         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7663         some Japanese English.  Remove some ancient FSF comments, and
7664         improve docstrings.  Use symbols not vectors for tables.
7665
7666 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7667
7668         * keymap.el:
7669         (local-key-binding):
7670         (global-key-binding):
7671         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7672
7673         * lisp.el:
7674         (backward-sexp): Slightly simpler code.
7675         (mark-sexp): Make arg optional, like FSF Emacs.
7676         (forward-list): Slightly simpler code.
7677         (backward-list): Slightly simpler code.
7678         (down-list):  Make arg optional, like FSF Emacs.
7679         (up-list):  Make arg optional, like FSF Emacs.
7680         (backward-up-list):  Make arg optional, like FSF Emacs.
7681         (kill-sexp):  Make arg optional, like FSF Emacs.
7682         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7683
7684         * font-menu.el (font-menu-change-face):
7685         Take continuable errors into account.
7686
7687         * abbrev.el:
7688         * abbrev.el (clear-abbrev-table):
7689         * abbrev.el (define-abbrev-table):
7690         * abbrev.el (define-abbrev):
7691         * abbrev.el (insert-abbrev-table-description):
7692         * apropos.el (apropos-documentation-check-doc-file):
7693         * apropos.el (apropos-documentation-check-elc-file):
7694         * buff-menu.el (list-buffers):
7695         * buff-menu.el (list-buffers-noselect):
7696         * bytecomp.el (byte-recompile-directory):
7697         * bytecomp.el (batch-byte-compile):
7698         * cl-macs.el (typep):
7699         * code-files.el (find-coding-system-magic-cookie):
7700         * code-files.el (insert-file-contents):
7701         * cus-edit.el (customize-set-variable):
7702         * cus-edit.el (customize-save-variable):
7703         * cus-face.el (custom-set-face-font-size):
7704         * cus-face.el (custom-set-face-update-spec):
7705         * cus-face.el (custom-reset-faces):
7706         * custom.el (custom-check-theme):
7707         * custom.el (copy-upto-last):
7708         * fill.el (canonically-space-region):
7709         * fill.el (fill-paragraph):
7710         * fill.el (fill-region):
7711         * fill.el (find-space-insertable-point):
7712         * fill.el (justify-current-line):
7713         * faces.el (face-spec-update-all-matching):
7714         * faces.el (set-face-stipple):
7715         * files-nomule.el (insert-file-contents):
7716         * files.el (insert-file-contents-literally):
7717         * files.el (hack-local-variables-last-page):
7718         * files.el (basic-save-buffer):
7719         * files.el (insert-directory):
7720         * font-menu.el (font-menu-change-face):
7721         * font.el (font-spatial-to-canonical):
7722         * format.el (format-encode-region):
7723         * format.el (format-insert-file):
7724         * format.el (format-replace-strings):
7725         * gutter.el (set-gutter-element):
7726         * help.el (key-or-menu-binding):
7727         * help.el (describe-bindings):
7728         * help.el (with-syntax-table):
7729         * indent.el (indent-rigidly):
7730         * indent.el (delete-to-left-margin):
7731         * info.el:
7732         * info.el (Info-extract-dir-entry-from):
7733         * info.el (Info-build-dir-anew):
7734         * info.el (Info-rebuild-dir):
7735         * info.el (Info-batch-rebuild-dir):
7736         * info.el (Info-read-subfile):
7737         * info.el (Info-build-node-completions):
7738         * info.el (Info-extract-menu-node-name):
7739         * isearch-mode.el (isearch-range-invisible):
7740         * isearch-mode.el (isearch-restore-invisible-extents):
7741         * itimer.el (itimerp):
7742         * itimer.el (itimer-live-p):
7743         * keymap.el:
7744         * keymap.el (substitute-key-definition):
7745         * keymap.el (read-command-or-command-sexp):
7746         * keymap.el (local-key-binding):
7747         * keymap.el (global-key-binding):
7748         * keymap.el (global-set-key):
7749         * keymap.el (local-set-key):
7750         * ldap.el:
7751         * ldap.el (ldap-add-entries):
7752         * ldap.el (ldap-delete-entries):
7753         * lisp.el (backward-sexp):
7754         * lisp.el (mark-sexp):
7755         * lisp.el (forward-list):
7756         * lisp.el (backward-list):
7757         * lisp.el (down-list):
7758         * lisp.el (backward-up-list):
7759         * lisp.el (up-list):
7760         * lisp.el (kill-sexp):
7761         * lisp.el (backward-kill-sexp):
7762         * menubar.el (add-menu-button):
7763         * menubar.el (add-submenu):
7764         * menubar.el (delete-menu-item):
7765         * menubar.el (relabel-menu-item):
7766         * mouse.el (narrow-window-to-region):
7767         * obsolete.el (define-obsolete-variable-alias):
7768         * obsolete.el (store-substring):
7769         * package-admin.el:
7770         * package-admin.el (package-admin-install-function):
7771         * package-admin.el (package-admin-install-function-mswindows):
7772         * package-admin.el (package-admin-default-install-function):
7773         * package-get.el (package-get-update-base-entries):
7774         * packages.el (packages-load-package-dumped-lisps):
7775         * packages.el (packages-collect-package-dumped-lisps):
7776         * printer.el (generic-print-buffer):
7777         * printer.el (generic-print-region):
7778         * replace.el (occur-mode-mouse-goto):
7779         * replace.el (perform-replace):
7780         * select.el (get-selection-no-error):
7781         * simple.el:
7782         * simple.el (newline):
7783         * simple.el (open-line):
7784         * simple.el (edit-and-eval-command):
7785         * simple.el (goto-line):
7786         * simple.el (undo):
7787         * simple.el (kill-region):
7788         * simple.el (copy-region-as-kill):
7789         * simple.el (kill-ring-save):
7790         * simple.el (set-mark):
7791         * simple.el (next-line):
7792         * simple.el (previous-line):
7793         * simple.el (line-move):
7794         * simple.el (set-goal-column):
7795         * simple.el (comment-region):
7796         * subr.el:
7797         * subr.el (putf):
7798         * syntax.el (modify-syntax-entry):
7799         * syntax.el (map-syntax-table):
7800         * view-less.el (view-file):
7801         * view-less.el (view-buffer):
7802         * view-less.el (view-file-other-window):
7803         * window-xemacs.el (backward-other-window):
7804         * window.el:
7805         * window.el (one-window-p):
7806         * window.el (walk-windows):
7807         * window.el (window-list):
7808         * x-mouse.el (x-mouse-kill):
7809         * x-select.el (x-get-cutbuffer):
7810         * x-select.el (x-store-cutbuffer):
7811         * term/bg-mouse.el (bg-mouse-line-to-center):
7812         * term/sun-mouse.el (window-line-end):
7813         * term/sun-mouse.el (sun-select-region):
7814         * term/sun.el (kill-region-and-unmark):
7815         * mule/mule-category.el:
7816         * mule/mule-category.el (modify-category-entry):
7817         * mule/mule-category.el (char-category-list):
7818         * mule/mule-coding.el (coding-system-force-on-output):
7819         * mule/mule-misc.el (coding-system-put):
7820         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7821
7822 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7823
7824         * cus-face.el: Typo fixes and tiny clarifications.
7825         * custom.el: ditto
7826
7827 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7828
7829         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7830         * startup.el (normal-top-level): Setup auto-save-list-file-name
7831         if auto-save-list-file-prefix is non-nil.
7832
7833 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7834
7835         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7836
7837 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7838
7839         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7840         get symbol at point-min.
7841
7842 2000-10-24  Didier Verna  <didier@xemacs.org>
7843
7844         * info.el (Info-emacs-info-file-name): defconst it.
7845         * info.el (Info-footnote-tag): defcustom it.
7846         * info.el (Info-no-description-string): ditto.
7847         * info.el (Info-find-node): adapt to new semantics of
7848         'Info-suffixed-file (don't do the case variants stuff).
7849         * info.el (Info-insert-dir): rewrite the dir file variants code.
7850         * info.el (Info-directory-files): New. Return the list of info
7851         files in a directory.
7852         * info.el (Info-dir-outdated-p): use it.
7853         * info.el (Info-parse-dir-entries): ditto.
7854         * info.el (Info-build-dir-anew): don't restrict to files ending
7855         with a ".info.*" extension.
7856         * info.el (Info-set-mode-line): ditto.
7857         * info.el (Info-read-subfile): adapt to new semantics of
7858         'Info-suffixed-file (append 'exact argument).
7859         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7860         string independently of the case.
7861         * info.el (Info-suffixed-file): use it (match all possible case
7862         for the file name).
7863         * info.el (Info-insert-file-contents): code cleanup.
7864         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7865         columns.
7866         * info.el (Info-batch-rebuild-dir): ditto.
7867         * info.el (Info-read-node-name-1): ditto.
7868         * info.el (Info-search): ditto.
7869         * info.el (Info-fontify-node): ditto.
7870
7871
7872 2000-10-24  Didier Verna  <didier@xemacs.org>
7873
7874         * process.el (shell-command): when called from a program, avoid
7875         'push-mark's "mark-set" message.
7876
7877 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7878
7879         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7880         by a symbol, not by a vector.
7881         * mule/vietnamese.el (vscii): Likewise.
7882         (viscii): Likewise.
7883         * mule/cyrillic.el (koi8-r): Likewise.
7884
7885         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7886         by a symbol, not by a vector.
7887         (chinese-big5-2): Likewise.
7888         * mule/ethiopic.el (ethiopic): Likewise.
7889         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7890         (vietnamese-viscii-upper): Likewise.
7891
7892 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7893
7894         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7895
7896 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7897
7898         * byte-optimize.el (byte-optimize-car): New function.
7899         (byte-optimize-cdr): Ditto.
7900
7901 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7902
7903         * byte-optimize.el: Partial synch with FSF 20.7.
7904         Optimize constant concatenation.
7905         Add keymapp as a side effect free function.  It is a built-in.
7906         (byte-after-unbind-pos): Remove byte-equal.
7907
7908 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7909
7910         * update-elc-2.el: Quote regexps correctly.
7911
7912 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7913
7914         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7915         (ccl-compile): Apply integerp, not integer-or-char-p to
7916         check the type of the buffer magnification
7917         (ccl-compile-write-string): Encode a string with binary
7918         coding system.
7919         (ccl-compile-write-repeat): Likewise.
7920
7921 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7922
7923         * buff-menu.el:
7924         * bytecomp.el:
7925         * coding.el:
7926         * faces.el:
7927         * files.el:
7928         * fill.el:
7929         * float-sup.el:
7930         * font-lock.el:
7931         * help.el:
7932         * iso8859-1.el:
7933         * loaddefs.el:
7934         * menubar-items.el:
7935         * menubar.el:
7936         * modeline.el:
7937         * msw-font-menu.el:
7938         * paragraphs.el:
7939         * paths.el:
7940         * replace.el:
7941         * simple.el:
7942         * sound.el:
7943         * startup.el:
7944         * version.el:
7945         * x-faces.el:
7946         * x-font-menu.el:
7947         Remove purecopy.
7948
7949 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7950
7951         * simple.el (do-auto-fill): Use the function pointer to by
7952         `comment-line-break-function', not `indent-new-comment-line'. This
7953         fixes an issue with cc-mode comment continuation.
7954
7955 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7956
7957         * simple.el (turn-on-auto-fill):  Add (interactive).
7958         * mwheel.el (mwheel-install): Add (interactive).
7959         * font-lock.el (turn-on-font-lock): Add (interactive).
7960         (turn-off-font-lock): Add (interactive).
7961
7962 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7963
7964         * packages.el (packages-special-base-regexp): Add `man'.
7965
7966 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7967
7968         * wid-edit.el (widget-specify-active): map over extents in current
7969         buffer like `widget-specify-inactive' does.  Mapping over the
7970         inactive extent object does not work since the current extent is
7971         ignored by `map-extents'.
7972
7973 2000-10-04  Martin Buchholz <martin@xemacs.org>
7974
7975         * XEmacs 21.2.36 is released.
7976
7977 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7978
7979         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7980         Optimize the compiled-function-constants vector by byte-code
7981         reference counts.
7982
7983 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7984
7985         * build-report.el (build-report-delete-regexp): quote value in
7986         defcustom
7987
7988 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7989
7990         * build-report.el (build-report): Don't bind srcdir which we don't
7991         use in `multiple-value-bind' to avoid the only byte-compiler
7992         warning.
7993
7994 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7995
7996         * build-report.el: Requires cl and custom now.
7997         build-report-version is determined by XEmacs version -- remove
7998         build-report-version*.
7999         * build-report.el (build-report-version): Removed.
8000         * build-report.el (build-report-installation-version-regexp): New.
8001         * build-report.el (build-report-version-file-regexp): New.
8002         * build-report.el (build-report-installation-srcdir-regexp): New.
8003         * build-report.el (build-report-destination): Offer
8004         xemacs-build-reports and xemacs-beta.
8005         * build-report.el (build-report-keep-regexp): Adjusted.
8006         * build-report.el (build-report-delete-regexp): Adjusted.
8007         * build-report.el (build-report-make-output-dir): New.
8008         * build-report.el (build-report-installation-file): Replace use of
8009         `concat' with `expand-file-name'.
8010         * build-report.el (build-report-make-output-file): Removed.
8011         * build-report.el (build-report-make-output-files): New.
8012         * build-report.el (build-report-subject): Identify as
8013         user-variable with "*...".
8014         * build-report.el (build-report-prompts): Ditto.
8015         * build-report.el (build-report-version-file): New.
8016         * build-report.el (build-report-file-encoding): Identify as
8017         user-variable with "*...".
8018         * build-report.el (build-report-make-output-get): New.
8019         * build-report.el (build-report-insert-header): Report
8020         emacs-version and system-configuration instead of
8021         build-report-version.
8022         * build-report.el (build-report-insert-make-output): Add file
8023         argument.
8024         * build-report.el (build-report-insert-installation-file):
8025         Re-indent.
8026         * build-report.el (build-report-keep): Change docstring,
8027         re-indent.
8028         * build-report.el (build-report-delete): Ditto.
8029         * build-report.el (build-report-installation-data): New.
8030         * build-report.el (build-report-version-file-data): New.
8031
8032 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8033
8034         * byte-optimize.el (byte-optimize-lapcode):
8035         Fix the optimization of using the first 5 elements of the
8036         constants vector for variables.
8037         (byte-optimize-lapcode): Fix another ancient broken optimization.
8038
8039 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8040
8041         * *: Spelling mega-patch
8042
8043 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8044
8045         * easymenu.el: doc fixes.
8046         (easy-menu-do-define): Use backquote.
8047         (easy-menu-change):
8048         (easy-menu-add):
8049         `when' seems much clearer than `if' here.
8050         (easy-menu-remove):
8051         (easy-menu-add-item):
8052         (easy-menu-item-present-p):
8053         (easy-menu-remove-item):
8054         Wrap using (when (featurep 'menubar) ...)
8055
8056 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8057
8058         * bytecomp.el (displaying-byte-compile-warnings):
8059         Revert Ben's change to this function below so that the compile log
8060         is displayed properly for users of the "popper" package.
8061
8062 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8063
8064         * window.el (save-selected-window): Use backquote.
8065
8066         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8067         Renamed from `byte-compile-file-form-defvar'.
8068         * bytecomp.el (byte-compile-defvar-or-defconst):
8069         Only cons onto current-load-list in top-level forms.
8070         Else this leaks a cons cell every time a defun is called.
8071         Renamed from `byte-compile-defvar', for clarity.
8072         Warn when docstring of defvar is not a string.
8073         Use consistent error messages.
8074         Better comments.
8075
8076 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8077
8078         * simple.el (set-variable):
8079         Remove unneeded defvar by rearranging order of let* forms.
8080
8081         * mule/mule-ccl.el (ccl-get-next-code):
8082         * menubar-items.el (bookmark-menu-filter):
8083         (language-environment-menu-filter):
8084         (tutorials-menu-filter):
8085         * toolbar-items.el (toolbar-compile):
8086         * byte-optimize.el (disassemble-offset):
8087         Use (declare (special ...)) instead of `defvar'.
8088
8089         * cl-macs.el (cl-do-proclaim):
8090         Fix (declare (special ...)) warning suppression syntax.
8091
8092 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8093
8094         * info.el (Info-tag-table-marker):
8095         (Info-tag-table-buffer):
8096         (Info-find-file-node):
8097         (Info-read-subfile):
8098         (Info-build-node-completions):
8099         (Info-search):
8100         (Info-mode):
8101         Multiple info buffer support.
8102
8103 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8104
8105         * ldap.el (ldap-decode-entry): New defun
8106         (ldap-search-entries): Use it in order to decode DN-prefixed
8107         entries properly
8108
8109 2000-08-23  Daniel Pittman <daniel@danann.net>
8110
8111         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8112         Use `eq', not `=', to compare symbols.
8113
8114 2000-07-30  Ben Wing  <ben@xemacs.org>
8115
8116         * bytecomp.el (byte-compile-report-error):
8117         * bytecomp.el (displaying-byte-compile-warnings):
8118         if stack-trace-on-error is set, send out a backtrace when
8119         an error is encountered that stops byte compilation.  this
8120         should make it much much easier to track down those curious
8121         problems.  also undo the kludge of using a separate "*Show*"
8122         buffer for display when there's a temp-buffer-show-function;
8123         we can avoid this by just being a little smarter.
8124
8125         * dialog-items.el:
8126         * dialog-items.el (search-dialog-regexp): New.
8127         * dialog-items.el (search-dialog-callback):
8128         * dialog-items.el (make-search-dialog):
8129         add a regexp option to the dialog and clean up a bit.
8130
8131         * dialog.el:
8132         * dialog.el (yes-or-no-p-dialog-box):
8133         * dialog.el (get-dialog-box-response):
8134         * dialog.el (make-dialog-box):
8135         * dialog.el (dialog-box-finish): New.
8136         * dialog.el (dialog-box-cancel): New.
8137         * dialog.el (internal-make-dialog-box-exit): New.
8138         implement [properly!] the :modal property of the new dialog box
8139         interface.  this is the first time xemacs has ever had *proper*
8140         modal dialog boxes, giving the standard window-system feedback.
8141         (e.g. under windows, clicking on a disabled frame causes a beep
8142         and makes the dialog box flash three times.)
8143
8144         * dragdrop.el: header keyword frobbing.
8145
8146         * dumped-lisp.el (preloaded-file-list):
8147         renamed winnt.el to win32-native.el.
8148
8149         * faces.el (face-property):
8150         * faces.el (set-face-property):
8151         * faces.el (frob-face-property):
8152         * faces.el (frob-face-font-2):
8153         * faces.el (make-face-bold):
8154         * faces.el (make-face-italic):
8155         * faces.el (make-face-bold-italic):
8156         * faces.el (make-face-unbold):
8157         * faces.el (make-face-unitalic):
8158         * faces.el (make-face-smaller):
8159         * faces.el (make-face-larger):
8160         clean up the implementation of these so that window-system-specific
8161         methods are called only on objects belonging to that window system.
8162         previously, you could have [e.g.] mswindows-make-face-bold called
8163         on font object of device type `stream', which is not good and
8164         explains the subtle errors Adrian was getting when byte-compiling
8165         something that required 'term. (Adrian, now you can use stack-trace-
8166         on-error to find the exact place where things are going wrong instead
8167         of having to laboriously binary-search your way through.)
8168
8169         * finder.el (finder-known-keywords):
8170         cleaned up -- properly sorted, clarified the meanings of many of
8171         the keywords, and added a few -- mswin, gui, content, build, www,
8172         user, services.  the last two try to distinguish between a package
8173         that's used directly by the user, and a package that provides
8174         support services to other packages.
8175
8176         * font-lock.el (lisp-font-lock-keywords-2):
8177         update list of lisp control structures to include everything,
8178         including new ones i introduced.
8179
8180         * gutter.el: header keyword frobbing.
8181
8182         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8183         recent isearch element was not doing so!  you got the second-most-
8184         recent instead.
8185
8186         * lisp-mode.el (construct-lisp-mode-menu):
8187         more menubar cleanups.
8188         * lisp-mode.el (with-selected-window):
8189         make it indent properly.
8190
8191         * menubar-items.el (default-menubar): lots of menubar cleanups.
8192         rearranged the options menu the most, e.g. splitting up the
8193         Keyboard/Mouse menu into a new Editing menu and combining the
8194         separate Scrollbar/Gutter/Toolbar submenus into Display.
8195         Got rid of General, moved items to Editing or new Troubleshooting.
8196         Moved Packages to Tools; doesn't seem to belong under Options.
8197         Added stuff to the Cmds menu, e.g. Change Case.
8198
8199         NB please don't complain about these periodic menubar changes.
8200         Anything like this is necessarily incremental in its construction
8201         -- By constant use you gradually become more and more aware of
8202         better and better ways to group menu items.  When we eventually
8203         move the options menu to a property sheet, the existing structure
8204         will probably be preserved fairly well.
8205
8206         * minibuf.el (next-history-element): fix problems with pressing
8207         down arrow in repeat-complex-command.
8208
8209         * modeline.el:
8210         * modeline.el (modeline-3d-p): New.
8211         added custom variable for controlling the 3d modeline.  the
8212         corresponding Options item has been present for a long time,
8213         but commented out with "fix me!" comments.  it's fixed now.
8214
8215         * obsolete.el (add-menu):
8216         remove bogus gettexts.
8217
8218         * process.el (shell-quote-argument):
8219         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8220         For bash under Windows native, see below.
8221
8222         * simple.el:
8223         * simple.el (display-warning-buffer):
8224         Fixed the handling of warning display to eliminate the annoying
8225         *Show* buffer, like was done for byte-compiler output above.
8226
8227         * simple.el (debug-print): New.
8228         Simple function for sending debug messages to the console and/or
8229         other debug places.
8230
8231         * subr.el (replace-in-string):
8232         Rewrite this function to avoid N^2 behavior with large strings --
8233         catastrophic with the new Windows selection code! (Apparently the
8234         author of this function didn't realize there was a fun
8235         replace-match that could make his life much easier, because we
8236         duplicated the entire logic.  The new version is smaller, easier
8237         to understand, much more robust, and has extended features --
8238         those of replace-match.)
8239
8240         * window.el:
8241         * window.el (with-selected-window): New.
8242         An obvious complement to the existing `with-selected-frame' and
8243         `with-current-buffer'.
8244
8245         * win32-native.el: Renamed from winnt.el.
8246         Added a great deal of stuff for properly handling process quoting,
8247         somewhat modeled on Kirill's original model (which i later threw
8248         away).  We should now finally have correctly working process arg
8249         quoting/dequoting so that the final app gets exactly what we
8250         intended.  Because the mechanism is in Lisp, it's easily
8251         extendible. (For those running bash and running the native
8252         version, I tried hard to do what I thought was correct.  But more
8253         thought is needed, and ideally the volunteer work of people with
8254         these configurations that they generally run on.)
8255
8256         * x-font-menu.el (x-font-menu-font-data):
8257         Put in defvar's to fix byte-compiler warnings.
8258
8259 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8260
8261         * select.el (selection-coercion-alist): Initialise.
8262         * select.el (select-coerce-to-text): New.
8263         * select.el (select-coerce): New.
8264         New functions to perform type and value coercion.
8265
8266         * select.el (select-buffer-killed-default): Keep data if it was
8267         on the clipboard.
8268
8269 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8270
8271         * menubar-items.el (default-menubar): Fix typo.
8272         (default-menubar): `lambda' was mispelled as `lamda'.
8273
8274 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8275
8276         * window.el (shrink-window-if-larger-than-buffer): Remove
8277         edge checking code.
8278
8279 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8280
8281         * paths.el (gnus-local-domain): Removed.
8282         (gnus-local-organization): Ditto.
8283         (gnus-startup-file): Ditto.
8284
8285 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8286
8287         * files.el (auto-mode-alist): Add .spec for RPM.
8288
8289 2000-07-31  Andy Piper  <andy@xemacs.org>
8290
8291         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8292
8293 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8294
8295         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8296         browse-url.
8297         * help.el (xemacs-www-page): Ditto.
8298         (xemacs-www-faq): Ditto.
8299         * menubar-items.el (default-menubar): Ditto.
8300
8301         * wid-edit.el (widget-url-link-action): Ditto.
8302         From: Kenichi OKADA <okada@opaopa.org>.
8303
8304 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8305
8306         * finder.el (finder-commentary): Add autoload cookie.
8307
8308 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8309
8310         * files.el (insert-file-contents-literally): Fix second let
8311         binding for `coding-system-for-read' to `coding-system-for-write'
8312         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8313
8314 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8315
8316         * files.el (insert-file-contents-literally): Use binary coding
8317         system (from Morioka san).
8318         (insert-file-contents-literally): Make file-name-handler method.
8319
8320 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8321
8322         * cl-macs.el (get-selection): Add defsetf.
8323
8324 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8325
8326         * x-init.el (x-activate-region-as-selection): replace obsolete
8327         function x-own-selection with own-selection.
8328         (ow-find): replace obsolete functions x-get-selection and
8329         x-get-clipboard with get-selection and get-clipboard.
8330         (init-post-x-win): replace obsolete function x-disown-selection
8331         with disown-selection.
8332
8333 2000-07-20  Mike Sperber  <mike@xemacs.org>
8334
8335         * startup.el (load-user-init-file): Only try to load init file if
8336         it exists.
8337
8338 2000-07-10  Andy Piper  <andy@xemacs.org>
8339
8340         * dialog-items.el: sync with Ben's patch.
8341
8342         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8343         comment.
8344         (progress-text-glyph): deleted.
8345         (progress-layout-glyph): make completely minimal.
8346         (progress-gauge-glyph): ditto.
8347         (progress-display-style): fix to handle dynamic instantiator
8348         changes.
8349         (progress-text-instantiator): new.
8350         (progress-layout-instantiator): new.
8351         (progress-gauge-instantiator): new.
8352         (set-progress-display-instantiator): renamed and changed from
8353         set-progress-display-style.
8354         (progress-abort-glyph): use instantiator not glyph.
8355         (append-progress-display): use set-progress-display-instantiator
8356         and set-glyph-image.
8357         (abort-progress-display): ditto.
8358         (raw-append-progress-display): ditto.
8359
8360 2000-07-20  Ben Wing  <ben@xemacs.org>
8361
8362         * code-files.el: Move Mule-specific code to mule-coding.el.
8363
8364 2000-07-15  Ben Wing  <ben@xemacs.org>
8365
8366         * autoload.el:
8367         Fixed comments.
8368
8369         * cmdloop.el:
8370         * cmdloop.el (yes-or-no-p):
8371         * cmdloop.el (y-or-n-p):
8372         Make these functions use should-use-dialog-box-p and not be
8373         overridden in dialog.el.
8374
8375         * cus-dep.el:
8376         * cus-dep.el (Custom-make-dependencies): Removed.
8377         * cus-dep.el (Custom-make-dependencies-1): New.
8378         * cus-dep.el (Custom-make-one-dependency): New.
8379         New entry point for use in Makefiles, to avoid excessive
8380         invocations.
8381
8382         * cus-edit.el (custom-variable-reset-saved):
8383         * cus-edit.el (custom-variable-reset-standard):
8384         * cus-edit.el (custom-save-resets):
8385         Fix bytecompiler warnings.
8386
8387         * dialog.el:
8388         * dialog.el (yes-or-no-p-dialog-box):
8389         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8390         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8391         * dialog.el (get-dialog-box-response):
8392         * dialog.el (message-or-box):
8393         * dialog.el (make-dialog-box):
8394         * dialog.el (popup-dialog-box): New.
8395         Avoid yes-or-no-p bogosities.
8396         Create a general function `make-dialog-box' to encapsulate all
8397         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8398
8399         * dumped-lisp.el (preloaded-file-list):
8400         Add dialog-items.  Clean up.  Group files by types.
8401
8402         * easymenu.el (easy-menu-add):
8403         * easymenu.el (easy-menu-remove):
8404         Account for accelerators.
8405
8406         * extents.el:
8407         * extents.el (extent-list): New args, like in map-extents.
8408         * extents.el (extent-at-event): New.
8409         * extents.el (extents-at-event): New.
8410
8411         * font-lock.el:
8412         * font-lock.el (font-lock-mode):
8413         * font-lock.el (font-lock-default-fontify-buffer):
8414         * font-lock.el (font-lock-default-unfontify-region):
8415         * font-lock.el (font-lock-fontify-syntactically-region):
8416         * font-lock.el (font-lock-fontify-keywords-region):
8417         Use new progress-feedback names.
8418
8419         * font-lock.el (java-font-lock-identifier-regexp):
8420         * font-lock.el (java-font-lock-class-name-regexp):
8421         Fix bytecompiler warnings.
8422
8423         * gutter-items.el:
8424         * gutter-items.el (progress-display-use-echo-area): Removed.
8425         * gutter-items.el (progress-feedback-use-echo-area): New.
8426         * gutter-items.el (progress-display-popup-period): Removed.
8427         * gutter-items.el (progress-feedback-popup-period): New.
8428         * gutter-items.el (set-progress-display-style): Removed.
8429         * gutter-items.el (set-progress-feedback-style): New.
8430         * gutter-items.el (progress-display-style): Removed.
8431         * gutter-items.el (progress-feedback-style): New.
8432         * gutter-items.el (progress-stack):
8433         * gutter-items.el (progress-displayed-p): Removed.
8434         * gutter-items.el (progress-feedbacked-p): New.
8435         * gutter-items.el (clear-progress-display): Removed.
8436         * gutter-items.el (clear-progress-feedback): New.
8437         * gutter-items.el (progress-display-clear-when-idle): Removed.
8438         * gutter-items.el (progress-feedback-clear-when-idle): New.
8439         * gutter-items.el (remove-progress-display): Removed.
8440         * gutter-items.el (remove-progress-feedback): New.
8441         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8442         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8443         * gutter-items.el (append-progress-display): Removed.
8444         * gutter-items.el (append-progress-feedback): New.
8445         * gutter-items.el (abort-progress-display): Removed.
8446         * gutter-items.el (abort-progress-feedback): New.
8447         * gutter-items.el (raw-append-progress-display): Removed.
8448         * gutter-items.el (raw-append-progress-feedback): New.
8449         * gutter-items.el (display-progress-display): Removed.
8450         * gutter-items.el (display-progress-feedback): New.
8451         * gutter-items.el (current-progress-display): Removed.
8452         * gutter-items.el (current-progress-feedback): New.
8453         * gutter-items.el (current-progress-display-label): Removed.
8454         * gutter-items.el (current-progress-feedback-label): New.
8455         * gutter-items.el (progress-display): Removed.
8456         * gutter-items.el (progress-feedback): New.
8457         Replace "progress-display" with "progress-feedback" globally.
8458
8459         * gutter-items.el (lprogress-display): Removed.
8460         * gutter-items.el (progress-feedback-with-label): New.
8461         Rename lprogress-display ==> progress-feedback-with-label.
8462
8463         * gutter-items.el (search-dialog-direction): Removed.
8464         * gutter-items.el (search-dialog-text): Removed.
8465         * gutter-items.el (search-dialog-callback): Removed.
8466         * gutter-items.el (make-search-dialog): Removed.
8467         Move to dialog-items.el.
8468
8469         * help.el:
8470         * help.el (help-mode-quit):
8471         * help.el (mode-for-help): New.
8472         * help.el (help-sticky-window): New.
8473         * help.el (help-window-config): New.
8474         * help.el (with-displaying-help-buffer):
8475         * help.el (function-at-event): New.
8476         * help.el (help-symbol-regexp): New.
8477         * help.el (help-symbol-run-function-1): New.
8478         * help.el (help-symbol-run-function): New.
8479         * help.el (help-symbol-function-context-menu): New.
8480         * help.el (help-symbol-variable-context-menu): New.
8481         * help.el (help-symbol-function-and-variable-context-menu): New.
8482         * help.el (frob-help-extents): New.
8483         * help.el (describe-function-1):
8484         * help.el (variable-at-point):
8485         * help.el (variable-at-event): New.
8486         * help.el (describe-variable):
8487         Major overhaul.
8488         - Make functions and variables be mousable.
8489         - Middle button hyperlinks.
8490         - New context-menu entries.
8491
8492         * keydefs.el:
8493         * keydefs.el (global-map):
8494         New key bindings to move lines up and down.
8495
8496         * lisp-mode.el:
8497         * lisp-mode.el (construct-lisp-mode-menu): New.
8498         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8499         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8500         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8501         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8502         Make popup and menubar menus be different.  Popup menu uses
8503         clicked location and automatically assumes symbol under the mouse
8504         for various commands.
8505
8506         * menubar-items.el:
8507         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8508         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8509
8510         * menubar-items.el (global-popup-menu): Removed.
8511         * menubar-items.el (mode-popup-menu): Removed.
8512         * menubar-items.el (activate-popup-menu-hook): Removed.
8513         * menubar-items.el (popup-mode-menu): Removed.
8514         * menubar-items.el (popup-buffer-menu): Removed.
8515         * menubar-items.el (popup-menubar-menu): Removed.
8516         Move to menubar.el.
8517
8518         * menubar.el:
8519         * menubar.el (global-popup-menu): New.
8520         * menubar.el (mode-popup-menu): New.
8521         * menubar.el (activate-popup-menu-hook): New.
8522         * menubar.el (last-popup-menu-event): New.
8523         * menubar.el (popup-mode-menu): New.
8524         * menubar.el (popup-buffer-menu): New.
8525         * menubar.el (popup-menubar-menu): New.
8526         * menubar.el (menu-call-at-event): New.
8527         Move non-content functions here.  Add support for context menu
8528         items on extents.
8529
8530         * minibuf.el (minibuffer-history-uniquify):
8531         Typo fix.
8532
8533         * minibuf.el (read-file-name-1):
8534         Call new file dialog box if it exists.
8535
8536         * minibuf.el (mouse-rfn-setup-vars):
8537         Clean up "chop" action.
8538
8539         * mouse.el:
8540         * mouse.el (button2): Now bound to mouse-track.
8541         * mouse.el (click-inside-extent-p):
8542         * mouse.el (point-inside-extent-p):
8543         * mouse.el (point-inside-selection-p):
8544         * mouse.el (mouse-drag-or-yank): Removed.
8545         * mouse.el (mouse-begin-drag-n-drop): New.
8546         * mouse.el (mouse-eval-sexp):
8547         * mouse.el (mouse-track-activate-strokes): New.
8548         * mouse.el (mouse-track-do-activate): New.
8549         * mouse.el (mouse-track):
8550         * mouse.el (default-mouse-track-event-is-with-button): New.
8551         * mouse.el (default-mouse-track-cleanup-hook):
8552         * mouse.el (default-mouse-track-drag-hook):
8553         * mouse.el (default-mouse-track-drag-up-hook):
8554         * mouse.el (default-mouse-track-click-hook):
8555         Merge drag-n-drop into mouse-track.
8556         Add general "activate" support to replace specific button2 kludges.
8557         Use "button modifier" support in mouse-track.
8558
8559         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8560
8561         * package-ui.el:
8562         * package-ui.el (pui-menu):
8563         * package-ui.el (pui-popup-context-sensitive): Removed.
8564         Fix bytecompiler warnings.
8565         Clean up popup code a bit.
8566
8567         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8568
8569         * simple.el:
8570         * simple.el (transpose-lines):
8571         * simple.el (transpose-line-up): New.
8572         * simple.el (transpose-line-down): New.
8573         * simple.el (transpose-subr):
8574         * simple.el (transpose-subr-1): Removed.
8575         Clean up, add functions to move lines up and down.
8576
8577         * startup.el (mail-host-address):
8578         * startup.el (user-mail-address):
8579         Customize.
8580
8581         * subr.el:
8582         * subr.el (set-symbol-value-in-buffer): New.
8583         * subr.el (error):
8584         * subr.el (check-argument-type):
8585         * subr.el (defined-error-p): New.
8586         Add structured error support.
8587
8588         * toolbar-items.el (toolbar-compile):
8589         Use new make-dialog-box.
8590
8591         * update-elc.el:
8592
8593         * userlock.el (ask-user-about-lock-dbox):
8594         * userlock.el (ask-user-about-supersession-threat-dbox):
8595         * userlock.el (ask-user-about-lock):
8596         * userlock.el (ask-user-about-supersession-threat):
8597         Use new make-dialog-box.
8598         Add safety checks; use should use-dialog-box-p.
8599
8600         * window-xemacs.el:
8601         * window-xemacs.el (__buffer-dedicated-frame):
8602         * window-xemacs.el (buffer-dedicated-frame): New.
8603         * window-xemacs.el (set-buffer-dedicated-frame): New.
8604         Move dedicated-frame stuff into lisp.
8605
8606 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8607
8608         * printer.el (generic-print-region): Do not require that
8609         `printer-name' be set.
8610         (printer-name): Commentary clarification.
8611
8612 2000-07-19  Martin Buchholz <martin@xemacs.org>
8613
8614         * XEmacs 21.2.35 is released.
8615
8616 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8617
8618         * select.el (selection-coercible-types): Initialise.
8619
8620 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8621
8622         * select.el (own-clipboard): Bug fix.
8623
8624 2000-07-17  Mike Sperber  <mike@xemacs.org>
8625
8626         * cus-edit.el (custom-migrate-custom-file): Save init file before
8627         continuing.
8628
8629 2000-07-16  Mike Sperber  <mike@xemacs.org>
8630
8631         * startup.el (load-init-file): Remove silly call to
8632         `load-user-custom-file`.
8633         (maybe-migrate-user-init-file): Minor fixes.
8634
8635 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8636
8637         * apropos.el (apropos-documentation-check-doc-file):
8638         `doc' variable should be let-bound, as was presumably intended.
8639
8640         * cus-edit.el (custom-variable-reset-saved):
8641         (custom-variable-reset-standard):
8642         Remove unused variable comment-widget.  Twice.
8643
8644         * toolbar.el (toolbar-blank-press-function):
8645         Add a real defvar with initial value nil and proper docstring.
8646         (press-toolbar-button): No need to check for boundp-ness anymore.
8647
8648         * rect.el (open-rectangle-line): Remove useless (let) form.
8649         Add defvar for pending-delete-mode.
8650
8651         * info.el (Info-find-node): This function needs an autoload cookie.
8652
8653         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8654         Use let* since the second form referred to the first.
8655
8656 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8657
8658         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8659         instead of removed `mswindows-get-clipboard'.
8660
8661
8662 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8663
8664         * select.el (select-convert-from-text): New.
8665         * select.el (select-convert-from-length): New.
8666         * select.el (select-convert-from-integer): New.
8667         * select.el (select-convert-from-identity): New.
8668         * select.el (select-convert-from-filename): New.
8669         * select.el (selection-converter-in-alist): Use them.
8670         New converter functions for X.
8671
8672         * select.el (get-selection): Removed comment.
8673
8674         * select.el (own-selection): Removed append code - I thought
8675         I'd already done this, but apparently not...
8676
8677         * select.el: Changed comment about TIMESTAMP.
8678
8679         * select.el (select-convert-in): New.
8680         * select.el (select-convert-out): New.
8681         New functions that get used by select.c.
8682
8683         * select.el (select-buffer-killed-default): New.
8684         * select.el (select-buffer-killed-text): New.
8685         * select.el (selection-buffer-killed-alist): New.
8686         New list and functions that get called if a relevant selection
8687         exists and a buffer gets killed.
8688
8689         * select.el (select-convert-to-targets):
8690         * select.el (select-convert-to-identity): Removed.
8691         * select.el (select-convert-from-identity): Removed.
8692         * select.el (select-converter-out-alist):
8693         Removed _EMACS_INTERNAL selection type.
8694
8695         * x-select.el (xselect-kill-buffer-hook): Removed.
8696         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8697         Removed this X-specific nonesense. Use the generic support
8698         in select.el instead.
8699
8700 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8701
8702         * mule/mule-category.el (defined-category-hashtable):
8703         Use make-hash-table instead of make-hashtable
8704
8705         * buff-menu.el: Byte-compiler warning fix.
8706
8707         * isearch-mode.el (isearch-highlight-all-cleanup):
8708         Remove unused variable `isearch-highlight-all-start'.
8709
8710         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8711
8712         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8713
8714         * cus-dep.el (Custom-make-dependencies):
8715         Add autoload cookie for custom-add-loads to generated custom-load.el.
8716
8717         * autoload.el (autoload-package-name): Warning suppression.
8718         Move defvar prior to first use.
8719
8720         * custom.el: Add autoload for custom-declare-face.
8721         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8722         * cl.el (cl-hack-byte-compiler):
8723         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8724         to work properly.
8725
8726 2000-07-08  Mike Sperber  <mike@xemacs.org>
8727
8728         * startup.el (load-home-init-file): Added variable.
8729         (maybe-migrate-user-init-file): Added.
8730         (load-user-init-file): Load custom file if different from init
8731         file.
8732
8733         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8734         "startup."
8735
8736         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8737         Moved `custom-file'-related code to cus-file.el.
8738
8739         * cus-file.el: New file.
8740
8741 2000-04-01  Mike Sperber  <mike@xemacs.org>
8742
8743         * packages.el (packages-find-package-directories): Added support
8744         for external package hierarchies with in-place installations.
8745
8746         * find-paths.el (paths-root-in-place-p): Added.
8747         (paths-find-emacs-directory): Added support for external
8748         directories with in-place installations.
8749         (paths-find-site-directory): Ditto.
8750
8751         * startup.el (find-user-init-file): Also look for
8752         ~/.xemacs/init.elc? in preference to ~/.emacs.
8753
8754 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8755
8756         * select.el (own-selection):
8757         * select.el (own-clipboard): Changed `append' parameter to
8758         `how-to-use' parameter.
8759         * select.el (own-selection): Removed icky append code.
8760         * select.el (own-selection, get-selection): Removed extra type
8761         checking.
8762         * select.el (selection-appender-alist):
8763         * select.el (selection-converter-{in|out}-alist): Initialise.
8764         * select.el (select-append-to-*): New.
8765         * select.el (select-convert-from-*): New.  New functions to append
8766         data and convert data from external type.
8767
8768 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8769
8770         * font-lock.el: Javadoc enhancements.
8771
8772 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8773
8774         * printer.el (generic-print-region): Compose job name from buffer
8775         name.
8776
8777 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8778
8779         * font-lock.el (font-lock-fontify-pending-extents): Call
8780         font-lock-fontify-region instead of font-lock-fontify-buffer
8781         to avoid unnecessary progress gauges.
8782
8783 2000-07-06  Craig Lanning  <lanning@scra.org>
8784
8785         * custom-load.el (faces):
8786
8787         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8788         dir is a regex.
8789
8790         * process.el (call-process-internal): from Dan Holmsand, use binary
8791         coding systems so that jka-compr works.
8792
8793 2000-07-07  Ben Wing  <ben@xemacs.org>
8794
8795         * font-lock.el: Undo previous change.  Unfortunately, some
8796         files actually use the variables directly in their init code
8797         without quoting them.
8798
8799 2000-07-07  Ben Wing  <ben@xemacs.org>
8800
8801         * font-lock.el (defvar font-lock-*-face): Removed.
8802
8803         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8804         only when necessary.
8805
8806 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8807
8808         * cl-macs.el: fix cl-transform-function-property kludge
8809         so that it does not require a random feature.
8810
8811 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8812
8813         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8814         as in Linux kernel "Rules.make".
8815
8816 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8817
8818         * build-report.el (build-report): Add autoload cookie.
8819
8820 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8821
8822         * package-ui.el (defgroup pui):  Correct a misspelling
8823         (pui-toggle-package-delete):  Change `seleted' to `selected'
8824
8825 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8826
8827         * package-get.el (package-get-update-base):
8828         (package-get): Use insert-file-contents-literally always.
8829         (package-get-maybe-save-index):
8830         Force coding system for writing to binary.
8831
8832 2000-06-08  Mike Alexander  <mta@arbortext.com>
8833
8834         * code-process.el (call-process-region): If there is no coding
8835         system for the process on process-coding-system-alist use the
8836         coding system of the buffer containing the region.
8837
8838 2000-06-10  Ben Wing  <ben@xemacs.org>
8839
8840         * cmdloop.el (command-error):
8841         If debug-on-error and noninteractive, output backtrace.
8842
8843         * files.el (file-relative-name):
8844         Remove MSDOS references.
8845
8846         * simple.el (line-number): New function, due to non-obvious
8847         behavior/usage of count-lines.
8848
8849         * simple.el (count-lines): document non-obvious usage to get
8850         line number.
8851
8852 2000-06-11  Ben Wing  <ben@xemacs.org>
8853
8854         * faces.el ((featurep 'xpm)):
8855         * x-faces.el (x-init-face-from-resources):
8856         * x-faces.el (x-init-frame-faces):
8857         * x-misc.el (x-init-specifier-from-resources):
8858         * x-misc.el (x-get-resource-and-bogosity-check):
8859         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8860         * x-mouse.el (x-init-pointer-shape):
8861         * x-scrollbar.el (x-init-scrollbar-from-resources):
8862         Add sixth argument to x-get-resource calls so as to issue warnings
8863         rather than errors on bogus arguments.
8864
8865 2000-06-05  Ben Wing  <ben@xemacs.org>
8866
8867         * compat.el: new file.  provides a clean, non-intrusive way to
8868         define compatibility functions.
8869
8870         * process.el (shell-quote-argument): temporary fix for lack
8871         of nt-quote-process-args.  #### I need to put back the overall
8872         structure of that mechanism but redo the guts of it using the
8873         extra intelligence in the C code.
8874
8875 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8876
8877         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8878         `package-get' does in package-get.el, instead of using external
8879         "md5sum" program.
8880
8881         * package-get.el (package-get): Insert package file literally to
8882         make checksum calculation work.
8883
8884 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8885
8886         * code-files.el (convert-mbox-coding-system): Deleted.
8887         (file-coding-system-alist): Removed reference to
8888         convert-mbox-coding-system.
8889
8890 2000-05-28  Martin Buchholz <martin@xemacs.org>
8891
8892         * XEmacs 21.2.34 is released.
8893
8894 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8895
8896         * font-lock.el (font-lock-keywords): Rewrote docstring
8897
8898 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8899
8900         * loadhist.el (unload-feature): handle case where x is both boundp
8901         and fboundp
8902
8903 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8904
8905         * packages.el: It's ok to use built-in macros, but not lisp
8906         defined ones.
8907
8908 2000-05-20  Ben Wing  <ben@xemacs.org>
8909
8910         * font-lock.el:
8911         * font-lock.el (font-lock-message-threshold):
8912         * font-lock.el (font-lock-mode):
8913         * font-lock.el (font-lock-default-fontify-buffer):
8914         * font-lock.el (font-lock-always-fontify-immediately):
8915         * font-lock.el (font-lock-old-extent): Removed.
8916         * font-lock.el (font-lock-old-len): Removed.
8917         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8918         * font-lock.el (font-lock-pending-extent-table): New.
8919         * font-lock.el (font-lock-range-table): New.
8920         * font-lock.el (font-lock-after-change-function):
8921         * font-lock.el (font-lock-after-change-function-1): Removed.
8922         * font-lock.el (font-lock-fontify-pending-extents): New.
8923         * font-lock.el ('font-lock-revert-cleanup): Removed.
8924         * font-lock.el ('font-lock-revert-setup): Removed.
8925         Rewrite deferral code to handle any number of changes, merging
8926         them properly.  Remove hacked-up code for revert-buffer, now
8927         unnecessary.
8928
8929         * menubar-items.el (default-menubar):
8930         In Options->Edit Init File, don't switch to emacs-lisp-mode
8931         unless necessary; doing this turns off font-lock.
8932
8933 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8934
8935         * keydefs.el: Define C-x BS to backward-kill-sentence.
8936
8937 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8938
8939         * files.el (hack-local-variables-prop-line): Use non-greedy
8940         matching to process -*-texinfo-*- -*-.
8941
8942 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8943
8944         * minibuf.el (minibuf-directory-files): new function.
8945         (read-file-name-activate-callback): use minibuf-directory-files.
8946         (read-directory-name-internal): ditto.
8947         (mouse-file-display-completion-list): ditto.
8948         (mouse-directory-display-completion-list): ditto.
8949         (read-file-name-internal): remove "./" from completion list unless
8950         explicitly matched, for consistency.
8951
8952 2000-05-11  Ben Wing  <ben@xemacs.org>
8953
8954         * gutter-items.el (gutter-buffers-tab):
8955         * gutter-items.el (add-tab-to-gutter):
8956         * gutter-items.el (update-tab-in-gutter):
8957         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8958         * gutter-items.el (append-progress-display):
8959         * gutter-items.el (abort-progress-display):
8960         * gutter-items.el (raw-append-progress-display):
8961         Further fixes.  Use set-glyph-image not set-image-instance-property,
8962         to fix problems with multiple windows in a frame.
8963
8964         * menubar-items.el (tutorials-menu-filter):
8965         Fix typo.
8966
8967         * startup.el (early-error-handler):
8968         Display message box under windows; otherwise, message will disappear
8969         before it can be viewed.
8970
8971         * update-elc.el:
8972         Fix bug in NEEDTODUMP processing.
8973
8974 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8975
8976         * startup.el (lock-directory): Removed.
8977         (superlock-file): Ditto.
8978         (startup-set-paths): Remove lockdir.
8979         (startup-setup-paths-warning): Remove lock-directory.
8980
8981         * setup-paths.el (paths-find-lock-directory): Removed.
8982         (paths-find-superlock-file): Ditto.
8983
8984 2000-05-09  Ben Wing  <ben@xemacs.org>
8985
8986         * faces.el (set-face-property):
8987         * faces.el (set-face-font):
8988         * faces.el (set-face-foreground):
8989         * faces.el (set-face-background):
8990         * faces.el (set-face-background-pixmap):
8991         * faces.el (set-face-underline-p):
8992         * faces.el (set-face-strikethru-p):
8993         * faces.el (set-face-highlight-p):
8994         * faces.el (set-face-dim-p):
8995         * faces.el (set-face-blinking-p):
8996         * faces.el (set-face-reverse-p):
8997         doc string changes.
8998
8999         * glyphs.el:
9000         * glyphs.el (make-image-specifier):
9001         * glyphs.el (glyph-property):
9002         * glyphs.el (set-glyph-image):
9003         * glyphs.el (make-glyph):
9004         * glyphs.el (make-pointer-glyph):
9005         * glyphs.el (make-icon-glyph):
9006         * glyphs.el (widget-image-instance-p): New.
9007         authorship info, lots of doc changes.  New predicate, inadvertently
9008         omitted.  the general principle with specifier docs is now that
9009         the description of instantiators should go with the make-foo-specifier
9010         fun's doc string, rather than in foo-specifier-p.  this follows
9011         conventions elsewhere in XEmacs and in general is a lot more obvious
9012         of a place to look.  sometimes the make-foo-specifier function needs
9013         to be created in the process.
9014
9015         * gutter.el:
9016         * gutter.el (make-gutter-specifier): New.
9017         * gutter.el (make-gutter-size-specifier): New.
9018         * gutter.el (make-gutter-visible-specifier): New.
9019         specifier doc updates according to the conventions specified before.
9020
9021         * objects.el:
9022         * objects.el (make-font-specifier):
9023         * objects.el (make-color-specifier):
9024         * objects.el (make-face-boolean-specifier): New.
9025         specifier doc updates according to the conventions specified before.
9026
9027         * specifier.el:
9028         * specifier.el (set-specifier):
9029         * specifier.el (make-integer-specifier): New.
9030         * specifier.el (make-boolean-specifier): New.
9031         * specifier.el (make-natnum-specifier): New.
9032         * specifier.el (make-generic-specifier): New.
9033         * specifier.el (make-display-table-specifier): New.
9034         specifier doc updates according to the conventions specified before.
9035
9036         * toolbar.el:
9037         * toolbar.el (make-toolbar-specifier): New.
9038         specifier doc updates according to the conventions specified before.
9039
9040 2000-05-09  Ben Wing  <ben@xemacs.org>
9041
9042         * process.el (call-process-internal): Revert to previous version
9043         because Mike's change clashed with a change I did not long before.
9044         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9045         Thanks very much Mike for pointing out the bug and submitting a
9046         patch!
9047
9048 2000-04-13  Mike Alexander  <mta@arbortext.com>
9049
9050         * process.el (call-process-internal): Send the correct input buffer
9051         (call-process-internal): Return the exit status of the process
9052
9053 2000-05-07  Ben Wing  <ben@xemacs.org>
9054
9055         * winnt.el:
9056         * winnt.el (nt-quote-args-verbatim): Removed.
9057         * winnt.el (nt-quote-args-prefix-quote): Removed.
9058         * winnt.el (nt-quote-args-backslash-quote): Removed.
9059         * winnt.el (nt-quote-args-double-quote): Removed.
9060         * winnt.el (nt-quote-args-functions-alist): Removed.
9061         * winnt.el (nt-quote-process-args): Removed.
9062         Remove all stuff for argument quoting.  We borrow the code instead
9063         from Emacs 20.6, which is much more careful in its quoting
9064         (e.g. in handling runs of the escape character) and avoids most of
9065         the need for this Lisp mechanism by checking to see whether we're
9066         running a Cygwin or normal program and doing the appropriate
9067         quoting.  If we end up needing such a mechanism, we should add
9068         it by extending the variable `mswindows-quote-process-args' so it
9069         can take an alist of regexps.
9070
9071 2000-05-07  Ben Wing  <ben@xemacs.org>
9072
9073         * keydefs.el:
9074         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9075         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9076         the window without moving point.
9077
9078         * simple.el:
9079         * simple.el (scroll-up-one): New.
9080         * simple.el (scroll-down-one): New.
9081         Functions for use with C-M-up/down.
9082
9083 2000-05-01  Martin Buchholz <martin@xemacs.org>
9084
9085         * XEmacs 21.2.33 is released.
9086
9087 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9088
9089         * dialog.el (yes-or-no-p-dialog-box):
9090         Fix docstring.
9091         Fix following horrible bug in X11 mode with focus-follows-mouse:
9092           1. Visit two files in two different frames.
9093           2. do File->Revert Buffer in one of those frames.
9094           3. Dialog box appears.
9095           4. Arrange things so that the mouse passes over the *other*
9096              frame, then to the dialog box, and click on "Yes".
9097           5. The file contents end up in the *wrong* buffer!
9098         Add TODO comment.
9099
9100 2000-04-28  Ben Wing  <ben@xemacs.org>
9101
9102         * help.el (describe-installation): correct typo introduced
9103         in last patch: boundp -> fboundp.
9104
9105         * etags.el (buffer-tag-table-list):
9106         canonicalize filenames to Unix format so that tag-table-alist
9107         searching works under Windows.
9108
9109         * autoload.el:
9110         Bowdlerize the supposedly objectionable words
9111         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9112
9113         * gutter-items.el (set-progress-display-style):
9114         * gutter-items.el (search-dialog-callback):
9115         * gutter-items.el (make-search-dialog):
9116         Change to new callback-ex api.
9117
9118 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9119
9120         * help.el: (describe-installation): decode-coding-string is not
9121         defined in a non MULE environment.
9122
9123 2000-04-28  Ben Wing  <ben@xemacs.org>
9124
9125         * gutter-items.el (buffer-list-changed-hook):
9126         use it, not record-buffer-hook.
9127
9128         * subr.el (record-buffer-hook): Removed.
9129
9130 2000-04-27  Ben Wing  <ben@xemacs.org>
9131
9132         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9133         use NORECORD option.  Andy will not like this, but the existing
9134         gutter behavior is just wrong, as per this comment:
9135
9136         ;; this used to add the norecord flag to both calls below.
9137         ;; this is bogus because it is a pervasive assumption in XEmacs
9138         ;; that the current buffer is at the front of the buffers list.
9139         ;; for example, select an item and then do M-C-l
9140         ;; (switch-to-other-buffer).  Things get way confused.
9141         ;;
9142         ;; Andy, if you want to maintain the current look, you must
9143         ;;  *uncouple* the gutter order and buffers order.
9144
9145         * loaddefs.el (completion-ignored-extensions): unfuckify.
9146
9147         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9148         xemacs.mak.
9149
9150         * autoload.el (batch-update-one-directory): new function, used in
9151         xemacs.mak.
9152
9153         * loadup.el: set gc-cons-threshold very high unless dumping --
9154         loadup during update-elc is much much much faster.  also do this
9155         when quick-building.
9156
9157         add commented-out code for profiling loadup.
9158
9159
9160         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9161         is required in order to build xemacs.
9162
9163 2000-04-26  Ben Wing  <ben@xemacs.org>
9164
9165         * loadup.el: don't garbage collect during loadup if quick-build
9166         compile-time option is set.
9167
9168 2000-04-23  Ben Wing  <ben@xemacs.org>
9169
9170         * update-elc.el: compute whether any dumped .el or .elc files
9171         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9172         if so.
9173
9174         * update-elc.el (update-elc-files-to-compile): always change
9175         NOBYTECOMPILE in the src directory rather than current dir,
9176         so it will work under NT.
9177
9178         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9179         the form of this file is identical between Unix and Windows.
9180         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9181         Added comment.
9182         (update-autoloads-from-directory): updated doc string.
9183         updated doc strings in a few other places.
9184
9185 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9186
9187         * bytecomp.el (byte-force-recompile): Fix argument to
9188         byte-recompile-directory.
9189
9190 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9191
9192         * gutter-items.el (progress-display-clear-when-idle): Use
9193         add-one-shot-hook.
9194         * gutter-items.el (clear-progress-display): Adjust number of
9195         arguments.
9196
9197 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9198
9199         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9200
9201 2000-04-16  Ben Wing  <ben@xemacs.org>
9202
9203         * printer.el: New file.
9204
9205         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9206
9207         * help.el (describe-installation): Fix decoding for Windows.
9208
9209         * menubar-items.el:
9210         * menubar-items.el (default-menubar):
9211         * menubar-items.el (tutorials-menu-filter): New.
9212         * menubar-items.el (popup-menubar-menu):
9213         Add authorship.  Redo Help menu and Tutorials filter.
9214
9215         * menubar.el: Correct comment.
9216
9217         * modeline.el (modeline-buffer-identification): Correct doc string.
9218
9219         * simple.el:
9220         * simple.el (printing): Removed.
9221         * simple.el (printer-name): Removed.
9222         * simple.el (generic-print-buffer): Removed.
9223         * simple.el (generic-print-region): Removed.
9224         Move generic print code to printer.el.
9225
9226 2000-04-15  Ben Wing  <ben@xemacs.org>
9227
9228         * simple.el (generic-print-region): New.
9229         make this function actually work.
9230         (generic-print-buffer): call generic-print-region.
9231
9232 2000-04-14  Andy Piper  <andy@xemacs.org>
9233
9234         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9235         by using the new widget-callback-current-channel.
9236         (search-dialog-callback): ditto.
9237
9238 2000-04-12  Andy Piper  <andy@xemacs.org>
9239
9240         * gutter.el (default-gutter-position): moved from gutter-items.el.
9241         (default-gutter-position-changed-hook): ditto.
9242         (gutter-element-visibility-changed-hook): ditto.
9243         (set-gutter-element): ditto.
9244         (remove-gutter-element): ditto.
9245         (set-gutter-element-visible-p): ditto.
9246         (gutter-element-visible-p): ditto.
9247         (init-gutter): ditto.
9248
9249         * dialog.el (make-dialog-box): renamed and moved from
9250         gutter-items.el
9251
9252         * gutter-items.el: move various functions elsewhere.
9253
9254 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9255
9256         * menubar-items.el: Fixed place of parenthesis.
9257
9258 2000-04-12  Ben Wing  <ben@xemacs.org>
9259
9260         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9261                 without constantly being prompted for the tag.
9262         * simple.el: Added a number of section headings, to clarify the
9263                 organization of this file.
9264         * simple.el (activate-region):
9265         * simple.el (region-exists-p):
9266         * simple.el (region-active-p):
9267                 Moved these three function down to the other side of
9268                 the case-changing functions, so they join the rest of
9269                 the region code.
9270         * simple.el (printing): New.
9271         * simple.el (printer-name): New.
9272         * simple.el (generic-print-buffer): New.
9273                 New functions, a very simple prototype for a unified
9274                 printing interface.
9275
9276         * process.el (call-process-internal): Real fix for null BUFFER,
9277                 other problems with BUFFER specs.
9278
9279         * menubar-items.el:
9280                 Fixed up File->Print to use new printing functions.
9281                 Various corrections and expansions to Grep/Compile menus.
9282                 New options for Printing.
9283                 New options for SMTP Mail, the way to send mail under
9284                   MS Windows. (There's also a package patch to make SMTP
9285                   Mail be the default under MSWin.)
9286
9287 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9288
9289         * menubar-items.el: Selecting Rectangle Mousing from menubar
9290         did not work.  Needed to quote mouse-track-rectangle-p.
9291
9292 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9293
9294         * cl-compat.el (keywordp): Removed.
9295
9296 2000-04-05  Andy Piper  <andy@xemacs.org>
9297
9298         * gutter-items.el (progress-layout-glyph): don't initialize here.
9299         (progress-gauge-glyph): use dynamic sizing.
9300         (set-progress-display-style): new function. Set progress glyphs
9301         appropriately depending on the style.
9302         (progress-display-style): new variable. Custom version of
9303         set-progress-display-style.
9304         (progress-abort-glyph): switch to dynamic sizes.
9305         (search-dialog-text): make the edit field active.
9306
9307 2000-04-04  Andy Piper  <andy@xemacs.org>
9308
9309         * gutter-items.el (make-search-dialog): need to make the search
9310         dialog visible after creation.
9311
9312         * menubar-items.el (default-menubar): use the search dialog for
9313         searching. Remove some extraneous search menu items.
9314
9315         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9316         well as strings.
9317         (make-gutter-only-dialog-frame): allow the user to create the
9318         frame unmapped. Allow the gutter spec to be given as a glyph.
9319         (search-dialog-direction): new variable.
9320         (search-dialog-text): new variable.
9321         (search-dialog-callback): new function. Callback for the search
9322         dialog action.
9323         (make-search-dialog): new function. Create a user-friendly search
9324         dialog.
9325
9326 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9327
9328         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9329         under Windows.
9330
9331 2000-04-01  Andy Piper  <andy@xemacs.org>
9332
9333         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9334         progress more accurately.
9335
9336 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9337
9338         * finder.el (finder-compile-keywords): Process readable files only.
9339         Because error in process of .#finder-inf.el when compile xemacs
9340         with --with-clash-detection option.
9341
9342 2000-03-31  Andy Piper  <andy@xemacs.org>
9343
9344         * gutter-items.el (append-progress-display): don't delay after a
9345         successful font-lock.
9346         (make-gutter-only-dialog-frame): new function. Allow users to
9347         create gutter-only dialogs.
9348
9349 2000-03-27  Mike Alexander  <mta@arbortext.com>
9350
9351         * process.el (call-process-internal): Handle a null BUFFER
9352         parameter correctly.
9353
9354 2000-03-28  Andy Piper  <andy@xemacs.org>
9355
9356         * gutter-items.el (abort-progress-display): put strings in the
9357         gutter not extents.
9358         (progress-layout-glyph): signal special 'quit callback.
9359         (progress-display-quit-function): deleted.
9360         (progress-display-stop-callback): deleted.
9361         (progress-display-dispatch-command-events): deleted.
9362         (append-progress-display): remove calls to
9363         progress-display-dispatch-command-events.
9364         (raw-append-progress-display): ditto.
9365
9366 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9367
9368         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9369         being a list.  Actually define `stipple-pixmap-p' which is used as
9370         an error predicate.  Correctly handle PIXMAP being either relative
9371         or absolute file name.
9372
9373 2000-03-24  Andy Piper  <andy@xemacs.org>
9374
9375         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9376         (abort-progress-display): ditto. Don't delete the created extent.
9377         (raw-append-progress-display): ditto.
9378         (progress-display-dispatch-non-command-events): new
9379         function. Encapsulates what we want to do when no command input is
9380         required.
9381         (progress-display-dispatch-command-events): likewise, but disable
9382         for now since it causes too many problems.
9383         (append-progress-display): use them.
9384         (raw-append-progress-display): ditto.
9385         (default-gutter-position-changed-hook): set this rather than
9386         default-gutter-position-changed.
9387         (default-gutter-position-changed-hook): lambda with zero arguments
9388         rather than one.
9389         (raw-append-progress-display): trap errors in pending input since
9390         allowing them to signal will hose the gauge well and
9391         truly. Ideally we would like to delay these until we are more able
9392         to cope.
9393         (append-progress-display): ditto.
9394
9395 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9396
9397         * lisp/make-docfile.el: call-process-internal is now implemented
9398         in process.el.
9399
9400 2000-03-21  Ben Wing  <ben@xemacs.org>
9401
9402         * mule\mule-cmds.el (set-language-info-alist):
9403         Fix to correspond to new menu arrangement.
9404
9405 2000-03-21  Ben Wing  <ben@xemacs.org>
9406
9407         * process.el:
9408         * process.el (call-process-internal): New.
9409         New implementation of call-process.  Only enabled under NT, so far.
9410         stderr handling not implemented yet in CVS'd C code.
9411
9412 2000-03-20  Ben Wing  <ben@xemacs.org>
9413
9414         * lisp-mode.el:
9415         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9416         * lisp-mode.el (lisp-interaction-mode):
9417         Put back Lisp Interaction menubar for Jan V's sake.
9418
9419         * simple.el:
9420         * simple.el (mark-ring):
9421         * simple.el (dont-record-current-mark): New.
9422         * simple.el (in-shifted-motion-command): New.
9423         * simple.el (mark-ring-unrecorded-commands): New.
9424         * simple.el (mark-ring-max):
9425         * simple.el (set-mark-command):
9426         * simple.el (push-mark):
9427         * simple.el (handle-pre-motion-command):
9428         Implement scheme for not recording unimportant marks.
9429
9430         * subr.el:
9431         * subr.el (function-allows-args): New.
9432         New function function-allows-args.
9433
9434 2000-03-20  Martin Buchholz <martin@xemacs.org>
9435
9436         * XEmacs 21.2.32 is released.
9437
9438 2000-03-20  Andy Piper  <andy@xemacs.org>
9439
9440         * gutter-items.el (update-tab-in-gutter): force selection of the
9441         selected-window if required to do so.
9442         (buffers-tab-items): ditto.
9443         (add-tab-to-gutter): ditto.
9444         (create-frame-hook): use force-selection.
9445         (default-gutter-position-changed): lambdify.
9446         (update-tab-hook): deleted since it was only used in one place.
9447
9448 2000-03-18  Andy Piper  <andy@xemacs.org>
9449
9450         * files.el (find-file-noselect): undo change that shouldn't have
9451         gone in.
9452
9453 2000-03-17  Andy Piper  <andy@xemacs.org>
9454
9455         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9456         of selected-window trickery.
9457
9458         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9459         frames tabs.
9460         (progress-display-stop-callback): progress -> progress-display
9461         (progress-display-quit-function): ditto.
9462         (clear-progress-display): ditto.
9463         (remove-progress-display): ditto.
9464         (append-progress-display): ditto.
9465         (abort-progress-display): ditto.
9466         (raw-append-progress-display): ditto.
9467         (display-progress-display): ditto.
9468         (current-progress-display-label): ditto.
9469         (current-progress-display): ditto.
9470         (lprogress-display): ditto and save the buffer
9471         (progress-display): ditto. Otherwise the buffer sometimes gets
9472         changed which confuses font-lock.
9473
9474         * font-lock.el (font-lock-default-fontify-buffer): catch all
9475         errors, not just quit.
9476         (font-lock-mode): progress -> display-progress
9477         (font-lock-default-fontify-buffer): ditto.
9478         (font-lock-fontify-syntactically-region): ditto.
9479         (font-lock-fontify-keywords-region): ditto.
9480
9481 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9482
9483         * cl.el (gensym): Move to here from cl-macs.el.
9484         (gentemp): Ditto.
9485
9486 2000-03-16  Andy Piper  <andy@xemacs.org>
9487
9488         * font-lock.el (font-lock-mode): use lprogress and friends for
9489         progress management.
9490         (font-lock-default-fontify-buffer): ditto.
9491         (font-lock-fontify-syntactically-region): ditto.
9492         (font-lock-fontify-keywords-region): ditto.
9493         (font-lock-revert-cleanup): fix reverting.
9494         (font-lock-revert-setup): ditto.
9495
9496         * gutter-items.el (progress-use-echo-area): new variable. Use the
9497         echo area for progress gauges if non-nil.
9498         (clear-progress): remove echo area stuff and defer to
9499         clear-message.
9500         (append-progress): dispatch non-command events after each progress
9501         increment. Remove echo area stuff.
9502         (abort-progress): remove echo area stuff and defer to
9503         display-message.
9504         (raw-append-progress): ditto. Dispatch non-command events after
9505         gutter redisplay.
9506         (display-progress): defer echo area stuff to display-message.
9507
9508         * gutter-items.el (clear-progress):
9509         (abort-progress): indentation changes.
9510         (display-progress): don't clear progress.
9511         (append-progress): compare messages with equal.
9512         (raw-append-progress): use dispatch-non-command-events to flush
9513         widget creation events.
9514
9515 2000-03-13  Ben Wing  <ben@xemacs.org>
9516
9517         * abbrev.el:
9518         * abbrev.el (abbrev-string-to-be-defined): New.
9519         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9520         Changes for use with the menubar.
9521
9522 2000-03-12  Ben Wing  <ben@xemacs.org>
9523
9524         * alist.el (vassoc): moved here from font-menu.el.
9525
9526         * custom.el (defface): typo fix.
9527
9528         * dialog.el (yes-or-no-p-dialog-box):
9529         * dialog.el (message-box):
9530         * files.el (save-some-buffers-1):
9531         Put accelerators in the button names.
9532
9533         * font-lock.el (font-lock-comment-face):
9534         * font-lock.el (font-lock-keyword-face):
9535         * font-lock.el (font-lock-function-name-face):
9536         Fixed some of the colors under MS Windows because the existing
9537         default colors were hardly different from black and needed to be
9538         made lighter.
9539
9540         * font-menu.el:
9541         * font-menu.el (font-menu-split-long-menu):
9542         * font-menu.el (font-menu-family-constructor):
9543         * font-menu.el (font-menu-size-constructor):
9544         * font-menu.el (font-menu-weight-constructor):
9545         * font-menu.el (font-menu-set-font):
9546         vassoc moved to alist.el.
9547         Accelerators added to all menus.
9548         Unused bound var new-props removed.
9549
9550         * keydefs.el: I did a whole lot of rearranging to put things in a
9551         more consistent order and fixed a number of cases where key
9552         combinations involving up, down, left, right and so on were
9553         defined but the corresponding keypad combinations were not
9554         defined.
9555
9556         * lisp-mode.el:
9557         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9558         * lisp-mode.el (emacs-lisp-mode):
9559         * lisp-mode.el (lisp-interaction-mode):
9560         * lisp-mode.el (flet):
9561         Added accelerators onto the menus.
9562         Made all the different versions of the let function be indented
9563         the same way.
9564         Undid Steve's easy-menu-ification, because it makes it impossible
9565         to have the menubar and popup menus different.
9566         Cleaned up the menu; added items for find-function &c and some
9567         indenting, and removed debug-on-*.
9568
9569         * list-mode.el (list-mode-hook):
9570         * list-mode.el (list-mode):
9571         * list-mode.el (completion-setup-hook):
9572         * list-mode.el (display-completion-list):
9573         Added support for the :window-height keyword, which is required
9574         because of other changes that I made for the file dialog box.  I
9575         also made the hook variables list-mode-hook and
9576         completion-setup-hook and also minibuffer-setup-hook in
9577         minibuf.el be permanent-local; see comment in list-mode.el.
9578
9579         * map-ynp.el (map-y-or-n-p):
9580         Added accelerators to the dialog buttons.
9581
9582         * menubar-items.el (menu-truncate-list):
9583         New internal function.
9584         * menubar-items.el (submenu-generate-accelerator-spec):
9585         * menubar-items.el (menu-item-strip-accelerator-spec):
9586         * menubar-items.el (menu-item-generate-accelerator-spec):
9587         New exported functions, for use in auto-generating accelerator specs.
9588
9589         * menubar-items.el:
9590         * menubar-items.el (default-menubar):
9591         * menubar-items.el (maybe-add-init-button):
9592         * menubar-items.el (bookmark-menu-filter):
9593         * menubar-items.el (slow-format-buffers-menu-line):
9594         * menubar-items.el (build-buffers-menu-internal):
9595         * menubar-items.el (language-environment-menu-filter):
9596         * menubar-items.el (default-popup-menu):
9597         * menubar-items.el (popup-buffer-menu):
9598         * menubar-items.el (popup-menubar-menu):
9599         Did a major overhaul on this file, and in fact I'm nowhere near
9600         done working on the menubar, and there will be more patches to
9601         come.  A basic summary of what I've done:
9602
9603         a) I added accelerators to all of the menu items.  For menus that
9604         are auto-generated, such as the buffers menu, the accelerators are
9605         automatically added to the beginning of each line using the
9606         numbers 1 through 9, then zero, and then letters starting with A,
9607         but omitting the letters that are already in use for the fixed
9608         menu items at the top of the buffers menu.  To facilitate adding
9609         accelerators of this kind, I created some new functions
9610         (*-accelerator-spec), which are also being used by other filters
9611         that auto generate lists of things such as ftp sites to download
9612         packages.  If people really don't like these accelerators
9613         appearing at the beginning of the menu items, a variable can be
9614         added to optionally turn them off, but I think this is rather
9615         pointless because other menu items have accelerators and many or
9616         most of the menu users will use the accelerators if the support is
9617         there.
9618
9619         b) I combined the top level Tools and Apps menus into a single
9620         Tools menu, because the distinction between the two is not
9621         obvious, and the items on the menus are not used often enough that
9622         putting some of them onto submenus is a problem.
9623
9624         c) I created two new top level menus called View and Cmds because
9625         there were too many items on the File and Edit menus, and I'm going
9626         to be adding more items to these menus.  In contrast to the Tools
9627         menu, the items on these menus may be used quite often during an
9628         editing session, and so should be available with fewer
9629         keystrokes.
9630
9631         d) I added a number of options to the options menu, including one
9632         for controlling whether the alt key can be used to traverse to
9633         menu items using the accelerators, one for controlling behavior of
9634         control-k, one for controlling how the kill and yank functions
9635         interact with the clipboard, a few additional buffers-menu
9636         options, and various other things.  I also did a bit of
9637         rearranging, for example, combining the keyboard and mouse options
9638         into a single keyboard and mouse submenu to facilitate the
9639         accelerators on that level.
9640
9641         e) I changed the variable buffers-menu-format-buffer-line-function
9642         to take two arguments instead of one, the second argument being
9643         the line number for use in creating an accelerator.  I added a
9644         hack to support existing functions with one argument (although I
9645         doubt that very many of these exist), for backward compatibility.
9646
9647         f) I moved the top level mule menu to be a submenu of the edit
9648         menu.  I think that most of the items on this menu are fairly
9649         useless and there are certainly not enough frequently used items
9650         to justify this being its own top level menu.
9651
9652         g) I combined most of the items in big-menubar.el into the main menu.
9653         If people think the main menu is too big, it would be possible to
9654         create different configurations, some smaller.
9655
9656         * menubar.el (check-menu-syntax):
9657         Deleted some syntax checks that were no longer valid, partly
9658         because of changes that were already made a long time ago, and
9659         partly because of a change I made where I allow the name of the
9660         menu item to be an evaluated expression rather than just a string,
9661         similar to all of the other parameters of a menu item.
9662
9663         * minibuf.el:
9664         * minibuf.el (read-file-name-1):
9665         * minibuf.el (mouse-read-file-name-1):
9666         I made a number of changes to improve the appearance
9667         and functioning of the file dialog box.  They include:
9668
9669         a) Fixing the problem where closing the dialog box by clicking on
9670         the close button of the window didn't properly exit the
9671         minibuffer.
9672
9673         b) Fixing the problem that if you typed part of a file name, and
9674         then clicked on a completion with the mouse, the file was not
9675         correctly selected.
9676
9677         c) Changing the title of the dialog box to reflect the operation
9678         being done in accordance with user interface conventions, rather
9679         than the name of the dialog box buffer, which is rather useless.
9680
9681         d) Remove the words "possible completions are" which didn't
9682         belong.
9683
9684         e) Fix things so that the completions scroll off the end of the
9685         completions windows only to the right, rather than both to the
9686         right and down, which is in accordance with Windows user interface
9687         conventions.
9688
9689         * msw-init.el (init-post-mswindows-win):
9690         Added a binding for meta-F4, which is the standard windows binding
9691         for exiting a program.
9692
9693         * select.el (get-selection-no-error):
9694         * select.el (own-selection):
9695         * select.el (own-clipboard):
9696         Added an optional argument called append to the functions
9697         own-selection and own-clipboard.  This adds support for appending
9698         text to the existing selection and allows the function
9699         own-clipboard to be used as the value of the variable
9700         interprogram- cut-function.
9701
9702         Fixed a bug in own-selection in handling zmacs-region-stays.
9703
9704         * simple.el (historical-kill-line): New.
9705
9706         * simple.el (kill-line):
9707         * simple.el (interprogram-cut-function):
9708         * simple.el (interprogram-paste-function):
9709         * simple.el (handle-pre-motion-command):
9710         * simple.el (next-line):
9711         * simple.el (previous-line):
9712         a) Expanded the variable kill-whole-line, so that function
9713         kill-line can be set to delete the entire line always, not just
9714         when cursor is at the beginning of the line.  This is controlled
9715         by setting the variable kill-whole-line to the symbol 'always.
9716         This behavior, as well as the existing kill-whole-line behavior,
9717         now only take effect when kill-line is called interactively,
9718         although this is a departure from a previous behavior in the case
9719         of setting this variable kill-whole-line to t.  It is almost
9720         certainly what has always been intended, and most likely the old
9721         way of doing things introduced bugs.  I also created a function
9722         called historical-kill-line, which ignores the kill-whole-line
9723         setting and always gives the historical behavior of only killing
9724         to the end of the line.  I bound this function to shift- control-k
9725         so that the kill to end of line behavior is available, even when
9726         kill-whole-line has been set to change control-k into the simple
9727         delete-whole-line behavior. (This can be set using the options
9728         menu.)
9729
9730         b) I changed things so that kill and yank now interact with the
9731         clipboard by default under windows.  This was done by changing the
9732         default value of interprogram-cut- function and
9733         interprogram-paste-function.  You can get the old behavior by
9734         setting these to nil, and there is an option on the options menu
9735         to do this.
9736
9737         c) I added support for selecting text using shifted motion keys.
9738         This support is on by default and can be controlled by the
9739         variable shifted-motion-keys-select-region.  There is also a
9740         variable called unshifted-motion-keys-deselect-region that
9741         controls more specifically how the shifted motion key behavior
9742         works.  I did not put an option on the options menu to turn this
9743         off, because I can't imagine why this would be useful.
9744
9745         * simple.el (forward-block-of-lines):
9746         * simple.el (backward-block-of-lines):
9747         * simple.el (block-movement-size):
9748         New.
9749
9750         * simple.el (uncapitalized-title-words):
9751         * simple.el (uncapitalized-title-word-regexp):
9752         * simple.el (capitalize-string-as-title):
9753         * simple.el (capitalize-region-as-title):
9754         New.
9755
9756
9757         * subr.el (add-hook):
9758         * subr.el (make-local-hook): New.
9759         * subr.el (remove-local-hook): New.
9760         * subr.el (add-one-shot-hook): New.
9761         * subr.el (add-local-one-shot-hook): New.
9762         Added some functions to make using hooks easier.
9763         These include:
9764
9765         a) Functions add-local-hook and remove-local-hook to make it easy
9766         to use local hooks.
9767
9768         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9769         make it possible to add a "one-shot" hook, which is to say a hook
9770         that runs only once, and automatically removes itself after the
9771         first time it has run.
9772
9773 2000-03-09  Andy Piper  <andy@xemacs.org>
9774
9775         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9776
9777 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9778
9779         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9780         Moved from menubar-items.el.
9781         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9782
9783 2000-03-08  Andy Piper  <andy@xemacs.org>
9784
9785         * gutter-items.el (build-buffers-tab-internal): add selected field
9786         to buffers tab spec.
9787
9788 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9789
9790         * minibuf.el (last-exact-completion): Initialize to nil.
9791
9792 2000-03-07  Didier Verna  <didier@xemacs.org>
9793
9794         * startup.el (command-line-1): remove unused variable
9795         `first-file-buffer'.
9796
9797 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9798
9799         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9800         which is also used for Web server log files.
9801
9802 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9803
9804         * mule/mule-charset.el: Setup auto-fill-chars.
9805
9806 2000-03-02  SL Baur  <steve@beopen.com>
9807
9808         * subr.el (with-string-as-buffer-contents): Reimplement using
9809         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9810         non-deletion of buffer after execution problem.
9811         (with-output-to-string): Use unique buffer name.
9812
9813 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9814
9815         * gutter-items.el (buffers-tab-sort-function):  New variable.
9816         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9817
9818 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9819
9820         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9821
9822 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9823
9824         * menubar-items.el (maybe-add-init-button): Remove the "Load
9825         .emacs" button from all menubars.
9826
9827 2000-03-01  Didier Verna  <didier@xemacs.org>
9828
9829         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9830         region rectangle replacement (from Jan Vroonhof).
9831         (replace-rectangle): new function.
9832
9833 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9834
9835         * mule/mule-cmds.el (set-default-coding-systems): Use
9836         set-terminal-coding-system and set-keyboard-coding-system.
9837         * coding.el (set-terminal-coding-system): Use
9838         set-console-tty-output-coding-system.
9839         (set-keyboard-coding-system): Use
9840         set-console-tty-input-coding-system.
9841
9842 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9843
9844         * minibuf.el (read-variable): Allow symbol to default argument.
9845
9846 2000-02-27  Andy Piper  <andy@xemacs.org>
9847
9848         * gutter-items.el (update-tab-hook): new function to be used for
9849         hooks.
9850         (create-frame-hook): add update-tab-hook.
9851         (record-buffer-hook): ditto.
9852         (default-gutter-position-changed): ditto.
9853         (default-gutter-position): updating the buffers tab is now handled
9854         by a hook.
9855         (default-gutter-position-changed-hook): new variable.
9856         (gutter-element-visibility-changed-hook): ditto.
9857         (set-gutter-element-visible-p): call it.
9858         (set-gutter-element): use modify-specifier-instances. Set extents
9859         as duplicable before using.
9860         (remove-gutter-element): ditto.
9861         (set-gutter-element-visible-p): ditto.
9862         (init-gutter): new function.
9863         (add-tab-to-gutter): use new gutter-element functions rather than
9864         setting specifiers directly.
9865         (clear-progress): ditto.
9866         (abort-progress): ditto.
9867         (gutter-buffers-tab-visible-p): renamed from
9868         default-gutter-visible-p
9869
9870         * specifier.el (modify-specifier-instances): new function from Jan
9871         Vroonhof.
9872
9873         * x-init.el (init-post-x-win): call init-gutter.
9874
9875         * msw-init.el (init-post-mswindows-win): call init-gutter.
9876
9877         * menubar-items.el (default-menubar): Update to reflect new gutter
9878         variables.
9879
9880 2000-02-26  Andy Piper  <andy@xemacs.org>
9881
9882         * gutter-items.el (set-gutter-element): new function. Add gutter
9883         elements to the specified gutter.
9884         (remove-gutter-element): new function. Remove gutter elements from
9885         the specified gutter.
9886         (set-gutter-element-visible-p): new function. Set gutter element
9887         visibility for the provided gutter-visible specifier.
9888
9889 2000-02-23  Andy Piper  <andy@xemacs.org>
9890
9891         * gutter-items.el (add-tab-to-gutter): specify dimensions
9892         dynamically.
9893
9894 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9895
9896         * gutter-items.el (add-tab-to-gutter):
9897         * package-get.el (package-get-interactive-package-query):
9898         * package-ui.el (pui-directory-exists):
9899         (pui-install-selected-packages):
9900         (pui-list-packages):
9901         Use #'(lambda ...)  instead of '(lambda ...).
9902
9903 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9904
9905         * startup.el (load-user-init-file): Check to make sure user
9906           has an init-file before calling load().
9907
9908 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9909
9910         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9911
9912 2000-02-23  Martin Buchholz <martin@xemacs.org>
9913
9914         * XEmacs 21.2.31 is released.
9915
9916 2000-02-21  Mike Sperber <mike@xemacs.org>
9917
9918         * loadup.el (really-early-error-handler):
9919         * update-elc.el:
9920         * make-docfile.el:
9921         Remove dependency on EMACSBOOTSTRAP... environment variables.
9922
9923 2000-02-21  Martin Buchholz <martin@xemacs.org>
9924
9925         * XEmacs 21.2.30 is released.
9926
9927 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9928
9929         * byte-optimize.el (byte-optimize-plus):
9930         (byte-optimize-minus):
9931         (byte-optimize-multiply):
9932         Optimize (- 0) to 0, not (-)
9933         Optimize (+ 5 3.0) to 8.0
9934         Optimize (* 5 3.0) to 15.0
9935         Improve readability.
9936
9937 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9938
9939         * modeline.el: (modeline-scrolling-method): change modeline
9940         mswindows cursor appearance according to the value.
9941
9942         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9943         and 'gui-element face colors and 'gui-element face font to Windows
9944         defaults.
9945
9946 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9947
9948         * font-lock.el: Javadoc enhancements
9949
9950 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9951
9952         * ldap.el (toplevel): Test if LDAP support has been compiled in
9953         (ldap-verbose): New option
9954         (ldap-search-entries): Renamed from the previous ldap-search
9955         Conditionalize message display on ldap-verbose
9956         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9957         defuns
9958         (ldap-search): Is now defined as an obsolete wrapper calling
9959         ldap-search-basic or ldap-search-entries
9960
9961
9962 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9963             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9964             Jan Vroonhof  <jan@xemacs.org>
9965
9966         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9967         When for-effect is true, didn't call `byte-optimize-form'
9968         in and/or subforms without last.
9969
9970 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9971
9972         * package-get.el (package-get-download-sites): Use correct custom
9973         type.
9974
9975 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9976
9977         * files.el (write-file): Ask for coding system when compiled with
9978         file-coding.
9979
9980 2000-02-16  Andy Piper  <andy@xemacs.org>
9981
9982         * buffer.el (switch-to-buffer): give norecord argument to
9983         set-window-buffer instead of explicitly recording.
9984
9985         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9986         we have to pick a window.
9987
9988 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9989
9990         * mule/mule-cmds.el (describe-language-support): Don't add
9991         unexist function to help-map.
9992         (describe-coding-system): Don't use already assigend `C'.
9993
9994 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9995
9996         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9997         work in custom.
9998
9999 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10000
10001         * about.el: Ienaga's e-mail address change.
10002
10003 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10004
10005         * etags.el (find-tag): force new window -- even if buf already
10006         visible -- when other-window is t
10007
10008 2000-02-16  Martin Buchholz <martin@xemacs.org>
10009
10010         * XEmacs 21.2.29 is released.
10011
10012 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10013
10014         * cl-extra.el (getf): This is now identical to `plist-get', so
10015         just defalias it.
10016         * cl-macs.el: Make getf an alias to plist-get, at the
10017         byte-compiler level, using define-compiler-macro.
10018
10019 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10020
10021         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10022
10023 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10024
10025         * lisp/etags.el (find-tag-internal): set exact-tagname to
10026           a regular expression that matches against the tagname
10027           part of the tag entry first instead of only looking in
10028           the context area.
10029
10030 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10031
10032         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10033         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10034
10035 2000-02-07  Martin Buchholz <martin@xemacs.org>
10036
10037         * XEmacs 21.2.28 is released.
10038
10039 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10040
10041         * cl-extra.el (getf): Just call `get', never `get*'.
10042         Make arglist match docstring.
10043         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10044         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10045         * byte-optimize.el: remove references to `get*'.
10046
10047 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10048
10049         * mule/european.el: Add syntax information for Latin3 and Latin4.
10050
10051 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10052
10053         * byte-optimize.el: Byte-optimize (length "foo")
10054
10055 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10056
10057         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10058         width check using `window-leftmost-p' and `window-rightmost-p'.
10059
10060 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10061
10062         * wid-edit.el (widget-match-inline): An atom never matches a
10063           list.
10064
10065 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10066
10067         * modeline.el: Consolidated 'x and 'mswindows specification under
10068         'win tag.
10069
10070 2000-01-29  Andy Piper  <andy@xemacs.org>
10071
10072         * gutter-items.el: (format-buffers-tab-line): Try and be
10073         intelligent about buffer naming when we have duplicates.
10074
10075 2000-01-29  Andy Piper  <andy@xemacs.org>
10076
10077         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10078         updated when it becomes visible.
10079
10080 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10081
10082         * bytecomp.el (byte-compile-insert-header): Properly set coding
10083         system under MULE and file-coding.
10084
10085 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10086
10087         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10088         (dontusethis-set-value-terminal-coding-system-handler):
10089         (dontusethis-set-value-keyboard-coding-system-handler):
10090         Never undefine coding system aliases.  Emergency fix for gnus.
10091
10092 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10093
10094         * files.el (abbreviate-file-name): Use directory-sep-char instead
10095         of hard-coded "/".
10096
10097 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10098
10099         * startup.el (user-init-file-base-list): New variable, replacing
10100         user-init-file-base.
10101         (find-user-init-file): New function.
10102         (command-line-early): Use it.
10103         (load-user-init-file): Ditto.
10104
10105 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10106
10107         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10108         calling valid-image-instantiator-format-p
10109
10110 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10111
10112         * isearch-mode.el (isearch-mode): The variable is
10113         isearch-unhidden-extents, not isearch-opened-extents.
10114
10115 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10116
10117         * minibuf.el (next-history-element): Modify error message if a
10118         default value is available.
10119
10120 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10121
10122         * bytecomp.el (byte-compile-file): Don't unconditionally write
10123         .elc files in binary - might contain non-Latin1.
10124
10125 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10126
10127         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10128         for windows-nt.
10129
10130         * version.el:
10131         * startup.el (user-init-file-base):
10132         * process.el (call-process-region):
10133         * files.el (make-backup-file-name):
10134         (backup-file-name-p):
10135         (file-relative-name):
10136         (abbreviate-file-name):
10137         (set-auto-mode):
10138         * code-process.el (call-process-region): Removed unnecessary
10139         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10140         support out of the universe.
10141
10142         * process.el:
10143         * code-process.el:
10144         * bytecomp.el (byte-compile-file): Removed reference to
10145         buffer-file-type, and commented usage of binary-process-output
10146         NTEmacs variables.
10147
10148 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10149
10150         * help.el (function-arglist): Add case for macro.
10151
10152 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10153
10154         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10155         printers.
10156         (custom-display): Added a menu for printer/display tags.
10157
10158         * frame.el (frame-type):
10159         * device.el (device-type): Added 'msprinter to the doc string, and
10160         removed 'pc -- it is not going to be implemented ever.
10161         (call-device-method): Fixed docstring typo.
10162         Defined specifier tags 'printer and 'display.
10163
10164 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10165
10166         * lisp/itimer.el (itimer-run-expired-timers): (consp
10167           last-command-event-time) instead of (consp
10168           'last-command-event-time).
10169
10170 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10171
10172         * msw-glyphs.el: Removed obsolete commentary.
10173
10174 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10175
10176         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10177         better default value.
10178
10179 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10180
10181         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10182         (read-string): Ditto.
10183         (eval-minibuffer): Ditto.
10184         (read-command): Ditto.
10185         (read-function): Ditto.
10186         (read-variable): Ditto.
10187         (read-number): Ditto.
10188         (read-shell-command): Ditto.
10189         (read-number): Record history.
10190
10191 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10192
10193         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10194
10195 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10196
10197         * faces.el (startup-initialize-custom-faces): New function.
10198         Reset all faces created during auto-autoloads loading time
10199         by defface.
10200         * startup.el (command-line): Call it.
10201
10202 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10203
10204         * about.el (about-hackers): Add myself to contributors list.
10205
10206 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10207
10208         * menubar-items.el (maybe-add-init-button): Removed an argument in
10209         a call to load-user-init-file, as the function managed to lose its
10210         formal parameter a few betas ago.
10211
10212 2000-01-18  Martin Buchholz <martin@xemacs.org>
10213
10214         * XEmacs 21.2.27 is released.
10215
10216 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10217
10218         * process.el (shell-command-to-string): Use the FSF docstring.
10219         Make shell-command-to-string the standard function, and
10220         exec-to-string the (deprecated) alias.
10221
10222         * startup.el: typo fix.
10223
10224 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10225
10226         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10227
10228 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10229
10230         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10231         buffers after visible buffers.
10232         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10233
10234 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10235
10236         * info.el (Info-extract-menu-node-name): Stop at a dot
10237         followed by whitespace or right parenthesis.
10238
10239 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10240
10241         * info.el (Info-directory-list): Warn against using Customize with
10242         Info-directory-list.
10243
10244 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10245
10246         * minibuf.el (read-file-name): doc fix.
10247
10248         * autoload.el (update-file-autoloads): doc fix.
10249
10250         * about.el (about-hackers): Change my E-mail address.
10251
10252 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10253
10254         * info.el (Info-visit-file): Just use the `f' interactive spec to
10255         read a filename in the standard way.
10256
10257 2000-01-13  Andy Piper  <andy@xemacs.org>
10258
10259         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10260         (gutter-buffers-tab-extent): new variable.
10261         (update-tab-in-gutter): call add-tab-to-gutter again if the
10262         orientation has changed.
10263         (add-tab-to-gutter): cope with different orientations.
10264
10265 2000-01-11  Didier Verna  <didier@xemacs.org>
10266
10267         * info.el (Info-following-node-name): backward-skip dots as well
10268         as spaces (dots at the end of a node name aren't part of it).
10269         (Info-extract-menu-node-name): don't skip dots. There could be
10270         some in the node name.
10271         (Info-index): allow dots to be part of a node name.
10272
10273 2000-01-12  Andreas Jaeger  <aj@suse.de>
10274
10275         * files.el (auto-mode-alist): Added idlwave-mode.
10276         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10277
10278 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10279
10280         * info.el (Info-search): Show default value.
10281
10282 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10283
10284         * info.el (Info-read-node-completion-table): New variable.
10285         (Info-read-node-name-1): New function.
10286         (Info-read-node-name): Use it.
10287         (Info-follow-reference): Use DEFAULT argument of completing-read.
10288         (Info-menu): Ditto.
10289
10290 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10291
10292         * hyper-apropos.el (hyper-describe-key-briefly): Save
10293         window configuration.
10294         (hyper-describe-face): Use DEFAULT of completing-read.
10295         (hyper-apropos-read-variable-symbol): Ditto.
10296         (hyper-apropos-read-function-symbol): Ditto.
10297
10298 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10299
10300         * mule/mule-cmds.el (set-default-coding-system): Set
10301         comint-exec-hook to use coding-system-for-read and
10302         coding-system-for-write so that C-x RET c works.
10303
10304 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10305
10306         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10307         (previous-matching-history-element): Increment
10308         minibuffer-max-depth by 1.
10309         (next-matching-history-element): Ditto.
10310
10311 2000-01-11  Andy Piper  <andy@xemacs.org>
10312
10313         * gutter-items.el (buffers-tab): Create a new face for the buffers
10314         tab.
10315         (buffers-tab-face): use it.
10316
10317 2000-01-10  Didier Verna  <didier@xemacs.org>
10318
10319         * modeline.el (modeline-scrolling-method): change modeline X
10320         cursor appearance according to the value.
10321
10322 2000-01-07  Andreas Jaeger  <aj@suse.de>
10323
10324         * about.el (about-hackers): Moved my entry to contributor list.
10325         (xemacs-hackers): Added myself.
10326         (about-maintainer-info): Added description of myself.
10327
10328
10329 2000-01-07  Didier Verna  <didier@xemacs.org>
10330
10331         * modeline.el (modeline-scrolling-method): new variable.
10332         (mouse-drag-modeline): add reference to it in the docstring.
10333         (mouse-drag-modeline): handle it.
10334
10335 2000-01-08  Andy Piper  <andy@xemacs.org>
10336
10337         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10338         calls.
10339         (remove-buffer-from-gutter-tab): ditto.
10340
10341 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10342
10343         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10344         (custom-face-edit): Fix grammatical error in help message.
10345
10346 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10347
10348         * movemail.el: Added.
10349
10350         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10351
10352 2000-01-03  Didier Verna  <didier@xemacs.org>
10353
10354         * modeline.el (mouse-drag-modeline): remove the code related to
10355         the modeline horizontal scrolling facility.
10356
10357 1999-12-31  Martin Buchholz <martin@xemacs.org>
10358
10359         * XEmacs 21.2.26 is released.
10360
10361 1999-12-28  Andy Piper  <andy@xemacs.org>
10362
10363         * wid-edit.el (widget-push-button-value-create): The gui cache
10364         does not agree with native widgets which can only be displayed
10365         once per window. The reasons for caching are diminished now that
10366         we don't hog resources when creating buttons.
10367         (widget-push-button-cache) deleted.
10368
10369 1999-12-24  Martin Buchholz <martin@xemacs.org>
10370
10371         * XEmacs 21.2.25 is released.
10372
10373 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10374
10375         * hyper-apropos.el (hyper-apropos): Toggle
10376         hyper-apropos-programming-apropos correctly.
10377         Set REGEXP when user accepts default value.
10378
10379 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10380
10381         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10382         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10383
10384 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10385
10386         * mule/mule-category.el (undefined-category-designator):
10387         Return char instead of character.  Search for undefined one.
10388         (describe-category): Use with-displaying-help-buffer.
10389
10390 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10391
10392         * byte-optimize.el (byte-optimize-plus):
10393         Optimize (+ 1) to 1 instead of (1+ nil).
10394
10395         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10396
10397         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10398
10399         * byte-optimize.el (byte-optimize-char-before): New function.
10400         Remove performance penalty for using (char-before) instead of (char-after).
10401
10402 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10403
10404         * mule/mule-category.el (char-category-list): Return character
10405         instead of integer.
10406
10407 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10408
10409         * minibuf.el (read-buffer): Check default is buffer object.
10410
10411 1999-11-25  Andy Piper  <andy@xemacs.org>
10412
10413         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10414         for buttons.
10415
10416 1999-12-16  Andreas Jaeger  <aj@suse.de>
10417
10418         * package-get.el (package-get-maybe-save-index): Fixed typo.
10419         Patch by Jeff Miller <jmiller@smart.net>.
10420
10421 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10422
10423         * gnuserv.el (gnuserv-process-filter):  don't call
10424         gnuserv-write-to-client when gnuserv-current-client is nil
10425
10426 1999-12-14  Martin Buchholz <martin@xemacs.org>
10427
10428         * XEmacs 21.2.24 is released.
10429
10430 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10431
10432         * about.el (about-hackers): Update my email address.
10433
10434 1999-12-07  Martin Buchholz <martin@xemacs.org>
10435
10436         * XEmacs 21.2.23 is released.
10437
10438 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10439
10440         * package-get.el (package-get-download-sites): Removed several
10441         defunct download sites, added many new ones, and corrected a few
10442         incorrect directory-on-site entries.  Added physical locations to
10443         site-description.
10444
10445 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10446
10447         * finder.el (finder-commentary): add DOC string and fix
10448         interactive spec
10449
10450 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10451
10452         * help.el (describe-function): Don't forget to intern the string
10453         completing-read returns.
10454         (describe-variable): Ditto.
10455
10456 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10457
10458         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10459         `hyper-apropos-help-mode' here to find symbol to customize
10460         irregardless of cursor position and simplify
10461         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10462         `hyper-apropos-popup-menu'.
10463
10464 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10465
10466         * apropos.el (apropos-mode-map): Add return to call
10467         apropos-follow.
10468         (apropos-print): Call apropos-mode to have better
10469         command reference. Put keymap text-poperty to
10470         symbole name.
10471
10472 1999-11-22  Alastair Burt  <burt@dfki.de>
10473
10474         * help.el: (describe-bindings-1): Added handling of keymaps for
10475         the extents at point.
10476
10477 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10478
10479         * gutter-items.el (buffers-tab-items): Wrap the function in a
10480         save-match-data
10481
10482 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10483
10484         * help.el (describe-function): Use the DEFAULT argument to
10485         completing-read.
10486         (describe-variable): Ditto.
10487
10488 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10489
10490         * minibuf.el (read-from-minibuffer): Add optional argument
10491         DEFAULT to have better mini-buffer history support.
10492         (completing-read): Pass default to read-from-minibuffer.
10493         (read-buffer): Pass default to completing-read.
10494
10495 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10496
10497         * font-lock.el (font-lock-doc-string-face): Document the
10498         `font-lock-lisp-like' property.
10499
10500 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10501
10502         * lisp-mode.el: Specify `font-lock-lisp-like'.
10503
10504         * font-lock.el (font-lock-lisp-like): New function.
10505         (font-lock-fontify-syntactically-region): Use it.
10506
10507 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10508
10509         * XEmacs 21.2.22 is released
10510
10511 1999-11-28  Martin Buchholz <martin@xemacs.org>
10512
10513         * XEmacs 21.2.21 is released.
10514
10515 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10516
10517         * minibuf.el (read-coding-system): Accept symbol and
10518         coding-system object as a default-coding-system.
10519
10520 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10521
10522         * minibuf.el (read-coding-system): Accept symbol as
10523         a default-coding-system.
10524
10525 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10526
10527         * apropos.el (apropos-documentation): Use insert instead
10528         of princ.
10529
10530 1999-11-07  William M. Perry  <wmperry@aventail.com>
10531
10532         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10533           for the linux console.
10534
10535         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10536           stuff to work when you are not on a window system, since the GPM
10537           mouse support now allows pasting from outside of XEmacs.
10538
10539 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10540
10541         * XEmacs 21.2.20 is released
10542
10543 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10544
10545         * setup-paths.el (paths-default-info-directories): Add
10546         /usr/share/info and /usr/local/share/info.
10547
10548 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10549
10550         * about.el: Updated Vladimir Ivanovic's info.
10551
10552 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10553
10554         * auto-show.el (auto-show-truncationp): Remove.
10555
10556         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10557
10558 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10559
10560         * indent.el (indent-line-to): fix bug: spaces were not replaced
10561         with tab if column is multiple of tab-width
10562         From dhn@qedinc.com
10563
10564 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10565
10566         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10567         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10568
10569         * package-get.el (package-get-package-provider): Be verbose when
10570         interactive. Patch from Robert Pluim
10571
10572 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10573
10574         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10575         info file suffixes.
10576
10577 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10578
10579         * process.el (open-network-stream): Add a new optional parameter
10580         PROTOCOL to support udp; fix a minor typo and add an explanation
10581         in docstring for udp programming.
10582
10583         * code-process.el (open-network-stream): Add a new optional
10584         parameter PROTOCOL to support udp; fix a minor typo and add an
10585         explanation in docstring for udp programming.
10586
10587 1999-10-18  Andy Piper  <andy@xemacs.org>
10588
10589         * gui.el (make-gui-button): be more precise about how we call
10590         callbacks.
10591
10592         * wid-edit.el (widget-push-button-value-create): Use the new form
10593         of native gui-button.
10594
10595 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10596
10597         * info.el (Info-page-prev): Don't do (sit-for 0).
10598
10599 1999-10-13  Andy Piper  <andy@xemacs.org>
10600
10601         * gutter-items.el (progress-abort-glyph): new glyph for showing
10602         abort status.
10603         (append-progress): dispatch-event rather than sit-for.
10604         (abort-progress): new function. Show the abort glyph with an
10605         appropriate message.
10606         (raw-append-progress): dispatch-event rather than sit-for.
10607         (display-progress): cope with aborts.
10608
10609         * gui.el (make-gui-button): Use native widgets for buttons
10610         unconditionally.
10611         (insert-gui-button): ditto.
10612         (gui-button-p): ditto.
10613
10614         * xbm-button.el: remove from core.
10615
10616         * xpm-button.el: remove from core.
10617
10618 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10619
10620         * faces.el (init-device-faces): Don't initialize the random faces
10621         on the stream device.
10622
10623 1999-10-06  Andy Piper  <andy@xemacs.org>
10624
10625         * files.el (recover-file): Don't use ls under windows for revert buffer.
10626
10627 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10628
10629         * package-get.el (package-get-download-menu): Make menu really
10630         toggle download sites.
10631         (package-get-download-sites): Add autoload cookie.
10632
10633 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10634
10635         * setup-paths.el (paths-find-module-directory): Ditto.
10636
10637 1999-09-29  Werner Fink  <werner@suse.de>
10638
10639         * setup-paths.el (paths-find-exec-directory): Add missing nil
10640         parameter for environment.
10641
10642 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10643
10644         * modeline.el (modeline-format):
10645         Only purecopy the strings.  Else
10646         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10647         barfs.
10648
10649 1999-08-28  Mike Woolley  <mike@bulsara.com>
10650
10651         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10652         user setting comint-completion-addsuffix and
10653         comint-process-echoes.
10654
10655 1999-09-22  Andy Piper  <andy@xemacs.org>
10656
10657         * gutter-items.el (update-tab-in-gutter): use
10658         last-nonminibuf-window instead of selected-window.
10659
10660 1999-09-18  Andy Piper  <andy@xemacs.org>
10661
10662         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10663         display on.
10664
10665         * subr.el (record-buffer-hook): new variable so that the hook gets
10666         some documentation.
10667
10668 1999-09-16  Andy Piper  <andy@xemacs.org>
10669
10670         * gutter-items.el (update-tab-in-gutter): only update when the
10671         gutter is visible.
10672         (remove-buffer-from-gutter-tab): ditto.
10673
10674 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10675
10676         * simple.el (do-auto-fill): Commented out part of Kinsoku
10677         processing.
10678
10679 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10680
10681         * isearch-mode.el (isearch-highlightify-region): Give the
10682         highlighting extents a high priority.
10683         (isearch-make-extent): Give the main highlighting extent an even
10684         higher priority.
10685
10686 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10687
10688         * packages.el (packages-compute-package-locations): Fix typo from
10689         -u rationalization.
10690
10691 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10692
10693         * setup-paths.el (paths-find-doc-directory): Respect value of
10694         `configure-doc-directory.'
10695
10696         * find-paths.el (paths-find-architecture-directory): Give
10697         precendence `default' argument (which typically comes from
10698         configure).
10699
10700 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10701
10702         * startup.el (command-line-early): Added options -user-init-file
10703         and -user-init-directory.
10704
10705         * files.el (user-init-file): Default to NIL so we can recognize
10706         when it's set.
10707
10708 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10709
10710         * obsolete.el (init-file-user):
10711         * startup.el:
10712         * packages.el (packages-compute-package-locations):
10713         * package-get.el (package-get-user-index-filename):
10714         * menubar-items.el (maybe-add-init-button):
10715         * info.el (Info-annotations-path):
10716         * dump-paths.el:
10717         Change `user-init-directory' to be an absolute path.
10718         Use `user-init-directory' where appropriate.
10719         Zap `init-file-user' and its uses.
10720
10721 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10722
10723         * subr.el (copy-symbol): New function.
10724
10725 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10726
10727         * isearch-mode.el (isearch-done): Be sure to restore invisible
10728         extents in the proper buffer.
10729         (isearch-pre-command-hook): Set this-command to the correct value
10730         in case the buffer has changed and old overriding-local-map was
10731         used.
10732         (isearch-restore-extent): Use remprop instead of setting the
10733         property to nil.
10734
10735 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10736
10737         * cmdloop.el (execute-extended-command): Update zmacs region
10738         before the delay.
10739         (execute-extended-command): Make the message gettext-friendly.
10740
10741 1999-09-07  Andy Piper  <andy@xemacs.org>
10742
10743         * gutter-items.el (progress-gauge-glyph): renamed from
10744         progress-glyph.
10745         (progress-text-glyph): new variable.
10746         (progress-layout-glyph): use layouts and text glyphs.
10747         (progress-area-buffer): removed.
10748         (progress-text-and-extent): new variable.
10749         (progress-displayed-p): dynamically create gutter area buffer.
10750         (clear-progress): ditto.
10751         (raw-append-progress): ditto.
10752         (append-progress): use new glyph names.
10753         (raw-append-progress): only create the extent when needed. set
10754         properties more optimally.
10755         (progress): remove args.
10756
10757 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10758
10759         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10760         mapcar where the return value is unused.
10761         (isearch-restore-invisible-extents): Ditto.
10762         (isearch-highlight-all-cleanup): Ditto.
10763         (isearch-delete-extents-in-range): Traverse the extents only once.
10764         (isearch-highlight-all-update): Don't start over if the search
10765         string has changed and more input is pending.
10766
10767 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10768
10769         * packages.el (packages-find-package-data-path): Ditto.
10770
10771         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10772
10773         * subr.el (mapc-internal): Don't make obsolete.
10774
10775         * cl-extra.el (mapc): Resurrect.
10776
10777 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10778
10779         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10780         alias.
10781
10782         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10783         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10784         (isearch-yank-clipboard): Use get-clipboard instead of
10785         x-get-clipboard.
10786         (isearch-yank-selection): Fix docstring.
10787
10788 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10789
10790         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10791
10792 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10793
10794         * cl-macs.el (extent-start-position): Fix setf method.
10795         (extent-end-position): Ditto.
10796
10797 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10798
10799         * isearch-mode.el: End merge with FSF 20.4.
10800
10801         * isearch-mode.el (search-invisible): New variable.
10802         (isearch-hide-immediately): Ditto.
10803         (isearch-unhidden-extents): Ditto.
10804         (isearch-range-invisible): New function.
10805         (isearch-unhide-extent): Ditto.
10806         (isearch-restore-invisible-extents): Ditto.
10807         (isearch-restore-extent): Ditto.
10808
10809         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10810         implementation.
10811         (isearch-ring-retreat-edit): Ditto.
10812         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10813         (isearch-forward-regexp): New arguments NOT-REGEXP and
10814         NO-RECURSIVE-EDIT.
10815         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10816         (isearch-backward-regexp): New arguments NOT-REGEXP and
10817         NO-RECURSIVE-EDIT.
10818         (isearch-mode): Return isearch-success.
10819         (isearch-update): Use unread-command-events instead of
10820         unread-command-event.
10821         (isearch-abort): If an invalid regexp is encountered, keep popping
10822         states.
10823         (isearch-*-char): Use FSF implementation.
10824         (isearch-whitespace-chars): Use the more robust FSF's
10825         implementation.
10826         (isearch-within-brackets): New variable.
10827         (isearch-mode): Initialize it.
10828         (isearch-edit-string): Bind it.
10829         (isearch-search-and-update): Set it.
10830         (isearch-push-state): Push it.
10831         (isearch-top-state): Pop it.
10832         (isearch-search): Set it.
10833         (isearch-printing-char): When called by isearch-whitespace-chars,
10834         handle M-SPC gracefully.
10835         (isearch-message-prefix): New argument ELLIPSIS.
10836         (isearch-message-suffix): Ditto.
10837         (isearch-message): Use the ELLIPSIS argument when calling
10838         isearch-message-prefix and isearch-message-suffix.
10839         (isearch-message-prefix): Distinguish between "wrapped" and
10840         "overwrapped" search, FWIW.
10841
10842 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10843
10844         * isearch-mode.el (isearch-edit-string): Use the head of the
10845         search ring instead of search-last-string and search-last-regexp.
10846         (search-highlight): Renamed from isearch-highlight.
10847         (isearch-exit): Use the new name.
10848         (isearch-highlight): Ditto.
10849         (isearch-dehighlight): Ditto.
10850         (isearch-update-ring): New function.
10851         (isearch-done): Call it.
10852         (isearch-done): New argument EDIT.
10853         (isearch-repeat): If search string is empty, look up at the car of
10854         the search ring; ignore the yank pointer.
10855         (isearch-abort): Call isearch-done with NOPUSH.
10856         (isearch-cancel): New function.
10857         (isearch-mode-map): Bind it to ESC ESC ESC.
10858
10859         * isearch-mode.el: Begin merge with FSF 20.4.
10860
10861 1999-09-01  Andy Piper  <andy@xemacs.org>
10862
10863         * x-select.el (x-get-clipboard): obsolete.
10864         (x-yank-clipboard-selection): obsolete
10865
10866         * select.el (disown-selection): need to be careful to disown the
10867         clipboard if we set it via selection.
10868         (get-clipboard): move from x-select.el
10869         (yank-clipboard-selection): ditto.
10870
10871 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10872
10873         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10874         isearch-highlight-all-matches to nil.
10875         (isearch-fixed-case): New variable.
10876         (isearch-mode): Initialize it.
10877         (isearch-edit-string): Save it.
10878         (isearch-toggle-case-fold): Set it.
10879         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10880         need to check isearch-fixed-case.
10881         (isearch-toggle-case-fold): Update highlighting of all matches
10882         before the pause.
10883         (isearch-edit-string):
10884
10885 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10886
10887         * isearch-mode.el (isearch-edit-string): Call isearch-message
10888         before reading the event so that the prompt is displayed properly.
10889         (isearch-message): Use isearch-nonincremental when calling
10890         isearch-message-prefix.
10891         (minibuffer-local-isearch-map): Bind up and down to do the same as
10892         M-p and M-n respectively.
10893         (isearch-done): New arg NOPUSH.
10894         (isearch-edit-string): Use it.
10895         (isearch-edit-string): Don't bind isearch-string.
10896         (isearch-ring-adjust): Edit string, *then* push state.
10897
10898 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10899
10900         * faces.el (isearch-secondary): Make isearch-secondary look
10901         different than default.
10902
10903 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10904
10905         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10906         save-excursion.
10907         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10908         (isearch-update): Call isearch-dehighlight without arguments.
10909         (isearch-done): Ditto.
10910
10911         * isearch-mode.el (isearch-fix-case): If the search string has no
10912         upper-case letters, allow the folding to be reenabled.
10913         Previously, once disabled, the folding would remain that way until
10914         the end of isearch.
10915         (isearch-top-state): Call isearch-fix-case.
10916
10917         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10918         save-excursion.
10919         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10920
10921 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10922
10923         * xpm-button.el:
10924         xbm-button.el: Need to exist in core because gui.el depends on
10925         them.
10926
10927 1999-08-31  Andy Piper  <andy@xemacs.org>
10928
10929         * gutter-items.el (buffers-tab-face): new customizable variable.
10930         (buffers-tab-default-buffer-line-length): new specifier for
10931         maximum viewable characters.
10932         (progress-stack): new variable for implementing widget-based
10933         progress messages.
10934         (progress-area-buffer): ditto.
10935         (progress-glyph-height): ditto.
10936         (progress-stop-callback): ditto.
10937         (progress-quit-function): new function.
10938         (progress-glyph): new variable.
10939         (progress-layout-glyph): ditto.
10940         (progress-displayed-p): new function, see message-displayed-p for
10941         details.
10942         (clear-progress): ditto.
10943         (remove-progress): ditto.
10944         (append-progress): ditto.
10945         (raw-append-progress): ditto.
10946         (display-progress): ditto.
10947         (current-progress): ditto.
10948         (current-progress-label): ditto.
10949         (progress): ditto.
10950         (lprogress): ditto.
10951
10952
10953 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10954
10955         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10956
10957         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10958         `isearch-yank-selection'.
10959         (isearch-mode-map): Use it.
10960         (isearch-yank-selection): Use `get-selection' instead of
10961         `get-x-selection'.
10962
10963 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10964
10965         * faces.el (isearch-secondary): Create face here.
10966
10967         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10968         timers.
10969
10970 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10971
10972         * subr.el (buffer-string): More robust backward compatibility
10973         check, courtesy William Perry.
10974
10975 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10976
10977         * replace.el (perform-replace): Stop the search after the search
10978         limit has been reached.
10979
10980 1999-08-23  Andy Piper  <andy@xemacs.org>
10981
10982         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10983         here if we don't have one.
10984
10985 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10986
10987         * ldap.el (ldap-coding-system): Default to nil until we get
10988         efficient UTF8 support
10989         (ldap-decode-string): Guard against `decode-coding-string' not
10990         being defined
10991         (ldap-encode-string): Guard against `encode-coding-string' not
10992         being defined
10993
10994 1999-08-23  Didier Verna  <didier@xemacs.org>
10995
10996         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10997         Some doc strings improvements, and add a star to the `interactive'
10998         calls.
10999
11000 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11001
11002         * font-lock.el (java-font-lock-keywords-3): introduced new
11003         keywords and regexpes for javadoc syntax 1.2.
11004
11005 1999-08-17  Andy Piper  <andy@xemacs.org>
11006
11007         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11008         format-buffers-tab-line.
11009         (buffers-tab-max-buffer-line-length): new variable.
11010         (format-buffers-tab-line): new function. truncate names if over
11011         buffers-tab-max-buffer-line-length.
11012
11013 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11014
11015         * cus-start.el: Customize the variable `bell-inhibit-time'.
11016
11017 1999-08-16  Andy Piper  <andy@xemacs.org>
11018
11019         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11020         brute-force approach to deleting the last buffer.
11021         (buffers-tab-grouping-regexp): new customizable variable.
11022         (select-buffers-tab-buffers-by-mode): use it.
11023
11024 1999-08-13  Andy Piper  <andy@xemacs.org>
11025
11026         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11027         deletion problem.
11028
11029 1999-07-30  Didier Verna  <didier@xemacs.org>
11030
11031         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11032         of princ to output symbols.
11033         (custom-save-face-internal): ditto.
11034         (custom-save-resets): ditto.
11035
11036 1999-08-09  Didier Verna  <didier@xemacs.org>
11037
11038         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11039         `regexp-quote' to protect the major mode name for use as a regular
11040         expression (c++ needs this for instance).
11041
11042 1999-08-08  Andy Piper  <andy@xemacs.org>
11043
11044         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11045         cope with similar mode names.
11046
11047         * gutter-items.el (buffers-tab-selection-function): new selection
11048         function.
11049         (select-buffers-tab-buffers-by-mode): new function.
11050         (buffers-tab-items): use it if set to only display buffers in the
11051         tab in the current buffer's group..
11052         (update-tab-in-gutter): use new api.
11053         (remove-buffer-from-gutter-tab): ditto.
11054
11055         * gutter-items.el (buffers-tab-max-size): set custom selection
11056         default to 6.
11057         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11058         (add-tab-to-gutter): set face as default.
11059
11060 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11061
11062         * faces.el (frob-face-property): Merge the fall-back specifier
11063         with the target, not replace it.
11064
11065 1999-08-05  Andy Piper  <andy@xemacs.org>
11066
11067         * gutter-items.el (update-tab-in-gutter): add frame argument for
11068         buffer-items.
11069         (update-tab-in-gutter): use it.
11070
11071         * gutter-items.el (record-buffer-hook): set.
11072
11073         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11074         change.
11075         (switch-to-buffer-hook) deleted.
11076
11077 1999-08-04  Andy Piper  <andy@xemacs.org>
11078
11079         * gutter-items.el (update-tab-in-gutter): make sure this will work
11080         as an argument to create-frame-hook.
11081
11082 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11083
11084         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11085         instead of timer emulation.
11086
11087 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11088
11089         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11090         Emacs isearch enhancements.
11091
11092 1999-07-28  Andy Piper  <andy@xemacs.org>
11093
11094         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11095         all devices that support tab controls.
11096         (remove-buffer-from-gutter-tab): new function. to be used as a
11097         value for kill-buffer-hook.
11098
11099 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11100
11101         * auto-show.el (auto-show-truncationp): changed to match
11102         `window_translation_on'
11103
11104 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11105
11106         * XEmacs 21.2.19 is released
11107
11108 1999-07-28  SL Baur  <steve@miho>
11109
11110         * code-files.el (insert-file-contents): Fix docstring.
11111         revert previous change.
11112
11113 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11114
11115         * fill.el (fill-region-as-paragraph): Change re-break-point to
11116         contain word-across-newline plus one character so that filling
11117         Japanese and Chinese works as desired.
11118         * simple.el (do-auto-fill): Ditto.
11119
11120 1999-07-26  SL Baur  <steve@miho>
11121
11122         * mule/japanese.el ("Japanese"): Do not specify a default input
11123         method.
11124         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11125
11126 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11127
11128         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11129         able to use cl-macs macro in early lisp.
11130
11131 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11132
11133         * custom.el:
11134         * cus-face.el:
11135         * cus-edit.el:
11136                 Massive custom Theme API changes.
11137
11138 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11139
11140         * code-files.el (insert-file-contents): Regard
11141         coding-system-magic-cookie if `coding-system-for-read' is nil.
11142
11143 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11144
11145         * mule/thai-xtis.el: Add coding: local variable, to avoid
11146         bootstrapping problem with C locale.
11147
11148 1999-07-22  Andy Piper  <andy@xemacs.org>
11149
11150         * dumped-lisp.el (preloaded-file-list): guard against putting
11151         gutter-items in a less than functional XEmacs.
11152         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11153
11154 1999-07-18  Bob Weiner  <weiner@beopen.com>
11155
11156         * fill.el (fill-context-prefix): Fixed bug that prevented the
11157         setting of an adaptive fill prefix when the `dont-skip-first' was
11158         t.
11159
11160 1999-07-22  SL Baur  <steve@miho>
11161
11162         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11163
11164 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11165
11166         * files.el (interpreter-mode-alist): add `make', `guile', and
11167         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11168         makefile-mode, guile is a scheme, and someday XEmacs will be
11169         modular enough to use as an efficient scripting tool.)
11170
11171 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11172
11173         * mule/mule-cmds.el (reset-language-environment): Regard
11174         coding-category `utf-8' and `ucs-4' if they are available.
11175
11176 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11177
11178         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11179         (prefer-coding-system): Fix DOC-string.
11180
11181         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11182         DOC-string too.
11183
11184         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11185         Mule.
11186         (coding-system-change-eol-conversion): Fix DOC-string.
11187
11188 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11189
11190         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11191         instead of `list-coding-system'.
11192
11193 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11194
11195         * menubar-items.el (default-menubar): `select-input-method' was
11196         renamed to `set-input-method'.
11197
11198         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11199         "Set Language Environment" menu.
11200
11201         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11202         "Describe Language Support" menu.
11203
11204 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11205
11206         * mule/chinese.el ("Chinese-GB"): Rename
11207         `chinese-gb-environment-setup-function' to
11208         `setup-chinese-gb-environment-internal'.
11209
11210 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11211
11212         * mule/korean.el: Use `define-coding-system-alias' instead of
11213         `copy-coding-system'.
11214
11215 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11216
11217         * mule/mule-cmds.el (set-language-environment-coding-systems):
11218         Treat duplicated coding-categories.
11219
11220 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11221
11222         * mule/japanese.el: Use `define-coding-system-alias' instead of
11223         `copy-coding-system'.
11224
11225 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11226
11227         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11228         coding-system `viscii'.
11229
11230 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11231
11232         * mule/cyrillic.el:
11233         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11234         (cyrillic-alternativnyj-decode-table): New variable.
11235         (cyrillic-alternativnyj-encode-table): New variable.
11236         - Specify `iso-8-1' as a category of coding-system
11237           `alternativnyj'.
11238         - Abolish general Cyrillic environment.
11239
11240 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11241
11242         * mule/chinese.el:
11243         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11244         - Register `chinese-gb-environment-setup-function' as a
11245           `setup-function' of "Chinese-GB" environment.
11246
11247 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11248
11249         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11250         optional argument `parents'.
11251
11252         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11253         property for Thai-XTIS.
11254
11255         * mule/mule-help.el (help-with-tutorial): Use property
11256         `tutorial-coding-system' of language-info as a coding-system to
11257         read tutorial file.
11258
11259 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11260
11261         * mule/thai-xtis.el: Don't setup `setup-function' and
11262         `exit-function'.
11263
11264         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11265         `set-coding-category-system' to set up coding-system for
11266         coding-category.
11267
11268         * mule/mule-cmds.el (prefer-coding-system): Use
11269         `set-coding-category-system' to set up coding-system for
11270         coding-category.
11271
11272 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11273
11274         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11275         Thai-XTIS environment.
11276
11277         * mule/mule-cmds.el (prefer-coding-system): Use
11278         `find-coding-system' instead of `coding-system-p'.
11279
11280 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11281
11282         * mule/mule-cmds.el (set-language-environment-coding-systems):
11283         Modify eol-type for XEmacs.
11284
11285         * mule/thai-xtis.el: Delete unused local variable `category'.
11286
11287         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11288         function.
11289         (prefer-coding-system): Don't call
11290         `update-coding-systems-internal'; use function
11291         `coding-category-list' instead of variable `coding-category-list';
11292         use `set-coding-priority-list' instead of `set-coding-priority';
11293         modify `eol-type' for XEmacs.
11294
11295         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11296         `charset-columns'.
11297         (char-width): Likewise.
11298
11299 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11300
11301         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11302         `tis-620'.
11303
11304         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11305         `set-coding-priority-list' instead of `set-coding-priority'; don't
11306         call `update-coding-systems-internal'.
11307
11308         * mule/mule-misc.el (coding-system-get): New function.
11309         (coding-system-put): New function.
11310         (coding-system-category): New function.
11311
11312 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11313
11314         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11315         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11316         to avoid conflict with leim/quail/thai-xtis.
11317
11318         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11319         to thai-xtis-chars.el.
11320
11321         * mule/thai-xtis-chars.el: New file (split from
11322         mule/thai-xtis.el).
11323
11324 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11325
11326         * mule/thai-xtis.el:
11327         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11328         - Add syntax entries.
11329         - Put `preferred-coding-system' of the charset `thai-xtis' to
11330           `tis-620'.
11331
11332 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11333
11334         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11335         rewritten to use write-multibyte-character.
11336
11337 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11338
11339         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11340         of `iso-2022-7'.
11341         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11342         ported yet.
11343         (read-input-method-name): Treat optional argument `default'.
11344
11345 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11346
11347         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11348         all.
11349         (set-language-info-alist): Set up menus here.
11350
11351 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11352
11353         * minibuf.el (completing-read): Add new optional argument
11354         `default'.
11355         (read-coding-system): Add new optional argument
11356         `default-coding-system'.
11357
11358 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11359
11360         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11361         (viet-viscii-...->viet-vscii...).
11362
11363 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11364
11365         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11366         and menus.
11367
11368 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11369
11370         * mule/mule-cmds.el (input-method-function): Add permanent-local
11371         property.
11372
11373 1999-03-30  Dave Love  <fx@gnu.org>
11374
11375         * mule/mule-cmds.el (current-language-environment): Doc fix.
11376
11377 1999-02-06  Richard Stallman  <rms@gnu.org>
11378
11379         * mule/european.el (setup-slovenian-environment): New function.
11380         ("Slovenian"): New language environment.
11381
11382 1999-01-27  Dave Love  <fx@gnu.org>
11383
11384         * mule/mule-cmds.el (current-language-environment): Provide :link,
11385         :type (choices) and appropriate :get.
11386
11387 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11388
11389         * mule/mule-cmds.el (describe-language-environment): Don't alter
11390         input-method-alist.
11391
11392 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11393
11394         * mule/mule-cmds.el (prefer-coding-system): Call
11395         set-coding-priority, so that the internal array of priorities is
11396         also updated.
11397
11398 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11399
11400         * mule/mule-cmds.el (prefer-coding-system): If the argument
11401         requires specific EOL conversion type, make the default coding
11402         systems use that.
11403
11404 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11405
11406         * mule/mule-cmds.el (set-language-environment): Pass the default
11407         eol-type to set-language-environment-coding-systems.
11408         (set-default-coding-systems): Copy the eol-type property for the
11409         new default values of {buffer-file,process}-coding-system from the
11410         old defaults.
11411         (set-language-environment-coding-systems): Accept an optional
11412         argument EOL-TYPE, and set the eol-type property of the default
11413         coding systems accordingly.
11414
11415 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11416
11417         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11418         use generate-new-buffer instead of get-buffer-create.
11419
11420 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11421
11422         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11423
11424 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11425
11426         * mule/mule-cmds.el (default-input-method): Fix custom type.
11427
11428 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11429
11430         * mule/mule-cmds.el (setup-specified-language-environment):
11431         Add apropos-inhibit property.
11432         (describe-specified-language-support): Likewise.
11433
11434 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11435
11436         * mule/mule-cmds.el: Doc fixes.
11437
11438 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11439
11440         * mule/mule-cmds.el (register-input-method): Doc-string
11441         modified.
11442
11443 1998-09-01  Dave Love  <fx@gnu.org>
11444
11445         * mule/mule-cmds.el (current-language-environment): Fix
11446         setter function.
11447
11448 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11449
11450         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11451         mule/european.el, mule/hebrew.el, mule/japanese.el,
11452         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11453         avoid bootstrapping problem if you need to recompile all the Lisp
11454         files using interpreted code.
11455
11456 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11457
11458         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11459         ("Latin-2"): Likewise.
11460
11461 1998-08-18  Per Starback  <starback@update.uu.se>
11462
11463         * mule/european.el (setup-latin2-environment): Fix typo.
11464
11465 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11466
11467         * mule/european.el: Give proper value of `input-method' key to all
11468         lang. env.
11469
11470         * mule/mule-cmds.el (activate-input-method): Handle the case that
11471         the arg INPUT-METHOD is nil correctly.
11472         (read-multilingual-string): Activate the specified input method
11473         before calling read-string.  Afterward, activate the original
11474         input method.
11475
11476 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11477
11478         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11479         (set-language-info-alist): Fix typo in doc-string.
11480
11481         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11482
11483 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11484
11485         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11486         (reset-language-environment): New function for the job that
11487         setup-english-environment used to do.
11488         (set-language-environment): Do more setups according to the info
11489         in language-info-alist.
11490         (read-language-name): Handle the case that the arg KEY is nil.
11491         (describe-language-environment): Handle input-method property.
11492
11493         * mule/: All files under this directory, which related with
11494         specific languages (such as mule/european.el, mule/greek.el,
11495         mule/hebrew.el, mule/misc-lang.el), modified as below.
11496         (setup-XXX-environment): Just call set-language-environment.  If
11497         they used to do some other jobs than what done by
11498         set-language-environment, those jobs are done in
11499         setup-XXX-environment-internal now.
11500         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11501         the value to setup-XXX-environment-internal.  Add properties
11502         input-method and features.
11503
11504         * mule/english.el (setup-english-environment): Just call
11505         reset-language-environment.
11506
11507         * mule/european.el (setup-8-bit-environment): Function deleted.
11508
11509 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11510
11511         * mule/mule-cmds.el (input-method-exit-on-first-char)
11512         (input-method-use-echo-area): Doc fixes.
11513
11514 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11515
11516         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11517         variable.
11518         (input-method-use-echo-area): New variable.
11519
11520 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11521
11522         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11523
11524 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11525
11526         * mule/mule-cmds.el (activate-input-method): Update mode line.
11527         (inactivate-input-method): Likewise.
11528
11529 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11530
11531         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11532         input method in the current buffer, but just bind
11533         current-input-method.
11534
11535 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11536
11537         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11538
11539         * mule/misc-lang.el ("IPA"): Add coding-priority and
11540         coding-system.
11541
11542 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11543
11544         * mule/greek.el: Add coding-priority.
11545
11546 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11547
11548         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11549         LANG-ENV.
11550
11551 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11552
11553         * mule/mule-cmds.el (register-input-method): Fix previous change.
11554         (setup-specified-language-environment): Doc fix.
11555
11556 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11557
11558         * mule/mule-cmds.el: Several doc fixes.
11559         (get-language-info, set-language-info): Rename argument.
11560         (set-language-info-alist): Likewise.
11561         (register-input-method): Rename argument.
11562         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11563
11564 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11565
11566         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11567         default value while reading an input method.
11568
11569 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11570
11571         * mule/mule-cmds.el (universal-coding-system-argument):
11572         Use buffer-file-coding-system as default.
11573
11574 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11575
11576         * mule/korean.el ("Korean"): Doc fix.
11577
11578 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11579
11580         * mule/mule-cmds.el (describe-language-environment): Print the
11581         languge environment at the head.
11582
11583 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11584
11585         * mule/japanese.el: Set exit-function to exit-japanese-environment
11586         for Japanese environment.
11587
11588 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11589
11590         * mule/mule-cmds.el (set-language-environment): Doc fix.
11591         (current-language-environment): Use defcustom.
11592         (default-input-method): Specify :type.
11593
11594 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11595
11596         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11597         modified.
11598         (prefer-coding-system): Doc-string modified.
11599
11600 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11601
11602         * mule/mule-cmds.el (set-language-info): Doc-string
11603         describes `coding-priority' KEY.
11604         (set-language-environment-coding-systems): New function.
11605         (select-safe-coding-system): New function.
11606         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11607         (set-language-info-alist): New optionla arg PARENTS.  Call
11608         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11609         (set-language-environment-coding-systems): New function.
11610
11611         * mule/chinese.el: Remove setting up of
11612         describe-chinese-environment-map and
11613         setup-chinese-environment-map.  Exclude them in args of calls to
11614         set-language-info-alist.  Register coding-priority key in
11615         language-info-alist.
11616
11617         * mule/cyrillic.el: Remove setting up of
11618         describe-cyrillic-environment-map and
11619         setup-cyrillic-environment-map.  Exclude them in args of calls to
11620         set-language-info-alist.  Register coding-priority key in
11621         language-info-alist.
11622
11623         * mule/english.el: Register coding-priority key in
11624         language-info-alist.
11625
11626         * mule/ethiopic.el: Register coding-priority key in
11627         language-info-alist.
11628
11629         * mule/european.el: Remove setting up of
11630         describe-european-environment-map and
11631         setup-european-environment-map.  Exclude them in args of calls to
11632         set-language-info-alist.  Register coding-priority key in
11633         language-info-alist.  Add "German" language env.
11634         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11635         (setup-german-environment): New function.
11636
11637         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11638         change default input method to "greek-postfix".
11639
11640         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11641         coding-priority key in
11642
11643 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11644
11645         * mule/mule-cmds.el (set-language-info): Doc fix.
11646         (input-method-inactivate-hook): Doc fix.
11647
11648 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11649
11650         * mule/mule-cmds.el (set-input-method): Renamed from
11651         select-input-method.
11652
11653 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11654
11655         * mule/mule-cmds.el (set-language-environment): Run
11656         exit-language-environment-hook before calling `exit-function'
11657         which is specified for the language environment.
11658
11659 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11660
11661         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11662         modified.
11663         (prefer-coding-system): Likewise.
11664         (describe-language-environment): Print aliases of each coding
11665         system.
11666         (set-language-environment-hook): New variable.
11667         (exit-language-environment-hook): New variable.
11668         (set-language-environment): Call these hooks.  Before setting a
11669         new language environment, exit from the
11670         current-language-environment if necessary.
11671         (input-method-verbose-flag): The value can be nil, t,
11672         complex-only, or default.
11673         (input-method-highlight-flag): Doc-string augmented.
11674         (activate-input-method): Check if we can run the registered
11675         function to activate an input method.
11676
11677         * mule/korean.el: Set exit-function for language environment
11678         "Korean" to exit-korean-environment.
11679         (setup-korean-environment): Moved to korea-util.el.
11680
11681 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11682
11683         * mule/mule-cmds.el (read-multilingual-string): Use
11684         current-input-method prior to default-input-method.  Don't bind
11685         current-input-method by `let', instead, activate the specified
11686         input method in the current buffer temporarily.
11687
11688 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11689
11690         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11691
11692 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11693
11694         * mule/chinese.el (post-read-decode-hz): Return the result of
11695         decode-hz-region.
11696         (pre-write-encode-hz): Do not change the value of
11697         last-coding-system.
11698
11699 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11700
11701         * mule/mule-ccl.el: Doc fixes.
11702
11703 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11704
11705         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11706         (check-ccl-program): New macro.
11707
11708 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11709
11710         * mule/mule-ccl.el: Comment about CCL syntax modified.
11711         (ccl-command-table): Add read-multibyte-character and
11712         write-multibyte-character.
11713         (ccl-code-table): Add ex-cmd.
11714         (ccl-extended-code-table): New variable.
11715         (ccl-embed-extended-command): New function.
11716         (ccl-compile-read-multibyte-character,
11717         ccl-compile-write-multibyte-character) New functions.
11718         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11719         ccl-dump-write-multibyte-character): New functions.
11720
11721 1999-07-22  SL Baur  <steve@miho>
11722
11723         * config.el (config-value-file): config.values is installed into
11724         doc-directory.
11725         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11726
11727 1999-07-19  Didier Verna  <didier@xemacs.org>
11728
11729         * rect.el: all functions rewritten, except when noted. Below is a
11730         list of interface changes.
11731         (apply-on-rectangle): new function. Obsoletes
11732         `operate-on-rectangle'. All functions that used to call this
11733         function now call the new one.
11734         (kill-rectangle): added optional prefix arg to fill lines.
11735         (delete-rectangle): ditto.
11736         (delete-extract-rectangle): ditto.
11737         (open-rectangle): ditto.
11738         (clear-rectangle): ditto.
11739         (delete-rectangle-line): added third arg FILL.
11740         (delete-extract-rectangle-line): ditto.
11741         (open-rectangle-line): ditto.
11742         (clear-rectangle-line): ditto.
11743
11744 1999-07-18  Andy Piper  <andy@xemacs.org>
11745
11746         * menubar-items.el (default-menubar): add gutter options.
11747
11748         * gutter-items.el: new file.
11749         (gutter): new group for custom.
11750         (gutter-visible-p): new variable.
11751         (default-gutter-position): ditto.
11752         (buffers-tab): new group for the buffers tab.
11753         (gutter-buffers-tab): widget to put in the gutter.
11754         (buffers-tab-max-size): max number of tabs.
11755         (buffers-tab-switch-to-buffer-function): function to call when a
11756         tab is pressed.
11757         (buffers-tab-omit-function): filter buffers with this function.
11758         (buffers-tab-format-buffer-line-function): format buffer names for
11759         inclusion in tabs.
11760         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11761         the record.
11762         (build-buffers-tab-internal): build a list of tab items.
11763         (buffers-tab-items): ditto.
11764         (add-tab-to-gutter): put a tab in the gutter area.
11765         (update-tab-in-gutter): reset the buffers in the tab.
11766
11767         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11768
11769         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11770         (switch-to-buffer-hooks): new hook.
11771
11772         * toolbar.el (default-toolbar-position): fix typo.
11773
11774 1999-07-16  Andy Piper  <andy@xemacs.org>
11775
11776         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11777
11778 1999-07-15  Didier Verna  <didier@xemacs.org>
11779
11780         * cus-edit.el (custom-prompt-variable): optional third arg makes
11781         prompt for a comment string.
11782         (customize-set-value): optional prefix makes this function handle
11783         variable comments.
11784         (customize-set-variable): ditto.
11785         (customize-save-variable): ditto.
11786         (customize-customized): handle custom comments.
11787         (customize-save-customized): ditto.
11788         (custom-variable-state-set): ditto.
11789         (custom-face-state-set): ditto.
11790         (customize-saved): ditto.
11791         (custom-variable-set): ditto.
11792         (custom-face-set): ditto.
11793         (custom-variable-save): ditto.
11794         (custom-face-save): ditto.
11795         (custom-variable-reset-saved): ditto.
11796         (custom-face-reset-saved): ditto.
11797         (custom-variable-reset-standard): ditto.
11798         (custom-face-reset-standard): ditto.
11799         (custom-comment-face): new face.
11800         (custom-comment-tag-face): ditto.
11801         (custom-comment): new widget.
11802         (custom-comment-create): new function.
11803         (custom-comment-delete): ditto.
11804         (custom-comment-value-set): ditto.
11805         (custom-comment-show): ditto.
11806         (custom-comment-invisible-p): ditto.
11807         (custom-variable-value-create): create a comment field widget.
11808         (custom-face-value-create): ditto.
11809         (custom-variable-menu): new entry for adding a custom comment.
11810         (custom-face-menu): ditto.
11811         (custom-save-variables): possibly save custom comments.
11812         (custom-save-faces): ditto.
11813
11814         * cus-face.el (custom-set-faces): the arguments can now have a
11815         custom comment as fourth argument.
11816
11817         * custom.el (custom-set-variables): the arguments can now have a
11818         custom comment as fifth element.
11819
11820 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11821
11822         * XEmacs 21.2.18 is released
11823
11824 1999-07-13  SL Baur  <steve@miho>
11825
11826         * lib-complete.el (read-library-name): Revert previous change.
11827         (read-library): Ditto.
11828
11829 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11830
11831         * packages.el (packages-package-list): Capitalize docstring.
11832
11833         * packages.el (packages-find-package-library-path): Use #'nconc
11834         rather than #'append to reduce consing -- #'mapcar uses Flist,
11835         which returns a freshly consed list.  #'append would create yet
11836         another fresh list, using Fmake_list in concat.
11837
11838         * packages.el (package-provide): Use setq with remassq like it
11839         says in its docstring.
11840
11841 1999-07-06  SL Baur  <steve@miho.m17n.org>
11842
11843         * lib-complete.el (progn-with-message): Fix typo.
11844
11845 1999-07-06  SL Baur  <steve@miho.m17n.org>
11846
11847         * mule/mule-misc.el (char-octet): Make function match docstring.
11848         From Katsumi Yamaoka <yamaoka@jpl.org>
11849
11850 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11851
11852         * wid-edit.el (widget-documentation): corrected spelling error.
11853
11854 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11855
11856         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11857         keys if already bound
11858
11859 1999-07-06  SL Baur  <steve@miho.m17n.org>
11860
11861         * lib-complete.el (progn-with-message): Revert previous changes.
11862
11863 1999-06-24  Bob Weiner  <weiner@beopen.com>
11864
11865         * lib-complete.el (find-library):
11866         (find-library-other-window):
11867         (find-library-other-frame): Completely rewrote
11868         so that these functions actually work when called non-interactively.
11869         Also made them handle LIBRARY arguments which end with .el or .elc.
11870
11871 1999-06-24  Bob Weiner  <weiner@beopen.com>
11872
11873         * simple.el (indent-new-comment-line): Locally bound
11874         `block-comment-start' to `comstart' or else when this is called
11875         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11876         `block-comment-start' value, ignoring any existing spacing after a
11877         comment prefix in the previous line and producing ugly comments.
11878
11879 1999-06-23  Bob Weiner  <weiner@beopen.com>
11880
11881         * list-mode.el (mouse-choose-completion):
11882         (choose-completion):
11883         (completion-switch-to-minibuffer): Added.
11884         ([Tab]): [Tab] previously switched to the minibuffer
11885         but since [space] does that and since most applications in the
11886         world use [Tab] to select the next item in a list, do that in the
11887         *Completions* buffer too.  This will cause the least confusion
11888         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11889         06/23/1999.
11890
11891 1999-06-22  Bob Weiner  <weiner@beopen.com>
11892
11893         * help.el (help-buffer-name): Added support for a null value
11894         of `help-buffer-prefix-string' since some buffers require no
11895         prefix.
11896
11897 1999-06-20  Bob Weiner  <weiner@beopen.com>
11898
11899         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11900         in the completion-list-mode-map to bury the completions buffer
11901         even when the minibuffer is no longer active.
11902
11903 1999-06-20  Bob Weiner  <weiner@beopen.com>
11904
11905         * list-mode.el (list-mode): It is visually disconcerting to have
11906         the text cursor disappear within list buffers, especially when
11907         moving from window to window, so leave it visible.
11908
11909 1999-07-01  SL Baur  <steve@miho.m17n.org>
11910
11911         * menubar-items.el (default-menubar): Conditionalize the bug
11912         report menu item (which may not be possible in this XEmacs).
11913         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11914
11915 1999-06-30  SL Baur  <steve@miho.m17n.org>
11916
11917         * subr.el (with-current-buffer): DOC string fix.
11918         Suggested by Bob Weiner <weiner@altrasoft.com>
11919
11920 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11921
11922         * cus-face.el (custom-face-italic): insert missing args
11923
11924 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11925
11926         * packages.el (package-locations): Changed default early package
11927         hierarchies to ~/.xemacs/mule-packages and
11928         ~/.xemacs/xemacs-packages.
11929
11930 1999-06-23  SL Baur  <steve@miho.m17n.org>
11931
11932         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11933
11934 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11935
11936         * packages.el (package-locations): Changed default early package
11937         hierarchy to ~/.xemacs/packages.
11938         (package-locations): Removed `packages' as a possible name for a
11939         late package hierarchy.
11940
11941 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11942
11943         * mule/mule-category.el (word-combining-categories): Set up new
11944         variable.
11945         (word-separating-categories): Likewise.
11946
11947 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11948
11949         * XEmacs 21.2.17 is released
11950
11951 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11952
11953         * font-menu.el (font-menu-set-font): allow for nil specification
11954         of font size.
11955
11956 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11957
11958         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11959         is 1.
11960
11961 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11962
11963         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11964         8859-5 instead of ISO 8859-1.
11965
11966 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11967
11968         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11969         (viet-viscii-encode-table): Ditto.
11970
11971         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11972         Make obsolete definition of char-octet.
11973
11974 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11975
11976         * subr.el: Move no-Mule make-char ...
11977         * help-nomule.el (make-char): To here.
11978         (string-width): Make Mule compatibility alias.
11979
11980 1999-06-15  Andy Piper  <andy@xemacs.org>
11981
11982         * select.el (get-selection-no-error): really make there be no-error.
11983         (get-selection): revert to original.
11984
11985 1999-06-11  Andy Piper  <andy@xemacs.org>
11986
11987         * select.el (selection-sets-clipboard): renamed.
11988         (own-selection): use it.
11989
11990 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11991
11992         * XEmacs 21.2.16 is released
11993
11994 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11995
11996         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11997         missing characters to avoid crash.
11998
11999 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12000
12001         * coding.el (set-terminal-coding-system): Only set the console
12002         coding system on the selected console if it is a tty.
12003
12004 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12005
12006         * cus-face.el:
12007         * cus-edit.el:
12008         * faces.el:
12009         (custom):
12010         (face-spec-set):
12011         * faces.el (frob-face-property):
12012         * font-menu.el (font-menu-set-font):
12013                   Actually apply changes from 1999-03-17
12014
12015 1999-06-10  Andy Piper  <andy@xemacs.org>
12016
12017         * select.el (get-selection): abstract out non error-signalling
12018         part.
12019         (get-selection-no-error): get-selection without signalling an
12020         error.
12021         (selection-is-clipboard-p): new variable. controls whether the
12022         selection sets the clipboard.
12023         (own-selection): use it.
12024
12025         * mouse.el (insert-selection): fallback to clipboard after trying
12026         primary selection and cutbuffer.
12027
12028 1999-06-05  Andy Piper  <andy@xemacs.org>
12029
12030         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12031         selection functions.
12032
12033 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12034
12035         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12036         default value.
12037         (load): Use `raw-text' instead of `no-conversion'.
12038         (insert-file-contents): Likewise.
12039
12040         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12041         of `no-conversion'.
12042
12043 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12044
12045         * coding.el: Don't copy `no-conversion' to `raw-text'.
12046
12047 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12048
12049         * subr.el (make-char): Define it if Mule is not around.
12050
12051 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12052
12053         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12054
12055         * x-select.el (x-disown-selection-internal): Restore symbol as an
12056         obsolete alias.
12057         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12058
12059 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12060
12061         * XEmacs 21.2.15 is released
12062
12063 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12064
12065         * subr.el (split-string): Avoid infinite looping
12066
12067 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12068
12069         * ldap.el (ldap-ignore-attribute-codings): New variable
12070         (ldap-default-attribute-decoder): New variable
12071         (ldap-coding-system): New variable
12072         (ldap-attribute-syntax-encoders): New variable
12073         (ldap-attribute-syntax-decoders): New variable
12074         (ldap-attribute-syntaxes-alist): New variable
12075         (ldap-encode-boolean): New function
12076         (ldap-decode-boolean): New function
12077         (ldap-encode-country-string): New function
12078         (ldap-decode-string): New function
12079         (ldap-decode-address): New function
12080         (ldap-encode-address): New function
12081         (ldap-decode-attribute): New function
12082         (ldap-search): Use some of these
12083
12084 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12085
12086         * version.el (emacs-version): Make the patch level/beta come
12087         before the XEmacs qualifier so that it gets into (funcall
12088         emacs-version) and thus in the bug reports.
12089         (emacs-version>=): Support patch levels.
12090
12091 1999-06-03  SL Baur  <steve@xemacs.org>
12092
12093         * version.el: implement x.y.z version number
12094         From Jan Vroonhof <vroonhof@math.ethz.ch>
12095
12096 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12097
12098         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12099
12100 1999-05-22  Vin Shelton <acs@xemacs.org>
12101
12102         * startup.el: Document -private and break out non-standard X options.
12103
12104 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12105
12106         * mule/mule-charset.el (charset-after): New function.
12107         (charset-direction): Synch with Mule, update docstring.
12108         (get-charset-property): New function.
12109         (put-charset-property): New function.
12110         (charset-plist): New function.
12111
12112         * mule/mule-charset.el (compose-region):
12113         (decompose-region): remove;  these functions (which don't work
12114         since we don't do composite characters) have been moved to
12115         mule-util.el.
12116         (toplevel): follow coding standards
12117
12118 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12119
12120         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12121         exist any more.
12122
12123         * code-files.el: Fix commentary to follow coding standards.  Move
12124         the single line left in mule-files.el to here.
12125
12126         * mule/mule-files.el: delete.
12127
12128 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12129
12130         * info.el (Info-scroll-prev): Use event functions instead of the
12131         old emacs 19 interface.
12132
12133 1999-06-02  Andy Piper  <andy@xemacs.org>
12134
12135         * x-font-menu.el (x-font-menu-load-font):
12136         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12137
12138 1999-05-31  Andy Piper  <andy@xemacs.org>
12139
12140         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12141         group.
12142         (font-menu-this-frame-only-p): ditto.
12143         (font-menu-max-items): reinstate, from Jan Vroonhof
12144         <vroonhof@math.ethz.ch>
12145         (font-menu-submenu-name-format): ditto.
12146         (font-menu-split-long-menu): ditto, for use by the family
12147         constructor.
12148         (font-menu-family-constructor): use it.
12149
12150 1999-05-30  Andy Piper  <andy@xemacs.org>
12151
12152         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12153         for use by the font menu.
12154
12155         * msw-font-menu.el: new file implementing mswindows specific
12156         font-menu behaviour.
12157         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12158         (mswindows-font-menu-junk-families): ditto.
12159         (hack-font-truename): ditto.
12160         (mswindows-font-regexp-ascii): ditto.
12161         (mswindows-reset-device-font-menus): ditto.
12162         (mswindows-font-menu-font-data): ditto.
12163         (mswindows-font-menu-load-font): ditto.
12164
12165         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12166         (x-font-menu-font-data): ditto.
12167         (x-font-menu-load-font): ditto.
12168
12169         * font-menu.el: new file implementing generic font menu behaviour.
12170         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12171         made device independent.
12172         (font-menu-this-frame-only-p): ditto.
12173         (font-menu-preferred-resolution): ditto.
12174         (font-menu-size-scaling): new variable used to determine whether
12175         sizes are in points or tenths of a point.
12176         (vassoc): moved from x-font-menu.el.
12177         (device-fonts-cache): ditto.
12178         (device-fonts-cache): ditto.
12179         (flush-device-fonts-cache): ditto.
12180         (reset-device-font-menus): copied from x-font-menu.el and made
12181         device independent. Most functionality deferred to
12182         device-dependent versions.
12183         (font-menu-family-constructor): copied from x-font-menu.el and
12184         made device independent.
12185         (font-menu-size-constructor): ditto.
12186         (font-menu-weight-constructor): ditto.
12187         (font-menu-set-font): ditto.
12188         (font-menu-change-face): ditto.
12189         (font-menu-load-font): new device method.
12190         (font-menu-font-data): ditto.
12191
12192         * x-font-menu.el: The above functions deleted.
12193
12194 1999-05-26  Andy Piper  <andy@xemacs.org>
12195
12196         * update-elc.el:
12197         * make-docfile.el:
12198         * loadup.el: rehash expand-file-name usage to not use default-directory.
12199
12200 1999-05-21  Andy Piper  <andy@xemacs.org>
12201
12202         * x-select.el (x-select-convert-to-text):
12203         (x-selected-text-type):
12204         (x-get-selection):
12205         (xselect-convert-to-string):
12206         (xselect-convert-to-compound-text):
12207         (xselect-convert-to-length):
12208         (xselect-convert-to-targets):
12209         (xselect-convert-to-delete):
12210         (xselect-convert-to-filename):
12211         (xselect-convert-to-charpos):
12212         (xselect-convert-to-lineno):
12213         (xselect-convert-to-colno):
12214         (xselect-convert-to-sourceloc):
12215         (xselect-convert-to-os):
12216         (xselect-convert-to-host):
12217         (xselect-convert-to-user):
12218         (xselect-convert-to-class):
12219         (xselect-convert-to-name):
12220         (xselect-convert-to-integer):
12221         (xselect-convert-to-atom):
12222         (xselect-convert-to-identity): functions renamed from x-* and
12223         moved to select.el.
12224         (x-get-secondary-selection): use rename get-selection.
12225         (x-get-clipboard): ditto.
12226         (x-own-selection): moved to select.el.
12227         (x-valid-simple-selection-p): ditto.
12228         (x-dehilight-selection): ditto.
12229         (x-own-clipboard): ditto.
12230         (x-disown-selection): ditto.
12231
12232         * x-mouse.el (x-yank-function): moved to mouse.el.
12233         (x-insert-selection): ditto.
12234         (x-set-point-and-move-selection): use renamed function.
12235
12236         * select.el (selected-text-type): moved and renamed from
12237         x-select.el.
12238         (selection-owner-p): moved to C.
12239         (selection-exists-p): ditto.
12240         (get-cutbuffer): new device method.
12241         (get-selection): generalised and moved from x-select.el.
12242         (own-selection): moved x-own-selection functionality into here.
12243         (dehilight-selection): renamed and moved from x-select.el.
12244         (own-clipboard): functionality moved from x-select.el using new
12245         generic C builtins.
12246         (disown-clipboard): ditto.
12247         (select-convert-to-text):
12248         (select-convert-to-string):
12249         (select-convert-to-compound-text):
12250         (select-convert-to-length):
12251         (select-convert-to-targets):
12252         (select-convert-to-delete):
12253         (select-convert-to-filename):
12254         (select-convert-to-charpos):
12255         (select-convert-to-lineno):
12256         (select-convert-to-colno):
12257         (select-convert-to-sourceloc):
12258         (select-convert-to-os):
12259         (select-convert-to-host):
12260         (select-convert-to-user):
12261         (select-convert-to-class):
12262         (select-convert-to-name):
12263         (select-convert-to-integer):
12264         (select-convert-to-atom):
12265         (select-convert-to-identity): new functions renamed from x-* and
12266         moved from x-select.el.
12267
12268         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12269         into here and use as the default window-system mouse yank.
12270         (insert-selection): generalised and moved from x-mouse.el.
12271         (own-clipboard): moved to C.
12272
12273         * msw-select.el (mswindows-selection-owned-p): deleted.
12274         (mswindows-own-selection): generalised and moved to select.el.
12275         (mswindows-disown-selection): generalised and moved to C.
12276         (mswindows-selection-owner-p): ditto.
12277
12278 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12279
12280         * XEmacs 21.2.14 is released
12281
12282 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12283
12284         * about.el: update contact info for jason and slb.
12285
12286 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12287
12288         * mule/european.el (setup-romanian-environment): Add Romanian
12289         support from Emacs/Mule romanian.el.
12290
12291 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12292
12293         * cus-face.el: Label all custom changes with the 'custom' tag.
12294
12295         * cus-edit.el: idem ditto.
12296
12297         * faces.el: Added suport for adding device tags to various functions.
12298         (custom): New device tag.
12299         (face-spec-set): Call reset face with tags argument. No longer do
12300         x-init-global-faces hack.
12301
12302         * faces.el (frob-face-property): Use an anonymous specifier to map
12303         frob-face-property-1 over.
12304
12305         * x-font-menu.el (font-menu-set-font): Always specify all
12306         properties to custom.
12307
12308 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12309
12310         * mule/european.el (setup-czech-environment): Add czech support.
12311         From David Sauer <davids@orfinet.cz>
12312
12313 1999-03-15  SL Baur  <steve@xemacs.org>
12314
12315         * check-features.el: Turn hard errors into warnings.
12316
12317 1999-03-21  SL Baur  <steve@xemacs.org>
12318
12319         * simple.el (delete-key-deletes-forward): As per discussion on
12320         xemacs-beta, default to t.
12321
12322 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12323
12324         * loadup.el: Define Installation-string before loading anything.
12325
12326 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12327
12328         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12329         From Anders Stenman <stenman@isy.liu.se>
12330
12331 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12332
12333         * wid-edit.el (widget-glyph-find): Ditto.
12334
12335         * packages.el (locate-library): Ditto.
12336
12337         * loadup.el (really-early-error-handler): Ditto.
12338
12339         * lib-complete.el (read-library): Ditto.
12340
12341         * faces.el (set-face-stipple): Ditto.
12342
12343         * code-files.el (load): Use new calling style of locate-file.
12344
12345 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12346
12347         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12348         dead.
12349
12350 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12351
12352         * dumped-lisp.el (preloaded-file-list): Don't load
12353         Installation.el.
12354
12355         * loadup.el (Installation-string): Define it here.
12356
12357 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12358
12359         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12360         Installation.el needs to be loaded before `dump-paths', otherwise
12361         the dumping process won't find it.
12362
12363 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12364
12365         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12366         subr so that we can use `replace-in-string' in Installation.el to
12367         get rid of C-m chars under the native Windows build.
12368
12369 1999-04-29  Andy Piper  <andy@xemacs.org>
12370
12371         * make-docfile.el: canonicalize file and directory names.
12372
12373         * device.el (call-device-method): new function for calling device
12374         specific methods.
12375         (define-device-method): new function for defining device methods.
12376         (define-device-method*): ditto.
12377
12378 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12379
12380         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12381
12382 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12383
12384         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12385         (cyrillic-koi8-r-encode-table): Likewise.
12386         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12387         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12388
12389         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12390         from vietnamese.el].
12391
12392         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12393         mule/mule-misc.el.
12394
12395 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12396
12397         * mule/thai-xtis.el:
12398         - Change font registry name from "Thai94x94-0" to "xtis-0".
12399         - Change mnemonic of coding-system `tis-620' to "TIS620".
12400
12401 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12402
12403         * mule/ethiopic.el: fixed.
12404
12405 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12406
12407         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12408
12409         * mule/thai-xtis.el: New file.
12410
12411         * mule/vietnamese.el: New file.
12412
12413         * mule/ethiopic.el: New file.
12414
12415 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12416
12417         * bytecomp.el (byte-compile-close-variables): Leave
12418         debug-issue-ebola-notices alone.
12419
12420 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12421
12422         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12423         at the top of the buffer since it is the most important thing to
12424         customize
12425         (ldap-get-host-parameter): New defun
12426         (ldap-search): Add a new parameter `withdn' to retrieve the
12427         distinguished names of entries
12428
12429 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12430
12431         * startup.el (splash-frame-body): Date and spelling fixes.
12432
12433 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12434
12435         * view-less.el (toggle-truncate-lines): add autoload tag
12436
12437 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12438
12439         * format.el (format-alist): Disable image stuff.
12440
12441 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12442
12443         * wid-edit.el (widget-glyph-find): Search by directories, then by
12444         suffixes rather than the other way around.
12445         (widget-image-conversion): Renamed to
12446         `widget-image-file-name-suffixes'.
12447
12448 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12449
12450         * mule/mule-charset.el: Made old functions obsolete, remove the
12451         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12452         (charset-iso-graphic-plane): Rename from charset-graphic.
12453         (charset-iso-final-char): Rename from charset-final.
12454         (charset-width): Rename from charset-columns.
12455         (charset-bytes): Added from fsf compatibility, returns always 1.
12456
12457         * mule/mule-misc.el: Move charset-doc-string alias to
12458         mule-charset.el
12459
12460 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12461
12462         * x-faces.el (x-make-font-bold-italic): honor
12463         *try-oblique-before-italic-fonts*
12464
12465 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12466
12467         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12468
12469 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12470
12471         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12472         name.
12473
12474 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12475
12476         * cl-extra.el (equalp): Would bug out for lists.
12477
12478 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12479
12480         * about.el (about-hackers):  Change cgw's email address
12481
12482 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12483
12484         * XEmacs 21.2.13 is released
12485
12486 1999-03-12  SL Baur  <steve@xemacs.org>
12487
12488         * simple.el (delete-key-deletes-forward): Revert to previous
12489         behavior.
12490
12491 1999-01-18  Didier Verna  <didier@xemacs.org>
12492
12493         * menubar-items.el (xemacs-splash-buffer): handle the case of
12494         multiple elements in the splash buffer body.
12495
12496         * startup.el (splash-frame-timeout): new constant: interval
12497         between splash buffer elements.
12498         (command-line-1): handle splash buffer with multiple elements (use
12499         a timeout).
12500         (splash-frame-body): Originally `startup-splash-frame-body'.
12501         Rewrote a cleaner and more readable version. This can now be array,
12502         in which case each element is displayed in turn in the splash buffer.
12503         (splash-frame-static-body): new constant. Persistent information
12504         across all splash buffer elements (preserves the possibility to give
12505         it in different languages.
12506         (circulate-splash-frame-elements): new function. Used as a timeout
12507         to circulate through all splash frame elements and display them in
12508         sequence.
12509         (display-splash-frame): originally `startup-splash-frame'. Handle
12510         the case of multiple elements in the splash buffer body. Now
12511         returns a timeout id if multiple elements to display, or nil.
12512
12513 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12514
12515         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12516         so they can be overridden by x-init-face-from-resources.
12517         Additionally specify the font name also with an x tag.
12518
12519 1999-03-08  Andy Piper  <andy@xemacs.org>
12520
12521         * package-get.el (package-get-base): autoload.
12522
12523         * menubar-items.el (default-menubar): add update menu item. Fix
12524         custom menu to only be activated when package-base is available.
12525
12526         * package-get.el (package-get-custom): don't load
12527         package-get-custom as it is auto-generated. Fix group definition.
12528
12529 1999-03-05  Didier Verna  <didier@xemacs.org>
12530
12531         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12532         instead of `symbol-name' (Thanks Kyle).
12533
12534         * cus-edit.el (custom-save-variables): use `prin1' instead of
12535         princ to write symbols.
12536
12537 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12538
12539         * XEmacs 21.2.12 is released
12540
12541 1999-03-05  SL Baur  <steve@xemacs.org>
12542
12543         * menubar-items.el (default-menubar): Add kfm browsing support.
12544         From Neal Becker <nbecker@fred.net>
12545
12546 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12547
12548         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12549         calls to font-lock during buffer reversion.
12550
12551 1999-02-12  Didier Verna  <didier@xemacs.org>
12552
12553         * info.el (Info-build-node-completions): unconditionally widen the
12554         tag table buffer.
12555
12556 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12557
12558         * x-faces.el (x-init-face-from-resources):
12559         Only set fonts in the 'x locale.
12560
12561 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12562
12563         * package-ui.el (pui-install-selected-packages): Don't throw on
12564         `package-admin-delete-binary-package' returning nil since it's
12565         normal.  Reindent function.
12566         (pui-add-required-packages): Handle case where packages selected
12567         for installation have never been installed.
12568
12569 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12570
12571         * menubar-items.el (default-menubar):
12572         Implement the ``Mule->Set coding system of process'' menu item.
12573
12574 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12575
12576         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12577         files
12578         - Change some `if's to `when's
12579
12580 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12581
12582         * XEmacs 21.2.11 is released
12583
12584 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12585
12586         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12587         against window close (Fix Bug #460).
12588         (ask-user-about-lock-dbox): Idem.
12589
12590 1999-02-25  SL Baur  <steve@xemacs.org>
12591
12592         * mule/mule-charset.el (charset-leading-byte): New function.
12593         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12594
12595 1999-02-12  Andy Piper  <andy@xemacs.org>
12596
12597         * about.el (xemacs-hackers): change andy's email address.
12598         (about-url-alist): change andy's web page address.
12599         (about-xemacs): add piper.
12600
12601 1999-02-16  SL Baur  <steve@xemacs.org>
12602
12603         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12604         of mule-base into lisp/mule.
12605
12606 1999-02-16  SL Baur  <steve@xemacs.org>
12607
12608         * mule/arabic.el:
12609         mule/canna-leim.el:
12610         mule/chinese.el:
12611         mule/cyrillic.el:
12612         mule/english.el:
12613         mule/european.el:
12614         mule/greek.el:
12615         mule/hebrew.el:
12616         mule/japanese.el:
12617         mule/kinsoku.el:
12618         mule/korean.el:
12619         mule/misc-lang.el:
12620         mule/mule-category.el:
12621         mule/mule-ccl.el:
12622         mule/mule-charset.el:
12623         mule/mule-cmds.el:
12624         mule/mule-coding.el:
12625         mule/mule-files.el:
12626         mule/mule-help.el:
12627         mule/mule-init.el:
12628         mule/mule-misc.el:
12629         mule/mule-tty-init.el:
12630         mule/mule-x-init.el:
12631         mule/viet-chars.el:  Remerge from mule-base.
12632
12633         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12634         of mule-base into lisp/mule.
12635
12636 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12637
12638         * process.el (exec-to-string): Use `shell-command-switch' in place
12639         of hard-wired "-c" (for WindowsNT).
12640
12641 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12642
12643         * menubar-items.el (default-menubar):  Remove obsolete
12644         "Gopher" item
12645
12646 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12647
12648         * package-admin.el (package-admin-get-install-dir): First fall
12649         back to the location of xemacs-base for non-mule packages.
12650
12651 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12652
12653         * paths.el:
12654         - improved automounter tmp directory support.
12655         - support 4 (!) empirically discovered automounter conventions
12656
12657 1999-02-12  SL Baur  <steve@xemacs.org>
12658
12659         * etags.el (pop-tag-mark): autoload to match key binding.
12660
12661 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12662
12663         * XEmacs 21.2.10 is released
12664
12665 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12666
12667         * package-get.el (package-get-remote-filename): Don't bug out for
12668         a local file name in the search entry.
12669
12670 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12671
12672         * XEmacs 21.2.9 is released
12673
12674 1999-01-19  Didier Verna  <didier@xemacs.org>
12675
12676         * replace.el (replace-search-function): new variable containing a
12677         function to perform a search-forward.
12678         (replace-re-search-function): new variable containing a function
12679         to perform a re-search-forward.
12680         (perform-replace): use them.
12681
12682 1999-01-25  Didier Verna  <didier@xemacs.org>
12683
12684         * select.el (selection-owner-p): use the name `XEmacs'.
12685         (cut-copy-clear-internal): ditto.
12686
12687 1999-01-18  Andy Piper  <andy@xemacs.org>
12688
12689         * about.el (about-url-alist): Update my entry.
12690         (xemacs-hackers): Ditto.
12691
12692 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12693
12694         * buffer.el (switch-to-buffer): Fixing documentation.
12695         * minibuf.el (minibuffer-completion-table): ditto.
12696         * cl-macs.el (return-from): ditto.
12697
12698 1999-01-04  Didier Verna  <didier@xemacs.org>
12699
12700         * replace.el (delete-non-matching-lines): temporarily disable
12701         case-folding when called interactively with a regexp containing
12702         uppercase characters.
12703         (delete-matching-lines): ditto.
12704         (count-matches): ditto.
12705         (list-matching-lines): ditto.
12706
12707 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12708
12709         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12710         abort if current window is split horizontally, not if others are
12711         split.  Got rid of unnecessary minibuffer checking.  Also, add
12712         some comments (it's still complex).
12713
12714 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12715
12716         * package-get.el: changed address for doc.ic.ac.uk to
12717         sunsite.doc.ic.ac.uk
12718
12719 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12720
12721         * ldap.el (toplevel): Remove requires so that the file compiles
12722         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12723
12724 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12725
12726         * dump-paths.el: Calculate module-directory and set
12727         module-load-path to the load path for modules.
12728
12729         * loadup.el: Get bootstrap value of module-load-path from the
12730         environment variable EMACSBOOTSTRAPMODULEPATH.
12731         - Display the module load path if we're debugging paths.
12732
12733         * setup-paths.el: Added function paths-find-site-module-directory.
12734         - Added function paths-find-module-directory.
12735         - Added function paths-construct-module-load-path.  Uses new
12736         environment variable EMACSMODULEPATH.
12737
12738 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12739
12740         * font.el (font-default-object-for-device):
12741         Oops! This `or' can't be replaced by `unless'.
12742         Fixed inability to run w3, among other things.
12743
12744 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12745
12746         * package-admin.el: Change initialization of
12747           package-admin-install-function dependent on system type.
12748           Change package-admin-install-function-mswindows to use
12749           "minitar".
12750
12751 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12752
12753         * mouse.el (default-mouse-motion-handler): Disable help echo while
12754         in the minibuffer.
12755
12756 1998-12-28  Martin Buchholz <martin@xemacs.org>
12757
12758         * XEmacs 21.2.8 is released.
12759
12760 1998-12-24  Martin Buchholz <martin@xemacs.org>
12761
12762         * XEmacs 21.2.7 is released.
12763
12764 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12765
12766         * package-ui.el (pui-list-packages): Set truncate-lines.
12767
12768         * package-get.el (package-get-download-menu): Use
12769         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12770
12771         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12772         (pui-help-string): idem.
12773         (list-packages-mode): New major mode.
12774         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12775         (pui-install-selected-packages): Add suport for removing packages.
12776         (pui-toggle-package-delete-key): New function.
12777         (pui-popup-context-sensitive): New kludge.
12778         (pui-list-packages): Add warning when `package-get-remote' is nil.
12779         (package-ui-add-site): New function.
12780
12781 1998-12-01  Didier Verna  <didier@xemacs.org>
12782
12783         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12784
12785 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12786
12787         * ldap.el: Custom-ized
12788         (toplevel): Do not provide `ldap' which is provided by C level
12789         LDAP code
12790         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12791
12792 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12793
12794         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12795
12796 1998-12-17  Andy Piper  <andy@xemacs.org>
12797
12798         * sound.el (sound-load-list): name changed from sound-load-alist.
12799         (sound-extension-list): name changed from sound-ext-list.
12800         (load-default-sounds): use new names.
12801         (load-sound-file): use new names.
12802
12803 1998-12-16  Andy Piper  <andy@xemacs.org>
12804
12805         * XEmacs 21.2.6 is released
12806
12807 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12808
12809         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12810         errors.
12811
12812 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12813
12814         * wid-edit.el (widget-echo-this-extent): Set
12815         help-echo-owns-message to t.
12816
12817 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12818
12819         * package-get.el (package-get-download-menu): use toggles for
12820           each site in the download site menu.
12821
12822 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12823
12824         * package-get.el (package-get): If we cannot find a package
12825           because package-get-remote is not set, give a more helpful
12826           error message.
12827
12828 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12829
12830         * package-get.el (package-get-remote-filename): use an EFS path
12831         with user anonymous if no user is specified.
12832
12833 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12834
12835         * faces.el (face-spec-set): Re-init fallfacks for default after
12836         calling reset-face on the default face.
12837
12838 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12839
12840         * package-admin.el (package-admin-default-install-function):
12841         Behave as advertised.  Make sure the pkg-dir is proper for
12842         default-directory.
12843         (package-admin-add-binary-package): Make sure the pkg-dir is
12844         proper for default-directory.
12845         (package-admin-install-function-mswindows): Make sure the pkg-dir
12846         is proper for default-directory.
12847
12848 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12849
12850         * XEmacs 21.2.5 is released
12851
12852 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12853
12854         * files.el (binary-file-regexps): regexp-opt is not available at
12855         bytecompile time.
12856
12857 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12858
12859         * x-win-xfree86.el:
12860         * x-win-sun.el (x-win-init-sun):
12861         * x-win-sun.el:
12862         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12863         * x-iso8859-1.el:
12864         * x-init.el (init-post-x-win):
12865         * x-init.el (init-pre-x-win):
12866         * x-init.el (x-initialize-compose):
12867         * x-init.el:
12868         * x-compose.el:
12869         * winnt.el:
12870         * widget.el:
12871         * wid-edit.el (widget-glyph-click):
12872         * wid-edit.el (widget-glyph-find):
12873         * wid-edit.el (widget-type):
12874         * view-less.el (view-buffer-other-window):
12875         * very-early-lisp.el:
12876         * version.el:
12877         * toolbar.el:
12878         * toolbar-items.el:
12879         * term/sun.el (suntool-map):
12880         * term/sun-mouse.el:
12881         * term/internal.el:
12882         * syntax.el (modify-syntax-entry):
12883         * symbol-syntax.el:
12884         * subr.el:
12885         * startup.el (lock-directory):
12886         * simple.el (set-comment-column):
12887         * simple.el (backward-delete-char-untabify):
12888         * shadow.el (find-emacs-lisp-shadows):
12889         * shadow.el:
12890         * setup-paths.el (paths-construct-info-path):
12891         * select.el (cut-copy-clear-internal):
12892         * process.el (call-process-region):
12893         * process.el (start-process-shell-command):
12894         * process.el:
12895         * paths.el (rmail-spool-directory):
12896         * paragraphs.el (use-hard-newlines):
12897         * package-get.el (package-get-dependencies):
12898         * package-admin.el (package-admin-delete-binary-package):
12899         * obsolete.el (truncate-string):
12900         * obsolete.el (store-substring):
12901         * mouse.el (default-mouse-track-maybe-own-selection):
12902         * mouse.el (mouse-yank-at-point):
12903         * modeline.el:
12904         * modeline.el (mouse-drag-modeline):
12905         * minibuf.el (read-directory-name-internal):
12906         * minibuf.el (read-file-name-internal):
12907         * minibuf.el (read-file-name-internal-1):
12908         * minibuf.el (read-file-name-2):
12909         * minibuf.el (exact-minibuffer-completion-p):
12910         * minibuf.el (read-from-minibuffer):
12911         * minibuf.el:
12912         * menubar.el (check-menu-syntax):
12913         * map-ynp.el (map-y-or-n-p):
12914         * make-docfile.el (docfile-out-of-date):
12915         * loadup.el ((member "run-temacs" command-line-args)):
12916         * loadup.el ((member "no-site-file" command-line-args)):
12917         * loadup.el (really-early-error-handler):
12918         * loadup.el:
12919         * loadhist.el:
12920         * loaddefs.el:
12921         * lisp-mnt.el (lm-verify):
12922         * lib-complete.el (lib-complete:cache-completions):
12923         * lib-complete.el (library-all-completions):
12924         * itimer.el (itimer-run-expired-timers):
12925         * info.el (Info-mode):
12926         * info.el (Info-insert-file-contents):
12927         * info.el (Info-rebuild-dir):
12928         * info.el (Info-build-dir-anew):
12929         * info.el (Info-parse-dir-entries):
12930         * info.el (Info-dir-outdated-p):
12931         * info.el (Info-insert-dir):
12932         * info.el (info-xref):
12933         * info.el:
12934         * hyper-apropos.el (hyper-apropos-get-doc):
12935         * hyper-apropos.el (hyper-describe-face):
12936         * hyper-apropos.el (hyper-apropos-mode):
12937         * hyper-apropos.el:
12938         * help.el (list-processes):
12939         * help.el:
12940         * gnuserv.el:
12941         * font.el (mswindows-font-create-name):
12942         * font.el (font-default-font-for-device):
12943         * font.el (x-font-create-object):
12944         * font.el (font-registry):
12945         * font.el:
12946         * font-lock.el (font-lock-keywords):
12947         * font-lock.el:
12948         * finder.el (finder-compile-keywords):
12949         * find-paths.el (paths-find-recursive-path):
12950         * fill.el (set-justification-center):
12951         * fill.el (fill-region-as-paragraph):
12952         * files.el (insert-directory):
12953         * files.el (wildcard-to-regexp):
12954         * files.el (recover-file):
12955         * files.el (basic-save-buffer):
12956         * files.el (delete-auto-save-file-if-necessary):
12957         * files.el (file-relative-name):
12958         * files.el (backup-extract-version):
12959         * files.el (backup-buffer):
12960         * files.el (set-visited-file-name):
12961         * files.el (set-auto-mode):
12962         * files.el (interpreter-mode-alist):
12963         * files.el:
12964         * files.el (find-file-noselect):
12965         * files.el (abbreviate-file-name):
12966         * files.el (parse-colon-path):
12967         * files.el (directory-abbrev-alist):
12968         * etags.el (visit-tags-table-buffer):
12969         * easymenu.el (easy-menu-define):
12970         * dragdrop.el (experimental-dragdrop-drag):
12971         * dragdrop.el (dragdrop-drop-do-functions):
12972         * dragdrop.el (dragdrop-drop-at-point):
12973         * disass.el (disassemble-1):
12974         * disass.el (disassemble-internal):
12975         * disass.el (disassemble):
12976         * disass.el:
12977         * derived.el (derived-mode-init-mode-variables):
12978         * derived.el (define-derived-mode):
12979         * custom.el (defgroup):
12980         * cus-edit.el (custom-quote):
12981         * config.el:
12982         * code-process.el (open-network-stream):
12983         * code-process.el (start-process):
12984         * code-process.el (call-process-region):
12985         * code-process.el (call-process):
12986         * code-process.el:
12987         * code-files.el (insert-file-contents):
12988         * code-files.el:
12989         * code-files.el (buffer-file-coding-system-for-read):
12990         * cmdloop.el (yes-or-no-p-minibuf):
12991         * cl.el:
12992         * cl-macs.el:
12993         * cl-extra.el:
12994         * callers-of-rpt.el (make-caller-report):
12995         * callers-of-rpt.el:
12996         * bytecomp.el (batch-byte-recompile-directory):
12997         * bytecomp.el (batch-byte-compile-1):
12998         * bytecomp.el (batch-byte-compile):
12999         * bytecomp.el (display-call-tree):
13000         * bytecomp.el (byte-compile-insert):
13001         * bytecomp.el (byte-compile-two-args-19->20):
13002         * bytecomp.el (byte-compile-variable-ref):
13003         * bytecomp.el (byte-compile-form):
13004         * bytecomp.el (byte-compile-top-level-body):
13005         * bytecomp.el (byte-compile-out-toplevel):
13006         * bytecomp.el (byte-compile-byte-code-maker):
13007         * bytecomp.el (byte-compile-file-form-defmumble):
13008         * bytecomp.el (byte-compile-file-form):
13009         * bytecomp.el (byte-compile-keep-pending):
13010         * bytecomp.el (byte-compile-insert-header):
13011         * bytecomp.el (byte-compile-from-buffer):
13012         * bytecomp.el (byte-compile-file):
13013         * bytecomp.el (byte-recompile-file):
13014         * bytecomp.el (byte-compile-close-variables):
13015         * bytecomp.el (byte-compile-warn-about-unused-variables):
13016         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13017         * bytecomp.el (byte-compiler-legal-options):
13018         * bytecomp.el (byte-compile-lapcode):
13019         * bytecomp.el (byte-optimize-log):
13020         * bytecomp.el ((fboundp 'defsubst)):
13021         * bytecomp.el:
13022         * bytecomp-runtime.el:
13023         * byte-optimize.el (byte-optimize-apply):
13024         * byte-optimize.el (car):
13025         * byte-optimize.el (byte-optimize-form):
13026         * byte-optimize.el (byte-optimize-form-code-walker):
13027         * byte-optimize.el:
13028         * build-report.el (build-report-insert-installation-file):
13029         * build-report.el (build-report):
13030         * auto-show.el:
13031         * apropos.el (apropos-documentation):
13032         - mega patch
13033         - clean up byte-compile warnings
13034         - remove unused variables
13035         - Use common lisp style hashtable functions
13036         - byte compiler cleanup
13037         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13038         - remove old backquote syntax usage
13039         - move some cl functionality into C for speed.
13040         - remove last remaining VMS support
13041         - spelling fixes
13042         - implement last, butlast, nbutlast, copy-list in C.
13043         - new macro ignore-file-errors, similar to ignore-errors
13044           (ignore-file-errors (delete-file "foo"))
13045         - get frequent garbage collection during loadup.el by tweaking
13046           gc-cons-threshold, rather than explicitly calling garbage-collect
13047         - default delete-key-deletes-forward to `t'.
13048
13049 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13050
13051         * XEmacs 21.2-beta4 is released.
13052
13053 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13054
13055         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13056         (easy-menu-item-present-p): Wrapper around find-menu-item.
13057         (easy-menu-remove-item): Wrapper around delete-menu-item.
13058
13059         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13060         (add-menu-button): Add 'in-menu' argument.
13061         (add-menu-item-1): Add in-menu support to helper function.
13062
13063 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13064
13065         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13066
13067 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13068
13069         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13070         of Dec 4, 1997.
13071
13072 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13073
13074         * process.el (shell-command-on-region): Report if the command
13075         succeeded or failed.
13076
13077 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13078
13079         * subr.el (buffer-substring-no-properties): Comment out.
13080
13081 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13082
13083         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13084           into font instances first, like `x-frob-font-size' does.
13085           (mswindows-find-larger-font): ditto
13086
13087 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13088
13089         * package-ui.el (pui-install-selected-packages): fix args in call
13090         to `package-get'.
13091
13092 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13093
13094         * package-get.el (host-name): New widget type.
13095         (package-get-remote): Better customization using new type.
13096         (package-get-download-sites): idem dito.
13097
13098         (package-get-custom): Do not use package-get-all untill we have
13099         runtime dependencies.
13100
13101         (package-get-remove-copy): Default to 't' we no longer need this
13102         kludge as we do not currently use depenencies.
13103
13104         (package-get-was-current): New variable.
13105         (package-get-require-base): New 'force-current' argument.
13106         (package-get-update-base): idem
13107         (package-get-package-provider):  idem
13108         (package-get-locate-index-file): New 'no-remote' argument.
13109         (package-get-locate-file): idem.
13110
13111         (package-get-maybe-save-index): New function.
13112         (package-get-update-base): Use it.
13113
13114 1998-10-28 Greg Klanderman <greg@alphatech.com>
13115
13116         * package-get.el (package-get-remote): default to nil; by default,
13117         don't go out to the net via EFS.  They must select a download site.
13118         (package-get-download-sites): new variable.
13119         (package-get-download-menu): new function.
13120         (package-get-locate-index-file): new function.
13121         (package-get-update-base): use it.
13122
13123         * menubar-items.el (default-menubar): add "Update Package Index"
13124         and "Add Download Site" menus under Options | Manage Packages.
13125
13126 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13127
13128         * package-get.el (package-get): bugfix code checking installed version
13129         for case where package is not currently installed.
13130         (package-get-require-signed-base-updates): new variable.
13131         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13132         deemed not a goot thing.  Use the variable
13133         package-get-allow-unsigned-base-updates instead.
13134
13135 1998-10-16 Greg Klanderman <greg@alphatech.com>
13136
13137         * package-get.el (package-get): Don't install an older version than
13138         we already have unless explicitly told to.  Issue a warning.
13139
13140         * package-ui.el (pui-add-required-packages): when adding
13141         dependencies, don't add packages that are up to date.
13142         (pui-package-symbol-char):  Don't consider a package out of date
13143         if you have a newer version installed than the latest version in
13144         package-get-base.
13145
13146         * package-get.el (package-get-base-filename): document that it may
13147         be a path relative to package-get-remote;  new default value.
13148         (package-get-locate-file): new function.
13149         (package-get-update-base): use it to expand package-get-base-filename.
13150         (package-get-save-base): new function to save the package-get database
13151         to file.
13152         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13153         (package-get-update-base): pass the REMOTE-SOURCE arg.
13154         (package-get-update-base-entry): call package-get-custom-add-entry.
13155         (package-get-file-installed-p): removed; no longer needed.
13156         (package-get-create-custom): ditto.
13157         (toplevel): remove code to build and load package-get-custom.el
13158         (package-get-custom-add-entry): new function.
13159
13160 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13161
13162         * wid-edit.el (widget-button-click): Don't switch window.
13163
13164 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13165
13166         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13167
13168 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13169
13170         * etags.el (find-tag-default): Run find-tag-hook using
13171         run-hooks rather than funcall
13172
13173 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13174
13175         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13176         and the current local map as the parents to isearch-mode-map.
13177
13178 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13179
13180         * XEmacs 21.2-beta3 is released.
13181
13182 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13183
13184         * package-get.el (package-get-update-base): use
13185         insert-file-contents-internal, not insert-file-contents-literally.
13186
13187 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13188
13189         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13190         dump time.
13191
13192 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13193
13194         * package-get.el (package-get-update-base-entry): new function.
13195         (package-get-update-base): renamed; was `package-get-load-base'.
13196         cleanup, and use package-get-update-base-from-buffer.
13197         (package-get-update-base-from-buffer): new function.
13198         (package-get-update-base-entries): new; helper for above.
13199         Do not eval lisp grabbed over ftp; parse it from new format.
13200
13201 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13202
13203         * files.el (set-auto-mode): Don't play games loading package-get
13204         database; package-get-package-provider will handle it all.
13205
13206 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13207
13208         * package-get.el (package-get-base-filename): new variable.
13209         (package-get-require-base): new function.
13210         (package-get-pgp-signed-begin-line): new variable.
13211         (package-get-pgp-signature-begin-line): ditto.
13212         (package-get-pgp-signature-end-line):  ditto.
13213         (package-get-load-base): new function.
13214         (package-get-interactive-package-query):
13215         (package-get-update-all):
13216         (package-get-dependencies):
13217         (package-get-package-provider):
13218         (package-get-custom): use package-get-require-base.
13219         [package-get-custom loading]: disable for now.
13220
13221         * package-ui.el (pui-list-packages): use (package-get-require-base)
13222
13223 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13224
13225         * package-ui.el: Correct obvious thinko in choosing extent face.
13226
13227 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13228
13229         * menubar-items.el (default-menubar): pui-list-package has nothing
13230         to with Customize. Move all the package stuff to a new Item in Options.
13231
13232         * package-ui.el (pui-menu): Add menu and Popup menu.
13233
13234         * package-get.el (package-get): Use new
13235         package-admin-get-install-dir.
13236
13237         * package-admin.el (package-admin-get-install-dir): New syntax.
13238         Conserve package location and put mule packages where mule-base is.
13239
13240         * package-get.el : Customized
13241
13242         * package-ui.el (pui): Customized
13243         (pui-package-install-dest-dir): New variable.
13244         (pui-install-selected-packages): Use it
13245
13246 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13247
13248         * package-get.el (package-get-interactive-package-query): Move
13249         dependency on package-get-base to run-time.
13250         (package-get-update-all): Ditto.
13251         (package-get-dependencies): Ditto.
13252         (package-get-package-provider): Ditto.
13253         (package-get-custom): Ditto.
13254
13255 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13256
13257         * events.el: Remove 'ascii-character property from 'backspace
13258         and 'delete symbols
13259
13260 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13261
13262         * package-get-base.el: removed.
13263
13264 1998-09-23  Didier Verna  <didier@xemacs.org>
13265
13266         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13267         (no-upper-case-p): new function.
13268         (with-search-caps-disable-folding): new macro.
13269         (with-interactive-search-caps-disable-folding): new macro.
13270         (zap-to-char): In interactive mode, do a case-sensitive search if
13271         the character is uppercase.
13272         (zap-up-to-char): ditto.
13273
13274         * replace.el (perform-replace): use the function no-upper-case-p.
13275
13276         * isearch-mode.el (isearch-fix-case): ditto.
13277         make obsolete `with-caps-disable-folding' and
13278         `isearch-no-upper-case-p'.
13279
13280         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13281         (tags-search): ditto.
13282         (tags-query-replace): ditto.
13283
13284         * info.el (Info-search): ditto.
13285
13286 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13287
13288         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13289
13290 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13291
13292         * package-admin.el (package-admin-rmtree): rewritten.  need to
13293         check for "." and ".." before symlink check.  expand files and
13294         directories with respect to DIRECTORY, not default-directory.
13295
13296 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13297
13298         * package-get.el (package-get-all): add INSTALL-DIR argument.
13299
13300 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13301
13302         * package-ui.el (pui-add-required-packages): new function, select
13303         dependent packages.
13304         (pui-display-keymap): bind it.
13305         (pui-help-string): document it.
13306         (pui-install-selected-packages): package-get-all -> package-get.
13307
13308         * package-get.el (package-get-dependencies): new function.
13309
13310 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13311
13312         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13313         regexps.
13314
13315 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13316
13317         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13318         function.
13319         (default-mouse-track-normalize-point): Use it.
13320
13321 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13322
13323         * package-admin.el (package-admin-delete-binary-package):
13324                 General cleanup. Remove unnessary use of progn and
13325         save-excursion.
13326         (package-admin-delete-binary-package): Do NOT mess with file
13327         modes. That is evil.
13328         (package-admin-delete-binary-package): Wrap all deleting in
13329         condition-case. The data in MANIFEST is untrustworthy.
13330         (package-admin-delete-binary-package): Let the OS worry about non
13331         empty directories.
13332
13333 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13334
13335         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13336         processing.
13337         (lm-report-bug): Fix mail address to send bug reports to.
13338
13339 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13340
13341         * XEmacs 21.2-beta2 is released.
13342
13343 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13344
13345         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13346
13347 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13348
13349         * info.el (Info-mode): Document page turning by double clicks in
13350         docstring so `M-x describe-mode' will display it.
13351
13352 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13353
13354         * info.el (Info-mouse-track-double-click-hook): Use character
13355         widths to calculate a border region where double clicking does
13356         page turning, and return `nil' by default so other hooks, such as
13357         region highlighting, will be run.
13358
13359 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13360
13361         * sound.el (default-sound-directory-list): Initialize with all the
13362         "sounds" directories in `data-directory-list'.  It used to just be
13363         the first one.
13364
13365         * packages.el (locate-data-directory-list): Created.  This gives
13366         the list of matching directories, unlike `locate-data-directory',
13367         which just gives the first one.
13368
13369 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13370
13371         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13372         make a binding in the local keymap until help-char handling is
13373         improved.
13374
13375         * help.el (help-keymap-with-help-key): Provide keymap with help
13376         binding.
13377         (help-print-help-form): New helper function.
13378
13379 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13380
13381         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13382         move extent to another buffer; no need to create a new extent.
13383         (isearch-fix-case): New function.
13384         (isearch-search-and-update): Use it.
13385
13386 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13387
13388         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13389         the keymap, not minor-mode-map-alist.
13390         (isearch-done): Restore overriding-local-map.
13391
13392 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13393
13394         * bytecomp.el (byte-compile-buffer-substring):
13395         Fix for: (byte-compile (defun f () (buffer-substring)))
13396         ==>   ** buffer-substring called with 3 args, but requires 0-3
13397         - new code not only works, but is more readable, too.
13398
13399 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13400
13401         * msw-faces.el (mswindows-init-device-faces): Don't try to
13402           specify a default font at this late stage. Do try to force
13403           creation of the default face font so that if it fails we get
13404           an error now instead of a crash at frame creation.
13405
13406           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13407           mswindows-make-font-unitalic: Canonical default weight
13408           changed from "Normal" to "Regular".
13409
13410           mswindows-make-font-bold / -bold-italic: Supplied device was
13411           not being passed into call to mswindows-find-smaller-font.
13412
13413 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13414
13415         * package-get.el (package-get-remote): Fix the path where to find
13416           the packages on xemacs.org.
13417
13418 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13419
13420         * about.el (about-maintainer-info): Update Ben's entry.
13421
13422 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13423
13424         * lisp/shadow.el (find-emacs-lisp-shadows):
13425         - `member' was being called on lists of length 2000!
13426         - Replace with hashtables.
13427         - Replace hand-coded loops with (dolist)
13428         - Fix comment typo
13429
13430 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13431
13432         * packages.el: Added new function, `package-delete-name', to
13433           delete existing packages from the installed package database
13434           (`packages-package-list').  Also added the "pkginfo" directory
13435           to `packages-special-base-regexp', so that the pkginfo directory
13436           would not get added to `late-packages'.
13437
13438         * package-admin.el: Added ability to delete an installed package
13439           (added low-level function, `package-admin-delete-package').
13440           Understands how to use the pkginfo/MANIFEST.<package> file to
13441           delete the package.  When installing a package, will also
13442           create a MANIFEST.* file if one is not provided by the
13443           package.  If the MANIFEST.* doesn't exist when deleting a
13444           package, the functions will fall back to attempting to delete
13445           any package-specific lisp directory.
13446
13447         * package-get.el: Moved some functions to package-admin.el.
13448           Added interactive function `package-get-delete-package', for
13449           use by users for deleting a package.
13450
13451           Also modified to not require the presence of efs.
13452
13453 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13454
13455         * files.el (find-file-noselect): Handle all signals, kill the
13456         buffer and resignal.
13457
13458 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13459
13460         * cl-macs.el (glyph-image): Add setf method.
13461
13462 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13463
13464         * package-get.el: Fixed broken EFS downloading.  Also, look for
13465           .tar.gz files first, in preference over .tgz files.
13466
13467         * package-ui.el: Fix display of package version numbers.
13468
13469 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13470
13471         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13472         argument.
13473
13474 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13475
13476         * list-mode.el: `display-completion-list': added new/optional
13477           keyword `:completion-string', which allows the programmer to
13478           change the "Possible completions are:" prompt.
13479
13480         * menubar-items.el: Added new pulldown menu-pick to start up the
13481           visual package browser/installer:
13482
13483                 Options->Customize->List Packages
13484
13485         * package-admin.el: Added hooks for installing under both Unix
13486           and MS Windows.  Does additional error checking.  No longer
13487           calls "add-big-package.sh" to install packages under Unix; now
13488           calls gunzip & tar directly.
13489
13490         * package-get.el: Added ability to install packages from files
13491           on a local disk/CDROM.  Now deletes any existing package lisp
13492           directory.  Does completion on available packages when
13493           querying for package names.  Will also search for .tgz files
13494           in addition for .tar.gz files.  Tries to reload
13495           auto-autoloads, as a convenience when loading new packages,
13496           and also tries to add any new package paths to `load-path'.
13497           Changed all occurences of `concat' to use `expand-file-name'.
13498
13499         * package-ui.el: New file which implements the main visual
13500           package browser/installer, which is started via a menu pick or
13501           M-x pui-list packages.
13502
13503 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13504
13505         * startup.el (load-init-file): spelling fix.
13506
13507 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13508
13509         * startup.el (normal-top-level): Load auto-autoload files
13510         covariantly with their precedence.
13511
13512 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13513
13514         * menubar-items.el (default-menubar): Remove "Font Weight"
13515         option, there is currently no custom equivalent.. Customize-faces
13516         is "Edit faces".
13517
13518         * x-font-menu.el (font-menu-set-font): Use customize to set
13519         default face.
13520
13521         * faces.el (face-spec-update-all-matching): New function.
13522
13523         * cus-face.el (custom-set-face-update-spec): New function.
13524         Interface to customize faces from elisp.
13525
13526         (custom-face-value-create): Show the customized settings if set
13527         but not saved.
13528
13529 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13530
13531         (custom-face-value-create): Show the customized settings if set
13532         but not saved.
13533
13534 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13535
13536         * keydefs.el (global-map): Add FSF 20.3 binding of
13537         query-replace-regexp.
13538
13539 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13540
13541         * minibuf.el (read-file-name-internal-1): use
13542         user-name-completion-1 instead of user-name-completion.
13543
13544 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13545
13546         * loadup.el:
13547         * make-docfile.el:
13548         * update-elc.el: Don't set `source-directory' (now defunct as a
13549         global variable) no more.
13550
13551         * packages.el (packages-list-autoloads): Made `source-directory'
13552         (now defunct as a global variable) a parameter.
13553
13554 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13555
13556         * about.el (about-hackers): new email
13557
13558 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13559
13560         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13561
13562 1998-07-17  Didier Verna  <didier@xemacs.org>
13563
13564         * faces.el (set-face-property):
13565         (set-face-dim-p):
13566         (face-dim-p): updated the doc strings now that the dim property isn't
13567         tty-specific.
13568         (face-equal): the dim property is now a common one.
13569
13570         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13571         Renamed the `stipple' attribute to `background-pixmap'.
13572         (custom-face-background-pixmap): make custom-face-stipple an
13573         obsolete alias for this.
13574
13575 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13576
13577         * find-paths.el (paths-file-readable-directory-p): Created and
13578         used.
13579
13580         * loadup.el: Don't set inhibit-... flags from run-temacs.
13581
13582 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13583
13584         * packages.el (packages-data-path-depth): Added and used.
13585
13586 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13587
13588         * about.el:
13589         - Change .xpm to .png, delete "zcat" section.
13590         - cosmetic fix in the 'marcpa' entry.
13591
13592         * etc/photos
13593         - convert all .xpm.Z to .png
13594         - rename mrb to martin
13595         - rename mcook-m to mcookm
13596
13597 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13598
13599         * x-init.el (x-initialize-compose): Add support for
13600         dead-circumflex as YET ANOTHER NAME for that dead key.
13601
13602 1998-08-05  Colin Rafferty <colin@xemacs.org>
13603
13604         * setup-paths.el (paths-construct-exec-path): Made the
13605         last-packages really be last.
13606         (paths-construct-data-directory-list): Ditto.
13607
13608 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13609
13610         * startup.el(startup-splash-frame-body):
13611         Update Copyright notice in splash screen
13612
13613 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13614
13615         * minibuf.el (read-file-name-internal-1): do ~user completion.
13616
13617 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13618
13619         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13620         aginst destroyed extents
13621
13622 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13623
13624         * package-get.el (package-get): add `install-dir' argument.
13625
13626 1998-07-20  John Jones  <jj@asu.edu>
13627
13628         * package-get.el: calls to package-get-update-all will only
13629           update packages which are already installed.
13630
13631 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13632
13633         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13634         writable.
13635
13636 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13637
13638         * about.el (about-hackers): Correct my email.
13639
13640 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13641
13642         * about.el (about-hackers): new email-address.
13643
13644 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13645
13646         * minibuf.el (read-number): Don't let `input-error' condition
13647         escape.
13648
13649 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13650
13651         * about.el (about-hackers): use my `email-for-life' address.
13652
13653 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13654
13655         * XEmacs 21.2-beta1 is released.
13656
13657 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13658
13659         * ldap.el (ldap-search): Doc string change
13660
13661 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13662
13663         * menubar-items.el (default-menubar): Removed references to
13664         `data-directory', and use `locate-data-file' instead, and made
13665         then greyed out if they don't exist.
13666
13667 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13668
13669         * keymap.el (events-to-keys): Use `format' instead of `concat'
13670         since the latter does not accept integer args anymore
13671
13672 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13673
13674         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13675         macros replaced.
13676
13677 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13678
13679         * make-docfile.el: Get first initialization from very-early-lisp.el
13680         * update-elc.el: Ditto.
13681         * loadup.el (really-early-error-handler): Ditto.
13682
13683         * packages.el (packages-unbytecompiled-lisp): Add new file,
13684         very-early-lisp.el.
13685
13686         * very-early-lisp.el: New file.
13687
13688 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13689
13690         * Symbols that have been obsolete for at least 3 years removed (II).
13691
13692         * obsolete.el (eval-current-buffer): Make compatible.
13693         (byte-code-function-p): Ditto.
13694         (send-string): Removed.
13695         (send-region): Removed.
13696         (screen-scrollbar-width): Removed.
13697         (set-screen-scrollbar-width): Removed.
13698         (set-screen-left-margin-width): Removed.
13699         (set-screen-right-margin-width): Removed.
13700         (screen-left-margin-width): Removed.
13701         (screen-right-margin-width): Removed.
13702         (set-buffer-left-margin-width): Removed.
13703         (set-buffer-right-margin-width): Removed.
13704         (buffer-left-margin-width): Removed.
13705         (buffer-right-margin-width): Removed.
13706         (x-set-frame-icon-pixmap): Removed.
13707         (x-set-screen-icon-pixmap): Removed.
13708         (pixel-name): Removed.
13709         (make-pixmap): Removed.
13710         (make-cursor): Removed.
13711         (pixmap-width): Removed.
13712         (pixmap-contributes-to-line-height-p): Removed.
13713         (set-pixmap-contributes-to-line-height): Removed.
13714
13715 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13716
13717         * obsolete.el (popup-menu-up-p): removed.
13718         (read-no-blanks-input): Removed.
13719         (wholenump): Removed.
13720         (ring-mod): Removed (what was ring-mod?).
13721         (current-time-seconds): Removed.
13722         (run-special-hook-with-args): Removed.
13723         (dot): Removed.
13724         (dot-marker): Removed.
13725         (dot-min): Removed.
13726         (dot-max): Removed.
13727         (window-dot): Removed.
13728         (set-window-dot): Removed.
13729
13730         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13731         `dot-min'.
13732
13733         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13734
13735         * code-files.el (insert-file-contents): Rename
13736         run-special-hook-with-args to run-hook-with-args-until-success.
13737         (write-region): Ditto.
13738
13739 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13740
13741         * about.el: Fix typos, update release date.
13742
13743         * Symbols that have been obsolete for at least 3 years removed.
13744
13745         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13746         screen- functions.
13747         (toplevel): remove setf methods for screen functions.
13748         * cl-macs.el (extent-data): defsetf removed.
13749         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13750         many places to remove.
13751         (comment-indent-hook): Ditto.
13752         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13753         (buffer-dedicated-screen): Ditto.
13754         (deiconify-screen): Ditto.
13755         (delete-screen): Ditto.
13756         (event-screen): Ditto.
13757         (find-file-other-screen): Ditto.
13758         (find-file-read-only-other-screen): Ditto.
13759         (live-screen-p): Ditto.
13760         (screen-height): Ditto.
13761         (screen-iconified-p): Ditto.
13762         (screen-list): Ditto.
13763         (screen-live-p): Ditto.
13764         (screen-name): Ditto.
13765         (screen-parameters): Ditto.
13766         (screen-pixel-height): Ditto.
13767         (screen-pixel-width): Ditto.
13768         (screen-root-window): Ditto.
13769         (screen-selected-window): Ditto.
13770         (screen-totally-visible-p): Ditto.
13771         (screen-visible-p): Ditto.
13772         (screen-width): Ditto.
13773         (screenp): Ditto.
13774         (get-screen-for-buffer): Ditto.
13775         (get-screen-for-buffer-noselect): Ditto.
13776         (get-other-screen): Ditto.
13777         (iconify-screen): Ditto.
13778         (lower-screen): Ditto.
13779         (mail-other-screen): Ditto.
13780         (make-screen): Ditto.
13781         (make-screen-invisible): Ditto.
13782         (make-screen-visible): Ditto.
13783         (modify-screen-parameters): Ditto.
13784         (new-screen): Ditto.
13785         (next-screen): Ditto.
13786         (next-multiscreen-window): Ditto.
13787         (other-screen): Ditto.
13788         (previous-screen): Ditto.
13789         (previous-multiscreen-window): Ditto.
13790         (raise-screen): Ditto.
13791         (redraw-screen): Ditto.
13792         (select-screen): Ditto.
13793         (selected-screen): Ditto.
13794         (set-buffer-dedicated-screen): Ditto.
13795         (set-screen-height): Ditto.
13796         (set-screen-position): Ditto.
13797         (set-screen-size): Ditto.
13798         (set-screen-width): Ditto.
13799         (show-temp-buffer-in-current-screen): Ditto.
13800         (switch-to-buffer-other-screen): Ditto.
13801         (visible-screen-list): Ditto.
13802         (window-screen): Ditto.
13803         (x-set-screen-pointer): Ditto.
13804         (x-set-frame-pointer): Ditto.
13805         (screen-title-format): Ditto.
13806         (screen-icon-title-format): Ditto.
13807         (terminal-screen): Ditto.
13808         (delete-screen-hook): Ditto.
13809         (create-screen-hook): Ditto.
13810         (mouse-enter-screen-hook): Ditto.
13811         (mouse-leave-screen-hook): Ditto.
13812         (map-screen-hook): Ditto.
13813         (unmap-screen-hook): Ditto.
13814         (default-screen-alist): Ditto.
13815         (default-screen-name): Ditto.
13816         (x-screen-defaults): Ditto.
13817         (x-create-screen): Ditto.
13818         * obsolete.el: meta-flag removed.
13819         baud-rate removed.
13820         sleep-for-millisecs removed.
13821         extent-data removed.
13822         set-extent-data removed.
13823         set-extent-attribute removed.
13824         extent-glyph removed.
13825         extent-layout removed.
13826         set-extent-layout removed.
13827         list-faces-display removed.
13828         list-faces removed.
13829         trim-versions-without-asking removed.
13830         after-write-file-hooks removed.
13831         truename removed.
13832         auto-fill-hook removed.
13833         blink-paren-hook removed.
13834         select-screen-hook, deselect-screen-hook removed.
13835         auto-raise-screen, auto-lower-screen removed.
13836
13837         * msw-mouse.el: Global change resource -> mswindows-resource.
13838
13839         * XEmacs 21.0-pre5 is released.
13840
13841 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13842
13843         * about.el (about-hackers): Credits update.
13844
13845 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13846
13847         * register.el (insert-register): Don't activate the region.
13848
13849 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13850
13851         * select.el: Restore x-* symbols for backwards compatibility:
13852         x-copy-primary-selection, x-kill-primary-selection,
13853         x-delete-primary-selection, x-select-make-extent-for-selection,
13854         x-valid-simple-selection-, x-cut-copy-clear-internal.
13855
13856 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13857
13858         * XEmacs 21.0-pre4 is released.
13859
13860 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13861
13862         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13863         reporting bugs.
13864         (maybe-add-init-button): Fix semantics under Windows.  Use
13865         `expand-file-name' rather than `concat'.
13866
13867         * help.el (print-messages): New function.
13868
13869 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13870
13871         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13872
13873 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13874
13875         * about.el: Tweaked my entry in about-hackers.
13876
13877         * find-paths.el (paths-emacs-root-p):
13878           Relaxed emacs-root checking of an in-place installation to
13879           also accommodate the flat layout used on MS Windows.
13880
13881 1998-06-29  John Jones  <jj@asu.edu>
13882
13883         * package-get.el: calls to package-get-update-all will only
13884           update packages which are already installed.
13885
13886 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13887
13888         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13889         are handled by the gui-element face fallbacks now.
13890
13891         * x-faces.el: default gui-element face to "background" as well as
13892         the default face.
13893
13894         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13895         and default face settings since these are set as fallbacks now in
13896         the appropriate domain.
13897
13898 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13899
13900         * text-mode.el (text-mode): Reorder regexp so the OR part
13901         corresponding to `page-delim' goes first and the hack in
13902         `forward-paragraph' will work.
13903         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13904
13905 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13906
13907         * subr.el (remove-hook): When checking the hook value
13908           with functionp, don't apply car to it.
13909
13910 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13911
13912         * package-get.el (package-get-remote-filename):
13913           Don't use file-name-as-directory because the local directory
13914           separator conventions might not be the same as ftp's.
13915
13916 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13917
13918         * ldap.el (ldap-host-parameters-alist): New name of
13919         `ldap-host-parameters-plist'
13920
13921 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13922
13923         * package-get.el: Using (require 'package-get-base), now that it
13924         provides itself.  Consequently removed all instances of (load
13925         "package-get-base.el").
13926
13927 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13928
13929         * subr.el (remove-hook): Don't treat the hook value as a
13930           list unless it is both consp and not functionp.
13931
13932 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13933
13934         * about.el: Email address for Ben Wing is ben@xemacs.org.
13935         * auto-show.el: Ditto.
13936         * bytecomp.el: Ditto.
13937         * faces.el: Ditto.
13938         * x-scrollbar.el: Ditto.
13939         * x-misc.el: Ditto.
13940         * tty-init.el: Ditto.
13941         * toolbar-items.el: Ditto.
13942         * symbol-syntax.el: Ditto.
13943         * specifier.el: Ditto.
13944         * objects.el: Ditto.
13945         * hyper-apropos.el: Ditto.
13946         * glyphs.el: Ditto.
13947
13948 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13949
13950         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13951         vertical-divider-always-visible-p.
13952         (default-mouse-motion-handler): Ditto.
13953
13954 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13955
13956         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13957         global value.
13958
13959 1998-06-21  Oliver Graf <ograf@fga.de>
13960
13961         * build-reports.el: changed receiver to xemacs-build-reports list
13962
13963 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13964
13965         * font.el: Split font-family-mappings into X and
13966           mswindows-specific versions.
13967           mswindows-font-create-[object|name]: Treat supplied size
13968           as a pointsize. Added underline and strikethru handling.
13969
13970         * msw-faces.el: changed default mswindows charset to western.
13971
13972         * msw-glyphs.el: removed space in border-glyph font string that
13973           was inserted to get round bugs in the mswindows C font code.
13974
13975 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13976
13977         * about.el (about-hackers): Credits update.
13978
13979         * help-nomule.el (tutorial-supported-languages): Add Romanian
13980         TUTORIAL.
13981
13982         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13983         to ISO-8859-2.
13984
13985 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13986
13987         * font.el: Split font-family-mappings into X and
13988           mswindows-specific versions.
13989           mswindows-font-create-[object|name]: Treat supplied size
13990           as a pointsize. Added underline and strikethru handling.
13991
13992         * msw-faces.el: changed default mswindows charset to western.
13993
13994         * msw-glyphs.el: removed space in border-glyph font string that
13995           was inserted to get round bugs in the mswindows C font code.
13996
13997 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13998
13999         * minibuf.el: make read-color-completion-table call
14000           (mswindows-color-list for mswindows devices.
14001
14002 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14003
14004         * lisp/font-lock.el
14005         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14006         Let declaration items contain non-word symbol characters.
14007
14008 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14009
14010         * package-get.el (package-get-package-provider): Added autoload
14011         cookie.  Loading "package-get-base.el" in ALL functions that use
14012         it.  Fixed some (interactive ...) with multiple argument specs
14013         again.  Cosmetic indentation changes.
14014
14015 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14016
14017         * info.el (Info-insert-dir): Don't use nreverse on variables
14018         that you want to use later.
14019
14020 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14021
14022         * x-mouse.el (x-set-point-and-move-selection): Replace call
14023         to x-kill-primary-selection with kill-primary-selection
14024
14025 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14026
14027         * simple.el (what-cursor-position): Make cursor position reported
14028         use value of column-number-start-at-one
14029
14030 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14031
14032         * about.el (xemacs-hackers): Fix Jareth's email address.
14033
14034 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14035
14036         * startup.el (startup-splash-frame): Remove
14037         `xemacs-startup-logo-function'.
14038
14039 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14040
14041         * about.el (about-hackers): Update credits list.
14042
14043 1998-06-06  Jeff Miller <jmiller@smart.net>
14044
14045         * lisp/sound.el: Update sound-ext to allow filenames with
14046           extensions to be found by load-sound-file
14047
14048 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14049
14050         * info.el (Info-rebuild-outdated-dir): Removed variable
14051         (Info-auto-generate-directory): New variable
14052         (Info-save-auto-generated-dir): New variable
14053         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14054         (Info-build-dir-anew): Second parameter removed.  Use
14055         `Info-save-auto-generated-dir'
14056         (Info-rebuild-dir): Ditto
14057
14058 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14059
14060         * list-mode.el (next-list-mode-item): Would not recognize
14061         border between directly neighbored items.
14062
14063 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14064
14065         * package-get.el: add autoloads for some functions.
14066
14067 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14068
14069         * specifier.el (let-specifier): Tiny docfixes.
14070
14071 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14072
14073         * msw-mouse.el: set selection-pointer-glyph to Normal.
14074
14075 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14076
14077         * wid-edit.el (widget-specify-secret): New function.
14078         (widget-after-change): Use it.
14079         (widget-specify-field): Use it.
14080
14081 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14082
14083         * mouse.el (drag-window-divider): Use `(not done)' instead of
14084         `doit'; reuse result of `window-pixel-edges'.
14085
14086         * modeline.el (drag-modeline-event-lag): Rename to
14087         drag-divider-event-lag.
14088
14089 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14090
14091         * specifier.el (let-specifier): Rewritten not to generate needless
14092         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14093         arguments.
14094
14095 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14096
14097         * minibuf.el (read-file-name-1): Setup buffer-local value of
14098         `completion-ignore-case' in completions buffer under Windows.
14099
14100 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14101
14102         * about.el (about-maintainer-glyph): Fix support for not
14103         compressed images.
14104
14105 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14106
14107         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14108
14109         * mouse.el (mouse-track): Cancel selection if misc-user event with
14110         `cancel-mode-internal' function is fetched.
14111
14112 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14113
14114         * files.el (save-some-buffers-1): Fixed return value.
14115
14116 1998-06-01  Oliver Graf <ograf@fga.de>
14117
14118         * dragdrop.el: added experimental
14119
14120 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14121
14122         * startup.el (after-init-hook, init-file-user,
14123         user-init-directory, load-user-init-file):  Purge references
14124         to "~/.xemacs/init.el" from docstrings.
14125
14126         (load-user-init-file) Use paths-construct-path to construct
14127         paths to user init files.  Go directly to ~/.emacs, do not
14128         search ~/.xemacs/, do not load `default-custom-file'.
14129
14130 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14131
14132         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14133         general *sh.
14134         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14135
14136 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14137
14138         * menubar-items.el (default-menubar): add Update Packages to customize
14139         menu.
14140
14141 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14142
14143         * faces.el: use toolbar face as a fallback for toolbar properties
14144         in xpm-color-symbols instead of default.
14145
14146         * msw-faces.el: rename 3d-object -> gui-element face.
14147
14148 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14149
14150         * startup.el (xemacs-startup-logo-function): New variable.
14151         (startup-splash-frame): Use it.
14152
14153 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14154
14155         * files.el (save-some-buffers): Would wait 1 second.
14156         (save-some-buffers-1): Delete other windows here instead of in
14157         `save-some-buffers'.
14158         (save-some-buffers): Force redisplay only if windows were deleted.
14159
14160 1998-06-02  Didier Verna  <didier@xemacs.org>
14161
14162         * cus-face.el (custom-face-attributes): generalized the use of
14163         toggle buttons for boolean attributes.
14164         Re-ordered the items a bit.
14165
14166 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14167
14168         * sound.el (default-sound-directory): Use `locate-data-directory'
14169         to find the sounds directory.
14170
14171 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14172
14173         * sound.el: default sound-ext to .wav under mswindows, .au
14174         otherwise. load-default sounds without extensions.
14175
14176 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14177
14178         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14179         if send-pr is not bound.
14180
14181 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14182
14183         * files.el: grok idl files in auto-mode-alist.
14184 1998-06-01  Jeff Miller  <jmiller@smart.net>
14185
14186         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14187         calling `upcase'.
14188
14189 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14190
14191         * msw-glyphs.el: add xbm to the list of image types supported.
14192
14193 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14194
14195         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14196         instead of XEmacs one when dumping InfoDock.
14197
14198 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14199
14200         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14201         for `modeline-visible-p'
14202
14203         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14204
14205 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14206
14207         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14208         since it's not used anymore. doc string fixes.
14209
14210         * package-get.el (package-get-file-installed-p): new function. use
14211         instead of file-installed-p which is in an external package.
14212
14213 1998-05-28  Oliver Graf <ograf@fga.de>
14214
14215         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14216         favor of select-window/switch-to-buffer
14217
14218 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14219
14220         * startup.el: changed (getenv "HOME") to (user-home-directory)
14221
14222 1998-05-25  Oliver Graf <ograf@fga.de>
14223
14224         * frame.el (cde-start-drag) moved to dragdrop.el
14225         (offix-start-drag-region) moved to dragdrop.el
14226         (offix-start-drag) moved to dragdrop.el
14227         * dragdrop.el (cde-start-drag) moved from frame.el
14228         (offix-start-drag-region) moved from frame.el
14229         (offix-start-drag) moved from frame.el
14230         (cde-start-drag-region) cde drag regions
14231         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14232
14233 1998-05-26  Oliver Graf <ograf@fga.de>
14234
14235         * dragdrop.el: created dragdrop-drag prototypes
14236         (cde-start-drag-region) fixed typo
14237
14238 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14239
14240         * simple.el (after-init-hook): Remove reader macro.
14241
14242         * packages.el (packages-hardcoded-lisp): Get rid of reader
14243         macros.  Update DOC string.
14244
14245 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14246
14247         * mouse.el (drag-window-divider): Ditto.
14248
14249         * modeline.el (mouse-drag-modeline): Use it.
14250
14251         * lisp-mode.el (let-specifier): Specify indentation.
14252
14253         * specifier.el (let-specifier): Renamed from
14254         `with-specifier-instance'.
14255
14256 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14257
14258         * x-faces.el:
14259         * faces.el: move definition of xpm-color-symbols from x-faces.el
14260         to faces. Predicate x-get-resource on the presence of x.
14261
14262         * msw-faces.el: set 3d-object face rather than modeline. Specify
14263         faces as specfier defaults.
14264
14265         * package-get.el: don't use package-admin-add-single-file-package.
14266
14267 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14268
14269         * toolbar-items.el: Fixup tooltips.
14270         (toolbar-gnus): Don't use obsolete variable
14271         toolbar-news-frame-properties.
14272         (toolbar-news-reader): Default to `gnus' instead of
14273         `not-configured'.
14274
14275         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14276         Windows.
14277
14278 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14279
14280         * package-get.el: rename -installedp -> -installed-p.
14281
14282 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14283
14284         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14285         attributes, and assinged it to continuation, truncation and
14286         hscroll glyphs.
14287
14288         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14289         and made continuation, truncation and hscroll glyphs arrow
14290         characters out of that font.
14291
14292 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14293
14294         * minibuf.el (minibuffer-electric-separator): Play nicely with
14295         directory-sep-char being \.
14296         (minibuffer-electric-tilde): Ditto.
14297         (read-file-name-map): Ditto.
14298
14299 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14300
14301         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14302         on X devices.
14303         (default-mouse-track-deal-with-down-event): Avoid
14304         `x-disown-selection'; use `disown-selection' instead.
14305
14306 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14307
14308         * select.el:
14309         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14310         moved to (cut-copy-clear-internal) in select.el. Ditto for
14311         (x-delete-primary-selection) (x-kill-primary-selection)
14312         (x-copy-primary-selection).
14313         (own-clipboard): new function.
14314
14315         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14316         functions in select.el. remove old ones.
14317         (mswindows-own-clipboard): new function.
14318
14319 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14320
14321         * gnuserv.el: allow connections from mswindows type devices.
14322
14323 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14324
14325         * msw-glyphs.el: change image type used from cursor to resource.
14326
14327 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14328
14329         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14330         for {top,bottom}-{left,right} values in addition to
14331         {top,bottom}_{left,right}.
14332         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14333
14334 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14335
14336         * cl-macs.el (specifier-instance): Undefine its setf method.
14337
14338         * specifier.el (with-specifier-instance): Added docstring.
14339
14340         * mouse.el (drag-window-divider): Ditto.
14341
14342         * modeline.el (mouse-drag-modeline): Use it.
14343
14344         * lisp-mode.el (with-specifier-instance): Define its indentation
14345         level.
14346
14347         * specifier.el (with-specifier-instance): New macro.
14348
14349 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14350
14351         * package-get.el (package-get-create-custom): new function to
14352         auto-generate package-get-custom.el from package-get-base.el.
14353         * (package-get-ever-installedp): new function.
14354         * (package-get-custom): new function to get all packages specified
14355         by customize.
14356
14357 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14358
14359         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14360
14361 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14362
14363         * cl-extra.el: Reverse previous float change.
14364
14365 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14366
14367         * x-faces.el:
14368         * faces.el (try-font-name): moved from x-faces.el since it is
14369         required by w3 under mswindows as well X.
14370
14371 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14372
14373         * winnt.el: Removed evil (setq completion-ignore-case t)
14374         clause, one more overlookef fsfism.
14375         (nt-quote-args-functions-alist): End sentences with double space.
14376
14377 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14378
14379         * window-xemacs.el (push-window-configuration): Remove kludgery of
14380         recaching default-toolbar specifier.
14381         (pop-window-configuration): Ditto.
14382         (unpop-window-configuration): Ditto.
14383
14384 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14385
14386         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14387
14388 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14389
14390         * winnt.el (nt-quote-args-verbatim): Added function.
14391         (nt-quote-args-prefix-quote): Added function.
14392         (nt-quote-args-backslash-quote): Added function.
14393         (nt-quote-args-double-quote): Added function.
14394         (nt-quote-args-functions-alist): New variable.
14395         (nt-quote-process-args): Added function. This is the main quoting
14396         work horse called from process-nt.c
14397
14398 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14399
14400         * winnt.el: Removed duplicate definitions for backspace,
14401         delete, M-backspace and C-M-backspace.
14402         (file-name-buffer-file-type-alist): Removed this variable.
14403         (find-buffer-file-type): Removed function.
14404         (find-file-binary):  Removed function.
14405         (find-file-text): Removed function.
14406         (find-file-not-found-set-buffer-file-type): Removed function.
14407         (save-to-unix-hook): Removed function.
14408         (revert-from-unix-hook): Removed function.
14409         (using-unix-filesystems): Removed function.
14410         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14411         warning.
14412         (x-set-selection): Removed function.
14413         (x-get-selection): Removed function.
14414         Removed commented FSFisms.
14415         Replaced copyright notice (this file is not part of GNU Emacs).
14416         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14417         comint-process-echoes setting to t.
14418
14419 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14420
14421         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14422         and used following the interface change of
14423         `paths-find-recursive-path'.
14424
14425         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14426         regexp instead of a list of base names.
14427         (paths-version-control-filename-regexp):
14428         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14429         Introduced and used following the interface change of
14430         `paths-find-recursive-path'.
14431
14432 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14433
14434         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14435         on X devices, rather than on all non-TTY devices.
14436
14437 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14438
14439         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14440
14441         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14442
14443 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14444
14445         * itimer.el (activate-itimer): Fixed usage of integers
14446         as argument to `concat'.
14447
14448 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14449
14450         * itimer.el (start-itimer): replace the use of `concat' with
14451         `format'
14452
14453 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14454
14455         * mode-motion.el (mode-motion-hook): Clarify docstring.
14456         From Bob Weiner <weiner@altrasoft.com>
14457
14458         * loadhist.el (symbol-file): Supply prompt string when used
14459         interactively.
14460         From Bob Weiner <weiner@altrasoft.com>
14461
14462 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14463
14464         * loadup.el (really-early-error-handler): Ditto.
14465
14466         * update-elc.el: Ditto.
14467
14468         * setup-paths.el (paths-construct-exec-path): Ditto.
14469
14470         * make-docfile.el: Ditto.
14471
14472         * find-paths.el (paths-decode-directory-path): Use split-path
14473         instead of decode-path.
14474
14475         * files.el (parse-colon-path): Update docstring reference.
14476
14477 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14478
14479         * msw-init.el:
14480         * x-init.el:
14481         Bind cut'n'paste keys to non window-system specific functions.
14482
14483         * msw-select.el: New function mswindows-clear-clipboard.
14484         mswindows-cut-copy-clipboard extended to handle clearing of the
14485         selection and renamed to mswindows-cut-copy-clear-clipboard.
14486
14487         * select.el: on mswindows devices delete-primary-selection
14488         calls mswindows-clear-clipboard.
14489
14490 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14491
14492         * simple.el (quoted-insert): Inhibit quit when using read-char.
14493
14494         * cmdloop.el (read-char): Don't inhibit quit.
14495         (read-char-exclusive): Ditto.
14496         (read-char): Signal quit if quit-char was pressed.
14497         (read-char-exclusive): Ditto.
14498         (read-quoted-char): Return a character, not integer.
14499
14500         * menubar-items.el (default-popup-menu): Use Andy's generic
14501         selection code.
14502         (default-popup-menu): Fix code.
14503
14504 1998-05-14  Oliver Graf <ograf@fga.de>
14505
14506         * dragdrop.el (dragdrop-function-widget): this time it's done
14507
14508 1998-05-13  Oliver Graf <ograf@fga.de>
14509
14510         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14511
14512 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14513
14514         * device.el (device-pixel-width):
14515         (device-pixel-height):
14516         (device-mm-width):
14517         (device-mm-height):
14518         (device-bitplanes):
14519         (device-color-cells): Swapped parameters to device-system-metric
14520         according to the interface change.
14521
14522 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14523
14524         * mouse.el (default-mouse-motion-handler): Use new name of the
14525         function event-over-vertical-divider-p.
14526         Do not set E-W arrow cursor over the divider if
14527         vertical-divider-draggable-p is nil in the window.
14528         ([top-level]): Use new name for the variable
14529         vertical-divider-map.
14530         (drag-window-divider): Respect vertical-divider-draggable-p.
14531         Variable name typo fixes.
14532
14533 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14534
14535         * keymap.el (kbd): Define here; handle string constants and
14536         others...
14537
14538 1998-05-15  Christian Nyb <chr@mediascience.no>
14539
14540         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14541         in Emacs 18.
14542
14543 1998-05-13  Didier Verna  <didier@xemacs.org>
14544
14545         * mouse.el (drag-window-divider): give the vertical divider a
14546         pressed look when dragging it.
14547
14548 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14549
14550         * faces.el: predicate some more face operations on x or mswindows
14551         not just x.
14552
14553         * modeline.el: enable modeline coloring for mswindows.
14554
14555 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14556
14557         * minibuf.el (minibuffer-default): Added variable; compatible with
14558         FSF Emacs.
14559         (next-history-element): Used `minibuffer-default'.
14560
14561 1998-05-12  Oliver Graf <ograf@fga.de>
14562
14563         * dragdrop.el (dragdrop-function-widget): button and mods ok
14564         arguments still look a bit strange
14565         (dragdrop-compare-mods) created
14566         (dragdrop-drop-do-functions) correctly checks for buttons and
14567         modifiers
14568
14569 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14570
14571         * setup-paths.el (paths-default-info-directories): Replace
14572         path-separator with directory-sep-char.
14573
14574         * files.el (path-separator): Don't define it here.
14575
14576 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14577
14578         * update-elc.el: Ditto.
14579
14580         * setup-paths.el (paths-construct-exec-path): Ditto.
14581
14582         * make-docfile.el: Ditto.
14583
14584         * loadup.el (really-early-error-handler): Ditto.
14585
14586         * find-paths.el (paths-decode-directory-path): Use decode-path
14587         instead of decode-path-internal.
14588
14589         * files.el (parse-colon-path): Update docstring.
14590
14591 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14592
14593         * subr.el (get-buffer-window-list): Make BUFFER optional.
14594
14595         * window-xemacs.el (windows-of-buffer): Defalias to
14596         get-buffer-window-list.
14597
14598 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14599
14600         * disass.el: Fix maintainer keyword.
14601
14602         * bytecomp.el (byte-compile-and-load-file): Autoload.
14603         (byte-compile-buffer): Ditto.
14604
14605         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14606         value is returned, not the name.
14607         (lisp-imenu-generic-expression): Enable it.
14608         (lisp-mode-variables): Ditto.
14609         (lisp-indent-offset): Change defconst to defvar.
14610         (lisp-indent-function): Ditto.
14611         (lisp-body-indent): Ditto.
14612
14613 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14614
14615         * modeline.el: Use zap-last-kbd-macro-event.
14616
14617         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14618         nil, don't attempt to do anything with messages.
14619         (eval-last-sexp): Use `letf' for clarity.
14620
14621 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14622
14623         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14624
14625 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14626
14627         * buff-menu.el:
14628         * lisp-mode.el:
14629         * obsolete.el:
14630         Change empty docstrings into no doc strings at all.
14631         Fix bogus FSF-format docstrings.
14632         * etags.el: Fix docstring.
14633
14634 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14635
14636         * package-get.el (package-get): Use internal md5
14637
14638 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14639
14640         * about.el (about-xemacs): Correct abuse of concat.
14641
14642 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14643
14644         * info.el (Info-mode): Use easymenu.
14645
14646 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14647
14648         * apropos.el (apropos): Don't use concat with integers.
14649
14650         * cmdloop.el (describe-last-error): Handle the case when no error
14651         was seen gracefully.
14652
14653         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14654         defun.
14655         (apropos-describe-plist): Ditto.
14656
14657         * help.el (with-displaying-help-buffer): Revert to a defun.
14658         (describe-key): Use it as defun.
14659         (describe-mode): Ditto.
14660         (describe-bindings): Ditto.
14661         (describe-prefix-bindings): Ditto.
14662         (describe-installation): Ditto.
14663         (view-lossage): Ditto.
14664         (describe-function): Ditto.
14665         (describe-variable): Ditto.
14666         (describe-syntax): Ditto.
14667
14668 1998-05-11  Oliver Graf <ograf@fga.de>
14669
14670         * dragdrop.el: changed order of require/provide
14671         (dragdrop-drop-mime-default) changed to new calling conventions
14672         (dragdrop-drop-do-functions) changed to new calling conventions
14673         (dragdrop-function-widget) this one needs more work...
14674
14675 1998-05-10  Oliver Graf <ograf@fga.de>
14676
14677         * about.el: another small change in my entry
14678         * dragdrop.el (dragdrop-drop-log-function): logging added
14679         plus customizations
14680         changed interface to handler functions. now called with event
14681         and object
14682
14683 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14684
14685         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14686         E-W arrow pointer displayed over draggable dividers.
14687
14688         * mouse.el (default-mouse-motion-handler): Show it when
14689         appropriate.
14690         (drag-window-divider): Added.
14691         ([top-level]): Initialized window-divider-map with a keymap
14692         binding the above function to left button down event.
14693
14694         * x-mouse.el (x-init-pointer-shape): Initialize
14695         divider-pointer-glyph from Cursor.dividerPointer, or use default
14696         E-W double arrow.
14697
14698 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14699
14700         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14701
14702 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14703
14704         * simple.el (count-words-buffer): Don't query for buffer.
14705         (count-lines-buffer): Ditto.
14706
14707 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14708
14709         * help.el (where-is): add optional insert argument.
14710
14711 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14712
14713         * help.el (describe-key-briefly): New argument INSERT.
14714
14715         * simple.el (eval-expression): New optional argument; synch with
14716         FSF 20.3.
14717
14718         * keydefs.el (global-map): Add new register bindings.
14719
14720         * register.el: Synched with FSF 20.3.
14721
14722 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14723
14724         * window-xemacs.el (recenter): all arguments are optional.
14725
14726 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14727
14728         * device.el: (device-pixel-width): Reflected name/parameters
14729         change to device-system-metric.
14730         (device-pixel-height): Ditto.
14731         (device-mm-width): Ditto.
14732         (device-mm-height): Ditto.
14733         (device-bitplanes): Ditto.
14734         (device-color-cells): Ditto.
14735
14736 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14737
14738         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14739
14740         * cl.el (most-positive-fixnum): Document.
14741         (most-negative-fixnum): Ditto.
14742
14743         * cus-dep.el: Updated comment.
14744
14745         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14746         constant.
14747
14748         * cus-load.el (custom-put): Removed.
14749
14750         * files.el (after-find-file): Just resignal quit instead of
14751         signaling "canceled".
14752
14753 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14754
14755         * frame.el (other-frame): Use `focus-frame' instead of
14756         select-frame kludges.
14757
14758         * lisp-mode.el: Update lisp-indent-function for
14759         save-selected-frame and with-selected-frame.
14760
14761         * frame.el (save-selected-frame): New macro.
14762         (with-selected-frame): Ditto.
14763         (other-frame): Use `set-frame-focus'.
14764
14765 1998-05-06  Oliver Graf <ograf@fga.de>
14766
14767         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14768         (dragdrop-drop-url-default) default handler for URL drops created
14769         (dragdrop-drop-mime-default) default handler for MIME drops created
14770         (dragdrop-drop-functions) default custom for handling drops created
14771         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14772
14773 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14774
14775         * mouse.el: Removed redundant mouse-mswindows-drop function.
14776
14777 1998-05-05  Oliver Graf <ograf@fga.de>
14778
14779         * about.el: changed some text in my entry
14780         * dragdrop.el: added customs
14781
14782 1998-05-04  Oliver Graf <ograf@fga.de>
14783
14784         * mouse.el: killed global drop key bindings
14785         (mouse-offix-drop) removed
14786         * dragdrop.el: created
14787         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14788
14789 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14790
14791         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14792         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14793
14794         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14795         obsolete comment.
14796
14797         * scrollbar.el (scrollbars-visible-p): Use new
14798         {vertical,horizontal}-scrollbar-visible-p specifiers.
14799
14800 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14801
14802         * device.el (device-pixel-height):
14803         (device-pixel-width):
14804         (device-mm-width):
14805         (device-mm-height):
14806         (device-bitplanes):
14807         (device-color-cells): Moved these 6 functions from device.c; they
14808         all use single (device-system-metrics) call.
14809
14810 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14811
14812         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14813         were renamed.
14814
14815         * menubar-items.el:
14816         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14817         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14818
14819         * help.el (help-map): Remove Hyperbole keybinding logic.
14820         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14821
14822 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14823
14824         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14825         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14826
14827 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14828
14829         * msw-glyphs.el: use nicer icon3 from the frame icon.
14830
14831 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14832
14833         * version.el (emacs-version): Remove InfoDock conditionals.
14834
14835         * startup.el (startup-splash-frame): Change ID logo name.
14836
14837 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14838
14839         * files.el (after-find-file): If the user presses C-g on
14840         directory-creation prompt, kill the buffer.
14841
14842 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14843
14844         * simple.el (count-words-region): Reverse previous change.
14845
14846 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14847
14848         * replace.el (query-replace): Just call perform-replace.
14849         (query-replace-regexp): Ditto.
14850         (perform-replace): Move region handling here.
14851         (perform-replace): Use the new arg to match-data.
14852
14853 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14854
14855         * x-init.el: Install X specific display table that
14856           displays char 0240 as a space to avoid whatever it is
14857           that screws up display of that character code.
14858
14859 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14860
14861         * help.el (function-arglist): If no arguments are documented for a
14862         subr, print nothing rather than incorrect output.
14863
14864 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14865
14866         * cmdloop.el (command-error): Update bail-out error message to use
14867         `emacs-program-name'.
14868
14869         * lib-complete.el: Remove reader macro cruft.
14870
14871         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14872         cruft.
14873
14874         * simple.el (count-words-region): Drop interactive-p check on the
14875         message.
14876
14877 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14878
14879         * font.el
14880         * msw-faces.el
14881         Correct spelling of mswindows-font-canonicalize-name.
14882
14883 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14884
14885         * ldap.el (ldap-host-parameters-alist): Replaced with
14886         `ldap-host-parameters-plist'
14887         (ldap-search): Adapt to previous change
14888
14889 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14890
14891         * about.el (about-hackers): Update Bob Weiner bio.
14892         (about-maintainer-info): Ditto.
14893
14894 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14895
14896         * simple.el (display-warning-minimum-level): Docfix.
14897
14898 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14899
14900         * widget.el (:default-get): New keyword.
14901         * wid-edit.el (default, widget-default-default-get): Define it.
14902         (group, widget-group-default-get): Define it.
14903         (menu-choice, widget-choice-default-get): Define it.
14904         (widget-default-get): New function.
14905         (widget-choice-action): Call it.
14906         (widget-editable-list-entry-create): Call it.
14907
14908 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14909
14910         * byte-optimize.el (byte-boolean-vars): Removed.
14911         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14912         lookup through `byte-boolean-vars'.
14913
14914 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14915
14916         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14917         resource-provided values into ghost specs for scrollbar-height and
14918         scrollbar-width.
14919
14920 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14921
14922         * byte-optimize.el: Don't attempt to optimize /=.
14923
14924         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14925         (byte-compile-/=): Ditto.
14926
14927 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14928
14929         * apropos.el: Use `with-displaying-help-buffer'.
14930         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14931         Use `with-displaying-help-buffer'.
14932         (apropos-follow): Do not give special treatment to buffer cursor
14933         was in prior to a mouse click.
14934         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14935         (apropos-print-doc): Set correct buffer for setting text
14936         properties.
14937
14938 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14939
14940         * help.el (help-buffer-prefix-string): New variable.
14941         (help-buffer-name): Use it.
14942
14943         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14944         mode menu.
14945
14946 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14947
14948         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14949
14950 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14951
14952         * files.el (find-file-noselect): Update docstring.
14953         (find-file-noselect): Signal an error if found an unreadable file.
14954         (file-chase-links): Save the match data.
14955         (normal-mode): Use `lwarn' and `error-message-string'.
14956         (interpreter-mode-alist): Change defconst to defvar.
14957         (inhibit-first-line-modes-regexps): Ditto.
14958         (inhibit-first-line-modes-regexps): Added .tgz.
14959         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14960         (change-major-mode-with-file-name): New user-option.
14961         (set-visited-file-name): Synched with FSF.
14962         (file-name-extension): New function, from FSF 20.3.
14963         (file-relative-name): Synched with FSF.
14964         (save-some-buffers): Support the C-r feature.
14965         (recover-session): Synched with FSF.
14966         (kill-some-buffers): Ditto.
14967         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14968
14969 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14970
14971         * files.el (insert-file): Undo previous change and reenable use of
14972         format.el.
14973
14974 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14975
14976         * window-xemacs.el (recenter): Define.
14977
14978 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14979
14980         * font.el (mswindows-font-create-name)
14981         (mswindows-font-create-object): new functions for mswindows type
14982         fonts.
14983
14984         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14985         strings are parsed as well as font objects.
14986
14987 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14988
14989         * modeline.el (defining-kbd-macro): Restore modeline indication of
14990         kbd-macro being recorded.
14991         (add-minor-mode): Simplify docstring.
14992         (modeline-minor-mode-menu): Remove stuff.
14993
14994 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14995
14996         * code-process.el (call-process): dynamically decide process
14997         coding type.
14998
14999 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15000
15001         * modeline.el: Add line-number-mode, column-number-mode to
15002         the modeline minor-mode menu.  Button2 on the line number does
15003         goto-line.
15004
15005 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15006
15007         * mouse.el: move x-selection-owner-p type things to
15008         selection-owner-p.
15009
15010         * msw-init.el: copy zmacs stuff from x-init.el
15011
15012         * msw-select.el (mswindows-own-selection)
15013         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15014         functions. Very simple minded implementation of selectio
15015         ownership.
15016
15017         * select.el (own-selection) (disown-selection)
15018         (activate-region-as-selection) (select-make-extent-for-selection)
15019         (valid-simple-selection-p): functions moved from x-select.el for
15020         generalized selection.
15021
15022         * x-select.el: see select.el changes.
15023
15024         * x-toolbar.el: use new selection functions.
15025
15026 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15027
15028         * packages.el (packages-find-package-directories): Fixed bug that
15029         would pick up multiple site-package directories.
15030         (package-locations): Added "xemacs-packages" as a late package
15031         location.
15032
15033         * find-paths.el: Now uses `emacs-program-name' and
15034         `emacs-program-version'.
15035         Additions to enforce version-specific directories in
15036         `paths-find-version-directory'.
15037
15038 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15039
15040         * default.el: Removed.
15041         * site-start.el: Removed.
15042
15043 1998-04-29  Didier Verna  <didier@xemacs.org>
15044
15045         * minibuf.el (minibuffer-history-minimum-string-length): Default
15046         to nil.
15047
15048 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15049
15050         * find-paths.el (paths-program-name): Rename.
15051         (paths-emacs-root-p): Ditto.
15052         (paths-find-site-directory): Ditto.
15053
15054 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15055
15056         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15057         `emacs-lisp-byte-compile-and-load'.
15058
15059 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15060
15061         * ldap.el (ldap-search): Fixed additional parameter passing to
15062         `ldap-open'
15063
15064 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15065
15066         * select.el (kill-primary-selection) (selection-owner-p)
15067         (copy-primary-selection) (yank-clipboard-selection)
15068         (selection-exists-p) (delete-primary-selection): new file and
15069         functions that do the right thing for the selected device.
15070
15071         * x-menubar.el: use generalised selection functions.
15072
15073         * dumped-lisp.el: dump select.el.
15074
15075 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15076
15077         * find-paths.el (paths-progname): New variable.
15078         (paths-emacs-root-p): Use it.
15079         (paths-find-site-directory): Ditto.
15080
15081 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15082
15083         * loadup.el ((member "dump" command-line-args)): Dump as
15084         `infodock' if InfoDock.
15085
15086 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15087
15088         * find-paths.el (construct-emacs-version): Simplify, include
15089         program name in the return value.
15090         * (paths-find-version-directory): Use it.
15091
15092 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15093
15094         * info.el (Info-parse-dir-entries): Fixed regexp
15095         (Info-build-dir-anew): Remove full suffix and capitalize info file
15096         name for files with no @direntry
15097         (Info-batch-rebuild-dir): New function
15098         (Info-suffixed-file): Check for regular files instead of simple
15099         file existence (could catch directories before)
15100
15101 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15102
15103         * setup-paths.el, find-paths.el: Removed uses of `not' which
15104         temacs doesn't have.
15105
15106         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15107         into root searching.
15108
15109 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15110
15111         * subr.el: Remove definition of `not'.
15112
15113 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15114
15115         * msw-glyphs.el: enable graphics support.
15116
15117 1998-04-23  Didier Verna  <didier@xemacs.org>
15118
15119         * x-menubar.el (default-menubar): restored the line-number-mode
15120         option.
15121
15122         * misc doc string updates related to the options menu.
15123
15124 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15125
15126         * setup-paths.el (paths-construct-load-path): Fix typo.
15127
15128 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15129
15130         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15131         font-menu-ignore-scaled-fonts don't have to be bound now; this
15132         gets us one step further towards making --no-autoloads work.
15133
15134         * startup.el (normal-top-level): Load auto-autoloads only if
15135         lisp-directory is non-nil.
15136
15137         * setup-paths.el (paths-construct-load-path): Made it robust
15138         against nil lisp-directory.
15139
15140         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15141         to the list of variables that cause a warning when nil.
15142
15143         * toolbar.el (init-toolbar-location): Now works even when there's
15144         no toolbar icon directory.
15145
15146 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15147
15148         * help.el (view-lossage): Recognize it.
15149
15150         * simple.el (log-message): Mark multiline messages.
15151
15152 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15153
15154         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15155
15156 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15157
15158         * package-get.el (package-get-all):  add `\n' separator to
15159         interactive specification so that both variables are read
15160
15161 1998-04-22  Didier Verna  <didier@xemacs.org>
15162
15163         * x-menubar.el: ported the options menu to Custom.
15164         Moved the "read only" toggle button to the buffers menu.
15165         Corrected some missing ;;;###autoload or defcustom.
15166
15167         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15168         the scrollbar-visible specifier for options menu handling.
15169
15170         * toolbar.el (toolbar-visible-p)
15171                      (toolbar-captioned-p)
15172                      (default-toolbar-position): defcustom wrappers around
15173         the toolbar specifiers for options menu handling.
15174
15175         * frame.el (get-frame-for-buffer-default-instance-limit):
15176         defcustom it for options menu handling.
15177
15178         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15179         font-lock-mode for options menu handling.
15180
15181         * cus-start.el: added Custom properties to overwrite-mode for
15182         options menu handling.
15183
15184 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15185
15186         * about.el: shameless self-promotion.
15187
15188 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15189
15190         * simple.el (raw-append-message): Slightly optimize.
15191         (remove-message): Use `push' for clarity.
15192         (append-message): Ditto.
15193         (display-warning): Dito.
15194         (raw-append-message): Send the message to the appropriate device.
15195
15196 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15197
15198         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15199         From Sean MacLennan <Sean.MacLennan@pika.ca>
15200
15201 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15202
15203         * setup-paths.el: Changed `directory-sep-char' to
15204         `path-separator', following a change in GNU Emacs.
15205
15206 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15207
15208         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15209         (Info-build-dir-anew): Add a final newline.
15210         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15211         is `always'
15212         (Info-rebuild-dir): Ditto
15213
15214         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15215
15216 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15217
15218         * simple.el (count-words-buffer): Retain zmacs region.
15219         (count-words-region): Ditto.
15220         * simple.el: (what-line): Expanded line counts.
15221         (count-lines): New parameter to conditionalize whether collapsed
15222         lines get counted.
15223         From Bob Weiner <weiner@altrasoft.com>
15224
15225 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15226
15227         * packages.el (package-locations): infodock-packages must override
15228         mule-packages and packages.
15229
15230 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15231
15232         * wid-edit.el:
15233         remove rude messages from widget-activation-widget-mapper
15234         and widget-activation-glyph-mapper
15235
15236 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15237
15238         * toolbar.el: Remove (featurep 'x) test from
15239         toolbar-make-button-list
15240
15241 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15242
15243         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15244         only if in the same frame.
15245
15246 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15247
15248         * packages.el (package-locations): Added site-packages hierarchy.
15249
15250         * setup-paths.el (paths-default-info-directories): Introduced and
15251         used.
15252
15253         * packages.el, setup-paths.el: Set various path searching depths
15254         to 1.
15255
15256         * packages.el (packages-hierarchy-depth):
15257         (packages-load-path-depth): Introduced and used.
15258
15259         * setup-paths.el (paths-load-path-depth): Introduced and used.
15260
15261         * find-paths.el (paths-find-recursive-path): Added max-depth
15262         parameter.
15263
15264 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15265
15266         * setup-paths.el (paths-construct-info-path): Removed
15267         dependency on behavior of (file-name-as-directory "").
15268
15269 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15270
15271         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15272         lisp objects
15273
15274 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15275
15276         * dump-paths.el, startup.el: Added handling for --debug-paths.
15277
15278 1998-04-15  William M. Perry  <wmperry@aventail.com>
15279
15280         * wid-edit.el: We cannot just set the help-echo or balloon-help
15281           properties for an extent based on the :help-echo widget
15282           property, since help-echo and balloon-help cause an EXTENT to
15283           get passed in, where :help-echo functions are expecting a WIDGET
15284
15285 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15286
15287         * scrollbar.el (init-scrollbar-from-resources): Call
15288         mswindows-init-scrollbar-metrics when appropriate.
15289
15290 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15291
15292         * dumped-lisp.el: dump x-toolbar for window system
15293
15294         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15295         have support and xpm.
15296
15297 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15298
15299         * files.el (toggle-read-only): Fix docstring.
15300         From Didier Verna <didier@xemacs.org>
15301
15302 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15303
15304         * startup.el (normal-top-level): Load autoload-file-name without
15305         specifying an extension---some people only auto-autoload.el.gz.
15306
15307 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15308
15309         * files.el (backup-enable-predicate): Don't bomb on NAME being
15310         nil.
15311
15312 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15313
15314         * find-paths.el, packages.el: Now prefers configure'd paths.
15315         This shouldn't cause any of the originally anticipated problems as
15316         the current paths architecture will not define the various
15317         configure-xxx variables if they're not specified on the configure
15318         command line.
15319
15320         * find-paths.el, setup-paths.el, packages.el: Removed all
15321         mentionings of "/" as a path separator.
15322         Used paths-construct-path throughout.
15323
15324         * find-paths.el (paths-construct-path): Created to assemble paths
15325         from directory components.
15326
15327         * setup-paths.el, packages.el: Used paths-decode-directory-path
15328         instead of decode-path-internal.
15329
15330         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15331         and associates.
15332         (paths-decode-directory-path) Created.
15333
15334         * setup-paths.el: Changed configure-exec-path to
15335         configure-exec-directory.
15336
15337 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15338
15339         * packages.el (packages-find-packages): Fixed decoding of
15340         EMACSPACKAGEPATH.
15341
15342         * startup.el: -no-packages -> -no-early-packages.
15343
15344         (packages-load-package-lisps): Fixed loading of auto-autoload
15345         files.
15346
15347         * startup.el (normal-top-level): Fixed loading of core
15348         auto-autoload.
15349
15350         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15351
15352         * startup.el, packages.el, dump-paths.el: Added proper settings
15353         for site-directory and lisp-directory variables.
15354
15355         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15356         inhibit-package-autoloads and fixed handling of it.
15357
15358         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15359         handling of former inhibit-package-init, now
15360         inhibit-early-packages, to make -vanilla etc. work.
15361
15362 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15363
15364         * code-process.el (start-process): Fallback to 'undecided instead
15365         of 'binary for process input coding stream.
15366
15367         * process.el (start-process): Docstring fix.
15368
15369 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15370
15371         * info.el (Info-insert-dir): Do not insert temporary dir files
15372         in Info-dir-file-attributes
15373         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15374         (Info-rebuild-dir): Ditto.
15375
15376 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15377
15378         * obsolete.el: Added obsoleteness declarations for
15379         `site-directory' and `Info-default-directory-list'.
15380
15381 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15382
15383         * find-paths.el (paths-find-emacs-root): Only look at the
15384         executable at the end of the symlink chain for determining the
15385         Emacs root.
15386
15387 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15388
15389         * setup-paths.el (paths-construct-info-path): Changed construction
15390         to cater to gone default in configure.
15391
15392         * find-paths.el (paths-uniq-append): Added.
15393
15394         * packages.el: Rewritten package path construction once again.
15395
15396         * dump-paths.el, startup.el: Removed package-path as a global
15397         variable.
15398
15399         * package-admin.el (package-admin-add-single-file-package):
15400         (package-admin-add-binary-package): Changed package-path to
15401         late-packages.
15402
15403         * packages.el (packages-split-path): Split path at "/" rather than
15404         nil according to change in emacs.c.
15405
15406 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15407
15408         * setup-paths.el (paths-construct-info-path): Changed info path
15409         order so that directories come out right.
15410         (paths-find-lock-directory): Fixed bug: It used to think
15411         configure-lock-directory is a path.
15412
15413 1998-04-06  Jeff Miller <jmiller@smart.net>
15414
15415         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15416         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15417         eases the use of toolbar-add/kill-item functions.
15418
15419 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15420
15421         * code-files.el (file-coding-system-alist): Commented out
15422         loaddefs.el magical treatment.
15423
15424 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15425
15426         * info.el (Info-rebuild-outdated-dir): Added new option
15427         `conservative' and made it the default
15428         (Info-rebuild-dir): Appropriately parse multi-line description
15429         strings, and multi-section dir files. Issue warning when dir
15430         is rebuilt as temporary
15431         (Info-build-dir-anew): Issue warning when dir is built as
15432         temporary
15433
15434 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15435
15436         * list-mode.el (list-mode-map): Bind highlight motion commands to
15437         standard keys left, right, C-b and C-f.
15438
15439 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15440
15441         * files.el (auto-mode-alist): allow .sc for Scheme->C
15442
15443 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15444
15445         * loadup.el (pureload): Don't quote (garbage-collect).
15446
15447 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15448
15449         * package-get-base.el: Updated.
15450
15451 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15452
15453         * isearch-mode.el (isearch-just-started): New variable.
15454         (isearch-mode): Set it.
15455         (isearch-repeat): Advance one character forward only if the search
15456         was successful, and was not just started.
15457         (isearch-repeat): Clear isearch-just-started.
15458
15459 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15460
15461         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15462         if running -batch.
15463
15464 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15465
15466         * subr.el (listify-key-sequence): Removed.
15467
15468 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15469
15470         * bytecomp.el (byte-compile-print-gensym): New option.
15471         (byte-compile-output-file-form): Use it.
15472         (byte-compile-output-docform): Ditto.
15473         (byte-compile-compiled-obj-to-list): Ditto.
15474
15475 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15476
15477         * msw-glyphs.el: set frame icon if xpm support.
15478
15479 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15480
15481         * help.el: Code that pretty prints variable values
15482           removed.
15483
15484 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15485
15486         * find-paths.el (paths-emacs-root-p): Correct test for installation
15487         directory.
15488         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15489
15490 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15491
15492         * loaddefs.el: Don't set debug-ignored-errors; leave
15493           its default value set to nil.
15494
15495 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15496
15497         * info.el (Info-rebuild-dir): fixed mis-spelling.
15498
15499 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15500
15501         * info.el (Info-rebuild-outdated-dir): New custom var
15502         (Info-insert-node): Create/update dir file when needed, ie when it
15503         does not exist or is older than some info files in directory
15504
15505 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15506
15507         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15508         for last packages, mainly for using a 20.4 package base.
15509
15510         * packages.el (late-packages): Typo fix.  It was called
15511         early-packages.
15512
15513         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15514         relative symlinks correctly.
15515         (paths-find-emacs-roots): More rigorous checking for plausible
15516         configuration-time root.
15517
15518         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15519         find its roots.
15520
15521 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15522
15523         * faces.el: Fix docstrings.
15524         * glyphs.el: Fix docstrings.
15525         * mouse.el: Fix docstrings.
15526
15527         * frame.el: Change phrase `current frame' to `selected frame'.
15528
15529         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15530
15531         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15532         macros using backquote to make them infinitely more readable.
15533
15534 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15535
15536         * packages.el (packages-find-package-path): Hardcoded specialized
15537         InfoDock support until we can clean this up.
15538
15539         * help.el (describe-bindings-1): Return the value of the bindings
15540         help buffer created.
15541         (describe-bindings): Ditto.
15542
15543         * simple.el (set-variable): Restore previous behavior of not
15544         bombing if the variable to set is not boundp.
15545
15546 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15547
15548         * packages.el (packages-handle-package-dumped-lisps): Allow for
15549         non-local files to be loaded off the package-lisp variable.
15550
15551 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15552
15553         * x-faces.el: Global X resources should override
15554           specs for all device classes (color, grayscale, mono);
15555           code currently doesn't override any of them.  Fixed by
15556           calling remove-specifier with '(x default) as the tag
15557           set and allowing inexact matches.
15558
15559 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15560
15561         * faces.el: Separated face initializations based on
15562           device classes into device type specific (tag set,
15563           instantiator) pairs.
15564
15565 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15566
15567         * wid-edit.el (widget-choice-action): Remember user's explicit
15568         choice.
15569         (widget-choice-value-create): Respect it.
15570         From Richard Stallman <rms@gnu.org>
15571
15572 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15573
15574         * setup-paths.el (paths-construct-info-path): Always append
15575         existing directories from configure-time info path.
15576
15577         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15578         Info-directory-list.
15579
15580         * info.el: Removed Info-default-directory-list which was broken by
15581         design.
15582         Removed bogus initialization of Info-directory-list---startup.el
15583         can do a much better job.
15584         Added autoload of Info-directory-list.
15585
15586         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15587         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15588         be exclusive; now it's merely given precedence, just like in the
15589         old days.
15590
15591 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15592
15593         * find-paths.el (paths-find-architecture-directory): Fix bug with
15594         finding; it used to default too early.
15595
15596 1998-03-25  Martin Buchholz <martin@xemacs.org>
15597
15598         * packages.el (packages-split-path): Fix a bug; it used to fail
15599         for paths that weren't split.
15600
15601 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15602
15603         * finder.el (finder-compile-keywords): trap on errors.
15604
15605 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15606
15607         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15608           fourth argument of t so that only the specs exactly
15609           matching the tag lists are removed.
15610
15611 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15612
15613         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15614
15615 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15616
15617         * minibuf.el (mouse-read-file-name-1): If a default directory was
15618         specified, use it for generating the completions.
15619
15620 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15621
15622         * update-elc.el: Now respects inhibit-package-init and
15623         inhibit-site-lisp.
15624         Now does path construction with loadup-paths.
15625
15626         * startup.el (normal-top-level, startup-setup-paths): Now respects
15627         inhibit-package-init and inhibit-site-lisp.
15628
15629         * packages.el (packages-find-package-path): Extended package path
15630         by version-specific hierarchies.
15631         (packages-find-packages): Now respects inhibit flag and
15632         inhibit-site-lisp.
15633         Moved path setup to loadup-paths.
15634
15635         * make-docfile.el: Now respects inhibit-package-init and
15636         inhibit-site-lisp.
15637         Now does path construction with loadup-paths.
15638
15639         * loadup.el: Now respects inhibit-package-init and
15640         inhibit-site-lisp.
15641
15642         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15643
15644         * loadup-paths.el: New file: setup load-path to encompass
15645         packages.
15646
15647 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15648
15649         * auto-show.el: load-gc renamed to pureload.
15650         * site-load.el: Ditto.
15651         * packages.el (toplevel): Ditto.
15652         * loadup.el (really-early-error-handler): Ditto.
15653         * dumped-lisp.el (preloaded-file-list): Ditto.
15654         * cus-face.el (custom-declare-face): Ditto.
15655
15656 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15657
15658         * <Today>: The Big Path Searching Overhaul.
15659
15660         * find-paths.el: New file: find and assemble paths in the
15661         installation hierarchy.
15662
15663         * setup-paths.el: New file: global layout of paths and directories
15664         within the XEmacs hierarchy.
15665
15666         * packages.el: Replaced everything related to path searching and
15667         startup by code in terms of find-paths.
15668
15669         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15670         the new path searching engine.
15671
15672         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15673         and setup-paths.
15674
15675 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15676
15677         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15678         setup-paths.el.
15679
15680 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15681
15682         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15683         compiles identically in any configuration.
15684         Removed irrelevant commentary.
15685
15686 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15687
15688         * simple.el (set-variable): Allow setting specifiers.
15689
15690 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15691
15692         * lisp.el (forward-sexp): Revert previous change.
15693
15694 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15695
15696         * frame.el (frame-initialize): Use `delete-console' instead of
15697         `delete-device' to delete the stream console to match the usage in
15698         Fkill_emacs.
15699
15700 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15701
15702         * files.el (cdpath-previous): New variable.
15703         (cd): Use it.
15704         From Bob Weiner <weiner@wave.altrasoft.com>
15705
15706 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15707
15708         * keydefs.el: Changed keybindings of forward-char,
15709           backward, scroll-up and scroll-down to point to their
15710           -command counterparts.
15711
15712         * simple.el: New functions: forwarc-char-command,
15713           backwrad-char-command, scroll-up-command,
15714           scroll-down-command which work liek their counterparts
15715           except that they honor the variable
15716           signal-error-on-buffer-boundary.
15717
15718           Definition of signal-error-on-buffer-boundary received
15719           from src/cmds.c.
15720
15721           defvar declaration added for word-across-newline to avoid
15722           byte-compiler warning about the free variable reference.
15723
15724 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15725
15726         * winnt.el: Removed "%t" from the beginning of
15727         modeline-format. From now on, there's no nt-specifics in the modeline.
15728
15729 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15730
15731         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15732         of `when' with `if'.
15733
15734 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15735
15736         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15737         mswindows. Must be reworked along with glyphs.el, or
15738         merged into it, after there is images support.
15739
15740         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15741         'mswindows.
15742
15743 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15744
15745         * faces.el: fix for text cursor initialization.
15746         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15747         From Andy Piper <andyp@parallax.co.uk>
15748
15749 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15750
15751         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15752         if there is an existing package that handles it and warn the user
15753         about that mode.
15754
15755 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15756
15757         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15758         Installation" menu item when Installation-string is not bound.
15759
15760 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15761
15762         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15763         From Jeremiah W. James <jerry@cs.ucsb.edu>
15764
15765 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15766
15767         * msw-faces.el:
15768         * faces.el: Fix face initialization.
15769
15770 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15771
15772         * files.el (backup-enable-predicate): fix breakage introduced
15773         by TMPDIR patch.
15774
15775 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15776
15777         * x-faces.el (x-init-face-from-resources): The
15778           TTY face property retrieval functions don't return
15779           specifiers, so use face-property instead.
15780
15781 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15782
15783         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15784
15785 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15786
15787         * x-menubar.el: Expanded documentation for
15788           option-save-faces.  Changed Options -> Browse Faces
15789           menu entry to invoke customize-face.
15790
15791 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15792
15793         * faces.el: Most face initialization moved out of
15794           init-other-random-faces to the top level so that the
15795           initialization happens before Xemacs is dumped.  Much
15796           of the fascist "face-differs-from-default-p or FROB!"
15797           code has been retired in favor of letting the user do
15798           what they want to do.  Face initialization code changed
15799           to use `default' specifier tag so that the settings can
15800           be overridden later if the user wishes it.
15801
15802 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15803
15804         * about.el (about-hackers): Update contributors list.
15805
15806 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15807
15808         * specifier.el: Define new specifier tag `default'.
15809
15810         * modeline.el: Initialize faces using `default' tag.
15811
15812         * x-faces.el (x-init-face-from-resources): Remove
15813           specifier specs containing the `default' tag before
15814           adding new specs.
15815
15816 1998-03-02  John Jones  <jj@asu.edu>
15817
15818         * package-get.el (package-get-all): fixed arguments on call to
15819         package-admin-add-single-file-package.
15820         * package-get.el (package-get-installedp): fixed to match
15821         advertised behavior.
15822         * package-get.el: added function package-get-update-all which
15823         installs newest versions of all the current packages (if they are
15824         not already installed).
15825
15826 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15827
15828         * files.el (find-file-noselect): Uncommented `truename' binding in
15829         `let*' and use it later to set `buffer-file-truename' iff it's
15830         still nil, as happens for example when finding a compressed
15831         file with "jka-compr".
15832
15833 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15834
15835         * faces.el: in make-face-* type functions do the operation for all
15836         window systems, not just the first one found.
15837
15838         * font.el: call mswindows-list-fonts for mswindows.
15839
15840 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15841
15842         * code-process.el (call-process-region):
15843         * process.el (call-process-region):
15844         * package-get.el (package-get-dir):
15845         * files.el (backup-enable-predicate):
15846         * gnuserv.el (gnuserv-temp-file-regexp):
15847         Use temp-directory in place of `/tmp'.
15848
15849 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15850
15851         * "Fast" dired-in-C enhancements for Windows 95/NT:
15852
15853         * files.el: Added function, `wildcard-to-regexp', from GNU
15854           Emacs.
15855
15856         * files.el (insert-directory): Modified to use special
15857           dired-in-C enhancements if present.
15858
15859 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15860
15861         * code-files.el: make default coding no-conversion.
15862
15863 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15864
15865         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15866         the load-path.
15867
15868         * update-elc.el: Strip directory when testing for files not to
15869         bytecompile.
15870
15871 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15872
15873         * lisp-mode.el: Use recommended form for menus.
15874
15875         * info.el (Info-construct-menu): Use recommended form for menus.
15876
15877         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15878         entry.
15879
15880 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15881
15882         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15883           (get-frame-for-buffer-noselect): Always return frames
15884           in the not-this-window-p cond clause.
15885
15886 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15887
15888         * help.el (describe-installation): New function.
15889
15890         * x-menubar.el (default-menubar): Add describe-installation to
15891         Help menu.
15892
15893         * packages.el (packages-unbytecompiled-lisp): Installation.el
15894         should not be bytecompiled.
15895
15896         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15897         XEmacs.
15898
15899         * x-menubar.el (default-menubar): Use correct guard for VM menu
15900         entry.
15901
15902         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15903         coding.
15904         From Andy Piper <andyp@parallax.co.uk>
15905
15906 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15907
15908         * ldap.el: Do not require ldap-internal at compile time.
15909
15910 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15911
15912         * code-files.el: new file. a virtual copy of mule-files.el
15913         but without charset
15914         dependencies. (toggle-buffer-file-ocding-system) new function for
15915         changing the eol type for the current buffer.
15916
15917         * code-process.el: new file. a copy of
15918         mule-process.el. mule-process.el will disappear when things have
15919         settled.
15920
15921         * coding.el: new file. a virtual copy of mule-files.el but
15922         without charset dependencies. (coding-system-base) new function
15923         for getting the parent coding system of a coding system with eol
15924         type set.
15925
15926         * dumped-lisp.el: add above files for the non-mule case.
15927
15928 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15929
15930         * window-xemacs.el (display-buffer): If no explicit
15931           frame is specified, search for a window that displays
15932           the buffer on the currently selected frame, before
15933           searching other frames.
15934
15935 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15936
15937         * frame.el (get-frame-for-buffer): If not-this-window-p
15938           is non-nil, use window on the selected frame if it is not
15939           also the selected window.  When defaulting, search for
15940           windows on the currently selected fgrame before searching
15941           other frames.
15942
15943 1998-02-25  Didier Verna  <didier@xemacs.org>
15944
15945         * modeline.el (modeline-swap-buffers): originally named
15946         `mouse-release-modeline'. Whether to actually swap the buffers is
15947         decided in `mouse-drag-modeline'.
15948         (mouse-drag-modeline): A button release event is considered a
15949         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15950         stay unchanged.
15951
15952 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15953
15954         * x-menubar.el: Put redo on the menubar.
15955         From Aki Vehtari <Aki.Vehtari@hut.fi>
15956
15957 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15958
15959         * bytecomp.el (displaying-byte-compile-warnings): if
15960         temp-buffer-show-function is set, use it to display current set of
15961         warnings in the "*Compile-Log-Show*" buffer.
15962
15963         * simple.el (display-warning-buffer): if temp-buffer-show-function
15964         is set, use it to display current set of warnings in the
15965         "*Warnings-Show*" buffer.
15966
15967 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15968
15969         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15970         Common Lisp.
15971
15972 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15973
15974         * menubar.el: Allow button descriptors at least 2 long.
15975
15976         * x-menubar.el (default-menubar): Use recommended forms.
15977         (file-menu-filter): Remove.
15978         (edit-menu-filter): Remove.
15979
15980 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15981
15982         * about.el (about-hackers): Updated.
15983
15984 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15985
15986         * help.el (help-max-help-buffers): new variable
15987         (help-register-and-maybe-prune-excess): new function
15988         (help-buffer-name): use help-max-help-buffers.
15989         (with-displaying-help-buffer): use
15990         help-register-and-maybe-prune-excess.
15991
15992         * help.el (help-maybe-pretty-print-value): if the value fits on
15993         one line, let it.
15994
15995 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15996
15997         * (with-displaying-help-buffer): there is no need to kill the buffer
15998         if it exists, because with-output-to-temp-buffer will clear it.
15999         further, killing the buffer violates the rule that
16000         temp-buffer-show-function, if set, has the full responsibility of
16001         showing the temp buffer.  killing the buffer fucks with the window
16002         configuration, hosing temp-buffer-show-function.
16003
16004
16005 1998-02-23  Didier Verna  <didier@xemacs.org>
16006
16007         * modeline.el (mouse-drag-modeline):
16008         - Always scroll the modeline that was originally clicked on.
16009         - Use x pixels instead of x characters (which doesn't work anyway)
16010         as horizontal reference for modeline dragging. This allows us to
16011         keep on dragging the modeline even if the motion event occurs in
16012         another window.
16013
16014 1998-02-23  Didier Verna  <didier@xemacs.org>
16015
16016         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16017         glyph on the modeline to indicate that dragging the mouse has an
16018         effect both horizontally and vertically.
16019
16020 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16021
16022         * about.el (about-xemacs): Get rid of redundant visible version
16023         number.
16024
16025 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16026
16027         * about.el (about-hackers): Update credits.
16028
16029 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16030
16031         * prim/register.el (view-register): Show register type file-query.
16032
16033 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16034
16035         * mode-motion.el (mode-motion-highlight-internal):
16036           save-excursion inside save-window-exucrsion form to
16037           hide buffer point changes from save-window-excursion.
16038           Prevents display flickering when the mouse pointer
16039           moves.
16040
16041 1998-02-17  Didier Verna  <didier@xemacs.org>
16042
16043         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16044         function to handle correctly the case of a toolbar one side of the
16045         window: scrolling will not necessarily happen.
16046
16047 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16048
16049         * files.el (after-find-file): Restore missing argument
16050           to format that provides filename for "... consider M-x
16051           recover-file" message.  Also call `message' with "%s"
16052           as the first arg instead of an arbitrary string.
16053
16054 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16055
16056         * about.el (about-hackers): Various additions.
16057
16058 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16059
16060         * autoload.el (generate-file-autoloads-1): Don't force an extra
16061         line out when copying on-the-same line autoloads.
16062
16063         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16064         is installed.
16065
16066 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16067
16068         * x11/x-win-xfree86.el (x-win-init-xfree86):
16069         * x11/x-win-sun.el (x-win-init-sun):
16070         * x11/x-init.el (x-initialize-compose):
16071         * prim/simple.el:
16072         (backward-or-forward-kill-sexp):
16073         (backward-or-forward-kill-sentence):
16074         (backward-or-forward-kill-word):
16075         (backward-or-forward-delete-char):
16076         * prim/isearch-mode.el (isearch-help-or-delete-char):
16077         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16078         x-keysym-on-keyboard-p to detect backspace.
16079         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16080         Clean up symbols used with dead keys, checking Linux and solaris
16081         keysyms.
16082         Simplify x-win-*.el using above methods.
16083         Change documentation for x-keysym-*-p functions.
16084
16085 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16086
16087         * about.el (about-hackers): Restore entries for Michael Sperber and
16088         Vinnie Shelton.
16089         From Vinnie Shelton <acs@acm.org>
16090
16091 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16092
16093         * simple.el (count-words-region): Ditto.
16094
16095 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16096
16097         * simple.el (count-words-buffer): Document.  Don't print anything
16098         if non-interactive.
16099
16100 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16101
16102         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16103         multiple files in InfoDock.
16104
16105 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16106
16107         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16108         from version.el in InfoDock.
16109
16110         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16111         specially.
16112
16113 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16114
16115         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16116         variable name in docstring.
16117
16118 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16119
16120         * menubar.h: Include "gui.h".
16121
16122 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16123
16124         * site-load.el: Fix documentation.
16125
16126 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16127
16128         * package-get-base.el (package-get-base): Updated.
16129
16130         * keymap.el: PC-ize.
16131
16132 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16133
16134         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16135         from' on a fresh line.
16136
16137 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16138
16139         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16140         object.
16141
16142 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16143
16144         * undo-stack.el: PC-ize.
16145
16146         * cmdloop.el: PC-ize.
16147
16148 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16149
16150         * bytecomp-runtime.el: PC-ize.
16151
16152         * byte-optimize.el: Prolog fixup.  PC-ize.
16153
16154         * cus-dep.el: Spelling fix.
16155
16156         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16157         entries follow).
16158
16159 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16160
16161         * text-mode.el (text-mode-hook-identify): New function,
16162         put on text-mode-hook.  Set text-mode-variant here.
16163         (text-mode): Don't set it here.
16164
16165 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16166
16167         * text-mode.el (text-mode-hook): New defvar.
16168         (text-mode-variant): New variable.
16169         (text-mode): Set that variable locally.
16170         (toggle-text-mode-auto-fill): New command.
16171
16172 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16173
16174         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16175
16176 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16177
16178         * text-mode.el (paragraph-indent-text-mode):
16179         Renamed from spaced-text-mode.
16180         (text-mode-map): Bind TAB to indent-relative.
16181         (indented-text-mode-map): Variable deleted.
16182         (indented-text-mode): Now an alias for text-mode.
16183
16184 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16185
16186         * loadup.el: test-atoms debugging stuffs removed.
16187
16188 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16189
16190         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16191
16192 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16193
16194         * help.el (describe-beta): Made it use `locate-data-file'.
16195         (describe-distribution): Ditto.
16196         (describe-copying): Ditto.
16197         (describe-project): Ditto.
16198         (view-emacs-news): Ditto.
16199
16200         * help-nomule.el (help-with-tutorial): Made it use
16201         `locate-data-file' to find tutorial.
16202
16203 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16204
16205         * about.el: Corrected my email address.
16206
16207         * mouse.el: Added 'mouse-mswindows-drop' similar to
16208         'mouse-offix-drop'.
16209
16210 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16211
16212         * loadup.el (running-xemacs): Spelling fix.
16213
16214 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16215
16216         * packages.el (packages-find-packages-1): Don't allow a backwards
16217         compatible lisp tree to overwrite `preloaded-file-list'.
16218
16219 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16220
16221         * loadup.el: Don't delete "xemacs" prior to dumping.
16222
16223 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16224
16225         * package-info.el (pi-last-mod-date): New function.
16226         (pi-author-version): New function.
16227         (batch-update-package-info): Use them.
16228
16229 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16230
16231         * frame.el (get-frame-for-buffer-default-to-current): Create.
16232         (get-frame-for-buffer-noselect): Allow user to use current frame
16233         with `get-frame-for-buffer-default-to-current'.
16234
16235 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16236
16237         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16238         (byte-compile-output-docform): Ditto.
16239         (byte-compile-compiled-obj-to-list): Ditto.
16240
16241 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16242
16243         * startup.el (command-line-1): Removed code that ran
16244           buffer-menu.
16245
16246 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16247
16248         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16249
16250 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16251
16252         * frame.el (suspend-emacs-or-iconify-frame): Check using
16253         `device-on-window-system-p' instead of explicitly checking for X,
16254         so that the same logic works for MS Windows.
16255         (suspend-or-iconify-emacs): Ditto.
16256
16257 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16258
16259         * about.el (about-maintainer-info): Andy Piper is back.
16260         (xemacs-hackers): Updated Andy Piper's email address.
16261         (about-hackers): Added Jonathan Harris.
16262         (about-hackers): Updated Tibor Polgar's email address.
16263
16264 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16265
16266         * about.el: Add xemacs.org email manager.
16267
16268         * package-get-base.el (package-get-base): Updated with most recent
16269         package updates.
16270
16271 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16272
16273         * help.el (function-arglist): Use `indirect-function' instead of
16274         `symbol-function' so that aliases are treated correctly.
16275
16276 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16277
16278         * help.el (help-map): Add f1 binding to `help-for-help'.
16279         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16280         (describe-key-briefly): Use `princ' "%s" to print object.
16281         (with-displaying-help-buffer): Kill buffer if it exists, again.
16282         (describe-key): Use `princ' "%s" to print object.
16283         (describe-function-1): Use `princ' "%s" to print object.
16284         Commented out alias lines removed.
16285         (help-pretty-print-limit): New variable to control pretty-printing
16286         of variable values.
16287         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16288         `help-pretty-print-value' again.  Only print-print when OBJECT is
16289         list of length less than `help-pretty-print-limit'.
16290         (describe-variable): Use `help-maybe-pretty-print-value' again.
16291
16292 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16293
16294         * simple.el (blink-matching-open): Remove C++ kludge.
16295         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16296
16297 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16298
16299         * info.el (Info-default-directory-list): Made the documentation
16300         more explanitory.
16301
16302 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16303
16304         * lisp/packages.el:
16305         * lisp/package-admin.el:
16306         * lisp/build-report.el:
16307         Fix typos.
16308
16309 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16310
16311         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16312         warnings in Java buffers without final newline and editing the
16313         last line.
16314
16315 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16316
16317         * packages.el (packages-find-packages-1): Don't allow a backwards
16318         compatible lisp tree to overwrite `preloaded-file-list'.
16319         Suggested by Colin Rafferty  <colin@xemacs.org>
16320
16321         * mouse.el (mouse-offix-drop): Set undo-boundary.
16322         From Oliver Graf <ograf@fga.de>
16323
16324 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16325
16326         * loadup.el (load-gc): rewrite as defun.
16327         Print something sensical if a required dump-time file isn't found.
16328
16329 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16330
16331         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16332         bug strikes a menudescriptor.
16333
16334         * package-get-base.el (package-get-base): Updated.
16335
16336         * package-info.el (batch-update-package-info): Derive REQUIRES
16337         from the Makefile.
16338
16339 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16340
16341         * files.el (save-some-buffers): Don't play games with deleting
16342         other windows if we are in the minibuffer window.
16343
16344 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16345
16346         * modeline.el (modeline-minor-mode-menu): Add support for :active
16347         (add-minor-mode): Document :active property to TOGGLE.
16348
16349 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16350
16351         * modeline.el (modeline-minor-mode-menu): Add support for an
16352         `:included' predicate in the `toggle-sym' plist.
16353         (add-minor-mode): Document the :included property, format
16354         docstring some more.
16355         (modeline-minor-mode-menu): Documentation string added.
16356
16357 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16358
16359         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16360         labels from the symbol-names by thwacking off the overly redundant
16361         and overused "mode", parenthesizing "minor", and capitalizing the
16362         resultant strings.  Also shortened the menu's title by eliminating
16363         the redundant buffer name.
16364         (add-minor-mode): Beautified the docstring, added mention of the
16365         `:menu-tag' property of TOGGLE.
16366         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16367         `toggle-sym' to beatify the mode-life menus.
16368         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16369         `auto-fill-function'.
16370
16371 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16372
16373         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16374         menus to :style 'toggle.
16375
16376 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16377
16378         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16379
16380 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16381
16382         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16383         only recognize first hyperlink.
16384         (hyper-apropos-highlightify): Deletia, this is already done by
16385         `hyper-apropos-insert-face'.
16386         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16387
16388 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16389
16390         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16391         mail.
16392         (toolbar-mail-reader): Add support for `send'.
16393         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16394
16395 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16396
16397         * info.el (Info-emacs-info-file-name): Add defvar for
16398         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16399         will function properly.
16400
16401 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16402
16403         * simple.el: make the backwards delete function called by
16404         `backward-or-forward-delete-char' user configurable.
16405
16406 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16407
16408         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16409         compiled function got loaded from.
16410
16411 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16412
16413         * term/apollo.el: Synched up with InfoDock 3.6.2.
16414
16415 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16416
16417         * startup.el (load-init-file): Load autoloads earlier.
16418         (startup-splash-frame): Handle InfoDock logo.
16419
16420         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16421         InfoDock.
16422         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16423
16424         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16425         doesn't have this function.
16426
16427         * packages.el (locate-data-file): Fix to call `locate-file'.
16428
16429 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16430
16431         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16432         version of version.el.
16433         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16434
16435         * x-menubar.el (default-menubar): Guard reference to
16436         `gnuserv-frame'.
16437         (default-menubar): Guard references to `font-lock-mode'.
16438         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16439         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16440
16441         * make-docfile.el: Don't snarf doc strings from autoloads.
16442
16443         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16444         loading auto-autoloads files.
16445
16446         * loaddefs.el: Disable dumping autoloads.
16447
16448 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16449
16450         * lisp-mnt.el: Synch to Emacs 20.2.
16451
16452         * help.el: Remove manual autoload of `finder-by-keyword'.
16453
16454         * finder.el (finder-by-keyword): Autoload.
16455
16456         * help.el: Conditionalize hyperbole setup.
16457
16458 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16459
16460         * packages.el (package-require): Update to reflect new data format.
16461
16462 1998-01-02  Didier Verna  <didier@xemacs.org>
16463
16464         * x-menubar.el (default-menubar): make the tutorials available
16465         through the menubar. (Plus some compilation warnings cleanup).
16466
16467 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16468
16469         * check-features.el: New file.  Perform sanity check after build.
16470
16471         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16472         files to tooltalk package.
16473         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16474         package.
16475
16476         * package-admin.el (package-admin-xemacs): Use better default for
16477         location of XEmacs binary.
16478
16479 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16480
16481         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16482         tag with sexp and add value tag with value `t'.
16483
16484 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16485
16486         * package-get.el: Changes to work with real data.
16487         From Pete Ware <ware@cis.ohio-state.edu>
16488
16489         * packages.el (packages-reload-autoloads): Guard load for the time
16490         being.
16491
16492         * update-elc.el ("packages.el"): Force loading packages.el instead
16493         of possibly out-of-date packges.elc.
16494         * make-docfile.el ("packages.el"): Ditto.
16495
16496 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16497
16498         * build-report.el (build-report-delete-regexp): Added a rule for
16499         the main tarball shadowing anything past it.
16500
16501 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16502
16503         * packages.el (package-provide): Delete a previous provide.
16504
16505         * package-info.el: New file.
16506
16507         * package-get.el: New file.
16508         From Pete Ware <ware@cis.ohio-state.edu>
16509         (package-get): Fix md5 computation to work with Mule.
16510
16511 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16512
16513         * simple.el (log-message-*): Quote symbols in docstrings properly.
16514
16515 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16516
16517         * packages.el (packages-new-autoloads): Ignore symbolic links.
16518
16519         * cus-face.el (face-custom-attributes-get): Fix typo.
16520         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16521
16522 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16523
16524         * startup.el (load-init-file): Reload new or changed autoloads
16525         unless inhibited.  Reload modified dumped lisp (stubbed).
16526
16527         * packages.el (packages-new-autoloads): New function.
16528         (packages-reload-autoloads): New function.
16529         (packages-reload-dumped-lisp): New (stub) function.
16530
16531         * loadup.el: Inhibit reloading dumped files when running temacs.
16532
16533         * loadhist.el (file-provides): Extend to handle variant
16534         extensions.
16535
16536         * replace.el (query-replace): Fix typo.
16537
16538 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16539
16540         * make-docfile.el: list-autoloads-path has been renamed.
16541         * update-elc.el: list-autoloads has been renamed.
16542
16543         * packages.el (packages-list-autoloads): Renamed.
16544         (packages-list-autoloads-path): Ditto.
16545
16546 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16547
16548         * packages.el (packages-find-packages-1): Made it signal a warning
16549         for an error in an auto-autoload.el file.
16550
16551 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16552
16553         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16554         tag with const.
16555         From Aki Vehtari <Aki.Vehtari@hut.fi>
16556
16557         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16558
16559         * loadhist.el (unload-feature): Remove autoload.
16560
16561 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16562
16563         * loadhist.el: Unpackaged.
16564
16565         * help.el (describe-symbol-find-file): Rename
16566         `describe-function-find-file' and make old name obsolete.
16567         (describe-function-1): Use it.
16568         (describe-function-1): Guard reference to
16569         `compiled-function-annotation'.
16570
16571 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16572
16573         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16574         argument.
16575         (help-mode-quit): New optional arg to control whether it kills or
16576         buries.  Tidied up.
16577         (with-displaying-help-buffer): Don't kill buffer initially, even
16578         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16579         (help-pretty-print-value): Rename back from
16580         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16581         use it, otherwise use dumped `cl-prettyprint'.
16582         (describe-variable): Use `help-pretty-print-value' again.
16583         (find-func): Removed reference to "find-func" at end.
16584
16585 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16586
16587         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16588           GUI XEmacs. Rename? x-menubar is rather window system
16589           independant, except for a couple of items.
16590
16591 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16592
16593         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16594         entries as they will no longer be distributed with XEmacs.
16595
16596         * format.el (format-alist): Fix image/tiff regexps.
16597         From P. E. Jareth Hein <jareth@camelot-soft.com>
16598
16599         * help.el (help-maybe-pretty-print-value): Rename.
16600         (describe-variable): Use it.
16601         (describe-variable): Add trailing linefeed.
16602
16603 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16604
16605         * help.el (describe-function-1): Don't output anything for
16606           arglist of autoload functions.
16607
16608 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16609
16610         * help.el (describe-function-1): Don't output anything for
16611           arglist of autoload functions.
16612
16613 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16614
16615         * help.el (help-mode-map): New bindings for `help-mode-bury',
16616         `describe-function-at-point', `describe-variable-at-point',
16617         `Info-elisp-ref', `customize-variable', `help-next-section' and
16618         `help-prev-section'.
16619         (help-next-section): New function.
16620         (help-prev-section): New function.
16621         (help-mode-quit): Changed to kill the help buffer.
16622         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16623         correctly.
16624         (help-buffer-name): New function to generate the name of help
16625         buffers.
16626         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16627         argument giving the name of the help buffer.
16628         (describe-key): Use `with-displaying-help-buffer' with name.
16629         (describe-mode): Ditto.
16630         (describe-bindings): Ditto.
16631         (describe-prefix-bindings): Ditto.
16632         (view-lossage): Ditto.
16633         (with-syntax-table): New macro.
16634         (function-called-at-point): Use `ignore-errors' and
16635         `with-syntax-table'.
16636         (function-at-point): Ditto.
16637         (describe-function): Use `with-displaying-help-buffer' with name.
16638         (function-arglist): Extracted from `describe-function-1'.  Returns
16639         function's arglist as string.
16640         (function-documentation): Extracted from `describe-function-1'.
16641         Returns function's docstring.
16642         (describe-function-1): Remove all the "stream" garbage, including
16643         the stream argument.  Use `function-arglist' and
16644         `function-documentation'.
16645         (describe-function-arglist): Just use `function-arglist'.
16646         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16647         (help-pretty-print-value): New function to help with
16648         pretty-printing variable values.  Knows about `#<...>'.  Needs
16649         `pp-internal'.
16650         (describe-variable): Use `with-displaying-help-buffer' with name.
16651         Formatting improved.  Display file where variable is defined, if
16652         known.  Use `help-pretty-print-value'.
16653         (describe-syntax): Use `with-displaying-help-buffer' with name.
16654         (list-processes): Remove "stream" garbage.
16655
16656 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16657
16658         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16659         call a dumped routine instead.
16660
16661         * x-win-xfree86.el: Wrap file in defun.
16662         * x-win-sun.el: Ditto.
16663
16664 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16665
16666         * help.el (view-emacs-news): Remove usage of outl-mouse which
16667         advises functions and does other evil things.
16668
16669 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16670
16671         * format.el (format-alist): Add `image/tiff'.
16672         From P. E. Jareth Hein <jareth@camelot-soft.com>
16673
16674 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16675
16676         * about.el (about-hackers): More names added.
16677
16678         * make-docfile.el: Remove superfluous package path search.
16679
16680         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16681
16682 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16683
16684         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16685         ignored shadows.
16686
16687 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16688
16689         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16690         get trailing slashes when added to the load-path.
16691
16692         * x-init.el (init-x-win): Locate where XEmacs X localization files
16693         are.
16694
16695 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16696
16697         * x-faces.el: Added support for foregroundToolBarColor
16698           to xpm-color-symbols.
16699
16700 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16701
16702         * etags.el (tags-remove-duplicates): Removed.
16703         (buffer-tag-table-list): Use `delete-duplicates'.
16704
16705         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16706         correctly.
16707         (get*): Defalias to `get'.
16708
16709         * cl.el (eql): Compare integers with `eq'.
16710         (cl-map-extents): Check for `map-extents' first.
16711
16712 1997-12-17  Didier Verna  <didier@xemacs.org>
16713
16714         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16715         added the 'numero', 'copyright' and 'trademark' symbols.
16716
16717         * leim/quail/latin-post.el ("french-postfix"): see above.
16718
16719 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16720
16721         * widget.el (define-widget): Check the arguments.
16722
16723         * cus-edit.el (customize-face): Use `check-argument-type'.
16724         (custom-variable-value-create): Use `signal' to signal error.
16725         (custom-variable-reset-saved): Ditto.
16726         (custom-variable-reset-standard): Ditto.
16727         (custom-face-reset-saved): Ditto.
16728
16729         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16730         (widget-default-format-handler): Ditto.
16731         (widget-checklist-add-item): Ditto.
16732         (widget-radio-add-item): Ditto.
16733         (widget-editable-list-entry-create): Ditto.
16734         (widget-sexp-prompt-value): Ditto.
16735
16736         * custom.el (custom-declare-variable): Signal errors better.
16737         (custom-handle-keyword): Ditto.
16738         (custom-declare-group): Ditto.
16739
16740         * window-xemacs.el (windows): Ditto.
16741
16742         * menubar.el (menu): Ditto.
16743
16744         * keydefs.el (keyboard): Ditto.
16745
16746         * minibuf.el (minibuffer): Ditto.
16747
16748         * process.el (execute): Ditto.
16749
16750         * fill.el (fill): Ditto.
16751
16752         * modeline.el (modeline): Ditto.
16753
16754         * help.el (help): Ditto.
16755
16756         * faces.el (faces): Ditto.
16757
16758         * files.el (files): Ditto.
16759
16760         * x-init.el (x): Ditto.
16761
16762         * lisp-mode.el (lisp): Ditto.
16763
16764         * process.el (processes): Ditto.
16765
16766         * mouse.el (mouse): Ditto.
16767
16768         * abbrev.el (abbrev): Moved from cus-edit.
16769
16770         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16771         as variable declaration.
16772
16773 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16774
16775         * menubar.el (find-menu-item): Use `check-argument-type'.
16776         (find-menu-item): Cosmetic changes.
16777
16778 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16779
16780         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16781
16782 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16783
16784         * startup.el (set-default-load-path): Only search package-path
16785         when not running temacs.
16786
16787         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16788         files.
16789
16790         * loadup.el: Correct commentary.  Reformatting.
16791         (really-early-error-handler): Use absolute path to the
16792         first dumped-lisp.el file.
16793         (really-early-error-handler): Print full path name of
16794         each dumped lisp file (inherited from InfoDock).
16795
16796         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16797         dumped-lisp.el files.
16798
16799         * make-docfile.el (preloaded-file-list): Reorder when the
16800         package-path is searched.
16801         * update-elc.el: Ditto.
16802
16803         * lisp-mode.el (call-with-condition-handler): Treat the same as
16804         `condition-case' for indentation.
16805
16806         * about.el (about-xemacs): Update release date.
16807
16808 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16809
16810         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16811         anywhere but at the last clause.
16812         (ecase): Disallow `t' and `otherwise'.
16813
16814 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16815
16816         * cus-edit.el (custom-buffer-create-buttons): New function
16817         from stuff moved out of `custom-buffer-create-internal'.
16818         (custom-novice): New variable.  Default t.
16819         (custom-display-global-buttons): Ditto.  Default `top'.
16820         (custom-buffer-create-internal): Only display help if
16821         `custom-novice' is non-nil.  Display global buttons according to
16822         `custom-display-global-buttons'.
16823
16824 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16825
16826         * menubar.el (find-menu-item): Use `check-argument-type'.
16827         (find-menu-item): Cosmetic changes.
16828
16829 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16830
16831         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16832         look.
16833
16834 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16835
16836         * format.el (format-deannotate-region):  Bug fix.
16837         Deannotating a region containing unknown tags would fail
16838         (causing decoding of text/enriched to fail at user level)
16839
16840 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16841
16842         * minibuf.el (read-directory-name): Support sixth
16843           arg, HISTORY, as already documented.
16844
16845 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16846
16847         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16848         to `ecase'.
16849
16850 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16851
16852         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16853         skk-activate.
16854
16855 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16856
16857         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.