update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>big5-cdp-itaiji-003'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `=>big5-cdp-itaiji-003'.
8
9 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
12         XEmacs CHISE.
13
14 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         setting for `=>ucs-itaiji-011'.
18
19 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list): Add
22         `=>ucs-bmp-itaiji-011'.
23
24 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
27         XEmacs CHISE.
28         (=>ucs-bmp-itaiji-011): Ditto.
29
30 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
31
32         * mule/mule-charset.el (default-coded-charset-priority-list): Use
33         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
34
35 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-charset.el (default-coded-charset-priority-list): Add
38         `=>ucs-bmp-cjk@iwds-1/normalized'.
39
40         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
41         coded-charset for XEmacs CHISE.
42
43 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
44
45         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
46         setting for `=>ucs-itaiji-010'.
47
48         * mule/mule-charset.el (default-coded-charset-priority-list): Add
49         `=>ucs-bmp-itaiji-010'.
50
51         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
52         XEmacs CHISE.
53         (=>ucs-bmp-itaiji-010): Ditto.
54
55 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
58         setting for `=>ucs@iwds-1/normalized'.
59
60 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
61
62         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
63         for XEmacs CHISE.
64
65 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
68         setting for `==>ucs@esu'.
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `==>ucs-sip@esu'.
72
73         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
74         CHISE.
75         (==>ucs-sip@esu): Ditto.
76
77 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
80         setting for `=>big5-cdp-var-001'.
81
82         * mule/mule-charset.el (default-coded-charset-priority-list): Add
83         `=>big5-cdp-var-001'.
84
85         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
86         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
87
88 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
89
90         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
91         setting for `===hng-sts'.
92
93         * mule/mule-charset.el (default-coded-charset-priority-list): Add
94         `===hng-sts'.
95
96         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
97         CHISE.
98
99 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
100
101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
102         setting for `===hng-sgs'.
103
104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
105         `===hng-sgs'.
106
107         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
108         CHISE.
109
110 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         setting for `===hng-saa'.
114
115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
116         `===hng-saa'.
117
118         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
119         CHISE.
120
121 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
124         setting for `===hng-kad'.
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `===hng-kad'.
128
129         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
130         CHISE.
131
132 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
135         setting for `===hng-sai'.
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `===hng-sai'.
139
140         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
141         CHISE.
142
143 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
146         setting for `===hng-ini'.
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `===hng-ini'.
150
151         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
152         CHISE.
153
154 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
157         setting for `===hng-wke'.
158
159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
160         `===hng-wke'.
161
162         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
163         CHISE.
164
165 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
168         setting for `===hng-wks'.
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `===hng-wks'.
172
173         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
174         CHISE.
175
176 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         setting for `===hng-sab'.
180
181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
182         `===hng-sab'.
183
184         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
185         CHISE.
186
187 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190         setting for `===hng-ykk'.
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `===hng-ykk'.
194
195         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
196         CHISE.
197
198 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
201         setting for `===hng-kkh'.
202
203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
204         `===hng-kkh'.
205
206         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
207         CHISE.
208
209 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
212         setting for `===hng-fhs'.
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `===hng-fhs'.
216
217         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
218         CHISE.
219
220 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
223         `==>daijiten'.
224
225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
226         setting for `==>daijiten'.
227
228         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
229         CHISE.
230
231 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
234         last number of its code.
235
236 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239         settings for `=daijiten', `==daijiten' and `===daijiten'.
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `=daijiten', `==daijiten' and `===daijiten'.
243
244         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
245         CHISE.
246         (==daijiten): Ditto.
247         (===daijiten): Ditto.
248
249 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
252         `=>ucs-bmp-itaiji-008'.
253
254         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
255         XEmacs CHISE.
256         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
257
258 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
261         of #x9FCC as the value of `max-code'.
262
263 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=>>ucs-bmp-cjk@unicode'.
267
268         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
269         for XEmacs CHISE.
270
271 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
274         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
275         `===shuowen-jiguge5'.
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
279
280         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
281         XEmacs CHISE.
282         (===shuowen-jiguge4): Ditto.
283         (===shuowen-jiguge5): Ditto.
284
285 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=ucs-sip-var-005'.
289
290         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
291         XEmacs CHISE.
292
293 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `=>>hanyo-denshi/ib'.
297
298 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=>big5-cdp@iwds-1'.
302
303 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
304
305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
306         setting for `=big5-cdp-var-010'.
307
308 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `=big5-cdp-var-010'.
312
313         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
314         XEmacs CHISE.
315
316 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
319         `=ucs-sip-itaiji-008'.
320
321         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
322         XEmacs CHISE.
323
324 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
325
326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
327         `=>ucs-sip-itaiji-006'.
328
329         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
330         XEmacs CHISE.
331
332 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
333
334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
335         setting for `=+>big5-cdp', `=>big5-cdp@component' and
336         `=>big5-cdp@cognate'.
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
340
341 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
344         CHISE.
345         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
346         mother.
347         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
348
349 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
352         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
353
354         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
355         XEmacs CHISE.
356         (=>big5-cdp@component): Ditto.
357         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
358
359 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
360
361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
362         setting for `=>ucs-itaiji-001@iwds-1'.
363
364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
365         `=>ucs-bmp-itaiji-001@iwds-1'.
366
367         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
368         for XEmacs CHISE.
369         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
370
371 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-charset.el (default-coded-charset-priority-list):
374         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
375         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
376         `chinese-isoir165'.
377
378         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
379         CHISE.
380
381 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
382
383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
384         `=ucs-sip-itaiji-006'.
385
386         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
387         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
388
389 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
390
391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
392         setting for `=>ucs-itaiji-009'.
393
394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
395         `==ucs-bmp-itaiji-001'.
396
397         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
398         (=big5-cdp-itaiji-003): Doc fix.
399         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
400
401 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
404         `=>zinbun-oracle'.
405
406 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=>ucs-sip-itaiji-003'.
410
411         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
412         (=>ucs-bmp-itaiji-003): Fix `long-name'.
413         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
414
415 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
418         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
419
420 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
423         `==ucs-bmp-itaiji-006'.
424
425         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
426         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
427         (==ucs-bmp-itaiji-006): Ditto.
428
429 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `=ucs-bmp-itaiji-012'.
433
434         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
435         XEmacs CHISE.
436         (=ucs-bmp-itaiji-012): Ditto.
437
438 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
439
440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
441         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
442
443 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
446         CHISE.
447
448 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
452         and `=>>cns11643-6'.
453
454         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
455         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
456         (=>>cns11643-3): Ditto.
457         (=>>cns11643-4): Modify DOC.
458         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
459
460 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
461
462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
463         `=>ucs-sip-itaiji-005'.
464
465         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
466         XEmacs CHISE.
467
468 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
469
470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
471         `==hanyo-denshi/tk/mf-01'.
472
473         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
474         for XEmacs CHISE.
475
476 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
479         `=>ucs-itaiji-007'.
480
481 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `==ucs-sip-var-002'.
485
486         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
487         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
488
489 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
492         setting for `==ucs-itaiji-001'.
493
494 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
495
496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
497         `==ucs-sip-itaiji-001'.
498
499         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
500         XEmacs CHISE.
501         (==ucs-sip-itaiji-001): Ditto.
502
503 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
504
505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
506         `=+>ucs-bmp-var-003'.
507
508         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
509         CHISE.
510         (=+>ucs-bmp-var-003): Ditto.
511
512 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
513
514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
515         `=>ucs-bmp-cjk@cognate'.
516
517         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
518         XEmacs CHISE.
519
520 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `=ucs-sip-itaiji-005'.
524
525         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
526         XEmacs CHISE.
527
528 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
529
530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
531         setting for `=>ucs@cognate'.
532
533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
534         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
535
536         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
537         CHISE.
538         (=>ucs@hanyo-denshi): Abolished.
539         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
540         (=>ucs-bmp-itaiji-009): Ditto.
541         (=>ucs-sip@cognate): Ditto.
542
543 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
546         `=>ucs-bmp-itaiji-004'.
547
548         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
549         XEmacs CHISE.
550
551 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
552
553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
554         setting for `=>ucs-itaiji-004'.
555
556 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
557
558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
559         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
560         `=>ucs-bmp-itaiji-007'.
561
562         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
563         XEmacs CHISE.
564         (=>ucs-itaiji-004): Ditto.
565         (=>ucs-sip-itaiji-004): Ditto.
566         (=>ucs-bmp-itaiji-007): Ditto.
567
568 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
571         setting for `=ucs-itaiji-010'.
572
573 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-charset.el (default-coded-charset-priority-list):
576         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
577         - Add `=ucs-bmp-itaiji-010'.
578         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
579           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
580         - Add `=>ucs-sip@iwds-1'.
581
582         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
583         XEmacs CHISE.
584         (=ucs-bmp-itaiji-010): Ditto.
585         (=>ucs-sip@iwds-1): Ditto.
586
587 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
590         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
591
592         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
593         XEmacs CHISE.
594         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
595
596 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
597
598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
599         setting for `=>ucs-itaiji-003'.
600
601 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
604         `=>ucs-bmp-itaiji-003'.
605
606         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
607         XEmacs CHISE.
608         (=>ucs-bmp-itaiji-003): Ditto.
609
610 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `=ucs-bmp-itaiji-011'.
614
615         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
616         XEmacs CHISE.
617
618 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
619
620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
621         setting for `==ucs-var-002'.
622
623 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
626         setting for `==ucs-itaiji-002'.
627
628 2017-06-27  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-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
637
638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
639         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
640
641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
642         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
643         `=>ucs-sip-itaiji-007'.
644
645         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
646         XEmacs CHISE.
647         (=>ucs-sip-itaiji-007): Ditto.
648         (=ucs-sip-itaiji-007): Ditto.
649         (=ucs-itaiji-011): Ditto.
650         (=ucs-sip-itaiji-011): Ditto.
651
652 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-coding.el (coded-charset-entity-reference-alist):
655         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
656
657 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
660         `==ucs-bmp-var-002'.
661
662         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
663         CHISE.
664         (==ucs-bmp-var-002): Ditto.
665
666         * mule/mule-coding.el (coded-charset-entity-reference-alist):
667         Modify some priorities.
668
669 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
670
671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
672         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
673         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
674
675 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `=big5-cdp-var-001'.
679
680         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
681         XEmacs CHISE.
682
683 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
684
685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
686         setting for `==ucs-itaiji-005'.
687
688 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
689
690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
691         setting for `=ucs-itaiji-007'.
692
693         * mule/mule-charset.el (default-coded-charset-priority-list): Add
694         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
695
696         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
697         XEmacs CHISE.
698         (==ucs-bmp-itaiji-005): Ditto.
699         (=ucs-itaiji-007): Ditto.
700         (=ucs-bmp-itaiji-007): Ditto.
701
702 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `==gt-pj-k1' and `==gt-pj-k2'.
706
707 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
708
709         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
710         CHISE.
711         (==gt-pj-k2): Ditto.
712
713 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
714
715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
716         setting for `=>ucs-itaiji-005'.
717
718 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `=>>cbeta'.
722
723 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `=>ucs-sip@component'.
727
728         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
729         instead of `=ucs' as its mother.
730         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
731
732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
733         setting for `=>ucs-itaiji-006'.
734
735 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
738         `=>ucs-bmp-itaiji-006'.
739
740         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
741         XEmacs CHISE.
742         (=>ucs-bmp-itaiji-006): Ditto.
743
744 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `=>ucs-bmp-itaiji-001'.
748
749         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
750         XEmacs CHISE.
751
752 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
755         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
756
757         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
758         instead of `=ucs' as its mother.
759         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
760         (==ucs-bmp-itaiji-002): Ditto.
761         (==ucs-itaiji-003): Ditto.
762         (==ucs-bmp-itaiji-003): Ditto.
763
764 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
767         setting for `=big5-cdp-var-002'.
768
769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
770         `=big5-cdp-var-002'.
771
772         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
773         XEmacs CHISE.
774
775 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
778         `=ucs-sip-var-004'.
779
780         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
781         XEmacs CHISE.
782
783 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `=>ucs-bmp-cjk@iwds-1'.
787
788         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
789         XEmacs CHISE.
790
791 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
794         setting for `=ucs-var-005'.
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `=ucs-bmp-var-005'.
798
799         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
800         CHISE.
801         (=ucs-bmp-var-005): Ditto.
802
803 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
804
805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
806         `=>ucs-sip-itaiji-002'.
807
808         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
809         XEmacs CHISE.
810
811 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
812
813         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
814         setting for `=>ucs-itaiji-002'.
815
816 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
817
818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
819         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
820
821         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
822         (=>ucs-itaiji-002): Ditto.
823         (=>ucs-bmp-itaiji-002): Ditto.
824
825 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
828         setting for `=>ucs-itaiji-001'.
829
830 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
833         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
834
835         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
836         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
837         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
838         (=>ucs-sip-itaiji-001): Ditto.
839
840         * mule/mule-coding.el(coded-charset-entity-reference-alist):
841         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
842         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
843
844 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
845
846         * mule/mule-charset.el (default-coded-charset-priority-list):
847         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
848         `=jef-china3' and `chinese-isoir165'.
849
850 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
851
852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
853         `=>ucs-bmp-itaiji-005'.
854
855         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
856         XEmacs CHISE.
857         (=>ucs-bmp-itaiji-005): Ditto.
858
859 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
862         `=+>jis-x0213-2'.
863
864 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `=+>adobe-japan1-6'.
868
869 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
870
871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
872         `=+>jis-x0208@1978'.
873
874 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
875
876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
877         setting for `=>ucs@component'.
878
879 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
880
881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
882         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
883
884 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
885
886         * mule/mule-coding.el (coded-charset-entity-reference-alist):
887         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
888
889 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
890
891         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
892         CHISE.
893         (=>ucs@jis/2004): Ditto.
894
895 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
896
897         * mule/mule-coding.el (coded-charset-entity-reference-alist):
898         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
899
900 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `=>cbeta'.
904
905 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
906
907         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
908         setting for `==big5-cdp-itaiji-001'.
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `==big5-cdp-itaiji-001'.
912
913         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
914         XEmacs CHISE.
915
916 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
919         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
920         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
921
922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
923         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
924         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
925
926         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
927         XEmacs CHISE.
928         (=>big5-cdp-itaiji-001): Ditto.
929         (=big5-cdp-itaiji-002): Ditto.
930         (=big5-cdp-itaiji-003): Ditto.
931
932 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
936
937 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-charset.el (default-coded-charset-priority-list):
940         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
941         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
942         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
943
944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
945         setting for `=ucs-var-008'.
946
947         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
948         CHISE.
949         (=ucs-bmp-var-008): Likewise.
950
951 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list):
954         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
955
956 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
959         `==ucs-sip@JP/hanazono'.
960
961         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
962         XEmacs CHISE.
963
964 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
967         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=ucs-bmp-var-006'.
971
972         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
973         CHISE.
974         (=ucs-bmp-var-006): Likewise.
975
976 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
979         `=ucs-bmp-itaiji-009'.
980
981         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
982         XEmacs CHISE.
983         (=ucs-bmp-itaiji-009): Likewise.
984
985 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
986
987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
988         `=>big5-cdp'.
989
990 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
993         (utf-8-ivs-gb): Likewise.
994         (utf-8-gb-er): Likewise.
995         (utf-8-ivs-gb-er): Likewise.
996         (utf-8-cns): Likewise.
997         (utf-8-ivs-cns): Likewise.
998         (utf-8-cns-er): Likewise.
999         (utf-8-ivs-cns-er): Likewise.
1000         (utf-8-big5): Likewise.
1001         (utf-8-ivs-big5): Likewise.
1002         (utf-8-big5-er): Likewise.
1003         (utf-8-ivs-big5-er): Likewise.
1004         (utf-8-jis): Likewise.
1005         (utf-8-ivs-jis): Likewise.
1006         (utf-8-jis-er): Likewise.
1007         (utf-8-ivs-jis-er): Likewise.
1008         (utf-8-ks): Likewise.
1009         (utf-8-ivs-ks): Likewise.
1010         (utf-8-ks-er): Likewise.
1011         (utf-8-ivs-ks-er): Likewise.
1012
1013 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1014
1015         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1016         (utf-8-ivs-jp): Likewise.
1017         (utf-8-jp-er): Likewise.
1018         (utf-8-ivs-jp-er): Likewise.
1019
1020 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1023         setting for `=ucs-var-010'.
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `=ucs-bmp-var-010'.
1027
1028         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1029         CHISE.
1030         (=ucs-bmp-var-010): Likewise.
1031
1032 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1035         `=ucs-sip@JP/hanazono'.
1036
1037         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1038         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1039
1040 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-charset.el (default-coded-charset-priority-list):
1043         - Add `=big5-cdp-var-004'.
1044         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1045           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1046
1047         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1048         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1049         `=big5-cdp-var-005'.
1050
1051         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1052         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1053         `=big5-cdp-var-003'.
1054         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1055         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1056         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1057
1058 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list):
1061         Don't prefer ucs-compat CCSes to other CCSes.
1062
1063 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1066         `===ucs-bmp-cjk-compat@unicode'.
1067
1068         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1069         coded-charset for XEmacs CHISE.
1070
1071 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1072
1073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1074         `=ucs-sip-itaiji-003'.
1075
1076         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1077         XEmacs CHISE.
1078
1079 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1080
1081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1082         setting for `=ucs-var-004'.
1083
1084         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1085         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1086
1087         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1088         XEmacs CHISE.
1089         (=ucs-var-004): Ditto.
1090         (=ucs-bmp-var-004): Ditto.
1091
1092 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `=ucs-sip-var-003'.
1096
1097         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1098         XEmacs CHISE.
1099
1100 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1103         setting for `=ucs-itaiji-006'.
1104
1105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106         `=ucs-bmp-itaiji-006'.
1107
1108         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1109         XEmacs CHISE.
1110         (=ucs-bmp-itaiji-006): Ditto.
1111
1112 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1115         `=ucs-sip-var-002'.
1116
1117         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1118         XEmacs CHISE.
1119
1120 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1123         `=ucs-sip-itaiji-002'.
1124
1125         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1126         XEmacs CHISE.
1127
1128 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1129
1130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1131         setting for `==hanyo-denshi/tk'.
1132
1133 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1136         (=hanyo-denshi/tk): Fix `long-name'.
1137         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1138
1139 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1142         setting for `=>mj'.
1143
1144 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1147         coded-charset for XEmacs CHISE.
1148
1149 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `=hanyo-denshi/tk'.
1153
1154 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1157         `=hanyo-denshi/tk/mf-01'.
1158
1159         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1160         XEmacs CHISE.
1161         (=hanyo-denshi/tk/mf-01): Ditto.
1162
1163 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list):
1166         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1167
1168 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1169
1170         * mule/mule-charset.el (default-coded-charset-priority-list):
1171         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1172
1173 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1174
1175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1176         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1177
1178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1179         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1180
1181         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1182         XEmacs CHISE.
1183         (=ucs-bmp-itaiji-004): Ditto.
1184         (=ucs-itaiji-005): Ditto.
1185         (=ucs-bmp-itaiji-005): Ditto.
1186
1187 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1190         `=ucs-sip-itaiji-001'.
1191
1192         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1193         XEmacs CHISE.
1194
1195 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1196
1197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1198         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1199         `=ucs-itaiji-008'.
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1203         `=ucs-bmp-itaiji-008'.
1204
1205         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1206         XEmacs CHISE.
1207         (=ucs-bmp-itaiji-001): Ditto.
1208         (=ucs-itaiji-003): Ditto.
1209         (=ucs-bmp-itaiji-003): Ditto.
1210         (=ucs-itaiji-008): Ditto.
1211         (=ucs-bmp-itaiji-008): Ditto.
1212
1213 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1214
1215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1216         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1217
1218         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1219         for XEmacs CHISE.
1220         (==ucs-bmp-cjk-compat@JP): Ditto.
1221
1222 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1225         setting for `===hng-tzs'.
1226
1227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1228         `===hng-tzs'.
1229
1230         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1231         CHISE.
1232
1233 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1234
1235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1236         setting for `===hng-doh'.
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `===hng-doh'.
1240
1241         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1242         CHISE.
1243
1244 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1245
1246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1247         setting for `===hng-wad'.
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `===hng-wad'.
1251
1252         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1253         CHISE.
1254
1255 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258         settings for `==koseki' and `===hng-kcc'.
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `===hng-kcc'.
1262
1263         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1264         CHISE.
1265
1266 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1267
1268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1269         setting for `===hng-nkk'.
1270
1271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1272         `===hng-nkk'.
1273
1274         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1275         CHISE.
1276
1277 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1280         setting for `===hng-ink'.
1281
1282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1283         `===hng-ink'.
1284
1285         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1286         CHISE.
1287
1288 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1289
1290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1291         setting for `===hng-jhk'.
1292
1293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1294         `===hng-jhk'.
1295
1296         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1297         CHISE.
1298
1299 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1300
1301         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1302         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1303         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1304         (===jis-x0213-1@2004): Likewise.
1305         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1306         "jisx0213\\(\\.2004\\)-1" as the registry.
1307         (=+>jis-x0213-1@2004): Likewise.
1308         (=>jis-x0213-1@2004): Likewise.
1309
1310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1311         `===jis-x0213-1@2004'.
1312
1313 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1314
1315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1316         setting for `===hng-nak'.
1317
1318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1319         `===hng-nak'.
1320
1321         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1322         CHISE.
1323
1324 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1325
1326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1327         setting for `===hng-hos'.
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `===hng-hos'.
1331
1332         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1333         CHISE.
1334
1335 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1336
1337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1338         setting for `===hng-tzj'.
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `===hng-tzj'.
1342
1343         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1344         CHISE.
1345
1346 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         setting for `===hng-kae'.
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `===hng-kae'.
1353
1354         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1355         CHISE.
1356
1357 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1358
1359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1360         setting for `===hng-kar'.
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `===hng-kar'.
1364
1365         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1366         CHISE.
1367
1368 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `===hng-kyd'.
1372
1373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1374         `===hng-kyd'.
1375
1376         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1377         CHISE.
1378
1379 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         setting for `===hng-hok'.
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `===hng-hok'.
1386
1387         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1388         CHISE.
1389
1390 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `===hng-jyu'.
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `===hng-jyu'.
1397
1398         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1399         CHISE.
1400
1401 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1404         setting for `===hng-zkd'.
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `===hng-zkd'.
1408
1409         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1410         CHISE.
1411
1412 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `===hng-kmi'.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `===hng-kmi'.
1419
1420         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1421         CHISE.
1422
1423 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1426         setting for `===hng-okd'.
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `===hng-okd'.
1430
1431         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1432         CHISE.
1433
1434 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1437         setting for `===hng-nkm'.
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `===hng-nkm'.
1441
1442         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1443         CHISE.
1444
1445 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1448         setting for `===hng-nto'.
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `===hng-nto'.
1452
1453         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1454         CHISE.
1455
1456 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1457
1458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459         setting for `===hng-yhk'.
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1462         `===hng-yhk'.
1463
1464         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1465         CHISE.
1466
1467 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1470         setting for `===hng-sok'.
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `===hng-sok'.
1474
1475         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1476         CHISE.
1477
1478 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1481         setting for `===hng-kda'.
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `===hng-kda'.
1485
1486         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1487         CHISE.
1488
1489 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1492         setting for `===hng-myz'.
1493
1494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1495         `===hng-myz'.
1496
1497         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1498         CHISE.
1499
1500 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `===hng-kgk'.
1504
1505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1506         `===hng-kgk'.
1507
1508         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1509         CHISE.
1510
1511 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1514         setting for `===hng-drt'.
1515
1516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1517         `===hng-drt'.
1518
1519         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1520         CHISE.
1521
1522 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1523
1524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1525         setting for `===hng-mam'.
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `===hng-mam'.
1529
1530         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1531         CHISE.
1532
1533 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1534
1535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1536         setting for `===hng-dng'.
1537
1538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1539         `===hng-dng'.
1540
1541         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1542         CHISE.
1543
1544 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1545
1546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1547         setting for `=>cns11643-5'.
1548
1549 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `===hng-keg'.
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `===hng-keg'.
1556
1557         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1558         CHISE.
1559
1560 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1563         setting for `===hng-jou'.
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `===hng-jou'.
1567
1568         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1569         CHISE.
1570
1571 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1574         setting for `===hng-smk'.
1575
1576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1577         `===hng-smk'.
1578
1579         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1580         CHISE.
1581
1582 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-kyo'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-kyo'.
1589
1590         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-kss'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-kss'.
1600
1601         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-wan'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-wan'.
1611
1612         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-ksk'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-ksk'.
1622
1623         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `===hng-kyu'.
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `===hng-kyu'.
1633
1634         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1635         CHISE.
1636
1637 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-skk'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-skk'.
1644
1645         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1646         CHISE.
1647
1648 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1651         setting for `===hng-sik'.
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `===hng-sik'.
1655
1656         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1657         CHISE.
1658
1659 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hng-kbk'.
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `===hng-kbk'.
1666
1667         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1668         CHISE.
1669
1670 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1673         setting for `===hng-kcj'.
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `===hng-kcj'.
1677
1678         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `===hng-k24'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===hng-k24'.
1688
1689         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1690         CHISE.
1691
1692 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hng-gok'.
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1698         `===hng-gok'.
1699
1700         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1701         CHISE.
1702 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705         setting for `===hng-tsu'.
1706
1707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1708         `===hng-tsu'.
1709
1710         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1711         CHISE.
1712
1713 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1714
1715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1716         setting for `===hng-sys'.
1717
1718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1719         `===hng-sys'.
1720
1721         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1722         CHISE.
1723
1724 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1725
1726         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1727         - Use "&HNG010-<d><d><d><d><d>;" instead of
1728           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1729         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1730
1731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1732         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1733
1734         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1735         "hngkhi-0" as the suffix of registry.
1736         (===hng-khm): New coded-charset for XEmacs CHISE.
1737         (=ucs-itaiji-002): Ditto.
1738         (=ucs-bmp-itaiji-002): Ditto.
1739
1740 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1741
1742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1743         setting for `=>ucs@iwds-1'.
1744
1745         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1746         XEmacs CHISE.
1747
1748 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1749
1750         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1751         CHISE.
1752
1753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1754         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1755         `===hng-khi'.
1756
1757 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1760         setting for `===hng-khi'.
1761
1762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1763         `===hng-khi'.
1764
1765         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1766         CHISE.
1767
1768 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1769
1770         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1771         #x9FA5 as the value of `max-code'.
1772         (=ucs-bmp-var-002): Likewise.
1773         (=ucs-bmp-var-003): Likewise.
1774         (=ucs-bmp-itaiji-084): Likewise.
1775         (=ucs-bmp-cjk@JP): Likewise.
1776         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1777         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1778         (=>ucs-bmp-cjk@component): Likewise.
1779
1780 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1783         CHISE.
1784
1785 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1788         XEmacs CHISE.
1789         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1790         `==jis-x0208@1978/2-pr' as the mother.
1791
1792 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1793
1794         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1795         CHISE.
1796
1797 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1800         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1801
1802 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1805         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1806
1807 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1810         setting for `===ucs@gb'.
1811
1812 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1813
1814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1815         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1816         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1817         as the entity-reference for `===jis-x0213-1@2000'; use
1818         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1819
1820 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1821
1822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1823         `===jis-x0208'.
1824
1825         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1826         instead of `===jis-x0208' as the mother.
1827         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1828         `===jis-x0208' as the mother.
1829         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1830         `===jis-x0208' as the mother.
1831         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1832         `===jis-x0213-1' as the mother.
1833         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1834         `===jis-x0213-1' as the mother.
1835         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1836         the mother.
1837         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1838         mother.
1839
1840 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `=ucs-var-001'.
1844
1845 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1846
1847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1848         `=ucs-bmp-var-001'.
1849
1850         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1851         CHISE.
1852         (=ucs-bmp-var-001): Ditto.
1853
1854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1855         setting for `=ucs-var-003'.
1856
1857 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1858
1859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1860         `=ucs-bmp-var-003'.
1861
1862         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1863         CHISE.
1864         (=ucs-bmp-var-003): Ditto.
1865
1866 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1867
1868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1869         setting for `=ucs-var-002'.
1870
1871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1872         `=ucs-bmp-var-002'.
1873
1874         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1875         CHISE.
1876         (=ucs-bmp-var-002): Ditto.
1877
1878 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1879
1880         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1881         XEmacs CHISE.
1882         (==jis-x0208@1978/5pr): Ditto.
1883
1884 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1887         `=>ucs-bmp-cjk@component'.
1888
1889         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1890         XEmacs CHISE.
1891         (=>ucs-bmp-cjk@component): Ditto.
1892
1893 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1894
1895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1896         setting for `=>iwds-1'.
1897
1898 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1901         CHISE.
1902
1903 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-charset.el (default-coded-charset-priority-list):
1906         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1907         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1908         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1909         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1910
1911 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1912
1913         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1914         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1915
1916         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1917         `=>>ucs@iso' as the mother.
1918         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1919         mother.
1920
1921 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1922
1923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1924         setting for `===hanyo-denshi/ia'.
1925
1926 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1929         `===hanyo-denshi/ia'.
1930
1931 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-conf.el (=koseki): Fix DOC.
1934         (==koseki): New coded-charset for XEmacs CHISE.
1935
1936 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1937
1938         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1939         XEmacs CHISE.
1940         (===hanyo-denshi/jd): Fix DOC.
1941
1942 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `===hanyo-denshi/ip'.
1946
1947 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `===hanyo-denshi/ip'.
1951
1952         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1953         XEmacs CHISE.
1954
1955 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1958         `==ucs-radicals@unicode' and `=>daikanwa'.
1959
1960         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1961         for XEmacs CHISE.
1962
1963 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1964
1965         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1966         XEmacs CHISE.
1967
1968 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1969
1970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1971         `===ruimoku-v6'.
1972
1973 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1974
1975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1976         setting for `===ruimoku-v6'.
1977
1978 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1979
1980         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1981         CHISE.
1982
1983 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1986         coded-charset for XEmacs CHISE.
1987
1988 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1991         XEmacs CHISE.
1992
1993 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1996         `===ucs-sip@iso'.
1997
1998 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1999
2000         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2001         CHISE.
2002
2003 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2006         `==ucs-sip@iso'.
2007
2008         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2009         CHISE.
2010
2011 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2014         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2015         (=ucs-sip-ext-b@iso): Fix registry.
2016         (==ucs-sip-ext-b@iso): Ditto.
2017         (===ucs-sip-ext-b@iso): Ditto.
2018
2019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2020         `=ucs-sip@iso'.
2021
2022 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `=>cbeta'.
2026
2027 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2028
2029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2030         `=>cns11643-7'.
2031
2032         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2033
2034 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2035
2036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2037         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2038
2039 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2042         `=ucs@cns'.
2043         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2044         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2045         `=ucs@jis/1990'.
2046         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2047         `=ucs@jis/2000'.
2048         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2049         `=ucs@jis/2004'.
2050         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2051
2052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2053         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2054
2055 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2056
2057         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2058         XEmacs CHISE.
2059         (==jis-x0208@1978/1pr): Ditto.
2060         (==jis-x0208@1978/2-pr): Ditto.
2061
2062 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2065         setting for `===jis-x0213-1@2004'.
2066
2067 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2068
2069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2070         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2071
2072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2073         `===hanyo-denshi/jb'.
2074
2075         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2076         XEmacs CHISE.
2077         (=+>hanyo-denshi/ft): Ditto.
2078         (=+>hanyo-denshi/jt): Ditto.
2079
2080 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2083         `===hanyo-denshi/hg'.
2084
2085 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2088         XEmacs CHISE.
2089         (===hanyo-denshi/hg): Ditto.
2090
2091 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2092
2093         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2094         glyph-forms instead of detailed glyph-images.
2095         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2096         `=adobe-japan1-*'.
2097         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2098         (===adobe-japan1-1): Ditto.
2099         (===adobe-japan1-2): Ditto.
2100         (===adobe-japan1-3): Ditto.
2101         (===adobe-japan1-4): Ditto.
2102         (===adobe-japan1-5): Ditto.
2103         (===adobe-japan1-6): Ditto.
2104         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2105         `=>>>adobe-japan1' as the mother.
2106         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2107         `=>>adobe-japan1' as the mother.
2108         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2109         glyph-images.
2110         (==jis-x0208@1978): Ditto.
2111         (==jis-x0208@1983): Ditto.
2112         (==jis-x0208@1990): Ditto.
2113         (==jis-x0213-1): Ditto.
2114         (==jis-x0213-1@2000): Ditto.
2115         (==jis-x0213-1@2004): Ditto.
2116         (==jis-x0213-2): Ditto.
2117         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2118         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2119         `=jis-x0208@1978'.
2120         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2121         `=jis-x0208@1983'.
2122         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2123         `=jis-x0208@1990'.
2124         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2125         `=jis-x0213-1'.
2126         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2127         `=jis-x0213-1@2000'.
2128         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2129         `=jis-x0213-1@2004'.
2130         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2131         `=jis-x0213-2'.
2132         (===jis-x0208): New coded-charset for XEmacs CHISE.
2133         (===jis-x0208@1978): Ditto.
2134         (===jis-x0208@1983): Ditto.
2135         (===jis-x0208@1990): Ditto.
2136         (===jis-x0213-1): Ditto.
2137         (===jis-x0213-1@2000): Ditto.
2138         (===jis-x0213-2): Ditto.
2139         (===jis-x0212): Ditto.
2140         (===ks-x1001): Ditto.
2141         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2142         mother.
2143         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2144         as the mother.
2145         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2146         as the mother.
2147         (===cns11643-1): New coded-charset for XEmacs CHISE.
2148         (===cns11643-2): Ditto.
2149         (===cns11643-3): Ditto.
2150         (===cns11643-4): Ditto.
2151         (===cns11643-5): Ditto.
2152         (===cns11643-6): Ditto.
2153         (===cns11643-7): Ditto.
2154         (=>>cns11643-1): Ditto.
2155         (==big5-cdp): Indicate abstract glyph-images instead of
2156         representative glyph-images.
2157         (===big5-cdp): New coded-charset for XEmacs CHISE.
2158         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2159         detailed glyph-images.
2160         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2161         `=hanyo-denshi/*'.
2162         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2163         (===hanyo-denshi/ib): Ditto.
2164         (===hanyo-denshi/jt): Ditto.
2165         (===hanyo-denshi/ks): Ditto.
2166         (===mj): Ditto.
2167         (===mj-0): Ditto.
2168         (===mj-1): Ditto.
2169         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2170         `=>>>hanyo-denshi/*' as its mother.
2171         (==gt): Indicate abstract glyph-forms instead of detailed
2172         glyph-images.
2173         (===gt): New coded-charset for XEmacs CHISE.
2174         (=>>>gt): Indicates `==gt' instead of `=gt'.
2175         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2176         (==gt-k): Indicate abstract glyph-forms instead of detailed
2177         glyph-images.
2178         (===gt-k): New coded-charset for XEmacs CHISE.
2179         (==daikanwa): Indicates glyph-images instead of detailed
2180         glyph-images.
2181         (===daikanwa): New coded-charset for XEmacs CHISE.
2182         (===daikanwa/+p): Ditto.
2183         (===daikanwa/ho): Ditto.
2184         (==cbeta): Ditto.
2185         (===cbeta): Ditto.
2186         (==jef-china3): Ditto.
2187         (===jef-china3): Ditto.
2188         (==ruimoku-v6): Ditto.
2189         (==ucs@iso): Indicate representative glyph-forms instead of
2190         representative glyph-images.
2191         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2192         (==ucs@unicode): Indicate representative glyph-forms instead of
2193         representative glyph-images.
2194         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2195         `=ucs@unicode'.
2196         (==ucs@cns): Indicate representative glyph-forms instead of
2197         representative glyph-images.
2198         (==ucs@jis): Ditto.
2199         (==ucs@jis/1990): Ditto.
2200         (==ucs@jis/2000): Ditto.
2201         (==ucs@jis/2004): Ditto.
2202         (==ucs@ks): Ditto.
2203         (===ucs@iso): New coded-charset for XEmacs CHISE.
2204         (===ucs@unicode): Ditto.
2205         (===ucs@gb): Ditto.
2206         (===ucs@ks): Ditto.
2207         (===ucs-bmp-cjk@gb): Ditto.
2208         (===ucs-sip-ext-b@iso): Ditto.
2209
2210 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2211
2212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2213         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2214         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2215         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2216         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2217         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2218         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2219         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2220         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2221         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2222
2223         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2224         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2225         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2226         - Use "&g1-[NAME];" for `=>>[NAME]'.
2227         - Abolish "&g2-[NAME];".
2228
2229 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2232         `=>>ucs@cns' as the mother.
2233
2234 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2237         setting for `==ucs@ks'.
2238
2239 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2242         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2243         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2244         0x00E30000〜0x00E409D5.
2245
2246 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2249         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2250         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2251
2252 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2255         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2256
2257         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2258         (=mj-0): Ditto.
2259         (=mj-1): Ditto.
2260         (==mj): Ditto.
2261         (==mj-0): Ditto.
2262         (==mj-1): Ditto.
2263         (=>>mj): Ditto.
2264
2265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2266         setting for `=mj' and `==mj'.
2267
2268 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2269
2270         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2271         CHISE.
2272
2273 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2274
2275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2276         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2277         `=>ucs@hanyo-denshi'.
2278
2279 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2282         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2283
2284         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2285         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2286
2287 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2288
2289         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2290         XEmacs CHISE.
2291
2292 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2293
2294         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2295         Change priority of `=>>>ucs@iso'.
2296
2297         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2298         `=>>>ucs@iso' as the mother.
2299         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2300
2301 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2304         Change priority of `=>>>ucs@unicode'.
2305
2306         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2307         `=ucs@unicode'.
2308
2309 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2312         Change priority of `=>>>ucs@jis'.
2313
2314         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2315         `=ucs@jis'.
2316
2317 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2318
2319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2320         setting for `==daikanwa/+p'.
2321
2322 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2323
2324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2325         setting for `==shinjigen@1ed'.
2326
2327 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2328
2329         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2330         XEmacs CHISE.
2331
2332 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2333
2334         * mule/mule-conf.el (==shinjigen): Modify DOC.
2335         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2336         (==shinjigen@rev): Modify DOC.
2337
2338 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2339
2340         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2341         CHISE.
2342
2343 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2344
2345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2346         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2347
2348         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2349         XEmacs CHISE.
2350
2351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2352         `==daikanwa'.
2353
2354 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2355
2356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2357         setting for `==cns11643-7'.
2358
2359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2360         `==cns11643-7'.
2361
2362 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2363
2364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2365         `==cns11643-6'.
2366
2367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2368         setting for `==cns11643-6'.
2369
2370 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2373         setting for `==cns11643-5'.
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `==cns11643-5'.
2377
2378 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2381         setting for `==cns11643-4'.
2382
2383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2384         `==cns11643-4'.
2385
2386 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2389         setting for `==cns11643-3'.
2390
2391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2392         `==cns11643-3'.
2393
2394 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2397         setting for `==cns11643-2'.
2398
2399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2400         `==cns11643-2'.
2401
2402 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2403
2404         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2405         Change priority of `=>>>ucs@ks'.
2406
2407         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2408         `=ucs@ks'.
2409
2410 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2413         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2414         `==ucs@cns' and `==cns11643-1'.
2415
2416         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2417         (==cns11643-2): Ditto.
2418         (==cns11643-3): Ditto.
2419         (==cns11643-4): Ditto.
2420         (==cns11643-5): Ditto.
2421         (==cns11643-6): Ditto.
2422         (==cns11643-7): Ditto.
2423
2424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2425         `==cns11643-1'.
2426
2427 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2430         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2431         `=>>>ucs@jis/1990'.
2432
2433         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2434         `=ucs@jis/1990'.
2435         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2436         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2437
2438 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2441         Change priority of `=>>>ucs@cns'.
2442
2443         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2444         `=ucs@cns'.
2445
2446 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2449         `==ks-x1001'.
2450
2451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2452         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2453         `==ks-x1001'.
2454
2455 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2456
2457         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2458
2459 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2462         `=jis-x0208'.
2463         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2464         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2465         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2466         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2467         (=>>>jis-x0213-1@2000): Changed to an alias for
2468         `=jis-x0213-1@2000'.
2469         (=>>>jis-x0213-1@2004): Changed to an alias for
2470         `=jis-x0213-1@2004'.
2471         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2472
2473 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2474
2475         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2476         `=adobe-japan1-0'.
2477         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2478         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2479         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2480         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2481         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2482         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2483
2484 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2487         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2488         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2489         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2490         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2491         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2492
2493 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2494
2495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2496         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2497         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2498         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2499         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2500         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2501         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2502         `==jis-x0212'.
2503
2504 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2505
2506         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2507         "AdobeJapan1-[0-6]$".
2508         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2509         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2510         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2511         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2512         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2513         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2514         (==adobe-japan1-1): Ditto.
2515         (==adobe-japan1-2): Ditto.
2516         (==adobe-japan1-3): Ditto.
2517         (==adobe-japan1-4): Ditto.
2518         (==adobe-japan1-5): Ditto.
2519         (==adobe-japan1-6): Ditto.
2520         (==jis-x0208): Ditto.
2521         (==jis-x0208@1978): Ditto.
2522         (==jis-x0208@1983): Ditto.
2523         (==jis-x0208@1990): Ditto.
2524         (==jis-x0213-1): Ditto.
2525         (==jis-x0213-1@2000): Ditto.
2526         (==jis-x0213-1@2004): Ditto.
2527         (==jis-x0213-2): Ditto.
2528         (==jis-x0212): Ditto.
2529         (==gb2312): Ditto.
2530         (==iso-ir165): Ditto.
2531         (==gb12345): Ditto.
2532         (==ks-x1001): Ditto.
2533         (==cns11643-1): Ditto.
2534         (==cns11643-2): Ditto.
2535         (==cns11643-3): Ditto.
2536         (==cns11643-4): Ditto.
2537         (==cns11643-5): Ditto.
2538         (==cns11643-6): Ditto.
2539         (==cns11643-7): Ditto.
2540         (==big5-cdp): Ditto.
2541         (==hanyo-denshi/ja): Ditto.
2542         (==hanyo-denshi/jb): Ditto.
2543         (==hanyo-denshi/jc): Ditto.
2544         (==hanyo-denshi/jd): Ditto.
2545         (==hanyo-denshi/ft): Ditto.
2546         (==hanyo-denshi/ia): Ditto.
2547         (==hanyo-denshi/ib): Ditto.
2548         (==hanyo-denshi/hg): Ditto.
2549         (==hanyo-denshi/jt): Ditto.
2550         (==hanyo-denshi/ks): Ditto.
2551         (==gt): Ditto.
2552         (==gt-k): Ditto.
2553         (==daikanwa): Ditto.
2554         (==shinjigen): Ditto.
2555         (==ucs@iso): Ditto.
2556         (==ucs@unicode): Ditto.
2557         (==ucs@gb): Ditto.
2558         (==ucs-bmp@gb): Ditto.
2559         (==ucs@cns): Ditto.
2560         (==ucs-bmp@cns): Ditto.
2561         (==ucs@jis): Ditto.
2562         (==ucs@jis/1990): Ditto.
2563         (==ucs@jis/2000): Ditto.
2564         (==ucs@jis/2004): Ditto.
2565         (==ucs@JP): Ditto.
2566         (==ucs@JP/hanazono): Ditto.
2567         (==ucs@ks): Ditto.
2568         (==ucs-bmp@ks): Ditto.
2569         (==ucs@cns11643): Ditto.
2570         (==ucs-bmp-cjk@gb): Ditto.
2571         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2572         (==ucs-sip-ext-b@iso): Ditto.
2573
2574 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2575
2576         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2577         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2578
2579         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2580         XEmacs CHISE.
2581         (=ucs-bmp-cjk@unicode): Abolished.
2582
2583 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2586         `=+>ucs-bmp-cjk-compat@jis'.
2587
2588         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2589         for XEmacs CHISE.
2590
2591 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2592
2593         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2594         CHISE.
2595
2596 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2599         for XEmacs CHISE.
2600         (=jis-x0208@1978/1er-pr): Abolished.
2601         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2602         `=jis-x0208@1978/1er-pr' as the mother.
2603
2604 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2605
2606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2607         setting for `=ucs-itaiji-084'.
2608
2609 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-charset.el (default-coded-charset-priority-list):
2612         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2613
2614         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2615         XEmacs CHISE.
2616         (=ucs-bmp-itaiji-084): Ditto.
2617
2618 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2621         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2622
2623 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2624
2625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2626         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2627
2628         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2629         XEmacs CHISE.
2630         (=big5-cdp-var-5): Ditto.
2631
2632 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2633
2634         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2635         XEmacs CHISE.
2636
2637 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2638
2639         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2640         XEmacs CHISE.
2641
2642 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2645         setting for `=>>>hanyo-denshi/ft'.
2646
2647 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2648
2649         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2650         XEmacs CHISE.
2651         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2652         `=hanyo-denshi/jd' as the mother.
2653
2654 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2655
2656         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2657         XEmacs CHISE.
2658         (=+>adobe-japan1-1): Ditto.
2659         (=+>adobe-japan1-2): Ditto.
2660         (=+>adobe-japan1-3): Ditto.
2661         (=+>adobe-japan1-4): Ditto.
2662         (=+>adobe-japan1-5): Ditto.
2663         (=+>adobe-japan1-6): Ditto.
2664         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2665
2666 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2667
2668         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2669         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2670         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2671
2672         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2673         the top.
2674
2675 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2676
2677         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2678         XEmacs CHISE.
2679         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2680         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2681         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2682
2683 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2684
2685         * mule/mule-charset.el (default-coded-charset-priority-list):
2686         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2687         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2688
2689         * mule/mule-conf.el: Modify order of definitions of some
2690         coded-charsets.
2691
2692 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2693
2694         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2695         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2696         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2697
2698         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2699         CHISE.
2700         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2701         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2702
2703 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2704
2705         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2706         CHISE.
2707
2708 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2711         setting for `=daikanwa/+2p'.
2712
2713         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2714         XEmacs CHISE.
2715
2716 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2717
2718         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2719         XEmacs CHISE.
2720         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2721
2722 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2723
2724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2725         setting for `=>>>hanyo-denshi/ib'.
2726
2727 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2728
2729         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2730         XEmacs CHISE.
2731         (=>>>hanyo-denshi/ib): Ditto.
2732         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2733         `=hanyo-denshi/ja' as the mother.
2734         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2735         `=hanyo-denshi/ib' as the mother.
2736
2737 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2740         XEmacs CHISE.
2741         (utf-8-ivs-mcs-er): Likewise.
2742         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2743         and `=>ucs-gb'.
2744         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2745         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2746         `ucs-gb' and `=>ucs-gb'.
2747         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2748         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2749         and `=>ucs-cns'.
2750         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2751         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2752         `ucs-cns' and `=>ucs-cns'.
2753         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2754         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2755         `ucs-big5' and `=>ucs-big5'.
2756         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2757         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2758         `ucs-big5' and `=>ucs-big5'.
2759         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2760         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2761         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2762         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2763         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2764         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2765         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2766         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2767         `=>ucs-jis'; modify DOC and mnemonic.
2768         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2769         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2770         and `=>ucs-jis'; modify DOC and mnemonic.
2771         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2772         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2773         `=>ucs-ks'.
2774         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2775         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2776         and `=>ucs-ks'.
2777         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2778
2779 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2780
2781         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2782         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2783
2784 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2785
2786         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2787         Modify priorities.
2788
2789 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2790
2791         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2792         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2793
2794 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2795
2796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2797         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2798
2799 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2802         CHISE.
2803
2804 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2805
2806         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2807         CHISE.
2808
2809 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2810
2811         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2812         CHISE.
2813
2814 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2815
2816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2817         `=+>ucs-bmp-cjk@unicode'.
2818
2819         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2820         for XEmacs CHISE.
2821
2822 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2823
2824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2825         setting for `=>>daikanwa'.
2826
2827 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2828
2829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2830         `=>>hanyo-denshi/jt'.
2831
2832 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2833
2834         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2835         XEmacs CHISE.
2836         (=+>jis-x0208@1990): Ditto.
2837         (=+>jis-x0213-1@2000): Ditto.
2838
2839 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2840
2841         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2842         XEmacs CHISE.
2843
2844 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2845
2846         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2847         XEmacs CHISE.
2848         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2849         `=hanyo-denshi/jc' as the mother.
2850
2851 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2852
2853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2854         setting for `=+>adobe-japan1'.
2855
2856         * mule/mule-charset.el (default-coded-charset-priority-list):
2857         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2858         and `=>>hanyo-denshi/ft' to `=>>gt'.
2859
2860 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2861
2862         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2863         XEmacs CHISE.
2864         (=>>adobe-japan1-1): Ditto.
2865         (=>>adobe-japan1-2): Ditto.
2866         (=>>adobe-japan1-3): Ditto.
2867         (=>>adobe-japan1-4): Ditto.
2868         (=>>adobe-japan1-5): Ditto.
2869         (=>>adobe-japan1-6): Ditto.
2870         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2871
2872 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2873
2874         * mule/mule-conf.el (=adobe-japan1): New alias for
2875         `=adobe-japan1-6'.
2876         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2877         (=>>>adobe-japan1-1): Ditto.
2878         (=>>>adobe-japan1-2): Ditto.
2879         (=>>>adobe-japan1-3): Ditto.
2880         (=>>>adobe-japan1-4): Ditto.
2881         (=>>>adobe-japan1-5): Ditto.
2882         (=>>>adobe-japan1-6): Ditto.
2883         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2884
2885 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2886
2887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2888         setting for `=>>>adobe-japan1'.
2889
2890 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2891
2892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2893         setting for `=+>ucs@ks'.
2894
2895 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2896
2897         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2898         XEmacs CHISE.
2899         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2900         `=adobe-japan1-6' as the mother.
2901
2902 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2903
2904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2905         setting for `=>cns11643-7'.
2906
2907 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2908
2909         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2910         CHISE.
2911
2912 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2913
2914         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2915         XEmacs CHISE.
2916         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2917
2918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2919         setting for `=>ucs@jis/2004'.
2920
2921 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2922
2923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2924         setting for `=+>gt'.
2925
2926         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2927         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2928
2929 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2930
2931         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2932         `=>ucs@unicode' as the mother.
2933         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2934         mother.
2935         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2936         mother.
2937         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2938         mother.
2939
2940 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2941
2942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2943         setting for `=+>ucs@unicode'.
2944
2945         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2946         CHISE.
2947
2948 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2949
2950         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2951         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2952         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2953         - Add setting for `=+>ucs@cns'.
2954
2955         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2956         CHISE.
2957         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2958         as the mother.
2959         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2960         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2961
2962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2963         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2964
2965 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2966
2967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2968         setting for `=>ucs@ks'.
2969
2970 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2971
2972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2973         `=ucs-bmp-cjk-compat@unicode'.
2974
2975         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2976         coded-charset for XEmacs CHISE.
2977
2978 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2979
2980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2981         `=ucs-bmp-cjk-compat'.
2982
2983         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2984         XEmacs CHISE.
2985
2986 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2987
2988         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2989         CHISE.
2990
2991 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2992
2993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2994         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2995
2996         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2997         `=>ucs@jis/1990'.
2998         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2999
3000 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3001
3002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3003         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3004
3005         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3006         CHISE.
3007         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3008         mother.
3009
3010 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3011
3012         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3013         `=>jis-x0213-2@usual'.
3014         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3015         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3016         `=>jis-x0213-2@usual' as the mother.
3017
3018 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3019
3020         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3021         (=>ucs@JP): New alias for `=+>ucs@jis'.
3022
3023 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3024
3025         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3026         `=>jis-x0208@usual'.
3027         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3028         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3029         `=>jis-x0208@usual' as the mother.
3030         (=>jis-x0208): Likewise.
3031
3032 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3033
3034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3035         setting for `=+>jis-x0208@1978'.
3036
3037 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3038
3039         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3040         XEmacs CHISE.
3041
3042 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3043
3044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3045         setting for `=>>>ucs@jis/1990'.
3046
3047 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         setting for `=>ucs@jis/1990'.
3051
3052 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3053
3054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3055         setting for `=ucs@JP/hanazono'.
3056
3057         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3058         CHISE.
3059         (=ucs@JP/hanazono): Ditto.
3060         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3061         (=>>hanyo-denshi/jc): Ditto.
3062         (=>>hanyo-denshi/jd): Ditto.
3063
3064 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3065
3066         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3067         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3068
3069 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3070
3071         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3072         XEmacs CHISE.
3073
3074 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3077         XEmacs CHISE.
3078
3079 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3080
3081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3082         `=ucs-bmp-cjk@JP'.
3083
3084 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3085
3086         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3087         XEmacs CHISE.
3088
3089 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3090
3091         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3092         Modify order of settings; add settings for `=daikanwa@rev2'.
3093
3094 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097         setting for `=>>cbeta'.
3098
3099         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3100         CHISE.
3101
3102 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3105         setting for `=>>adobe-japan1'.
3106
3107 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3110         XEmacs CHISE.
3111
3112 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3113
3114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3115         setting for `=>>hanyo-denshi/ia'.
3116
3117         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3118         XEmacs CHISE.
3119
3120 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3121
3122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3123         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3124
3125         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3126         XEmacs CHISE.
3127         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3128         `=hanyo-denshi/jt' as the mother.
3129
3130 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3131
3132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3133         setting for `=>>>jis-x0213-2'.
3134
3135         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3136         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3137         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3138
3139 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3140
3141         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3142         XEmacs CHISE.
3143
3144 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3145
3146         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3147         XEmacs CHISE.
3148
3149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3150         `=>>jis-x0213-1@2004'.
3151
3152 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3153
3154         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3155         XEmacs CHISE.
3156
3157 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3158
3159         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3160         - Use "&g2-*;" as entity-references for `=>>>*'.
3161         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3162
3163         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3164         XEmacs CHISE.
3165         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3166         as the mother.
3167
3168 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3169
3170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3171         setting for `=>>hanyo-denshi/ib'.
3172
3173         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3174         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3175         (=>>jis-x0208@1990): Ditto.
3176         (=>>hanyo-denshi/ib): Ditto.
3177
3178         * mule/mule-charset.el (default-coded-charset-priority-list):
3179         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3180
3181 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3184         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3185         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3186         `=>>>ucs@jis/2004'.
3187
3188 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3189
3190         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3191         XEmacs CHISE.
3192         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3193         `=jis-x0213-1@2004' as the mother.
3194         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3195         (=>>>ucs@ks): Ditto.
3196
3197         * mule/mule-charset.el (default-coded-charset-priority-list):
3198         Modify priority of `=hanyo-denshi/*'.
3199
3200 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3201
3202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3203         settings for `=>>ucs@JP' and `=ucs@JP'.
3204
3205 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3206
3207         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3208         CHISE.
3209
3210 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3213         setting for `=>>>ucs@cns'.
3214
3215         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3216         CHISE.
3217
3218 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3219
3220         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3221         instead of `=>>>jis-x0213-1@2004' as the mother.
3222         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3223         (=>>>ucs@unicode): Likewise.
3224         (=>>>ucs@jis): Likewise.
3225         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3226         mother.
3227         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3228
3229 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3230
3231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3232         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3233         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3234         `=>>>ucs@jis'.
3235
3236 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3237
3238         * mule/mule-charset.el (default-coded-charset-priority-list):
3239         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3240         and `=jis-x0213-*-2000'.
3241
3242 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3243
3244         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3245         XEmacs CHISE.
3246         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3247         `=>>jis-x0213-1' as the mother.
3248
3249 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3250
3251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3252         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3253
3254 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3257
3258 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3261         XEmacs CHISE.
3262
3263 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3264
3265         * mule/mule-coding.el (decomposition-feature-list): Set
3266         `=decomposition', `=decomposition@cid' and
3267         `=decomposition@hanyo-denshi'.
3268
3269 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3272         setting for `=>>hanyo-denshi/ks'.
3273
3274         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3275         XEmacs CHISE.
3276
3277 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3280         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3281
3282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3283         `=hanyo-denshi/ks/mf'.
3284
3285         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3286         XEmacs CHISE.
3287         (=hanyo-denshi/ks/mf): Ditto.
3288
3289 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3290
3291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3292         settings for P=hanyo-denshi/jt'.
3293
3294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3295         `=hanyo-denshi/jt'.
3296
3297         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3298         XEmacs CHISE.
3299
3300 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3301
3302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3303         settings for `=hanyo-denshi/ip'.
3304
3305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3306         `=hanyo-denshi/ip'.
3307
3308         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3309         XEmacs CHISE.
3310
3311 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3314         settings for `=hanyo-denshi/hg'.
3315
3316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3317         `=hanyo-denshi/hg'.
3318
3319         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3320         XEmacs CHISE.
3321
3322 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3325         setting for `=>>hanyo-denshi/ft'.
3326
3327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3328         `=>>hanyo-denshi/ft'.
3329
3330         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3331         XEmacs CHISE.
3332
3333 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3336         settings for `=hanyo-denshi/ib'.
3337
3338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3339         `=hanyo-denshi/ib'.
3340
3341         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3342         XEmacs CHISE.
3343
3344 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3347         settings for isolated characters of `=hanyo-denshi/ia' and
3348         non-isolated characters of `=hanyo-denshi/*'.
3349
3350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3351         `=hanyo-denshi/ia'.
3352
3353         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3354         XEmacs CHISE.
3355
3356 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3357
3358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3359         setting for isolated characters of `=hanyo-denshi/ft'.
3360
3361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3362         `=hanyo-denshi/ft'.
3363
3364         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3365         XEmacs CHISE.
3366
3367 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3368
3369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3370         setting for isolated characters of `=hanyo-denshi/jd'.
3371
3372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3373         `=hanyo-denshi/jd'.
3374
3375         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3376         XEmacs CHISE.
3377
3378 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3379
3380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3381         setting for isolated characters of `=hanyo-denshi/jc'.
3382
3383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3384         `=hanyo-denshi/jc'.
3385
3386         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3387         XEmacs CHISE.
3388
3389 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3390
3391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3392         setting for isolated characters of `=hanyo-denshi/jb'.
3393
3394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3395         `=hanyo-denshi/jb'.
3396
3397         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3398         XEmacs CHISE.
3399
3400 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3403         setting for isolated characters of `=hanyo-denshi/ja'.
3404
3405 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3408         `=hanyo-denshi/ja'.
3409
3410         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3411         XEmacs CHISE.
3412
3413 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3414
3415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3416         settings for isolated characters of `=adobe-japan1-6'.
3417
3418 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3419
3420         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3421         CHISE.
3422         (=daikanwa/+2p): Ditto.
3423         (=daikanwa/ho): Ditto.
3424
3425 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3426
3427         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3428         coding-system for XEmacs CHISE.
3429
3430 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3433         setting for `=>>ruimoku-v6'.
3434
3435         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3436         CHISE.
3437
3438 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3439
3440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3441         setting for `=daikanwa@rev1'.
3442
3443 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3446         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3447
3448 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3451         XEmacs CHISE.
3452         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3453
3454 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3455
3456         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3457         CHISE.
3458
3459 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3462         CHISE.
3463
3464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3465         setting for `=>ucs@jis'.
3466
3467 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3470         setting for `=>jis-x0208@usual'.
3471
3472         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3473         XEmacs CHISE.
3474         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3475         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3476         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3477
3478 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3479
3480         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3481         CHISE.
3482         (=>>>jis-x0208@1990): Ditto.
3483         (=>>>jis-x0213-1): Ditto.
3484         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3485         mother.
3486         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3487         as the mother.
3488
3489 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3492         setting for `=>ucs@cns' and `=>>ucs@ks'.
3493
3494         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3495         CHISE.
3496
3497 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3498
3499         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3500         CHISE.
3501
3502 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3505         CHISE.
3506         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3507         mother.
3508
3509 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3512         `==>ucs-bmp-cjk@bucs'.
3513
3514         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3515         XEmacs CHISE.
3516
3517 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3520         setting for `==>ucs@bucs'.
3521
3522         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3523         XEmacs CHISE.
3524
3525 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3526
3527         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3528         - Add setting for `=>>jis-x0208'.
3529         - Omit setting for `=>>jis-x0208@1990'.
3530         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3531           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3532           `=ucs@FOO'.
3533
3534 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3537         setting for `=>daikanwa'.
3538
3539 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-conf.el (=daikanwa): Fix DOC.
3542         (=>daikanwa): New abstract character for XEmacs CHISE.
3543         (=>ucs@iso): Likewise.
3544         (=>ucs@unicode): Likewise.
3545         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3546
3547 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3548
3549         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3550         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3551           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3552         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3553         - Add `=>big5-cdp'.
3554
3555 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3558         (=>big5-cdp): New abstract character.
3559
3560 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3563         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3564         `chinese-big5'.
3565
3566 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-charset.el (default-coded-charset-priority-list):
3569         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3570
3571         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3572         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3573         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3574         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3575         and `=>jis-x0213-2'.
3576
3577 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3580         XEmacs CHISE.
3581         (=>>ucs@jis/2000): Likewise.
3582         (=>>ucs@jis/2004): Likewise.
3583
3584 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3588         `=>>ucs@cns'.
3589
3590         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3591         XEmacs CHISE.
3592         (=>>gt): Use quote instead of backquote; modify DOC.
3593         (=>gt): Use quote instead of backquote.
3594         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3595         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3596         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3597         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3598         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3599         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3600
3601 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3604         `=>>ucs@unicode' and `=>>gt'.
3605
3606 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3609         XEmacs CHISE.
3610         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3611         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3612         `=jis-x0208@1978/1er-pr' as the mother.
3613         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3614
3615 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3618         `=ucs@unicode' as the mother.
3619
3620 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         setting for `=>>ucs@unicode'.
3624
3625         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3626         CHISE.
3627
3628 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3631         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3632
3633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3634         `=adobe-japan1-6' and `=adobe-japan1-base'.
3635
3636         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3637         XEmacs CHISE.
3638         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3639         specify `min-code' and `max-code'.
3640         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3641         (=adobe-japan1-2): Likewise.
3642         (=adobe-japan1-3): Likewise.
3643         (=adobe-japan1-4): Likewise.
3644         (=adobe-japan1-5): Likewise.
3645         (=adobe-japan1-6): Likewise.
3646
3647 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650         setting for `=>gt'.
3651
3652 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3653
3654         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3655         CHISE.
3656
3657 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660         setting for `=>zinbun-oracle'.
3661
3662         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3663         for XEmacs CHISE.
3664
3665 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3668         for XEmacs CHISE.
3669         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3670         `=jis-x0208@1978' as the mother.
3671
3672 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3675         - Use `=gt' instead of `ideograph-gt'.
3676         - Use `=gt-k' instead of `ideograph-gt-k'.
3677         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3678         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3679         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3680         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3681         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3682         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3683         - Use `=>>gt' instead of `<=>gt'.
3684         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3685         - Add setting for `=>>jis-x0208@1990'.
3686         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3687           `=>>jis-x0213-1@2000'.
3688         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3689         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3690           `=>>jis-x0213-1@2004'.
3691         - Add setting for `=>>jis-x0208@1978'.
3692         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3693
3694 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3695
3696         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3697         XEmacs CHISE.
3698
3699 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3702         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3703         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3704         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3705         `<=>jis-x0213-1@2004'.
3706
3707 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3710         CHISE.
3711         (=>jis-x0213-2): Ditto.
3712
3713 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3714
3715         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3716         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3717
3718 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3721         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3722         `=>jis-x0213-1'.
3723
3724 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3727         CHISE.
3728         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3729
3730 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3731
3732         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3733         `<==>jis-x0213-1'.
3734         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3735         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3736         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3737         (<=>jis-x0208): New alias for `=>jis-x0208'.
3738         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3739         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3740         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3741         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3742         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3743         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3744         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3745         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3746         (=>>gt): Renamed from `<==>gt'.
3747         (<==>gt): New alias for `=>>gt'.
3748
3749 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3752         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3753         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3754         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3755         - Add settings for `<=>jis-x0213-1@2000' and
3756           `<=>jis-x0213-1@2004'.
3757
3758         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3759         XEmacs CHISE.
3760         (<==>jis-x0213-1): Likewise.
3761         (<==>jis-x0213-1@2000): Likewise.
3762         (<==>jis-x0213-1@2004): Likewise.
3763         (<=>jis-x0208): Add property `=>iso-ir 168'.
3764         (<=>jis-x0208@1997): Likewise.
3765         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3766         as the mother; add property `=>iso-ir 228'.
3767         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3768         property `=>iso-ir 228'.
3769         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3770         property `=>iso-ir 233'.
3771         (<==>gt): Renamed from `<=>gt'.
3772         (<=>gt): New alias for `<==>gt'.
3773
3774 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3777         CHISE.
3778         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3779         `<=>jis-x0208' as the mother.
3780         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3781         (<=>jis-x0213-1@2000): Ditto.
3782         (<=>jis-x0213-1@2004): Ditto.
3783
3784 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3785
3786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3787         settings for `<=>gt'.
3788
3789         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3790
3791 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3794         XEmacs CHISE.
3795         (=jis-x0208@1978/-4pr): Likewise.
3796         (=jis-x0208@1978/4-pr): Likewise.
3797         (=jis-x0213-1): Likewise.
3798         (=ucs@iso): Likewise.
3799         (=ucs@unicode): Likewise.
3800         (=ucs@gb): Likewise.
3801         (=ucs@gb/fw): Likewise.
3802         (=ucs@cns): Likewise.
3803         (=ucs@cns/fw): Likewise.
3804         (=ucs@jis): Likewise.
3805         (=ucs@jis/fw): Likewise.
3806         (=ucs@jis/1990): Likewise.
3807         (=ucs@jis/2000): Likewise.
3808         (=ucs@jis/2004): Likewise.
3809         (=ucs@JP): Likewise.
3810         (=ucs@ks): Likewise.
3811         (=ucs@big5): Likewise.
3812         (=ucs@big5/cns11643): Likewise.
3813         (=ucs@cns11643): Likewise.
3814
3815 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-charset.el (default-coded-charset-priority-list):
3818         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3819
3820         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3821         CHISE.
3822         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3823         mother.
3824
3825 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3828         from src/mule-charset.c].
3829         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3830         specify `final'.
3831         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3832         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3833         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3834         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3835         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3836         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3837
3838 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3841         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3842         (=jis-x0208@1978/i-4): Specify `partial'.
3843         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3844         mother coded-charset.
3845         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3846
3847 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850         settings for `=jis-x0213-1@2004'.
3851
3852 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3853
3854         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3855         CHISE.
3856         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3857         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3858         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3859         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3860         temporarily.
3861         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3862
3863 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3864
3865         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3866         CHISE.
3867         (=shinjigen@1ed): Inherited from `=shinjigen'.
3868         (=shinjigen@rev): Likewise.
3869
3870 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3873         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3874
3875 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3878         define it as an alias.
3879         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3880         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3881         alias.
3882         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3883         alias.
3884
3885 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3888         CHISE.
3889
3890 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3891
3892         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3893         CHISE.
3894         (shinjigen-2): Ditto.
3895
3896 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-charset.el (default-coded-charset-priority-list):
3899         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3900         `chinese-big5-eten-*' and `chinese-big5'.
3901
3902 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3905         #x9FA5 temporarily.
3906
3907 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3910         settings for `=jis-x0208@1978/i1'.
3911
3912 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3915         XEmacs CHISE.
3916
3917 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3918
3919         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3920         XEmacs CHISE.
3921
3922 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3925         XEmacs CHISE.
3926
3927 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3930         CHISE.
3931         (=ucs-bmp@cns): Likewise.
3932         (=ucs-bmp@jis): Likewise.
3933         (=ucs-bmp@ks): Likewise.
3934
3935 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3938         CHISE.
3939         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3940
3941 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3944         settings for `=zinbun-oracle'.
3945
3946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3947         `=zinbun-oracle'.
3948
3949 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3952         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3953         `=ucs@iso'.
3954
3955 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3956
3957         * mule/mule-charset.el (default-coded-charset-priority-list):
3958         Delete `ucs-sip'; modify order of some CCSs.
3959
3960 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3963         in XEmacs CHISE.
3964
3965         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3966         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3967         CHISE.
3968
3969 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3972         its registry.
3973         (=ucs-radicals@unicode): Likewise.
3974
3975 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3976
3977         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3978         CHISE.
3979
3980 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3983         CHISE.
3984
3985 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3986
3987         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3988         CHISE.
3989
3990 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3991
3992         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3993         Modify preference of *isolated settings*.
3994
3995 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3996
3997         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3998         utf-2000 is provided.
3999         (=ucs@cns11643): Likewise.
4000
4001 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4002
4003         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4004         Prefer every *isolated setting* to ordinary setting.
4005
4006 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4009         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4010
4011 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4014         CHISE.
4015
4016 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4017
4018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4019         settings for `=jis-x0208@1997'.
4020
4021 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4024         `=jis-x0208@1997'.
4025
4026 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4027
4028         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4029         XEmacs CHISE.
4030
4031 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4034         `=jis-x0208@1978'.
4035         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4036         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4037         `=jis-x0208-1990' as the mother.
4038         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4039
4040 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4041
4042         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4043         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4044         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4045         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4046         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4047         for `=ucs@JP'.
4048
4049 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4052         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4053         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4054         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4055         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4056         `=daikanwa@rev2'.
4057
4058 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4061         (=gt): Likewise.
4062         (=gt-k): Likewise.
4063         (=gt-pj-*): Likewise.
4064         (=gt-pj-k1): Likewise.
4065         (=gt-pj-k2): Likewise.
4066         (=daikanwa): Likewise.
4067         (=daikanwa-rev1): Likewise.
4068         (=daikanwa-rev2): Likewise.
4069         (=big5-pua): Likewise.
4070         (=big5-eten): Likewise.
4071         (chinese-big5-eten-a): Likewise.
4072         (chinese-big5-eten-b): Likewise.
4073         (=hanziku-*): Likewise.
4074         (=cbeta): Likewise.
4075         (=jef-china3): Likewise.
4076         (=ruimoku-v6): Likewise.
4077         (=ucs@iso): Likewise.
4078         (=ucs@unicode): Likewise.
4079         (=ucs@gb): Likewise.
4080         (=ucs@cns): Likewise.
4081         (=ucs@jis): Likewise.
4082         (=ucs@jis-1990): Likewise.
4083         (=ucs@jis-2000): Likewise.
4084         (=ucs@jp): Likewise.
4085         (=ucs@ks): Likewise.
4086         (=ucs@big5): Likewise.
4087         (=ucs-radicals): Likewise.
4088         (=ucs-radicals@unicode): Likewise.
4089         (=ucs-bmp-cjk): Likewise.
4090         (=ucs-bmp-cjk@unicode): Likewise.
4091         (=ucs-sip-ext-b): Likewise.
4092         (=ucs-sip-ext-b@iso): Likewise.
4093
4094 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4095
4096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4097         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4098
4099 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4100
4101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4102         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4103         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4104         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4105         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4106         arabic-digit, ipa and ``&I-B-XXXX;''.
4107
4108 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4111         setting for (I-)HZK{03..12}-XXXX.
4112
4113 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4116         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4117
4118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4119         `=ruimoku-v6'.
4120
4121         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4122         CHISE.
4123
4124 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4127         (=ucs@unicode): Likewise.
4128         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4129         (=ucs@cns): Likewise.
4130         (=ucs@jis): Likewise.
4131         (=ucs@ks): Likewise.
4132         (=ucs@big5): Likewise.
4133
4134 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4137         `ucs-jis'.
4138         (utf-8-jis-er): Likewise.
4139         (utf-8-jp): New coding-system.
4140         (utf-8-jp-er): Likewise.
4141
4142         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4143
4144 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4147
4148         * mule/japanese.el: Move definition of `euc-jisx0213' to
4149         mule/mule-coding.el.
4150
4151 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4152
4153         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4154         mule-coding before loading update-cdb when utf-2000 is provided.
4155
4156 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4159         `=daikanwa'.
4160
4161 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4162
4163         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4164         definition codes when `utf-2000' is provided.
4165
4166 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4167
4168         * mule/mule-category.el (word-combining-categories): Don't setup
4169         `word-combining-categories' in XEmacs CHISE.
4170         (word-separating-categories): Add setting about Latin script in
4171         XEmacs CHISE.
4172
4173 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4174
4175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4176         setting for `chinese-big5'.
4177
4178 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4181         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4182         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4183         add setting for HZK0[12]-xxxx.
4184
4185 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4186
4187         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4188         in XEmacs CHISE.
4189
4190 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4191
4192         * mule/mule-charset.el (default-coded-charset-priority-list):
4193         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4194         and `chinese-big5' to `=gt-pj-*'.
4195
4196 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4197
4198         * mule/mule-conf.el (=daikanwa): Renamed from
4199         `ideograph-daikanwa'.
4200         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4201
4202 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203
4204         * mule/mule-conf.el (=cns11643-7): Renamed from
4205         `chinese-cns11643-7'.
4206         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4207
4208 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-conf.el (=cns11643-6): Renamed from
4211         `chinese-cns11643-6'.
4212         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4213
4214 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4215
4216         * mule/mule-conf.el (=cns11643-5): Renamed from
4217         `chinese-cns11643-5'.
4218         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4219
4220 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4221
4222         * mule/mule-conf.el (=cns11643-4): Renamed from
4223         `chinese-cns11643-4'.
4224         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4225
4226 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4227
4228         * mule/mule-conf.el (=cns11643-3): Renamed from
4229         `chinese-cns11643-3'.
4230         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4231
4232 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4233
4234         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4235         `=cns11643-2'.
4236         (chinese-cns11643-2): New alias for `=cns11643-2'.
4237
4238 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4239
4240         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4241         `=cns11643-1'.
4242         (chinese-cns11643-1): New alias for `=cns11643-1'.
4243
4244 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4245
4246         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4247         (chinese-gb12345): New alias for `=gb12345'.
4248
4249 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4250
4251         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4252         (chinese-gb2312): New alias for `=gb2312'.
4253
4254 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4255
4256         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4257         (chinese-big5): New alias for `=big5'.
4258
4259 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4262         (korean-ksc5601): New alias for `=ks-x1001'.
4263
4264 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4265
4266         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4267         `=jis-x0212'.
4268         (japanese-jisx0212): New alias for `=jis-x0212'.
4269
4270 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4271
4272         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4273         `=jis-x0208-1983'.
4274         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4275
4276 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4277
4278         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4279         `=jis-x0208-1978'.
4280         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4281
4282 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4283
4284         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4285         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4286
4287 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4288
4289         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4290         (chinese-cns11643-3): Specify iso-ir 183.
4291         (chinese-cns11643-4): Specify iso-ir 184.
4292         (chinese-cns11643-5): Specify iso-ir 185.
4293         (chinese-cns11643-6): Specify iso-ir 186.
4294         (chinese-cns11643-7): Specify iso-ir 187.
4295         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4296         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4297
4298 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4299
4300         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4301         \uXXXX for every cases.
4302
4303 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4304
4305         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4306         (ucs-big5): Changed to an alias for `=ucs@big5'.
4307
4308 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4309
4310         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4311         (ucs-ks): Changed to an alias for `=ucs@ks'.
4312
4313 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4314
4315         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4316         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4317
4318 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4319
4320         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4321         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4322
4323 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4324
4325         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4326         (ucs-jis): Changed to an alias for `=ucs@jis'.
4327
4328 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4329
4330         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4331         (ucs-cns): Changed to an alias for `=ucs@cns'.
4332
4333 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4334
4335         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4336         (ucs-gb): Changed to an alias for `=ucs@gb'.
4337
4338 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4339
4340         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4341         `ideograph-daikanwa-2'.
4342         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4343         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4344
4345 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4346
4347         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4348         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4349
4350         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4351         for `xemacs-chise-version'.
4352
4353 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4354
4355         * mule/mule-charset.el (default-coded-charset-priority-list):
4356         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4357         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4358         instead of `ideograph-hanziku-*'.
4359
4360         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4361         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4362
4363 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4364
4365         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4366         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4367         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4368         `utf-2000' is provided.
4369
4370 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4371
4372         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4373         is provided [was builtin coded-charsets].
4374
4375 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4376
4377         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4378         is provided [was builtin coded-charsets].
4379
4380 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4381
4382         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4383         is provided [was builtin coded-charsets].
4384
4385 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4386
4387         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4388         is provided [was builtin coded-charsets].
4389
4390 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4393         when `utf-2000' is provided [was builtin coded-charsets].
4394
4395 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4396
4397         * mule/mule-conf.el (=hanziku-*): Renamed from
4398         `ideograph-hanziku-*'.
4399         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4400
4401 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4402
4403         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4404         `utf-2000' is provided [was builtin coded-charsets].
4405         (ideograph-hanziku-{1..12}): Likewise.
4406
4407 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4410         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4411
4412 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4413
4414         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4415         when `utf-2000' is provided [was builtin coded-charsets].
4416
4417 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4418
4419         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4420         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4421         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4422
4423 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4424
4425         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4426         (ideograph-gt): Changed to an alias for `=gt'.
4427
4428 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4429
4430         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4431         is provided; it was defined as a builtin coded-charset.
4432         (ideograph-gt): Likewise.
4433
4434 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4435
4436         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4437         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4438
4439 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4440
4441         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4442         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4443
4444 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4445
4446         * mule/mule-conf.el (=big5-eten): Renamed from
4447         `chinese-big5-eten'.
4448         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4449
4450 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4451
4452         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4453         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4454
4455 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4456
4457         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4458         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4459
4460 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4463         (china3-jef): Changed to an alias for `=jef-china3'.
4464
4465 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4468         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4469
4470         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4471         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4472         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4473         when `utf-2000' is provided.
4474
4475 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4476
4477         * mule/mule-charset.el (default-coded-charset-priority-list):
4478         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4479
4480         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4481         (ucs-jis-2000): Deleted.
4482
4483 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4484
4485         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4486         UTF-2000.
4487         (=ucs-jis-2000): New coded-charset for UTF-2000.
4488
4489 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4490
4491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4492         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4493
4494 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4495
4496         * mule/mule-charset.el (default-coded-charset-priority-list):
4497         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4498         `ideograph-cbeta'.
4499
4500 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4501
4502         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4503         builtin coded-charset].
4504
4505 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4506
4507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4508         settings for &K0-xxxx and &I-K0-xxxx.
4509
4510 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4511
4512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4513         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4514
4515 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4516
4517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4518         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4519
4520 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4521
4522         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4523         UTF-2000.
4524         (ideograph-gt-pj-k1): Likewise.
4525         (ideograph-gt-pj-k2): Likewise.
4526
4527 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4528
4529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4530         `=jis-x0208'.
4531
4532 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4535         UTF-2000 [was a builtin coded-charset].
4536
4537 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4538
4539         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4540         (utf-8-gb-er): Likewise.
4541
4542 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4543
4544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4545         settings for JIS X 0212 and JIS X 0208:1978.
4546
4547 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4548
4549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4550         setting for JIS X 0213.
4551
4552 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4553
4554         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4555         standard-case-table in UTF-2000.
4556
4557 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4560         definitions for isolated-chars.
4561
4562 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4563
4564         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4565         `configure-utf-2000-lisp-directory'.
4566         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4567         `mule-lisp-load-path'.
4568
4569 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4570
4571         * startup.el (startup-setup-paths): Set and use
4572         `utf-2000-lisp-directory'.
4573         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4574         UTF-2000.
4575
4576 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4577
4578         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4579         (paths-find-utf-2000-lisp-directory): New function.
4580         (paths-construct-load-path): Add new optional argument
4581         `utf-2000-lisp-directory'.
4582
4583         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4584
4585 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4586
4587         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4588         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4589         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4590         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4591         `chinese-big5-2' in UTF-2000.
4592
4593         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4594         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4595
4596 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4599         `big5-eten-er' in UTF-2000.
4600         (big5-cdp): Modify DOC-string and mnemonic.
4601
4602 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4605         UTF-2000 [renamed from utf-8-er].
4606         (utf-8-gb): New coding-system in UTF-2000.
4607         (utf-8-gb-er): Likewise.
4608         (utf-8-cns): Likewise.
4609         (utf-8-cns-er): Likewise.
4610         (utf-8-big5): Likewise.
4611         (utf-8-big5-er): Likewise.
4612         (utf-8-jis): Likewise.
4613         (utf-8-jis-er): Likewise.
4614         (utf-8-ks): Likewise.
4615         (utf-8-ks-er): Likewise.
4616         (utf-8-er): Likewise.
4617
4618 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4619
4620         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4621         instead of `utf-8-unix' in UTF-2000.
4622
4623         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4624
4625 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4626
4627         * mule/japanese.el (euc-jisx0213): New coding-system.
4628
4629         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4630         `japanese-jisx0208-1990' as the mother.
4631
4632 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * dumped-lisp.el (preloaded-file-list): Change condition of
4635         loading "close-cdb".
4636
4637 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4640         setup `coded-charset-entity-reference-alist'.
4641
4642 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4643
4644         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4645         UTF-2000.
4646
4647 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4648
4649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4650         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4651
4652 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4653
4654         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4655         (chinese-big5-eten-a): Likewise.
4656         (chinese-big5-eten-b): Likewise.
4657         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4658         code range is #x8140 .. #x8DFE.
4659
4660 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4661
4662         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4663         UTF-2000.
4664         (chinese-big5-cdp): Likewise.
4665
4666 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4667
4668         * dumped-lisp.el (preloaded-file-list): Rename
4669         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4670
4671 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4672
4673         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4674         append `system-char-db-source-file-list' into
4675         `preloaded-file-list' in UTF-2000.
4676
4677 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4678
4679         * dumped-lisp.el (preloaded-file-list): Delete
4680         character-definition files.
4681
4682 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4683
4684         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4685         UTF-2000.
4686
4687 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4688
4689         * mule/mule-charset.el (default-coded-charset-priority-list):
4690         Delete `mojikyo-2022-1'.
4691
4692 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4693
4694         * mule/mule-charset.el (default-coded-charset-priority-list):
4695         Delete `mojikyo'.
4696
4697 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4698
4699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4700         `ucs-sip'.
4701
4702 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4703
4704         * mule/mule-charset.el (default-coded-charset-priority-list):
4705         Comment out `chinese-gb12345'.
4706
4707 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4708
4709         * bytecomp.el (byte-compile-insert-header): Fixed.
4710
4711 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4712
4713         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4714         XEmacs UTF-2000.
4715
4716 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4719         UTF-2000.
4720
4721 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4722
4723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4724         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4725
4726 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4727
4728         * mule/mule-charset.el (default-coded-charset-priority-list):
4729         `japanese-jef-china3' is renamed `china3-jef'.
4730
4731 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4732
4733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4734         `japanese-jef-china3' and `ideograph-cbeta'.
4735
4736 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4737
4738         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4739
4740 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4741
4742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4743         `chinese-big5-cdp'.
4744
4745 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4746
4747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4748         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4749
4750 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4751
4752         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4753         loading character definitions.
4754
4755 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4756
4757         * dumped-lisp.el (preloaded-file-list): Rename
4758         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4759
4760 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4761
4762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4763         `chinese-big5'.
4764
4765 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4766
4767         * dumped-lisp.el (preloaded-file-list): Dump
4768         "Ideograph-R028-Private" with XEmacs UTF-2000.
4769
4770 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4771
4772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4773         `chinese-gb12345'.
4774
4775 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4778         `ideograph-gt-pj-{1..11}'.
4779
4780         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4781         XEmacs UTF-2000.
4782
4783 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4784
4785         * mule/mule-charset.el (default-coded-charset-priority-list):
4786         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4787         `chinese-isoir165'.
4788
4789 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4790
4791         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4792         `image/png', `image/x-xpm' and `image/tiff'.
4793
4794         * files.el (binary-file-regexps): Add *.PNG.
4795
4796 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4797
4798         * mule/mule-charset.el (default-coded-charset-priority-list):
4799         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4800         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4801
4802 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4803
4804         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4805         the first completion when UTF-2000 is running.
4806
4807 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4808
4809         * mule/mule-charset.el (default-coded-charset-priority-list):
4810         Delete `ucs'.
4811
4812 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4813
4814         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4815
4816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4817         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4818
4819 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4820
4821         * mule/vietnamese.el (vscii-2): Delete abolished property
4822         `composite'; now composite mode is default.
4823
4824 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4825
4826         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4827         of `raw-text'; check \uHHHH representation even if non-ascii
4828         characters are not found.
4829
4830         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4831         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4832         unconditionally.
4833
4834         * mule/viet-ccl.el: New file.
4835
4836         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4837         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4838         - Separate CCL based implementations to viet-ccl.el.
4839
4840 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4841
4842         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4843         "jisx0213.2000-1".
4844         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4845
4846         * mule/mule-charset.el (default-coded-charset-priority-list):
4847         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4848         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4849
4850 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4851
4852         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4853
4854 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4855
4856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4857         `ucs' in UTF-2000.
4858
4859 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4860
4861         * mule/mule-charset.el (default-coded-charset-priority-list):
4862         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4863         `arabic-iso8859-6'.
4864
4865 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4866
4867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4868         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4869
4870 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4871
4872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4873         `katakana-jisx0201' in UTF-2000.
4874
4875 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4876
4877         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4878         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4879         "u0FB50-Arabic-Presentation-Forms-A",
4880         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4881         "u0FE50-Small-Form-Variants",
4882         "u0FE70-Arabic-Presentation-Forms-B",
4883         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4884         UTF-2000.
4885
4886 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4887
4888         * dumped-lisp.el (preloaded-file-list): Delete
4889         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4890         ... "Ideograph-R214-Flute" in UTF-2000.
4891
4892 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4893
4894         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4895         (japanese-jisx0213-2): New coded-charset.
4896
4897         * dumped-lisp.el (preloaded-file-list): Add
4898         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4899         "Ideograph-R030-Mouth".
4900
4901 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4902
4903         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4904         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4905         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4906         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4907         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4908         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4909         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4910         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4911
4912 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4913
4914         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4915         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4916         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4917         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4918         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4919
4920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4921         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4922
4923 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4924
4925         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4926         in UTF-2000.
4927
4928 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4929
4930         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4931         (chinese-isoir165): Moved from mule/chinese.el.
4932         (chinese-cns11643-3): Moved from mule/chinese.el.
4933         (chinese-cns11643-4): Moved from mule/chinese.el.
4934         (chinese-cns11643-5): Moved from mule/chinese.el.
4935         (chinese-cns11643-6): Moved from mule/chinese.el.
4936         (chinese-cns11643-7): Moved from mule/chinese.el.
4937
4938         * mule/chinese.el: Move definition of coded-charsets to
4939         mule/mule-conf.el.
4940
4941 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4942
4943         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4944         `ideograph-daikanwa'.
4945
4946 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4947
4948         * dumped-lisp.el (preloaded-file-list): Delete
4949         "ccs-jisx0201-latin.el".
4950
4951 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4952
4953         * dumped-lisp.el (preloaded-file-list): Add
4954         "u031A0-Extended-Bopomofo" in UTF-2000.
4955
4956 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4957
4958         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4959         renamed to u02E00-CJK-Radical-Supplement.
4960
4961 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4962
4963         * dumped-lisp.el (preloaded-file-list): Add
4964         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4965         "u030A0-Katakana", "u03100-Bopomofo",
4966         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4967         "u03200-Enclosed-CJK-Letters-and-Months" and
4968         "u03300-CJK-Compatibility".
4969
4970 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4971
4972         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4973         "u02F00-Kangxi-Radicals" and
4974         "u02FF0-Ideographic-Description-Characters".
4975
4976 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4977
4978         * dumped-lisp.el (preloaded-file-list): Add
4979         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4980         "u02800-Braille-Patterns" in UTF-2000.
4981
4982 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4983
4984         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4985         "uXXXXX-*.el" in UTF-2000.
4986
4987         * bytecomp.el (byte-compile-insert-header): Delete comments if
4988         non-ASCII characters are found; allow `byte-compile-dynamic' and
4989         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4990         `raw-text'.
4991
4992 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4993
4994         * dumped-lisp.el (preloaded-file-list): Add
4995         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4996         "u025A0-Geometric-Shapes.el".
4997
4998 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4999
5000         * dumped-lisp.el (preloaded-file-list): Add
5001         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5002         "u02460-Enclosed-Alphanumerics.el".
5003
5004 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5005
5006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5007         `chinese-gb2312'.
5008
5009         * dumped-lisp.el (preloaded-file-list): Add
5010         "u02200-Mathematical-Operators.el" and
5011         "u02300-Miscellaneous-Technical.el".
5012
5013 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5014
5015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5016         `chinese-cns11643-*'.
5017
5018         * dumped-lisp.el (preloaded-file-list): Add
5019         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5020         "u02190-Arrows.el" in UTF-2000.
5021
5022 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5023
5024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5025         `korean-ksc5601'.
5026
5027         * dumped-lisp.el (preloaded-file-list): Add
5028         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5029         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5030         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5031
5032 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5033
5034         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5035
5036 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5037
5038         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5039         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5040         "u01780-Khmer.el", "u01800-Mongolian.el",
5041         "u01E00-Latin-Extended-Additional.el" and
5042         "u01F00-Greek-Extended.el" in UTF-2000.
5043
5044 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5045
5046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5047         `ethiopic-ucs' and `ethiopic'.
5048
5049         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5050         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5051
5052         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5053         from mule/ethiopic.el.
5054
5055         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5056         mule/mule-conf.el.
5057
5058 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5059
5060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5061         `lao'.
5062
5063         * mule/mule-conf.el (lao): New coded-charset.
5064
5065         * dumped-lisp.el (preloaded-file-list): Add
5066         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5067         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5068         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5069         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5070         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5071
5072 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5073
5074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5075         `ucs-bmp' and `arabic-iso8859-6'.
5076
5077 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5078
5079         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5080         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5081         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5082
5083 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5084
5085         * startup.el (normal-top-level): Load autoload file for UTF-2000
5086         in UTF-2000.
5087
5088 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5089
5090         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5091         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5092         "u00020-Basic-Latin.el", "u00080-C1.el",
5093         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5094         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5095         "u002B0-Spacing-Modifier-Letters.el",
5096         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5097         UTF-2000.
5098
5099 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5100
5101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5102         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5103         instead of `vietnamese-viscii-*'.
5104
5105 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5106
5107         * mule/mule-conf.el: New file.
5108
5109         * mule/misc-lang.el: Move definition of charset `ipa' to
5110         mule/mule-conf.el.
5111
5112 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5113
5114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5115         `latin-viscii'; prefer it for characters used in Vietnamese.
5116
5117 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5118
5119         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5120
5121 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5122
5123         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5124         `vietnamese-viscii-lower'.
5125         (latin-viscii-upper): Renamed from charset
5126         `vietnamese-viscii-upper'.
5127         (vietnamese-viscii-lower): New alias for charset
5128         `latin-viscii-lower'.
5129         (vietnamese-viscii-upper): New alias for charset
5130         `latin-viscii-upper'.
5131
5132 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5133
5134         * mule/mule-charset.el (default-coded-charset-priority-list):
5135         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5136
5137 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5138
5139         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5140         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5141         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5142         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5143         lisp/utf-2000.
5144
5145 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5146
5147         * mule/ccs-tcvn5712.el: New file.
5148
5149 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5150
5151         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5152         in UTF-2000.
5153
5154 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5155
5156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5157         `japanese-jisx0208'.
5158
5159 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5160
5161         * dumped-lisp.el (preloaded-file-list): Add
5162         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5163         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5164         UTF-2000.
5165
5166         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5167         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5168         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5169         mule/ccs-viscii.el: New files.
5170
5171         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5172         if \uXXXX is found.
5173
5174 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5175
5176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5177         `hiragana-jisx0208' and `katakana-jisx0208'.
5178
5179 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5180
5181         * mule/chinese.el (chinese-cns11643-3): Define it even if
5182         `utf-2000' is provided.
5183         (chinese-cns11643-4): Likewise.
5184         (chinese-cns11643-5): Likewise.
5185         (chinese-cns11643-6): Likewise.
5186         (chinese-cns11643-7): Likewise.
5187
5188 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5189
5190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5191         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5192
5193 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5194
5195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5196         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5197
5198 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5199
5200         * mule/mule-charset.el (default-coded-charset-priority-list):
5201         Setup in UTF-2000.
5202
5203 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5204
5205         * mule/viet-chars.el: Don't define charset
5206         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5207         they are defined as builtin charsets.
5208
5209 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5210
5211         * version.el (emacs-version): Add more space just before UTF-2000
5212         version string.
5213
5214 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5215
5216         * version.el ([constant] emacs-version): Don't add a space in the
5217         preceding place of `xemacs-betaname' because it is duplicated.
5218         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5219
5220         * startup.el (splash-frame-body): Add ETL.
5221
5222 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5223
5224         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5225         is provided because it is defined as builtin charset.
5226         (chinese-cns11643-4): Likewise.
5227         (chinese-cns11643-5): Likewise.
5228         (chinese-cns11643-6): Likewise.
5229         (chinese-cns11643-7): Likewise.
5230
5231 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5232
5233         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5234         coding-system `iso-10646-ucs-4' is not defined.
5235
5236 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5237
5238         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5239         coding-system if `utf-2000' is provided.
5240
5241 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5242
5243         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5244         `utf-2000' is provided.
5245
5246 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5247
5248         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5249         if utf-2000 is provided temporally.
5250
5251 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5252
5253         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5254         as builtin variable].
5255
5256 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5257
5258         * files.el (insert-file-contents-literally): Treat file as binary;
5259         call file-name-handlers. [sync with Emacs 20.3.10]
5260
5261 2008-12-28  Vin Shelton  <acs@xemacs.org>
5262
5263         * XEmacs 21.4.22 is released
5264
5265 2008-12-30  Vin Shelton  <acs@xemacs.org>
5266
5267         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5268         during building even if no packages are found.
5269
5270 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5271
5272         * printer.el (generic-print-region): 
5273         (generic-print-buffer): 
5274         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5275         check if the msprinter device is available, now that msprinter is
5276         always available as a specifier tag. 
5277
5278 2008-12-24  Vin Shelton  <acs@xemacs.org>
5279
5280         * about.el: Add Francisco to my bio!
5281
5282 2008-12-23  Vin Shelton  <acs@xemacs.org>
5283
5284         * autoload.el: Move operator definitions to autoload-operators.el
5285         in the xemacs-base package.
5286
5287 2007-11-22  Vin Shelton  <acs@xemacs.org>
5288
5289         * about.el (about-hacker-contribution): Updated my bio.
5290
5291 2007-10-07  Vin Shelton  <acs@xemacs.org>
5292
5293         * XEmacs 21.4.21 is released
5294
5295 2007-09-19  Didier Verna  <didier@xemacs.org>
5296
5297         Update my personal info.
5298         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5299         * about.el (about-other-current-hackers): Ditto.
5300         * about.el (about-url-alist): Add my musical website.
5301         * about.el (about-personal-info): Update my entry.
5302         * about.el (about-hacker-contribution): Ditto.
5303
5304 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5305
5306         * package-get.el (package-get-download-sites): Update download
5307         sites in Japan.
5308         * package-get.el (package-get-pre-release-download-sites): Ditto.
5309
5310 2007-08-18  Vin Shelton  <acs@xemacs.org>
5311
5312         * package-get.el (package-get-pre-release-download-sites): Sync
5313         mirror sites with 21.5.  (Thanks, Adrian)
5314
5315 2007-08-09  Mike Sperber  <mike@xemacs.org>
5316
5317         * startup.el (migrate-user-init-file): Create backup of
5318         `user-init-file' before migrating.
5319         * startup.el (maybe-migrate-user-init-file): Print
5320         information about backup file.
5321         (maybe-create-compatibility-dot-emacs): Follow above change.
5322
5323 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5324
5325         * font-lock.el: Sync font-lock-add-keywords and
5326         font-lock-remove-keywords from GNU Emacs.
5327         * font-lock.el (font-lock-keywords-alist): New.
5328         * font-lock.el (font-lock-removed-keywords-alist): New.
5329         * font-lock.el (font-lock-add-keywords): New.
5330         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5331         * font-lock.el (font-lock-remove-keywords): New.
5332
5333 2007-08-16  Vin Shelton  <acs@xemacs.org>
5334
5335         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5336         patch from Hans de Graaff.
5337
5338 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5339
5340         * package-get.el (package-get-download-sites): Document Chile and
5341         update Denmark download site.
5342         * package-get.el (package-get-pre-release-download-sites): Ditto.
5343
5344 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5345
5346         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5347
5348 2006-12-09  Vin Shelton  <acs@xemacs.org>
5349
5350         * XEmacs 21.4.20 is released
5351
5352 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5353
5354         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5355
5356 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5357
5358         * info.el (Info-find-file-node, Info-insert-dir)
5359         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5360         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5361         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5362         and discussion.
5363
5364 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5365
5366         * obsolete.el (line-beginning-position): New, from 21.5.x.
5367         (line-end-position): Ditto.
5368
5369 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5370
5371         * package-get.el (package-get-download-sites): Welcome
5372         nl.xemacs.org and Thanks!
5373         * package-get.el (package-get-pre-release-download-sites): Ditto.
5374
5375 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5376
5377         * font-lock.el: Add support for not-so recent changes in Java to
5378         java-mode.
5379
5380 2006-01-28  Vin Shelton  <acs@xemacs.org>
5381
5382         * XEmacs 21.4.19 is released
5383
5384 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5385
5386         * easymenu.el: Update copyright. 
5387         * easymenu.el (easy-menu-all-popups):
5388         Add a docstring. 
5389         * easymenu.el (easy-menu-add):
5390         Document a bug, rework the function to preserve any existing
5391         non-default mode-popup-menu instead of overwriting it, and not to
5392         bother normalising the menu title (nothing else does).
5393         * easymenu.el (easy-menu-remove):
5394         Restore the default mode-popup-menu instead of leaving an empty
5395         one when we remove the last easy-menu popup. 
5396
5397 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5398
5399         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5400         as suggested by Rodrigo Ventura.
5401         * package-get.el (package-get-pre-release-download-sites): Ditto,
5402         with replacement of xemacs-21.5 by beta, which is the logical path
5403         to our beta core and package pre-releases.
5404
5405 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5406
5407         * package-get.el (package-get-download-sites): Add Hong Kong
5408         download site.
5409         * package-get.el (package-get-pre-release-download-sites): Ditto.
5410
5411 2005-12-26  Vin Shelton  <acs@xemacs.org>
5412
5413         * find-paths.el:
5414         * find-paths.el (paths-emacs-root-p): Add search for package root.
5415         * find-paths.el (paths-find-emacs-root): Replaced with
5416         paths-find-invocation-roots, which returns a list of roots.
5417         * find-paths.el (paths-find-invocation-roots): New.
5418         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5419
5420 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5421
5422         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5423         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5424
5425 2005-12-03  Vin Shelton <acs@xemacs.org>
5426
5427         * XEmacs 21.4.18 is released
5428
5429 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5430
5431         * package-get.el (package-get-download-sites): Update reflecting
5432         latest http://www.xemacs.org/Releases/ information generated by
5433         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5434         * package-get.el (package-get-pre-release-download-sites): Ditto.
5435
5436 2005-02-28  Simon Josefsson  <jas@extundo.com>
5437
5438         * about.el (xemacs-hackers): Add jas.
5439         (about-other-current-hackers): Likewise.
5440         (about-url-alist): Add URL for jas.
5441         (about-personal-info): Document jas.
5442         (about-hacker-contribution): Describe jas contributions.
5443
5444 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5445
5446         * easymenu.el (easy-menu-remove): As described in 
5447         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5448         except the "Command" menu from mode-popup-menu. 
5449
5450 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5451  
5452         * font.el (font-spatial-to-canonical): Correct calculation of 
5453         return value for pixel-based input value. 
5454  
5455 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5456
5457         * code-process.el (call-process): Process-related docstring
5458         improvements spurred by Norbert Koch.
5459         * code-process.el (call-process-region): Ditto.
5460         * code-process.el (start-process): Ditto.
5461
5462 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5463
5464         * finder.el (finder-find-library): Return filename actually
5465         searched for.
5466
5467 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5468
5469         * help.el (view-emacs-news): Use `expand-file-name' instead of
5470         `locate-data-file' as the latter will find any "NEWS" files that
5471         might exist in packages _before_ the one in core.
5472
5473 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5474
5475         * package-get.el (package-get-init-package):
5476         package-get-init-package buglet (21.4.17) by Jeff Mincy
5477         <mincy@rcn.com> fixing false temporary load-path shadows reported
5478         after package installation and simplifying code.
5479
5480 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5481
5482         * package-get.el (package-get-download-sites): Sync mirrors list
5483         with the XEmacs website.
5484         (package-get-pre-release-download-sites): Ditto.
5485
5486 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5487
5488         * derived.el (derived-mode-merge-syntax-tables):
5489         Revert my 21.5-only patch of 2003-07-18 which slipped in
5490         through Jerry James's patch of 2004-06-07.
5491
5492 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5493
5494         * cmdloop.el (keyboard-quit): Remove workaround for
5495         `region-active-p' not making sure active region is in current
5496         buffer now that it does.
5497         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5498         * simple.el (region-active-p): `region-active-p' to only return t
5499         when active region is in current buffer.
5500
5501 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5502
5503         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5504         package names, quell a byte-compiler warning, doc fix.
5505
5506 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5507
5508         * buffer.el (pop-to-buffer):
5509         * window-xemacs.el (display-buffer):
5510         Document use of `same-window-buffer-names,' `same-window-regexps'
5511         by pop-to-buffer and display-buffer. 
5512         
5513 2005-02-06  Vin Shelton <acs@xemacs.org>
5514
5515         * XEmacs 21.4.17 is released
5516
5517 2005-01-29  Ben Wing  <ben@xemacs.org>
5518
5519         * shadow.el (find-emacs-lisp-shadows):
5520         Add custom-defines to list of ignored files.
5521
5522 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5523
5524         * simple.el (shifted-motion-keys-select-region): Fix statement
5525         about unshifted-motion-keys-deselect-region.
5526
5527 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5528
5529         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5530         now) for GNU Emacs compatibility.
5531         (make-obsolete-variable): Ditto.
5532
5533 2004-01-08  Ben Wing  <ben@xemacs.org>
5534
5535         * code-files.el (load):
5536         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5537
5538 2004-12-05  Vin Shelton <acs@xemacs.org>
5539
5540         * XEmacs 21.4.16 is released
5541
5542 2004-12-04  Vin Shelton  <acs@xemacs.org>
5543
5544         * auto-autoloads.el: Regenerated.
5545
5546         * custom-load.el: Regenerated.
5547
5548 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5549
5550         Fix bug: apropos errors if a defalias refers to an undefined
5551         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5552
5553         * apropos.el (apropos):
5554         (apropos-command):
5555         * help.el (frob-help-extents):
5556         * help-macro.el (make-help-screen):
5557         * hyper-apropos.el (hyper-apropos-grok-functions):
5558         (hyper-apropos-get-doc):
5559         Catch void-function error thrown by `documentation'.
5560
5561 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5562
5563         * packages.el (package-require): Fix incorrect arg to format.
5564         This fixes a `format specifier' error.
5565
5566 2004-08-13  Jerry James  <james@xemacs.org>
5567
5568         * bytecomp.el (forward-word): Tell the byte compiler the correct
5569         number of arguments to forward-word.
5570
5571 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5572
5573         * etags.el: Fixed loading of include files for tag completion. Now
5574         you can make a tag file for a library, include it into your
5575         project and it will be reloaded only if it changed. Infinte
5576         include loops are detected and the correct tag files are loaded.
5577         * etags.el (buffer-tag-table-list): Load and verify tag files in
5578         the external function buffer-tag-table-list-load.
5579         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5580         tag files. Also load the included tag files. The priority of the
5581         included files is right below their parent file. If multiple
5582         matches occur then the symbols from the parent file are found
5583         first.
5584         * etags.el (tag-table-include-files): Corrected comment
5585         string. Switched to pattern constant tags-include-pattern to have
5586         it at a central location.
5587         * etags.el (tags-include-pattern): Added doc string.
5588         * etags.el (add-to-tag-completion-table): Removed obsolete
5589         comments as the include files are allready returned by
5590         buffer-tag-table-list and loaded.
5591         * etags.el (find-tag-internal): The include files are allready
5592         included in tag-tables as buffer-tag-table-list returns them now.
5593
5594 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5595
5596         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5597         Loading items into the notebook is now done by C code.
5598         * widgets-gtk.el (gtk-widget-instantiate-internal):
5599         Style no longer changed.
5600
5601 2004-06-28  Nix  <nix@esperi.org.uk>
5602
5603         * cmdloop.el (truncate-command-history-for-gc): Delay
5604         execution of all things that look up variable bindings,
5605         via `enqueue-eval-event'.
5606
5607 2004-06-24  Vin Shelton  <acs@xemacs.org>
5608
5609         * package-get.el (package-get-require-signed-base-updates):
5610         now defaults to nil.
5611
5612 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5613
5614         * subr.el (split-string): Clean up docstring.
5615
5616 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5617
5618         * faces.el (zmacs-region): fix typo in docstring.
5619
5620 2004-06-07  Jerry James  <james@xemacs.org>
5621
5622         * derived.el: Synch with Emacs 21.3.
5623         * subr.el (with-local-quit): New, from Emacs 21.3.
5624         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5625         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5626         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5627
5628 2004-06-16  Jerry James  <james@xemacs.org>
5629
5630         * cl.el (cl-set-substring): Increment start by the length of the
5631         string, not the string itself.
5632
5633 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5634
5635         * etags.el (tag-table-include-files): Expand included TAGS file
5636         paths to avoid problems with relative paths.  Thanks to Peter
5637         Chubb <peterc@gelato.unsw.edu.au>.
5638         * etags.el (tags-include-pattern): New.
5639         * etags.el (add-to-tag-completion-table): Parse and ignore
5640         trailing include lines.
5641
5642 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5643
5644         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5645         avoiding line solely composed of equal signs.
5646
5647 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5648
5649         * cus-edit.el (alloc): Typo fix.
5650         * cus-edit.el (custom-browse-visibility): Ditto.
5651         * cus-edit.el (custom-variable-value-create): Ditto.
5652         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5653         * cus-edit.el (custom-save-variables): Bind print-length and
5654         print-level to nil to avoid value abbreviation.
5655         * cus-edit.el (custom-save-face-internal): Ditto.
5656         * cus-edit.el (custom-save-faces): Save in sorted order.
5657         * cus-edit.el (custom-save-resets): Bind print-length and
5658         print-level to nil to avoid value abbreviation.
5659         * cus-edit.el (custom-save-loaded-themes): Ditto.
5660
5661 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5662
5663         * subr.el (split-string-default-separators): New.
5664         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5665         see comment in source.
5666
5667 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5668
5669         * mule/japanese.el (paragraph-start, paragraph-separate):
5670         Remove anchor to BOL.
5671
5672 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5673
5674         * cl.el (gensym, gentemp): Improve docstrings.
5675
5676 2004-05-10  Vin Shelton  <acs@xemacs.org>
5677
5678         * etags.el: Sync with 21.5 version.
5679
5680 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5681
5682         * etags.el:
5683         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5684         only for use with exuberant ctags. This will also enable building of 
5685         completion tables with exuberant ctags. This will not work with
5686         xemacs ctags. 
5687         * etags.el (get-tag-table-buffer): New function for creating of
5688         completion table is used if tags-exuberant-ctags-optimization-p ist t
5689         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5690         finding the tag names. New.
5691         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5692         building tag completion table with exuberant ctags. New.
5693         * etags.el (find-tag-internal): Improve exact tag matching for tags
5694         with name fields. Before the patch return types of functions or
5695         function parameters (with exuberant ctags) were found as matches.
5696
5697 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5698
5699         * list-mode.el (display-completion-list): Fixed completion list was
5700         taking the width of the frame and not of the window for displaying
5701         the selection methods.
5702
5703 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5704
5705         * menubar-items.el (default-menubar): Options are saved to custom.el.
5706
5707
5708 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5709
5710         * isearch-mode.el (isearch-abort): Preserve successful search target.
5711
5712 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5713
5714         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5715         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5716         Bihlmeyer.
5717         * gnuserv.el (gnuserv-mode-line-string): New.
5718         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5719         gnuserv-mode.
5720         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5721         * gnuserv.el (gnuserv-edit-files): Use
5722         make-x-device-with-gtk-fallback.
5723
5724 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5725
5726         * gtk-widgets.el: New import: gtk-accel-group-new.
5727         * dialog-gtk.el:
5728         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5729         * dialog-gtk.el (popup-builtin-question-dialog):
5730         Added support for dialog button mnemonics.
5731
5732 2004-03-22  Chris Green <cmg@dok.org>
5733
5734         * process.el (shell-command): Output buffer was ignored when a
5735         background process was run via shell-command.
5736
5737 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5738
5739         * cus-edit.el (custom-save-variables): Retrieve a list of
5740         variables to save first, sort it, and make sure the variables are
5741         saved in sorted order.
5742
5743 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5744  
5745         * package-get.el (package-get-update-base-from-buffer): Force
5746         binary coding system for verifying GnuPG signature in the
5747         package-index file.
5748  
5749 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5750
5751         * package-get.el (package-get-package-index-file-location): Handle
5752         missing "EMACSPACKAGEPATH" environment variable.
5753
5754 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5755
5756         * package-admin.el (package-admin-find-top-directory): Simplify
5757         directory comparisions and fix substring errors on short path
5758         components.
5759         * package-get.el (package-get-package-index-file-location):
5760         Default to first component of "EMACSPACKAGEPATH", if set.
5761
5762 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5763
5764         * package-get.el (process-error): New error datum.
5765
5766 2004-02-02  Vin Shelton <acs@xemacs.org>
5767
5768         * XEmacs 21.4.15 is released
5769
5770 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5771
5772         * itimer.el (activate-itimer): Modify the itimer timeout value as
5773         if it were begun at the last time when the itimer driver was woken
5774         up.
5775
5776 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5777
5778         * specifier.el (Copyright):
5779         Update.
5780         (make-specifier-and-init):
5781         (map-specifier):
5782         (canonicalize-inst-pair):
5783         (canonicalize-spec-list):
5784         (set-specifier):
5785         Synch docstrings to 21.5 where appropriate.
5786
5787 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5788
5789         * package-get.el (package-get-list-packages-where): New.  A
5790         function that allows searching for groups of packages.  For
5791         example, find all packages that require the fsf-compat package.
5792
5793 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5794
5795         The Great PUI Sync.
5796
5797         * auto-autoloads.el: Regenerated.
5798
5799         * custom-load.el: Regenerated.
5800
5801         * dumped-lisp.el (packages-hardcoded-lisp): New.
5802
5803         * menubar-items.el (menu-max-items): New.
5804         (menu-submenu-max-items): New.
5805         (menu-submenu-name-format): New.
5806         (menu-split-long-menu): New.
5807         (menu-sort-menu): New.
5808         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5809
5810         * obsolete.el (pui-add-install-directory): Renamed to the more
5811         logical `pui-set-local-package-get-directory'.
5812         (package-get-download-menu): Moved to `package-ui.el' and renamed
5813         to `package-ui-add-download-menu'.
5814
5815         * package-admin.el (package-admin-install-function-mswindows):
5816         Whitespace clean up.
5817         (package-admin-add-single-file-package): Removed.
5818         (package-admin-default-install-function): Whitespace clean up.
5819         (package-admin-find-top-directory): New.
5820         (package-admin-get-install-dir): Use it.
5821         (package-admin-get-manifest-file): 
5822         (package-admin-check-manifest): 
5823         (package-admin-add-binary-package):
5824         (package-admin-get-lispdir):
5825         (package-admin-delete-binary-package):
5826         (package-admin):
5827
5828         * package-get.el (package-get-package-index-file-location): New.
5829         (package-get-install-to-user-init-directory): New.
5830         (package-get-remote):
5831         (package-get-download-sites):
5832         (package-get-pre-release-download-sites): New.
5833         (package-get-site-release-download-sites): New.
5834         (package-get-base-filename):
5835         (package-get-always-update):
5836         (package-get-user-index-filename): Removed.
5837         (package-get-pgp-available-p): New.
5838         (package-get-require-signed-base-updates):
5839         (package-get-was-current):
5840         (package-entries-are-signed): New.
5841         (package-get-continue-update-base): New.
5842         (package-get-download-menu): Removed.
5843         (package-get-require-base):
5844         (package-get-update-base-entry):
5845         (package-get-locate-file):
5846         (package-get-locate-index-file):
5847         (package-get-maybe-save-index):
5848         (package-get-update-base):
5849         (package-get-update-base-from-buffer):
5850         (package-get-update-base-entries):
5851         (package-get-interactive-package-query):
5852         (package-get-update-all):
5853         (package-get-all):
5854         (package-get-dependencies):
5855         (package-get-init-package):
5856         (package-get-info): New.
5857         (package-get):
5858         (package-get-staging-dir):
5859         (package-get-set-version-prop): Removed.
5860         (package-get-installedp):
5861         (package-get-ever-installed-p):
5862         (packages): Removed.
5863         (package-get-custom-groups): Removed.
5864         (package-get-custom): Removed.
5865         (package-get-custom-add-entry): Removed.
5866
5867         * package-info.el (batch-update-package-info):
5868
5869         * package-net.el (package-net-batch-generate-bin-ini):
5870         (package-net-update-installed-db):
5871
5872         * package-ui.el (pui-info-buffer):
5873         (pui-directory-exists): Removed.
5874         (pui-package-dir-list): Removed.
5875         (pui-add-install-directory): Removed.
5876         (package-ui-download-menu): New.
5877         (package-ui-pre-release-download-menu): New.
5878         (package-ui-site-release-download-menu): New.
5879         (pui-set-local-package-get-directory): New.
5880         (pui-package-symbol-char):
5881         (pui-update-package-display):
5882         (pui-toggle-package):
5883         (pui-toggle-package-key):
5884         (pui-toggle-package-delete):
5885         (pui-toggle-package-delete-key):
5886         (pui-toggle-package-event):
5887         (pui-toggle-verbosity-redisplay):
5888         (pui-install-selected-packages):
5889         (pui-add-required-packages):
5890         (pui-help-echo):
5891         (pui-display-info):
5892         (list-packages-mode):
5893         (pui-list-packages):
5894
5895         * packages.el (packages-compute-package-locations):
5896         (package-require):
5897         (package-delete-name):
5898         (packages-hardcoded-lisp): Removed.
5899         (packages-useful-lisp): Removed.
5900         (packages-unbytecompiled-lisp): Removed.
5901         (packages-find-package-directories):
5902
5903         Summary:
5904
5905         Major code clean up of all things PUI.
5906
5907         Much improved code to determine where packages should be
5908         installed.  PUI no longer depends on any packages being
5909         pre-installed to compute where packages are to be installed to.
5910
5911         The user can specify the location of their package-index file.  It
5912         isn't necessary to set this because it has sane defaults.  People
5913         who "run-in-place" won't accidently overwrite the CVS
5914         package-index file.  See
5915         `package-get-package-index-file-location'. 
5916
5917         PUI will now properly clean up after itself in the event of an
5918         unsuccessful package install.  This drastically reduces the number
5919         of "wrong md5sum" FAQs.
5920
5921         non-Mule XEmacsen can no longer install Mule packages.
5922
5923         Package management via the custom interface has been removed.
5924
5925         The PUI related menubar items have been reorganised.
5926
5927         The PGP verification code has been fixed and the default for
5928         whether or not it is used is automatically computed.
5929
5930         * update-elc.el ((preloaded-file-list site-load-packages
5931         need-to-dump dumped-exe)):
5932         Just a couple of small changes to allow for
5933         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5934         existing anymore.
5935
5936 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5937
5938         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5939         apply `format' to the first argument of byte-compile-warn, it
5940         already calls format.
5941
5942 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5943
5944         * files.el (delete-old-versions): Avoid going interactive during
5945         make install when environment variable VERSION_CONTROL is set.
5946
5947 2003-12-04  Vin Shelton  <acs@xemacs.org>
5948
5949         * menubar-items.el (menu-item-search): Only bring up search dialog
5950         box if the feature is available and desired.
5951
5952 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5953
5954         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5955
5956 2003-11-05  Vin Shelton  <acs@xemacs.org>
5957
5958         * help.el (Help-prin1-face):
5959         (Help-princ-face):
5960         princ and prin1 are functions and need to be called as such.  The
5961         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5962
5963 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5964
5965         * about.el (about-xemacs): Give full version and build date.
5966
5967 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5968
5969         * win32-native.el (grep-null-device): This XEmacs has null-device.
5970
5971 2003-09-06  Mike Sperber  <mike@xemacs.org>
5972
5973         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5974         implement the specified semantics for `defvar.'
5975
5976 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5977
5978         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5979         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5980         displaying buffer in question.
5981
5982 2003-09-03  Vin Shelton <acs@xemacs.org>
5983
5984         * XEmacs 21.4.14 is released
5985
5986 2003-08-17  Vin Shelton  <acs@xemacs.org>
5987
5988         * about.el: Vanity patch.
5989
5990 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5991
5992         * code-process.el (call-process):
5993         (call-process-region):
5994         (start-process):
5995         Document coding system processing.
5996
5997 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5998
5999         * startup.el (splash-frame-body): Idiomatic English.
6000
6001 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6002
6003         * font-lock.el (font-lock-match-java-declarations): Move
6004         save-restriction, narrow-to-region to beginning of function to
6005         avoid going beyond the limit and causing an infloop.
6006
6007 2003-04-16  Jerry James  <james@xemacs.org>
6008
6009         * keydefs.el: Remove mappings for keys mapped to the nowhere
6010         defined function function-key-error.
6011
6012 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6013
6014         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6015         lisp-interaction-mode-hook): Add the docstrings.
6016
6017 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6018
6019         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6020         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6021         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6022
6023 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6024
6025         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6026         lambda list after the original doc.  Care about
6027         #'(lambda () "SingleString") 
6028         (cl-upcase-arg): 
6029         (cl-function-arglist):
6030         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6031         circular data structures in lambda list specification
6032
6033 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6034
6035         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6036         to appear in font-lock-function-name-face.
6037
6038 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6039
6040         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6041         is not also the value of the lambda.
6042
6043 2003-05-06  Andy Piper  <andy@xemacs.org>
6044
6045         * files.el (revert-buffer): Make sure local variables get processed,
6046         even in the case of an optimized reversion.
6047
6048 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6049
6050         * XEmacs 21.4.13 is released
6051
6052 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6053
6054         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6055         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6056
6057 2003-02-14  Ben Wing  <ben@xemacs.org>
6058
6059         * byte-optimize.el:
6060         * byte-optimize.el (byte-compile-inline-expand):
6061         * byte-optimize.el (byte-compile-unfold-lambda):
6062         * byte-optimize.el (byte-optimize-form-code-walker):
6063         * byte-optimize.el (byte-optimize-form):
6064         * byte-optimize.el (byte-decompile-bytecode-1):
6065         * byte-optimize.el (byte-optimize-lapcode):
6066         Review carefully and sync up to 20.7 except for areas as noted.
6067         Fixes problem with JDE compilation.
6068
6069 2003-02-05  Ben Wing  <ben@xemacs.org>
6070
6071         * simple.el:
6072         * simple.el (motion-keys-for-shifted-motion):
6073         Omit M-S-home/end from motion keys.
6074
6075 2003-02-07  Ben Wing  <ben@xemacs.org>
6076
6077         * text-props.el (text-property-any):
6078         * text-props.el (text-property-not-all):
6079         Fix bug when end > start.
6080
6081 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6082
6083         * info.el (Info-insert-dir): Make default-directory end in
6084         separator.  Patch due to Martin Buchholz.
6085
6086 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6087
6088         * XEmacs 21.4.12 "Portable Code" is released.
6089
6090 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6091
6092         * about.el: Update golubev data.
6093
6094 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6095
6096         * isearch-mode.el (isearch-mode-map): Substitute comment on
6097         desirability, and back out "GR is printable" changes.
6098
6099 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6100
6101         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6102
6103 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6104
6105         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6106
6107 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6108
6109         * menubar-items.el (default-menubar): Use browse-url-mozilla
6110         instead of browse-url-gnome-moz for Mozilla.
6111
6112 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6113
6114         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6115
6116 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6117
6118         * files.el (auto-mode-alist): Remove redundant entries for modes
6119         that live in packages.
6120         (interpreter-mode-alist): Ditto.
6121
6122 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6123
6124         * menubar-items.el (default-menubar): Sync with current
6125         browse-url-xemacs.el.
6126
6127 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6128
6129         * XEmacs 21.4.10 "Military Intelligence" is released.
6130
6131 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6132
6133         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6134
6135 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6136
6137         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6138
6139 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6140
6141         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6142         effect free function.
6143         (font-lock-fontify-keywords-region): Supply the argument to
6144         font-lock-compile-keywords.
6145
6146 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6147
6148         * package-get.el (package-get-download-sites): Bring sites list
6149         up to date, prefer xx.xemacs.org addresses.
6150
6151 2002-09-27  Andy Piper  <andy@xemacs.org>
6152
6153         * dialog.el (make-dialog-box): for general dialogs only
6154         delete-frame-hook will be run.
6155
6156 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6157
6158         * font-lock.el (font-lock-fontify-syntactically-region): Add
6159         comment about lookup-syntax-properties, document LOUDLY as unused.
6160
6161 2002-08-26  Andy Piper  <andy@xemacs.org>
6162
6163         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6164         merge.
6165
6166 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6167
6168         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6169         (make-obsolete-variable): Ditto.
6170         (make-compatible): Ditto.
6171         (make-compatible-variable): Ditto.
6172
6173 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6174
6175         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6176         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6177
6178 2002-08-28  Andy Piper  <andy@xemacs.org>
6179
6180         * files.el (revert-buffer): propagate revert-without-query-status.
6181
6182 2002-06-03  Andy Piper  <andy@xemacs.org>
6183
6184         * dialog-items.el (make-search-dialog): align various subcontrols
6185         in visually pleasing ways, allow frame to autosize to the dialog
6186         size.
6187         * dialog.el (make-dialog-box): add a border inside the frame. Add
6188         :autosize property, if t then reset the frame size appropriately
6189         before the frame is mapped.
6190         * gutter-items.el (set-progress-feedback-instantiator): align
6191         various subcontrols.
6192         * gutter-items.el (set-progress-abort-instantiator): ditto.
6193
6194 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6195
6196         * XEmacs 21.4.9 "Informed Management" is released.
6197
6198 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6199
6200         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6201         "&optional append" argument.
6202
6203 2002-07-16  Didier Verna  <didier@xemacs.org>
6204
6205         * subr.el (replace-in-string): fix case fold bug introduced by
6206         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6207         case-fold-search in temporary buffers.
6208
6209 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6210
6211         * lib-complete.el (find-library): Remove check for mule because
6212         decompression DOES work on Mule.
6213
6214 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6215
6216         * simple.el (join-line): New alias for `delete-indentation'.
6217
6218 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6219
6220         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6221         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6222         (font-lock-builtin-face): New.
6223         (font-lock-constant-face): New.
6224         (font-lock-face-list): Add builtin and constant faces.
6225
6226 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6227
6228         * autoload.el (make-autoload): Support define-derived-mode.
6229         Collected puts of doc-string-elt property.  Based on a patch by
6230         Didier Verna <didier@xemacs.org>.
6231
6232 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * wid-edit.el (widget-field-activate): Fix docstring typo.
6235
6236 2002-07-23  Andy Piper  <andy@xemacs.org>
6237
6238         * about.el (about-personal-info): update me.
6239
6240 2002-07-12  Andy Piper  <andy@xemacs.org>
6241
6242         * custom.el (custom-theme-set-variables): remove bogus
6243         arguments. Use custom-set-default to set defaults.
6244         (custom-set-variables): update doc.
6245         (custom-local-buffer): new, synced from FSF.
6246         (custom-set-default): ditto.
6247         (defcustom): update doc.
6248
6249 2002-06-16  Andy Piper  <andy@xemacs.org>
6250
6251         * menubar-items.el (default-menubar): enable windows printing on
6252         cygwin as well as native.
6253
6254 2002-06-12  Andy Piper  <andy@xemacs.org>
6255
6256         * printer.el (generic-print-buffer): catch all errors so that the
6257         print device can be cleared in all scenarios.
6258         (Printer-clear-device): make sure clearing the printer allows it
6259         to be used again immediately.
6260         (generic-print-region): make sure the default printer face is
6261         black-on-white.
6262
6263 2002-04-23  Jerry James  <james@xemacs.org>
6264
6265         * window-xemacs.el (display-buffer-function): Change doc to
6266         reflect new arg.
6267         * window-xemacs.el (pre-display-buffer-function): Ditto.
6268         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6269         non-nil, make the new window just big enough for its contents.
6270         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6271         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6272         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6273
6274 2002-06-06  Andy Piper  <andy@xemacs.org>
6275
6276         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6277         (defcustom): ditto.
6278         (custom-handle-keyword): ditto.
6279
6280 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6281
6282         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6283         Make obsolete.  Default to nil.
6284         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6285         Inspired by a patch by John Palmieri.
6286
6287 2002-07-01  Mike Alexander  <mta@arbortext.com>
6288
6289         * process.el (shell-command-on-region): Don't delete the region
6290         before giving it to call-process-region
6291
6292 2002-06-04  Jerry James <james@eecs.ku.edu>
6293
6294         * find-paths.el (paths-find-architecture-directory): Search in
6295         `system-configuration'/`base', not `base'`system-configuration'.
6296
6297 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6298
6299         * info.el (Info-index): Add missing \ in [ t].
6300
6301 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6302
6303         * gutter-items.el (gutter-buffers-tab-visible-p,
6304         buffers-tab-omit-function, buffers-tab-selection-function,
6305         buffers-tab-filter-functions):
6306         Doc improvements.
6307
6308 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6309
6310         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6311
6312         * toolbar-items.el (toolbar-news): Fix typo in message string.
6313
6314 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6315
6316         * dialog.el (yes-or-no-p-dialog-box): 
6317         * cmdloop.el (y-or-n-p-minibuf):
6318         (yes-or-no-p-minibuf):
6319         (yes-or-no-p):
6320         (y-or-n-p): 
6321         Specify negative answers in docstrings.
6322
6323 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6324
6325         * package-ui.el (pui-help-echo): Display both installed and author
6326         version.  Use a balloon-help window to display extra info like
6327         package requires.
6328
6329 2002-05-30  Andy Piper  <andy@xemacs.org>
6330
6331         * files.el (revert-buffer-internal): don't visit
6332         revert-buffer. Kill buffer when not used. Suggested by Mike
6333         Alexander <mta@arbortext.com>
6334
6335 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6336
6337         * files.el (revert-buffer): More docstring fiddling.
6338
6339 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6340
6341         * files.el (revert-buffer):
6342         (revert-buffer-internal):
6343         (revert-buffer-insert-file-contents-function):
6344         Improve docstrings and comments.
6345
6346 2002-05-08  Andy Piper  <andy@xemacs.org>
6347
6348         * files.el (revert-buffer): observe noconfirm behavior.
6349
6350 2002-04-09  Andy Piper  <andy@xemacs.org>
6351
6352         * files.el (revert-buffer): use revert-buffer-internal if it looks
6353         like doing so will not result in any user-visible changes.
6354         (revert-buffer-internal): new function. Do the actual process of
6355         reversion and then see whether the result is any different to what
6356         we have already. If it is not then do nothing.
6357
6358 2001-12-11  Andy Piper  <andy@xemacs.org>
6359
6360         * menubar.el (get-popup-menu-response): re-order so that it works
6361         on more sane/facist window systems.
6362
6363 2001-12-03  Andy Piper  <andy@xemacs.org>
6364
6365         * faces.el (frob-face-property): don't infloop in face frobbing
6366         from Jan Vroonhof <jan@xemacs.org>.
6367
6368 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6369
6370         * faces.el (frob-face-property): Follow face fall-back hierarchy
6371         properly for face properties without an instance. Only do manual
6372         copy form 'default in last resort. This handles in particular
6373         the case where 'default itself has only a fall-back (which is
6374         the case by default on windows).
6375
6376 2001-11-24  Andy Piper  <andy@xemacs.org>
6377
6378         * printer.el (generic-print-region): set default-frame-plist to
6379         nil while creating the printer frame so that sizes reflect the
6380         printed page.
6381
6382         * faces.el (face-complain-about-font): Don't complain on printers.
6383
6384 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6385         
6386         * package-net.el: Andy synch.
6387         
6388 2001-12-16  Andy Piper  <andy@xemacs.org>
6389
6390         * package-get.el (package-get-update-all): Make sure installed.db
6391         gets updated after updating packages.
6392
6393 2002-03-28  Ben Wing  <ben@xemacs.org>
6394
6395         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6396         continuation, truncation so that we don't get line jumpiness from
6397         them being larger than the line height.
6398
6399         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6400
6401 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6402
6403         * font.el (font-window-system-mappings): Add mapping for Gtk
6404         (assume identical to X) 
6405
6406 2002-02-04  Andy Piper  <andy@xemacs.org>
6407
6408         * files.el (convert-standard-filename): Fix for short filename
6409         Peter Arius <pas@methodpark.de>
6410
6411 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6412
6413         * list-mode.el (default-choose-completion): completion-base-size
6414         should refer to local value in the completion list buffer.
6415
6416 2001-12-03  Didier Verna  <didier@xemacs.org>
6417
6418         * rect.el: autoload `replace-rectangle'.
6419         * keydefs.el (global-map): bind it to `C-x r p'.
6420
6421 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6422
6423         * XEmacs 21.4.8 "Honest Recruiter" is released.
6424
6425 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6426
6427         This patch is based on Jerry James's patch and analysis.
6428
6429         * select.el (get-clipboard):
6430         (get-selection):
6431         Update docstrings.
6432         (get-clipboard-foreign):
6433         (get-selection-foreign):
6434         New function for use as `interprogram-paste-function's.
6435
6436         * simple.el (interprogram-paste-function): Change default to
6437         `get-clipboard-foreign'; improve docstring.
6438         (interprogram-cut-function): Improve dosctring.
6439
6440 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6441
6442         * XEmacs 21.4.7 "Economic Science" is released.
6443
6444 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6445
6446         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6447
6448 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6449
6450         * obsolete.el (assq-delete-all): New compatibility alias for 
6451         remassq.
6452
6453 2002-01-09  Simon Josefsson  <jas@extundo.com>
6454
6455         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6456
6457 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6458
6459         * info.el (Info-auto-generate-directory): Default
6460         Info-auto-generate-directory to 'if-outdated.
6461
6462 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6463
6464         * startup.el (normal-top-level): Prevent migration code from
6465         trashing .emacs on an error in loading the init files.
6466
6467 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6468
6469         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6470         "system default" Xdefaults and friends get xrdb-mode.
6471
6472 2002-03-05  Mats Lidell  <matsl@contactor.se>
6473  
6474         * help-nomule.el (tutorial-supported-languages): Added Swedish
6475         tutorial. Sorted languages.
6476
6477 2002-02-11  Mike Sperber <mike@xemacs.org>
6478
6479         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6480         regenerating outdated dir files and dir is non-existent.
6481
6482 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6483
6484         * code-files.el (convert-mbox-coding-system): Improve comment.
6485         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6486         coding-system argument to `write-region-pre-hook' call.
6487         (write-region-pre-hook): Fix docstring to mention lockname argument.
6488
6489 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6490
6491         * minibuf.el (completing-read): Remove redundant wrong arg list.
6492
6493         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6494
6495 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6496
6497         * obsolete.el (interactive-form): new compatibility alias for 
6498         function-interactive.
6499
6500 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6501
6502         * menubar-items.el (Menubar-items-truncate-list): Removed.
6503         * menubar-items.el (Menubar-items-truncate-history): New.
6504         * menubar-items.el (default-menubar): Use
6505         Menubar-items-truncate-history.
6506
6507 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6508
6509         * printer.el (generic-print-region): Pass correct arguments to
6510         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6511         Torkelsson <torkel@acc.umu.se>.
6512
6513 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6514
6515         * help.el (describe-mode): synched with FSF 19.34; handle nil
6516         minor mode indicators.
6517
6518 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6519
6520         * minibuf.el (completing-read): Update docstring.
6521
6522 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6523
6524         * XEmacs 21.4.6 "Common Lisp" is released.
6525
6526 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6527
6528         * package-net.el: Inadvertant synch with Windows branch.  From
6529         Andy's log:
6530         (package-net-kit-version): new variable.
6531         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6532
6533 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6534
6535         * package-get.el (package-get-locate-index-file): Also search the
6536         core etc/ directory for the package index file if it can't be
6537         found in ~/.xemacs/.
6538
6539 2001-12-13  William Perry  <wmperry@gnu.org>
6540
6541         * dialog-gtk.el (popup-builtin-question-dialog):
6542         Conform to API in gui.c.
6543         
6544 2001-11-12  Andy Piper  <andy@xemacs.org>
6545
6546         * cus-edit.el (custom-save-face-internal): make sure we save
6547         non-themed faces.
6548         (custom-save-variables): ditto variables.
6549
6550 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6551
6552         * faces.el (make-face-family):
6553         (make-face-size):
6554         New face-modifying functions per Jan Vroonhof.
6555
6556         cus-face.el (custom-set-face-font-family):
6557         (custom-set-face-font-size):
6558         Use them.
6559
6560         * font.el (font-window-system-mappings): More precise docstring.
6561
6562         (font-create-name):
6563         (font-create-object):
6564         (tty-font-create-object):
6565         (tty-font-create-plist):
6566         (x-font-create-object):
6567         (x-font-create-name):
6568         (ns-font-create-name):
6569         (mswindows-font-create-object):
6570         (mswindows-font-create-name):
6571         Add doctrings.
6572
6573 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6574
6575         * gtk-faces.el (gtk-init-device-faces): removed spurious
6576         quote before let* expression.
6577
6578 2001-10-29  Andy Piper  <andy@xemacs.org>
6579
6580         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6581         modified when changing coding system.
6582
6583         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6584         that we invoke the GUI directory selector.
6585
6586 2001-10-25  Andy Piper  <andy@xemacs.org>
6587
6588         * dialog.el (make-dialog-box): use new directory dialog support.
6589         * minibuf.el (read-file-name-1): ditto.
6590         (read-file-name): ditto.
6591         (read-directory-name): ditto.
6592
6593 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6594
6595         * XEmacs 21.4.5 "Civil Service" is released.
6596
6597 2001-04-23  Didier Verna  <didier@xemacs.org>
6598
6599         * cus-edit.el (custom-variable-pre-save): New.
6600         * cus-edit.el (custom-variable-post-save): New.
6601         * cus-edit.el (custom-variable-save): use them.
6602         * cus-edit.el (custom-face-pre-save): New.
6603         * cus-edit.el (custom-face-post-save): New.
6604         * cus-edit.el (custom-face-save): use them.
6605         * cus-edit.el (custom-group-pre-save): New.
6606         * cus-edit.el (custom-group-post-save): New.
6607         * cus-edit.el (custom-group-save): use them.
6608         * cus-edit.el (Custom-save): use the pre/post functions above,
6609         call `custom-save-all' only once.
6610         * cus-edit.el (custom-variable-pre-reset-standard): New.
6611         * cus-edit.el (custom-variable-post-reset-standard): New.
6612         * cus-edit.el (custom-variable-reset-standard): use them.
6613         * cus-edit.el (custom-face-pre-reset-standard): New.
6614         * cus-edit.el (custom-face-post-reset-standard): New.
6615         * cus-edit.el (custom-face-reset-standard): use them.
6616         * cus-edit.el (custom-group-pre-reset-standard): New.
6617         * cus-edit.el (custom-group-post-reset-standard): New.
6618         * cus-edit.el (Custom-reset-standard): use them.
6619         * cus-edit.el (custom-face-reset-saved): use the pre/post
6620         functions above, call `custom-save-all' only once.
6621
6622 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6623
6624         * gutter-items.el (buffers-tab face): Derive from the modeline
6625         face by default.  Many people use white-on-black for the default
6626         font, and the tabs look hideous with that color combination.  The
6627         modeline usually has the correct colors.
6628
6629 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6630
6631         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6632         (tag-mark-stack-max): Typo fix.
6633
6634 2001-09-28  Ben Wing  <ben@xemacs.org>
6635
6636         * font-lock.el:
6637         * font-lock.el (font-lock-after-change-function):
6638         fix problem with last patch, reported by Katsumi Yamaoka.
6639
6640 2001-09-17  Ben Wing  <ben@xemacs.org>
6641
6642         * font-lock.el (font-lock-after-change-function):
6643         fix problem when you insert a comment on the line before a line of
6644         code: if we use the following char, then when you hit backspace,
6645         the following line of code turns the comment color.
6646
6647 2001-06-08  Ben Wing  <ben@xemacs.org>
6648
6649         * process.el: comment about shell-command-switch.
6650         * process.el (shell-quote-argument): Need to quote a null
6651         argument, too.  From Dan Holmsand.
6652         
6653         * startup.el (normal-top-level): Delete some unused FSF junk.
6654         * startup.el (command-line-early):
6655         
6656         * startup.el (command-line): Call MS Windows init function.
6657         
6658         * win32-native.el:
6659         * win32-native.el (mswindows-system-shells): New.
6660         * win32-native.el (mswindows-system-shell-p): New.
6661         * win32-native.el (init-mswindows-at-startup): New.
6662         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6663         * win32-native.el (mswindows-quote-one-simple-arg):
6664         * win32-native.el (mswindows-quote-one-command-arg):
6665         * win32-native.el (mswindows-construct-process-command-line-alist):
6666         Correct comments at top.  Correctly handle passing arguments
6667         to Cygwin programs and to bash.  Fix quoting of zero-length
6668         arguments (from Dan Holmsand).  Set shell-command-switch based
6669         on shell-file-name, which in turn comes from env var SHELL.
6670
6671 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6672
6673         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6674         default-toolbar-position): Fill docstrings for balloon-help.
6675
6676 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6677
6678         * faces.el: Reenable specifications over 'gtk domain.
6679
6680 2001-08-08  Didier Verna  <didier@xemacs.org>
6681
6682         * autoload.el (update-autoload-files): make defdir a file name,
6683         not directory name.
6684
6685 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6686
6687         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6688
6689         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6690
6691 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6692
6693         * font-menu.el (font-menu-set-font): Default to current font-family.
6694         (font-menu-preferred-resolution):
6695         (font-menu-size-scaling):
6696         Provide gtk defaults, too.
6697
6698 2001-07-29  Mike Alexander  <mta@arbortext.com>
6699
6700         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6701         list
6702         (custom-set-face-font-family): ditto
6703
6704 2001-07-26  Mike Sperber <mike@xemacs.org>
6705
6706         * files.el (auto-mode-alist): .9 files are man pages, too.
6707
6708 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6709
6710         * process.el (call-process-internal): bind
6711         coding-system-for-write to 'binary when calling
6712         start-process-internal, so the process receives 
6713         the literal contents of INFILE.
6714
6715 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6716
6717         * files.el (auto-mode-alist): Add configure.ac support.
6718
6719 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6720
6721         * buff-menu.el:
6722         mouse.el:
6723         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6724
6725 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6726
6727         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6728
6729 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6730
6731         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6732         mixed text.
6733         (kinsoku-eol-p): Ditto.
6734
6735 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6736
6737         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6738         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6739         characters as the category `s' or `e' correctly.
6740
6741 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6742
6743         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6744
6745 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6746
6747         * mule/cyrillic.el:  Set up case table.
6748
6749 2001-06-08  Mike Sperber <mike@xemacs.org>
6750
6751         * files.el (save-some-buffers-1): Don't zap the help window right
6752         after `map-y-or-n-p' has popped it up.
6753
6754 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6755
6756         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6757
6758 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6759
6760         * specifier.el: define-specifier-tag 'gtk.
6761
6762 2001-05-12  Ben Wing  <ben@xemacs.org>
6763
6764         * find-paths.el (paths-find-recursive-path):
6765         fix error with null EXCLUDE-REGEXP.
6766         
6767         * font-lock.el (font-lock-mode):
6768         fix problem reported by hrvoje with buffers starting with a space.
6769         
6770 2001-05-06  Ben Wing  <ben@xemacs.org>
6771
6772         * dialog.el (make-dialog-box):
6773         * menubar-items.el (default-menubar):
6774         * printer.el (generic-print-buffer):
6775         * printer.el (generic-print-region):
6776         implement printing the selection when it's selected.
6777
6778 2001-04-18  Didier Verna  <didier@xemacs.org>
6779
6780         * cus-edit.el (Custom-reset-standard): reset to standard settings
6781         not only when the buffer's :custom-state is 'modified, but also
6782         when it is 'set or 'saved.
6783
6784 2001-04-17  Didier Verna  <didier@xemacs.org>
6785
6786         * startup.el (load-user-init-file): define `custom-file' before
6787         loading the user's init file.
6788
6789 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6790
6791         * menubar.el (popup-mode-menu): Make it work with
6792         popup-menu-titles turned off.
6793         
6794 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6795
6796         * about.el (about-mailto-link): Use compose-mail for sending mail.
6797
6798 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6799
6800         * package-admin.el (package-install-hook): New.
6801         (package-delete-hook): New.
6802         (package-admin-add-single-file-package): Use package-delete-hook.
6803
6804         * package-get.el (package-get): Use package-install-hook.
6805
6806 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6807
6808         * package-ui.el (pui-install-selected-packages): reverse the lists
6809         of packages so that they get handled in the same order as they
6810         were selected.
6811
6812 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6813
6814         * packages.el (locate-library): Use read-library-name for completion.
6815
6816 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6817
6818         * byte-optimize.el (=): `=' is not a binary predicate!
6819         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6820         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6821
6822 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6823
6824         * bytecomp.el (byte-compile-arithcompare):
6825         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6826
6827 2001-06-03  William M. Perry  <wmperry@gnu.org>
6828
6829         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6830         return the filename selected by the user!
6831
6832 2001-05-31  William M. Perry  <wmperry@gnu.org>
6833
6834         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6835         in XEmacs/GTK.
6836
6837 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6838
6839         * coding.el: Tiny typo fixed.
6840
6841 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6842
6843         * XEmacs 21.4.3 "Academic Rigor" is released.
6844
6845 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6846
6847         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6848
6849 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6850
6851         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6852
6853 2001-05-04  Ben Wing  <ben@xemacs.org>
6854
6855         * printer.el (generic-print-buffer):
6856         * printer.el (generic-print-region):
6857         Enable dialog boxes.  Apply workaround recommended by Kirill.
6858         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6859         
6860         * simple.el (kill-whole-line):
6861         * simple.el (kill-line-1):
6862         * simple.el (kill-entire-line):
6863         * simple.el (kill-line):
6864         * simple.el (backward-kill-line):
6865         Take out interactive dependence of kill-whole-line.
6866
6867 2001-04-22  Ben Wing  <ben@xemacs.org>
6868
6869         * dialog.el (make-dialog-box):
6870         Put dialog titles back in -- this time correctly.  Fix various
6871         other problems with leaks and such.
6872
6873         * simple.el (region-exists-p):
6874         * simple.el (region-active-p):
6875         Add comment about which one is correct to use in menu specs.
6876
6877 2001-05-05  Ben Wing  <ben@xemacs.org>
6878
6879         * dialog.el (make-dialog-box): fix doc string.
6880         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6881         take out Pretty Print.
6882         * printer.el:
6883         * printer.el (printer-current-device): New.
6884         * printer.el (Printer-get-device): New.
6885         * printer.el (Printer-clear-device): New.
6886         * printer.el (generic-page-setup): New.
6887         * printer.el (generic-print-buffer):
6888         * printer.el (generic-print-region):
6889         Implement Page Setup.  Handle errors properly.
6890
6891 2001-05-05  Ben Wing  <ben@xemacs.org>
6892
6893         * subr.el (error): Complete list of errors in doc string.
6894         
6895 2001-04-22  Ben Wing  <ben@xemacs.org>
6896
6897         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6898         
6899 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6900
6901         * build-report.el: Remove CVS keywords since this file has been in
6902         core lisp for a while now.
6903         * build-report.el (build-report-make-output-files): Fix typo.
6904
6905 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6906
6907         * about.el (about-finish-buffer): Make sure the last change works
6908         even if EVENT is nil.
6909
6910 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6911
6912         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6913         clicked, not the one that happens to be the current buffer at the
6914         time.
6915
6916 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6917
6918         * cus-edit.el (custom-display): Support the GTK Window System also.
6919
6920 2001-04-30  Ben Wing  <ben@xemacs.org>
6921
6922         * printer.el:
6923         * printer.el (printer-page-header):
6924         * printer.el (Print-context): New.
6925         * printer.el (printer-page-footer):
6926         * printer.el (generate-header-element): New.
6927         * printer.el (generate-header-line): New.
6928         * printer.el (print-context-property):
6929         * printer.el (generic-print-buffer):
6930         * printer.el (generic-print-region):
6931         Implement headers and footers.  Implement calling Print dialog box
6932         (#### but it doesn't quite work yet).
6933
6934 2001-04-25  Ben Wing  <ben@xemacs.org>
6935
6936         * about.el (xemacs-hackers):
6937         * about.el (about-url-alist):
6938         * about.el (about-personal-info):
6939         * about.el (about-hacker-contribution):
6940         More contributions.
6941         
6942         * simple.el (handle-post-motion-command):
6943         Fix spurious setting of zmacs-region-stays to t after a non-shift
6944         motion command.
6945
6946 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6947
6948         * about.el (about-personal-info): Update my bio.
6949         (about-hacker-contribution): Ditto.
6950
6951 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6952
6953         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6954
6955 2001-04-19  Andy Piper  <andy@xemacs.org>
6956
6957         * package-net.el (package-net-cygwin32-binary-size): new size.
6958         (package-net-win32-binary-size): new size.
6959         (package-net-convert-index-to-ini): Use new arch.
6960         (package-net-batch-convert-index-to-ini): Removed.
6961         (package-net-generate-bin-ini): New.
6962         (package-net-batch-generate-bin-ini): New.
6963
6964 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6965
6966         * XEmacs 21.4.1 "Copyleft" is released.
6967
6968 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6969
6970         * x-compose.el (xlib-input-method-bug-workaround):
6971         (alias-colon-to-double-quote):
6972         Force sort in map-keymap to work around rehash bug.
6973
6974 2001-04-17  Ben Wing  <ben@xemacs.org>
6975
6976         * about.el: Finish overhaul, add a few new hackers, update a
6977         couple old ones.
6978
6979 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6980
6981         * XEmacs 21.4.0 "Solid Vapor" is released.
6982
6983 2001-04-15  Ben Wing  <ben@xemacs.org>
6984
6985         * about.el:
6986         * about.el (about-headline-face): New.
6987         * about.el (about-link-face): New.
6988         * about.el (about-current-release-maintainers): New.
6989         * about.el (about-other-current-hackers): New.
6990         * about.el (about-url-alist):
6991         * about.el (about-once-and-future-hackers): New.
6992         * about.el (about-mailto-link): New.
6993         * about.el (about-get-buffer):
6994         * about.el (about-finish-buffer):
6995         * about.el (about-xemacs):
6996         * about.el (about-features): Removed.
6997         * about.el (about-advantages): New.
6998         * about.el (about-maintainer-info): Removed.
6999         * about.el (about-personal-info): New.
7000         * about.el (about-hacker-contribution): New.
7001         * about.el (about-maintainer):
7002         * about.el (about-show-linked-info):
7003         * about.el (about-hackers):
7004         Major revamping.  Rewriting of most of the text, improve the
7005         link handling, separate info on contributors into personal
7006         and contribution info, add new contributors, update personal
7007         info, etc. etc.
7008         
7009         * menubar-items.el (default-menubar):
7010         Help menubar entry for News now says more accurately
7011         "What's New in XEmacs".
7012         
7013         * mouse.el:
7014         * mouse.el (mouse-track-cleanup-hook):
7015         * mouse.el (mouse-track):
7016         Don't set-buffer to a dead buffer when calling mouse-track
7017         cleanup hooks.
7018
7019 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7020
7021         * XEmacs 21.2.47 "Zephir" is released.
7022
7023 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7024
7025         * dialog.el (make-dialog-box): Disable dialog box titles until
7026         we get them working.
7027
7028 2001-03-30  Ben Wing  <ben@xemacs.org>
7029
7030         * help.el:
7031         * help.el (Help-princ-face):
7032         * help.el (Help-prin1-face):
7033         * help.el (frob-help-extents):
7034         * help.el (describe-function-1):
7035         * help.el (describe-variable):
7036         Avoid using font-lock faces, which may not be defined.
7037         Instead, use hyper-apropos faces, and make sure they're
7038         defined as necessary by using `require'. (It's not so safe
7039         to do this for font-lock.) In any case, we will eventually
7040         be merging this functionality into hyper-apropos.
7041
7042         * loaddefs.el (completion-ignored-extensions):
7043         Fix documentation.
7044         
7045         * menubar-items.el (menu-truncate-list): Removed.
7046         * menubar-items.el (Menubar-items-truncate-list): New.
7047         * menubar-items.el (default-menubar):
7048         Fix errors if grep or compile command is too long.  Rename helper
7049         function to be less visible.
7050
7051 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7052
7053         * byte-optimize.el (byte-optimize-minus):
7054         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7055
7056 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7057
7058         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7059         Mule is available.
7060
7061         * mule/latin.el: New file.
7062
7063 2001-03-11  Ben Wing  <ben@xemacs.org>
7064
7065         * auto-save.el:
7066         * auto-save.el (auto-save-directory):
7067         * auto-save.el (make-auto-save-file-name):
7068         * auto-save.el (auto-save-file-name-p): New.
7069
7070         Merge in improvements from other definition of
7071         make-auto-save-file-name in files.el.
7072         
7073         * auto-save.el (auto-save-original-name):
7074         * auto-save.el (auto-save-name-in-fixed-directory):
7075         * auto-save.el (auto-save-unslashify-name): Removed.
7076         * auto-save.el (auto-save-slashify-name): Removed.
7077         * auto-save.el (auto-save-reserved-chars): New.
7078         * auto-save.el (auto-save-escape-name): New.
7079         * auto-save.el (auto-save-unhex): New.
7080         * auto-save.el (auto-save-unescape-name): New.
7081
7082         Change algorithm for encoding filenames in auto-save names to be
7083         entirely safe with all filesystems and all possible characters in
7084         a filename, and 100% reversible. (Essentially, uses
7085         quoted-printable as the encoding.)
7086         
7087         * auto-save.el (recover-all-files):
7088
7089         Use insert-directory rather than calling ls directly -- fixes
7090         things under Windows.
7091
7092         * files.el:
7093         * files.el (convert-standard-filename): Substitute FSF's
7094         definition for this (we had nothing here before).
7095         
7096         * files.el (backup-buffer): Warning fix.
7097         
7098         * files.el (make-backup-file-name):
7099         * files.el (find-backup-file-name):
7100         Fix error in calling sequence to auto-save-file-name-p.
7101         
7102         * files.el (recover-file):
7103         Use insert-directory rather than calling ls directly -- fixes
7104         things under Windows.
7105
7106         * files.el (make-auto-save-file-name): Removed.
7107         * files.el (auto-save-file-name-p): Removed.
7108         auto-save is always dumped so no sense in having a definition
7109         that will always be overwritten with another.
7110         
7111         * files.el (insert-directory):
7112         * win32-native.el:
7113         * win32-native.el (debug-mswindows-process-command-lines):
7114         * win32-native.el (original-make-auto-save-file-name): Removed.
7115         * win32-native.el (make-auto-save-file-name): Removed.
7116
7117
7118 2001-03-21  Martin Buchholz <martin@xemacs.org>
7119
7120         * XEmacs 21.2.46 "Urania" is released.
7121
7122 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7123
7124         * menubar-items.el (default-menubar): Update sample.emacs to
7125         sample.init.el and adjust accelerators.
7126
7127 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7128
7129         * build-report.el (build-report): Improve docstring.
7130
7131 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7132
7133         * ChangeLog: Log GTK merge.
7134
7135         * gutter-items.el:
7136         * mwheel.el:
7137         * sound.el:
7138         * startup.el:
7139         Revert gratuitous whitespace changes.
7140
7141 2001-03-07  Ben Wing  <ben@xemacs.org>
7142
7143         * help.el:
7144         * help.el (key-or-menu-binding):
7145         * help.el (Help-find-file): New.
7146         * help.el (describe-beta):
7147         * help.el (describe-copying):
7148         * help.el (describe-project):
7149         * help.el (view-emacs-news):
7150         * help.el (view-sample-init-el): New.
7151         * help.el (Help-princ-face): New.
7152         * help.el (Help-prin1-face): New.
7153         * help.el (help-symbol-function-context-menu):
7154         * help.el (help-symbol-variable-context-menu):
7155         * help.el (help-symbol-function-and-variable-context-menu):
7156         * help.el (frob-help-extents):
7157         * help.el (describe-function-1):
7158         * help.el (describe-variable):
7159
7160         Add coloring in Help buffers, correspondent with hyperlinks.
7161         View files in view-mode rather than Fundamental.
7162         Remove separators from context menus -- now handled in generic code.
7163         Add `Find Tag' to context menu.
7164         
7165         * menubar.el (popup-mode-menu):
7166
7167         Rewrite code that outputs the popup menu to (a) put more specific
7168         entries first, (b) be more robust, (c) output the proper context
7169         menu separators automatically (the context menu functionality is
7170         new and currently used only by Help).
7171
7172 2001-03-10  William M. Perry  <wmperry@aventail.com>
7173
7174         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7175         this function when converting from the 21.1 GTK branch.  Now
7176         supports file, password, question, and color built-in dialogs.
7177
7178 2001-03-06  Ben Wing  <ben@xemacs.org>
7179
7180         * keydefs.el:
7181         * keydefs.el (global-map):
7182         Add commented-out change of M-k (for 21.5).
7183         
7184         * menubar-items.el (default-menubar):
7185         Fix items to control kill-line behavior; add items for
7186         shifted motion.
7187         
7188         * simple.el:
7189         * simple.el (kill-whole-line):
7190         * simple.el (historical-kill-line): Removed.
7191         * simple.el (kill-line): Removed.
7192         * simple.el (kill-entire-line): New.
7193         * simple.el (kill-line-1): New.
7194         * simple.el (backward-kill-line):
7195         Undo kill-whole-line == always changes.  Add new function
7196         kill-entire-line to unconditionally delete the current line.
7197         Add comments describing the lamentable state of affairs of
7198         the kill-line functions and variables.
7199
7200 2001-03-02  Ben Wing  <ben@xemacs.org>
7201
7202         * simple.el:
7203         * simple.el (beginning-of-buffer):
7204         * simple.el (end-of-buffer):
7205         * simple.el (mark-ring-unrecorded-commands):
7206         * simple.el (signal-error-on-buffer-boundary):
7207         * simple.el (shifted-motion-keys-select-region):
7208         * simple.el (unshifted-motion-keys-deselect-region):
7209         * simple.el (motion-keys-for-shifted-motion): New.
7210         * simple.el (handle-pre-motion-command):
7211         * simple.el (handle-post-motion-command):
7212         * simple.el (forward-char-command):
7213         * simple.el (backward-char-command):
7214         * simple.el (scroll-up-command):
7215         * simple.el (scroll-down-command):
7216         * simple.el (next-line):
7217         * simple.el (previous-line):
7218         * simple.el (backward-block-of-lines):
7219         * simple.el (forward-block-of-lines):
7220         * simple.el (backward-word):
7221         * simple.el (mark-word):
7222
7223         Augment documentation of the most common motion commands to make
7224         note of the shifted-motion support.  Improve the support to (a)
7225         properly document how it works and why it's done in the fashion it
7226         is, and (b) allow the keystrokes that trigger it to be customized.
7227
7228         Correct error in the customize specification of
7229         mark-ring-unrecorded-commands.
7230
7231 2001-03-02  Ben Wing  <ben@xemacs.org>
7232
7233         * font-lock.el:
7234         * font-lock.el (font-lock-pending-extent-table): Removed.
7235         * font-lock.el (font-lock-pending-buffer-table): New.
7236         * font-lock.el (font-lock-pre-idle-hook):
7237         * font-lock.el (font-lock-after-change-function):
7238         * font-lock.el (font-lock-fontify-pending-extents):
7239         * font-lock.el (font-lock-lisp-like):
7240
7241         Fix handling of pending extents to avoid excessive slowness (N^2
7242         behavior) when making lots of buffer changes between redisplays,
7243         such as when saving the Options.
7244
7245 2001-03-09  William M. Perry  <wmperry@aventail.com>
7246
7247         * device.el:
7248         * dragdrop.el:
7249         * dumped-lisp.el:
7250         * faces.el:
7251         * frame.el:
7252         * gnuserv.el:
7253         * loadup.el:
7254         * menubar-items.el:
7255         * minibuf.el:
7256         The Great GTK Merge.
7257
7258         * ChangeLog.GTK:
7259         * dialog-gtk.el:
7260         * gdk.el:
7261         * generic-widgets.el:
7262         * glade.el:
7263         * gnome-widgets.el:
7264         * gnome.el:
7265         * gtk-compose.el:
7266         * gtk-extra.el:
7267         * gtk-faces.el:
7268         * gtk-ffi.el:
7269         * gtk-file-dialog.el:
7270         * gtk-font-menu.el:
7271         * gtk-glyphs.el:
7272         * gtk-init.el:
7273         * gtk-iso8859-1.el:
7274         * gtk-marshal.el:
7275         * gtk-mouse.el:
7276         * gtk-package.el:
7277         * gtk-password-dialog.el:
7278         * gtk-select.el:
7279         * gtk-widget-accessors.el:
7280         * gtk-widgets.el:
7281         * gtk.el:
7282         widgets-gtk.el:
7283         The Great GTK Merge: new files.
7284
7285 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7286
7287         * generic-widgets.el: Don't require gtk (a built-in feature) at
7288         top level.  Don't execute the last sexp unless (featurep 'gtk).
7289
7290 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7291
7292         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7293
7294 2001-02-23  Martin Buchholz <martin@xemacs.org>
7295
7296         * XEmacs 21.2.45 "Thelxepeia" is released.
7297
7298 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7299  
7300         * about.el (xemacs-hackers): update my entry. 
7301         * about.el (about-maintainer-info): ditto. 
7302         * about.el (about-hackers): ditto. 
7303
7304 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7305
7306         * about.el (about-maintainer-info): More vanity info about
7307         yours truly.
7308
7309 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7310
7311         * build-report.el (build-report-destination): xemacs-build-reports
7312         has moved to SourceForge, where mailing list name length is
7313         restricted, hence the name change to
7314         xemacs-buildreports@xemacs.org.
7315         * build-report.el (build-report-keep-regexp): Update default.
7316         * build-report.el (build-report-delete-regexp): Ditto.
7317         * build-report.el (build-report-make-output-files): Ditto.
7318
7319 2001-02-19  Craig Lanning  <lanning@scra.org>
7320
7321         * lisp-mode.el: Add indentation specifications for following
7322         Common Lisp forms: handler-case, handler-bind, with-slots,
7323         with-open-file, with-open-stream, print-unreadable-object.
7324
7325 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7326
7327         * font-lock.el (font-lock-set-defaults-1):
7328         Move initialization of `font-lock-cache-position' so that it's set
7329         even if font-lock-keywords is already defined.
7330
7331 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7332
7333         * autoload.el (generate-file-autoloads-1):
7334         Use `emacs-lisp-mode-syntax-table' instead of
7335         `lisp-mode-syntax-table'.
7336         * lisp-mode.el (lisp-mode-syntax-table):
7337         Get rid of old checks for `parse-partial-sexp' version.
7338         Make `|' (pipe) string delimiter instead of punctuation.
7339
7340 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7341
7342         * window.el (save-selected-window):
7343         Use gensym for better macro hygiene.
7344
7345 2001-02-06  Mike Sperber <mike@xemacs.org>
7346
7347         * dump-paths.el:
7348         * startup.el (startup-setup-paths): Set and use
7349         `mule-lisp-directory'.
7350         (startup-setup-paths-warning): Ditto.
7351
7352         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7353         (paths-construct-load-path): Consider `mule-lisp-directory'.
7354
7355 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7356
7357         * font-lock.el: Syntax table improvements used.  A few random
7358         changes are not specified below.
7359         (font-lock-fontify-string-delimiters):
7360         (font-lock-syntactic-keywords):
7361         (font-lock-cache-state nil):
7362         (font-lock-cache-position):
7363         New variables.
7364         (font-lock-set-syntax):
7365         (font-lock-apply-syntactic-highlight):
7366         (font-lock-fontify-syntactic-anchored-keywords):
7367         (font-lock-fontify-syntactic-keywords-region):
7368         (font-lock-eval-keywords):
7369         New functions.
7370         (font-lock-remove-face):
7371         (font-lock-fontify-syntactically-region):
7372         Use syntax properties.
7373
7374 2001-02-08  Martin Buchholz <martin@xemacs.org>
7375
7376         * XEmacs 21.2.44 "Thalia" is released.
7377
7378 2001-01-16  Mike Sperber <mike@xemacs.org>
7379
7380         * startup.el (normal-top-level): Work even if no installation root
7381         is found.
7382
7383 2001-01-30  Andy Piper  <andy@xemacs.org>
7384
7385         * gutter-items.el (progress-abort-glyph): remove instantiator.
7386         (set-progress-abort-instantiator): new function.
7387         (abort-progress-feedback): use it.
7388
7389         * gutter.el (set-gutter-dirty-p): new function.
7390
7391 2001-01-30  Didier Verna  <didier@xemacs.org>
7392
7393         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7394
7395 2001-01-24  Didier Verna  <didier@xemacs.org>
7396
7397         * sound.el (sound-extension-list): give a better default value.
7398         * sound.el (load-sound-file): improve the doc string, also find
7399         files given by absolute names, pass a real extension list to
7400         `locate-file'.
7401
7402 2001-01-26  Martin Buchholz <martin@xemacs.org>
7403
7404         * XEmacs 21.2.43 "Terspichore" is released.
7405
7406 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7407
7408         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7409         messages from gnuserv.
7410
7411 2001-01-20  Martin Buchholz <martin@xemacs.org>
7412
7413         * XEmacs 21.2.42 "Poseidon" is released.
7414
7415 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7416
7417         * cl-macs.el (cl-upcase-arg): New function.
7418         (cl-function-arglist): New function.
7419         (cl-transform-lambda): Automatically add CL-style lambda list to
7420         documentation string using functions above.
7421
7422 2001-01-12  Andy Piper  <andy@xemacs.org>
7423
7424         * package-get.el (package-get-custom): call
7425         package-net-update-installed-db.
7426
7427         * package-ui.el (pui-install-selected-packages): call
7428         package-net-update-installed-db.
7429
7430         * package-net.el (package-net-update-installed-db): use
7431         packages-package-list so that we reflect reality.
7432
7433         * packages.el (packages-package-list): Make docstring reflect
7434         reality.
7435
7436         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7437
7438         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7439         isn't installed.
7440
7441 2001-01-17  Andy Piper  <andy@xemacs.org>
7442
7443         * wid-edit.el (widget-activation-glyph-mapper): activate or
7444         deactivate native widgets.
7445         (widget-glyph-insert-glyph): record instantiator.
7446         (widget-push-button-value-create): use it.
7447
7448         * gui.el (gui-button-action): new function. Make button's domain
7449         buffer current when calling.
7450         (make-gui-button): update to use gui-button-action.
7451
7452 2001-01-16  Didier Verna  <didier@xemacs.org>
7453
7454         * menubar-items.el (default-menubar): add an entry for modeline
7455         horizontal scrolling in Options -> Display.
7456
7457 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7458
7459         * package-get.el (package-get-require-signed-base): Set to nil
7460         by default.
7461
7462 2001-01-17  Martin Buchholz <martin@xemacs.org>
7463
7464         * XEmacs 21.2.41 "Polyhymnia" is released.
7465
7466 2001-01-16  Mike Sperber <mike@xemacs.org>
7467
7468         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7469         catch lisp/mule/.
7470
7471 2001-01-14  Mike Sperber <mike@xemacs.org>
7472
7473         * startup.el (maybe-create-compatibility-dot-emacs):
7474         (maybe-unmigrate-user-init-file):
7475         (unmigrate-user-init-file): Created.
7476         (maybe-migrate-user-init-file): Offer creation of compatibility
7477         .emacs.
7478         Some doc fixes wrt init file location.
7479
7480 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7481
7482         * faces.el (face-frob-from-locale-first): new variable.
7483         (frob-face-font-2): Honor tags arg while trying to use
7484         standard-face-mapping.  When face-frob-from-locale-first is set,
7485         first try to set face inheriting from frobbed-face.
7486
7487 2001-01-15  Didier Verna  <didier@xemacs.org>
7488
7489         * about.el (xemacs-hackers): update my entry.
7490         * about.el (about-url-alist): ditto.
7491         * about.el (about-maintainer-info): ditto.
7492         * about.el (about-hackers): ditto.
7493
7494 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7495
7496         The byte compiler has been badly broken for a year,
7497         by the patch of 1999-12-06.
7498         * byte-optimize.el (byte-optimize-form-code-walker):
7499         Bug was: the byte compiler was making this erroneous optimization:
7500         (progn (or (foo)) (bar)) ==> (bar)
7501
7502 2000-11-20  Mike Sperber <mike@xemacs.org>
7503
7504         * setup-paths.el (paths-core-load-path-depth): Split
7505         `paths-load-path-depth' in two for site and core lisp.  Don't
7506         recurse into core.
7507         * setup-paths.el (paths-construct-load-path): Use.
7508
7509 2001-01-10  Andy Piper  <andy@xemacs.org>
7510
7511         * package-net.el (package-net-cygwin32-binary-size): new variable
7512         (package-net-win32-binary-size): ditto.  add much needed
7513         commentary.
7514
7515         * gutter-items.el (buffers-tab-items): correct off-by-one error
7516         for buffers-tab-max-size.
7517
7518 2001-01-08  Martin Buchholz <martin@xemacs.org>
7519
7520         * XEmacs 21.2.40 is released.
7521
7522 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7523
7524         * mule/hebrew.el: Fix comments and typos.
7525         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7526
7527 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7528
7529         * ChangeLog.1: move ancient log from fill.el.
7530
7531         * dump-paths.el:
7532         paragraphs.el:
7533         mule/mule-category.el:
7534         Miscellaneous typo fixes and slight doc clarifications.
7535
7536         * mule/mule-ccl.el:  Correct file name in header.
7537
7538 2000-12-31  Martin Buchholz <martin@xemacs.org>
7539
7540         * XEmacs 21.2.39 is released.
7541
7542 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7543
7544         * byte-optimize.el (byte-optimize-cond):
7545         (byte-optimize-cond-1): New.
7546         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7547         Optimizes (cond (x nil)) ==> nil.
7548         Provide better diagnostic on malformed expr like (cond foo).
7549
7550 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7551
7552         * mule/mule-coding.el:
7553         mule/mule-cmds.el (reset-language-environment,
7554         set-language-environment-coding-systems):
7555         Safer default coding-priority-list, corresponding to src/file-coding.h.
7556
7557 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7558
7559         * package-admin.el: Allow package removal from
7560         early-package-load-path.
7561
7562 2000-12-15  Andreas Jaeger  <aj@suse.de>
7563
7564         * about.el (about-maintainer-info): Update my entry.
7565
7566 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7567
7568         * packages.el (locate-library): Add support for bzip2
7569         compressed .el files.
7570
7571 2000-12-12  Andy Piper  <andy@xemacs.org>
7572
7573         * package-net.el: new file.
7574
7575 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7576
7577         * font-lock.el: Add missing C++ keywords.
7578
7579 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7580
7581         * simple.el (indent-for-comment): Preserve indentation of comments
7582         starting in column 0, as documented in (Info-goto-node
7583         "(xemacs)Comments").  Update docstring accordingly.
7584
7585 2000-12-05  Martin Buchholz <martin@xemacs.org>
7586
7587         * XEmacs 21.2.38 is released.
7588
7589 2000-12-04  Didier Verna  <didier@xemacs.org>
7590
7591         * mouse.el (default-mouse-track-set-point-in-window): remove
7592         spurious '+' operation detected by Martin.
7593
7594
7595 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7596
7597         * cl-extra.el (coerce):
7598         Implement char to integer coercion.
7599         Remove extraneous (numberp) test.
7600
7601         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7602         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7603         (byte-optimize-predicate):
7604         Warn if evaluating constant expression signals an error.
7605         (byte-optimize-form): Small simplification.
7606
7607         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7608
7609 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7610
7611         * byte-optimize.el:
7612         (byte-optimize-minus):
7613         (byte-optimize-plus):
7614         (byte-optimize-mult):
7615         (byte-optimize-quo):
7616         Use (car (last x)) instead of (last x) to get last elt!
7617         Use `byte-optimize-predicate' to optimize `%'.
7618         Move optimizations for special numeric args to bytecomp.el.
7619         * bytecomp.el (byte-compile-associative): Remove.
7620         (byte-compile-max): New.
7621         (byte-compile-min): New.
7622         Properly handle erroneous calls: (max) (min).
7623         (byte-compile-plus): New.
7624         (byte-compile-minus):
7625         It's easiest to handle 0, +1 and -1 args here.
7626         (byte-compile-mult): New.
7627         It's easiest to handle 1, -1 and 2 args here.
7628         (byte-compile-quo):
7629         It's easiest to handle 0, +1 and -1 args here.
7630         Issue byte-compiler warning when dividing by zero.
7631
7632         Byte-compiler arithmetic improvements.
7633         Better optimize these expressions in the obvious way:
7634         (+ x y 1)   -->  varref x varref y add add1
7635         (+ x y -1)  -->  varref x varref y add sub1
7636         (- x y 0)   -->  (- x y)
7637         (- 0 x y)   -->  (- (- x) y)
7638         (% 42 19)   --> compile-time constant
7639         (/ 42 19)   --> compile-time constant
7640         (* (foo) 2) --> foo call dup plus
7641
7642         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7643         unless (declaim (optimize (safety 3)))
7644         or (setq byte-compile-delete-errors nil).
7645
7646 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7647
7648         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7649         docstrings.
7650
7651 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7652
7653         * startup.el (command-line-do-help):  Add documentation of
7654         portable dumper switches.
7655
7656 2000-11-22  Andy Piper  <andy@xemacs.org>
7657
7658         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7659
7660         * glyphs.el (init-glyphs): don't use autodetect for strings.
7661
7662 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7663
7664         * byte-optimize.el (byte-optimize-char-before):
7665         (byte-optimize-backward-char):
7666         (byte-optimize-backward-word):
7667         Fix incorrect optimizations for these sorts of expressions:
7668         (let ((x nil)) (backward-char x))
7669
7670 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7671
7672         * byte-optimize.el:
7673         * byte-optimize.el (byte-optimize-backward-char): New.
7674         * byte-optimize.el (byte-optimize-backward-word): New.
7675         Make backward-word and backward-char as efficient as forward versions.
7676
7677         * bytecomp.el (byte-compile-no-args-with-one-extra):
7678         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7679         * bytecomp.el (byte-compile-two-args-with-one-extra):
7680         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7681         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7682         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7683         Check if extra arg is constant nil, and if so, use byte-coded call.
7684
7685         * simple.el (backward-word):
7686         * simple.el (mark-word):
7687         * simple.el (kill-word):
7688         * simple.el (backward-kill-word):
7689         Make COUNT argument optional, for consistency with forward-char et al.
7690
7691         * abbrev.el (abbrev-string-to-be-defined):
7692         * abbrev.el (inverse-abbrev-string-to-be-defined):
7693         * abbrev.el (inverse-add-abbrev):
7694         * abbrev.el (expand-region-abbrevs):
7695         * buff-menu.el (Buffer-menu-execute):
7696         * indent.el (move-to-left-margin):
7697         * indent.el (indent-relative):
7698         * indent.el (move-to-tab-stop):
7699         * info.el (Info-reannotate-node):
7700         * lisp-mode.el (lisp-indent-line):
7701         * lisp.el (end-of-defun):
7702         * lisp.el (move-past-close-and-reindent):
7703         * misc.el (copy-from-above-command):
7704         * mouse.el (default-mouse-track-scroll-and-set-point):
7705         * page.el (forward-page):
7706         * paragraphs.el (forward-paragraph):
7707         * paragraphs.el (end-of-paragraph-text):
7708         * picture.el (picture-forward-column):
7709         * picture.el (picture-self-insert):
7710         * rect.el (extract-rectangle-line):
7711         * simple.el (newline):
7712         * simple.el (fixup-whitespace):
7713         * simple.el (backward-delete-char-untabify):
7714         * simple.el (transpose-chars):
7715         * simple.el (transpose-preceding-chars):
7716         * simple.el (do-auto-fill):
7717         * simple.el (indent-new-comment-line):
7718         * simple.el (blink-matching-open):
7719         * view-less.el (cleanup-backspaces):
7720         * wid-edit.el (widget-transpose-chars):
7721         * term/bg-mouse.el (bg-insert-moused-sexp):
7722         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7723
7724         * info.el (Info-fontify-node):
7725         * simple.el (backward-delete-function):
7726         Use canonical delete-backward-char instead of backward-delete-char.
7727
7728 2000-11-20  Andy Piper  <andy@xemacs.org>
7729
7730         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7731         no buffers.
7732
7733 2000-11-20  Andy Piper  <andy@xemacs.org>
7734
7735         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7736         buffer tabs.
7737
7738 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7739
7740         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7741         (proclaim inline...) was shadowing compiler-macros.
7742
7743 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7744
7745         * bytecomp.el (byte-compile-eval): New.
7746         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7747         Keeps this promise made in Lispref:
7748         "If a file being compiled contains a `defmacro' form, the macro is
7749         defined temporarily for the rest of the compilation of that file."
7750
7751 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7752
7753         * cl.el (floatp-safe):
7754         (plusp):
7755         (minusp):
7756         (oddp):
7757         (evenp):
7758         (cl-abs):
7759         Use a better parameter name than `x'.
7760
7761         * cl-macs.el (check-type): Make continuable.  Change documentation
7762         to require PLACE, but accept any form for compatibility.
7763
7764         * abbrev.el (define-abbrev): Use check-type.
7765         * font-menu.el (font-menu-change-face): Use check-type.
7766         * menubar.el (relabel-menu-item): Use check-type.
7767         * itimer.el: Fix typo.
7768
7769 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7770
7771         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7772
7773 2000-11-14  Martin Buchholz <martin@xemacs.org>
7774
7775         * XEmacs 21.2.37 is released.
7776
7777 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7778
7779         * code-cmds.el: Provide the feature.
7780
7781 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7782
7783         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7784
7785         * code-cmds.el: New file
7786         * mule/mule-cmds.el:
7787         * mule/mule-misc.el
7788         (coding-keymap): New keymap. Define coding system keyboard
7789         commands on file-coding builds too.
7790         (coding-system-change-eol-conversion):
7791         (universal-coding-system-argument):
7792         (set-default-coding-systems):
7793         (prefer-coding-system): Moved from mule-cmds.el
7794         (set-buffer-process-coding-system): Moved from mule-misc.el
7795
7796 2000-09-15  Stephen Carney <carney@scubadoo.com>
7797
7798         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7799
7800 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7801
7802         * package-get.el (package-get-download-sites): Add a pre-release
7803         site for experimental packages.
7804
7805         * auto-autoloads.el: Regenerated.
7806
7807 2000-08-01  Andy Piper  <andy@xemacs.org>
7808
7809         * gutter-items.el (buffers-tab-omit-function): reference
7810         buffers-tab-select-visible-buffers.
7811         (buffers-tab-filter-functions): new variable, by default uses
7812         buffers-tab-selection-function and buffers-tab-omit-function.
7813         (select-buffers-tab-buffers-by-mode): invert arguments.
7814         (buffers-tab-select-visible-buffers): new function. Invert calling
7815         of buffers-menu-omit-invisible-buffers.
7816         (buffers-tab-items): rewrite to use
7817         buffers-tab-filter-functions. Rewrite docstring.
7818         (gutter-buffers-tab-extent): delete.
7819         (add-tab-to-gutter): always build a new extent when adding the
7820         tabs.
7821         (update-tab-in-gutter): make gutter dirty when orientation
7822         changes.
7823
7824 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7825
7826         * bytecomp.el (byte-compile-defvar-or-defconst):
7827         Only do loadhist recording if defvar form includes a value.
7828
7829 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7830
7831         * bytecomp.el (byte-compile-initial-macro-environment):
7832         `eval-when-compile' should not compile its body.
7833
7834 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7835
7836         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7837         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7838         some Japanese English.  Remove some ancient FSF comments, and
7839         improve docstrings.  Use symbols not vectors for tables.
7840
7841 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7842
7843         * keymap.el:
7844         (local-key-binding):
7845         (global-key-binding):
7846         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7847
7848         * lisp.el:
7849         (backward-sexp): Slightly simpler code.
7850         (mark-sexp): Make arg optional, like FSF Emacs.
7851         (forward-list): Slightly simpler code.
7852         (backward-list): Slightly simpler code.
7853         (down-list):  Make arg optional, like FSF Emacs.
7854         (up-list):  Make arg optional, like FSF Emacs.
7855         (backward-up-list):  Make arg optional, like FSF Emacs.
7856         (kill-sexp):  Make arg optional, like FSF Emacs.
7857         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7858
7859         * font-menu.el (font-menu-change-face):
7860         Take continuable errors into account.
7861
7862         * abbrev.el:
7863         * abbrev.el (clear-abbrev-table):
7864         * abbrev.el (define-abbrev-table):
7865         * abbrev.el (define-abbrev):
7866         * abbrev.el (insert-abbrev-table-description):
7867         * apropos.el (apropos-documentation-check-doc-file):
7868         * apropos.el (apropos-documentation-check-elc-file):
7869         * buff-menu.el (list-buffers):
7870         * buff-menu.el (list-buffers-noselect):
7871         * bytecomp.el (byte-recompile-directory):
7872         * bytecomp.el (batch-byte-compile):
7873         * cl-macs.el (typep):
7874         * code-files.el (find-coding-system-magic-cookie):
7875         * code-files.el (insert-file-contents):
7876         * cus-edit.el (customize-set-variable):
7877         * cus-edit.el (customize-save-variable):
7878         * cus-face.el (custom-set-face-font-size):
7879         * cus-face.el (custom-set-face-update-spec):
7880         * cus-face.el (custom-reset-faces):
7881         * custom.el (custom-check-theme):
7882         * custom.el (copy-upto-last):
7883         * fill.el (canonically-space-region):
7884         * fill.el (fill-paragraph):
7885         * fill.el (fill-region):
7886         * fill.el (find-space-insertable-point):
7887         * fill.el (justify-current-line):
7888         * faces.el (face-spec-update-all-matching):
7889         * faces.el (set-face-stipple):
7890         * files-nomule.el (insert-file-contents):
7891         * files.el (insert-file-contents-literally):
7892         * files.el (hack-local-variables-last-page):
7893         * files.el (basic-save-buffer):
7894         * files.el (insert-directory):
7895         * font-menu.el (font-menu-change-face):
7896         * font.el (font-spatial-to-canonical):
7897         * format.el (format-encode-region):
7898         * format.el (format-insert-file):
7899         * format.el (format-replace-strings):
7900         * gutter.el (set-gutter-element):
7901         * help.el (key-or-menu-binding):
7902         * help.el (describe-bindings):
7903         * help.el (with-syntax-table):
7904         * indent.el (indent-rigidly):
7905         * indent.el (delete-to-left-margin):
7906         * info.el:
7907         * info.el (Info-extract-dir-entry-from):
7908         * info.el (Info-build-dir-anew):
7909         * info.el (Info-rebuild-dir):
7910         * info.el (Info-batch-rebuild-dir):
7911         * info.el (Info-read-subfile):
7912         * info.el (Info-build-node-completions):
7913         * info.el (Info-extract-menu-node-name):
7914         * isearch-mode.el (isearch-range-invisible):
7915         * isearch-mode.el (isearch-restore-invisible-extents):
7916         * itimer.el (itimerp):
7917         * itimer.el (itimer-live-p):
7918         * keymap.el:
7919         * keymap.el (substitute-key-definition):
7920         * keymap.el (read-command-or-command-sexp):
7921         * keymap.el (local-key-binding):
7922         * keymap.el (global-key-binding):
7923         * keymap.el (global-set-key):
7924         * keymap.el (local-set-key):
7925         * ldap.el:
7926         * ldap.el (ldap-add-entries):
7927         * ldap.el (ldap-delete-entries):
7928         * lisp.el (backward-sexp):
7929         * lisp.el (mark-sexp):
7930         * lisp.el (forward-list):
7931         * lisp.el (backward-list):
7932         * lisp.el (down-list):
7933         * lisp.el (backward-up-list):
7934         * lisp.el (up-list):
7935         * lisp.el (kill-sexp):
7936         * lisp.el (backward-kill-sexp):
7937         * menubar.el (add-menu-button):
7938         * menubar.el (add-submenu):
7939         * menubar.el (delete-menu-item):
7940         * menubar.el (relabel-menu-item):
7941         * mouse.el (narrow-window-to-region):
7942         * obsolete.el (define-obsolete-variable-alias):
7943         * obsolete.el (store-substring):
7944         * package-admin.el:
7945         * package-admin.el (package-admin-install-function):
7946         * package-admin.el (package-admin-install-function-mswindows):
7947         * package-admin.el (package-admin-default-install-function):
7948         * package-get.el (package-get-update-base-entries):
7949         * packages.el (packages-load-package-dumped-lisps):
7950         * packages.el (packages-collect-package-dumped-lisps):
7951         * printer.el (generic-print-buffer):
7952         * printer.el (generic-print-region):
7953         * replace.el (occur-mode-mouse-goto):
7954         * replace.el (perform-replace):
7955         * select.el (get-selection-no-error):
7956         * simple.el:
7957         * simple.el (newline):
7958         * simple.el (open-line):
7959         * simple.el (edit-and-eval-command):
7960         * simple.el (goto-line):
7961         * simple.el (undo):
7962         * simple.el (kill-region):
7963         * simple.el (copy-region-as-kill):
7964         * simple.el (kill-ring-save):
7965         * simple.el (set-mark):
7966         * simple.el (next-line):
7967         * simple.el (previous-line):
7968         * simple.el (line-move):
7969         * simple.el (set-goal-column):
7970         * simple.el (comment-region):
7971         * subr.el:
7972         * subr.el (putf):
7973         * syntax.el (modify-syntax-entry):
7974         * syntax.el (map-syntax-table):
7975         * view-less.el (view-file):
7976         * view-less.el (view-buffer):
7977         * view-less.el (view-file-other-window):
7978         * window-xemacs.el (backward-other-window):
7979         * window.el:
7980         * window.el (one-window-p):
7981         * window.el (walk-windows):
7982         * window.el (window-list):
7983         * x-mouse.el (x-mouse-kill):
7984         * x-select.el (x-get-cutbuffer):
7985         * x-select.el (x-store-cutbuffer):
7986         * term/bg-mouse.el (bg-mouse-line-to-center):
7987         * term/sun-mouse.el (window-line-end):
7988         * term/sun-mouse.el (sun-select-region):
7989         * term/sun.el (kill-region-and-unmark):
7990         * mule/mule-category.el:
7991         * mule/mule-category.el (modify-category-entry):
7992         * mule/mule-category.el (char-category-list):
7993         * mule/mule-coding.el (coding-system-force-on-output):
7994         * mule/mule-misc.el (coding-system-put):
7995         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7996
7997 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7998
7999         * cus-face.el: Typo fixes and tiny clarifications.
8000         * custom.el: ditto
8001
8002 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8003
8004         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8005         * startup.el (normal-top-level): Setup auto-save-list-file-name
8006         if auto-save-list-file-prefix is non-nil.
8007
8008 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8009
8010         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8011
8012 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8013
8014         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8015         get symbol at point-min.
8016
8017 2000-10-24  Didier Verna  <didier@xemacs.org>
8018
8019         * info.el (Info-emacs-info-file-name): defconst it.
8020         * info.el (Info-footnote-tag): defcustom it.
8021         * info.el (Info-no-description-string): ditto.
8022         * info.el (Info-find-node): adapt to new semantics of
8023         'Info-suffixed-file (don't do the case variants stuff).
8024         * info.el (Info-insert-dir): rewrite the dir file variants code.
8025         * info.el (Info-directory-files): New. Return the list of info
8026         files in a directory.
8027         * info.el (Info-dir-outdated-p): use it.
8028         * info.el (Info-parse-dir-entries): ditto.
8029         * info.el (Info-build-dir-anew): don't restrict to files ending
8030         with a ".info.*" extension.
8031         * info.el (Info-set-mode-line): ditto.
8032         * info.el (Info-read-subfile): adapt to new semantics of
8033         'Info-suffixed-file (append 'exact argument).
8034         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8035         string independently of the case.
8036         * info.el (Info-suffixed-file): use it (match all possible case
8037         for the file name).
8038         * info.el (Info-insert-file-contents): code cleanup.
8039         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8040         columns.
8041         * info.el (Info-batch-rebuild-dir): ditto.
8042         * info.el (Info-read-node-name-1): ditto.
8043         * info.el (Info-search): ditto.
8044         * info.el (Info-fontify-node): ditto.
8045
8046
8047 2000-10-24  Didier Verna  <didier@xemacs.org>
8048
8049         * process.el (shell-command): when called from a program, avoid
8050         'push-mark's "mark-set" message.
8051
8052 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8053
8054         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8055         by a symbol, not by a vector.
8056         * mule/vietnamese.el (vscii): Likewise.
8057         (viscii): Likewise.
8058         * mule/cyrillic.el (koi8-r): Likewise.
8059
8060         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8061         by a symbol, not by a vector.
8062         (chinese-big5-2): Likewise.
8063         * mule/ethiopic.el (ethiopic): Likewise.
8064         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8065         (vietnamese-viscii-upper): Likewise.
8066
8067 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8068
8069         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8070
8071 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8072
8073         * byte-optimize.el (byte-optimize-car): New function.
8074         (byte-optimize-cdr): Ditto.
8075
8076 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8077
8078         * byte-optimize.el: Partial synch with FSF 20.7.
8079         Optimize constant concatenation.
8080         Add keymapp as a side effect free function.  It is a built-in.
8081         (byte-after-unbind-pos): Remove byte-equal.
8082
8083 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8084
8085         * update-elc-2.el: Quote regexps correctly.
8086
8087 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8088
8089         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8090         (ccl-compile): Apply integerp, not integer-or-char-p to
8091         check the type of the buffer magnification
8092         (ccl-compile-write-string): Encode a string with binary
8093         coding system.
8094         (ccl-compile-write-repeat): Likewise.
8095
8096 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8097
8098         * buff-menu.el:
8099         * bytecomp.el:
8100         * coding.el:
8101         * faces.el:
8102         * files.el:
8103         * fill.el:
8104         * float-sup.el:
8105         * font-lock.el:
8106         * help.el:
8107         * iso8859-1.el:
8108         * loaddefs.el:
8109         * menubar-items.el:
8110         * menubar.el:
8111         * modeline.el:
8112         * msw-font-menu.el:
8113         * paragraphs.el:
8114         * paths.el:
8115         * replace.el:
8116         * simple.el:
8117         * sound.el:
8118         * startup.el:
8119         * version.el:
8120         * x-faces.el:
8121         * x-font-menu.el:
8122         Remove purecopy.
8123
8124 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8125
8126         * simple.el (do-auto-fill): Use the function pointer to by
8127         `comment-line-break-function', not `indent-new-comment-line'. This
8128         fixes an issue with cc-mode comment continuation.
8129
8130 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8131
8132         * simple.el (turn-on-auto-fill):  Add (interactive).
8133         * mwheel.el (mwheel-install): Add (interactive).
8134         * font-lock.el (turn-on-font-lock): Add (interactive).
8135         (turn-off-font-lock): Add (interactive).
8136
8137 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8138
8139         * packages.el (packages-special-base-regexp): Add `man'.
8140
8141 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8142
8143         * wid-edit.el (widget-specify-active): map over extents in current
8144         buffer like `widget-specify-inactive' does.  Mapping over the
8145         inactive extent object does not work since the current extent is
8146         ignored by `map-extents'.
8147
8148 2000-10-04  Martin Buchholz <martin@xemacs.org>
8149
8150         * XEmacs 21.2.36 is released.
8151
8152 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8153
8154         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8155         Optimize the compiled-function-constants vector by byte-code
8156         reference counts.
8157
8158 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8159
8160         * build-report.el (build-report-delete-regexp): quote value in
8161         defcustom
8162
8163 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8164
8165         * build-report.el (build-report): Don't bind srcdir which we don't
8166         use in `multiple-value-bind' to avoid the only byte-compiler
8167         warning.
8168
8169 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8170
8171         * build-report.el: Requires cl and custom now.
8172         build-report-version is determined by XEmacs version -- remove
8173         build-report-version*.
8174         * build-report.el (build-report-version): Removed.
8175         * build-report.el (build-report-installation-version-regexp): New.
8176         * build-report.el (build-report-version-file-regexp): New.
8177         * build-report.el (build-report-installation-srcdir-regexp): New.
8178         * build-report.el (build-report-destination): Offer
8179         xemacs-build-reports and xemacs-beta.
8180         * build-report.el (build-report-keep-regexp): Adjusted.
8181         * build-report.el (build-report-delete-regexp): Adjusted.
8182         * build-report.el (build-report-make-output-dir): New.
8183         * build-report.el (build-report-installation-file): Replace use of
8184         `concat' with `expand-file-name'.
8185         * build-report.el (build-report-make-output-file): Removed.
8186         * build-report.el (build-report-make-output-files): New.
8187         * build-report.el (build-report-subject): Identify as
8188         user-variable with "*...".
8189         * build-report.el (build-report-prompts): Ditto.
8190         * build-report.el (build-report-version-file): New.
8191         * build-report.el (build-report-file-encoding): Identify as
8192         user-variable with "*...".
8193         * build-report.el (build-report-make-output-get): New.
8194         * build-report.el (build-report-insert-header): Report
8195         emacs-version and system-configuration instead of
8196         build-report-version.
8197         * build-report.el (build-report-insert-make-output): Add file
8198         argument.
8199         * build-report.el (build-report-insert-installation-file):
8200         Re-indent.
8201         * build-report.el (build-report-keep): Change docstring,
8202         re-indent.
8203         * build-report.el (build-report-delete): Ditto.
8204         * build-report.el (build-report-installation-data): New.
8205         * build-report.el (build-report-version-file-data): New.
8206
8207 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8208
8209         * byte-optimize.el (byte-optimize-lapcode):
8210         Fix the optimization of using the first 5 elements of the
8211         constants vector for variables.
8212         (byte-optimize-lapcode): Fix another ancient broken optimization.
8213
8214 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8215
8216         * *: Spelling mega-patch
8217
8218 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8219
8220         * easymenu.el: doc fixes.
8221         (easy-menu-do-define): Use backquote.
8222         (easy-menu-change):
8223         (easy-menu-add):
8224         `when' seems much clearer than `if' here.
8225         (easy-menu-remove):
8226         (easy-menu-add-item):
8227         (easy-menu-item-present-p):
8228         (easy-menu-remove-item):
8229         Wrap using (when (featurep 'menubar) ...)
8230
8231 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8232
8233         * bytecomp.el (displaying-byte-compile-warnings):
8234         Revert Ben's change to this function below so that the compile log
8235         is displayed properly for users of the "popper" package.
8236
8237 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8238
8239         * window.el (save-selected-window): Use backquote.
8240
8241         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8242         Renamed from `byte-compile-file-form-defvar'.
8243         * bytecomp.el (byte-compile-defvar-or-defconst):
8244         Only cons onto current-load-list in top-level forms.
8245         Else this leaks a cons cell every time a defun is called.
8246         Renamed from `byte-compile-defvar', for clarity.
8247         Warn when docstring of defvar is not a string.
8248         Use consistent error messages.
8249         Better comments.
8250
8251 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8252
8253         * simple.el (set-variable):
8254         Remove unneeded defvar by rearranging order of let* forms.
8255
8256         * mule/mule-ccl.el (ccl-get-next-code):
8257         * menubar-items.el (bookmark-menu-filter):
8258         (language-environment-menu-filter):
8259         (tutorials-menu-filter):
8260         * toolbar-items.el (toolbar-compile):
8261         * byte-optimize.el (disassemble-offset):
8262         Use (declare (special ...)) instead of `defvar'.
8263
8264         * cl-macs.el (cl-do-proclaim):
8265         Fix (declare (special ...)) warning suppression syntax.
8266
8267 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8268
8269         * info.el (Info-tag-table-marker):
8270         (Info-tag-table-buffer):
8271         (Info-find-file-node):
8272         (Info-read-subfile):
8273         (Info-build-node-completions):
8274         (Info-search):
8275         (Info-mode):
8276         Multiple info buffer support.
8277
8278 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8279
8280         * ldap.el (ldap-decode-entry): New defun
8281         (ldap-search-entries): Use it in order to decode DN-prefixed
8282         entries properly
8283
8284 2000-08-23  Daniel Pittman <daniel@danann.net>
8285
8286         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8287         Use `eq', not `=', to compare symbols.
8288
8289 2000-07-30  Ben Wing  <ben@xemacs.org>
8290
8291         * bytecomp.el (byte-compile-report-error):
8292         * bytecomp.el (displaying-byte-compile-warnings):
8293         if stack-trace-on-error is set, send out a backtrace when
8294         an error is encountered that stops byte compilation.  this
8295         should make it much much easier to track down those curious
8296         problems.  also undo the kludge of using a separate "*Show*"
8297         buffer for display when there's a temp-buffer-show-function;
8298         we can avoid this by just being a little smarter.
8299
8300         * dialog-items.el:
8301         * dialog-items.el (search-dialog-regexp): New.
8302         * dialog-items.el (search-dialog-callback):
8303         * dialog-items.el (make-search-dialog):
8304         add a regexp option to the dialog and clean up a bit.
8305
8306         * dialog.el:
8307         * dialog.el (yes-or-no-p-dialog-box):
8308         * dialog.el (get-dialog-box-response):
8309         * dialog.el (make-dialog-box):
8310         * dialog.el (dialog-box-finish): New.
8311         * dialog.el (dialog-box-cancel): New.
8312         * dialog.el (internal-make-dialog-box-exit): New.
8313         implement [properly!] the :modal property of the new dialog box
8314         interface.  this is the first time xemacs has ever had *proper*
8315         modal dialog boxes, giving the standard window-system feedback.
8316         (e.g. under windows, clicking on a disabled frame causes a beep
8317         and makes the dialog box flash three times.)
8318
8319         * dragdrop.el: header keyword frobbing.
8320
8321         * dumped-lisp.el (preloaded-file-list):
8322         renamed winnt.el to win32-native.el.
8323
8324         * faces.el (face-property):
8325         * faces.el (set-face-property):
8326         * faces.el (frob-face-property):
8327         * faces.el (frob-face-font-2):
8328         * faces.el (make-face-bold):
8329         * faces.el (make-face-italic):
8330         * faces.el (make-face-bold-italic):
8331         * faces.el (make-face-unbold):
8332         * faces.el (make-face-unitalic):
8333         * faces.el (make-face-smaller):
8334         * faces.el (make-face-larger):
8335         clean up the implementation of these so that window-system-specific
8336         methods are called only on objects belonging to that window system.
8337         previously, you could have [e.g.] mswindows-make-face-bold called
8338         on font object of device type `stream', which is not good and
8339         explains the subtle errors Adrian was getting when byte-compiling
8340         something that required 'term. (Adrian, now you can use stack-trace-
8341         on-error to find the exact place where things are going wrong instead
8342         of having to laboriously binary-search your way through.)
8343
8344         * finder.el (finder-known-keywords):
8345         cleaned up -- properly sorted, clarified the meanings of many of
8346         the keywords, and added a few -- mswin, gui, content, build, www,
8347         user, services.  the last two try to distinguish between a package
8348         that's used directly by the user, and a package that provides
8349         support services to other packages.
8350
8351         * font-lock.el (lisp-font-lock-keywords-2):
8352         update list of lisp control structures to include everything,
8353         including new ones i introduced.
8354
8355         * gutter.el: header keyword frobbing.
8356
8357         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8358         recent isearch element was not doing so!  you got the second-most-
8359         recent instead.
8360
8361         * lisp-mode.el (construct-lisp-mode-menu):
8362         more menubar cleanups.
8363         * lisp-mode.el (with-selected-window):
8364         make it indent properly.
8365
8366         * menubar-items.el (default-menubar): lots of menubar cleanups.
8367         rearranged the options menu the most, e.g. splitting up the
8368         Keyboard/Mouse menu into a new Editing menu and combining the
8369         separate Scrollbar/Gutter/Toolbar submenus into Display.
8370         Got rid of General, moved items to Editing or new Troubleshooting.
8371         Moved Packages to Tools; doesn't seem to belong under Options.
8372         Added stuff to the Cmds menu, e.g. Change Case.
8373
8374         NB please don't complain about these periodic menubar changes.
8375         Anything like this is necessarily incremental in its construction
8376         -- By constant use you gradually become more and more aware of
8377         better and better ways to group menu items.  When we eventually
8378         move the options menu to a property sheet, the existing structure
8379         will probably be preserved fairly well.
8380
8381         * minibuf.el (next-history-element): fix problems with pressing
8382         down arrow in repeat-complex-command.
8383
8384         * modeline.el:
8385         * modeline.el (modeline-3d-p): New.
8386         added custom variable for controlling the 3d modeline.  the
8387         corresponding Options item has been present for a long time,
8388         but commented out with "fix me!" comments.  it's fixed now.
8389
8390         * obsolete.el (add-menu):
8391         remove bogus gettexts.
8392
8393         * process.el (shell-quote-argument):
8394         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8395         For bash under Windows native, see below.
8396
8397         * simple.el:
8398         * simple.el (display-warning-buffer):
8399         Fixed the handling of warning display to eliminate the annoying
8400         *Show* buffer, like was done for byte-compiler output above.
8401
8402         * simple.el (debug-print): New.
8403         Simple function for sending debug messages to the console and/or
8404         other debug places.
8405
8406         * subr.el (replace-in-string):
8407         Rewrite this function to avoid N^2 behavior with large strings --
8408         catastrophic with the new Windows selection code! (Apparently the
8409         author of this function didn't realize there was a fun
8410         replace-match that could make his life much easier, because we
8411         duplicated the entire logic.  The new version is smaller, easier
8412         to understand, much more robust, and has extended features --
8413         those of replace-match.)
8414
8415         * window.el:
8416         * window.el (with-selected-window): New.
8417         An obvious complement to the existing `with-selected-frame' and
8418         `with-current-buffer'.
8419
8420         * win32-native.el: Renamed from winnt.el.
8421         Added a great deal of stuff for properly handling process quoting,
8422         somewhat modeled on Kirill's original model (which i later threw
8423         away).  We should now finally have correctly working process arg
8424         quoting/dequoting so that the final app gets exactly what we
8425         intended.  Because the mechanism is in Lisp, it's easily
8426         extendible. (For those running bash and running the native
8427         version, I tried hard to do what I thought was correct.  But more
8428         thought is needed, and ideally the volunteer work of people with
8429         these configurations that they generally run on.)
8430
8431         * x-font-menu.el (x-font-menu-font-data):
8432         Put in defvar's to fix byte-compiler warnings.
8433
8434 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8435
8436         * select.el (selection-coercion-alist): Initialise.
8437         * select.el (select-coerce-to-text): New.
8438         * select.el (select-coerce): New.
8439         New functions to perform type and value coercion.
8440
8441         * select.el (select-buffer-killed-default): Keep data if it was
8442         on the clipboard.
8443
8444 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8445
8446         * menubar-items.el (default-menubar): Fix typo.
8447         (default-menubar): `lambda' was mispelled as `lamda'.
8448
8449 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8450
8451         * window.el (shrink-window-if-larger-than-buffer): Remove
8452         edge checking code.
8453
8454 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8455
8456         * paths.el (gnus-local-domain): Removed.
8457         (gnus-local-organization): Ditto.
8458         (gnus-startup-file): Ditto.
8459
8460 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8461
8462         * files.el (auto-mode-alist): Add .spec for RPM.
8463
8464 2000-07-31  Andy Piper  <andy@xemacs.org>
8465
8466         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8467
8468 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8469
8470         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8471         browse-url.
8472         * help.el (xemacs-www-page): Ditto.
8473         (xemacs-www-faq): Ditto.
8474         * menubar-items.el (default-menubar): Ditto.
8475
8476         * wid-edit.el (widget-url-link-action): Ditto.
8477         From: Kenichi OKADA <okada@opaopa.org>.
8478
8479 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8480
8481         * finder.el (finder-commentary): Add autoload cookie.
8482
8483 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8484
8485         * files.el (insert-file-contents-literally): Fix second let
8486         binding for `coding-system-for-read' to `coding-system-for-write'
8487         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8488
8489 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8490
8491         * files.el (insert-file-contents-literally): Use binary coding
8492         system (from Morioka san).
8493         (insert-file-contents-literally): Make file-name-handler method.
8494
8495 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8496
8497         * cl-macs.el (get-selection): Add defsetf.
8498
8499 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8500
8501         * x-init.el (x-activate-region-as-selection): replace obsolete
8502         function x-own-selection with own-selection.
8503         (ow-find): replace obsolete functions x-get-selection and
8504         x-get-clipboard with get-selection and get-clipboard.
8505         (init-post-x-win): replace obsolete function x-disown-selection
8506         with disown-selection.
8507
8508 2000-07-20  Mike Sperber  <mike@xemacs.org>
8509
8510         * startup.el (load-user-init-file): Only try to load init file if
8511         it exists.
8512
8513 2000-07-10  Andy Piper  <andy@xemacs.org>
8514
8515         * dialog-items.el: sync with Ben's patch.
8516
8517         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8518         comment.
8519         (progress-text-glyph): deleted.
8520         (progress-layout-glyph): make completely minimal.
8521         (progress-gauge-glyph): ditto.
8522         (progress-display-style): fix to handle dynamic instantiator
8523         changes.
8524         (progress-text-instantiator): new.
8525         (progress-layout-instantiator): new.
8526         (progress-gauge-instantiator): new.
8527         (set-progress-display-instantiator): renamed and changed from
8528         set-progress-display-style.
8529         (progress-abort-glyph): use instantiator not glyph.
8530         (append-progress-display): use set-progress-display-instantiator
8531         and set-glyph-image.
8532         (abort-progress-display): ditto.
8533         (raw-append-progress-display): ditto.
8534
8535 2000-07-20  Ben Wing  <ben@xemacs.org>
8536
8537         * code-files.el: Move Mule-specific code to mule-coding.el.
8538
8539 2000-07-15  Ben Wing  <ben@xemacs.org>
8540
8541         * autoload.el:
8542         Fixed comments.
8543
8544         * cmdloop.el:
8545         * cmdloop.el (yes-or-no-p):
8546         * cmdloop.el (y-or-n-p):
8547         Make these functions use should-use-dialog-box-p and not be
8548         overridden in dialog.el.
8549
8550         * cus-dep.el:
8551         * cus-dep.el (Custom-make-dependencies): Removed.
8552         * cus-dep.el (Custom-make-dependencies-1): New.
8553         * cus-dep.el (Custom-make-one-dependency): New.
8554         New entry point for use in Makefiles, to avoid excessive
8555         invocations.
8556
8557         * cus-edit.el (custom-variable-reset-saved):
8558         * cus-edit.el (custom-variable-reset-standard):
8559         * cus-edit.el (custom-save-resets):
8560         Fix bytecompiler warnings.
8561
8562         * dialog.el:
8563         * dialog.el (yes-or-no-p-dialog-box):
8564         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8565         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8566         * dialog.el (get-dialog-box-response):
8567         * dialog.el (message-or-box):
8568         * dialog.el (make-dialog-box):
8569         * dialog.el (popup-dialog-box): New.
8570         Avoid yes-or-no-p bogosities.
8571         Create a general function `make-dialog-box' to encapsulate all
8572         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8573
8574         * dumped-lisp.el (preloaded-file-list):
8575         Add dialog-items.  Clean up.  Group files by types.
8576
8577         * easymenu.el (easy-menu-add):
8578         * easymenu.el (easy-menu-remove):
8579         Account for accelerators.
8580
8581         * extents.el:
8582         * extents.el (extent-list): New args, like in map-extents.
8583         * extents.el (extent-at-event): New.
8584         * extents.el (extents-at-event): New.
8585
8586         * font-lock.el:
8587         * font-lock.el (font-lock-mode):
8588         * font-lock.el (font-lock-default-fontify-buffer):
8589         * font-lock.el (font-lock-default-unfontify-region):
8590         * font-lock.el (font-lock-fontify-syntactically-region):
8591         * font-lock.el (font-lock-fontify-keywords-region):
8592         Use new progress-feedback names.
8593
8594         * font-lock.el (java-font-lock-identifier-regexp):
8595         * font-lock.el (java-font-lock-class-name-regexp):
8596         Fix bytecompiler warnings.
8597
8598         * gutter-items.el:
8599         * gutter-items.el (progress-display-use-echo-area): Removed.
8600         * gutter-items.el (progress-feedback-use-echo-area): New.
8601         * gutter-items.el (progress-display-popup-period): Removed.
8602         * gutter-items.el (progress-feedback-popup-period): New.
8603         * gutter-items.el (set-progress-display-style): Removed.
8604         * gutter-items.el (set-progress-feedback-style): New.
8605         * gutter-items.el (progress-display-style): Removed.
8606         * gutter-items.el (progress-feedback-style): New.
8607         * gutter-items.el (progress-stack):
8608         * gutter-items.el (progress-displayed-p): Removed.
8609         * gutter-items.el (progress-feedbacked-p): New.
8610         * gutter-items.el (clear-progress-display): Removed.
8611         * gutter-items.el (clear-progress-feedback): New.
8612         * gutter-items.el (progress-display-clear-when-idle): Removed.
8613         * gutter-items.el (progress-feedback-clear-when-idle): New.
8614         * gutter-items.el (remove-progress-display): Removed.
8615         * gutter-items.el (remove-progress-feedback): New.
8616         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8617         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8618         * gutter-items.el (append-progress-display): Removed.
8619         * gutter-items.el (append-progress-feedback): New.
8620         * gutter-items.el (abort-progress-display): Removed.
8621         * gutter-items.el (abort-progress-feedback): New.
8622         * gutter-items.el (raw-append-progress-display): Removed.
8623         * gutter-items.el (raw-append-progress-feedback): New.
8624         * gutter-items.el (display-progress-display): Removed.
8625         * gutter-items.el (display-progress-feedback): New.
8626         * gutter-items.el (current-progress-display): Removed.
8627         * gutter-items.el (current-progress-feedback): New.
8628         * gutter-items.el (current-progress-display-label): Removed.
8629         * gutter-items.el (current-progress-feedback-label): New.
8630         * gutter-items.el (progress-display): Removed.
8631         * gutter-items.el (progress-feedback): New.
8632         Replace "progress-display" with "progress-feedback" globally.
8633
8634         * gutter-items.el (lprogress-display): Removed.
8635         * gutter-items.el (progress-feedback-with-label): New.
8636         Rename lprogress-display ==> progress-feedback-with-label.
8637
8638         * gutter-items.el (search-dialog-direction): Removed.
8639         * gutter-items.el (search-dialog-text): Removed.
8640         * gutter-items.el (search-dialog-callback): Removed.
8641         * gutter-items.el (make-search-dialog): Removed.
8642         Move to dialog-items.el.
8643
8644         * help.el:
8645         * help.el (help-mode-quit):
8646         * help.el (mode-for-help): New.
8647         * help.el (help-sticky-window): New.
8648         * help.el (help-window-config): New.
8649         * help.el (with-displaying-help-buffer):
8650         * help.el (function-at-event): New.
8651         * help.el (help-symbol-regexp): New.
8652         * help.el (help-symbol-run-function-1): New.
8653         * help.el (help-symbol-run-function): New.
8654         * help.el (help-symbol-function-context-menu): New.
8655         * help.el (help-symbol-variable-context-menu): New.
8656         * help.el (help-symbol-function-and-variable-context-menu): New.
8657         * help.el (frob-help-extents): New.
8658         * help.el (describe-function-1):
8659         * help.el (variable-at-point):
8660         * help.el (variable-at-event): New.
8661         * help.el (describe-variable):
8662         Major overhaul.
8663         - Make functions and variables be mousable.
8664         - Middle button hyperlinks.
8665         - New context-menu entries.
8666
8667         * keydefs.el:
8668         * keydefs.el (global-map):
8669         New key bindings to move lines up and down.
8670
8671         * lisp-mode.el:
8672         * lisp-mode.el (construct-lisp-mode-menu): New.
8673         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8674         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8675         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8676         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8677         Make popup and menubar menus be different.  Popup menu uses
8678         clicked location and automatically assumes symbol under the mouse
8679         for various commands.
8680
8681         * menubar-items.el:
8682         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8683         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8684
8685         * menubar-items.el (global-popup-menu): Removed.
8686         * menubar-items.el (mode-popup-menu): Removed.
8687         * menubar-items.el (activate-popup-menu-hook): Removed.
8688         * menubar-items.el (popup-mode-menu): Removed.
8689         * menubar-items.el (popup-buffer-menu): Removed.
8690         * menubar-items.el (popup-menubar-menu): Removed.
8691         Move to menubar.el.
8692
8693         * menubar.el:
8694         * menubar.el (global-popup-menu): New.
8695         * menubar.el (mode-popup-menu): New.
8696         * menubar.el (activate-popup-menu-hook): New.
8697         * menubar.el (last-popup-menu-event): New.
8698         * menubar.el (popup-mode-menu): New.
8699         * menubar.el (popup-buffer-menu): New.
8700         * menubar.el (popup-menubar-menu): New.
8701         * menubar.el (menu-call-at-event): New.
8702         Move non-content functions here.  Add support for context menu
8703         items on extents.
8704
8705         * minibuf.el (minibuffer-history-uniquify):
8706         Typo fix.
8707
8708         * minibuf.el (read-file-name-1):
8709         Call new file dialog box if it exists.
8710
8711         * minibuf.el (mouse-rfn-setup-vars):
8712         Clean up "chop" action.
8713
8714         * mouse.el:
8715         * mouse.el (button2): Now bound to mouse-track.
8716         * mouse.el (click-inside-extent-p):
8717         * mouse.el (point-inside-extent-p):
8718         * mouse.el (point-inside-selection-p):
8719         * mouse.el (mouse-drag-or-yank): Removed.
8720         * mouse.el (mouse-begin-drag-n-drop): New.
8721         * mouse.el (mouse-eval-sexp):
8722         * mouse.el (mouse-track-activate-strokes): New.
8723         * mouse.el (mouse-track-do-activate): New.
8724         * mouse.el (mouse-track):
8725         * mouse.el (default-mouse-track-event-is-with-button): New.
8726         * mouse.el (default-mouse-track-cleanup-hook):
8727         * mouse.el (default-mouse-track-drag-hook):
8728         * mouse.el (default-mouse-track-drag-up-hook):
8729         * mouse.el (default-mouse-track-click-hook):
8730         Merge drag-n-drop into mouse-track.
8731         Add general "activate" support to replace specific button2 kludges.
8732         Use "button modifier" support in mouse-track.
8733
8734         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8735
8736         * package-ui.el:
8737         * package-ui.el (pui-menu):
8738         * package-ui.el (pui-popup-context-sensitive): Removed.
8739         Fix bytecompiler warnings.
8740         Clean up popup code a bit.
8741
8742         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8743
8744         * simple.el:
8745         * simple.el (transpose-lines):
8746         * simple.el (transpose-line-up): New.
8747         * simple.el (transpose-line-down): New.
8748         * simple.el (transpose-subr):
8749         * simple.el (transpose-subr-1): Removed.
8750         Clean up, add functions to move lines up and down.
8751
8752         * startup.el (mail-host-address):
8753         * startup.el (user-mail-address):
8754         Customize.
8755
8756         * subr.el:
8757         * subr.el (set-symbol-value-in-buffer): New.
8758         * subr.el (error):
8759         * subr.el (check-argument-type):
8760         * subr.el (defined-error-p): New.
8761         Add structured error support.
8762
8763         * toolbar-items.el (toolbar-compile):
8764         Use new make-dialog-box.
8765
8766         * update-elc.el:
8767
8768         * userlock.el (ask-user-about-lock-dbox):
8769         * userlock.el (ask-user-about-supersession-threat-dbox):
8770         * userlock.el (ask-user-about-lock):
8771         * userlock.el (ask-user-about-supersession-threat):
8772         Use new make-dialog-box.
8773         Add safety checks; use should use-dialog-box-p.
8774
8775         * window-xemacs.el:
8776         * window-xemacs.el (__buffer-dedicated-frame):
8777         * window-xemacs.el (buffer-dedicated-frame): New.
8778         * window-xemacs.el (set-buffer-dedicated-frame): New.
8779         Move dedicated-frame stuff into lisp.
8780
8781 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8782
8783         * printer.el (generic-print-region): Do not require that
8784         `printer-name' be set.
8785         (printer-name): Commentary clarification.
8786
8787 2000-07-19  Martin Buchholz <martin@xemacs.org>
8788
8789         * XEmacs 21.2.35 is released.
8790
8791 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8792
8793         * select.el (selection-coercible-types): Initialise.
8794
8795 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8796
8797         * select.el (own-clipboard): Bug fix.
8798
8799 2000-07-17  Mike Sperber  <mike@xemacs.org>
8800
8801         * cus-edit.el (custom-migrate-custom-file): Save init file before
8802         continuing.
8803
8804 2000-07-16  Mike Sperber  <mike@xemacs.org>
8805
8806         * startup.el (load-init-file): Remove silly call to
8807         `load-user-custom-file`.
8808         (maybe-migrate-user-init-file): Minor fixes.
8809
8810 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8811
8812         * apropos.el (apropos-documentation-check-doc-file):
8813         `doc' variable should be let-bound, as was presumably intended.
8814
8815         * cus-edit.el (custom-variable-reset-saved):
8816         (custom-variable-reset-standard):
8817         Remove unused variable comment-widget.  Twice.
8818
8819         * toolbar.el (toolbar-blank-press-function):
8820         Add a real defvar with initial value nil and proper docstring.
8821         (press-toolbar-button): No need to check for boundp-ness anymore.
8822
8823         * rect.el (open-rectangle-line): Remove useless (let) form.
8824         Add defvar for pending-delete-mode.
8825
8826         * info.el (Info-find-node): This function needs an autoload cookie.
8827
8828         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8829         Use let* since the second form referred to the first.
8830
8831 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8832
8833         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8834         instead of removed `mswindows-get-clipboard'.
8835
8836
8837 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8838
8839         * select.el (select-convert-from-text): New.
8840         * select.el (select-convert-from-length): New.
8841         * select.el (select-convert-from-integer): New.
8842         * select.el (select-convert-from-identity): New.
8843         * select.el (select-convert-from-filename): New.
8844         * select.el (selection-converter-in-alist): Use them.
8845         New converter functions for X.
8846
8847         * select.el (get-selection): Removed comment.
8848
8849         * select.el (own-selection): Removed append code - I thought
8850         I'd already done this, but apparently not...
8851
8852         * select.el: Changed comment about TIMESTAMP.
8853
8854         * select.el (select-convert-in): New.
8855         * select.el (select-convert-out): New.
8856         New functions that get used by select.c.
8857
8858         * select.el (select-buffer-killed-default): New.
8859         * select.el (select-buffer-killed-text): New.
8860         * select.el (selection-buffer-killed-alist): New.
8861         New list and functions that get called if a relevant selection
8862         exists and a buffer gets killed.
8863
8864         * select.el (select-convert-to-targets):
8865         * select.el (select-convert-to-identity): Removed.
8866         * select.el (select-convert-from-identity): Removed.
8867         * select.el (select-converter-out-alist):
8868         Removed _EMACS_INTERNAL selection type.
8869
8870         * x-select.el (xselect-kill-buffer-hook): Removed.
8871         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8872         Removed this X-specific nonesense. Use the generic support
8873         in select.el instead.
8874
8875 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8876
8877         * mule/mule-category.el (defined-category-hashtable):
8878         Use make-hash-table instead of make-hashtable
8879
8880         * buff-menu.el: Byte-compiler warning fix.
8881
8882         * isearch-mode.el (isearch-highlight-all-cleanup):
8883         Remove unused variable `isearch-highlight-all-start'.
8884
8885         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8886
8887         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8888
8889         * cus-dep.el (Custom-make-dependencies):
8890         Add autoload cookie for custom-add-loads to generated custom-load.el.
8891
8892         * autoload.el (autoload-package-name): Warning suppression.
8893         Move defvar prior to first use.
8894
8895         * custom.el: Add autoload for custom-declare-face.
8896         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8897         * cl.el (cl-hack-byte-compiler):
8898         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8899         to work properly.
8900
8901 2000-07-08  Mike Sperber  <mike@xemacs.org>
8902
8903         * startup.el (load-home-init-file): Added variable.
8904         (maybe-migrate-user-init-file): Added.
8905         (load-user-init-file): Load custom file if different from init
8906         file.
8907
8908         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8909         "startup."
8910
8911         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8912         Moved `custom-file'-related code to cus-file.el.
8913
8914         * cus-file.el: New file.
8915
8916 2000-04-01  Mike Sperber  <mike@xemacs.org>
8917
8918         * packages.el (packages-find-package-directories): Added support
8919         for external package hierarchies with in-place installations.
8920
8921         * find-paths.el (paths-root-in-place-p): Added.
8922         (paths-find-emacs-directory): Added support for external
8923         directories with in-place installations.
8924         (paths-find-site-directory): Ditto.
8925
8926         * startup.el (find-user-init-file): Also look for
8927         ~/.xemacs/init.elc? in preference to ~/.emacs.
8928
8929 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8930
8931         * select.el (own-selection):
8932         * select.el (own-clipboard): Changed `append' parameter to
8933         `how-to-use' parameter.
8934         * select.el (own-selection): Removed icky append code.
8935         * select.el (own-selection, get-selection): Removed extra type
8936         checking.
8937         * select.el (selection-appender-alist):
8938         * select.el (selection-converter-{in|out}-alist): Initialise.
8939         * select.el (select-append-to-*): New.
8940         * select.el (select-convert-from-*): New.  New functions to append
8941         data and convert data from external type.
8942
8943 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8944
8945         * font-lock.el: Javadoc enhancements.
8946
8947 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8948
8949         * printer.el (generic-print-region): Compose job name from buffer
8950         name.
8951
8952 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8953
8954         * font-lock.el (font-lock-fontify-pending-extents): Call
8955         font-lock-fontify-region instead of font-lock-fontify-buffer
8956         to avoid unnecessary progress gauges.
8957
8958 2000-07-06  Craig Lanning  <lanning@scra.org>
8959
8960         * custom-load.el (faces):
8961
8962         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8963         dir is a regex.
8964
8965         * process.el (call-process-internal): from Dan Holmsand, use binary
8966         coding systems so that jka-compr works.
8967
8968 2000-07-07  Ben Wing  <ben@xemacs.org>
8969
8970         * font-lock.el: Undo previous change.  Unfortunately, some
8971         files actually use the variables directly in their init code
8972         without quoting them.
8973
8974 2000-07-07  Ben Wing  <ben@xemacs.org>
8975
8976         * font-lock.el (defvar font-lock-*-face): Removed.
8977
8978         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8979         only when necessary.
8980
8981 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8982
8983         * cl-macs.el: fix cl-transform-function-property kludge
8984         so that it does not require a random feature.
8985
8986 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8987
8988         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8989         as in Linux kernel "Rules.make".
8990
8991 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8992
8993         * build-report.el (build-report): Add autoload cookie.
8994
8995 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8996
8997         * package-ui.el (defgroup pui):  Correct a misspelling
8998         (pui-toggle-package-delete):  Change `seleted' to `selected'
8999
9000 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9001
9002         * package-get.el (package-get-update-base):
9003         (package-get): Use insert-file-contents-literally always.
9004         (package-get-maybe-save-index):
9005         Force coding system for writing to binary.
9006
9007 2000-06-08  Mike Alexander  <mta@arbortext.com>
9008
9009         * code-process.el (call-process-region): If there is no coding
9010         system for the process on process-coding-system-alist use the
9011         coding system of the buffer containing the region.
9012
9013 2000-06-10  Ben Wing  <ben@xemacs.org>
9014
9015         * cmdloop.el (command-error):
9016         If debug-on-error and noninteractive, output backtrace.
9017
9018         * files.el (file-relative-name):
9019         Remove MSDOS references.
9020
9021         * simple.el (line-number): New function, due to non-obvious
9022         behavior/usage of count-lines.
9023
9024         * simple.el (count-lines): document non-obvious usage to get
9025         line number.
9026
9027 2000-06-11  Ben Wing  <ben@xemacs.org>
9028
9029         * faces.el ((featurep 'xpm)):
9030         * x-faces.el (x-init-face-from-resources):
9031         * x-faces.el (x-init-frame-faces):
9032         * x-misc.el (x-init-specifier-from-resources):
9033         * x-misc.el (x-get-resource-and-bogosity-check):
9034         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9035         * x-mouse.el (x-init-pointer-shape):
9036         * x-scrollbar.el (x-init-scrollbar-from-resources):
9037         Add sixth argument to x-get-resource calls so as to issue warnings
9038         rather than errors on bogus arguments.
9039
9040 2000-06-05  Ben Wing  <ben@xemacs.org>
9041
9042         * compat.el: new file.  provides a clean, non-intrusive way to
9043         define compatibility functions.
9044
9045         * process.el (shell-quote-argument): temporary fix for lack
9046         of nt-quote-process-args.  #### I need to put back the overall
9047         structure of that mechanism but redo the guts of it using the
9048         extra intelligence in the C code.
9049
9050 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9051
9052         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9053         `package-get' does in package-get.el, instead of using external
9054         "md5sum" program.
9055
9056         * package-get.el (package-get): Insert package file literally to
9057         make checksum calculation work.
9058
9059 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9060
9061         * code-files.el (convert-mbox-coding-system): Deleted.
9062         (file-coding-system-alist): Removed reference to
9063         convert-mbox-coding-system.
9064
9065 2000-05-28  Martin Buchholz <martin@xemacs.org>
9066
9067         * XEmacs 21.2.34 is released.
9068
9069 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9070
9071         * font-lock.el (font-lock-keywords): Rewrote docstring
9072
9073 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9074
9075         * loadhist.el (unload-feature): handle case where x is both boundp
9076         and fboundp
9077
9078 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9079
9080         * packages.el: It's ok to use built-in macros, but not lisp
9081         defined ones.
9082
9083 2000-05-20  Ben Wing  <ben@xemacs.org>
9084
9085         * font-lock.el:
9086         * font-lock.el (font-lock-message-threshold):
9087         * font-lock.el (font-lock-mode):
9088         * font-lock.el (font-lock-default-fontify-buffer):
9089         * font-lock.el (font-lock-always-fontify-immediately):
9090         * font-lock.el (font-lock-old-extent): Removed.
9091         * font-lock.el (font-lock-old-len): Removed.
9092         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9093         * font-lock.el (font-lock-pending-extent-table): New.
9094         * font-lock.el (font-lock-range-table): New.
9095         * font-lock.el (font-lock-after-change-function):
9096         * font-lock.el (font-lock-after-change-function-1): Removed.
9097         * font-lock.el (font-lock-fontify-pending-extents): New.
9098         * font-lock.el ('font-lock-revert-cleanup): Removed.
9099         * font-lock.el ('font-lock-revert-setup): Removed.
9100         Rewrite deferral code to handle any number of changes, merging
9101         them properly.  Remove hacked-up code for revert-buffer, now
9102         unnecessary.
9103
9104         * menubar-items.el (default-menubar):
9105         In Options->Edit Init File, don't switch to emacs-lisp-mode
9106         unless necessary; doing this turns off font-lock.
9107
9108 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9109
9110         * keydefs.el: Define C-x BS to backward-kill-sentence.
9111
9112 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9113
9114         * files.el (hack-local-variables-prop-line): Use non-greedy
9115         matching to process -*-texinfo-*- -*-.
9116
9117 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9118
9119         * minibuf.el (minibuf-directory-files): new function.
9120         (read-file-name-activate-callback): use minibuf-directory-files.
9121         (read-directory-name-internal): ditto.
9122         (mouse-file-display-completion-list): ditto.
9123         (mouse-directory-display-completion-list): ditto.
9124         (read-file-name-internal): remove "./" from completion list unless
9125         explicitly matched, for consistency.
9126
9127 2000-05-11  Ben Wing  <ben@xemacs.org>
9128
9129         * gutter-items.el (gutter-buffers-tab):
9130         * gutter-items.el (add-tab-to-gutter):
9131         * gutter-items.el (update-tab-in-gutter):
9132         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9133         * gutter-items.el (append-progress-display):
9134         * gutter-items.el (abort-progress-display):
9135         * gutter-items.el (raw-append-progress-display):
9136         Further fixes.  Use set-glyph-image not set-image-instance-property,
9137         to fix problems with multiple windows in a frame.
9138
9139         * menubar-items.el (tutorials-menu-filter):
9140         Fix typo.
9141
9142         * startup.el (early-error-handler):
9143         Display message box under windows; otherwise, message will disappear
9144         before it can be viewed.
9145
9146         * update-elc.el:
9147         Fix bug in NEEDTODUMP processing.
9148
9149 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9150
9151         * startup.el (lock-directory): Removed.
9152         (superlock-file): Ditto.
9153         (startup-set-paths): Remove lockdir.
9154         (startup-setup-paths-warning): Remove lock-directory.
9155
9156         * setup-paths.el (paths-find-lock-directory): Removed.
9157         (paths-find-superlock-file): Ditto.
9158
9159 2000-05-09  Ben Wing  <ben@xemacs.org>
9160
9161         * faces.el (set-face-property):
9162         * faces.el (set-face-font):
9163         * faces.el (set-face-foreground):
9164         * faces.el (set-face-background):
9165         * faces.el (set-face-background-pixmap):
9166         * faces.el (set-face-underline-p):
9167         * faces.el (set-face-strikethru-p):
9168         * faces.el (set-face-highlight-p):
9169         * faces.el (set-face-dim-p):
9170         * faces.el (set-face-blinking-p):
9171         * faces.el (set-face-reverse-p):
9172         doc string changes.
9173
9174         * glyphs.el:
9175         * glyphs.el (make-image-specifier):
9176         * glyphs.el (glyph-property):
9177         * glyphs.el (set-glyph-image):
9178         * glyphs.el (make-glyph):
9179         * glyphs.el (make-pointer-glyph):
9180         * glyphs.el (make-icon-glyph):
9181         * glyphs.el (widget-image-instance-p): New.
9182         authorship info, lots of doc changes.  New predicate, inadvertently
9183         omitted.  the general principle with specifier docs is now that
9184         the description of instantiators should go with the make-foo-specifier
9185         fun's doc string, rather than in foo-specifier-p.  this follows
9186         conventions elsewhere in XEmacs and in general is a lot more obvious
9187         of a place to look.  sometimes the make-foo-specifier function needs
9188         to be created in the process.
9189
9190         * gutter.el:
9191         * gutter.el (make-gutter-specifier): New.
9192         * gutter.el (make-gutter-size-specifier): New.
9193         * gutter.el (make-gutter-visible-specifier): New.
9194         specifier doc updates according to the conventions specified before.
9195
9196         * objects.el:
9197         * objects.el (make-font-specifier):
9198         * objects.el (make-color-specifier):
9199         * objects.el (make-face-boolean-specifier): New.
9200         specifier doc updates according to the conventions specified before.
9201
9202         * specifier.el:
9203         * specifier.el (set-specifier):
9204         * specifier.el (make-integer-specifier): New.
9205         * specifier.el (make-boolean-specifier): New.
9206         * specifier.el (make-natnum-specifier): New.
9207         * specifier.el (make-generic-specifier): New.
9208         * specifier.el (make-display-table-specifier): New.
9209         specifier doc updates according to the conventions specified before.
9210
9211         * toolbar.el:
9212         * toolbar.el (make-toolbar-specifier): New.
9213         specifier doc updates according to the conventions specified before.
9214
9215 2000-05-09  Ben Wing  <ben@xemacs.org>
9216
9217         * process.el (call-process-internal): Revert to previous version
9218         because Mike's change clashed with a change I did not long before.
9219         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9220         Thanks very much Mike for pointing out the bug and submitting a
9221         patch!
9222
9223 2000-04-13  Mike Alexander  <mta@arbortext.com>
9224
9225         * process.el (call-process-internal): Send the correct input buffer
9226         (call-process-internal): Return the exit status of the process
9227
9228 2000-05-07  Ben Wing  <ben@xemacs.org>
9229
9230         * winnt.el:
9231         * winnt.el (nt-quote-args-verbatim): Removed.
9232         * winnt.el (nt-quote-args-prefix-quote): Removed.
9233         * winnt.el (nt-quote-args-backslash-quote): Removed.
9234         * winnt.el (nt-quote-args-double-quote): Removed.
9235         * winnt.el (nt-quote-args-functions-alist): Removed.
9236         * winnt.el (nt-quote-process-args): Removed.
9237         Remove all stuff for argument quoting.  We borrow the code instead
9238         from Emacs 20.6, which is much more careful in its quoting
9239         (e.g. in handling runs of the escape character) and avoids most of
9240         the need for this Lisp mechanism by checking to see whether we're
9241         running a Cygwin or normal program and doing the appropriate
9242         quoting.  If we end up needing such a mechanism, we should add
9243         it by extending the variable `mswindows-quote-process-args' so it
9244         can take an alist of regexps.
9245
9246 2000-05-07  Ben Wing  <ben@xemacs.org>
9247
9248         * keydefs.el:
9249         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9250         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9251         the window without moving point.
9252
9253         * simple.el:
9254         * simple.el (scroll-up-one): New.
9255         * simple.el (scroll-down-one): New.
9256         Functions for use with C-M-up/down.
9257
9258 2000-05-01  Martin Buchholz <martin@xemacs.org>
9259
9260         * XEmacs 21.2.33 is released.
9261
9262 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9263
9264         * dialog.el (yes-or-no-p-dialog-box):
9265         Fix docstring.
9266         Fix following horrible bug in X11 mode with focus-follows-mouse:
9267           1. Visit two files in two different frames.
9268           2. do File->Revert Buffer in one of those frames.
9269           3. Dialog box appears.
9270           4. Arrange things so that the mouse passes over the *other*
9271              frame, then to the dialog box, and click on "Yes".
9272           5. The file contents end up in the *wrong* buffer!
9273         Add TODO comment.
9274
9275 2000-04-28  Ben Wing  <ben@xemacs.org>
9276
9277         * help.el (describe-installation): correct typo introduced
9278         in last patch: boundp -> fboundp.
9279
9280         * etags.el (buffer-tag-table-list):
9281         canonicalize filenames to Unix format so that tag-table-alist
9282         searching works under Windows.
9283
9284         * autoload.el:
9285         Bowdlerize the supposedly objectionable words
9286         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9287
9288         * gutter-items.el (set-progress-display-style):
9289         * gutter-items.el (search-dialog-callback):
9290         * gutter-items.el (make-search-dialog):
9291         Change to new callback-ex api.
9292
9293 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9294
9295         * help.el: (describe-installation): decode-coding-string is not
9296         defined in a non MULE environment.
9297
9298 2000-04-28  Ben Wing  <ben@xemacs.org>
9299
9300         * gutter-items.el (buffer-list-changed-hook):
9301         use it, not record-buffer-hook.
9302
9303         * subr.el (record-buffer-hook): Removed.
9304
9305 2000-04-27  Ben Wing  <ben@xemacs.org>
9306
9307         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9308         use NORECORD option.  Andy will not like this, but the existing
9309         gutter behavior is just wrong, as per this comment:
9310
9311         ;; this used to add the norecord flag to both calls below.
9312         ;; this is bogus because it is a pervasive assumption in XEmacs
9313         ;; that the current buffer is at the front of the buffers list.
9314         ;; for example, select an item and then do M-C-l
9315         ;; (switch-to-other-buffer).  Things get way confused.
9316         ;;
9317         ;; Andy, if you want to maintain the current look, you must
9318         ;;  *uncouple* the gutter order and buffers order.
9319
9320         * loaddefs.el (completion-ignored-extensions): unfuckify.
9321
9322         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9323         xemacs.mak.
9324
9325         * autoload.el (batch-update-one-directory): new function, used in
9326         xemacs.mak.
9327
9328         * loadup.el: set gc-cons-threshold very high unless dumping --
9329         loadup during update-elc is much much much faster.  also do this
9330         when quick-building.
9331
9332         add commented-out code for profiling loadup.
9333
9334
9335         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9336         is required in order to build xemacs.
9337
9338 2000-04-26  Ben Wing  <ben@xemacs.org>
9339
9340         * loadup.el: don't garbage collect during loadup if quick-build
9341         compile-time option is set.
9342
9343 2000-04-23  Ben Wing  <ben@xemacs.org>
9344
9345         * update-elc.el: compute whether any dumped .el or .elc files
9346         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9347         if so.
9348
9349         * update-elc.el (update-elc-files-to-compile): always change
9350         NOBYTECOMPILE in the src directory rather than current dir,
9351         so it will work under NT.
9352
9353         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9354         the form of this file is identical between Unix and Windows.
9355         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9356         Added comment.
9357         (update-autoloads-from-directory): updated doc string.
9358         updated doc strings in a few other places.
9359
9360 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9361
9362         * bytecomp.el (byte-force-recompile): Fix argument to
9363         byte-recompile-directory.
9364
9365 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9366
9367         * gutter-items.el (progress-display-clear-when-idle): Use
9368         add-one-shot-hook.
9369         * gutter-items.el (clear-progress-display): Adjust number of
9370         arguments.
9371
9372 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9373
9374         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9375
9376 2000-04-16  Ben Wing  <ben@xemacs.org>
9377
9378         * printer.el: New file.
9379
9380         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9381
9382         * help.el (describe-installation): Fix decoding for Windows.
9383
9384         * menubar-items.el:
9385         * menubar-items.el (default-menubar):
9386         * menubar-items.el (tutorials-menu-filter): New.
9387         * menubar-items.el (popup-menubar-menu):
9388         Add authorship.  Redo Help menu and Tutorials filter.
9389
9390         * menubar.el: Correct comment.
9391
9392         * modeline.el (modeline-buffer-identification): Correct doc string.
9393
9394         * simple.el:
9395         * simple.el (printing): Removed.
9396         * simple.el (printer-name): Removed.
9397         * simple.el (generic-print-buffer): Removed.
9398         * simple.el (generic-print-region): Removed.
9399         Move generic print code to printer.el.
9400
9401 2000-04-15  Ben Wing  <ben@xemacs.org>
9402
9403         * simple.el (generic-print-region): New.
9404         make this function actually work.
9405         (generic-print-buffer): call generic-print-region.
9406
9407 2000-04-14  Andy Piper  <andy@xemacs.org>
9408
9409         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9410         by using the new widget-callback-current-channel.
9411         (search-dialog-callback): ditto.
9412
9413 2000-04-12  Andy Piper  <andy@xemacs.org>
9414
9415         * gutter.el (default-gutter-position): moved from gutter-items.el.
9416         (default-gutter-position-changed-hook): ditto.
9417         (gutter-element-visibility-changed-hook): ditto.
9418         (set-gutter-element): ditto.
9419         (remove-gutter-element): ditto.
9420         (set-gutter-element-visible-p): ditto.
9421         (gutter-element-visible-p): ditto.
9422         (init-gutter): ditto.
9423
9424         * dialog.el (make-dialog-box): renamed and moved from
9425         gutter-items.el
9426
9427         * gutter-items.el: move various functions elsewhere.
9428
9429 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9430
9431         * menubar-items.el: Fixed place of parenthesis.
9432
9433 2000-04-12  Ben Wing  <ben@xemacs.org>
9434
9435         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9436                 without constantly being prompted for the tag.
9437         * simple.el: Added a number of section headings, to clarify the
9438                 organization of this file.
9439         * simple.el (activate-region):
9440         * simple.el (region-exists-p):
9441         * simple.el (region-active-p):
9442                 Moved these three function down to the other side of
9443                 the case-changing functions, so they join the rest of
9444                 the region code.
9445         * simple.el (printing): New.
9446         * simple.el (printer-name): New.
9447         * simple.el (generic-print-buffer): New.
9448                 New functions, a very simple prototype for a unified
9449                 printing interface.
9450
9451         * process.el (call-process-internal): Real fix for null BUFFER,
9452                 other problems with BUFFER specs.
9453
9454         * menubar-items.el:
9455                 Fixed up File->Print to use new printing functions.
9456                 Various corrections and expansions to Grep/Compile menus.
9457                 New options for Printing.
9458                 New options for SMTP Mail, the way to send mail under
9459                   MS Windows. (There's also a package patch to make SMTP
9460                   Mail be the default under MSWin.)
9461
9462 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9463
9464         * menubar-items.el: Selecting Rectangle Mousing from menubar
9465         did not work.  Needed to quote mouse-track-rectangle-p.
9466
9467 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9468
9469         * cl-compat.el (keywordp): Removed.
9470
9471 2000-04-05  Andy Piper  <andy@xemacs.org>
9472
9473         * gutter-items.el (progress-layout-glyph): don't initialize here.
9474         (progress-gauge-glyph): use dynamic sizing.
9475         (set-progress-display-style): new function. Set progress glyphs
9476         appropriately depending on the style.
9477         (progress-display-style): new variable. Custom version of
9478         set-progress-display-style.
9479         (progress-abort-glyph): switch to dynamic sizes.
9480         (search-dialog-text): make the edit field active.
9481
9482 2000-04-04  Andy Piper  <andy@xemacs.org>
9483
9484         * gutter-items.el (make-search-dialog): need to make the search
9485         dialog visible after creation.
9486
9487         * menubar-items.el (default-menubar): use the search dialog for
9488         searching. Remove some extraneous search menu items.
9489
9490         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9491         well as strings.
9492         (make-gutter-only-dialog-frame): allow the user to create the
9493         frame unmapped. Allow the gutter spec to be given as a glyph.
9494         (search-dialog-direction): new variable.
9495         (search-dialog-text): new variable.
9496         (search-dialog-callback): new function. Callback for the search
9497         dialog action.
9498         (make-search-dialog): new function. Create a user-friendly search
9499         dialog.
9500
9501 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9502
9503         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9504         under Windows.
9505
9506 2000-04-01  Andy Piper  <andy@xemacs.org>
9507
9508         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9509         progress more accurately.
9510
9511 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9512
9513         * finder.el (finder-compile-keywords): Process readable files only.
9514         Because error in process of .#finder-inf.el when compile xemacs
9515         with --with-clash-detection option.
9516
9517 2000-03-31  Andy Piper  <andy@xemacs.org>
9518
9519         * gutter-items.el (append-progress-display): don't delay after a
9520         successful font-lock.
9521         (make-gutter-only-dialog-frame): new function. Allow users to
9522         create gutter-only dialogs.
9523
9524 2000-03-27  Mike Alexander  <mta@arbortext.com>
9525
9526         * process.el (call-process-internal): Handle a null BUFFER
9527         parameter correctly.
9528
9529 2000-03-28  Andy Piper  <andy@xemacs.org>
9530
9531         * gutter-items.el (abort-progress-display): put strings in the
9532         gutter not extents.
9533         (progress-layout-glyph): signal special 'quit callback.
9534         (progress-display-quit-function): deleted.
9535         (progress-display-stop-callback): deleted.
9536         (progress-display-dispatch-command-events): deleted.
9537         (append-progress-display): remove calls to
9538         progress-display-dispatch-command-events.
9539         (raw-append-progress-display): ditto.
9540
9541 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9542
9543         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9544         being a list.  Actually define `stipple-pixmap-p' which is used as
9545         an error predicate.  Correctly handle PIXMAP being either relative
9546         or absolute file name.
9547
9548 2000-03-24  Andy Piper  <andy@xemacs.org>
9549
9550         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9551         (abort-progress-display): ditto. Don't delete the created extent.
9552         (raw-append-progress-display): ditto.
9553         (progress-display-dispatch-non-command-events): new
9554         function. Encapsulates what we want to do when no command input is
9555         required.
9556         (progress-display-dispatch-command-events): likewise, but disable
9557         for now since it causes too many problems.
9558         (append-progress-display): use them.
9559         (raw-append-progress-display): ditto.
9560         (default-gutter-position-changed-hook): set this rather than
9561         default-gutter-position-changed.
9562         (default-gutter-position-changed-hook): lambda with zero arguments
9563         rather than one.
9564         (raw-append-progress-display): trap errors in pending input since
9565         allowing them to signal will hose the gauge well and
9566         truly. Ideally we would like to delay these until we are more able
9567         to cope.
9568         (append-progress-display): ditto.
9569
9570 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9571
9572         * lisp/make-docfile.el: call-process-internal is now implemented
9573         in process.el.
9574
9575 2000-03-21  Ben Wing  <ben@xemacs.org>
9576
9577         * mule\mule-cmds.el (set-language-info-alist):
9578         Fix to correspond to new menu arrangement.
9579
9580 2000-03-21  Ben Wing  <ben@xemacs.org>
9581
9582         * process.el:
9583         * process.el (call-process-internal): New.
9584         New implementation of call-process.  Only enabled under NT, so far.
9585         stderr handling not implemented yet in CVS'd C code.
9586
9587 2000-03-20  Ben Wing  <ben@xemacs.org>
9588
9589         * lisp-mode.el:
9590         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9591         * lisp-mode.el (lisp-interaction-mode):
9592         Put back Lisp Interaction menubar for Jan V's sake.
9593
9594         * simple.el:
9595         * simple.el (mark-ring):
9596         * simple.el (dont-record-current-mark): New.
9597         * simple.el (in-shifted-motion-command): New.
9598         * simple.el (mark-ring-unrecorded-commands): New.
9599         * simple.el (mark-ring-max):
9600         * simple.el (set-mark-command):
9601         * simple.el (push-mark):
9602         * simple.el (handle-pre-motion-command):
9603         Implement scheme for not recording unimportant marks.
9604
9605         * subr.el:
9606         * subr.el (function-allows-args): New.
9607         New function function-allows-args.
9608
9609 2000-03-20  Martin Buchholz <martin@xemacs.org>
9610
9611         * XEmacs 21.2.32 is released.
9612
9613 2000-03-20  Andy Piper  <andy@xemacs.org>
9614
9615         * gutter-items.el (update-tab-in-gutter): force selection of the
9616         selected-window if required to do so.
9617         (buffers-tab-items): ditto.
9618         (add-tab-to-gutter): ditto.
9619         (create-frame-hook): use force-selection.
9620         (default-gutter-position-changed): lambdify.
9621         (update-tab-hook): deleted since it was only used in one place.
9622
9623 2000-03-18  Andy Piper  <andy@xemacs.org>
9624
9625         * files.el (find-file-noselect): undo change that shouldn't have
9626         gone in.
9627
9628 2000-03-17  Andy Piper  <andy@xemacs.org>
9629
9630         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9631         of selected-window trickery.
9632
9633         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9634         frames tabs.
9635         (progress-display-stop-callback): progress -> progress-display
9636         (progress-display-quit-function): ditto.
9637         (clear-progress-display): ditto.
9638         (remove-progress-display): ditto.
9639         (append-progress-display): ditto.
9640         (abort-progress-display): ditto.
9641         (raw-append-progress-display): ditto.
9642         (display-progress-display): ditto.
9643         (current-progress-display-label): ditto.
9644         (current-progress-display): ditto.
9645         (lprogress-display): ditto and save the buffer
9646         (progress-display): ditto. Otherwise the buffer sometimes gets
9647         changed which confuses font-lock.
9648
9649         * font-lock.el (font-lock-default-fontify-buffer): catch all
9650         errors, not just quit.
9651         (font-lock-mode): progress -> display-progress
9652         (font-lock-default-fontify-buffer): ditto.
9653         (font-lock-fontify-syntactically-region): ditto.
9654         (font-lock-fontify-keywords-region): ditto.
9655
9656 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9657
9658         * cl.el (gensym): Move to here from cl-macs.el.
9659         (gentemp): Ditto.
9660
9661 2000-03-16  Andy Piper  <andy@xemacs.org>
9662
9663         * font-lock.el (font-lock-mode): use lprogress and friends for
9664         progress management.
9665         (font-lock-default-fontify-buffer): ditto.
9666         (font-lock-fontify-syntactically-region): ditto.
9667         (font-lock-fontify-keywords-region): ditto.
9668         (font-lock-revert-cleanup): fix reverting.
9669         (font-lock-revert-setup): ditto.
9670
9671         * gutter-items.el (progress-use-echo-area): new variable. Use the
9672         echo area for progress gauges if non-nil.
9673         (clear-progress): remove echo area stuff and defer to
9674         clear-message.
9675         (append-progress): dispatch non-command events after each progress
9676         increment. Remove echo area stuff.
9677         (abort-progress): remove echo area stuff and defer to
9678         display-message.
9679         (raw-append-progress): ditto. Dispatch non-command events after
9680         gutter redisplay.
9681         (display-progress): defer echo area stuff to display-message.
9682
9683         * gutter-items.el (clear-progress):
9684         (abort-progress): indentation changes.
9685         (display-progress): don't clear progress.
9686         (append-progress): compare messages with equal.
9687         (raw-append-progress): use dispatch-non-command-events to flush
9688         widget creation events.
9689
9690 2000-03-13  Ben Wing  <ben@xemacs.org>
9691
9692         * abbrev.el:
9693         * abbrev.el (abbrev-string-to-be-defined): New.
9694         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9695         Changes for use with the menubar.
9696
9697 2000-03-12  Ben Wing  <ben@xemacs.org>
9698
9699         * alist.el (vassoc): moved here from font-menu.el.
9700
9701         * custom.el (defface): typo fix.
9702
9703         * dialog.el (yes-or-no-p-dialog-box):
9704         * dialog.el (message-box):
9705         * files.el (save-some-buffers-1):
9706         Put accelerators in the button names.
9707
9708         * font-lock.el (font-lock-comment-face):
9709         * font-lock.el (font-lock-keyword-face):
9710         * font-lock.el (font-lock-function-name-face):
9711         Fixed some of the colors under MS Windows because the existing
9712         default colors were hardly different from black and needed to be
9713         made lighter.
9714
9715         * font-menu.el:
9716         * font-menu.el (font-menu-split-long-menu):
9717         * font-menu.el (font-menu-family-constructor):
9718         * font-menu.el (font-menu-size-constructor):
9719         * font-menu.el (font-menu-weight-constructor):
9720         * font-menu.el (font-menu-set-font):
9721         vassoc moved to alist.el.
9722         Accelerators added to all menus.
9723         Unused bound var new-props removed.
9724
9725         * keydefs.el: I did a whole lot of rearranging to put things in a
9726         more consistent order and fixed a number of cases where key
9727         combinations involving up, down, left, right and so on were
9728         defined but the corresponding keypad combinations were not
9729         defined.
9730
9731         * lisp-mode.el:
9732         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9733         * lisp-mode.el (emacs-lisp-mode):
9734         * lisp-mode.el (lisp-interaction-mode):
9735         * lisp-mode.el (flet):
9736         Added accelerators onto the menus.
9737         Made all the different versions of the let function be indented
9738         the same way.
9739         Undid Steve's easy-menu-ification, because it makes it impossible
9740         to have the menubar and popup menus different.
9741         Cleaned up the menu; added items for find-function &c and some
9742         indenting, and removed debug-on-*.
9743
9744         * list-mode.el (list-mode-hook):
9745         * list-mode.el (list-mode):
9746         * list-mode.el (completion-setup-hook):
9747         * list-mode.el (display-completion-list):
9748         Added support for the :window-height keyword, which is required
9749         because of other changes that I made for the file dialog box.  I
9750         also made the hook variables list-mode-hook and
9751         completion-setup-hook and also minibuffer-setup-hook in
9752         minibuf.el be permanent-local; see comment in list-mode.el.
9753
9754         * map-ynp.el (map-y-or-n-p):
9755         Added accelerators to the dialog buttons.
9756
9757         * menubar-items.el (menu-truncate-list):
9758         New internal function.
9759         * menubar-items.el (submenu-generate-accelerator-spec):
9760         * menubar-items.el (menu-item-strip-accelerator-spec):
9761         * menubar-items.el (menu-item-generate-accelerator-spec):
9762         New exported functions, for use in auto-generating accelerator specs.
9763
9764         * menubar-items.el:
9765         * menubar-items.el (default-menubar):
9766         * menubar-items.el (maybe-add-init-button):
9767         * menubar-items.el (bookmark-menu-filter):
9768         * menubar-items.el (slow-format-buffers-menu-line):
9769         * menubar-items.el (build-buffers-menu-internal):
9770         * menubar-items.el (language-environment-menu-filter):
9771         * menubar-items.el (default-popup-menu):
9772         * menubar-items.el (popup-buffer-menu):
9773         * menubar-items.el (popup-menubar-menu):
9774         Did a major overhaul on this file, and in fact I'm nowhere near
9775         done working on the menubar, and there will be more patches to
9776         come.  A basic summary of what I've done:
9777
9778         a) I added accelerators to all of the menu items.  For menus that
9779         are auto-generated, such as the buffers menu, the accelerators are
9780         automatically added to the beginning of each line using the
9781         numbers 1 through 9, then zero, and then letters starting with A,
9782         but omitting the letters that are already in use for the fixed
9783         menu items at the top of the buffers menu.  To facilitate adding
9784         accelerators of this kind, I created some new functions
9785         (*-accelerator-spec), which are also being used by other filters
9786         that auto generate lists of things such as ftp sites to download
9787         packages.  If people really don't like these accelerators
9788         appearing at the beginning of the menu items, a variable can be
9789         added to optionally turn them off, but I think this is rather
9790         pointless because other menu items have accelerators and many or
9791         most of the menu users will use the accelerators if the support is
9792         there.
9793
9794         b) I combined the top level Tools and Apps menus into a single
9795         Tools menu, because the distinction between the two is not
9796         obvious, and the items on the menus are not used often enough that
9797         putting some of them onto submenus is a problem.
9798
9799         c) I created two new top level menus called View and Cmds because
9800         there were too many items on the File and Edit menus, and I'm going
9801         to be adding more items to these menus.  In contrast to the Tools
9802         menu, the items on these menus may be used quite often during an
9803         editing session, and so should be available with fewer
9804         keystrokes.
9805
9806         d) I added a number of options to the options menu, including one
9807         for controlling whether the alt key can be used to traverse to
9808         menu items using the accelerators, one for controlling behavior of
9809         control-k, one for controlling how the kill and yank functions
9810         interact with the clipboard, a few additional buffers-menu
9811         options, and various other things.  I also did a bit of
9812         rearranging, for example, combining the keyboard and mouse options
9813         into a single keyboard and mouse submenu to facilitate the
9814         accelerators on that level.
9815
9816         e) I changed the variable buffers-menu-format-buffer-line-function
9817         to take two arguments instead of one, the second argument being
9818         the line number for use in creating an accelerator.  I added a
9819         hack to support existing functions with one argument (although I
9820         doubt that very many of these exist), for backward compatibility.
9821
9822         f) I moved the top level mule menu to be a submenu of the edit
9823         menu.  I think that most of the items on this menu are fairly
9824         useless and there are certainly not enough frequently used items
9825         to justify this being its own top level menu.
9826
9827         g) I combined most of the items in big-menubar.el into the main menu.
9828         If people think the main menu is too big, it would be possible to
9829         create different configurations, some smaller.
9830
9831         * menubar.el (check-menu-syntax):
9832         Deleted some syntax checks that were no longer valid, partly
9833         because of changes that were already made a long time ago, and
9834         partly because of a change I made where I allow the name of the
9835         menu item to be an evaluated expression rather than just a string,
9836         similar to all of the other parameters of a menu item.
9837
9838         * minibuf.el:
9839         * minibuf.el (read-file-name-1):
9840         * minibuf.el (mouse-read-file-name-1):
9841         I made a number of changes to improve the appearance
9842         and functioning of the file dialog box.  They include:
9843
9844         a) Fixing the problem where closing the dialog box by clicking on
9845         the close button of the window didn't properly exit the
9846         minibuffer.
9847
9848         b) Fixing the problem that if you typed part of a file name, and
9849         then clicked on a completion with the mouse, the file was not
9850         correctly selected.
9851
9852         c) Changing the title of the dialog box to reflect the operation
9853         being done in accordance with user interface conventions, rather
9854         than the name of the dialog box buffer, which is rather useless.
9855
9856         d) Remove the words "possible completions are" which didn't
9857         belong.
9858
9859         e) Fix things so that the completions scroll off the end of the
9860         completions windows only to the right, rather than both to the
9861         right and down, which is in accordance with Windows user interface
9862         conventions.
9863
9864         * msw-init.el (init-post-mswindows-win):
9865         Added a binding for meta-F4, which is the standard windows binding
9866         for exiting a program.
9867
9868         * select.el (get-selection-no-error):
9869         * select.el (own-selection):
9870         * select.el (own-clipboard):
9871         Added an optional argument called append to the functions
9872         own-selection and own-clipboard.  This adds support for appending
9873         text to the existing selection and allows the function
9874         own-clipboard to be used as the value of the variable
9875         interprogram- cut-function.
9876
9877         Fixed a bug in own-selection in handling zmacs-region-stays.
9878
9879         * simple.el (historical-kill-line): New.
9880
9881         * simple.el (kill-line):
9882         * simple.el (interprogram-cut-function):
9883         * simple.el (interprogram-paste-function):
9884         * simple.el (handle-pre-motion-command):
9885         * simple.el (next-line):
9886         * simple.el (previous-line):
9887         a) Expanded the variable kill-whole-line, so that function
9888         kill-line can be set to delete the entire line always, not just
9889         when cursor is at the beginning of the line.  This is controlled
9890         by setting the variable kill-whole-line to the symbol 'always.
9891         This behavior, as well as the existing kill-whole-line behavior,
9892         now only take effect when kill-line is called interactively,
9893         although this is a departure from a previous behavior in the case
9894         of setting this variable kill-whole-line to t.  It is almost
9895         certainly what has always been intended, and most likely the old
9896         way of doing things introduced bugs.  I also created a function
9897         called historical-kill-line, which ignores the kill-whole-line
9898         setting and always gives the historical behavior of only killing
9899         to the end of the line.  I bound this function to shift- control-k
9900         so that the kill to end of line behavior is available, even when
9901         kill-whole-line has been set to change control-k into the simple
9902         delete-whole-line behavior. (This can be set using the options
9903         menu.)
9904
9905         b) I changed things so that kill and yank now interact with the
9906         clipboard by default under windows.  This was done by changing the
9907         default value of interprogram-cut- function and
9908         interprogram-paste-function.  You can get the old behavior by
9909         setting these to nil, and there is an option on the options menu
9910         to do this.
9911
9912         c) I added support for selecting text using shifted motion keys.
9913         This support is on by default and can be controlled by the
9914         variable shifted-motion-keys-select-region.  There is also a
9915         variable called unshifted-motion-keys-deselect-region that
9916         controls more specifically how the shifted motion key behavior
9917         works.  I did not put an option on the options menu to turn this
9918         off, because I can't imagine why this would be useful.
9919
9920         * simple.el (forward-block-of-lines):
9921         * simple.el (backward-block-of-lines):
9922         * simple.el (block-movement-size):
9923         New.
9924
9925         * simple.el (uncapitalized-title-words):
9926         * simple.el (uncapitalized-title-word-regexp):
9927         * simple.el (capitalize-string-as-title):
9928         * simple.el (capitalize-region-as-title):
9929         New.
9930
9931
9932         * subr.el (add-hook):
9933         * subr.el (make-local-hook): New.
9934         * subr.el (remove-local-hook): New.
9935         * subr.el (add-one-shot-hook): New.
9936         * subr.el (add-local-one-shot-hook): New.
9937         Added some functions to make using hooks easier.
9938         These include:
9939
9940         a) Functions add-local-hook and remove-local-hook to make it easy
9941         to use local hooks.
9942
9943         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9944         make it possible to add a "one-shot" hook, which is to say a hook
9945         that runs only once, and automatically removes itself after the
9946         first time it has run.
9947
9948 2000-03-09  Andy Piper  <andy@xemacs.org>
9949
9950         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9951
9952 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9953
9954         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9955         Moved from menubar-items.el.
9956         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9957
9958 2000-03-08  Andy Piper  <andy@xemacs.org>
9959
9960         * gutter-items.el (build-buffers-tab-internal): add selected field
9961         to buffers tab spec.
9962
9963 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9964
9965         * minibuf.el (last-exact-completion): Initialize to nil.
9966
9967 2000-03-07  Didier Verna  <didier@xemacs.org>
9968
9969         * startup.el (command-line-1): remove unused variable
9970         `first-file-buffer'.
9971
9972 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9973
9974         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9975         which is also used for Web server log files.
9976
9977 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9978
9979         * mule/mule-charset.el: Setup auto-fill-chars.
9980
9981 2000-03-02  SL Baur  <steve@beopen.com>
9982
9983         * subr.el (with-string-as-buffer-contents): Reimplement using
9984         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9985         non-deletion of buffer after execution problem.
9986         (with-output-to-string): Use unique buffer name.
9987
9988 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9989
9990         * gutter-items.el (buffers-tab-sort-function):  New variable.
9991         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9992
9993 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9994
9995         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9996
9997 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9998
9999         * menubar-items.el (maybe-add-init-button): Remove the "Load
10000         .emacs" button from all menubars.
10001
10002 2000-03-01  Didier Verna  <didier@xemacs.org>
10003
10004         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10005         region rectangle replacement (from Jan Vroonhof).
10006         (replace-rectangle): new function.
10007
10008 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10009
10010         * mule/mule-cmds.el (set-default-coding-systems): Use
10011         set-terminal-coding-system and set-keyboard-coding-system.
10012         * coding.el (set-terminal-coding-system): Use
10013         set-console-tty-output-coding-system.
10014         (set-keyboard-coding-system): Use
10015         set-console-tty-input-coding-system.
10016
10017 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10018
10019         * minibuf.el (read-variable): Allow symbol to default argument.
10020
10021 2000-02-27  Andy Piper  <andy@xemacs.org>
10022
10023         * gutter-items.el (update-tab-hook): new function to be used for
10024         hooks.
10025         (create-frame-hook): add update-tab-hook.
10026         (record-buffer-hook): ditto.
10027         (default-gutter-position-changed): ditto.
10028         (default-gutter-position): updating the buffers tab is now handled
10029         by a hook.
10030         (default-gutter-position-changed-hook): new variable.
10031         (gutter-element-visibility-changed-hook): ditto.
10032         (set-gutter-element-visible-p): call it.
10033         (set-gutter-element): use modify-specifier-instances. Set extents
10034         as duplicable before using.
10035         (remove-gutter-element): ditto.
10036         (set-gutter-element-visible-p): ditto.
10037         (init-gutter): new function.
10038         (add-tab-to-gutter): use new gutter-element functions rather than
10039         setting specifiers directly.
10040         (clear-progress): ditto.
10041         (abort-progress): ditto.
10042         (gutter-buffers-tab-visible-p): renamed from
10043         default-gutter-visible-p
10044
10045         * specifier.el (modify-specifier-instances): new function from Jan
10046         Vroonhof.
10047
10048         * x-init.el (init-post-x-win): call init-gutter.
10049
10050         * msw-init.el (init-post-mswindows-win): call init-gutter.
10051
10052         * menubar-items.el (default-menubar): Update to reflect new gutter
10053         variables.
10054
10055 2000-02-26  Andy Piper  <andy@xemacs.org>
10056
10057         * gutter-items.el (set-gutter-element): new function. Add gutter
10058         elements to the specified gutter.
10059         (remove-gutter-element): new function. Remove gutter elements from
10060         the specified gutter.
10061         (set-gutter-element-visible-p): new function. Set gutter element
10062         visibility for the provided gutter-visible specifier.
10063
10064 2000-02-23  Andy Piper  <andy@xemacs.org>
10065
10066         * gutter-items.el (add-tab-to-gutter): specify dimensions
10067         dynamically.
10068
10069 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10070
10071         * gutter-items.el (add-tab-to-gutter):
10072         * package-get.el (package-get-interactive-package-query):
10073         * package-ui.el (pui-directory-exists):
10074         (pui-install-selected-packages):
10075         (pui-list-packages):
10076         Use #'(lambda ...)  instead of '(lambda ...).
10077
10078 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10079
10080         * startup.el (load-user-init-file): Check to make sure user
10081           has an init-file before calling load().
10082
10083 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10084
10085         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10086
10087 2000-02-23  Martin Buchholz <martin@xemacs.org>
10088
10089         * XEmacs 21.2.31 is released.
10090
10091 2000-02-21  Mike Sperber <mike@xemacs.org>
10092
10093         * loadup.el (really-early-error-handler):
10094         * update-elc.el:
10095         * make-docfile.el:
10096         Remove dependency on EMACSBOOTSTRAP... environment variables.
10097
10098 2000-02-21  Martin Buchholz <martin@xemacs.org>
10099
10100         * XEmacs 21.2.30 is released.
10101
10102 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10103
10104         * byte-optimize.el (byte-optimize-plus):
10105         (byte-optimize-minus):
10106         (byte-optimize-multiply):
10107         Optimize (- 0) to 0, not (-)
10108         Optimize (+ 5 3.0) to 8.0
10109         Optimize (* 5 3.0) to 15.0
10110         Improve readability.
10111
10112 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10113
10114         * modeline.el: (modeline-scrolling-method): change modeline
10115         mswindows cursor appearance according to the value.
10116
10117         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10118         and 'gui-element face colors and 'gui-element face font to Windows
10119         defaults.
10120
10121 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10122
10123         * font-lock.el: Javadoc enhancements
10124
10125 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10126
10127         * ldap.el (toplevel): Test if LDAP support has been compiled in
10128         (ldap-verbose): New option
10129         (ldap-search-entries): Renamed from the previous ldap-search
10130         Conditionalize message display on ldap-verbose
10131         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10132         defuns
10133         (ldap-search): Is now defined as an obsolete wrapper calling
10134         ldap-search-basic or ldap-search-entries
10135
10136
10137 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10138             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10139             Jan Vroonhof  <jan@xemacs.org>
10140
10141         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10142         When for-effect is true, didn't call `byte-optimize-form'
10143         in and/or subforms without last.
10144
10145 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10146
10147         * package-get.el (package-get-download-sites): Use correct custom
10148         type.
10149
10150 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10151
10152         * files.el (write-file): Ask for coding system when compiled with
10153         file-coding.
10154
10155 2000-02-16  Andy Piper  <andy@xemacs.org>
10156
10157         * buffer.el (switch-to-buffer): give norecord argument to
10158         set-window-buffer instead of explicitly recording.
10159
10160         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10161         we have to pick a window.
10162
10163 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10164
10165         * mule/mule-cmds.el (describe-language-support): Don't add
10166         unexist function to help-map.
10167         (describe-coding-system): Don't use already assigend `C'.
10168
10169 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10170
10171         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10172         work in custom.
10173
10174 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10175
10176         * about.el: Ienaga's e-mail address change.
10177
10178 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10179
10180         * etags.el (find-tag): force new window -- even if buf already
10181         visible -- when other-window is t
10182
10183 2000-02-16  Martin Buchholz <martin@xemacs.org>
10184
10185         * XEmacs 21.2.29 is released.
10186
10187 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10188
10189         * cl-extra.el (getf): This is now identical to `plist-get', so
10190         just defalias it.
10191         * cl-macs.el: Make getf an alias to plist-get, at the
10192         byte-compiler level, using define-compiler-macro.
10193
10194 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10195
10196         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10197
10198 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10199
10200         * lisp/etags.el (find-tag-internal): set exact-tagname to
10201           a regular expression that matches against the tagname
10202           part of the tag entry first instead of only looking in
10203           the context area.
10204
10205 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10206
10207         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10208         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10209
10210 2000-02-07  Martin Buchholz <martin@xemacs.org>
10211
10212         * XEmacs 21.2.28 is released.
10213
10214 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10215
10216         * cl-extra.el (getf): Just call `get', never `get*'.
10217         Make arglist match docstring.
10218         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10219         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10220         * byte-optimize.el: remove references to `get*'.
10221
10222 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10223
10224         * mule/european.el: Add syntax information for Latin3 and Latin4.
10225
10226 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10227
10228         * byte-optimize.el: Byte-optimize (length "foo")
10229
10230 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10231
10232         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10233         width check using `window-leftmost-p' and `window-rightmost-p'.
10234
10235 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10236
10237         * wid-edit.el (widget-match-inline): An atom never matches a
10238           list.
10239
10240 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10241
10242         * modeline.el: Consolidated 'x and 'mswindows specification under
10243         'win tag.
10244
10245 2000-01-29  Andy Piper  <andy@xemacs.org>
10246
10247         * gutter-items.el: (format-buffers-tab-line): Try and be
10248         intelligent about buffer naming when we have duplicates.
10249
10250 2000-01-29  Andy Piper  <andy@xemacs.org>
10251
10252         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10253         updated when it becomes visible.
10254
10255 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10256
10257         * bytecomp.el (byte-compile-insert-header): Properly set coding
10258         system under MULE and file-coding.
10259
10260 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10261
10262         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10263         (dontusethis-set-value-terminal-coding-system-handler):
10264         (dontusethis-set-value-keyboard-coding-system-handler):
10265         Never undefine coding system aliases.  Emergency fix for gnus.
10266
10267 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10268
10269         * files.el (abbreviate-file-name): Use directory-sep-char instead
10270         of hard-coded "/".
10271
10272 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10273
10274         * startup.el (user-init-file-base-list): New variable, replacing
10275         user-init-file-base.
10276         (find-user-init-file): New function.
10277         (command-line-early): Use it.
10278         (load-user-init-file): Ditto.
10279
10280 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10281
10282         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10283         calling valid-image-instantiator-format-p
10284
10285 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10286
10287         * isearch-mode.el (isearch-mode): The variable is
10288         isearch-unhidden-extents, not isearch-opened-extents.
10289
10290 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10291
10292         * minibuf.el (next-history-element): Modify error message if a
10293         default value is available.
10294
10295 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10296
10297         * bytecomp.el (byte-compile-file): Don't unconditionally write
10298         .elc files in binary - might contain non-Latin1.
10299
10300 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10301
10302         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10303         for windows-nt.
10304
10305         * version.el:
10306         * startup.el (user-init-file-base):
10307         * process.el (call-process-region):
10308         * files.el (make-backup-file-name):
10309         (backup-file-name-p):
10310         (file-relative-name):
10311         (abbreviate-file-name):
10312         (set-auto-mode):
10313         * code-process.el (call-process-region): Removed unnecessary
10314         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10315         support out of the universe.
10316
10317         * process.el:
10318         * code-process.el:
10319         * bytecomp.el (byte-compile-file): Removed reference to
10320         buffer-file-type, and commented usage of binary-process-output
10321         NTEmacs variables.
10322
10323 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10324
10325         * help.el (function-arglist): Add case for macro.
10326
10327 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10328
10329         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10330         printers.
10331         (custom-display): Added a menu for printer/display tags.
10332
10333         * frame.el (frame-type):
10334         * device.el (device-type): Added 'msprinter to the doc string, and
10335         removed 'pc -- it is not going to be implemented ever.
10336         (call-device-method): Fixed docstring typo.
10337         Defined specifier tags 'printer and 'display.
10338
10339 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10340
10341         * lisp/itimer.el (itimer-run-expired-timers): (consp
10342           last-command-event-time) instead of (consp
10343           'last-command-event-time).
10344
10345 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10346
10347         * msw-glyphs.el: Removed obsolete commentary.
10348
10349 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10350
10351         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10352         better default value.
10353
10354 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10355
10356         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10357         (read-string): Ditto.
10358         (eval-minibuffer): Ditto.
10359         (read-command): Ditto.
10360         (read-function): Ditto.
10361         (read-variable): Ditto.
10362         (read-number): Ditto.
10363         (read-shell-command): Ditto.
10364         (read-number): Record history.
10365
10366 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10367
10368         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10369
10370 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10371
10372         * faces.el (startup-initialize-custom-faces): New function.
10373         Reset all faces created during auto-autoloads loading time
10374         by defface.
10375         * startup.el (command-line): Call it.
10376
10377 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10378
10379         * about.el (about-hackers): Add myself to contributors list.
10380
10381 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10382
10383         * menubar-items.el (maybe-add-init-button): Removed an argument in
10384         a call to load-user-init-file, as the function managed to lose its
10385         formal parameter a few betas ago.
10386
10387 2000-01-18  Martin Buchholz <martin@xemacs.org>
10388
10389         * XEmacs 21.2.27 is released.
10390
10391 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10392
10393         * process.el (shell-command-to-string): Use the FSF docstring.
10394         Make shell-command-to-string the standard function, and
10395         exec-to-string the (deprecated) alias.
10396
10397         * startup.el: typo fix.
10398
10399 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10400
10401         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10402
10403 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10404
10405         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10406         buffers after visible buffers.
10407         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10408
10409 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10410
10411         * info.el (Info-extract-menu-node-name): Stop at a dot
10412         followed by whitespace or right parenthesis.
10413
10414 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10415
10416         * info.el (Info-directory-list): Warn against using Customize with
10417         Info-directory-list.
10418
10419 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10420
10421         * minibuf.el (read-file-name): doc fix.
10422
10423         * autoload.el (update-file-autoloads): doc fix.
10424
10425         * about.el (about-hackers): Change my E-mail address.
10426
10427 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10428
10429         * info.el (Info-visit-file): Just use the `f' interactive spec to
10430         read a filename in the standard way.
10431
10432 2000-01-13  Andy Piper  <andy@xemacs.org>
10433
10434         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10435         (gutter-buffers-tab-extent): new variable.
10436         (update-tab-in-gutter): call add-tab-to-gutter again if the
10437         orientation has changed.
10438         (add-tab-to-gutter): cope with different orientations.
10439
10440 2000-01-11  Didier Verna  <didier@xemacs.org>
10441
10442         * info.el (Info-following-node-name): backward-skip dots as well
10443         as spaces (dots at the end of a node name aren't part of it).
10444         (Info-extract-menu-node-name): don't skip dots. There could be
10445         some in the node name.
10446         (Info-index): allow dots to be part of a node name.
10447
10448 2000-01-12  Andreas Jaeger  <aj@suse.de>
10449
10450         * files.el (auto-mode-alist): Added idlwave-mode.
10451         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10452
10453 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10454
10455         * info.el (Info-search): Show default value.
10456
10457 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10458
10459         * info.el (Info-read-node-completion-table): New variable.
10460         (Info-read-node-name-1): New function.
10461         (Info-read-node-name): Use it.
10462         (Info-follow-reference): Use DEFAULT argument of completing-read.
10463         (Info-menu): Ditto.
10464
10465 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10466
10467         * hyper-apropos.el (hyper-describe-key-briefly): Save
10468         window configuration.
10469         (hyper-describe-face): Use DEFAULT of completing-read.
10470         (hyper-apropos-read-variable-symbol): Ditto.
10471         (hyper-apropos-read-function-symbol): Ditto.
10472
10473 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10474
10475         * mule/mule-cmds.el (set-default-coding-system): Set
10476         comint-exec-hook to use coding-system-for-read and
10477         coding-system-for-write so that C-x RET c works.
10478
10479 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10480
10481         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10482         (previous-matching-history-element): Increment
10483         minibuffer-max-depth by 1.
10484         (next-matching-history-element): Ditto.
10485
10486 2000-01-11  Andy Piper  <andy@xemacs.org>
10487
10488         * gutter-items.el (buffers-tab): Create a new face for the buffers
10489         tab.
10490         (buffers-tab-face): use it.
10491
10492 2000-01-10  Didier Verna  <didier@xemacs.org>
10493
10494         * modeline.el (modeline-scrolling-method): change modeline X
10495         cursor appearance according to the value.
10496
10497 2000-01-07  Andreas Jaeger  <aj@suse.de>
10498
10499         * about.el (about-hackers): Moved my entry to contributor list.
10500         (xemacs-hackers): Added myself.
10501         (about-maintainer-info): Added description of myself.
10502
10503
10504 2000-01-07  Didier Verna  <didier@xemacs.org>
10505
10506         * modeline.el (modeline-scrolling-method): new variable.
10507         (mouse-drag-modeline): add reference to it in the docstring.
10508         (mouse-drag-modeline): handle it.
10509
10510 2000-01-08  Andy Piper  <andy@xemacs.org>
10511
10512         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10513         calls.
10514         (remove-buffer-from-gutter-tab): ditto.
10515
10516 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10517
10518         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10519         (custom-face-edit): Fix grammatical error in help message.
10520
10521 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10522
10523         * movemail.el: Added.
10524
10525         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10526
10527 2000-01-03  Didier Verna  <didier@xemacs.org>
10528
10529         * modeline.el (mouse-drag-modeline): remove the code related to
10530         the modeline horizontal scrolling facility.
10531
10532 1999-12-31  Martin Buchholz <martin@xemacs.org>
10533
10534         * XEmacs 21.2.26 is released.
10535
10536 1999-12-28  Andy Piper  <andy@xemacs.org>
10537
10538         * wid-edit.el (widget-push-button-value-create): The gui cache
10539         does not agree with native widgets which can only be displayed
10540         once per window. The reasons for caching are diminished now that
10541         we don't hog resources when creating buttons.
10542         (widget-push-button-cache) deleted.
10543
10544 1999-12-24  Martin Buchholz <martin@xemacs.org>
10545
10546         * XEmacs 21.2.25 is released.
10547
10548 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10549
10550         * hyper-apropos.el (hyper-apropos): Toggle
10551         hyper-apropos-programming-apropos correctly.
10552         Set REGEXP when user accepts default value.
10553
10554 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10555
10556         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10557         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10558
10559 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10560
10561         * mule/mule-category.el (undefined-category-designator):
10562         Return char instead of character.  Search for undefined one.
10563         (describe-category): Use with-displaying-help-buffer.
10564
10565 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10566
10567         * byte-optimize.el (byte-optimize-plus):
10568         Optimize (+ 1) to 1 instead of (1+ nil).
10569
10570         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10571
10572         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10573
10574         * byte-optimize.el (byte-optimize-char-before): New function.
10575         Remove performance penalty for using (char-before) instead of (char-after).
10576
10577 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10578
10579         * mule/mule-category.el (char-category-list): Return character
10580         instead of integer.
10581
10582 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10583
10584         * minibuf.el (read-buffer): Check default is buffer object.
10585
10586 1999-11-25  Andy Piper  <andy@xemacs.org>
10587
10588         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10589         for buttons.
10590
10591 1999-12-16  Andreas Jaeger  <aj@suse.de>
10592
10593         * package-get.el (package-get-maybe-save-index): Fixed typo.
10594         Patch by Jeff Miller <jmiller@smart.net>.
10595
10596 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10597
10598         * gnuserv.el (gnuserv-process-filter):  don't call
10599         gnuserv-write-to-client when gnuserv-current-client is nil
10600
10601 1999-12-14  Martin Buchholz <martin@xemacs.org>
10602
10603         * XEmacs 21.2.24 is released.
10604
10605 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10606
10607         * about.el (about-hackers): Update my email address.
10608
10609 1999-12-07  Martin Buchholz <martin@xemacs.org>
10610
10611         * XEmacs 21.2.23 is released.
10612
10613 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10614
10615         * package-get.el (package-get-download-sites): Removed several
10616         defunct download sites, added many new ones, and corrected a few
10617         incorrect directory-on-site entries.  Added physical locations to
10618         site-description.
10619
10620 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10621
10622         * finder.el (finder-commentary): add DOC string and fix
10623         interactive spec
10624
10625 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10626
10627         * help.el (describe-function): Don't forget to intern the string
10628         completing-read returns.
10629         (describe-variable): Ditto.
10630
10631 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10632
10633         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10634         `hyper-apropos-help-mode' here to find symbol to customize
10635         irregardless of cursor position and simplify
10636         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10637         `hyper-apropos-popup-menu'.
10638
10639 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10640
10641         * apropos.el (apropos-mode-map): Add return to call
10642         apropos-follow.
10643         (apropos-print): Call apropos-mode to have better
10644         command reference. Put keymap text-poperty to
10645         symbole name.
10646
10647 1999-11-22  Alastair Burt  <burt@dfki.de>
10648
10649         * help.el: (describe-bindings-1): Added handling of keymaps for
10650         the extents at point.
10651
10652 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10653
10654         * gutter-items.el (buffers-tab-items): Wrap the function in a
10655         save-match-data
10656
10657 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10658
10659         * help.el (describe-function): Use the DEFAULT argument to
10660         completing-read.
10661         (describe-variable): Ditto.
10662
10663 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10664
10665         * minibuf.el (read-from-minibuffer): Add optional argument
10666         DEFAULT to have better mini-buffer history support.
10667         (completing-read): Pass default to read-from-minibuffer.
10668         (read-buffer): Pass default to completing-read.
10669
10670 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10671
10672         * font-lock.el (font-lock-doc-string-face): Document the
10673         `font-lock-lisp-like' property.
10674
10675 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10676
10677         * lisp-mode.el: Specify `font-lock-lisp-like'.
10678
10679         * font-lock.el (font-lock-lisp-like): New function.
10680         (font-lock-fontify-syntactically-region): Use it.
10681
10682 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10683
10684         * XEmacs 21.2.22 is released
10685
10686 1999-11-28  Martin Buchholz <martin@xemacs.org>
10687
10688         * XEmacs 21.2.21 is released.
10689
10690 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10691
10692         * minibuf.el (read-coding-system): Accept symbol and
10693         coding-system object as a default-coding-system.
10694
10695 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10696
10697         * minibuf.el (read-coding-system): Accept symbol as
10698         a default-coding-system.
10699
10700 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10701
10702         * apropos.el (apropos-documentation): Use insert instead
10703         of princ.
10704
10705 1999-11-07  William M. Perry  <wmperry@aventail.com>
10706
10707         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10708           for the linux console.
10709
10710         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10711           stuff to work when you are not on a window system, since the GPM
10712           mouse support now allows pasting from outside of XEmacs.
10713
10714 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10715
10716         * XEmacs 21.2.20 is released
10717
10718 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10719
10720         * setup-paths.el (paths-default-info-directories): Add
10721         /usr/share/info and /usr/local/share/info.
10722
10723 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10724
10725         * about.el: Updated Vladimir Ivanovic's info.
10726
10727 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10728
10729         * auto-show.el (auto-show-truncationp): Remove.
10730
10731         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10732
10733 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10734
10735         * indent.el (indent-line-to): fix bug: spaces were not replaced
10736         with tab if column is multiple of tab-width
10737         From dhn@qedinc.com
10738
10739 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10740
10741         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10742         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10743
10744         * package-get.el (package-get-package-provider): Be verbose when
10745         interactive. Patch from Robert Pluim
10746
10747 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10748
10749         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10750         info file suffixes.
10751
10752 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10753
10754         * process.el (open-network-stream): Add a new optional parameter
10755         PROTOCOL to support udp; fix a minor typo and add an explanation
10756         in docstring for udp programming.
10757
10758         * code-process.el (open-network-stream): Add a new optional
10759         parameter PROTOCOL to support udp; fix a minor typo and add an
10760         explanation in docstring for udp programming.
10761
10762 1999-10-18  Andy Piper  <andy@xemacs.org>
10763
10764         * gui.el (make-gui-button): be more precise about how we call
10765         callbacks.
10766
10767         * wid-edit.el (widget-push-button-value-create): Use the new form
10768         of native gui-button.
10769
10770 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10771
10772         * info.el (Info-page-prev): Don't do (sit-for 0).
10773
10774 1999-10-13  Andy Piper  <andy@xemacs.org>
10775
10776         * gutter-items.el (progress-abort-glyph): new glyph for showing
10777         abort status.
10778         (append-progress): dispatch-event rather than sit-for.
10779         (abort-progress): new function. Show the abort glyph with an
10780         appropriate message.
10781         (raw-append-progress): dispatch-event rather than sit-for.
10782         (display-progress): cope with aborts.
10783
10784         * gui.el (make-gui-button): Use native widgets for buttons
10785         unconditionally.
10786         (insert-gui-button): ditto.
10787         (gui-button-p): ditto.
10788
10789         * xbm-button.el: remove from core.
10790
10791         * xpm-button.el: remove from core.
10792
10793 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10794
10795         * faces.el (init-device-faces): Don't initialize the random faces
10796         on the stream device.
10797
10798 1999-10-06  Andy Piper  <andy@xemacs.org>
10799
10800         * files.el (recover-file): Don't use ls under windows for revert buffer.
10801
10802 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10803
10804         * package-get.el (package-get-download-menu): Make menu really
10805         toggle download sites.
10806         (package-get-download-sites): Add autoload cookie.
10807
10808 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10809
10810         * setup-paths.el (paths-find-module-directory): Ditto.
10811
10812 1999-09-29  Werner Fink  <werner@suse.de>
10813
10814         * setup-paths.el (paths-find-exec-directory): Add missing nil
10815         parameter for environment.
10816
10817 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10818
10819         * modeline.el (modeline-format):
10820         Only purecopy the strings.  Else
10821         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10822         barfs.
10823
10824 1999-08-28  Mike Woolley  <mike@bulsara.com>
10825
10826         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10827         user setting comint-completion-addsuffix and
10828         comint-process-echoes.
10829
10830 1999-09-22  Andy Piper  <andy@xemacs.org>
10831
10832         * gutter-items.el (update-tab-in-gutter): use
10833         last-nonminibuf-window instead of selected-window.
10834
10835 1999-09-18  Andy Piper  <andy@xemacs.org>
10836
10837         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10838         display on.
10839
10840         * subr.el (record-buffer-hook): new variable so that the hook gets
10841         some documentation.
10842
10843 1999-09-16  Andy Piper  <andy@xemacs.org>
10844
10845         * gutter-items.el (update-tab-in-gutter): only update when the
10846         gutter is visible.
10847         (remove-buffer-from-gutter-tab): ditto.
10848
10849 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10850
10851         * simple.el (do-auto-fill): Commented out part of Kinsoku
10852         processing.
10853
10854 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10855
10856         * isearch-mode.el (isearch-highlightify-region): Give the
10857         highlighting extents a high priority.
10858         (isearch-make-extent): Give the main highlighting extent an even
10859         higher priority.
10860
10861 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10862
10863         * packages.el (packages-compute-package-locations): Fix typo from
10864         -u rationalization.
10865
10866 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10867
10868         * setup-paths.el (paths-find-doc-directory): Respect value of
10869         `configure-doc-directory.'
10870
10871         * find-paths.el (paths-find-architecture-directory): Give
10872         precendence `default' argument (which typically comes from
10873         configure).
10874
10875 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10876
10877         * startup.el (command-line-early): Added options -user-init-file
10878         and -user-init-directory.
10879
10880         * files.el (user-init-file): Default to NIL so we can recognize
10881         when it's set.
10882
10883 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10884
10885         * obsolete.el (init-file-user):
10886         * startup.el:
10887         * packages.el (packages-compute-package-locations):
10888         * package-get.el (package-get-user-index-filename):
10889         * menubar-items.el (maybe-add-init-button):
10890         * info.el (Info-annotations-path):
10891         * dump-paths.el:
10892         Change `user-init-directory' to be an absolute path.
10893         Use `user-init-directory' where appropriate.
10894         Zap `init-file-user' and its uses.
10895
10896 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10897
10898         * subr.el (copy-symbol): New function.
10899
10900 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10901
10902         * isearch-mode.el (isearch-done): Be sure to restore invisible
10903         extents in the proper buffer.
10904         (isearch-pre-command-hook): Set this-command to the correct value
10905         in case the buffer has changed and old overriding-local-map was
10906         used.
10907         (isearch-restore-extent): Use remprop instead of setting the
10908         property to nil.
10909
10910 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10911
10912         * cmdloop.el (execute-extended-command): Update zmacs region
10913         before the delay.
10914         (execute-extended-command): Make the message gettext-friendly.
10915
10916 1999-09-07  Andy Piper  <andy@xemacs.org>
10917
10918         * gutter-items.el (progress-gauge-glyph): renamed from
10919         progress-glyph.
10920         (progress-text-glyph): new variable.
10921         (progress-layout-glyph): use layouts and text glyphs.
10922         (progress-area-buffer): removed.
10923         (progress-text-and-extent): new variable.
10924         (progress-displayed-p): dynamically create gutter area buffer.
10925         (clear-progress): ditto.
10926         (raw-append-progress): ditto.
10927         (append-progress): use new glyph names.
10928         (raw-append-progress): only create the extent when needed. set
10929         properties more optimally.
10930         (progress): remove args.
10931
10932 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10933
10934         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10935         mapcar where the return value is unused.
10936         (isearch-restore-invisible-extents): Ditto.
10937         (isearch-highlight-all-cleanup): Ditto.
10938         (isearch-delete-extents-in-range): Traverse the extents only once.
10939         (isearch-highlight-all-update): Don't start over if the search
10940         string has changed and more input is pending.
10941
10942 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10943
10944         * packages.el (packages-find-package-data-path): Ditto.
10945
10946         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10947
10948         * subr.el (mapc-internal): Don't make obsolete.
10949
10950         * cl-extra.el (mapc): Resurrect.
10951
10952 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10953
10954         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10955         alias.
10956
10957         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10958         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10959         (isearch-yank-clipboard): Use get-clipboard instead of
10960         x-get-clipboard.
10961         (isearch-yank-selection): Fix docstring.
10962
10963 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10964
10965         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10966
10967 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10968
10969         * cl-macs.el (extent-start-position): Fix setf method.
10970         (extent-end-position): Ditto.
10971
10972 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10973
10974         * isearch-mode.el: End merge with FSF 20.4.
10975
10976         * isearch-mode.el (search-invisible): New variable.
10977         (isearch-hide-immediately): Ditto.
10978         (isearch-unhidden-extents): Ditto.
10979         (isearch-range-invisible): New function.
10980         (isearch-unhide-extent): Ditto.
10981         (isearch-restore-invisible-extents): Ditto.
10982         (isearch-restore-extent): Ditto.
10983
10984         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10985         implementation.
10986         (isearch-ring-retreat-edit): Ditto.
10987         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10988         (isearch-forward-regexp): New arguments NOT-REGEXP and
10989         NO-RECURSIVE-EDIT.
10990         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10991         (isearch-backward-regexp): New arguments NOT-REGEXP and
10992         NO-RECURSIVE-EDIT.
10993         (isearch-mode): Return isearch-success.
10994         (isearch-update): Use unread-command-events instead of
10995         unread-command-event.
10996         (isearch-abort): If an invalid regexp is encountered, keep popping
10997         states.
10998         (isearch-*-char): Use FSF implementation.
10999         (isearch-whitespace-chars): Use the more robust FSF's
11000         implementation.
11001         (isearch-within-brackets): New variable.
11002         (isearch-mode): Initialize it.
11003         (isearch-edit-string): Bind it.
11004         (isearch-search-and-update): Set it.
11005         (isearch-push-state): Push it.
11006         (isearch-top-state): Pop it.
11007         (isearch-search): Set it.
11008         (isearch-printing-char): When called by isearch-whitespace-chars,
11009         handle M-SPC gracefully.
11010         (isearch-message-prefix): New argument ELLIPSIS.
11011         (isearch-message-suffix): Ditto.
11012         (isearch-message): Use the ELLIPSIS argument when calling
11013         isearch-message-prefix and isearch-message-suffix.
11014         (isearch-message-prefix): Distinguish between "wrapped" and
11015         "overwrapped" search, FWIW.
11016
11017 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11018
11019         * isearch-mode.el (isearch-edit-string): Use the head of the
11020         search ring instead of search-last-string and search-last-regexp.
11021         (search-highlight): Renamed from isearch-highlight.
11022         (isearch-exit): Use the new name.
11023         (isearch-highlight): Ditto.
11024         (isearch-dehighlight): Ditto.
11025         (isearch-update-ring): New function.
11026         (isearch-done): Call it.
11027         (isearch-done): New argument EDIT.
11028         (isearch-repeat): If search string is empty, look up at the car of
11029         the search ring; ignore the yank pointer.
11030         (isearch-abort): Call isearch-done with NOPUSH.
11031         (isearch-cancel): New function.
11032         (isearch-mode-map): Bind it to ESC ESC ESC.
11033
11034         * isearch-mode.el: Begin merge with FSF 20.4.
11035
11036 1999-09-01  Andy Piper  <andy@xemacs.org>
11037
11038         * x-select.el (x-get-clipboard): obsolete.
11039         (x-yank-clipboard-selection): obsolete
11040
11041         * select.el (disown-selection): need to be careful to disown the
11042         clipboard if we set it via selection.
11043         (get-clipboard): move from x-select.el
11044         (yank-clipboard-selection): ditto.
11045
11046 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11047
11048         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11049         isearch-highlight-all-matches to nil.
11050         (isearch-fixed-case): New variable.
11051         (isearch-mode): Initialize it.
11052         (isearch-edit-string): Save it.
11053         (isearch-toggle-case-fold): Set it.
11054         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11055         need to check isearch-fixed-case.
11056         (isearch-toggle-case-fold): Update highlighting of all matches
11057         before the pause.
11058         (isearch-edit-string):
11059
11060 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11061
11062         * isearch-mode.el (isearch-edit-string): Call isearch-message
11063         before reading the event so that the prompt is displayed properly.
11064         (isearch-message): Use isearch-nonincremental when calling
11065         isearch-message-prefix.
11066         (minibuffer-local-isearch-map): Bind up and down to do the same as
11067         M-p and M-n respectively.
11068         (isearch-done): New arg NOPUSH.
11069         (isearch-edit-string): Use it.
11070         (isearch-edit-string): Don't bind isearch-string.
11071         (isearch-ring-adjust): Edit string, *then* push state.
11072
11073 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11074
11075         * faces.el (isearch-secondary): Make isearch-secondary look
11076         different than default.
11077
11078 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11079
11080         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11081         save-excursion.
11082         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11083         (isearch-update): Call isearch-dehighlight without arguments.
11084         (isearch-done): Ditto.
11085
11086         * isearch-mode.el (isearch-fix-case): If the search string has no
11087         upper-case letters, allow the folding to be reenabled.
11088         Previously, once disabled, the folding would remain that way until
11089         the end of isearch.
11090         (isearch-top-state): Call isearch-fix-case.
11091
11092         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11093         save-excursion.
11094         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11095
11096 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11097
11098         * xpm-button.el:
11099         xbm-button.el: Need to exist in core because gui.el depends on
11100         them.
11101
11102 1999-08-31  Andy Piper  <andy@xemacs.org>
11103
11104         * gutter-items.el (buffers-tab-face): new customizable variable.
11105         (buffers-tab-default-buffer-line-length): new specifier for
11106         maximum viewable characters.
11107         (progress-stack): new variable for implementing widget-based
11108         progress messages.
11109         (progress-area-buffer): ditto.
11110         (progress-glyph-height): ditto.
11111         (progress-stop-callback): ditto.
11112         (progress-quit-function): new function.
11113         (progress-glyph): new variable.
11114         (progress-layout-glyph): ditto.
11115         (progress-displayed-p): new function, see message-displayed-p for
11116         details.
11117         (clear-progress): ditto.
11118         (remove-progress): ditto.
11119         (append-progress): ditto.
11120         (raw-append-progress): ditto.
11121         (display-progress): ditto.
11122         (current-progress): ditto.
11123         (current-progress-label): ditto.
11124         (progress): ditto.
11125         (lprogress): ditto.
11126
11127
11128 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11129
11130         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11131
11132         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11133         `isearch-yank-selection'.
11134         (isearch-mode-map): Use it.
11135         (isearch-yank-selection): Use `get-selection' instead of
11136         `get-x-selection'.
11137
11138 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11139
11140         * faces.el (isearch-secondary): Create face here.
11141
11142         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11143         timers.
11144
11145 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11146
11147         * subr.el (buffer-string): More robust backward compatibility
11148         check, courtesy William Perry.
11149
11150 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11151
11152         * replace.el (perform-replace): Stop the search after the search
11153         limit has been reached.
11154
11155 1999-08-23  Andy Piper  <andy@xemacs.org>
11156
11157         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11158         here if we don't have one.
11159
11160 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11161
11162         * ldap.el (ldap-coding-system): Default to nil until we get
11163         efficient UTF8 support
11164         (ldap-decode-string): Guard against `decode-coding-string' not
11165         being defined
11166         (ldap-encode-string): Guard against `encode-coding-string' not
11167         being defined
11168
11169 1999-08-23  Didier Verna  <didier@xemacs.org>
11170
11171         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11172         Some doc strings improvements, and add a star to the `interactive'
11173         calls.
11174
11175 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11176
11177         * font-lock.el (java-font-lock-keywords-3): introduced new
11178         keywords and regexpes for javadoc syntax 1.2.
11179
11180 1999-08-17  Andy Piper  <andy@xemacs.org>
11181
11182         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11183         format-buffers-tab-line.
11184         (buffers-tab-max-buffer-line-length): new variable.
11185         (format-buffers-tab-line): new function. truncate names if over
11186         buffers-tab-max-buffer-line-length.
11187
11188 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11189
11190         * cus-start.el: Customize the variable `bell-inhibit-time'.
11191
11192 1999-08-16  Andy Piper  <andy@xemacs.org>
11193
11194         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11195         brute-force approach to deleting the last buffer.
11196         (buffers-tab-grouping-regexp): new customizable variable.
11197         (select-buffers-tab-buffers-by-mode): use it.
11198
11199 1999-08-13  Andy Piper  <andy@xemacs.org>
11200
11201         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11202         deletion problem.
11203
11204 1999-07-30  Didier Verna  <didier@xemacs.org>
11205
11206         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11207         of princ to output symbols.
11208         (custom-save-face-internal): ditto.
11209         (custom-save-resets): ditto.
11210
11211 1999-08-09  Didier Verna  <didier@xemacs.org>
11212
11213         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11214         `regexp-quote' to protect the major mode name for use as a regular
11215         expression (c++ needs this for instance).
11216
11217 1999-08-08  Andy Piper  <andy@xemacs.org>
11218
11219         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11220         cope with similar mode names.
11221
11222         * gutter-items.el (buffers-tab-selection-function): new selection
11223         function.
11224         (select-buffers-tab-buffers-by-mode): new function.
11225         (buffers-tab-items): use it if set to only display buffers in the
11226         tab in the current buffer's group..
11227         (update-tab-in-gutter): use new api.
11228         (remove-buffer-from-gutter-tab): ditto.
11229
11230         * gutter-items.el (buffers-tab-max-size): set custom selection
11231         default to 6.
11232         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11233         (add-tab-to-gutter): set face as default.
11234
11235 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11236
11237         * faces.el (frob-face-property): Merge the fall-back specifier
11238         with the target, not replace it.
11239
11240 1999-08-05  Andy Piper  <andy@xemacs.org>
11241
11242         * gutter-items.el (update-tab-in-gutter): add frame argument for
11243         buffer-items.
11244         (update-tab-in-gutter): use it.
11245
11246         * gutter-items.el (record-buffer-hook): set.
11247
11248         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11249         change.
11250         (switch-to-buffer-hook) deleted.
11251
11252 1999-08-04  Andy Piper  <andy@xemacs.org>
11253
11254         * gutter-items.el (update-tab-in-gutter): make sure this will work
11255         as an argument to create-frame-hook.
11256
11257 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11258
11259         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11260         instead of timer emulation.
11261
11262 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11263
11264         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11265         Emacs isearch enhancements.
11266
11267 1999-07-28  Andy Piper  <andy@xemacs.org>
11268
11269         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11270         all devices that support tab controls.
11271         (remove-buffer-from-gutter-tab): new function. to be used as a
11272         value for kill-buffer-hook.
11273
11274 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11275
11276         * auto-show.el (auto-show-truncationp): changed to match
11277         `window_translation_on'
11278
11279 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11280
11281         * XEmacs 21.2.19 is released
11282
11283 1999-07-28  SL Baur  <steve@miho>
11284
11285         * code-files.el (insert-file-contents): Fix docstring.
11286         revert previous change.
11287
11288 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11289
11290         * fill.el (fill-region-as-paragraph): Change re-break-point to
11291         contain word-across-newline plus one character so that filling
11292         Japanese and Chinese works as desired.
11293         * simple.el (do-auto-fill): Ditto.
11294
11295 1999-07-26  SL Baur  <steve@miho>
11296
11297         * mule/japanese.el ("Japanese"): Do not specify a default input
11298         method.
11299         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11300
11301 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11302
11303         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11304         able to use cl-macs macro in early lisp.
11305
11306 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11307
11308         * custom.el:
11309         * cus-face.el:
11310         * cus-edit.el:
11311                 Massive custom Theme API changes.
11312
11313 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11314
11315         * code-files.el (insert-file-contents): Regard
11316         coding-system-magic-cookie if `coding-system-for-read' is nil.
11317
11318 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11319
11320         * mule/thai-xtis.el: Add coding: local variable, to avoid
11321         bootstrapping problem with C locale.
11322
11323 1999-07-22  Andy Piper  <andy@xemacs.org>
11324
11325         * dumped-lisp.el (preloaded-file-list): guard against putting
11326         gutter-items in a less than functional XEmacs.
11327         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11328
11329 1999-07-18  Bob Weiner  <weiner@beopen.com>
11330
11331         * fill.el (fill-context-prefix): Fixed bug that prevented the
11332         setting of an adaptive fill prefix when the `dont-skip-first' was
11333         t.
11334
11335 1999-07-22  SL Baur  <steve@miho>
11336
11337         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11338
11339 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11340
11341         * files.el (interpreter-mode-alist): add `make', `guile', and
11342         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11343         makefile-mode, guile is a scheme, and someday XEmacs will be
11344         modular enough to use as an efficient scripting tool.)
11345
11346 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11347
11348         * mule/mule-cmds.el (reset-language-environment): Regard
11349         coding-category `utf-8' and `ucs-4' if they are available.
11350
11351 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11352
11353         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11354         (prefer-coding-system): Fix DOC-string.
11355
11356         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11357         DOC-string too.
11358
11359         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11360         Mule.
11361         (coding-system-change-eol-conversion): Fix DOC-string.
11362
11363 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11364
11365         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11366         instead of `list-coding-system'.
11367
11368 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11369
11370         * menubar-items.el (default-menubar): `select-input-method' was
11371         renamed to `set-input-method'.
11372
11373         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11374         "Set Language Environment" menu.
11375
11376         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11377         "Describe Language Support" menu.
11378
11379 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11380
11381         * mule/chinese.el ("Chinese-GB"): Rename
11382         `chinese-gb-environment-setup-function' to
11383         `setup-chinese-gb-environment-internal'.
11384
11385 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11386
11387         * mule/korean.el: Use `define-coding-system-alias' instead of
11388         `copy-coding-system'.
11389
11390 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11391
11392         * mule/mule-cmds.el (set-language-environment-coding-systems):
11393         Treat duplicated coding-categories.
11394
11395 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11396
11397         * mule/japanese.el: Use `define-coding-system-alias' instead of
11398         `copy-coding-system'.
11399
11400 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11401
11402         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11403         coding-system `viscii'.
11404
11405 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11406
11407         * mule/cyrillic.el:
11408         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11409         (cyrillic-alternativnyj-decode-table): New variable.
11410         (cyrillic-alternativnyj-encode-table): New variable.
11411         - Specify `iso-8-1' as a category of coding-system
11412           `alternativnyj'.
11413         - Abolish general Cyrillic environment.
11414
11415 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11416
11417         * mule/chinese.el:
11418         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11419         - Register `chinese-gb-environment-setup-function' as a
11420           `setup-function' of "Chinese-GB" environment.
11421
11422 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11423
11424         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11425         optional argument `parents'.
11426
11427         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11428         property for Thai-XTIS.
11429
11430         * mule/mule-help.el (help-with-tutorial): Use property
11431         `tutorial-coding-system' of language-info as a coding-system to
11432         read tutorial file.
11433
11434 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11435
11436         * mule/thai-xtis.el: Don't setup `setup-function' and
11437         `exit-function'.
11438
11439         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11440         `set-coding-category-system' to set up coding-system for
11441         coding-category.
11442
11443         * mule/mule-cmds.el (prefer-coding-system): Use
11444         `set-coding-category-system' to set up coding-system for
11445         coding-category.
11446
11447 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11448
11449         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11450         Thai-XTIS environment.
11451
11452         * mule/mule-cmds.el (prefer-coding-system): Use
11453         `find-coding-system' instead of `coding-system-p'.
11454
11455 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11456
11457         * mule/mule-cmds.el (set-language-environment-coding-systems):
11458         Modify eol-type for XEmacs.
11459
11460         * mule/thai-xtis.el: Delete unused local variable `category'.
11461
11462         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11463         function.
11464         (prefer-coding-system): Don't call
11465         `update-coding-systems-internal'; use function
11466         `coding-category-list' instead of variable `coding-category-list';
11467         use `set-coding-priority-list' instead of `set-coding-priority';
11468         modify `eol-type' for XEmacs.
11469
11470         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11471         `charset-columns'.
11472         (char-width): Likewise.
11473
11474 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11475
11476         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11477         `tis-620'.
11478
11479         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11480         `set-coding-priority-list' instead of `set-coding-priority'; don't
11481         call `update-coding-systems-internal'.
11482
11483         * mule/mule-misc.el (coding-system-get): New function.
11484         (coding-system-put): New function.
11485         (coding-system-category): New function.
11486
11487 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11488
11489         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11490         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11491         to avoid conflict with leim/quail/thai-xtis.
11492
11493         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11494         to thai-xtis-chars.el.
11495
11496         * mule/thai-xtis-chars.el: New file (split from
11497         mule/thai-xtis.el).
11498
11499 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11500
11501         * mule/thai-xtis.el:
11502         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11503         - Add syntax entries.
11504         - Put `preferred-coding-system' of the charset `thai-xtis' to
11505           `tis-620'.
11506
11507 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11508
11509         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11510         rewritten to use write-multibyte-character.
11511
11512 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11513
11514         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11515         of `iso-2022-7'.
11516         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11517         ported yet.
11518         (read-input-method-name): Treat optional argument `default'.
11519
11520 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11521
11522         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11523         all.
11524         (set-language-info-alist): Set up menus here.
11525
11526 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11527
11528         * minibuf.el (completing-read): Add new optional argument
11529         `default'.
11530         (read-coding-system): Add new optional argument
11531         `default-coding-system'.
11532
11533 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11534
11535         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11536         (viet-viscii-...->viet-vscii...).
11537
11538 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11539
11540         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11541         and menus.
11542
11543 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11544
11545         * mule/mule-cmds.el (input-method-function): Add permanent-local
11546         property.
11547
11548 1999-03-30  Dave Love  <fx@gnu.org>
11549
11550         * mule/mule-cmds.el (current-language-environment): Doc fix.
11551
11552 1999-02-06  Richard Stallman  <rms@gnu.org>
11553
11554         * mule/european.el (setup-slovenian-environment): New function.
11555         ("Slovenian"): New language environment.
11556
11557 1999-01-27  Dave Love  <fx@gnu.org>
11558
11559         * mule/mule-cmds.el (current-language-environment): Provide :link,
11560         :type (choices) and appropriate :get.
11561
11562 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11563
11564         * mule/mule-cmds.el (describe-language-environment): Don't alter
11565         input-method-alist.
11566
11567 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11568
11569         * mule/mule-cmds.el (prefer-coding-system): Call
11570         set-coding-priority, so that the internal array of priorities is
11571         also updated.
11572
11573 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11574
11575         * mule/mule-cmds.el (prefer-coding-system): If the argument
11576         requires specific EOL conversion type, make the default coding
11577         systems use that.
11578
11579 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11580
11581         * mule/mule-cmds.el (set-language-environment): Pass the default
11582         eol-type to set-language-environment-coding-systems.
11583         (set-default-coding-systems): Copy the eol-type property for the
11584         new default values of {buffer-file,process}-coding-system from the
11585         old defaults.
11586         (set-language-environment-coding-systems): Accept an optional
11587         argument EOL-TYPE, and set the eol-type property of the default
11588         coding systems accordingly.
11589
11590 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11591
11592         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11593         use generate-new-buffer instead of get-buffer-create.
11594
11595 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11596
11597         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11598
11599 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11600
11601         * mule/mule-cmds.el (default-input-method): Fix custom type.
11602
11603 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11604
11605         * mule/mule-cmds.el (setup-specified-language-environment):
11606         Add apropos-inhibit property.
11607         (describe-specified-language-support): Likewise.
11608
11609 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11610
11611         * mule/mule-cmds.el: Doc fixes.
11612
11613 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11614
11615         * mule/mule-cmds.el (register-input-method): Doc-string
11616         modified.
11617
11618 1998-09-01  Dave Love  <fx@gnu.org>
11619
11620         * mule/mule-cmds.el (current-language-environment): Fix
11621         setter function.
11622
11623 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11624
11625         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11626         mule/european.el, mule/hebrew.el, mule/japanese.el,
11627         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11628         avoid bootstrapping problem if you need to recompile all the Lisp
11629         files using interpreted code.
11630
11631 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11632
11633         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11634         ("Latin-2"): Likewise.
11635
11636 1998-08-18  Per Starback  <starback@update.uu.se>
11637
11638         * mule/european.el (setup-latin2-environment): Fix typo.
11639
11640 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11641
11642         * mule/european.el: Give proper value of `input-method' key to all
11643         lang. env.
11644
11645         * mule/mule-cmds.el (activate-input-method): Handle the case that
11646         the arg INPUT-METHOD is nil correctly.
11647         (read-multilingual-string): Activate the specified input method
11648         before calling read-string.  Afterward, activate the original
11649         input method.
11650
11651 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11652
11653         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11654         (set-language-info-alist): Fix typo in doc-string.
11655
11656         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11657
11658 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11659
11660         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11661         (reset-language-environment): New function for the job that
11662         setup-english-environment used to do.
11663         (set-language-environment): Do more setups according to the info
11664         in language-info-alist.
11665         (read-language-name): Handle the case that the arg KEY is nil.
11666         (describe-language-environment): Handle input-method property.
11667
11668         * mule/: All files under this directory, which related with
11669         specific languages (such as mule/european.el, mule/greek.el,
11670         mule/hebrew.el, mule/misc-lang.el), modified as below.
11671         (setup-XXX-environment): Just call set-language-environment.  If
11672         they used to do some other jobs than what done by
11673         set-language-environment, those jobs are done in
11674         setup-XXX-environment-internal now.
11675         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11676         the value to setup-XXX-environment-internal.  Add properties
11677         input-method and features.
11678
11679         * mule/english.el (setup-english-environment): Just call
11680         reset-language-environment.
11681
11682         * mule/european.el (setup-8-bit-environment): Function deleted.
11683
11684 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11685
11686         * mule/mule-cmds.el (input-method-exit-on-first-char)
11687         (input-method-use-echo-area): Doc fixes.
11688
11689 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11690
11691         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11692         variable.
11693         (input-method-use-echo-area): New variable.
11694
11695 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11696
11697         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11698
11699 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11700
11701         * mule/mule-cmds.el (activate-input-method): Update mode line.
11702         (inactivate-input-method): Likewise.
11703
11704 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11705
11706         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11707         input method in the current buffer, but just bind
11708         current-input-method.
11709
11710 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11711
11712         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11713
11714         * mule/misc-lang.el ("IPA"): Add coding-priority and
11715         coding-system.
11716
11717 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11718
11719         * mule/greek.el: Add coding-priority.
11720
11721 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11722
11723         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11724         LANG-ENV.
11725
11726 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11727
11728         * mule/mule-cmds.el (register-input-method): Fix previous change.
11729         (setup-specified-language-environment): Doc fix.
11730
11731 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11732
11733         * mule/mule-cmds.el: Several doc fixes.
11734         (get-language-info, set-language-info): Rename argument.
11735         (set-language-info-alist): Likewise.
11736         (register-input-method): Rename argument.
11737         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11738
11739 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11740
11741         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11742         default value while reading an input method.
11743
11744 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11745
11746         * mule/mule-cmds.el (universal-coding-system-argument):
11747         Use buffer-file-coding-system as default.
11748
11749 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11750
11751         * mule/korean.el ("Korean"): Doc fix.
11752
11753 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11754
11755         * mule/mule-cmds.el (describe-language-environment): Print the
11756         languge environment at the head.
11757
11758 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11759
11760         * mule/japanese.el: Set exit-function to exit-japanese-environment
11761         for Japanese environment.
11762
11763 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11764
11765         * mule/mule-cmds.el (set-language-environment): Doc fix.
11766         (current-language-environment): Use defcustom.
11767         (default-input-method): Specify :type.
11768
11769 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11770
11771         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11772         modified.
11773         (prefer-coding-system): Doc-string modified.
11774
11775 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11776
11777         * mule/mule-cmds.el (set-language-info): Doc-string
11778         describes `coding-priority' KEY.
11779         (set-language-environment-coding-systems): New function.
11780         (select-safe-coding-system): New function.
11781         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11782         (set-language-info-alist): New optionla arg PARENTS.  Call
11783         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11784         (set-language-environment-coding-systems): New function.
11785
11786         * mule/chinese.el: Remove setting up of
11787         describe-chinese-environment-map and
11788         setup-chinese-environment-map.  Exclude them in args of calls to
11789         set-language-info-alist.  Register coding-priority key in
11790         language-info-alist.
11791
11792         * mule/cyrillic.el: Remove setting up of
11793         describe-cyrillic-environment-map and
11794         setup-cyrillic-environment-map.  Exclude them in args of calls to
11795         set-language-info-alist.  Register coding-priority key in
11796         language-info-alist.
11797
11798         * mule/english.el: Register coding-priority key in
11799         language-info-alist.
11800
11801         * mule/ethiopic.el: Register coding-priority key in
11802         language-info-alist.
11803
11804         * mule/european.el: Remove setting up of
11805         describe-european-environment-map and
11806         setup-european-environment-map.  Exclude them in args of calls to
11807         set-language-info-alist.  Register coding-priority key in
11808         language-info-alist.  Add "German" language env.
11809         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11810         (setup-german-environment): New function.
11811
11812         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11813         change default input method to "greek-postfix".
11814
11815         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11816         coding-priority key in
11817
11818 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11819
11820         * mule/mule-cmds.el (set-language-info): Doc fix.
11821         (input-method-inactivate-hook): Doc fix.
11822
11823 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11824
11825         * mule/mule-cmds.el (set-input-method): Renamed from
11826         select-input-method.
11827
11828 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11829
11830         * mule/mule-cmds.el (set-language-environment): Run
11831         exit-language-environment-hook before calling `exit-function'
11832         which is specified for the language environment.
11833
11834 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11835
11836         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11837         modified.
11838         (prefer-coding-system): Likewise.
11839         (describe-language-environment): Print aliases of each coding
11840         system.
11841         (set-language-environment-hook): New variable.
11842         (exit-language-environment-hook): New variable.
11843         (set-language-environment): Call these hooks.  Before setting a
11844         new language environment, exit from the
11845         current-language-environment if necessary.
11846         (input-method-verbose-flag): The value can be nil, t,
11847         complex-only, or default.
11848         (input-method-highlight-flag): Doc-string augmented.
11849         (activate-input-method): Check if we can run the registered
11850         function to activate an input method.
11851
11852         * mule/korean.el: Set exit-function for language environment
11853         "Korean" to exit-korean-environment.
11854         (setup-korean-environment): Moved to korea-util.el.
11855
11856 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11857
11858         * mule/mule-cmds.el (read-multilingual-string): Use
11859         current-input-method prior to default-input-method.  Don't bind
11860         current-input-method by `let', instead, activate the specified
11861         input method in the current buffer temporarily.
11862
11863 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11864
11865         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11866
11867 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11868
11869         * mule/chinese.el (post-read-decode-hz): Return the result of
11870         decode-hz-region.
11871         (pre-write-encode-hz): Do not change the value of
11872         last-coding-system.
11873
11874 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11875
11876         * mule/mule-ccl.el: Doc fixes.
11877
11878 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11879
11880         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11881         (check-ccl-program): New macro.
11882
11883 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11884
11885         * mule/mule-ccl.el: Comment about CCL syntax modified.
11886         (ccl-command-table): Add read-multibyte-character and
11887         write-multibyte-character.
11888         (ccl-code-table): Add ex-cmd.
11889         (ccl-extended-code-table): New variable.
11890         (ccl-embed-extended-command): New function.
11891         (ccl-compile-read-multibyte-character,
11892         ccl-compile-write-multibyte-character) New functions.
11893         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11894         ccl-dump-write-multibyte-character): New functions.
11895
11896 1999-07-22  SL Baur  <steve@miho>
11897
11898         * config.el (config-value-file): config.values is installed into
11899         doc-directory.
11900         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11901
11902 1999-07-19  Didier Verna  <didier@xemacs.org>
11903
11904         * rect.el: all functions rewritten, except when noted. Below is a
11905         list of interface changes.
11906         (apply-on-rectangle): new function. Obsoletes
11907         `operate-on-rectangle'. All functions that used to call this
11908         function now call the new one.
11909         (kill-rectangle): added optional prefix arg to fill lines.
11910         (delete-rectangle): ditto.
11911         (delete-extract-rectangle): ditto.
11912         (open-rectangle): ditto.
11913         (clear-rectangle): ditto.
11914         (delete-rectangle-line): added third arg FILL.
11915         (delete-extract-rectangle-line): ditto.
11916         (open-rectangle-line): ditto.
11917         (clear-rectangle-line): ditto.
11918
11919 1999-07-18  Andy Piper  <andy@xemacs.org>
11920
11921         * menubar-items.el (default-menubar): add gutter options.
11922
11923         * gutter-items.el: new file.
11924         (gutter): new group for custom.
11925         (gutter-visible-p): new variable.
11926         (default-gutter-position): ditto.
11927         (buffers-tab): new group for the buffers tab.
11928         (gutter-buffers-tab): widget to put in the gutter.
11929         (buffers-tab-max-size): max number of tabs.
11930         (buffers-tab-switch-to-buffer-function): function to call when a
11931         tab is pressed.
11932         (buffers-tab-omit-function): filter buffers with this function.
11933         (buffers-tab-format-buffer-line-function): format buffer names for
11934         inclusion in tabs.
11935         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11936         the record.
11937         (build-buffers-tab-internal): build a list of tab items.
11938         (buffers-tab-items): ditto.
11939         (add-tab-to-gutter): put a tab in the gutter area.
11940         (update-tab-in-gutter): reset the buffers in the tab.
11941
11942         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11943
11944         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11945         (switch-to-buffer-hooks): new hook.
11946
11947         * toolbar.el (default-toolbar-position): fix typo.
11948
11949 1999-07-16  Andy Piper  <andy@xemacs.org>
11950
11951         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11952
11953 1999-07-15  Didier Verna  <didier@xemacs.org>
11954
11955         * cus-edit.el (custom-prompt-variable): optional third arg makes
11956         prompt for a comment string.
11957         (customize-set-value): optional prefix makes this function handle
11958         variable comments.
11959         (customize-set-variable): ditto.
11960         (customize-save-variable): ditto.
11961         (customize-customized): handle custom comments.
11962         (customize-save-customized): ditto.
11963         (custom-variable-state-set): ditto.
11964         (custom-face-state-set): ditto.
11965         (customize-saved): ditto.
11966         (custom-variable-set): ditto.
11967         (custom-face-set): ditto.
11968         (custom-variable-save): ditto.
11969         (custom-face-save): ditto.
11970         (custom-variable-reset-saved): ditto.
11971         (custom-face-reset-saved): ditto.
11972         (custom-variable-reset-standard): ditto.
11973         (custom-face-reset-standard): ditto.
11974         (custom-comment-face): new face.
11975         (custom-comment-tag-face): ditto.
11976         (custom-comment): new widget.
11977         (custom-comment-create): new function.
11978         (custom-comment-delete): ditto.
11979         (custom-comment-value-set): ditto.
11980         (custom-comment-show): ditto.
11981         (custom-comment-invisible-p): ditto.
11982         (custom-variable-value-create): create a comment field widget.
11983         (custom-face-value-create): ditto.
11984         (custom-variable-menu): new entry for adding a custom comment.
11985         (custom-face-menu): ditto.
11986         (custom-save-variables): possibly save custom comments.
11987         (custom-save-faces): ditto.
11988
11989         * cus-face.el (custom-set-faces): the arguments can now have a
11990         custom comment as fourth argument.
11991
11992         * custom.el (custom-set-variables): the arguments can now have a
11993         custom comment as fifth element.
11994
11995 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11996
11997         * XEmacs 21.2.18 is released
11998
11999 1999-07-13  SL Baur  <steve@miho>
12000
12001         * lib-complete.el (read-library-name): Revert previous change.
12002         (read-library): Ditto.
12003
12004 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12005
12006         * packages.el (packages-package-list): Capitalize docstring.
12007
12008         * packages.el (packages-find-package-library-path): Use #'nconc
12009         rather than #'append to reduce consing -- #'mapcar uses Flist,
12010         which returns a freshly consed list.  #'append would create yet
12011         another fresh list, using Fmake_list in concat.
12012
12013         * packages.el (package-provide): Use setq with remassq like it
12014         says in its docstring.
12015
12016 1999-07-06  SL Baur  <steve@miho.m17n.org>
12017
12018         * lib-complete.el (progn-with-message): Fix typo.
12019
12020 1999-07-06  SL Baur  <steve@miho.m17n.org>
12021
12022         * mule/mule-misc.el (char-octet): Make function match docstring.
12023         From Katsumi Yamaoka <yamaoka@jpl.org>
12024
12025 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12026
12027         * wid-edit.el (widget-documentation): corrected spelling error.
12028
12029 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12030
12031         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12032         keys if already bound
12033
12034 1999-07-06  SL Baur  <steve@miho.m17n.org>
12035
12036         * lib-complete.el (progn-with-message): Revert previous changes.
12037
12038 1999-06-24  Bob Weiner  <weiner@beopen.com>
12039
12040         * lib-complete.el (find-library):
12041         (find-library-other-window):
12042         (find-library-other-frame): Completely rewrote
12043         so that these functions actually work when called non-interactively.
12044         Also made them handle LIBRARY arguments which end with .el or .elc.
12045
12046 1999-06-24  Bob Weiner  <weiner@beopen.com>
12047
12048         * simple.el (indent-new-comment-line): Locally bound
12049         `block-comment-start' to `comstart' or else when this is called
12050         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12051         `block-comment-start' value, ignoring any existing spacing after a
12052         comment prefix in the previous line and producing ugly comments.
12053
12054 1999-06-23  Bob Weiner  <weiner@beopen.com>
12055
12056         * list-mode.el (mouse-choose-completion):
12057         (choose-completion):
12058         (completion-switch-to-minibuffer): Added.
12059         ([Tab]): [Tab] previously switched to the minibuffer
12060         but since [space] does that and since most applications in the
12061         world use [Tab] to select the next item in a list, do that in the
12062         *Completions* buffer too.  This will cause the least confusion
12063         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12064         06/23/1999.
12065
12066 1999-06-22  Bob Weiner  <weiner@beopen.com>
12067
12068         * help.el (help-buffer-name): Added support for a null value
12069         of `help-buffer-prefix-string' since some buffers require no
12070         prefix.
12071
12072 1999-06-20  Bob Weiner  <weiner@beopen.com>
12073
12074         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12075         in the completion-list-mode-map to bury the completions buffer
12076         even when the minibuffer is no longer active.
12077
12078 1999-06-20  Bob Weiner  <weiner@beopen.com>
12079
12080         * list-mode.el (list-mode): It is visually disconcerting to have
12081         the text cursor disappear within list buffers, especially when
12082         moving from window to window, so leave it visible.
12083
12084 1999-07-01  SL Baur  <steve@miho.m17n.org>
12085
12086         * menubar-items.el (default-menubar): Conditionalize the bug
12087         report menu item (which may not be possible in this XEmacs).
12088         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12089
12090 1999-06-30  SL Baur  <steve@miho.m17n.org>
12091
12092         * subr.el (with-current-buffer): DOC string fix.
12093         Suggested by Bob Weiner <weiner@altrasoft.com>
12094
12095 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12096
12097         * cus-face.el (custom-face-italic): insert missing args
12098
12099 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12100
12101         * packages.el (package-locations): Changed default early package
12102         hierarchies to ~/.xemacs/mule-packages and
12103         ~/.xemacs/xemacs-packages.
12104
12105 1999-06-23  SL Baur  <steve@miho.m17n.org>
12106
12107         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12108
12109 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12110
12111         * packages.el (package-locations): Changed default early package
12112         hierarchy to ~/.xemacs/packages.
12113         (package-locations): Removed `packages' as a possible name for a
12114         late package hierarchy.
12115
12116 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12117
12118         * mule/mule-category.el (word-combining-categories): Set up new
12119         variable.
12120         (word-separating-categories): Likewise.
12121
12122 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12123
12124         * XEmacs 21.2.17 is released
12125
12126 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12127
12128         * font-menu.el (font-menu-set-font): allow for nil specification
12129         of font size.
12130
12131 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12132
12133         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12134         is 1.
12135
12136 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12137
12138         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12139         8859-5 instead of ISO 8859-1.
12140
12141 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12142
12143         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12144         (viet-viscii-encode-table): Ditto.
12145
12146         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12147         Make obsolete definition of char-octet.
12148
12149 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12150
12151         * subr.el: Move no-Mule make-char ...
12152         * help-nomule.el (make-char): To here.
12153         (string-width): Make Mule compatibility alias.
12154
12155 1999-06-15  Andy Piper  <andy@xemacs.org>
12156
12157         * select.el (get-selection-no-error): really make there be no-error.
12158         (get-selection): revert to original.
12159
12160 1999-06-11  Andy Piper  <andy@xemacs.org>
12161
12162         * select.el (selection-sets-clipboard): renamed.
12163         (own-selection): use it.
12164
12165 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12166
12167         * XEmacs 21.2.16 is released
12168
12169 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12170
12171         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12172         missing characters to avoid crash.
12173
12174 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12175
12176         * coding.el (set-terminal-coding-system): Only set the console
12177         coding system on the selected console if it is a tty.
12178
12179 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12180
12181         * cus-face.el:
12182         * cus-edit.el:
12183         * faces.el:
12184         (custom):
12185         (face-spec-set):
12186         * faces.el (frob-face-property):
12187         * font-menu.el (font-menu-set-font):
12188                   Actually apply changes from 1999-03-17
12189
12190 1999-06-10  Andy Piper  <andy@xemacs.org>
12191
12192         * select.el (get-selection): abstract out non error-signalling
12193         part.
12194         (get-selection-no-error): get-selection without signalling an
12195         error.
12196         (selection-is-clipboard-p): new variable. controls whether the
12197         selection sets the clipboard.
12198         (own-selection): use it.
12199
12200         * mouse.el (insert-selection): fallback to clipboard after trying
12201         primary selection and cutbuffer.
12202
12203 1999-06-05  Andy Piper  <andy@xemacs.org>
12204
12205         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12206         selection functions.
12207
12208 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12209
12210         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12211         default value.
12212         (load): Use `raw-text' instead of `no-conversion'.
12213         (insert-file-contents): Likewise.
12214
12215         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12216         of `no-conversion'.
12217
12218 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12219
12220         * coding.el: Don't copy `no-conversion' to `raw-text'.
12221
12222 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12223
12224         * subr.el (make-char): Define it if Mule is not around.
12225
12226 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12227
12228         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12229
12230         * x-select.el (x-disown-selection-internal): Restore symbol as an
12231         obsolete alias.
12232         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12233
12234 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12235
12236         * XEmacs 21.2.15 is released
12237
12238 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12239
12240         * subr.el (split-string): Avoid infinite looping
12241
12242 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12243
12244         * ldap.el (ldap-ignore-attribute-codings): New variable
12245         (ldap-default-attribute-decoder): New variable
12246         (ldap-coding-system): New variable
12247         (ldap-attribute-syntax-encoders): New variable
12248         (ldap-attribute-syntax-decoders): New variable
12249         (ldap-attribute-syntaxes-alist): New variable
12250         (ldap-encode-boolean): New function
12251         (ldap-decode-boolean): New function
12252         (ldap-encode-country-string): New function
12253         (ldap-decode-string): New function
12254         (ldap-decode-address): New function
12255         (ldap-encode-address): New function
12256         (ldap-decode-attribute): New function
12257         (ldap-search): Use some of these
12258
12259 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12260
12261         * version.el (emacs-version): Make the patch level/beta come
12262         before the XEmacs qualifier so that it gets into (funcall
12263         emacs-version) and thus in the bug reports.
12264         (emacs-version>=): Support patch levels.
12265
12266 1999-06-03  SL Baur  <steve@xemacs.org>
12267
12268         * version.el: implement x.y.z version number
12269         From Jan Vroonhof <vroonhof@math.ethz.ch>
12270
12271 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12272
12273         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12274
12275 1999-05-22  Vin Shelton <acs@xemacs.org>
12276
12277         * startup.el: Document -private and break out non-standard X options.
12278
12279 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12280
12281         * mule/mule-charset.el (charset-after): New function.
12282         (charset-direction): Synch with Mule, update docstring.
12283         (get-charset-property): New function.
12284         (put-charset-property): New function.
12285         (charset-plist): New function.
12286
12287         * mule/mule-charset.el (compose-region):
12288         (decompose-region): remove;  these functions (which don't work
12289         since we don't do composite characters) have been moved to
12290         mule-util.el.
12291         (toplevel): follow coding standards
12292
12293 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12294
12295         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12296         exist any more.
12297
12298         * code-files.el: Fix commentary to follow coding standards.  Move
12299         the single line left in mule-files.el to here.
12300
12301         * mule/mule-files.el: delete.
12302
12303 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12304
12305         * info.el (Info-scroll-prev): Use event functions instead of the
12306         old emacs 19 interface.
12307
12308 1999-06-02  Andy Piper  <andy@xemacs.org>
12309
12310         * x-font-menu.el (x-font-menu-load-font):
12311         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12312
12313 1999-05-31  Andy Piper  <andy@xemacs.org>
12314
12315         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12316         group.
12317         (font-menu-this-frame-only-p): ditto.
12318         (font-menu-max-items): reinstate, from Jan Vroonhof
12319         <vroonhof@math.ethz.ch>
12320         (font-menu-submenu-name-format): ditto.
12321         (font-menu-split-long-menu): ditto, for use by the family
12322         constructor.
12323         (font-menu-family-constructor): use it.
12324
12325 1999-05-30  Andy Piper  <andy@xemacs.org>
12326
12327         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12328         for use by the font menu.
12329
12330         * msw-font-menu.el: new file implementing mswindows specific
12331         font-menu behaviour.
12332         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12333         (mswindows-font-menu-junk-families): ditto.
12334         (hack-font-truename): ditto.
12335         (mswindows-font-regexp-ascii): ditto.
12336         (mswindows-reset-device-font-menus): ditto.
12337         (mswindows-font-menu-font-data): ditto.
12338         (mswindows-font-menu-load-font): ditto.
12339
12340         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12341         (x-font-menu-font-data): ditto.
12342         (x-font-menu-load-font): ditto.
12343
12344         * font-menu.el: new file implementing generic font menu behaviour.
12345         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12346         made device independent.
12347         (font-menu-this-frame-only-p): ditto.
12348         (font-menu-preferred-resolution): ditto.
12349         (font-menu-size-scaling): new variable used to determine whether
12350         sizes are in points or tenths of a point.
12351         (vassoc): moved from x-font-menu.el.
12352         (device-fonts-cache): ditto.
12353         (device-fonts-cache): ditto.
12354         (flush-device-fonts-cache): ditto.
12355         (reset-device-font-menus): copied from x-font-menu.el and made
12356         device independent. Most functionality deferred to
12357         device-dependent versions.
12358         (font-menu-family-constructor): copied from x-font-menu.el and
12359         made device independent.
12360         (font-menu-size-constructor): ditto.
12361         (font-menu-weight-constructor): ditto.
12362         (font-menu-set-font): ditto.
12363         (font-menu-change-face): ditto.
12364         (font-menu-load-font): new device method.
12365         (font-menu-font-data): ditto.
12366
12367         * x-font-menu.el: The above functions deleted.
12368
12369 1999-05-26  Andy Piper  <andy@xemacs.org>
12370
12371         * update-elc.el:
12372         * make-docfile.el:
12373         * loadup.el: rehash expand-file-name usage to not use default-directory.
12374
12375 1999-05-21  Andy Piper  <andy@xemacs.org>
12376
12377         * x-select.el (x-select-convert-to-text):
12378         (x-selected-text-type):
12379         (x-get-selection):
12380         (xselect-convert-to-string):
12381         (xselect-convert-to-compound-text):
12382         (xselect-convert-to-length):
12383         (xselect-convert-to-targets):
12384         (xselect-convert-to-delete):
12385         (xselect-convert-to-filename):
12386         (xselect-convert-to-charpos):
12387         (xselect-convert-to-lineno):
12388         (xselect-convert-to-colno):
12389         (xselect-convert-to-sourceloc):
12390         (xselect-convert-to-os):
12391         (xselect-convert-to-host):
12392         (xselect-convert-to-user):
12393         (xselect-convert-to-class):
12394         (xselect-convert-to-name):
12395         (xselect-convert-to-integer):
12396         (xselect-convert-to-atom):
12397         (xselect-convert-to-identity): functions renamed from x-* and
12398         moved to select.el.
12399         (x-get-secondary-selection): use rename get-selection.
12400         (x-get-clipboard): ditto.
12401         (x-own-selection): moved to select.el.
12402         (x-valid-simple-selection-p): ditto.
12403         (x-dehilight-selection): ditto.
12404         (x-own-clipboard): ditto.
12405         (x-disown-selection): ditto.
12406
12407         * x-mouse.el (x-yank-function): moved to mouse.el.
12408         (x-insert-selection): ditto.
12409         (x-set-point-and-move-selection): use renamed function.
12410
12411         * select.el (selected-text-type): moved and renamed from
12412         x-select.el.
12413         (selection-owner-p): moved to C.
12414         (selection-exists-p): ditto.
12415         (get-cutbuffer): new device method.
12416         (get-selection): generalised and moved from x-select.el.
12417         (own-selection): moved x-own-selection functionality into here.
12418         (dehilight-selection): renamed and moved from x-select.el.
12419         (own-clipboard): functionality moved from x-select.el using new
12420         generic C builtins.
12421         (disown-clipboard): ditto.
12422         (select-convert-to-text):
12423         (select-convert-to-string):
12424         (select-convert-to-compound-text):
12425         (select-convert-to-length):
12426         (select-convert-to-targets):
12427         (select-convert-to-delete):
12428         (select-convert-to-filename):
12429         (select-convert-to-charpos):
12430         (select-convert-to-lineno):
12431         (select-convert-to-colno):
12432         (select-convert-to-sourceloc):
12433         (select-convert-to-os):
12434         (select-convert-to-host):
12435         (select-convert-to-user):
12436         (select-convert-to-class):
12437         (select-convert-to-name):
12438         (select-convert-to-integer):
12439         (select-convert-to-atom):
12440         (select-convert-to-identity): new functions renamed from x-* and
12441         moved from x-select.el.
12442
12443         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12444         into here and use as the default window-system mouse yank.
12445         (insert-selection): generalised and moved from x-mouse.el.
12446         (own-clipboard): moved to C.
12447
12448         * msw-select.el (mswindows-selection-owned-p): deleted.
12449         (mswindows-own-selection): generalised and moved to select.el.
12450         (mswindows-disown-selection): generalised and moved to C.
12451         (mswindows-selection-owner-p): ditto.
12452
12453 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12454
12455         * XEmacs 21.2.14 is released
12456
12457 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12458
12459         * about.el: update contact info for jason and slb.
12460
12461 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12462
12463         * mule/european.el (setup-romanian-environment): Add Romanian
12464         support from Emacs/Mule romanian.el.
12465
12466 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12467
12468         * cus-face.el: Label all custom changes with the 'custom' tag.
12469
12470         * cus-edit.el: idem ditto.
12471
12472         * faces.el: Added suport for adding device tags to various functions.
12473         (custom): New device tag.
12474         (face-spec-set): Call reset face with tags argument. No longer do
12475         x-init-global-faces hack.
12476
12477         * faces.el (frob-face-property): Use an anonymous specifier to map
12478         frob-face-property-1 over.
12479
12480         * x-font-menu.el (font-menu-set-font): Always specify all
12481         properties to custom.
12482
12483 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12484
12485         * mule/european.el (setup-czech-environment): Add czech support.
12486         From David Sauer <davids@orfinet.cz>
12487
12488 1999-03-15  SL Baur  <steve@xemacs.org>
12489
12490         * check-features.el: Turn hard errors into warnings.
12491
12492 1999-03-21  SL Baur  <steve@xemacs.org>
12493
12494         * simple.el (delete-key-deletes-forward): As per discussion on
12495         xemacs-beta, default to t.
12496
12497 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12498
12499         * loadup.el: Define Installation-string before loading anything.
12500
12501 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12502
12503         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12504         From Anders Stenman <stenman@isy.liu.se>
12505
12506 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12507
12508         * wid-edit.el (widget-glyph-find): Ditto.
12509
12510         * packages.el (locate-library): Ditto.
12511
12512         * loadup.el (really-early-error-handler): Ditto.
12513
12514         * lib-complete.el (read-library): Ditto.
12515
12516         * faces.el (set-face-stipple): Ditto.
12517
12518         * code-files.el (load): Use new calling style of locate-file.
12519
12520 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12521
12522         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12523         dead.
12524
12525 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12526
12527         * dumped-lisp.el (preloaded-file-list): Don't load
12528         Installation.el.
12529
12530         * loadup.el (Installation-string): Define it here.
12531
12532 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12533
12534         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12535         Installation.el needs to be loaded before `dump-paths', otherwise
12536         the dumping process won't find it.
12537
12538 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12539
12540         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12541         subr so that we can use `replace-in-string' in Installation.el to
12542         get rid of C-m chars under the native Windows build.
12543
12544 1999-04-29  Andy Piper  <andy@xemacs.org>
12545
12546         * make-docfile.el: canonicalize file and directory names.
12547
12548         * device.el (call-device-method): new function for calling device
12549         specific methods.
12550         (define-device-method): new function for defining device methods.
12551         (define-device-method*): ditto.
12552
12553 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12554
12555         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12556
12557 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12558
12559         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12560         (cyrillic-koi8-r-encode-table): Likewise.
12561         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12562         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12563
12564         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12565         from vietnamese.el].
12566
12567         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12568         mule/mule-misc.el.
12569
12570 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12571
12572         * mule/thai-xtis.el:
12573         - Change font registry name from "Thai94x94-0" to "xtis-0".
12574         - Change mnemonic of coding-system `tis-620' to "TIS620".
12575
12576 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12577
12578         * mule/ethiopic.el: fixed.
12579
12580 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12581
12582         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12583
12584         * mule/thai-xtis.el: New file.
12585
12586         * mule/vietnamese.el: New file.
12587
12588         * mule/ethiopic.el: New file.
12589
12590 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12591
12592         * bytecomp.el (byte-compile-close-variables): Leave
12593         debug-issue-ebola-notices alone.
12594
12595 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12596
12597         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12598         at the top of the buffer since it is the most important thing to
12599         customize
12600         (ldap-get-host-parameter): New defun
12601         (ldap-search): Add a new parameter `withdn' to retrieve the
12602         distinguished names of entries
12603
12604 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12605
12606         * startup.el (splash-frame-body): Date and spelling fixes.
12607
12608 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12609
12610         * view-less.el (toggle-truncate-lines): add autoload tag
12611
12612 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12613
12614         * format.el (format-alist): Disable image stuff.
12615
12616 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12617
12618         * wid-edit.el (widget-glyph-find): Search by directories, then by
12619         suffixes rather than the other way around.
12620         (widget-image-conversion): Renamed to
12621         `widget-image-file-name-suffixes'.
12622
12623 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12624
12625         * mule/mule-charset.el: Made old functions obsolete, remove the
12626         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12627         (charset-iso-graphic-plane): Rename from charset-graphic.
12628         (charset-iso-final-char): Rename from charset-final.
12629         (charset-width): Rename from charset-columns.
12630         (charset-bytes): Added from fsf compatibility, returns always 1.
12631
12632         * mule/mule-misc.el: Move charset-doc-string alias to
12633         mule-charset.el
12634
12635 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12636
12637         * x-faces.el (x-make-font-bold-italic): honor
12638         *try-oblique-before-italic-fonts*
12639
12640 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12641
12642         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12643
12644 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12645
12646         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12647         name.
12648
12649 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12650
12651         * cl-extra.el (equalp): Would bug out for lists.
12652
12653 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12654
12655         * about.el (about-hackers):  Change cgw's email address
12656
12657 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12658
12659         * XEmacs 21.2.13 is released
12660
12661 1999-03-12  SL Baur  <steve@xemacs.org>
12662
12663         * simple.el (delete-key-deletes-forward): Revert to previous
12664         behavior.
12665
12666 1999-01-18  Didier Verna  <didier@xemacs.org>
12667
12668         * menubar-items.el (xemacs-splash-buffer): handle the case of
12669         multiple elements in the splash buffer body.
12670
12671         * startup.el (splash-frame-timeout): new constant: interval
12672         between splash buffer elements.
12673         (command-line-1): handle splash buffer with multiple elements (use
12674         a timeout).
12675         (splash-frame-body): Originally `startup-splash-frame-body'.
12676         Rewrote a cleaner and more readable version. This can now be array,
12677         in which case each element is displayed in turn in the splash buffer.
12678         (splash-frame-static-body): new constant. Persistent information
12679         across all splash buffer elements (preserves the possibility to give
12680         it in different languages.
12681         (circulate-splash-frame-elements): new function. Used as a timeout
12682         to circulate through all splash frame elements and display them in
12683         sequence.
12684         (display-splash-frame): originally `startup-splash-frame'. Handle
12685         the case of multiple elements in the splash buffer body. Now
12686         returns a timeout id if multiple elements to display, or nil.
12687
12688 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12689
12690         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12691         so they can be overridden by x-init-face-from-resources.
12692         Additionally specify the font name also with an x tag.
12693
12694 1999-03-08  Andy Piper  <andy@xemacs.org>
12695
12696         * package-get.el (package-get-base): autoload.
12697
12698         * menubar-items.el (default-menubar): add update menu item. Fix
12699         custom menu to only be activated when package-base is available.
12700
12701         * package-get.el (package-get-custom): don't load
12702         package-get-custom as it is auto-generated. Fix group definition.
12703
12704 1999-03-05  Didier Verna  <didier@xemacs.org>
12705
12706         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12707         instead of `symbol-name' (Thanks Kyle).
12708
12709         * cus-edit.el (custom-save-variables): use `prin1' instead of
12710         princ to write symbols.
12711
12712 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12713
12714         * XEmacs 21.2.12 is released
12715
12716 1999-03-05  SL Baur  <steve@xemacs.org>
12717
12718         * menubar-items.el (default-menubar): Add kfm browsing support.
12719         From Neal Becker <nbecker@fred.net>
12720
12721 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12722
12723         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12724         calls to font-lock during buffer reversion.
12725
12726 1999-02-12  Didier Verna  <didier@xemacs.org>
12727
12728         * info.el (Info-build-node-completions): unconditionally widen the
12729         tag table buffer.
12730
12731 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12732
12733         * x-faces.el (x-init-face-from-resources):
12734         Only set fonts in the 'x locale.
12735
12736 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12737
12738         * package-ui.el (pui-install-selected-packages): Don't throw on
12739         `package-admin-delete-binary-package' returning nil since it's
12740         normal.  Reindent function.
12741         (pui-add-required-packages): Handle case where packages selected
12742         for installation have never been installed.
12743
12744 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12745
12746         * menubar-items.el (default-menubar):
12747         Implement the ``Mule->Set coding system of process'' menu item.
12748
12749 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12750
12751         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12752         files
12753         - Change some `if's to `when's
12754
12755 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12756
12757         * XEmacs 21.2.11 is released
12758
12759 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12760
12761         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12762         against window close (Fix Bug #460).
12763         (ask-user-about-lock-dbox): Idem.
12764
12765 1999-02-25  SL Baur  <steve@xemacs.org>
12766
12767         * mule/mule-charset.el (charset-leading-byte): New function.
12768         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12769
12770 1999-02-12  Andy Piper  <andy@xemacs.org>
12771
12772         * about.el (xemacs-hackers): change andy's email address.
12773         (about-url-alist): change andy's web page address.
12774         (about-xemacs): add piper.
12775
12776 1999-02-16  SL Baur  <steve@xemacs.org>
12777
12778         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12779         of mule-base into lisp/mule.
12780
12781 1999-02-16  SL Baur  <steve@xemacs.org>
12782
12783         * mule/arabic.el:
12784         mule/canna-leim.el:
12785         mule/chinese.el:
12786         mule/cyrillic.el:
12787         mule/english.el:
12788         mule/european.el:
12789         mule/greek.el:
12790         mule/hebrew.el:
12791         mule/japanese.el:
12792         mule/kinsoku.el:
12793         mule/korean.el:
12794         mule/misc-lang.el:
12795         mule/mule-category.el:
12796         mule/mule-ccl.el:
12797         mule/mule-charset.el:
12798         mule/mule-cmds.el:
12799         mule/mule-coding.el:
12800         mule/mule-files.el:
12801         mule/mule-help.el:
12802         mule/mule-init.el:
12803         mule/mule-misc.el:
12804         mule/mule-tty-init.el:
12805         mule/mule-x-init.el:
12806         mule/viet-chars.el:  Remerge from mule-base.
12807
12808         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12809         of mule-base into lisp/mule.
12810
12811 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12812
12813         * process.el (exec-to-string): Use `shell-command-switch' in place
12814         of hard-wired "-c" (for WindowsNT).
12815
12816 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12817
12818         * menubar-items.el (default-menubar):  Remove obsolete
12819         "Gopher" item
12820
12821 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12822
12823         * package-admin.el (package-admin-get-install-dir): First fall
12824         back to the location of xemacs-base for non-mule packages.
12825
12826 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12827
12828         * paths.el:
12829         - improved automounter tmp directory support.
12830         - support 4 (!) empirically discovered automounter conventions
12831
12832 1999-02-12  SL Baur  <steve@xemacs.org>
12833
12834         * etags.el (pop-tag-mark): autoload to match key binding.
12835
12836 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12837
12838         * XEmacs 21.2.10 is released
12839
12840 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12841
12842         * package-get.el (package-get-remote-filename): Don't bug out for
12843         a local file name in the search entry.
12844
12845 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12846
12847         * XEmacs 21.2.9 is released
12848
12849 1999-01-19  Didier Verna  <didier@xemacs.org>
12850
12851         * replace.el (replace-search-function): new variable containing a
12852         function to perform a search-forward.
12853         (replace-re-search-function): new variable containing a function
12854         to perform a re-search-forward.
12855         (perform-replace): use them.
12856
12857 1999-01-25  Didier Verna  <didier@xemacs.org>
12858
12859         * select.el (selection-owner-p): use the name `XEmacs'.
12860         (cut-copy-clear-internal): ditto.
12861
12862 1999-01-18  Andy Piper  <andy@xemacs.org>
12863
12864         * about.el (about-url-alist): Update my entry.
12865         (xemacs-hackers): Ditto.
12866
12867 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12868
12869         * buffer.el (switch-to-buffer): Fixing documentation.
12870         * minibuf.el (minibuffer-completion-table): ditto.
12871         * cl-macs.el (return-from): ditto.
12872
12873 1999-01-04  Didier Verna  <didier@xemacs.org>
12874
12875         * replace.el (delete-non-matching-lines): temporarily disable
12876         case-folding when called interactively with a regexp containing
12877         uppercase characters.
12878         (delete-matching-lines): ditto.
12879         (count-matches): ditto.
12880         (list-matching-lines): ditto.
12881
12882 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12883
12884         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12885         abort if current window is split horizontally, not if others are
12886         split.  Got rid of unnecessary minibuffer checking.  Also, add
12887         some comments (it's still complex).
12888
12889 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12890
12891         * package-get.el: changed address for doc.ic.ac.uk to
12892         sunsite.doc.ic.ac.uk
12893
12894 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12895
12896         * ldap.el (toplevel): Remove requires so that the file compiles
12897         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12898
12899 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12900
12901         * dump-paths.el: Calculate module-directory and set
12902         module-load-path to the load path for modules.
12903
12904         * loadup.el: Get bootstrap value of module-load-path from the
12905         environment variable EMACSBOOTSTRAPMODULEPATH.
12906         - Display the module load path if we're debugging paths.
12907
12908         * setup-paths.el: Added function paths-find-site-module-directory.
12909         - Added function paths-find-module-directory.
12910         - Added function paths-construct-module-load-path.  Uses new
12911         environment variable EMACSMODULEPATH.
12912
12913 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12914
12915         * font.el (font-default-object-for-device):
12916         Oops! This `or' can't be replaced by `unless'.
12917         Fixed inability to run w3, among other things.
12918
12919 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12920
12921         * package-admin.el: Change initialization of
12922           package-admin-install-function dependent on system type.
12923           Change package-admin-install-function-mswindows to use
12924           "minitar".
12925
12926 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12927
12928         * mouse.el (default-mouse-motion-handler): Disable help echo while
12929         in the minibuffer.
12930
12931 1998-12-28  Martin Buchholz <martin@xemacs.org>
12932
12933         * XEmacs 21.2.8 is released.
12934
12935 1998-12-24  Martin Buchholz <martin@xemacs.org>
12936
12937         * XEmacs 21.2.7 is released.
12938
12939 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12940
12941         * package-ui.el (pui-list-packages): Set truncate-lines.
12942
12943         * package-get.el (package-get-download-menu): Use
12944         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12945
12946         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12947         (pui-help-string): idem.
12948         (list-packages-mode): New major mode.
12949         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12950         (pui-install-selected-packages): Add suport for removing packages.
12951         (pui-toggle-package-delete-key): New function.
12952         (pui-popup-context-sensitive): New kludge.
12953         (pui-list-packages): Add warning when `package-get-remote' is nil.
12954         (package-ui-add-site): New function.
12955
12956 1998-12-01  Didier Verna  <didier@xemacs.org>
12957
12958         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12959
12960 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12961
12962         * ldap.el: Custom-ized
12963         (toplevel): Do not provide `ldap' which is provided by C level
12964         LDAP code
12965         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12966
12967 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12968
12969         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12970
12971 1998-12-17  Andy Piper  <andy@xemacs.org>
12972
12973         * sound.el (sound-load-list): name changed from sound-load-alist.
12974         (sound-extension-list): name changed from sound-ext-list.
12975         (load-default-sounds): use new names.
12976         (load-sound-file): use new names.
12977
12978 1998-12-16  Andy Piper  <andy@xemacs.org>
12979
12980         * XEmacs 21.2.6 is released
12981
12982 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12983
12984         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12985         errors.
12986
12987 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12988
12989         * wid-edit.el (widget-echo-this-extent): Set
12990         help-echo-owns-message to t.
12991
12992 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12993
12994         * package-get.el (package-get-download-menu): use toggles for
12995           each site in the download site menu.
12996
12997 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12998
12999         * package-get.el (package-get): If we cannot find a package
13000           because package-get-remote is not set, give a more helpful
13001           error message.
13002
13003 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13004
13005         * package-get.el (package-get-remote-filename): use an EFS path
13006         with user anonymous if no user is specified.
13007
13008 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13009
13010         * faces.el (face-spec-set): Re-init fallfacks for default after
13011         calling reset-face on the default face.
13012
13013 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13014
13015         * package-admin.el (package-admin-default-install-function):
13016         Behave as advertised.  Make sure the pkg-dir is proper for
13017         default-directory.
13018         (package-admin-add-binary-package): Make sure the pkg-dir is
13019         proper for default-directory.
13020         (package-admin-install-function-mswindows): Make sure the pkg-dir
13021         is proper for default-directory.
13022
13023 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13024
13025         * XEmacs 21.2.5 is released
13026
13027 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13028
13029         * files.el (binary-file-regexps): regexp-opt is not available at
13030         bytecompile time.
13031
13032 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13033
13034         * x-win-xfree86.el:
13035         * x-win-sun.el (x-win-init-sun):
13036         * x-win-sun.el:
13037         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13038         * x-iso8859-1.el:
13039         * x-init.el (init-post-x-win):
13040         * x-init.el (init-pre-x-win):
13041         * x-init.el (x-initialize-compose):
13042         * x-init.el:
13043         * x-compose.el:
13044         * winnt.el:
13045         * widget.el:
13046         * wid-edit.el (widget-glyph-click):
13047         * wid-edit.el (widget-glyph-find):
13048         * wid-edit.el (widget-type):
13049         * view-less.el (view-buffer-other-window):
13050         * very-early-lisp.el:
13051         * version.el:
13052         * toolbar.el:
13053         * toolbar-items.el:
13054         * term/sun.el (suntool-map):
13055         * term/sun-mouse.el:
13056         * term/internal.el:
13057         * syntax.el (modify-syntax-entry):
13058         * symbol-syntax.el:
13059         * subr.el:
13060         * startup.el (lock-directory):
13061         * simple.el (set-comment-column):
13062         * simple.el (backward-delete-char-untabify):
13063         * shadow.el (find-emacs-lisp-shadows):
13064         * shadow.el:
13065         * setup-paths.el (paths-construct-info-path):
13066         * select.el (cut-copy-clear-internal):
13067         * process.el (call-process-region):
13068         * process.el (start-process-shell-command):
13069         * process.el:
13070         * paths.el (rmail-spool-directory):
13071         * paragraphs.el (use-hard-newlines):
13072         * package-get.el (package-get-dependencies):
13073         * package-admin.el (package-admin-delete-binary-package):
13074         * obsolete.el (truncate-string):
13075         * obsolete.el (store-substring):
13076         * mouse.el (default-mouse-track-maybe-own-selection):
13077         * mouse.el (mouse-yank-at-point):
13078         * modeline.el:
13079         * modeline.el (mouse-drag-modeline):
13080         * minibuf.el (read-directory-name-internal):
13081         * minibuf.el (read-file-name-internal):
13082         * minibuf.el (read-file-name-internal-1):
13083         * minibuf.el (read-file-name-2):
13084         * minibuf.el (exact-minibuffer-completion-p):
13085         * minibuf.el (read-from-minibuffer):
13086         * minibuf.el:
13087         * menubar.el (check-menu-syntax):
13088         * map-ynp.el (map-y-or-n-p):
13089         * make-docfile.el (docfile-out-of-date):
13090         * loadup.el ((member "run-temacs" command-line-args)):
13091         * loadup.el ((member "no-site-file" command-line-args)):
13092         * loadup.el (really-early-error-handler):
13093         * loadup.el:
13094         * loadhist.el:
13095         * loaddefs.el:
13096         * lisp-mnt.el (lm-verify):
13097         * lib-complete.el (lib-complete:cache-completions):
13098         * lib-complete.el (library-all-completions):
13099         * itimer.el (itimer-run-expired-timers):
13100         * info.el (Info-mode):
13101         * info.el (Info-insert-file-contents):
13102         * info.el (Info-rebuild-dir):
13103         * info.el (Info-build-dir-anew):
13104         * info.el (Info-parse-dir-entries):
13105         * info.el (Info-dir-outdated-p):
13106         * info.el (Info-insert-dir):
13107         * info.el (info-xref):
13108         * info.el:
13109         * hyper-apropos.el (hyper-apropos-get-doc):
13110         * hyper-apropos.el (hyper-describe-face):
13111         * hyper-apropos.el (hyper-apropos-mode):
13112         * hyper-apropos.el:
13113         * help.el (list-processes):
13114         * help.el:
13115         * gnuserv.el:
13116         * font.el (mswindows-font-create-name):
13117         * font.el (font-default-font-for-device):
13118         * font.el (x-font-create-object):
13119         * font.el (font-registry):
13120         * font.el:
13121         * font-lock.el (font-lock-keywords):
13122         * font-lock.el:
13123         * finder.el (finder-compile-keywords):
13124         * find-paths.el (paths-find-recursive-path):
13125         * fill.el (set-justification-center):
13126         * fill.el (fill-region-as-paragraph):
13127         * files.el (insert-directory):
13128         * files.el (wildcard-to-regexp):
13129         * files.el (recover-file):
13130         * files.el (basic-save-buffer):
13131         * files.el (delete-auto-save-file-if-necessary):
13132         * files.el (file-relative-name):
13133         * files.el (backup-extract-version):
13134         * files.el (backup-buffer):
13135         * files.el (set-visited-file-name):
13136         * files.el (set-auto-mode):
13137         * files.el (interpreter-mode-alist):
13138         * files.el:
13139         * files.el (find-file-noselect):
13140         * files.el (abbreviate-file-name):
13141         * files.el (parse-colon-path):
13142         * files.el (directory-abbrev-alist):
13143         * etags.el (visit-tags-table-buffer):
13144         * easymenu.el (easy-menu-define):
13145         * dragdrop.el (experimental-dragdrop-drag):
13146         * dragdrop.el (dragdrop-drop-do-functions):
13147         * dragdrop.el (dragdrop-drop-at-point):
13148         * disass.el (disassemble-1):
13149         * disass.el (disassemble-internal):
13150         * disass.el (disassemble):
13151         * disass.el:
13152         * derived.el (derived-mode-init-mode-variables):
13153         * derived.el (define-derived-mode):
13154         * custom.el (defgroup):
13155         * cus-edit.el (custom-quote):
13156         * config.el:
13157         * code-process.el (open-network-stream):
13158         * code-process.el (start-process):
13159         * code-process.el (call-process-region):
13160         * code-process.el (call-process):
13161         * code-process.el:
13162         * code-files.el (insert-file-contents):
13163         * code-files.el:
13164         * code-files.el (buffer-file-coding-system-for-read):
13165         * cmdloop.el (yes-or-no-p-minibuf):
13166         * cl.el:
13167         * cl-macs.el:
13168         * cl-extra.el:
13169         * callers-of-rpt.el (make-caller-report):
13170         * callers-of-rpt.el:
13171         * bytecomp.el (batch-byte-recompile-directory):
13172         * bytecomp.el (batch-byte-compile-1):
13173         * bytecomp.el (batch-byte-compile):
13174         * bytecomp.el (display-call-tree):
13175         * bytecomp.el (byte-compile-insert):
13176         * bytecomp.el (byte-compile-two-args-19->20):
13177         * bytecomp.el (byte-compile-variable-ref):
13178         * bytecomp.el (byte-compile-form):
13179         * bytecomp.el (byte-compile-top-level-body):
13180         * bytecomp.el (byte-compile-out-toplevel):
13181         * bytecomp.el (byte-compile-byte-code-maker):
13182         * bytecomp.el (byte-compile-file-form-defmumble):
13183         * bytecomp.el (byte-compile-file-form):
13184         * bytecomp.el (byte-compile-keep-pending):
13185         * bytecomp.el (byte-compile-insert-header):
13186         * bytecomp.el (byte-compile-from-buffer):
13187         * bytecomp.el (byte-compile-file):
13188         * bytecomp.el (byte-recompile-file):
13189         * bytecomp.el (byte-compile-close-variables):
13190         * bytecomp.el (byte-compile-warn-about-unused-variables):
13191         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13192         * bytecomp.el (byte-compiler-legal-options):
13193         * bytecomp.el (byte-compile-lapcode):
13194         * bytecomp.el (byte-optimize-log):
13195         * bytecomp.el ((fboundp 'defsubst)):
13196         * bytecomp.el:
13197         * bytecomp-runtime.el:
13198         * byte-optimize.el (byte-optimize-apply):
13199         * byte-optimize.el (car):
13200         * byte-optimize.el (byte-optimize-form):
13201         * byte-optimize.el (byte-optimize-form-code-walker):
13202         * byte-optimize.el:
13203         * build-report.el (build-report-insert-installation-file):
13204         * build-report.el (build-report):
13205         * auto-show.el:
13206         * apropos.el (apropos-documentation):
13207         - mega patch
13208         - clean up byte-compile warnings
13209         - remove unused variables
13210         - Use common lisp style hashtable functions
13211         - byte compiler cleanup
13212         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13213         - remove old backquote syntax usage
13214         - move some cl functionality into C for speed.
13215         - remove last remaining VMS support
13216         - spelling fixes
13217         - implement last, butlast, nbutlast, copy-list in C.
13218         - new macro ignore-file-errors, similar to ignore-errors
13219           (ignore-file-errors (delete-file "foo"))
13220         - get frequent garbage collection during loadup.el by tweaking
13221           gc-cons-threshold, rather than explicitly calling garbage-collect
13222         - default delete-key-deletes-forward to `t'.
13223
13224 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13225
13226         * XEmacs 21.2-beta4 is released.
13227
13228 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13229
13230         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13231         (easy-menu-item-present-p): Wrapper around find-menu-item.
13232         (easy-menu-remove-item): Wrapper around delete-menu-item.
13233
13234         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13235         (add-menu-button): Add 'in-menu' argument.
13236         (add-menu-item-1): Add in-menu support to helper function.
13237
13238 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13239
13240         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13241
13242 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13243
13244         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13245         of Dec 4, 1997.
13246
13247 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13248
13249         * process.el (shell-command-on-region): Report if the command
13250         succeeded or failed.
13251
13252 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13253
13254         * subr.el (buffer-substring-no-properties): Comment out.
13255
13256 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13257
13258         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13259           into font instances first, like `x-frob-font-size' does.
13260           (mswindows-find-larger-font): ditto
13261
13262 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13263
13264         * package-ui.el (pui-install-selected-packages): fix args in call
13265         to `package-get'.
13266
13267 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13268
13269         * package-get.el (host-name): New widget type.
13270         (package-get-remote): Better customization using new type.
13271         (package-get-download-sites): idem dito.
13272
13273         (package-get-custom): Do not use package-get-all untill we have
13274         runtime dependencies.
13275
13276         (package-get-remove-copy): Default to 't' we no longer need this
13277         kludge as we do not currently use depenencies.
13278
13279         (package-get-was-current): New variable.
13280         (package-get-require-base): New 'force-current' argument.
13281         (package-get-update-base): idem
13282         (package-get-package-provider):  idem
13283         (package-get-locate-index-file): New 'no-remote' argument.
13284         (package-get-locate-file): idem.
13285
13286         (package-get-maybe-save-index): New function.
13287         (package-get-update-base): Use it.
13288
13289 1998-10-28 Greg Klanderman <greg@alphatech.com>
13290
13291         * package-get.el (package-get-remote): default to nil; by default,
13292         don't go out to the net via EFS.  They must select a download site.
13293         (package-get-download-sites): new variable.
13294         (package-get-download-menu): new function.
13295         (package-get-locate-index-file): new function.
13296         (package-get-update-base): use it.
13297
13298         * menubar-items.el (default-menubar): add "Update Package Index"
13299         and "Add Download Site" menus under Options | Manage Packages.
13300
13301 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13302
13303         * package-get.el (package-get): bugfix code checking installed version
13304         for case where package is not currently installed.
13305         (package-get-require-signed-base-updates): new variable.
13306         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13307         deemed not a goot thing.  Use the variable
13308         package-get-allow-unsigned-base-updates instead.
13309
13310 1998-10-16 Greg Klanderman <greg@alphatech.com>
13311
13312         * package-get.el (package-get): Don't install an older version than
13313         we already have unless explicitly told to.  Issue a warning.
13314
13315         * package-ui.el (pui-add-required-packages): when adding
13316         dependencies, don't add packages that are up to date.
13317         (pui-package-symbol-char):  Don't consider a package out of date
13318         if you have a newer version installed than the latest version in
13319         package-get-base.
13320
13321         * package-get.el (package-get-base-filename): document that it may
13322         be a path relative to package-get-remote;  new default value.
13323         (package-get-locate-file): new function.
13324         (package-get-update-base): use it to expand package-get-base-filename.
13325         (package-get-save-base): new function to save the package-get database
13326         to file.
13327         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13328         (package-get-update-base): pass the REMOTE-SOURCE arg.
13329         (package-get-update-base-entry): call package-get-custom-add-entry.
13330         (package-get-file-installed-p): removed; no longer needed.
13331         (package-get-create-custom): ditto.
13332         (toplevel): remove code to build and load package-get-custom.el
13333         (package-get-custom-add-entry): new function.
13334
13335 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13336
13337         * wid-edit.el (widget-button-click): Don't switch window.
13338
13339 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13340
13341         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13342
13343 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13344
13345         * etags.el (find-tag-default): Run find-tag-hook using
13346         run-hooks rather than funcall
13347
13348 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13349
13350         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13351         and the current local map as the parents to isearch-mode-map.
13352
13353 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13354
13355         * XEmacs 21.2-beta3 is released.
13356
13357 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13358
13359         * package-get.el (package-get-update-base): use
13360         insert-file-contents-internal, not insert-file-contents-literally.
13361
13362 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13363
13364         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13365         dump time.
13366
13367 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13368
13369         * package-get.el (package-get-update-base-entry): new function.
13370         (package-get-update-base): renamed; was `package-get-load-base'.
13371         cleanup, and use package-get-update-base-from-buffer.
13372         (package-get-update-base-from-buffer): new function.
13373         (package-get-update-base-entries): new; helper for above.
13374         Do not eval lisp grabbed over ftp; parse it from new format.
13375
13376 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13377
13378         * files.el (set-auto-mode): Don't play games loading package-get
13379         database; package-get-package-provider will handle it all.
13380
13381 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13382
13383         * package-get.el (package-get-base-filename): new variable.
13384         (package-get-require-base): new function.
13385         (package-get-pgp-signed-begin-line): new variable.
13386         (package-get-pgp-signature-begin-line): ditto.
13387         (package-get-pgp-signature-end-line):  ditto.
13388         (package-get-load-base): new function.
13389         (package-get-interactive-package-query):
13390         (package-get-update-all):
13391         (package-get-dependencies):
13392         (package-get-package-provider):
13393         (package-get-custom): use package-get-require-base.
13394         [package-get-custom loading]: disable for now.
13395
13396         * package-ui.el (pui-list-packages): use (package-get-require-base)
13397
13398 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13399
13400         * package-ui.el: Correct obvious thinko in choosing extent face.
13401
13402 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13403
13404         * menubar-items.el (default-menubar): pui-list-package has nothing
13405         to with Customize. Move all the package stuff to a new Item in Options.
13406
13407         * package-ui.el (pui-menu): Add menu and Popup menu.
13408
13409         * package-get.el (package-get): Use new
13410         package-admin-get-install-dir.
13411
13412         * package-admin.el (package-admin-get-install-dir): New syntax.
13413         Conserve package location and put mule packages where mule-base is.
13414
13415         * package-get.el : Customized
13416
13417         * package-ui.el (pui): Customized
13418         (pui-package-install-dest-dir): New variable.
13419         (pui-install-selected-packages): Use it
13420
13421 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13422
13423         * package-get.el (package-get-interactive-package-query): Move
13424         dependency on package-get-base to run-time.
13425         (package-get-update-all): Ditto.
13426         (package-get-dependencies): Ditto.
13427         (package-get-package-provider): Ditto.
13428         (package-get-custom): Ditto.
13429
13430 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13431
13432         * events.el: Remove 'ascii-character property from 'backspace
13433         and 'delete symbols
13434
13435 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13436
13437         * package-get-base.el: removed.
13438
13439 1998-09-23  Didier Verna  <didier@xemacs.org>
13440
13441         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13442         (no-upper-case-p): new function.
13443         (with-search-caps-disable-folding): new macro.
13444         (with-interactive-search-caps-disable-folding): new macro.
13445         (zap-to-char): In interactive mode, do a case-sensitive search if
13446         the character is uppercase.
13447         (zap-up-to-char): ditto.
13448
13449         * replace.el (perform-replace): use the function no-upper-case-p.
13450
13451         * isearch-mode.el (isearch-fix-case): ditto.
13452         make obsolete `with-caps-disable-folding' and
13453         `isearch-no-upper-case-p'.
13454
13455         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13456         (tags-search): ditto.
13457         (tags-query-replace): ditto.
13458
13459         * info.el (Info-search): ditto.
13460
13461 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13462
13463         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13464
13465 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13466
13467         * package-admin.el (package-admin-rmtree): rewritten.  need to
13468         check for "." and ".." before symlink check.  expand files and
13469         directories with respect to DIRECTORY, not default-directory.
13470
13471 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13472
13473         * package-get.el (package-get-all): add INSTALL-DIR argument.
13474
13475 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13476
13477         * package-ui.el (pui-add-required-packages): new function, select
13478         dependent packages.
13479         (pui-display-keymap): bind it.
13480         (pui-help-string): document it.
13481         (pui-install-selected-packages): package-get-all -> package-get.
13482
13483         * package-get.el (package-get-dependencies): new function.
13484
13485 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13486
13487         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13488         regexps.
13489
13490 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13491
13492         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13493         function.
13494         (default-mouse-track-normalize-point): Use it.
13495
13496 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13497
13498         * package-admin.el (package-admin-delete-binary-package):
13499                 General cleanup. Remove unnessary use of progn and
13500         save-excursion.
13501         (package-admin-delete-binary-package): Do NOT mess with file
13502         modes. That is evil.
13503         (package-admin-delete-binary-package): Wrap all deleting in
13504         condition-case. The data in MANIFEST is untrustworthy.
13505         (package-admin-delete-binary-package): Let the OS worry about non
13506         empty directories.
13507
13508 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13509
13510         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13511         processing.
13512         (lm-report-bug): Fix mail address to send bug reports to.
13513
13514 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13515
13516         * XEmacs 21.2-beta2 is released.
13517
13518 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13519
13520         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13521
13522 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13523
13524         * info.el (Info-mode): Document page turning by double clicks in
13525         docstring so `M-x describe-mode' will display it.
13526
13527 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13528
13529         * info.el (Info-mouse-track-double-click-hook): Use character
13530         widths to calculate a border region where double clicking does
13531         page turning, and return `nil' by default so other hooks, such as
13532         region highlighting, will be run.
13533
13534 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13535
13536         * sound.el (default-sound-directory-list): Initialize with all the
13537         "sounds" directories in `data-directory-list'.  It used to just be
13538         the first one.
13539
13540         * packages.el (locate-data-directory-list): Created.  This gives
13541         the list of matching directories, unlike `locate-data-directory',
13542         which just gives the first one.
13543
13544 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13545
13546         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13547         make a binding in the local keymap until help-char handling is
13548         improved.
13549
13550         * help.el (help-keymap-with-help-key): Provide keymap with help
13551         binding.
13552         (help-print-help-form): New helper function.
13553
13554 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13555
13556         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13557         move extent to another buffer; no need to create a new extent.
13558         (isearch-fix-case): New function.
13559         (isearch-search-and-update): Use it.
13560
13561 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13562
13563         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13564         the keymap, not minor-mode-map-alist.
13565         (isearch-done): Restore overriding-local-map.
13566
13567 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13568
13569         * bytecomp.el (byte-compile-buffer-substring):
13570         Fix for: (byte-compile (defun f () (buffer-substring)))
13571         ==>   ** buffer-substring called with 3 args, but requires 0-3
13572         - new code not only works, but is more readable, too.
13573
13574 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13575
13576         * msw-faces.el (mswindows-init-device-faces): Don't try to
13577           specify a default font at this late stage. Do try to force
13578           creation of the default face font so that if it fails we get
13579           an error now instead of a crash at frame creation.
13580
13581           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13582           mswindows-make-font-unitalic: Canonical default weight
13583           changed from "Normal" to "Regular".
13584
13585           mswindows-make-font-bold / -bold-italic: Supplied device was
13586           not being passed into call to mswindows-find-smaller-font.
13587
13588 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13589
13590         * package-get.el (package-get-remote): Fix the path where to find
13591           the packages on xemacs.org.
13592
13593 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13594
13595         * about.el (about-maintainer-info): Update Ben's entry.
13596
13597 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13598
13599         * lisp/shadow.el (find-emacs-lisp-shadows):
13600         - `member' was being called on lists of length 2000!
13601         - Replace with hashtables.
13602         - Replace hand-coded loops with (dolist)
13603         - Fix comment typo
13604
13605 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13606
13607         * packages.el: Added new function, `package-delete-name', to
13608           delete existing packages from the installed package database
13609           (`packages-package-list').  Also added the "pkginfo" directory
13610           to `packages-special-base-regexp', so that the pkginfo directory
13611           would not get added to `late-packages'.
13612
13613         * package-admin.el: Added ability to delete an installed package
13614           (added low-level function, `package-admin-delete-package').
13615           Understands how to use the pkginfo/MANIFEST.<package> file to
13616           delete the package.  When installing a package, will also
13617           create a MANIFEST.* file if one is not provided by the
13618           package.  If the MANIFEST.* doesn't exist when deleting a
13619           package, the functions will fall back to attempting to delete
13620           any package-specific lisp directory.
13621
13622         * package-get.el: Moved some functions to package-admin.el.
13623           Added interactive function `package-get-delete-package', for
13624           use by users for deleting a package.
13625
13626           Also modified to not require the presence of efs.
13627
13628 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13629
13630         * files.el (find-file-noselect): Handle all signals, kill the
13631         buffer and resignal.
13632
13633 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13634
13635         * cl-macs.el (glyph-image): Add setf method.
13636
13637 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13638
13639         * package-get.el: Fixed broken EFS downloading.  Also, look for
13640           .tar.gz files first, in preference over .tgz files.
13641
13642         * package-ui.el: Fix display of package version numbers.
13643
13644 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13645
13646         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13647         argument.
13648
13649 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13650
13651         * list-mode.el: `display-completion-list': added new/optional
13652           keyword `:completion-string', which allows the programmer to
13653           change the "Possible completions are:" prompt.
13654
13655         * menubar-items.el: Added new pulldown menu-pick to start up the
13656           visual package browser/installer:
13657
13658                 Options->Customize->List Packages
13659
13660         * package-admin.el: Added hooks for installing under both Unix
13661           and MS Windows.  Does additional error checking.  No longer
13662           calls "add-big-package.sh" to install packages under Unix; now
13663           calls gunzip & tar directly.
13664
13665         * package-get.el: Added ability to install packages from files
13666           on a local disk/CDROM.  Now deletes any existing package lisp
13667           directory.  Does completion on available packages when
13668           querying for package names.  Will also search for .tgz files
13669           in addition for .tar.gz files.  Tries to reload
13670           auto-autoloads, as a convenience when loading new packages,
13671           and also tries to add any new package paths to `load-path'.
13672           Changed all occurences of `concat' to use `expand-file-name'.
13673
13674         * package-ui.el: New file which implements the main visual
13675           package browser/installer, which is started via a menu pick or
13676           M-x pui-list packages.
13677
13678 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13679
13680         * startup.el (load-init-file): spelling fix.
13681
13682 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13683
13684         * startup.el (normal-top-level): Load auto-autoload files
13685         covariantly with their precedence.
13686
13687 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13688
13689         * menubar-items.el (default-menubar): Remove "Font Weight"
13690         option, there is currently no custom equivalent.. Customize-faces
13691         is "Edit faces".
13692
13693         * x-font-menu.el (font-menu-set-font): Use customize to set
13694         default face.
13695
13696         * faces.el (face-spec-update-all-matching): New function.
13697
13698         * cus-face.el (custom-set-face-update-spec): New function.
13699         Interface to customize faces from elisp.
13700
13701         (custom-face-value-create): Show the customized settings if set
13702         but not saved.
13703
13704 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13705
13706         (custom-face-value-create): Show the customized settings if set
13707         but not saved.
13708
13709 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13710
13711         * keydefs.el (global-map): Add FSF 20.3 binding of
13712         query-replace-regexp.
13713
13714 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13715
13716         * minibuf.el (read-file-name-internal-1): use
13717         user-name-completion-1 instead of user-name-completion.
13718
13719 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13720
13721         * loadup.el:
13722         * make-docfile.el:
13723         * update-elc.el: Don't set `source-directory' (now defunct as a
13724         global variable) no more.
13725
13726         * packages.el (packages-list-autoloads): Made `source-directory'
13727         (now defunct as a global variable) a parameter.
13728
13729 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13730
13731         * about.el (about-hackers): new email
13732
13733 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13734
13735         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13736
13737 1998-07-17  Didier Verna  <didier@xemacs.org>
13738
13739         * faces.el (set-face-property):
13740         (set-face-dim-p):
13741         (face-dim-p): updated the doc strings now that the dim property isn't
13742         tty-specific.
13743         (face-equal): the dim property is now a common one.
13744
13745         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13746         Renamed the `stipple' attribute to `background-pixmap'.
13747         (custom-face-background-pixmap): make custom-face-stipple an
13748         obsolete alias for this.
13749
13750 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13751
13752         * find-paths.el (paths-file-readable-directory-p): Created and
13753         used.
13754
13755         * loadup.el: Don't set inhibit-... flags from run-temacs.
13756
13757 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13758
13759         * packages.el (packages-data-path-depth): Added and used.
13760
13761 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13762
13763         * about.el:
13764         - Change .xpm to .png, delete "zcat" section.
13765         - cosmetic fix in the 'marcpa' entry.
13766
13767         * etc/photos
13768         - convert all .xpm.Z to .png
13769         - rename mrb to martin
13770         - rename mcook-m to mcookm
13771
13772 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13773
13774         * x-init.el (x-initialize-compose): Add support for
13775         dead-circumflex as YET ANOTHER NAME for that dead key.
13776
13777 1998-08-05  Colin Rafferty <colin@xemacs.org>
13778
13779         * setup-paths.el (paths-construct-exec-path): Made the
13780         last-packages really be last.
13781         (paths-construct-data-directory-list): Ditto.
13782
13783 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13784
13785         * startup.el(startup-splash-frame-body):
13786         Update Copyright notice in splash screen
13787
13788 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13789
13790         * minibuf.el (read-file-name-internal-1): do ~user completion.
13791
13792 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13793
13794         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13795         aginst destroyed extents
13796
13797 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13798
13799         * package-get.el (package-get): add `install-dir' argument.
13800
13801 1998-07-20  John Jones  <jj@asu.edu>
13802
13803         * package-get.el: calls to package-get-update-all will only
13804           update packages which are already installed.
13805
13806 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13807
13808         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13809         writable.
13810
13811 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13812
13813         * about.el (about-hackers): Correct my email.
13814
13815 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13816
13817         * about.el (about-hackers): new email-address.
13818
13819 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13820
13821         * minibuf.el (read-number): Don't let `input-error' condition
13822         escape.
13823
13824 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13825
13826         * about.el (about-hackers): use my `email-for-life' address.
13827
13828 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13829
13830         * XEmacs 21.2-beta1 is released.
13831
13832 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13833
13834         * ldap.el (ldap-search): Doc string change
13835
13836 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13837
13838         * menubar-items.el (default-menubar): Removed references to
13839         `data-directory', and use `locate-data-file' instead, and made
13840         then greyed out if they don't exist.
13841
13842 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13843
13844         * keymap.el (events-to-keys): Use `format' instead of `concat'
13845         since the latter does not accept integer args anymore
13846
13847 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13848
13849         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13850         macros replaced.
13851
13852 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13853
13854         * make-docfile.el: Get first initialization from very-early-lisp.el
13855         * update-elc.el: Ditto.
13856         * loadup.el (really-early-error-handler): Ditto.
13857
13858         * packages.el (packages-unbytecompiled-lisp): Add new file,
13859         very-early-lisp.el.
13860
13861         * very-early-lisp.el: New file.
13862
13863 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13864
13865         * Symbols that have been obsolete for at least 3 years removed (II).
13866
13867         * obsolete.el (eval-current-buffer): Make compatible.
13868         (byte-code-function-p): Ditto.
13869         (send-string): Removed.
13870         (send-region): Removed.
13871         (screen-scrollbar-width): Removed.
13872         (set-screen-scrollbar-width): Removed.
13873         (set-screen-left-margin-width): Removed.
13874         (set-screen-right-margin-width): Removed.
13875         (screen-left-margin-width): Removed.
13876         (screen-right-margin-width): Removed.
13877         (set-buffer-left-margin-width): Removed.
13878         (set-buffer-right-margin-width): Removed.
13879         (buffer-left-margin-width): Removed.
13880         (buffer-right-margin-width): Removed.
13881         (x-set-frame-icon-pixmap): Removed.
13882         (x-set-screen-icon-pixmap): Removed.
13883         (pixel-name): Removed.
13884         (make-pixmap): Removed.
13885         (make-cursor): Removed.
13886         (pixmap-width): Removed.
13887         (pixmap-contributes-to-line-height-p): Removed.
13888         (set-pixmap-contributes-to-line-height): Removed.
13889
13890 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13891
13892         * obsolete.el (popup-menu-up-p): removed.
13893         (read-no-blanks-input): Removed.
13894         (wholenump): Removed.
13895         (ring-mod): Removed (what was ring-mod?).
13896         (current-time-seconds): Removed.
13897         (run-special-hook-with-args): Removed.
13898         (dot): Removed.
13899         (dot-marker): Removed.
13900         (dot-min): Removed.
13901         (dot-max): Removed.
13902         (window-dot): Removed.
13903         (set-window-dot): Removed.
13904
13905         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13906         `dot-min'.
13907
13908         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13909
13910         * code-files.el (insert-file-contents): Rename
13911         run-special-hook-with-args to run-hook-with-args-until-success.
13912         (write-region): Ditto.
13913
13914 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13915
13916         * about.el: Fix typos, update release date.
13917
13918         * Symbols that have been obsolete for at least 3 years removed.
13919
13920         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13921         screen- functions.
13922         (toplevel): remove setf methods for screen functions.
13923         * cl-macs.el (extent-data): defsetf removed.
13924         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13925         many places to remove.
13926         (comment-indent-hook): Ditto.
13927         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13928         (buffer-dedicated-screen): Ditto.
13929         (deiconify-screen): Ditto.
13930         (delete-screen): Ditto.
13931         (event-screen): Ditto.
13932         (find-file-other-screen): Ditto.
13933         (find-file-read-only-other-screen): Ditto.
13934         (live-screen-p): Ditto.
13935         (screen-height): Ditto.
13936         (screen-iconified-p): Ditto.
13937         (screen-list): Ditto.
13938         (screen-live-p): Ditto.
13939         (screen-name): Ditto.
13940         (screen-parameters): Ditto.
13941         (screen-pixel-height): Ditto.
13942         (screen-pixel-width): Ditto.
13943         (screen-root-window): Ditto.
13944         (screen-selected-window): Ditto.
13945         (screen-totally-visible-p): Ditto.
13946         (screen-visible-p): Ditto.
13947         (screen-width): Ditto.
13948         (screenp): Ditto.
13949         (get-screen-for-buffer): Ditto.
13950         (get-screen-for-buffer-noselect): Ditto.
13951         (get-other-screen): Ditto.
13952         (iconify-screen): Ditto.
13953         (lower-screen): Ditto.
13954         (mail-other-screen): Ditto.
13955         (make-screen): Ditto.
13956         (make-screen-invisible): Ditto.
13957         (make-screen-visible): Ditto.
13958         (modify-screen-parameters): Ditto.
13959         (new-screen): Ditto.
13960         (next-screen): Ditto.
13961         (next-multiscreen-window): Ditto.
13962         (other-screen): Ditto.
13963         (previous-screen): Ditto.
13964         (previous-multiscreen-window): Ditto.
13965         (raise-screen): Ditto.
13966         (redraw-screen): Ditto.
13967         (select-screen): Ditto.
13968         (selected-screen): Ditto.
13969         (set-buffer-dedicated-screen): Ditto.
13970         (set-screen-height): Ditto.
13971         (set-screen-position): Ditto.
13972         (set-screen-size): Ditto.
13973         (set-screen-width): Ditto.
13974         (show-temp-buffer-in-current-screen): Ditto.
13975         (switch-to-buffer-other-screen): Ditto.
13976         (visible-screen-list): Ditto.
13977         (window-screen): Ditto.
13978         (x-set-screen-pointer): Ditto.
13979         (x-set-frame-pointer): Ditto.
13980         (screen-title-format): Ditto.
13981         (screen-icon-title-format): Ditto.
13982         (terminal-screen): Ditto.
13983         (delete-screen-hook): Ditto.
13984         (create-screen-hook): Ditto.
13985         (mouse-enter-screen-hook): Ditto.
13986         (mouse-leave-screen-hook): Ditto.
13987         (map-screen-hook): Ditto.
13988         (unmap-screen-hook): Ditto.
13989         (default-screen-alist): Ditto.
13990         (default-screen-name): Ditto.
13991         (x-screen-defaults): Ditto.
13992         (x-create-screen): Ditto.
13993         * obsolete.el: meta-flag removed.
13994         baud-rate removed.
13995         sleep-for-millisecs removed.
13996         extent-data removed.
13997         set-extent-data removed.
13998         set-extent-attribute removed.
13999         extent-glyph removed.
14000         extent-layout removed.
14001         set-extent-layout removed.
14002         list-faces-display removed.
14003         list-faces removed.
14004         trim-versions-without-asking removed.
14005         after-write-file-hooks removed.
14006         truename removed.
14007         auto-fill-hook removed.
14008         blink-paren-hook removed.
14009         select-screen-hook, deselect-screen-hook removed.
14010         auto-raise-screen, auto-lower-screen removed.
14011
14012         * msw-mouse.el: Global change resource -> mswindows-resource.
14013
14014         * XEmacs 21.0-pre5 is released.
14015
14016 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14017
14018         * about.el (about-hackers): Credits update.
14019
14020 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14021
14022         * register.el (insert-register): Don't activate the region.
14023
14024 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14025
14026         * select.el: Restore x-* symbols for backwards compatibility:
14027         x-copy-primary-selection, x-kill-primary-selection,
14028         x-delete-primary-selection, x-select-make-extent-for-selection,
14029         x-valid-simple-selection-, x-cut-copy-clear-internal.
14030
14031 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14032
14033         * XEmacs 21.0-pre4 is released.
14034
14035 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14036
14037         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14038         reporting bugs.
14039         (maybe-add-init-button): Fix semantics under Windows.  Use
14040         `expand-file-name' rather than `concat'.
14041
14042         * help.el (print-messages): New function.
14043
14044 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14045
14046         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14047
14048 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14049
14050         * about.el: Tweaked my entry in about-hackers.
14051
14052         * find-paths.el (paths-emacs-root-p):
14053           Relaxed emacs-root checking of an in-place installation to
14054           also accommodate the flat layout used on MS Windows.
14055
14056 1998-06-29  John Jones  <jj@asu.edu>
14057
14058         * package-get.el: calls to package-get-update-all will only
14059           update packages which are already installed.
14060
14061 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14062
14063         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14064         are handled by the gui-element face fallbacks now.
14065
14066         * x-faces.el: default gui-element face to "background" as well as
14067         the default face.
14068
14069         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14070         and default face settings since these are set as fallbacks now in
14071         the appropriate domain.
14072
14073 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14074
14075         * text-mode.el (text-mode): Reorder regexp so the OR part
14076         corresponding to `page-delim' goes first and the hack in
14077         `forward-paragraph' will work.
14078         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14079
14080 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14081
14082         * subr.el (remove-hook): When checking the hook value
14083           with functionp, don't apply car to it.
14084
14085 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14086
14087         * package-get.el (package-get-remote-filename):
14088           Don't use file-name-as-directory because the local directory
14089           separator conventions might not be the same as ftp's.
14090
14091 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14092
14093         * ldap.el (ldap-host-parameters-alist): New name of
14094         `ldap-host-parameters-plist'
14095
14096 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14097
14098         * package-get.el: Using (require 'package-get-base), now that it
14099         provides itself.  Consequently removed all instances of (load
14100         "package-get-base.el").
14101
14102 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14103
14104         * subr.el (remove-hook): Don't treat the hook value as a
14105           list unless it is both consp and not functionp.
14106
14107 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14108
14109         * about.el: Email address for Ben Wing is ben@xemacs.org.
14110         * auto-show.el: Ditto.
14111         * bytecomp.el: Ditto.
14112         * faces.el: Ditto.
14113         * x-scrollbar.el: Ditto.
14114         * x-misc.el: Ditto.
14115         * tty-init.el: Ditto.
14116         * toolbar-items.el: Ditto.
14117         * symbol-syntax.el: Ditto.
14118         * specifier.el: Ditto.
14119         * objects.el: Ditto.
14120         * hyper-apropos.el: Ditto.
14121         * glyphs.el: Ditto.
14122
14123 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14124
14125         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14126         vertical-divider-always-visible-p.
14127         (default-mouse-motion-handler): Ditto.
14128
14129 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14130
14131         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14132         global value.
14133
14134 1998-06-21  Oliver Graf <ograf@fga.de>
14135
14136         * build-reports.el: changed receiver to xemacs-build-reports list
14137
14138 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14139
14140         * font.el: Split font-family-mappings into X and
14141           mswindows-specific versions.
14142           mswindows-font-create-[object|name]: Treat supplied size
14143           as a pointsize. Added underline and strikethru handling.
14144
14145         * msw-faces.el: changed default mswindows charset to western.
14146
14147         * msw-glyphs.el: removed space in border-glyph font string that
14148           was inserted to get round bugs in the mswindows C font code.
14149
14150 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14151
14152         * about.el (about-hackers): Credits update.
14153
14154         * help-nomule.el (tutorial-supported-languages): Add Romanian
14155         TUTORIAL.
14156
14157         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14158         to ISO-8859-2.
14159
14160 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14161
14162         * font.el: Split font-family-mappings into X and
14163           mswindows-specific versions.
14164           mswindows-font-create-[object|name]: Treat supplied size
14165           as a pointsize. Added underline and strikethru handling.
14166
14167         * msw-faces.el: changed default mswindows charset to western.
14168
14169         * msw-glyphs.el: removed space in border-glyph font string that
14170           was inserted to get round bugs in the mswindows C font code.
14171
14172 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14173
14174         * minibuf.el: make read-color-completion-table call
14175           (mswindows-color-list for mswindows devices.
14176
14177 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14178
14179         * lisp/font-lock.el
14180         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14181         Let declaration items contain non-word symbol characters.
14182
14183 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14184
14185         * package-get.el (package-get-package-provider): Added autoload
14186         cookie.  Loading "package-get-base.el" in ALL functions that use
14187         it.  Fixed some (interactive ...) with multiple argument specs
14188         again.  Cosmetic indentation changes.
14189
14190 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14191
14192         * info.el (Info-insert-dir): Don't use nreverse on variables
14193         that you want to use later.
14194
14195 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14196
14197         * x-mouse.el (x-set-point-and-move-selection): Replace call
14198         to x-kill-primary-selection with kill-primary-selection
14199
14200 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14201
14202         * simple.el (what-cursor-position): Make cursor position reported
14203         use value of column-number-start-at-one
14204
14205 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14206
14207         * about.el (xemacs-hackers): Fix Jareth's email address.
14208
14209 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14210
14211         * startup.el (startup-splash-frame): Remove
14212         `xemacs-startup-logo-function'.
14213
14214 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14215
14216         * about.el (about-hackers): Update credits list.
14217
14218 1998-06-06  Jeff Miller <jmiller@smart.net>
14219
14220         * lisp/sound.el: Update sound-ext to allow filenames with
14221           extensions to be found by load-sound-file
14222
14223 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14224
14225         * info.el (Info-rebuild-outdated-dir): Removed variable
14226         (Info-auto-generate-directory): New variable
14227         (Info-save-auto-generated-dir): New variable
14228         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14229         (Info-build-dir-anew): Second parameter removed.  Use
14230         `Info-save-auto-generated-dir'
14231         (Info-rebuild-dir): Ditto
14232
14233 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14234
14235         * list-mode.el (next-list-mode-item): Would not recognize
14236         border between directly neighbored items.
14237
14238 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14239
14240         * package-get.el: add autoloads for some functions.
14241
14242 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14243
14244         * specifier.el (let-specifier): Tiny docfixes.
14245
14246 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14247
14248         * msw-mouse.el: set selection-pointer-glyph to Normal.
14249
14250 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14251
14252         * wid-edit.el (widget-specify-secret): New function.
14253         (widget-after-change): Use it.
14254         (widget-specify-field): Use it.
14255
14256 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14257
14258         * mouse.el (drag-window-divider): Use `(not done)' instead of
14259         `doit'; reuse result of `window-pixel-edges'.
14260
14261         * modeline.el (drag-modeline-event-lag): Rename to
14262         drag-divider-event-lag.
14263
14264 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14265
14266         * specifier.el (let-specifier): Rewritten not to generate needless
14267         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14268         arguments.
14269
14270 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14271
14272         * minibuf.el (read-file-name-1): Setup buffer-local value of
14273         `completion-ignore-case' in completions buffer under Windows.
14274
14275 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14276
14277         * about.el (about-maintainer-glyph): Fix support for not
14278         compressed images.
14279
14280 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14281
14282         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14283
14284         * mouse.el (mouse-track): Cancel selection if misc-user event with
14285         `cancel-mode-internal' function is fetched.
14286
14287 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14288
14289         * files.el (save-some-buffers-1): Fixed return value.
14290
14291 1998-06-01  Oliver Graf <ograf@fga.de>
14292
14293         * dragdrop.el: added experimental
14294
14295 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14296
14297         * startup.el (after-init-hook, init-file-user,
14298         user-init-directory, load-user-init-file):  Purge references
14299         to "~/.xemacs/init.el" from docstrings.
14300
14301         (load-user-init-file) Use paths-construct-path to construct
14302         paths to user init files.  Go directly to ~/.emacs, do not
14303         search ~/.xemacs/, do not load `default-custom-file'.
14304
14305 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14306
14307         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14308         general *sh.
14309         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14310
14311 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14312
14313         * menubar-items.el (default-menubar): add Update Packages to customize
14314         menu.
14315
14316 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14317
14318         * faces.el: use toolbar face as a fallback for toolbar properties
14319         in xpm-color-symbols instead of default.
14320
14321         * msw-faces.el: rename 3d-object -> gui-element face.
14322
14323 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14324
14325         * startup.el (xemacs-startup-logo-function): New variable.
14326         (startup-splash-frame): Use it.
14327
14328 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14329
14330         * files.el (save-some-buffers): Would wait 1 second.
14331         (save-some-buffers-1): Delete other windows here instead of in
14332         `save-some-buffers'.
14333         (save-some-buffers): Force redisplay only if windows were deleted.
14334
14335 1998-06-02  Didier Verna  <didier@xemacs.org>
14336
14337         * cus-face.el (custom-face-attributes): generalized the use of
14338         toggle buttons for boolean attributes.
14339         Re-ordered the items a bit.
14340
14341 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14342
14343         * sound.el (default-sound-directory): Use `locate-data-directory'
14344         to find the sounds directory.
14345
14346 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14347
14348         * sound.el: default sound-ext to .wav under mswindows, .au
14349         otherwise. load-default sounds without extensions.
14350
14351 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14352
14353         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14354         if send-pr is not bound.
14355
14356 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14357
14358         * files.el: grok idl files in auto-mode-alist.
14359 1998-06-01  Jeff Miller  <jmiller@smart.net>
14360
14361         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14362         calling `upcase'.
14363
14364 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14365
14366         * msw-glyphs.el: add xbm to the list of image types supported.
14367
14368 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14369
14370         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14371         instead of XEmacs one when dumping InfoDock.
14372
14373 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14374
14375         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14376         for `modeline-visible-p'
14377
14378         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14379
14380 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14381
14382         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14383         since it's not used anymore. doc string fixes.
14384
14385         * package-get.el (package-get-file-installed-p): new function. use
14386         instead of file-installed-p which is in an external package.
14387
14388 1998-05-28  Oliver Graf <ograf@fga.de>
14389
14390         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14391         favor of select-window/switch-to-buffer
14392
14393 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14394
14395         * startup.el: changed (getenv "HOME") to (user-home-directory)
14396
14397 1998-05-25  Oliver Graf <ograf@fga.de>
14398
14399         * frame.el (cde-start-drag) moved to dragdrop.el
14400         (offix-start-drag-region) moved to dragdrop.el
14401         (offix-start-drag) moved to dragdrop.el
14402         * dragdrop.el (cde-start-drag) moved from frame.el
14403         (offix-start-drag-region) moved from frame.el
14404         (offix-start-drag) moved from frame.el
14405         (cde-start-drag-region) cde drag regions
14406         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14407
14408 1998-05-26  Oliver Graf <ograf@fga.de>
14409
14410         * dragdrop.el: created dragdrop-drag prototypes
14411         (cde-start-drag-region) fixed typo
14412
14413 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14414
14415         * simple.el (after-init-hook): Remove reader macro.
14416
14417         * packages.el (packages-hardcoded-lisp): Get rid of reader
14418         macros.  Update DOC string.
14419
14420 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14421
14422         * mouse.el (drag-window-divider): Ditto.
14423
14424         * modeline.el (mouse-drag-modeline): Use it.
14425
14426         * lisp-mode.el (let-specifier): Specify indentation.
14427
14428         * specifier.el (let-specifier): Renamed from
14429         `with-specifier-instance'.
14430
14431 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14432
14433         * x-faces.el:
14434         * faces.el: move definition of xpm-color-symbols from x-faces.el
14435         to faces. Predicate x-get-resource on the presence of x.
14436
14437         * msw-faces.el: set 3d-object face rather than modeline. Specify
14438         faces as specfier defaults.
14439
14440         * package-get.el: don't use package-admin-add-single-file-package.
14441
14442 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14443
14444         * toolbar-items.el: Fixup tooltips.
14445         (toolbar-gnus): Don't use obsolete variable
14446         toolbar-news-frame-properties.
14447         (toolbar-news-reader): Default to `gnus' instead of
14448         `not-configured'.
14449
14450         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14451         Windows.
14452
14453 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14454
14455         * package-get.el: rename -installedp -> -installed-p.
14456
14457 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14458
14459         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14460         attributes, and assinged it to continuation, truncation and
14461         hscroll glyphs.
14462
14463         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14464         and made continuation, truncation and hscroll glyphs arrow
14465         characters out of that font.
14466
14467 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14468
14469         * minibuf.el (minibuffer-electric-separator): Play nicely with
14470         directory-sep-char being \.
14471         (minibuffer-electric-tilde): Ditto.
14472         (read-file-name-map): Ditto.
14473
14474 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14475
14476         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14477         on X devices.
14478         (default-mouse-track-deal-with-down-event): Avoid
14479         `x-disown-selection'; use `disown-selection' instead.
14480
14481 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14482
14483         * select.el:
14484         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14485         moved to (cut-copy-clear-internal) in select.el. Ditto for
14486         (x-delete-primary-selection) (x-kill-primary-selection)
14487         (x-copy-primary-selection).
14488         (own-clipboard): new function.
14489
14490         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14491         functions in select.el. remove old ones.
14492         (mswindows-own-clipboard): new function.
14493
14494 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14495
14496         * gnuserv.el: allow connections from mswindows type devices.
14497
14498 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14499
14500         * msw-glyphs.el: change image type used from cursor to resource.
14501
14502 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14503
14504         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14505         for {top,bottom}-{left,right} values in addition to
14506         {top,bottom}_{left,right}.
14507         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14508
14509 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14510
14511         * cl-macs.el (specifier-instance): Undefine its setf method.
14512
14513         * specifier.el (with-specifier-instance): Added docstring.
14514
14515         * mouse.el (drag-window-divider): Ditto.
14516
14517         * modeline.el (mouse-drag-modeline): Use it.
14518
14519         * lisp-mode.el (with-specifier-instance): Define its indentation
14520         level.
14521
14522         * specifier.el (with-specifier-instance): New macro.
14523
14524 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14525
14526         * package-get.el (package-get-create-custom): new function to
14527         auto-generate package-get-custom.el from package-get-base.el.
14528         * (package-get-ever-installedp): new function.
14529         * (package-get-custom): new function to get all packages specified
14530         by customize.
14531
14532 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14533
14534         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14535
14536 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14537
14538         * cl-extra.el: Reverse previous float change.
14539
14540 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14541
14542         * x-faces.el:
14543         * faces.el (try-font-name): moved from x-faces.el since it is
14544         required by w3 under mswindows as well X.
14545
14546 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14547
14548         * winnt.el: Removed evil (setq completion-ignore-case t)
14549         clause, one more overlookef fsfism.
14550         (nt-quote-args-functions-alist): End sentences with double space.
14551
14552 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14553
14554         * window-xemacs.el (push-window-configuration): Remove kludgery of
14555         recaching default-toolbar specifier.
14556         (pop-window-configuration): Ditto.
14557         (unpop-window-configuration): Ditto.
14558
14559 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14560
14561         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14562
14563 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14564
14565         * winnt.el (nt-quote-args-verbatim): Added function.
14566         (nt-quote-args-prefix-quote): Added function.
14567         (nt-quote-args-backslash-quote): Added function.
14568         (nt-quote-args-double-quote): Added function.
14569         (nt-quote-args-functions-alist): New variable.
14570         (nt-quote-process-args): Added function. This is the main quoting
14571         work horse called from process-nt.c
14572
14573 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14574
14575         * winnt.el: Removed duplicate definitions for backspace,
14576         delete, M-backspace and C-M-backspace.
14577         (file-name-buffer-file-type-alist): Removed this variable.
14578         (find-buffer-file-type): Removed function.
14579         (find-file-binary):  Removed function.
14580         (find-file-text): Removed function.
14581         (find-file-not-found-set-buffer-file-type): Removed function.
14582         (save-to-unix-hook): Removed function.
14583         (revert-from-unix-hook): Removed function.
14584         (using-unix-filesystems): Removed function.
14585         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14586         warning.
14587         (x-set-selection): Removed function.
14588         (x-get-selection): Removed function.
14589         Removed commented FSFisms.
14590         Replaced copyright notice (this file is not part of GNU Emacs).
14591         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14592         comint-process-echoes setting to t.
14593
14594 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14595
14596         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14597         and used following the interface change of
14598         `paths-find-recursive-path'.
14599
14600         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14601         regexp instead of a list of base names.
14602         (paths-version-control-filename-regexp):
14603         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14604         Introduced and used following the interface change of
14605         `paths-find-recursive-path'.
14606
14607 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14608
14609         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14610         on X devices, rather than on all non-TTY devices.
14611
14612 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14613
14614         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14615
14616         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14617
14618 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14619
14620         * itimer.el (activate-itimer): Fixed usage of integers
14621         as argument to `concat'.
14622
14623 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14624
14625         * itimer.el (start-itimer): replace the use of `concat' with
14626         `format'
14627
14628 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14629
14630         * mode-motion.el (mode-motion-hook): Clarify docstring.
14631         From Bob Weiner <weiner@altrasoft.com>
14632
14633         * loadhist.el (symbol-file): Supply prompt string when used
14634         interactively.
14635         From Bob Weiner <weiner@altrasoft.com>
14636
14637 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14638
14639         * loadup.el (really-early-error-handler): Ditto.
14640
14641         * update-elc.el: Ditto.
14642
14643         * setup-paths.el (paths-construct-exec-path): Ditto.
14644
14645         * make-docfile.el: Ditto.
14646
14647         * find-paths.el (paths-decode-directory-path): Use split-path
14648         instead of decode-path.
14649
14650         * files.el (parse-colon-path): Update docstring reference.
14651
14652 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14653
14654         * msw-init.el:
14655         * x-init.el:
14656         Bind cut'n'paste keys to non window-system specific functions.
14657
14658         * msw-select.el: New function mswindows-clear-clipboard.
14659         mswindows-cut-copy-clipboard extended to handle clearing of the
14660         selection and renamed to mswindows-cut-copy-clear-clipboard.
14661
14662         * select.el: on mswindows devices delete-primary-selection
14663         calls mswindows-clear-clipboard.
14664
14665 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14666
14667         * simple.el (quoted-insert): Inhibit quit when using read-char.
14668
14669         * cmdloop.el (read-char): Don't inhibit quit.
14670         (read-char-exclusive): Ditto.
14671         (read-char): Signal quit if quit-char was pressed.
14672         (read-char-exclusive): Ditto.
14673         (read-quoted-char): Return a character, not integer.
14674
14675         * menubar-items.el (default-popup-menu): Use Andy's generic
14676         selection code.
14677         (default-popup-menu): Fix code.
14678
14679 1998-05-14  Oliver Graf <ograf@fga.de>
14680
14681         * dragdrop.el (dragdrop-function-widget): this time it's done
14682
14683 1998-05-13  Oliver Graf <ograf@fga.de>
14684
14685         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14686
14687 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14688
14689         * device.el (device-pixel-width):
14690         (device-pixel-height):
14691         (device-mm-width):
14692         (device-mm-height):
14693         (device-bitplanes):
14694         (device-color-cells): Swapped parameters to device-system-metric
14695         according to the interface change.
14696
14697 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14698
14699         * mouse.el (default-mouse-motion-handler): Use new name of the
14700         function event-over-vertical-divider-p.
14701         Do not set E-W arrow cursor over the divider if
14702         vertical-divider-draggable-p is nil in the window.
14703         ([top-level]): Use new name for the variable
14704         vertical-divider-map.
14705         (drag-window-divider): Respect vertical-divider-draggable-p.
14706         Variable name typo fixes.
14707
14708 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14709
14710         * keymap.el (kbd): Define here; handle string constants and
14711         others...
14712
14713 1998-05-15  Christian Nyb <chr@mediascience.no>
14714
14715         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14716         in Emacs 18.
14717
14718 1998-05-13  Didier Verna  <didier@xemacs.org>
14719
14720         * mouse.el (drag-window-divider): give the vertical divider a
14721         pressed look when dragging it.
14722
14723 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14724
14725         * faces.el: predicate some more face operations on x or mswindows
14726         not just x.
14727
14728         * modeline.el: enable modeline coloring for mswindows.
14729
14730 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14731
14732         * minibuf.el (minibuffer-default): Added variable; compatible with
14733         FSF Emacs.
14734         (next-history-element): Used `minibuffer-default'.
14735
14736 1998-05-12  Oliver Graf <ograf@fga.de>
14737
14738         * dragdrop.el (dragdrop-function-widget): button and mods ok
14739         arguments still look a bit strange
14740         (dragdrop-compare-mods) created
14741         (dragdrop-drop-do-functions) correctly checks for buttons and
14742         modifiers
14743
14744 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14745
14746         * setup-paths.el (paths-default-info-directories): Replace
14747         path-separator with directory-sep-char.
14748
14749         * files.el (path-separator): Don't define it here.
14750
14751 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14752
14753         * update-elc.el: Ditto.
14754
14755         * setup-paths.el (paths-construct-exec-path): Ditto.
14756
14757         * make-docfile.el: Ditto.
14758
14759         * loadup.el (really-early-error-handler): Ditto.
14760
14761         * find-paths.el (paths-decode-directory-path): Use decode-path
14762         instead of decode-path-internal.
14763
14764         * files.el (parse-colon-path): Update docstring.
14765
14766 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14767
14768         * subr.el (get-buffer-window-list): Make BUFFER optional.
14769
14770         * window-xemacs.el (windows-of-buffer): Defalias to
14771         get-buffer-window-list.
14772
14773 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14774
14775         * disass.el: Fix maintainer keyword.
14776
14777         * bytecomp.el (byte-compile-and-load-file): Autoload.
14778         (byte-compile-buffer): Ditto.
14779
14780         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14781         value is returned, not the name.
14782         (lisp-imenu-generic-expression): Enable it.
14783         (lisp-mode-variables): Ditto.
14784         (lisp-indent-offset): Change defconst to defvar.
14785         (lisp-indent-function): Ditto.
14786         (lisp-body-indent): Ditto.
14787
14788 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14789
14790         * modeline.el: Use zap-last-kbd-macro-event.
14791
14792         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14793         nil, don't attempt to do anything with messages.
14794         (eval-last-sexp): Use `letf' for clarity.
14795
14796 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14797
14798         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14799
14800 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14801
14802         * buff-menu.el:
14803         * lisp-mode.el:
14804         * obsolete.el:
14805         Change empty docstrings into no doc strings at all.
14806         Fix bogus FSF-format docstrings.
14807         * etags.el: Fix docstring.
14808
14809 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14810
14811         * package-get.el (package-get): Use internal md5
14812
14813 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14814
14815         * about.el (about-xemacs): Correct abuse of concat.
14816
14817 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14818
14819         * info.el (Info-mode): Use easymenu.
14820
14821 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14822
14823         * apropos.el (apropos): Don't use concat with integers.
14824
14825         * cmdloop.el (describe-last-error): Handle the case when no error
14826         was seen gracefully.
14827
14828         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14829         defun.
14830         (apropos-describe-plist): Ditto.
14831
14832         * help.el (with-displaying-help-buffer): Revert to a defun.
14833         (describe-key): Use it as defun.
14834         (describe-mode): Ditto.
14835         (describe-bindings): Ditto.
14836         (describe-prefix-bindings): Ditto.
14837         (describe-installation): Ditto.
14838         (view-lossage): Ditto.
14839         (describe-function): Ditto.
14840         (describe-variable): Ditto.
14841         (describe-syntax): Ditto.
14842
14843 1998-05-11  Oliver Graf <ograf@fga.de>
14844
14845         * dragdrop.el: changed order of require/provide
14846         (dragdrop-drop-mime-default) changed to new calling conventions
14847         (dragdrop-drop-do-functions) changed to new calling conventions
14848         (dragdrop-function-widget) this one needs more work...
14849
14850 1998-05-10  Oliver Graf <ograf@fga.de>
14851
14852         * about.el: another small change in my entry
14853         * dragdrop.el (dragdrop-drop-log-function): logging added
14854         plus customizations
14855         changed interface to handler functions. now called with event
14856         and object
14857
14858 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14859
14860         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14861         E-W arrow pointer displayed over draggable dividers.
14862
14863         * mouse.el (default-mouse-motion-handler): Show it when
14864         appropriate.
14865         (drag-window-divider): Added.
14866         ([top-level]): Initialized window-divider-map with a keymap
14867         binding the above function to left button down event.
14868
14869         * x-mouse.el (x-init-pointer-shape): Initialize
14870         divider-pointer-glyph from Cursor.dividerPointer, or use default
14871         E-W double arrow.
14872
14873 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14874
14875         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14876
14877 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14878
14879         * simple.el (count-words-buffer): Don't query for buffer.
14880         (count-lines-buffer): Ditto.
14881
14882 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14883
14884         * help.el (where-is): add optional insert argument.
14885
14886 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14887
14888         * help.el (describe-key-briefly): New argument INSERT.
14889
14890         * simple.el (eval-expression): New optional argument; synch with
14891         FSF 20.3.
14892
14893         * keydefs.el (global-map): Add new register bindings.
14894
14895         * register.el: Synched with FSF 20.3.
14896
14897 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14898
14899         * window-xemacs.el (recenter): all arguments are optional.
14900
14901 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14902
14903         * device.el: (device-pixel-width): Reflected name/parameters
14904         change to device-system-metric.
14905         (device-pixel-height): Ditto.
14906         (device-mm-width): Ditto.
14907         (device-mm-height): Ditto.
14908         (device-bitplanes): Ditto.
14909         (device-color-cells): Ditto.
14910
14911 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14912
14913         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14914
14915         * cl.el (most-positive-fixnum): Document.
14916         (most-negative-fixnum): Ditto.
14917
14918         * cus-dep.el: Updated comment.
14919
14920         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14921         constant.
14922
14923         * cus-load.el (custom-put): Removed.
14924
14925         * files.el (after-find-file): Just resignal quit instead of
14926         signaling "canceled".
14927
14928 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14929
14930         * frame.el (other-frame): Use `focus-frame' instead of
14931         select-frame kludges.
14932
14933         * lisp-mode.el: Update lisp-indent-function for
14934         save-selected-frame and with-selected-frame.
14935
14936         * frame.el (save-selected-frame): New macro.
14937         (with-selected-frame): Ditto.
14938         (other-frame): Use `set-frame-focus'.
14939
14940 1998-05-06  Oliver Graf <ograf@fga.de>
14941
14942         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14943         (dragdrop-drop-url-default) default handler for URL drops created
14944         (dragdrop-drop-mime-default) default handler for MIME drops created
14945         (dragdrop-drop-functions) default custom for handling drops created
14946         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14947
14948 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14949
14950         * mouse.el: Removed redundant mouse-mswindows-drop function.
14951
14952 1998-05-05  Oliver Graf <ograf@fga.de>
14953
14954         * about.el: changed some text in my entry
14955         * dragdrop.el: added customs
14956
14957 1998-05-04  Oliver Graf <ograf@fga.de>
14958
14959         * mouse.el: killed global drop key bindings
14960         (mouse-offix-drop) removed
14961         * dragdrop.el: created
14962         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14963
14964 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14965
14966         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14967         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14968
14969         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14970         obsolete comment.
14971
14972         * scrollbar.el (scrollbars-visible-p): Use new
14973         {vertical,horizontal}-scrollbar-visible-p specifiers.
14974
14975 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14976
14977         * device.el (device-pixel-height):
14978         (device-pixel-width):
14979         (device-mm-width):
14980         (device-mm-height):
14981         (device-bitplanes):
14982         (device-color-cells): Moved these 6 functions from device.c; they
14983         all use single (device-system-metrics) call.
14984
14985 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14986
14987         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14988         were renamed.
14989
14990         * menubar-items.el:
14991         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14992         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14993
14994         * help.el (help-map): Remove Hyperbole keybinding logic.
14995         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14996
14997 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14998
14999         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15000         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15001
15002 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15003
15004         * msw-glyphs.el: use nicer icon3 from the frame icon.
15005
15006 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15007
15008         * version.el (emacs-version): Remove InfoDock conditionals.
15009
15010         * startup.el (startup-splash-frame): Change ID logo name.
15011
15012 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15013
15014         * files.el (after-find-file): If the user presses C-g on
15015         directory-creation prompt, kill the buffer.
15016
15017 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15018
15019         * simple.el (count-words-region): Reverse previous change.
15020
15021 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15022
15023         * replace.el (query-replace): Just call perform-replace.
15024         (query-replace-regexp): Ditto.
15025         (perform-replace): Move region handling here.
15026         (perform-replace): Use the new arg to match-data.
15027
15028 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15029
15030         * x-init.el: Install X specific display table that
15031           displays char 0240 as a space to avoid whatever it is
15032           that screws up display of that character code.
15033
15034 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15035
15036         * help.el (function-arglist): If no arguments are documented for a
15037         subr, print nothing rather than incorrect output.
15038
15039 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15040
15041         * cmdloop.el (command-error): Update bail-out error message to use
15042         `emacs-program-name'.
15043
15044         * lib-complete.el: Remove reader macro cruft.
15045
15046         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15047         cruft.
15048
15049         * simple.el (count-words-region): Drop interactive-p check on the
15050         message.
15051
15052 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15053
15054         * font.el
15055         * msw-faces.el
15056         Correct spelling of mswindows-font-canonicalize-name.
15057
15058 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15059
15060         * ldap.el (ldap-host-parameters-alist): Replaced with
15061         `ldap-host-parameters-plist'
15062         (ldap-search): Adapt to previous change
15063
15064 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15065
15066         * about.el (about-hackers): Update Bob Weiner bio.
15067         (about-maintainer-info): Ditto.
15068
15069 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15070
15071         * simple.el (display-warning-minimum-level): Docfix.
15072
15073 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15074
15075         * widget.el (:default-get): New keyword.
15076         * wid-edit.el (default, widget-default-default-get): Define it.
15077         (group, widget-group-default-get): Define it.
15078         (menu-choice, widget-choice-default-get): Define it.
15079         (widget-default-get): New function.
15080         (widget-choice-action): Call it.
15081         (widget-editable-list-entry-create): Call it.
15082
15083 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15084
15085         * byte-optimize.el (byte-boolean-vars): Removed.
15086         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15087         lookup through `byte-boolean-vars'.
15088
15089 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15090
15091         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15092         resource-provided values into ghost specs for scrollbar-height and
15093         scrollbar-width.
15094
15095 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15096
15097         * byte-optimize.el: Don't attempt to optimize /=.
15098
15099         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15100         (byte-compile-/=): Ditto.
15101
15102 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15103
15104         * apropos.el: Use `with-displaying-help-buffer'.
15105         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15106         Use `with-displaying-help-buffer'.
15107         (apropos-follow): Do not give special treatment to buffer cursor
15108         was in prior to a mouse click.
15109         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15110         (apropos-print-doc): Set correct buffer for setting text
15111         properties.
15112
15113 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15114
15115         * help.el (help-buffer-prefix-string): New variable.
15116         (help-buffer-name): Use it.
15117
15118         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15119         mode menu.
15120
15121 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15122
15123         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15124
15125 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15126
15127         * files.el (find-file-noselect): Update docstring.
15128         (find-file-noselect): Signal an error if found an unreadable file.
15129         (file-chase-links): Save the match data.
15130         (normal-mode): Use `lwarn' and `error-message-string'.
15131         (interpreter-mode-alist): Change defconst to defvar.
15132         (inhibit-first-line-modes-regexps): Ditto.
15133         (inhibit-first-line-modes-regexps): Added .tgz.
15134         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15135         (change-major-mode-with-file-name): New user-option.
15136         (set-visited-file-name): Synched with FSF.
15137         (file-name-extension): New function, from FSF 20.3.
15138         (file-relative-name): Synched with FSF.
15139         (save-some-buffers): Support the C-r feature.
15140         (recover-session): Synched with FSF.
15141         (kill-some-buffers): Ditto.
15142         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15143
15144 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15145
15146         * files.el (insert-file): Undo previous change and reenable use of
15147         format.el.
15148
15149 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15150
15151         * window-xemacs.el (recenter): Define.
15152
15153 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15154
15155         * font.el (mswindows-font-create-name)
15156         (mswindows-font-create-object): new functions for mswindows type
15157         fonts.
15158
15159         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15160         strings are parsed as well as font objects.
15161
15162 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15163
15164         * modeline.el (defining-kbd-macro): Restore modeline indication of
15165         kbd-macro being recorded.
15166         (add-minor-mode): Simplify docstring.
15167         (modeline-minor-mode-menu): Remove stuff.
15168
15169 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15170
15171         * code-process.el (call-process): dynamically decide process
15172         coding type.
15173
15174 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15175
15176         * modeline.el: Add line-number-mode, column-number-mode to
15177         the modeline minor-mode menu.  Button2 on the line number does
15178         goto-line.
15179
15180 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15181
15182         * mouse.el: move x-selection-owner-p type things to
15183         selection-owner-p.
15184
15185         * msw-init.el: copy zmacs stuff from x-init.el
15186
15187         * msw-select.el (mswindows-own-selection)
15188         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15189         functions. Very simple minded implementation of selectio
15190         ownership.
15191
15192         * select.el (own-selection) (disown-selection)
15193         (activate-region-as-selection) (select-make-extent-for-selection)
15194         (valid-simple-selection-p): functions moved from x-select.el for
15195         generalized selection.
15196
15197         * x-select.el: see select.el changes.
15198
15199         * x-toolbar.el: use new selection functions.
15200
15201 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15202
15203         * packages.el (packages-find-package-directories): Fixed bug that
15204         would pick up multiple site-package directories.
15205         (package-locations): Added "xemacs-packages" as a late package
15206         location.
15207
15208         * find-paths.el: Now uses `emacs-program-name' and
15209         `emacs-program-version'.
15210         Additions to enforce version-specific directories in
15211         `paths-find-version-directory'.
15212
15213 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15214
15215         * default.el: Removed.
15216         * site-start.el: Removed.
15217
15218 1998-04-29  Didier Verna  <didier@xemacs.org>
15219
15220         * minibuf.el (minibuffer-history-minimum-string-length): Default
15221         to nil.
15222
15223 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15224
15225         * find-paths.el (paths-program-name): Rename.
15226         (paths-emacs-root-p): Ditto.
15227         (paths-find-site-directory): Ditto.
15228
15229 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15230
15231         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15232         `emacs-lisp-byte-compile-and-load'.
15233
15234 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15235
15236         * ldap.el (ldap-search): Fixed additional parameter passing to
15237         `ldap-open'
15238
15239 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15240
15241         * select.el (kill-primary-selection) (selection-owner-p)
15242         (copy-primary-selection) (yank-clipboard-selection)
15243         (selection-exists-p) (delete-primary-selection): new file and
15244         functions that do the right thing for the selected device.
15245
15246         * x-menubar.el: use generalised selection functions.
15247
15248         * dumped-lisp.el: dump select.el.
15249
15250 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15251
15252         * find-paths.el (paths-progname): New variable.
15253         (paths-emacs-root-p): Use it.
15254         (paths-find-site-directory): Ditto.
15255
15256 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15257
15258         * loadup.el ((member "dump" command-line-args)): Dump as
15259         `infodock' if InfoDock.
15260
15261 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15262
15263         * find-paths.el (construct-emacs-version): Simplify, include
15264         program name in the return value.
15265         * (paths-find-version-directory): Use it.
15266
15267 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15268
15269         * info.el (Info-parse-dir-entries): Fixed regexp
15270         (Info-build-dir-anew): Remove full suffix and capitalize info file
15271         name for files with no @direntry
15272         (Info-batch-rebuild-dir): New function
15273         (Info-suffixed-file): Check for regular files instead of simple
15274         file existence (could catch directories before)
15275
15276 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15277
15278         * setup-paths.el, find-paths.el: Removed uses of `not' which
15279         temacs doesn't have.
15280
15281         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15282         into root searching.
15283
15284 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15285
15286         * subr.el: Remove definition of `not'.
15287
15288 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15289
15290         * msw-glyphs.el: enable graphics support.
15291
15292 1998-04-23  Didier Verna  <didier@xemacs.org>
15293
15294         * x-menubar.el (default-menubar): restored the line-number-mode
15295         option.
15296
15297         * misc doc string updates related to the options menu.
15298
15299 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15300
15301         * setup-paths.el (paths-construct-load-path): Fix typo.
15302
15303 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15304
15305         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15306         font-menu-ignore-scaled-fonts don't have to be bound now; this
15307         gets us one step further towards making --no-autoloads work.
15308
15309         * startup.el (normal-top-level): Load auto-autoloads only if
15310         lisp-directory is non-nil.
15311
15312         * setup-paths.el (paths-construct-load-path): Made it robust
15313         against nil lisp-directory.
15314
15315         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15316         to the list of variables that cause a warning when nil.
15317
15318         * toolbar.el (init-toolbar-location): Now works even when there's
15319         no toolbar icon directory.
15320
15321 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15322
15323         * help.el (view-lossage): Recognize it.
15324
15325         * simple.el (log-message): Mark multiline messages.
15326
15327 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15328
15329         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15330
15331 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15332
15333         * package-get.el (package-get-all):  add `\n' separator to
15334         interactive specification so that both variables are read
15335
15336 1998-04-22  Didier Verna  <didier@xemacs.org>
15337
15338         * x-menubar.el: ported the options menu to Custom.
15339         Moved the "read only" toggle button to the buffers menu.
15340         Corrected some missing ;;;###autoload or defcustom.
15341
15342         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15343         the scrollbar-visible specifier for options menu handling.
15344
15345         * toolbar.el (toolbar-visible-p)
15346                      (toolbar-captioned-p)
15347                      (default-toolbar-position): defcustom wrappers around
15348         the toolbar specifiers for options menu handling.
15349
15350         * frame.el (get-frame-for-buffer-default-instance-limit):
15351         defcustom it for options menu handling.
15352
15353         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15354         font-lock-mode for options menu handling.
15355
15356         * cus-start.el: added Custom properties to overwrite-mode for
15357         options menu handling.
15358
15359 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15360
15361         * about.el: shameless self-promotion.
15362
15363 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15364
15365         * simple.el (raw-append-message): Slightly optimize.
15366         (remove-message): Use `push' for clarity.
15367         (append-message): Ditto.
15368         (display-warning): Dito.
15369         (raw-append-message): Send the message to the appropriate device.
15370
15371 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15372
15373         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15374         From Sean MacLennan <Sean.MacLennan@pika.ca>
15375
15376 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15377
15378         * setup-paths.el: Changed `directory-sep-char' to
15379         `path-separator', following a change in GNU Emacs.
15380
15381 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15382
15383         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15384         (Info-build-dir-anew): Add a final newline.
15385         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15386         is `always'
15387         (Info-rebuild-dir): Ditto
15388
15389         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15390
15391 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15392
15393         * simple.el (count-words-buffer): Retain zmacs region.
15394         (count-words-region): Ditto.
15395         * simple.el: (what-line): Expanded line counts.
15396         (count-lines): New parameter to conditionalize whether collapsed
15397         lines get counted.
15398         From Bob Weiner <weiner@altrasoft.com>
15399
15400 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15401
15402         * packages.el (package-locations): infodock-packages must override
15403         mule-packages and packages.
15404
15405 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15406
15407         * wid-edit.el:
15408         remove rude messages from widget-activation-widget-mapper
15409         and widget-activation-glyph-mapper
15410
15411 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15412
15413         * toolbar.el: Remove (featurep 'x) test from
15414         toolbar-make-button-list
15415
15416 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15417
15418         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15419         only if in the same frame.
15420
15421 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15422
15423         * packages.el (package-locations): Added site-packages hierarchy.
15424
15425         * setup-paths.el (paths-default-info-directories): Introduced and
15426         used.
15427
15428         * packages.el, setup-paths.el: Set various path searching depths
15429         to 1.
15430
15431         * packages.el (packages-hierarchy-depth):
15432         (packages-load-path-depth): Introduced and used.
15433
15434         * setup-paths.el (paths-load-path-depth): Introduced and used.
15435
15436         * find-paths.el (paths-find-recursive-path): Added max-depth
15437         parameter.
15438
15439 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15440
15441         * setup-paths.el (paths-construct-info-path): Removed
15442         dependency on behavior of (file-name-as-directory "").
15443
15444 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15445
15446         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15447         lisp objects
15448
15449 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15450
15451         * dump-paths.el, startup.el: Added handling for --debug-paths.
15452
15453 1998-04-15  William M. Perry  <wmperry@aventail.com>
15454
15455         * wid-edit.el: We cannot just set the help-echo or balloon-help
15456           properties for an extent based on the :help-echo widget
15457           property, since help-echo and balloon-help cause an EXTENT to
15458           get passed in, where :help-echo functions are expecting a WIDGET
15459
15460 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15461
15462         * scrollbar.el (init-scrollbar-from-resources): Call
15463         mswindows-init-scrollbar-metrics when appropriate.
15464
15465 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15466
15467         * dumped-lisp.el: dump x-toolbar for window system
15468
15469         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15470         have support and xpm.
15471
15472 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15473
15474         * files.el (toggle-read-only): Fix docstring.
15475         From Didier Verna <didier@xemacs.org>
15476
15477 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15478
15479         * startup.el (normal-top-level): Load autoload-file-name without
15480         specifying an extension---some people only auto-autoload.el.gz.
15481
15482 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15483
15484         * files.el (backup-enable-predicate): Don't bomb on NAME being
15485         nil.
15486
15487 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15488
15489         * find-paths.el, packages.el: Now prefers configure'd paths.
15490         This shouldn't cause any of the originally anticipated problems as
15491         the current paths architecture will not define the various
15492         configure-xxx variables if they're not specified on the configure
15493         command line.
15494
15495         * find-paths.el, setup-paths.el, packages.el: Removed all
15496         mentionings of "/" as a path separator.
15497         Used paths-construct-path throughout.
15498
15499         * find-paths.el (paths-construct-path): Created to assemble paths
15500         from directory components.
15501
15502         * setup-paths.el, packages.el: Used paths-decode-directory-path
15503         instead of decode-path-internal.
15504
15505         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15506         and associates.
15507         (paths-decode-directory-path) Created.
15508
15509         * setup-paths.el: Changed configure-exec-path to
15510         configure-exec-directory.
15511
15512 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15513
15514         * packages.el (packages-find-packages): Fixed decoding of
15515         EMACSPACKAGEPATH.
15516
15517         * startup.el: -no-packages -> -no-early-packages.
15518
15519         (packages-load-package-lisps): Fixed loading of auto-autoload
15520         files.
15521
15522         * startup.el (normal-top-level): Fixed loading of core
15523         auto-autoload.
15524
15525         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15526
15527         * startup.el, packages.el, dump-paths.el: Added proper settings
15528         for site-directory and lisp-directory variables.
15529
15530         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15531         inhibit-package-autoloads and fixed handling of it.
15532
15533         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15534         handling of former inhibit-package-init, now
15535         inhibit-early-packages, to make -vanilla etc. work.
15536
15537 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15538
15539         * code-process.el (start-process): Fallback to 'undecided instead
15540         of 'binary for process input coding stream.
15541
15542         * process.el (start-process): Docstring fix.
15543
15544 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15545
15546         * info.el (Info-insert-dir): Do not insert temporary dir files
15547         in Info-dir-file-attributes
15548         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15549         (Info-rebuild-dir): Ditto.
15550
15551 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15552
15553         * obsolete.el: Added obsoleteness declarations for
15554         `site-directory' and `Info-default-directory-list'.
15555
15556 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15557
15558         * find-paths.el (paths-find-emacs-root): Only look at the
15559         executable at the end of the symlink chain for determining the
15560         Emacs root.
15561
15562 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15563
15564         * setup-paths.el (paths-construct-info-path): Changed construction
15565         to cater to gone default in configure.
15566
15567         * find-paths.el (paths-uniq-append): Added.
15568
15569         * packages.el: Rewritten package path construction once again.
15570
15571         * dump-paths.el, startup.el: Removed package-path as a global
15572         variable.
15573
15574         * package-admin.el (package-admin-add-single-file-package):
15575         (package-admin-add-binary-package): Changed package-path to
15576         late-packages.
15577
15578         * packages.el (packages-split-path): Split path at "/" rather than
15579         nil according to change in emacs.c.
15580
15581 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15582
15583         * setup-paths.el (paths-construct-info-path): Changed info path
15584         order so that directories come out right.
15585         (paths-find-lock-directory): Fixed bug: It used to think
15586         configure-lock-directory is a path.
15587
15588 1998-04-06  Jeff Miller <jmiller@smart.net>
15589
15590         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15591         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15592         eases the use of toolbar-add/kill-item functions.
15593
15594 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15595
15596         * code-files.el (file-coding-system-alist): Commented out
15597         loaddefs.el magical treatment.
15598
15599 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15600
15601         * info.el (Info-rebuild-outdated-dir): Added new option
15602         `conservative' and made it the default
15603         (Info-rebuild-dir): Appropriately parse multi-line description
15604         strings, and multi-section dir files. Issue warning when dir
15605         is rebuilt as temporary
15606         (Info-build-dir-anew): Issue warning when dir is built as
15607         temporary
15608
15609 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15610
15611         * list-mode.el (list-mode-map): Bind highlight motion commands to
15612         standard keys left, right, C-b and C-f.
15613
15614 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15615
15616         * files.el (auto-mode-alist): allow .sc for Scheme->C
15617
15618 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15619
15620         * loadup.el (pureload): Don't quote (garbage-collect).
15621
15622 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15623
15624         * package-get-base.el: Updated.
15625
15626 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15627
15628         * isearch-mode.el (isearch-just-started): New variable.
15629         (isearch-mode): Set it.
15630         (isearch-repeat): Advance one character forward only if the search
15631         was successful, and was not just started.
15632         (isearch-repeat): Clear isearch-just-started.
15633
15634 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15635
15636         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15637         if running -batch.
15638
15639 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15640
15641         * subr.el (listify-key-sequence): Removed.
15642
15643 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15644
15645         * bytecomp.el (byte-compile-print-gensym): New option.
15646         (byte-compile-output-file-form): Use it.
15647         (byte-compile-output-docform): Ditto.
15648         (byte-compile-compiled-obj-to-list): Ditto.
15649
15650 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15651
15652         * msw-glyphs.el: set frame icon if xpm support.
15653
15654 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15655
15656         * help.el: Code that pretty prints variable values
15657           removed.
15658
15659 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15660
15661         * find-paths.el (paths-emacs-root-p): Correct test for installation
15662         directory.
15663         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15664
15665 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15666
15667         * loaddefs.el: Don't set debug-ignored-errors; leave
15668           its default value set to nil.
15669
15670 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15671
15672         * info.el (Info-rebuild-dir): fixed mis-spelling.
15673
15674 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15675
15676         * info.el (Info-rebuild-outdated-dir): New custom var
15677         (Info-insert-node): Create/update dir file when needed, ie when it
15678         does not exist or is older than some info files in directory
15679
15680 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15681
15682         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15683         for last packages, mainly for using a 20.4 package base.
15684
15685         * packages.el (late-packages): Typo fix.  It was called
15686         early-packages.
15687
15688         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15689         relative symlinks correctly.
15690         (paths-find-emacs-roots): More rigorous checking for plausible
15691         configuration-time root.
15692
15693         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15694         find its roots.
15695
15696 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15697
15698         * faces.el: Fix docstrings.
15699         * glyphs.el: Fix docstrings.
15700         * mouse.el: Fix docstrings.
15701
15702         * frame.el: Change phrase `current frame' to `selected frame'.
15703
15704         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15705
15706         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15707         macros using backquote to make them infinitely more readable.
15708
15709 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15710
15711         * packages.el (packages-find-package-path): Hardcoded specialized
15712         InfoDock support until we can clean this up.
15713
15714         * help.el (describe-bindings-1): Return the value of the bindings
15715         help buffer created.
15716         (describe-bindings): Ditto.
15717
15718         * simple.el (set-variable): Restore previous behavior of not
15719         bombing if the variable to set is not boundp.
15720
15721 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15722
15723         * packages.el (packages-handle-package-dumped-lisps): Allow for
15724         non-local files to be loaded off the package-lisp variable.
15725
15726 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15727
15728         * x-faces.el: Global X resources should override
15729           specs for all device classes (color, grayscale, mono);
15730           code currently doesn't override any of them.  Fixed by
15731           calling remove-specifier with '(x default) as the tag
15732           set and allowing inexact matches.
15733
15734 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15735
15736         * faces.el: Separated face initializations based on
15737           device classes into device type specific (tag set,
15738           instantiator) pairs.
15739
15740 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15741
15742         * wid-edit.el (widget-choice-action): Remember user's explicit
15743         choice.
15744         (widget-choice-value-create): Respect it.
15745         From Richard Stallman <rms@gnu.org>
15746
15747 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15748
15749         * setup-paths.el (paths-construct-info-path): Always append
15750         existing directories from configure-time info path.
15751
15752         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15753         Info-directory-list.
15754
15755         * info.el: Removed Info-default-directory-list which was broken by
15756         design.
15757         Removed bogus initialization of Info-directory-list---startup.el
15758         can do a much better job.
15759         Added autoload of Info-directory-list.
15760
15761         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15762         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15763         be exclusive; now it's merely given precedence, just like in the
15764         old days.
15765
15766 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15767
15768         * find-paths.el (paths-find-architecture-directory): Fix bug with
15769         finding; it used to default too early.
15770
15771 1998-03-25  Martin Buchholz <martin@xemacs.org>
15772
15773         * packages.el (packages-split-path): Fix a bug; it used to fail
15774         for paths that weren't split.
15775
15776 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15777
15778         * finder.el (finder-compile-keywords): trap on errors.
15779
15780 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15781
15782         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15783           fourth argument of t so that only the specs exactly
15784           matching the tag lists are removed.
15785
15786 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15787
15788         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15789
15790 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15791
15792         * minibuf.el (mouse-read-file-name-1): If a default directory was
15793         specified, use it for generating the completions.
15794
15795 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15796
15797         * update-elc.el: Now respects inhibit-package-init and
15798         inhibit-site-lisp.
15799         Now does path construction with loadup-paths.
15800
15801         * startup.el (normal-top-level, startup-setup-paths): Now respects
15802         inhibit-package-init and inhibit-site-lisp.
15803
15804         * packages.el (packages-find-package-path): Extended package path
15805         by version-specific hierarchies.
15806         (packages-find-packages): Now respects inhibit flag and
15807         inhibit-site-lisp.
15808         Moved path setup to loadup-paths.
15809
15810         * make-docfile.el: Now respects inhibit-package-init and
15811         inhibit-site-lisp.
15812         Now does path construction with loadup-paths.
15813
15814         * loadup.el: Now respects inhibit-package-init and
15815         inhibit-site-lisp.
15816
15817         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15818
15819         * loadup-paths.el: New file: setup load-path to encompass
15820         packages.
15821
15822 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15823
15824         * auto-show.el: load-gc renamed to pureload.
15825         * site-load.el: Ditto.
15826         * packages.el (toplevel): Ditto.
15827         * loadup.el (really-early-error-handler): Ditto.
15828         * dumped-lisp.el (preloaded-file-list): Ditto.
15829         * cus-face.el (custom-declare-face): Ditto.
15830
15831 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15832
15833         * <Today>: The Big Path Searching Overhaul.
15834
15835         * find-paths.el: New file: find and assemble paths in the
15836         installation hierarchy.
15837
15838         * setup-paths.el: New file: global layout of paths and directories
15839         within the XEmacs hierarchy.
15840
15841         * packages.el: Replaced everything related to path searching and
15842         startup by code in terms of find-paths.
15843
15844         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15845         the new path searching engine.
15846
15847         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15848         and setup-paths.
15849
15850 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15851
15852         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15853         setup-paths.el.
15854
15855 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15856
15857         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15858         compiles identically in any configuration.
15859         Removed irrelevant commentary.
15860
15861 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15862
15863         * simple.el (set-variable): Allow setting specifiers.
15864
15865 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15866
15867         * lisp.el (forward-sexp): Revert previous change.
15868
15869 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15870
15871         * frame.el (frame-initialize): Use `delete-console' instead of
15872         `delete-device' to delete the stream console to match the usage in
15873         Fkill_emacs.
15874
15875 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15876
15877         * files.el (cdpath-previous): New variable.
15878         (cd): Use it.
15879         From Bob Weiner <weiner@wave.altrasoft.com>
15880
15881 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15882
15883         * keydefs.el: Changed keybindings of forward-char,
15884           backward, scroll-up and scroll-down to point to their
15885           -command counterparts.
15886
15887         * simple.el: New functions: forwarc-char-command,
15888           backwrad-char-command, scroll-up-command,
15889           scroll-down-command which work liek their counterparts
15890           except that they honor the variable
15891           signal-error-on-buffer-boundary.
15892
15893           Definition of signal-error-on-buffer-boundary received
15894           from src/cmds.c.
15895
15896           defvar declaration added for word-across-newline to avoid
15897           byte-compiler warning about the free variable reference.
15898
15899 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15900
15901         * winnt.el: Removed "%t" from the beginning of
15902         modeline-format. From now on, there's no nt-specifics in the modeline.
15903
15904 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15905
15906         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15907         of `when' with `if'.
15908
15909 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15910
15911         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15912         mswindows. Must be reworked along with glyphs.el, or
15913         merged into it, after there is images support.
15914
15915         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15916         'mswindows.
15917
15918 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15919
15920         * faces.el: fix for text cursor initialization.
15921         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15922         From Andy Piper <andyp@parallax.co.uk>
15923
15924 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15925
15926         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15927         if there is an existing package that handles it and warn the user
15928         about that mode.
15929
15930 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15931
15932         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15933         Installation" menu item when Installation-string is not bound.
15934
15935 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15936
15937         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15938         From Jeremiah W. James <jerry@cs.ucsb.edu>
15939
15940 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15941
15942         * msw-faces.el:
15943         * faces.el: Fix face initialization.
15944
15945 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15946
15947         * files.el (backup-enable-predicate): fix breakage introduced
15948         by TMPDIR patch.
15949
15950 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15951
15952         * x-faces.el (x-init-face-from-resources): The
15953           TTY face property retrieval functions don't return
15954           specifiers, so use face-property instead.
15955
15956 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15957
15958         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15959
15960 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15961
15962         * x-menubar.el: Expanded documentation for
15963           option-save-faces.  Changed Options -> Browse Faces
15964           menu entry to invoke customize-face.
15965
15966 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15967
15968         * faces.el: Most face initialization moved out of
15969           init-other-random-faces to the top level so that the
15970           initialization happens before Xemacs is dumped.  Much
15971           of the fascist "face-differs-from-default-p or FROB!"
15972           code has been retired in favor of letting the user do
15973           what they want to do.  Face initialization code changed
15974           to use `default' specifier tag so that the settings can
15975           be overridden later if the user wishes it.
15976
15977 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15978
15979         * about.el (about-hackers): Update contributors list.
15980
15981 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15982
15983         * specifier.el: Define new specifier tag `default'.
15984
15985         * modeline.el: Initialize faces using `default' tag.
15986
15987         * x-faces.el (x-init-face-from-resources): Remove
15988           specifier specs containing the `default' tag before
15989           adding new specs.
15990
15991 1998-03-02  John Jones  <jj@asu.edu>
15992
15993         * package-get.el (package-get-all): fixed arguments on call to
15994         package-admin-add-single-file-package.
15995         * package-get.el (package-get-installedp): fixed to match
15996         advertised behavior.
15997         * package-get.el: added function package-get-update-all which
15998         installs newest versions of all the current packages (if they are
15999         not already installed).
16000
16001 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16002
16003         * files.el (find-file-noselect): Uncommented `truename' binding in
16004         `let*' and use it later to set `buffer-file-truename' iff it's
16005         still nil, as happens for example when finding a compressed
16006         file with "jka-compr".
16007
16008 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16009
16010         * faces.el: in make-face-* type functions do the operation for all
16011         window systems, not just the first one found.
16012
16013         * font.el: call mswindows-list-fonts for mswindows.
16014
16015 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16016
16017         * code-process.el (call-process-region):
16018         * process.el (call-process-region):
16019         * package-get.el (package-get-dir):
16020         * files.el (backup-enable-predicate):
16021         * gnuserv.el (gnuserv-temp-file-regexp):
16022         Use temp-directory in place of `/tmp'.
16023
16024 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16025
16026         * "Fast" dired-in-C enhancements for Windows 95/NT:
16027
16028         * files.el: Added function, `wildcard-to-regexp', from GNU
16029           Emacs.
16030
16031         * files.el (insert-directory): Modified to use special
16032           dired-in-C enhancements if present.
16033
16034 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16035
16036         * code-files.el: make default coding no-conversion.
16037
16038 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16039
16040         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16041         the load-path.
16042
16043         * update-elc.el: Strip directory when testing for files not to
16044         bytecompile.
16045
16046 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16047
16048         * lisp-mode.el: Use recommended form for menus.
16049
16050         * info.el (Info-construct-menu): Use recommended form for menus.
16051
16052         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16053         entry.
16054
16055 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16056
16057         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16058           (get-frame-for-buffer-noselect): Always return frames
16059           in the not-this-window-p cond clause.
16060
16061 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16062
16063         * help.el (describe-installation): New function.
16064
16065         * x-menubar.el (default-menubar): Add describe-installation to
16066         Help menu.
16067
16068         * packages.el (packages-unbytecompiled-lisp): Installation.el
16069         should not be bytecompiled.
16070
16071         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16072         XEmacs.
16073
16074         * x-menubar.el (default-menubar): Use correct guard for VM menu
16075         entry.
16076
16077         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16078         coding.
16079         From Andy Piper <andyp@parallax.co.uk>
16080
16081 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16082
16083         * ldap.el: Do not require ldap-internal at compile time.
16084
16085 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16086
16087         * code-files.el: new file. a virtual copy of mule-files.el
16088         but without charset
16089         dependencies. (toggle-buffer-file-ocding-system) new function for
16090         changing the eol type for the current buffer.
16091
16092         * code-process.el: new file. a copy of
16093         mule-process.el. mule-process.el will disappear when things have
16094         settled.
16095
16096         * coding.el: new file. a virtual copy of mule-files.el but
16097         without charset dependencies. (coding-system-base) new function
16098         for getting the parent coding system of a coding system with eol
16099         type set.
16100
16101         * dumped-lisp.el: add above files for the non-mule case.
16102
16103 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16104
16105         * window-xemacs.el (display-buffer): If no explicit
16106           frame is specified, search for a window that displays
16107           the buffer on the currently selected frame, before
16108           searching other frames.
16109
16110 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16111
16112         * frame.el (get-frame-for-buffer): If not-this-window-p
16113           is non-nil, use window on the selected frame if it is not
16114           also the selected window.  When defaulting, search for
16115           windows on the currently selected fgrame before searching
16116           other frames.
16117
16118 1998-02-25  Didier Verna  <didier@xemacs.org>
16119
16120         * modeline.el (modeline-swap-buffers): originally named
16121         `mouse-release-modeline'. Whether to actually swap the buffers is
16122         decided in `mouse-drag-modeline'.
16123         (mouse-drag-modeline): A button release event is considered a
16124         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16125         stay unchanged.
16126
16127 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16128
16129         * x-menubar.el: Put redo on the menubar.
16130         From Aki Vehtari <Aki.Vehtari@hut.fi>
16131
16132 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16133
16134         * bytecomp.el (displaying-byte-compile-warnings): if
16135         temp-buffer-show-function is set, use it to display current set of
16136         warnings in the "*Compile-Log-Show*" buffer.
16137
16138         * simple.el (display-warning-buffer): if temp-buffer-show-function
16139         is set, use it to display current set of warnings in the
16140         "*Warnings-Show*" buffer.
16141
16142 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16143
16144         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16145         Common Lisp.
16146
16147 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16148
16149         * menubar.el: Allow button descriptors at least 2 long.
16150
16151         * x-menubar.el (default-menubar): Use recommended forms.
16152         (file-menu-filter): Remove.
16153         (edit-menu-filter): Remove.
16154
16155 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16156
16157         * about.el (about-hackers): Updated.
16158
16159 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16160
16161         * help.el (help-max-help-buffers): new variable
16162         (help-register-and-maybe-prune-excess): new function
16163         (help-buffer-name): use help-max-help-buffers.
16164         (with-displaying-help-buffer): use
16165         help-register-and-maybe-prune-excess.
16166
16167         * help.el (help-maybe-pretty-print-value): if the value fits on
16168         one line, let it.
16169
16170 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16171
16172         * (with-displaying-help-buffer): there is no need to kill the buffer
16173         if it exists, because with-output-to-temp-buffer will clear it.
16174         further, killing the buffer violates the rule that
16175         temp-buffer-show-function, if set, has the full responsibility of
16176         showing the temp buffer.  killing the buffer fucks with the window
16177         configuration, hosing temp-buffer-show-function.
16178
16179
16180 1998-02-23  Didier Verna  <didier@xemacs.org>
16181
16182         * modeline.el (mouse-drag-modeline):
16183         - Always scroll the modeline that was originally clicked on.
16184         - Use x pixels instead of x characters (which doesn't work anyway)
16185         as horizontal reference for modeline dragging. This allows us to
16186         keep on dragging the modeline even if the motion event occurs in
16187         another window.
16188
16189 1998-02-23  Didier Verna  <didier@xemacs.org>
16190
16191         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16192         glyph on the modeline to indicate that dragging the mouse has an
16193         effect both horizontally and vertically.
16194
16195 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16196
16197         * about.el (about-xemacs): Get rid of redundant visible version
16198         number.
16199
16200 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16201
16202         * about.el (about-hackers): Update credits.
16203
16204 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16205
16206         * prim/register.el (view-register): Show register type file-query.
16207
16208 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16209
16210         * mode-motion.el (mode-motion-highlight-internal):
16211           save-excursion inside save-window-exucrsion form to
16212           hide buffer point changes from save-window-excursion.
16213           Prevents display flickering when the mouse pointer
16214           moves.
16215
16216 1998-02-17  Didier Verna  <didier@xemacs.org>
16217
16218         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16219         function to handle correctly the case of a toolbar one side of the
16220         window: scrolling will not necessarily happen.
16221
16222 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16223
16224         * files.el (after-find-file): Restore missing argument
16225           to format that provides filename for "... consider M-x
16226           recover-file" message.  Also call `message' with "%s"
16227           as the first arg instead of an arbitrary string.
16228
16229 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16230
16231         * about.el (about-hackers): Various additions.
16232
16233 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16234
16235         * autoload.el (generate-file-autoloads-1): Don't force an extra
16236         line out when copying on-the-same line autoloads.
16237
16238         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16239         is installed.
16240
16241 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16242
16243         * x11/x-win-xfree86.el (x-win-init-xfree86):
16244         * x11/x-win-sun.el (x-win-init-sun):
16245         * x11/x-init.el (x-initialize-compose):
16246         * prim/simple.el:
16247         (backward-or-forward-kill-sexp):
16248         (backward-or-forward-kill-sentence):
16249         (backward-or-forward-kill-word):
16250         (backward-or-forward-delete-char):
16251         * prim/isearch-mode.el (isearch-help-or-delete-char):
16252         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16253         x-keysym-on-keyboard-p to detect backspace.
16254         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16255         Clean up symbols used with dead keys, checking Linux and solaris
16256         keysyms.
16257         Simplify x-win-*.el using above methods.
16258         Change documentation for x-keysym-*-p functions.
16259
16260 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16261
16262         * about.el (about-hackers): Restore entries for Michael Sperber and
16263         Vinnie Shelton.
16264         From Vinnie Shelton <acs@acm.org>
16265
16266 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16267
16268         * simple.el (count-words-region): Ditto.
16269
16270 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16271
16272         * simple.el (count-words-buffer): Document.  Don't print anything
16273         if non-interactive.
16274
16275 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16276
16277         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16278         multiple files in InfoDock.
16279
16280 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16281
16282         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16283         from version.el in InfoDock.
16284
16285         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16286         specially.
16287
16288 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16289
16290         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16291         variable name in docstring.
16292
16293 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16294
16295         * menubar.h: Include "gui.h".
16296
16297 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16298
16299         * site-load.el: Fix documentation.
16300
16301 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16302
16303         * package-get-base.el (package-get-base): Updated.
16304
16305         * keymap.el: PC-ize.
16306
16307 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16308
16309         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16310         from' on a fresh line.
16311
16312 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16313
16314         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16315         object.
16316
16317 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16318
16319         * undo-stack.el: PC-ize.
16320
16321         * cmdloop.el: PC-ize.
16322
16323 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16324
16325         * bytecomp-runtime.el: PC-ize.
16326
16327         * byte-optimize.el: Prolog fixup.  PC-ize.
16328
16329         * cus-dep.el: Spelling fix.
16330
16331         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16332         entries follow).
16333
16334 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16335
16336         * text-mode.el (text-mode-hook-identify): New function,
16337         put on text-mode-hook.  Set text-mode-variant here.
16338         (text-mode): Don't set it here.
16339
16340 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16341
16342         * text-mode.el (text-mode-hook): New defvar.
16343         (text-mode-variant): New variable.
16344         (text-mode): Set that variable locally.
16345         (toggle-text-mode-auto-fill): New command.
16346
16347 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16348
16349         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16350
16351 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16352
16353         * text-mode.el (paragraph-indent-text-mode):
16354         Renamed from spaced-text-mode.
16355         (text-mode-map): Bind TAB to indent-relative.
16356         (indented-text-mode-map): Variable deleted.
16357         (indented-text-mode): Now an alias for text-mode.
16358
16359 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16360
16361         * loadup.el: test-atoms debugging stuffs removed.
16362
16363 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16364
16365         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16366
16367 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16368
16369         * help.el (describe-beta): Made it use `locate-data-file'.
16370         (describe-distribution): Ditto.
16371         (describe-copying): Ditto.
16372         (describe-project): Ditto.
16373         (view-emacs-news): Ditto.
16374
16375         * help-nomule.el (help-with-tutorial): Made it use
16376         `locate-data-file' to find tutorial.
16377
16378 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16379
16380         * about.el: Corrected my email address.
16381
16382         * mouse.el: Added 'mouse-mswindows-drop' similar to
16383         'mouse-offix-drop'.
16384
16385 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16386
16387         * loadup.el (running-xemacs): Spelling fix.
16388
16389 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16390
16391         * packages.el (packages-find-packages-1): Don't allow a backwards
16392         compatible lisp tree to overwrite `preloaded-file-list'.
16393
16394 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16395
16396         * loadup.el: Don't delete "xemacs" prior to dumping.
16397
16398 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16399
16400         * package-info.el (pi-last-mod-date): New function.
16401         (pi-author-version): New function.
16402         (batch-update-package-info): Use them.
16403
16404 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16405
16406         * frame.el (get-frame-for-buffer-default-to-current): Create.
16407         (get-frame-for-buffer-noselect): Allow user to use current frame
16408         with `get-frame-for-buffer-default-to-current'.
16409
16410 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16411
16412         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16413         (byte-compile-output-docform): Ditto.
16414         (byte-compile-compiled-obj-to-list): Ditto.
16415
16416 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16417
16418         * startup.el (command-line-1): Removed code that ran
16419           buffer-menu.
16420
16421 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16422
16423         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16424
16425 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16426
16427         * frame.el (suspend-emacs-or-iconify-frame): Check using
16428         `device-on-window-system-p' instead of explicitly checking for X,
16429         so that the same logic works for MS Windows.
16430         (suspend-or-iconify-emacs): Ditto.
16431
16432 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16433
16434         * about.el (about-maintainer-info): Andy Piper is back.
16435         (xemacs-hackers): Updated Andy Piper's email address.
16436         (about-hackers): Added Jonathan Harris.
16437         (about-hackers): Updated Tibor Polgar's email address.
16438
16439 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16440
16441         * about.el: Add xemacs.org email manager.
16442
16443         * package-get-base.el (package-get-base): Updated with most recent
16444         package updates.
16445
16446 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16447
16448         * help.el (function-arglist): Use `indirect-function' instead of
16449         `symbol-function' so that aliases are treated correctly.
16450
16451 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16452
16453         * help.el (help-map): Add f1 binding to `help-for-help'.
16454         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16455         (describe-key-briefly): Use `princ' "%s" to print object.
16456         (with-displaying-help-buffer): Kill buffer if it exists, again.
16457         (describe-key): Use `princ' "%s" to print object.
16458         (describe-function-1): Use `princ' "%s" to print object.
16459         Commented out alias lines removed.
16460         (help-pretty-print-limit): New variable to control pretty-printing
16461         of variable values.
16462         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16463         `help-pretty-print-value' again.  Only print-print when OBJECT is
16464         list of length less than `help-pretty-print-limit'.
16465         (describe-variable): Use `help-maybe-pretty-print-value' again.
16466
16467 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16468
16469         * simple.el (blink-matching-open): Remove C++ kludge.
16470         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16471
16472 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16473
16474         * info.el (Info-default-directory-list): Made the documentation
16475         more explanitory.
16476
16477 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16478
16479         * lisp/packages.el:
16480         * lisp/package-admin.el:
16481         * lisp/build-report.el:
16482         Fix typos.
16483
16484 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16485
16486         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16487         warnings in Java buffers without final newline and editing the
16488         last line.
16489
16490 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16491
16492         * packages.el (packages-find-packages-1): Don't allow a backwards
16493         compatible lisp tree to overwrite `preloaded-file-list'.
16494         Suggested by Colin Rafferty  <colin@xemacs.org>
16495
16496         * mouse.el (mouse-offix-drop): Set undo-boundary.
16497         From Oliver Graf <ograf@fga.de>
16498
16499 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16500
16501         * loadup.el (load-gc): rewrite as defun.
16502         Print something sensical if a required dump-time file isn't found.
16503
16504 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16505
16506         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16507         bug strikes a menudescriptor.
16508
16509         * package-get-base.el (package-get-base): Updated.
16510
16511         * package-info.el (batch-update-package-info): Derive REQUIRES
16512         from the Makefile.
16513
16514 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16515
16516         * files.el (save-some-buffers): Don't play games with deleting
16517         other windows if we are in the minibuffer window.
16518
16519 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16520
16521         * modeline.el (modeline-minor-mode-menu): Add support for :active
16522         (add-minor-mode): Document :active property to TOGGLE.
16523
16524 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16525
16526         * modeline.el (modeline-minor-mode-menu): Add support for an
16527         `:included' predicate in the `toggle-sym' plist.
16528         (add-minor-mode): Document the :included property, format
16529         docstring some more.
16530         (modeline-minor-mode-menu): Documentation string added.
16531
16532 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16533
16534         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16535         labels from the symbol-names by thwacking off the overly redundant
16536         and overused "mode", parenthesizing "minor", and capitalizing the
16537         resultant strings.  Also shortened the menu's title by eliminating
16538         the redundant buffer name.
16539         (add-minor-mode): Beautified the docstring, added mention of the
16540         `:menu-tag' property of TOGGLE.
16541         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16542         `toggle-sym' to beatify the mode-life menus.
16543         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16544         `auto-fill-function'.
16545
16546 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16547
16548         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16549         menus to :style 'toggle.
16550
16551 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16552
16553         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16554
16555 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16556
16557         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16558         only recognize first hyperlink.
16559         (hyper-apropos-highlightify): Deletia, this is already done by
16560         `hyper-apropos-insert-face'.
16561         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16562
16563 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16564
16565         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16566         mail.
16567         (toolbar-mail-reader): Add support for `send'.
16568         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16569
16570 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16571
16572         * info.el (Info-emacs-info-file-name): Add defvar for
16573         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16574         will function properly.
16575
16576 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16577
16578         * simple.el: make the backwards delete function called by
16579         `backward-or-forward-delete-char' user configurable.
16580
16581 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16582
16583         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16584         compiled function got loaded from.
16585
16586 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16587
16588         * term/apollo.el: Synched up with InfoDock 3.6.2.
16589
16590 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16591
16592         * startup.el (load-init-file): Load autoloads earlier.
16593         (startup-splash-frame): Handle InfoDock logo.
16594
16595         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16596         InfoDock.
16597         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16598
16599         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16600         doesn't have this function.
16601
16602         * packages.el (locate-data-file): Fix to call `locate-file'.
16603
16604 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16605
16606         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16607         version of version.el.
16608         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16609
16610         * x-menubar.el (default-menubar): Guard reference to
16611         `gnuserv-frame'.
16612         (default-menubar): Guard references to `font-lock-mode'.
16613         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16614         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16615
16616         * make-docfile.el: Don't snarf doc strings from autoloads.
16617
16618         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16619         loading auto-autoloads files.
16620
16621         * loaddefs.el: Disable dumping autoloads.
16622
16623 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16624
16625         * lisp-mnt.el: Synch to Emacs 20.2.
16626
16627         * help.el: Remove manual autoload of `finder-by-keyword'.
16628
16629         * finder.el (finder-by-keyword): Autoload.
16630
16631         * help.el: Conditionalize hyperbole setup.
16632
16633 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16634
16635         * packages.el (package-require): Update to reflect new data format.
16636
16637 1998-01-02  Didier Verna  <didier@xemacs.org>
16638
16639         * x-menubar.el (default-menubar): make the tutorials available
16640         through the menubar. (Plus some compilation warnings cleanup).
16641
16642 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16643
16644         * check-features.el: New file.  Perform sanity check after build.
16645
16646         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16647         files to tooltalk package.
16648         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16649         package.
16650
16651         * package-admin.el (package-admin-xemacs): Use better default for
16652         location of XEmacs binary.
16653
16654 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16655
16656         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16657         tag with sexp and add value tag with value `t'.
16658
16659 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16660
16661         * package-get.el: Changes to work with real data.
16662         From Pete Ware <ware@cis.ohio-state.edu>
16663
16664         * packages.el (packages-reload-autoloads): Guard load for the time
16665         being.
16666
16667         * update-elc.el ("packages.el"): Force loading packages.el instead
16668         of possibly out-of-date packges.elc.
16669         * make-docfile.el ("packages.el"): Ditto.
16670
16671 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16672
16673         * build-report.el (build-report-delete-regexp): Added a rule for
16674         the main tarball shadowing anything past it.
16675
16676 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16677
16678         * packages.el (package-provide): Delete a previous provide.
16679
16680         * package-info.el: New file.
16681
16682         * package-get.el: New file.
16683         From Pete Ware <ware@cis.ohio-state.edu>
16684         (package-get): Fix md5 computation to work with Mule.
16685
16686 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16687
16688         * simple.el (log-message-*): Quote symbols in docstrings properly.
16689
16690 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16691
16692         * packages.el (packages-new-autoloads): Ignore symbolic links.
16693
16694         * cus-face.el (face-custom-attributes-get): Fix typo.
16695         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16696
16697 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16698
16699         * startup.el (load-init-file): Reload new or changed autoloads
16700         unless inhibited.  Reload modified dumped lisp (stubbed).
16701
16702         * packages.el (packages-new-autoloads): New function.
16703         (packages-reload-autoloads): New function.
16704         (packages-reload-dumped-lisp): New (stub) function.
16705
16706         * loadup.el: Inhibit reloading dumped files when running temacs.
16707
16708         * loadhist.el (file-provides): Extend to handle variant
16709         extensions.
16710
16711         * replace.el (query-replace): Fix typo.
16712
16713 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16714
16715         * make-docfile.el: list-autoloads-path has been renamed.
16716         * update-elc.el: list-autoloads has been renamed.
16717
16718         * packages.el (packages-list-autoloads): Renamed.
16719         (packages-list-autoloads-path): Ditto.
16720
16721 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16722
16723         * packages.el (packages-find-packages-1): Made it signal a warning
16724         for an error in an auto-autoload.el file.
16725
16726 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16727
16728         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16729         tag with const.
16730         From Aki Vehtari <Aki.Vehtari@hut.fi>
16731
16732         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16733
16734         * loadhist.el (unload-feature): Remove autoload.
16735
16736 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16737
16738         * loadhist.el: Unpackaged.
16739
16740         * help.el (describe-symbol-find-file): Rename
16741         `describe-function-find-file' and make old name obsolete.
16742         (describe-function-1): Use it.
16743         (describe-function-1): Guard reference to
16744         `compiled-function-annotation'.
16745
16746 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16747
16748         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16749         argument.
16750         (help-mode-quit): New optional arg to control whether it kills or
16751         buries.  Tidied up.
16752         (with-displaying-help-buffer): Don't kill buffer initially, even
16753         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16754         (help-pretty-print-value): Rename back from
16755         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16756         use it, otherwise use dumped `cl-prettyprint'.
16757         (describe-variable): Use `help-pretty-print-value' again.
16758         (find-func): Removed reference to "find-func" at end.
16759
16760 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16761
16762         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16763           GUI XEmacs. Rename? x-menubar is rather window system
16764           independant, except for a couple of items.
16765
16766 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16767
16768         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16769         entries as they will no longer be distributed with XEmacs.
16770
16771         * format.el (format-alist): Fix image/tiff regexps.
16772         From P. E. Jareth Hein <jareth@camelot-soft.com>
16773
16774         * help.el (help-maybe-pretty-print-value): Rename.
16775         (describe-variable): Use it.
16776         (describe-variable): Add trailing linefeed.
16777
16778 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16779
16780         * help.el (describe-function-1): Don't output anything for
16781           arglist of autoload functions.
16782
16783 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16784
16785         * help.el (describe-function-1): Don't output anything for
16786           arglist of autoload functions.
16787
16788 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16789
16790         * help.el (help-mode-map): New bindings for `help-mode-bury',
16791         `describe-function-at-point', `describe-variable-at-point',
16792         `Info-elisp-ref', `customize-variable', `help-next-section' and
16793         `help-prev-section'.
16794         (help-next-section): New function.
16795         (help-prev-section): New function.
16796         (help-mode-quit): Changed to kill the help buffer.
16797         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16798         correctly.
16799         (help-buffer-name): New function to generate the name of help
16800         buffers.
16801         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16802         argument giving the name of the help buffer.
16803         (describe-key): Use `with-displaying-help-buffer' with name.
16804         (describe-mode): Ditto.
16805         (describe-bindings): Ditto.
16806         (describe-prefix-bindings): Ditto.
16807         (view-lossage): Ditto.
16808         (with-syntax-table): New macro.
16809         (function-called-at-point): Use `ignore-errors' and
16810         `with-syntax-table'.
16811         (function-at-point): Ditto.
16812         (describe-function): Use `with-displaying-help-buffer' with name.
16813         (function-arglist): Extracted from `describe-function-1'.  Returns
16814         function's arglist as string.
16815         (function-documentation): Extracted from `describe-function-1'.
16816         Returns function's docstring.
16817         (describe-function-1): Remove all the "stream" garbage, including
16818         the stream argument.  Use `function-arglist' and
16819         `function-documentation'.
16820         (describe-function-arglist): Just use `function-arglist'.
16821         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16822         (help-pretty-print-value): New function to help with
16823         pretty-printing variable values.  Knows about `#<...>'.  Needs
16824         `pp-internal'.
16825         (describe-variable): Use `with-displaying-help-buffer' with name.
16826         Formatting improved.  Display file where variable is defined, if
16827         known.  Use `help-pretty-print-value'.
16828         (describe-syntax): Use `with-displaying-help-buffer' with name.
16829         (list-processes): Remove "stream" garbage.
16830
16831 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16832
16833         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16834         call a dumped routine instead.
16835
16836         * x-win-xfree86.el: Wrap file in defun.
16837         * x-win-sun.el: Ditto.
16838
16839 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16840
16841         * help.el (view-emacs-news): Remove usage of outl-mouse which
16842         advises functions and does other evil things.
16843
16844 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16845
16846         * format.el (format-alist): Add `image/tiff'.
16847         From P. E. Jareth Hein <jareth@camelot-soft.com>
16848
16849 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16850
16851         * about.el (about-hackers): More names added.
16852
16853         * make-docfile.el: Remove superfluous package path search.
16854
16855         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16856
16857 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16858
16859         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16860         ignored shadows.
16861
16862 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16863
16864         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16865         get trailing slashes when added to the load-path.
16866
16867         * x-init.el (init-x-win): Locate where XEmacs X localization files
16868         are.
16869
16870 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16871
16872         * x-faces.el: Added support for foregroundToolBarColor
16873           to xpm-color-symbols.
16874
16875 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16876
16877         * etags.el (tags-remove-duplicates): Removed.
16878         (buffer-tag-table-list): Use `delete-duplicates'.
16879
16880         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16881         correctly.
16882         (get*): Defalias to `get'.
16883
16884         * cl.el (eql): Compare integers with `eq'.
16885         (cl-map-extents): Check for `map-extents' first.
16886
16887 1997-12-17  Didier Verna  <didier@xemacs.org>
16888
16889         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16890         added the 'numero', 'copyright' and 'trademark' symbols.
16891
16892         * leim/quail/latin-post.el ("french-postfix"): see above.
16893
16894 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16895
16896         * widget.el (define-widget): Check the arguments.
16897
16898         * cus-edit.el (customize-face): Use `check-argument-type'.
16899         (custom-variable-value-create): Use `signal' to signal error.
16900         (custom-variable-reset-saved): Ditto.
16901         (custom-variable-reset-standard): Ditto.
16902         (custom-face-reset-saved): Ditto.
16903
16904         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16905         (widget-default-format-handler): Ditto.
16906         (widget-checklist-add-item): Ditto.
16907         (widget-radio-add-item): Ditto.
16908         (widget-editable-list-entry-create): Ditto.
16909         (widget-sexp-prompt-value): Ditto.
16910
16911         * custom.el (custom-declare-variable): Signal errors better.
16912         (custom-handle-keyword): Ditto.
16913         (custom-declare-group): Ditto.
16914
16915         * window-xemacs.el (windows): Ditto.
16916
16917         * menubar.el (menu): Ditto.
16918
16919         * keydefs.el (keyboard): Ditto.
16920
16921         * minibuf.el (minibuffer): Ditto.
16922
16923         * process.el (execute): Ditto.
16924
16925         * fill.el (fill): Ditto.
16926
16927         * modeline.el (modeline): Ditto.
16928
16929         * help.el (help): Ditto.
16930
16931         * faces.el (faces): Ditto.
16932
16933         * files.el (files): Ditto.
16934
16935         * x-init.el (x): Ditto.
16936
16937         * lisp-mode.el (lisp): Ditto.
16938
16939         * process.el (processes): Ditto.
16940
16941         * mouse.el (mouse): Ditto.
16942
16943         * abbrev.el (abbrev): Moved from cus-edit.
16944
16945         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16946         as variable declaration.
16947
16948 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16949
16950         * menubar.el (find-menu-item): Use `check-argument-type'.
16951         (find-menu-item): Cosmetic changes.
16952
16953 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16954
16955         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16956
16957 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16958
16959         * startup.el (set-default-load-path): Only search package-path
16960         when not running temacs.
16961
16962         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16963         files.
16964
16965         * loadup.el: Correct commentary.  Reformatting.
16966         (really-early-error-handler): Use absolute path to the
16967         first dumped-lisp.el file.
16968         (really-early-error-handler): Print full path name of
16969         each dumped lisp file (inherited from InfoDock).
16970
16971         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16972         dumped-lisp.el files.
16973
16974         * make-docfile.el (preloaded-file-list): Reorder when the
16975         package-path is searched.
16976         * update-elc.el: Ditto.
16977
16978         * lisp-mode.el (call-with-condition-handler): Treat the same as
16979         `condition-case' for indentation.
16980
16981         * about.el (about-xemacs): Update release date.
16982
16983 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16984
16985         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16986         anywhere but at the last clause.
16987         (ecase): Disallow `t' and `otherwise'.
16988
16989 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16990
16991         * cus-edit.el (custom-buffer-create-buttons): New function
16992         from stuff moved out of `custom-buffer-create-internal'.
16993         (custom-novice): New variable.  Default t.
16994         (custom-display-global-buttons): Ditto.  Default `top'.
16995         (custom-buffer-create-internal): Only display help if
16996         `custom-novice' is non-nil.  Display global buttons according to
16997         `custom-display-global-buttons'.
16998
16999 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17000
17001         * menubar.el (find-menu-item): Use `check-argument-type'.
17002         (find-menu-item): Cosmetic changes.
17003
17004 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17005
17006         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17007         look.
17008
17009 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17010
17011         * format.el (format-deannotate-region):  Bug fix.
17012         Deannotating a region containing unknown tags would fail
17013         (causing decoding of text/enriched to fail at user level)
17014
17015 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17016
17017         * minibuf.el (read-directory-name): Support sixth
17018           arg, HISTORY, as already documented.
17019
17020 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17021
17022         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17023         to `ecase'.
17024
17025 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17026
17027         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17028         skk-activate.
17029
17030 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17031
17032         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.