update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `===hng-kad'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `===hng-kad'.
8
9         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
10         CHISE.
11
12 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
15         setting for `===hng-sai'.
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `===hng-sai'.
19
20         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
21         CHISE.
22
23 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
26         setting for `===hng-ini'.
27
28         * mule/mule-charset.el (default-coded-charset-priority-list): Add
29         `===hng-ini'.
30
31         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
32         CHISE.
33
34 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
37         setting for `===hng-wke'.
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `===hng-wke'.
41
42         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
43         CHISE.
44
45 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
48         setting for `===hng-wks'.
49
50         * mule/mule-charset.el (default-coded-charset-priority-list): Add
51         `===hng-wks'.
52
53         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
54         CHISE.
55
56 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
57
58         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
59         setting for `===hng-sab'.
60
61         * mule/mule-charset.el (default-coded-charset-priority-list): Add
62         `===hng-sab'.
63
64         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
65         CHISE.
66
67 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
70         setting for `===hng-ykk'.
71
72         * mule/mule-charset.el (default-coded-charset-priority-list): Add
73         `===hng-ykk'.
74
75         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
76         CHISE.
77
78 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
81         setting for `===hng-kkh'.
82
83         * mule/mule-charset.el (default-coded-charset-priority-list): Add
84         `===hng-kkh'.
85
86         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
87         CHISE.
88
89 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
92         setting for `===hng-fhs'.
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `===hng-fhs'.
96
97         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
98         CHISE.
99
100 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `==>daijiten'.
104
105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
106         setting for `==>daijiten'.
107
108         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
109         CHISE.
110
111 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
112
113         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
114         last number of its code.
115
116 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
119         settings for `=daijiten', `==daijiten' and `===daijiten'.
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `=daijiten', `==daijiten' and `===daijiten'.
123
124         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
125         CHISE.
126         (==daijiten): Ditto.
127         (===daijiten): Ditto.
128
129 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
132         `=>ucs-bmp-itaiji-008'.
133
134         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
135         XEmacs CHISE.
136         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
137
138 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
139
140         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
141         of #x9FCC as the value of `max-code'.
142
143 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
146         `=>>ucs-bmp-cjk@unicode'.
147
148         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
149         for XEmacs CHISE.
150
151 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
152
153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
154         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
155         `===shuowen-jiguge5'.
156
157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
158         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
159
160         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
161         XEmacs CHISE.
162         (===shuowen-jiguge4): Ditto.
163         (===shuowen-jiguge5): Ditto.
164
165 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
168         `=ucs-sip-var-005'.
169
170         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
171         XEmacs CHISE.
172
173 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
174
175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
176         `=>>hanyo-denshi/ib'.
177
178 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
179
180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
181         setting for `=>big5-cdp@iwds-1'.
182
183 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
184
185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
186         setting for `=big5-cdp-var-010'.
187
188 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
189
190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
191         `=big5-cdp-var-010'.
192
193         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
194         XEmacs CHISE.
195
196 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
197
198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
199         `=ucs-sip-itaiji-008'.
200
201         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
202         XEmacs CHISE.
203
204 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
207         `=>ucs-sip-itaiji-006'.
208
209         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
210         XEmacs CHISE.
211
212 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
213
214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
215         setting for `=+>big5-cdp', `=>big5-cdp@component' and
216         `=>big5-cdp@cognate'.
217
218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
219         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
220
221 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
222
223         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
224         CHISE.
225         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
226         mother.
227         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
228
229 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
230
231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
232         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
233
234         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
235         XEmacs CHISE.
236         (=>big5-cdp@component): Ditto.
237         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
238
239 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
242         setting for `=>ucs-itaiji-001@iwds-1'.
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `=>ucs-bmp-itaiji-001@iwds-1'.
246
247         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
248         for XEmacs CHISE.
249         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
250
251 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-charset.el (default-coded-charset-priority-list):
254         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
255         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
256         `chinese-isoir165'.
257
258         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
259         CHISE.
260
261 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
264         `=ucs-sip-itaiji-006'.
265
266         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
267         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
268
269 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
272         setting for `=>ucs-itaiji-009'.
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
275         `==ucs-bmp-itaiji-001'.
276
277         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
278         (=big5-cdp-itaiji-003): Doc fix.
279         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
280
281 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `=>zinbun-oracle'.
285
286 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `=>ucs-sip-itaiji-003'.
290
291         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
292         (=>ucs-bmp-itaiji-003): Fix `long-name'.
293         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
294
295 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
298         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
299
300 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
303         `==ucs-bmp-itaiji-006'.
304
305         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
306         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
307         (==ucs-bmp-itaiji-006): Ditto.
308
309 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `=ucs-bmp-itaiji-012'.
313
314         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
315         XEmacs CHISE.
316         (=ucs-bmp-itaiji-012): Ditto.
317
318 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
321         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
322
323 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
326         CHISE.
327
328 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
329
330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
331         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
332         and `=>>cns11643-6'.
333
334         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
335         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
336         (=>>cns11643-3): Ditto.
337         (=>>cns11643-4): Modify DOC.
338         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
339
340 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
343         `=>ucs-sip-itaiji-005'.
344
345         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
346         XEmacs CHISE.
347
348 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `==hanyo-denshi/tk/mf-01'.
352
353         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
354         for XEmacs CHISE.
355
356 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
359         `=>ucs-itaiji-007'.
360
361 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `==ucs-sip-var-002'.
365
366         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
367         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
368
369 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
372         setting for `==ucs-itaiji-001'.
373
374 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `==ucs-sip-itaiji-001'.
378
379         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
380         XEmacs CHISE.
381         (==ucs-sip-itaiji-001): Ditto.
382
383 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `=+>ucs-bmp-var-003'.
387
388         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
389         CHISE.
390         (=+>ucs-bmp-var-003): Ditto.
391
392 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
395         `=>ucs-bmp-cjk@cognate'.
396
397         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
398         XEmacs CHISE.
399
400 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
403         `=ucs-sip-itaiji-005'.
404
405         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
406         XEmacs CHISE.
407
408 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
411         setting for `=>ucs@cognate'.
412
413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
414         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
415
416         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
417         CHISE.
418         (=>ucs@hanyo-denshi): Abolished.
419         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
420         (=>ucs-bmp-itaiji-009): Ditto.
421         (=>ucs-sip@cognate): Ditto.
422
423 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=>ucs-bmp-itaiji-004'.
427
428         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
429         XEmacs CHISE.
430
431 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
434         setting for `=>ucs-itaiji-004'.
435
436 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
437
438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
439         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
440         `=>ucs-bmp-itaiji-007'.
441
442         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
443         XEmacs CHISE.
444         (=>ucs-itaiji-004): Ditto.
445         (=>ucs-sip-itaiji-004): Ditto.
446         (=>ucs-bmp-itaiji-007): Ditto.
447
448 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
451         setting for `=ucs-itaiji-010'.
452
453 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list):
456         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
457         - Add `=ucs-bmp-itaiji-010'.
458         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
459           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
460         - Add `=>ucs-sip@iwds-1'.
461
462         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
463         XEmacs CHISE.
464         (=ucs-bmp-itaiji-010): Ditto.
465         (=>ucs-sip@iwds-1): Ditto.
466
467 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
468
469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
470         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
471
472         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
473         XEmacs CHISE.
474         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
475
476 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
479         setting for `=>ucs-itaiji-003'.
480
481 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `=>ucs-bmp-itaiji-003'.
485
486         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
487         XEmacs CHISE.
488         (=>ucs-bmp-itaiji-003): Ditto.
489
490 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
491
492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
493         `=ucs-bmp-itaiji-011'.
494
495         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
496         XEmacs CHISE.
497
498 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
499
500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
501         setting for `==ucs-var-002'.
502
503 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
504
505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
506         setting for `==ucs-itaiji-002'.
507
508 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `==ucs-sip-itaiji-002'.
512
513         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
514         XEmacs CHISE.
515
516 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
517
518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
519         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
520
521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
522         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
523         `=>ucs-sip-itaiji-007'.
524
525         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
526         XEmacs CHISE.
527         (=>ucs-sip-itaiji-007): Ditto.
528         (=ucs-sip-itaiji-007): Ditto.
529         (=ucs-itaiji-011): Ditto.
530         (=ucs-sip-itaiji-011): Ditto.
531
532 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
533
534         * mule/mule-coding.el (coded-charset-entity-reference-alist):
535         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
536
537 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
538
539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
540         `==ucs-bmp-var-002'.
541
542         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
543         CHISE.
544         (==ucs-bmp-var-002): Ditto.
545
546         * mule/mule-coding.el (coded-charset-entity-reference-alist):
547         Modify some priorities.
548
549 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
553         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
554
555 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
556
557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
558         `=big5-cdp-var-001'.
559
560         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
561         XEmacs CHISE.
562
563 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
564
565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
566         setting for `==ucs-itaiji-005'.
567
568 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
571         setting for `=ucs-itaiji-007'.
572
573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
574         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
575
576         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
577         XEmacs CHISE.
578         (==ucs-bmp-itaiji-005): Ditto.
579         (=ucs-itaiji-007): Ditto.
580         (=ucs-bmp-itaiji-007): Ditto.
581
582 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
583
584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
585         `==gt-pj-k1' and `==gt-pj-k2'.
586
587 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
590         CHISE.
591         (==gt-pj-k2): Ditto.
592
593 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
596         setting for `=>ucs-itaiji-005'.
597
598 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
599
600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
601         `=>>cbeta'.
602
603 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-charset.el (default-coded-charset-priority-list): Add
606         `=>ucs-sip@component'.
607
608         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
609         instead of `=ucs' as its mother.
610         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
611
612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
613         setting for `=>ucs-itaiji-006'.
614
615 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
618         `=>ucs-bmp-itaiji-006'.
619
620         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
621         XEmacs CHISE.
622         (=>ucs-bmp-itaiji-006): Ditto.
623
624 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
625
626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
627         `=>ucs-bmp-itaiji-001'.
628
629         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
630         XEmacs CHISE.
631
632 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
635         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
636
637         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
638         instead of `=ucs' as its mother.
639         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
640         (==ucs-bmp-itaiji-002): Ditto.
641         (==ucs-itaiji-003): Ditto.
642         (==ucs-bmp-itaiji-003): Ditto.
643
644 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
645
646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
647         setting for `=big5-cdp-var-002'.
648
649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
650         `=big5-cdp-var-002'.
651
652         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
653         XEmacs CHISE.
654
655 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
656
657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
658         `=ucs-sip-var-004'.
659
660         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
661         XEmacs CHISE.
662
663 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
664
665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
666         `=>ucs-bmp-cjk@iwds-1'.
667
668         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
669         XEmacs CHISE.
670
671 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
674         setting for `=ucs-var-005'.
675
676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
677         `=ucs-bmp-var-005'.
678
679         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
680         CHISE.
681         (=ucs-bmp-var-005): Ditto.
682
683 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `=>ucs-sip-itaiji-002'.
687
688         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
689         XEmacs CHISE.
690
691 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
692
693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
694         setting for `=>ucs-itaiji-002'.
695
696 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
697
698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
699         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
700
701         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
702         (=>ucs-itaiji-002): Ditto.
703         (=>ucs-bmp-itaiji-002): Ditto.
704
705 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
706
707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
708         setting for `=>ucs-itaiji-001'.
709
710 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
714
715         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
716         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
717         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
718         (=>ucs-sip-itaiji-001): Ditto.
719
720         * mule/mule-coding.el(coded-charset-entity-reference-alist):
721         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
722         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
723
724 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
725
726         * mule/mule-charset.el (default-coded-charset-priority-list):
727         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
728         `=jef-china3' and `chinese-isoir165'.
729
730 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
731
732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
733         `=>ucs-bmp-itaiji-005'.
734
735         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
736         XEmacs CHISE.
737         (=>ucs-bmp-itaiji-005): Ditto.
738
739 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
742         `=+>jis-x0213-2'.
743
744 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `=+>adobe-japan1-6'.
748
749 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
750
751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
752         `=+>jis-x0208@1978'.
753
754 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
755
756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
757         setting for `=>ucs@component'.
758
759 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
763
764 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist):
767         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
768
769 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
772         CHISE.
773         (=>ucs@jis/2004): Ditto.
774
775 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-coding.el (coded-charset-entity-reference-alist):
778         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
779
780 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=>cbeta'.
784
785 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
788         setting for `==big5-cdp-itaiji-001'.
789
790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
791         `==big5-cdp-itaiji-001'.
792
793         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
794         XEmacs CHISE.
795
796 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
800         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
804         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
805
806         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
807         XEmacs CHISE.
808         (=>big5-cdp-itaiji-001): Ditto.
809         (=big5-cdp-itaiji-002): Ditto.
810         (=big5-cdp-itaiji-003): Ditto.
811
812 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
816
817 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
818
819         * mule/mule-charset.el (default-coded-charset-priority-list):
820         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
821         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
822         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
823
824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
825         setting for `=ucs-var-008'.
826
827         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
828         CHISE.
829         (=ucs-bmp-var-008): Likewise.
830
831 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
832
833         * mule/mule-charset.el (default-coded-charset-priority-list):
834         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
835
836 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
839         `==ucs-sip@JP/hanazono'.
840
841         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
842         XEmacs CHISE.
843
844 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
845
846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
847         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
848
849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
850         `=ucs-bmp-var-006'.
851
852         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
853         CHISE.
854         (=ucs-bmp-var-006): Likewise.
855
856 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=ucs-bmp-itaiji-009'.
860
861         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
862         XEmacs CHISE.
863         (=ucs-bmp-itaiji-009): Likewise.
864
865 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=>big5-cdp'.
869
870 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
873         (utf-8-ivs-gb): Likewise.
874         (utf-8-gb-er): Likewise.
875         (utf-8-ivs-gb-er): Likewise.
876         (utf-8-cns): Likewise.
877         (utf-8-ivs-cns): Likewise.
878         (utf-8-cns-er): Likewise.
879         (utf-8-ivs-cns-er): Likewise.
880         (utf-8-big5): Likewise.
881         (utf-8-ivs-big5): Likewise.
882         (utf-8-big5-er): Likewise.
883         (utf-8-ivs-big5-er): Likewise.
884         (utf-8-jis): Likewise.
885         (utf-8-ivs-jis): Likewise.
886         (utf-8-jis-er): Likewise.
887         (utf-8-ivs-jis-er): Likewise.
888         (utf-8-ks): Likewise.
889         (utf-8-ivs-ks): Likewise.
890         (utf-8-ks-er): Likewise.
891         (utf-8-ivs-ks-er): Likewise.
892
893 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
896         (utf-8-ivs-jp): Likewise.
897         (utf-8-jp-er): Likewise.
898         (utf-8-ivs-jp-er): Likewise.
899
900 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
901
902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
903         setting for `=ucs-var-010'.
904
905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
906         `=ucs-bmp-var-010'.
907
908         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
909         CHISE.
910         (=ucs-bmp-var-010): Likewise.
911
912 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=ucs-sip@JP/hanazono'.
916
917         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
918         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
919
920 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
921
922         * mule/mule-charset.el (default-coded-charset-priority-list):
923         - Add `=big5-cdp-var-004'.
924         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
925           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
926
927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
928         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
929         `=big5-cdp-var-005'.
930
931         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
932         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
933         `=big5-cdp-var-003'.
934         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
935         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
936         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
937
938 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-charset.el (default-coded-charset-priority-list):
941         Don't prefer ucs-compat CCSes to other CCSes.
942
943 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
946         `===ucs-bmp-cjk-compat@unicode'.
947
948         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
949         coded-charset for XEmacs CHISE.
950
951 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `=ucs-sip-itaiji-003'.
955
956         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
957         XEmacs CHISE.
958
959 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
962         setting for `=ucs-var-004'.
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
966
967         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
968         XEmacs CHISE.
969         (=ucs-var-004): Ditto.
970         (=ucs-bmp-var-004): Ditto.
971
972 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
973
974         * mule/mule-charset.el (default-coded-charset-priority-list): Add
975         `=ucs-sip-var-003'.
976
977         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
978         XEmacs CHISE.
979
980 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
981
982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
983         setting for `=ucs-itaiji-006'.
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `=ucs-bmp-itaiji-006'.
987
988         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
989         XEmacs CHISE.
990         (=ucs-bmp-itaiji-006): Ditto.
991
992 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
995         `=ucs-sip-var-002'.
996
997         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
998         XEmacs CHISE.
999
1000 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1003         `=ucs-sip-itaiji-002'.
1004
1005         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1006         XEmacs CHISE.
1007
1008 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1009
1010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1011         setting for `==hanyo-denshi/tk'.
1012
1013 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1014
1015         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1016         (=hanyo-denshi/tk): Fix `long-name'.
1017         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1018
1019 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1020
1021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1022         setting for `=>mj'.
1023
1024 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1025
1026         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1027         coded-charset for XEmacs CHISE.
1028
1029 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1030
1031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1032         setting for `=hanyo-denshi/tk'.
1033
1034 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `=hanyo-denshi/tk/mf-01'.
1038
1039         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1040         XEmacs CHISE.
1041         (=hanyo-denshi/tk/mf-01): Ditto.
1042
1043 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-charset.el (default-coded-charset-priority-list):
1046         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1047
1048 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-charset.el (default-coded-charset-priority-list):
1051         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1052
1053 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1054
1055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1056         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1057
1058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1060
1061         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1062         XEmacs CHISE.
1063         (=ucs-bmp-itaiji-004): Ditto.
1064         (=ucs-itaiji-005): Ditto.
1065         (=ucs-bmp-itaiji-005): Ditto.
1066
1067 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070         `=ucs-sip-itaiji-001'.
1071
1072         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1073         XEmacs CHISE.
1074
1075 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1078         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1079         `=ucs-itaiji-008'.
1080
1081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1082         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1083         `=ucs-bmp-itaiji-008'.
1084
1085         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1086         XEmacs CHISE.
1087         (=ucs-bmp-itaiji-001): Ditto.
1088         (=ucs-itaiji-003): Ditto.
1089         (=ucs-bmp-itaiji-003): Ditto.
1090         (=ucs-itaiji-008): Ditto.
1091         (=ucs-bmp-itaiji-008): Ditto.
1092
1093 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1097
1098         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1099         for XEmacs CHISE.
1100         (==ucs-bmp-cjk-compat@JP): Ditto.
1101
1102 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `===hng-tzs'.
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `===hng-tzs'.
1109
1110         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1111         CHISE.
1112
1113 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1114
1115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1116         setting for `===hng-doh'.
1117
1118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1119         `===hng-doh'.
1120
1121         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1122         CHISE.
1123
1124 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1127         setting for `===hng-wad'.
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1130         `===hng-wad'.
1131
1132         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1133         CHISE.
1134
1135 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1138         settings for `==koseki' and `===hng-kcc'.
1139
1140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1141         `===hng-kcc'.
1142
1143         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1144         CHISE.
1145
1146 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1147
1148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1149         setting for `===hng-nkk'.
1150
1151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152         `===hng-nkk'.
1153
1154         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1155         CHISE.
1156
1157 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1158
1159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1160         setting for `===hng-ink'.
1161
1162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1163         `===hng-ink'.
1164
1165         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1166         CHISE.
1167
1168 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1169
1170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1171         setting for `===hng-jhk'.
1172
1173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1174         `===hng-jhk'.
1175
1176         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1177         CHISE.
1178
1179 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1182         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1183         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1184         (===jis-x0213-1@2004): Likewise.
1185         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1186         "jisx0213\\(\\.2004\\)-1" as the registry.
1187         (=+>jis-x0213-1@2004): Likewise.
1188         (=>jis-x0213-1@2004): Likewise.
1189
1190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1191         `===jis-x0213-1@2004'.
1192
1193 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1196         setting for `===hng-nak'.
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `===hng-nak'.
1200
1201         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1202         CHISE.
1203
1204 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `===hng-hos'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `===hng-hos'.
1211
1212         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1213         CHISE.
1214
1215 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         setting for `===hng-tzj'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `===hng-tzj'.
1222
1223         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1224         CHISE.
1225
1226 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1229         setting for `===hng-kae'.
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `===hng-kae'.
1233
1234         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1235         CHISE.
1236
1237 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1240         setting for `===hng-kar'.
1241
1242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1243         `===hng-kar'.
1244
1245         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1246         CHISE.
1247
1248 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1251         setting for `===hng-kyd'.
1252
1253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1254         `===hng-kyd'.
1255
1256         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1257         CHISE.
1258
1259 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1262         setting for `===hng-hok'.
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `===hng-hok'.
1266
1267         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1268         CHISE.
1269
1270 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `===hng-jyu'.
1274
1275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1276         `===hng-jyu'.
1277
1278         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1279         CHISE.
1280
1281 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1284         setting for `===hng-zkd'.
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1287         `===hng-zkd'.
1288
1289         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1290         CHISE.
1291
1292 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `===hng-kmi'.
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `===hng-kmi'.
1299
1300         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1301         CHISE.
1302
1303 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `===hng-okd'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `===hng-okd'.
1310
1311         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1312         CHISE.
1313
1314 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `===hng-nkm'.
1318
1319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1320         `===hng-nkm'.
1321
1322         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1323         CHISE.
1324
1325 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `===hng-nto'.
1329
1330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331         `===hng-nto'.
1332
1333         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1334         CHISE.
1335
1336 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `===hng-yhk'.
1340
1341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1342         `===hng-yhk'.
1343
1344         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1345         CHISE.
1346
1347 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1350         setting for `===hng-sok'.
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `===hng-sok'.
1354
1355         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1356         CHISE.
1357
1358 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1361         setting for `===hng-kda'.
1362
1363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1364         `===hng-kda'.
1365
1366         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1367         CHISE.
1368
1369 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `===hng-myz'.
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `===hng-myz'.
1376
1377         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1378         CHISE.
1379
1380 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         setting for `===hng-kgk'.
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1386         `===hng-kgk'.
1387
1388         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1389         CHISE.
1390
1391 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1392
1393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1394         setting for `===hng-drt'.
1395
1396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397         `===hng-drt'.
1398
1399         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1400         CHISE.
1401
1402 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1403
1404         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1405         setting for `===hng-mam'.
1406
1407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1408         `===hng-mam'.
1409
1410         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1411         CHISE.
1412
1413 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1414
1415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1416         setting for `===hng-dng'.
1417
1418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1419         `===hng-dng'.
1420
1421         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1422         CHISE.
1423
1424 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1425
1426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1427         setting for `=>cns11643-5'.
1428
1429 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `===hng-keg'.
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `===hng-keg'.
1436
1437         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1438         CHISE.
1439
1440 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `===hng-jou'.
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `===hng-jou'.
1447
1448         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1449         CHISE.
1450
1451 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1454         setting for `===hng-smk'.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hng-smk'.
1458
1459         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1460         CHISE.
1461
1462 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1465         setting for `===hng-kyo'.
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1468         `===hng-kyo'.
1469
1470         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1471         CHISE.
1472
1473 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1474
1475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1476         setting for `===hng-kss'.
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `===hng-kss'.
1480
1481         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1482         CHISE.
1483
1484 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `===hng-wan'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `===hng-wan'.
1491
1492         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1493         CHISE.
1494
1495 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         setting for `===hng-ksk'.
1499
1500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1501         `===hng-ksk'.
1502
1503         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1504         CHISE.
1505
1506 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1507
1508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1509         setting for `===hng-kyu'.
1510
1511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1512         `===hng-kyu'.
1513
1514         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1515         CHISE.
1516
1517 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1518
1519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1520         setting for `===hng-skk'.
1521
1522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1523         `===hng-skk'.
1524
1525         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1526         CHISE.
1527
1528 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1529
1530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1531         setting for `===hng-sik'.
1532
1533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1534         `===hng-sik'.
1535
1536         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1537         CHISE.
1538
1539 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1542         setting for `===hng-kbk'.
1543
1544         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1545         `===hng-kbk'.
1546
1547         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1548         CHISE.
1549
1550 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1553         setting for `===hng-kcj'.
1554
1555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1556         `===hng-kcj'.
1557
1558         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1559         CHISE.
1560
1561 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1562
1563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1564         setting for `===hng-k24'.
1565
1566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1567         `===hng-k24'.
1568
1569         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1570         CHISE.
1571
1572 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1575         setting for `===hng-gok'.
1576
1577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1578         `===hng-gok'.
1579
1580         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1581         CHISE.
1582 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-tsu'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-tsu'.
1589
1590         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-sys'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-sys'.
1600
1601         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1607         - Use "&HNG010-<d><d><d><d><d>;" instead of
1608           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1609         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1610
1611         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1612         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1613
1614         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1615         "hngkhi-0" as the suffix of registry.
1616         (===hng-khm): New coded-charset for XEmacs CHISE.
1617         (=ucs-itaiji-002): Ditto.
1618         (=ucs-bmp-itaiji-002): Ditto.
1619
1620 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1621
1622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1623         setting for `=>ucs@iwds-1'.
1624
1625         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1626         XEmacs CHISE.
1627
1628 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1629
1630         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1631         CHISE.
1632
1633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1634         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1635         `===hng-khi'.
1636
1637 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-khi'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-khi'.
1644
1645         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1646         CHISE.
1647
1648 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1651         #x9FA5 as the value of `max-code'.
1652         (=ucs-bmp-var-002): Likewise.
1653         (=ucs-bmp-var-003): Likewise.
1654         (=ucs-bmp-itaiji-084): Likewise.
1655         (=ucs-bmp-cjk@JP): Likewise.
1656         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1657         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1658         (=>ucs-bmp-cjk@component): Likewise.
1659
1660 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1661
1662         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1663         CHISE.
1664
1665 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1668         XEmacs CHISE.
1669         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1670         `==jis-x0208@1978/2-pr' as the mother.
1671
1672 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1673
1674         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1675         CHISE.
1676
1677 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1678
1679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1680         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1681
1682 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1683
1684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1685         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1686
1687 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1688
1689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1690         setting for `===ucs@gb'.
1691
1692 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1696         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1697         as the entity-reference for `===jis-x0213-1@2000'; use
1698         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1699
1700 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1701
1702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1703         `===jis-x0208'.
1704
1705         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1706         instead of `===jis-x0208' as the mother.
1707         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1708         `===jis-x0208' as the mother.
1709         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1710         `===jis-x0208' as the mother.
1711         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1712         `===jis-x0213-1' as the mother.
1713         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1714         `===jis-x0213-1' as the mother.
1715         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1716         the mother.
1717         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1718         mother.
1719
1720 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1721
1722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1723         setting for `=ucs-var-001'.
1724
1725 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `=ucs-bmp-var-001'.
1729
1730         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1731         CHISE.
1732         (=ucs-bmp-var-001): Ditto.
1733
1734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1735         setting for `=ucs-var-003'.
1736
1737 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1738
1739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1740         `=ucs-bmp-var-003'.
1741
1742         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1743         CHISE.
1744         (=ucs-bmp-var-003): Ditto.
1745
1746 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1749         setting for `=ucs-var-002'.
1750
1751         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1752         `=ucs-bmp-var-002'.
1753
1754         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1755         CHISE.
1756         (=ucs-bmp-var-002): Ditto.
1757
1758 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1759
1760         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1761         XEmacs CHISE.
1762         (==jis-x0208@1978/5pr): Ditto.
1763
1764 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1767         `=>ucs-bmp-cjk@component'.
1768
1769         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1770         XEmacs CHISE.
1771         (=>ucs-bmp-cjk@component): Ditto.
1772
1773 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1774
1775         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1776         setting for `=>iwds-1'.
1777
1778 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1779
1780         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1781         CHISE.
1782
1783 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list):
1786         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1787         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1788         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1789         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1790
1791 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1794         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1795
1796         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1797         `=>>ucs@iso' as the mother.
1798         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1799         mother.
1800
1801 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1802
1803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1804         setting for `===hanyo-denshi/ia'.
1805
1806 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1807
1808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1809         `===hanyo-denshi/ia'.
1810
1811 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1812
1813         * mule/mule-conf.el (=koseki): Fix DOC.
1814         (==koseki): New coded-charset for XEmacs CHISE.
1815
1816 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1817
1818         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1819         XEmacs CHISE.
1820         (===hanyo-denshi/jd): Fix DOC.
1821
1822 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1823
1824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1825         setting for `===hanyo-denshi/ip'.
1826
1827 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1828
1829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1830         `===hanyo-denshi/ip'.
1831
1832         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1833         XEmacs CHISE.
1834
1835 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1838         `==ucs-radicals@unicode' and `=>daikanwa'.
1839
1840         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1841         for XEmacs CHISE.
1842
1843 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1846         XEmacs CHISE.
1847
1848 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1851         `===ruimoku-v6'.
1852
1853 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1854
1855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1856         setting for `===ruimoku-v6'.
1857
1858 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1859
1860         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1861         CHISE.
1862
1863 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1864
1865         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1866         coded-charset for XEmacs CHISE.
1867
1868 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1869
1870         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1871         XEmacs CHISE.
1872
1873 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1876         `===ucs-sip@iso'.
1877
1878 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1879
1880         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1881         CHISE.
1882
1883 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1884
1885         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1886         `==ucs-sip@iso'.
1887
1888         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1889         CHISE.
1890
1891 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1892
1893         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1894         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1895         (=ucs-sip-ext-b@iso): Fix registry.
1896         (==ucs-sip-ext-b@iso): Ditto.
1897         (===ucs-sip-ext-b@iso): Ditto.
1898
1899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1900         `=ucs-sip@iso'.
1901
1902 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1903
1904         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1905         setting for `=>cbeta'.
1906
1907 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1908
1909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1910         `=>cns11643-7'.
1911
1912         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1913
1914 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1917         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1918
1919 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1920
1921         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1922         `=ucs@cns'.
1923         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1924         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1925         `=ucs@jis/1990'.
1926         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1927         `=ucs@jis/2000'.
1928         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1929         `=ucs@jis/2004'.
1930         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1931
1932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1933         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1934
1935 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1936
1937         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1938         XEmacs CHISE.
1939         (==jis-x0208@1978/1pr): Ditto.
1940         (==jis-x0208@1978/2-pr): Ditto.
1941
1942 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1943
1944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1945         setting for `===jis-x0213-1@2004'.
1946
1947 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1951
1952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1953         `===hanyo-denshi/jb'.
1954
1955         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1956         XEmacs CHISE.
1957         (=+>hanyo-denshi/ft): Ditto.
1958         (=+>hanyo-denshi/jt): Ditto.
1959
1960 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1961
1962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1963         `===hanyo-denshi/hg'.
1964
1965 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1968         XEmacs CHISE.
1969         (===hanyo-denshi/hg): Ditto.
1970
1971 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1972
1973         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1974         glyph-forms instead of detailed glyph-images.
1975         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1976         `=adobe-japan1-*'.
1977         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1978         (===adobe-japan1-1): Ditto.
1979         (===adobe-japan1-2): Ditto.
1980         (===adobe-japan1-3): Ditto.
1981         (===adobe-japan1-4): Ditto.
1982         (===adobe-japan1-5): Ditto.
1983         (===adobe-japan1-6): Ditto.
1984         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1985         `=>>>adobe-japan1' as the mother.
1986         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1987         `=>>adobe-japan1' as the mother.
1988         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1989         glyph-images.
1990         (==jis-x0208@1978): Ditto.
1991         (==jis-x0208@1983): Ditto.
1992         (==jis-x0208@1990): Ditto.
1993         (==jis-x0213-1): Ditto.
1994         (==jis-x0213-1@2000): Ditto.
1995         (==jis-x0213-1@2004): Ditto.
1996         (==jis-x0213-2): Ditto.
1997         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1998         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1999         `=jis-x0208@1978'.
2000         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2001         `=jis-x0208@1983'.
2002         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2003         `=jis-x0208@1990'.
2004         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2005         `=jis-x0213-1'.
2006         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2007         `=jis-x0213-1@2000'.
2008         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2009         `=jis-x0213-1@2004'.
2010         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2011         `=jis-x0213-2'.
2012         (===jis-x0208): New coded-charset for XEmacs CHISE.
2013         (===jis-x0208@1978): Ditto.
2014         (===jis-x0208@1983): Ditto.
2015         (===jis-x0208@1990): Ditto.
2016         (===jis-x0213-1): Ditto.
2017         (===jis-x0213-1@2000): Ditto.
2018         (===jis-x0213-2): Ditto.
2019         (===jis-x0212): Ditto.
2020         (===ks-x1001): Ditto.
2021         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2022         mother.
2023         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2024         as the mother.
2025         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2026         as the mother.
2027         (===cns11643-1): New coded-charset for XEmacs CHISE.
2028         (===cns11643-2): Ditto.
2029         (===cns11643-3): Ditto.
2030         (===cns11643-4): Ditto.
2031         (===cns11643-5): Ditto.
2032         (===cns11643-6): Ditto.
2033         (===cns11643-7): Ditto.
2034         (=>>cns11643-1): Ditto.
2035         (==big5-cdp): Indicate abstract glyph-images instead of
2036         representative glyph-images.
2037         (===big5-cdp): New coded-charset for XEmacs CHISE.
2038         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2039         detailed glyph-images.
2040         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2041         `=hanyo-denshi/*'.
2042         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2043         (===hanyo-denshi/ib): Ditto.
2044         (===hanyo-denshi/jt): Ditto.
2045         (===hanyo-denshi/ks): Ditto.
2046         (===mj): Ditto.
2047         (===mj-0): Ditto.
2048         (===mj-1): Ditto.
2049         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2050         `=>>>hanyo-denshi/*' as its mother.
2051         (==gt): Indicate abstract glyph-forms instead of detailed
2052         glyph-images.
2053         (===gt): New coded-charset for XEmacs CHISE.
2054         (=>>>gt): Indicates `==gt' instead of `=gt'.
2055         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2056         (==gt-k): Indicate abstract glyph-forms instead of detailed
2057         glyph-images.
2058         (===gt-k): New coded-charset for XEmacs CHISE.
2059         (==daikanwa): Indicates glyph-images instead of detailed
2060         glyph-images.
2061         (===daikanwa): New coded-charset for XEmacs CHISE.
2062         (===daikanwa/+p): Ditto.
2063         (===daikanwa/ho): Ditto.
2064         (==cbeta): Ditto.
2065         (===cbeta): Ditto.
2066         (==jef-china3): Ditto.
2067         (===jef-china3): Ditto.
2068         (==ruimoku-v6): Ditto.
2069         (==ucs@iso): Indicate representative glyph-forms instead of
2070         representative glyph-images.
2071         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2072         (==ucs@unicode): Indicate representative glyph-forms instead of
2073         representative glyph-images.
2074         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2075         `=ucs@unicode'.
2076         (==ucs@cns): Indicate representative glyph-forms instead of
2077         representative glyph-images.
2078         (==ucs@jis): Ditto.
2079         (==ucs@jis/1990): Ditto.
2080         (==ucs@jis/2000): Ditto.
2081         (==ucs@jis/2004): Ditto.
2082         (==ucs@ks): Ditto.
2083         (===ucs@iso): New coded-charset for XEmacs CHISE.
2084         (===ucs@unicode): Ditto.
2085         (===ucs@gb): Ditto.
2086         (===ucs@ks): Ditto.
2087         (===ucs-bmp-cjk@gb): Ditto.
2088         (===ucs-sip-ext-b@iso): Ditto.
2089
2090 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2093         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2094         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2095         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2096         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2097         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2098         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2099         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2100         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2101         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2104         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2105         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2106         - Use "&g1-[NAME];" for `=>>[NAME]'.
2107         - Abolish "&g2-[NAME];".
2108
2109 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2112         `=>>ucs@cns' as the mother.
2113
2114 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2115
2116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2117         setting for `==ucs@ks'.
2118
2119 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2120
2121         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2122         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2123         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2124         0x00E30000〜0x00E409D5.
2125
2126 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2129         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2130         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2131
2132 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2135         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2136
2137         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2138         (=mj-0): Ditto.
2139         (=mj-1): Ditto.
2140         (==mj): Ditto.
2141         (==mj-0): Ditto.
2142         (==mj-1): Ditto.
2143         (=>>mj): Ditto.
2144
2145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2146         setting for `=mj' and `==mj'.
2147
2148 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2151         CHISE.
2152
2153 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2156         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2157         `=>ucs@hanyo-denshi'.
2158
2159 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2160
2161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2162         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2163
2164         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2165         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2166
2167 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2170         XEmacs CHISE.
2171
2172 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2173
2174         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2175         Change priority of `=>>>ucs@iso'.
2176
2177         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2178         `=>>>ucs@iso' as the mother.
2179         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2180
2181 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2182
2183         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2184         Change priority of `=>>>ucs@unicode'.
2185
2186         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2187         `=ucs@unicode'.
2188
2189 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2192         Change priority of `=>>>ucs@jis'.
2193
2194         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2195         `=ucs@jis'.
2196
2197 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2200         setting for `==daikanwa/+p'.
2201
2202 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2205         setting for `==shinjigen@1ed'.
2206
2207 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2208
2209         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2210         XEmacs CHISE.
2211
2212 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-conf.el (==shinjigen): Modify DOC.
2215         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2216         (==shinjigen@rev): Modify DOC.
2217
2218 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2219
2220         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2221         CHISE.
2222
2223 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2224
2225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2226         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2227
2228         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2229         XEmacs CHISE.
2230
2231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2232         `==daikanwa'.
2233
2234 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2235
2236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2237         setting for `==cns11643-7'.
2238
2239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2240         `==cns11643-7'.
2241
2242 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2243
2244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2245         `==cns11643-6'.
2246
2247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2248         setting for `==cns11643-6'.
2249
2250 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2253         setting for `==cns11643-5'.
2254
2255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2256         `==cns11643-5'.
2257
2258 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2259
2260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2261         setting for `==cns11643-4'.
2262
2263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2264         `==cns11643-4'.
2265
2266 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2267
2268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2269         setting for `==cns11643-3'.
2270
2271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2272         `==cns11643-3'.
2273
2274 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2277         setting for `==cns11643-2'.
2278
2279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2280         `==cns11643-2'.
2281
2282 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2283
2284         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2285         Change priority of `=>>>ucs@ks'.
2286
2287         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2288         `=ucs@ks'.
2289
2290 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2291
2292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2293         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2294         `==ucs@cns' and `==cns11643-1'.
2295
2296         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2297         (==cns11643-2): Ditto.
2298         (==cns11643-3): Ditto.
2299         (==cns11643-4): Ditto.
2300         (==cns11643-5): Ditto.
2301         (==cns11643-6): Ditto.
2302         (==cns11643-7): Ditto.
2303
2304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2305         `==cns11643-1'.
2306
2307 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2308
2309         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2310         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2311         `=>>>ucs@jis/1990'.
2312
2313         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2314         `=ucs@jis/1990'.
2315         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2316         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2317
2318 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2319
2320         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2321         Change priority of `=>>>ucs@cns'.
2322
2323         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2324         `=ucs@cns'.
2325
2326 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `==ks-x1001'.
2330
2331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2332         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2333         `==ks-x1001'.
2334
2335 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2336
2337         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2338
2339 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2342         `=jis-x0208'.
2343         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2344         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2345         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2346         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2347         (=>>>jis-x0213-1@2000): Changed to an alias for
2348         `=jis-x0213-1@2000'.
2349         (=>>>jis-x0213-1@2004): Changed to an alias for
2350         `=jis-x0213-1@2004'.
2351         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2352
2353 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2356         `=adobe-japan1-0'.
2357         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2358         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2359         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2360         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2361         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2362         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2363
2364 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2365
2366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2367         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2368         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2369         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2370         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2371         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2372
2373 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2377         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2378         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2379         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2380         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2381         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2382         `==jis-x0212'.
2383
2384 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2385
2386         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2387         "AdobeJapan1-[0-6]$".
2388         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2389         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2390         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2391         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2392         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2393         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2394         (==adobe-japan1-1): Ditto.
2395         (==adobe-japan1-2): Ditto.
2396         (==adobe-japan1-3): Ditto.
2397         (==adobe-japan1-4): Ditto.
2398         (==adobe-japan1-5): Ditto.
2399         (==adobe-japan1-6): Ditto.
2400         (==jis-x0208): Ditto.
2401         (==jis-x0208@1978): Ditto.
2402         (==jis-x0208@1983): Ditto.
2403         (==jis-x0208@1990): Ditto.
2404         (==jis-x0213-1): Ditto.
2405         (==jis-x0213-1@2000): Ditto.
2406         (==jis-x0213-1@2004): Ditto.
2407         (==jis-x0213-2): Ditto.
2408         (==jis-x0212): Ditto.
2409         (==gb2312): Ditto.
2410         (==iso-ir165): Ditto.
2411         (==gb12345): Ditto.
2412         (==ks-x1001): Ditto.
2413         (==cns11643-1): Ditto.
2414         (==cns11643-2): Ditto.
2415         (==cns11643-3): Ditto.
2416         (==cns11643-4): Ditto.
2417         (==cns11643-5): Ditto.
2418         (==cns11643-6): Ditto.
2419         (==cns11643-7): Ditto.
2420         (==big5-cdp): Ditto.
2421         (==hanyo-denshi/ja): Ditto.
2422         (==hanyo-denshi/jb): Ditto.
2423         (==hanyo-denshi/jc): Ditto.
2424         (==hanyo-denshi/jd): Ditto.
2425         (==hanyo-denshi/ft): Ditto.
2426         (==hanyo-denshi/ia): Ditto.
2427         (==hanyo-denshi/ib): Ditto.
2428         (==hanyo-denshi/hg): Ditto.
2429         (==hanyo-denshi/jt): Ditto.
2430         (==hanyo-denshi/ks): Ditto.
2431         (==gt): Ditto.
2432         (==gt-k): Ditto.
2433         (==daikanwa): Ditto.
2434         (==shinjigen): Ditto.
2435         (==ucs@iso): Ditto.
2436         (==ucs@unicode): Ditto.
2437         (==ucs@gb): Ditto.
2438         (==ucs-bmp@gb): Ditto.
2439         (==ucs@cns): Ditto.
2440         (==ucs-bmp@cns): Ditto.
2441         (==ucs@jis): Ditto.
2442         (==ucs@jis/1990): Ditto.
2443         (==ucs@jis/2000): Ditto.
2444         (==ucs@jis/2004): Ditto.
2445         (==ucs@JP): Ditto.
2446         (==ucs@JP/hanazono): Ditto.
2447         (==ucs@ks): Ditto.
2448         (==ucs-bmp@ks): Ditto.
2449         (==ucs@cns11643): Ditto.
2450         (==ucs-bmp-cjk@gb): Ditto.
2451         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2452         (==ucs-sip-ext-b@iso): Ditto.
2453
2454 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2455
2456         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2457         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2458
2459         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2460         XEmacs CHISE.
2461         (=ucs-bmp-cjk@unicode): Abolished.
2462
2463 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2464
2465         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2466         `=+>ucs-bmp-cjk-compat@jis'.
2467
2468         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2469         for XEmacs CHISE.
2470
2471 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2472
2473         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2474         CHISE.
2475
2476 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2479         for XEmacs CHISE.
2480         (=jis-x0208@1978/1er-pr): Abolished.
2481         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2482         `=jis-x0208@1978/1er-pr' as the mother.
2483
2484 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2487         setting for `=ucs-itaiji-084'.
2488
2489 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-charset.el (default-coded-charset-priority-list):
2492         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2493
2494         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2495         XEmacs CHISE.
2496         (=ucs-bmp-itaiji-084): Ditto.
2497
2498 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2499
2500         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2501         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2502
2503 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2504
2505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2506         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2507
2508         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2509         XEmacs CHISE.
2510         (=big5-cdp-var-5): Ditto.
2511
2512 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2513
2514         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2515         XEmacs CHISE.
2516
2517 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2520         XEmacs CHISE.
2521
2522 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2525         setting for `=>>>hanyo-denshi/ft'.
2526
2527 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2530         XEmacs CHISE.
2531         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2532         `=hanyo-denshi/jd' as the mother.
2533
2534 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2537         XEmacs CHISE.
2538         (=+>adobe-japan1-1): Ditto.
2539         (=+>adobe-japan1-2): Ditto.
2540         (=+>adobe-japan1-3): Ditto.
2541         (=+>adobe-japan1-4): Ditto.
2542         (=+>adobe-japan1-5): Ditto.
2543         (=+>adobe-japan1-6): Ditto.
2544         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2545
2546 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2549         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2550         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2551
2552         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2553         the top.
2554
2555 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2556
2557         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2558         XEmacs CHISE.
2559         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2560         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2561         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2562
2563 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2564
2565         * mule/mule-charset.el (default-coded-charset-priority-list):
2566         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2567         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2568
2569         * mule/mule-conf.el: Modify order of definitions of some
2570         coded-charsets.
2571
2572 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2573
2574         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2575         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2576         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2577
2578         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2579         CHISE.
2580         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2581         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2582
2583 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2586         CHISE.
2587
2588 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2589
2590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2591         setting for `=daikanwa/+2p'.
2592
2593         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2594         XEmacs CHISE.
2595
2596 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2599         XEmacs CHISE.
2600         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2601
2602 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2603
2604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2605         setting for `=>>>hanyo-denshi/ib'.
2606
2607 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2608
2609         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2610         XEmacs CHISE.
2611         (=>>>hanyo-denshi/ib): Ditto.
2612         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2613         `=hanyo-denshi/ja' as the mother.
2614         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2615         `=hanyo-denshi/ib' as the mother.
2616
2617 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2618
2619         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2620         XEmacs CHISE.
2621         (utf-8-ivs-mcs-er): Likewise.
2622         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2623         and `=>ucs-gb'.
2624         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2625         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2626         `ucs-gb' and `=>ucs-gb'.
2627         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2628         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2629         and `=>ucs-cns'.
2630         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2631         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2632         `ucs-cns' and `=>ucs-cns'.
2633         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2634         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2635         `ucs-big5' and `=>ucs-big5'.
2636         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2637         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2638         `ucs-big5' and `=>ucs-big5'.
2639         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2640         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2641         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2642         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2643         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2644         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2645         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2646         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2647         `=>ucs-jis'; modify DOC and mnemonic.
2648         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2649         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2650         and `=>ucs-jis'; modify DOC and mnemonic.
2651         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2652         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2653         `=>ucs-ks'.
2654         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2655         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2656         and `=>ucs-ks'.
2657         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2658
2659 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2660
2661         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2662         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2663
2664 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2665
2666         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2667         Modify priorities.
2668
2669 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2672         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2673
2674 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2677         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2678
2679 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2680
2681         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2682         CHISE.
2683
2684 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2685
2686         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2687         CHISE.
2688
2689 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2690
2691         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2692         CHISE.
2693
2694 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2695
2696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2697         `=+>ucs-bmp-cjk@unicode'.
2698
2699         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2700         for XEmacs CHISE.
2701
2702 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2703
2704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2705         setting for `=>>daikanwa'.
2706
2707 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2708
2709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2710         `=>>hanyo-denshi/jt'.
2711
2712 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2713
2714         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2715         XEmacs CHISE.
2716         (=+>jis-x0208@1990): Ditto.
2717         (=+>jis-x0213-1@2000): Ditto.
2718
2719 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2720
2721         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2722         XEmacs CHISE.
2723
2724 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2725
2726         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2727         XEmacs CHISE.
2728         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2729         `=hanyo-denshi/jc' as the mother.
2730
2731 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2732
2733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2734         setting for `=+>adobe-japan1'.
2735
2736         * mule/mule-charset.el (default-coded-charset-priority-list):
2737         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2738         and `=>>hanyo-denshi/ft' to `=>>gt'.
2739
2740 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2741
2742         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2743         XEmacs CHISE.
2744         (=>>adobe-japan1-1): Ditto.
2745         (=>>adobe-japan1-2): Ditto.
2746         (=>>adobe-japan1-3): Ditto.
2747         (=>>adobe-japan1-4): Ditto.
2748         (=>>adobe-japan1-5): Ditto.
2749         (=>>adobe-japan1-6): Ditto.
2750         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2751
2752 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2753
2754         * mule/mule-conf.el (=adobe-japan1): New alias for
2755         `=adobe-japan1-6'.
2756         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2757         (=>>>adobe-japan1-1): Ditto.
2758         (=>>>adobe-japan1-2): Ditto.
2759         (=>>>adobe-japan1-3): Ditto.
2760         (=>>>adobe-japan1-4): Ditto.
2761         (=>>>adobe-japan1-5): Ditto.
2762         (=>>>adobe-japan1-6): Ditto.
2763         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2764
2765 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2766
2767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2768         setting for `=>>>adobe-japan1'.
2769
2770 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2771
2772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2773         setting for `=+>ucs@ks'.
2774
2775 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2776
2777         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2778         XEmacs CHISE.
2779         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2780         `=adobe-japan1-6' as the mother.
2781
2782 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2783
2784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2785         setting for `=>cns11643-7'.
2786
2787 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2788
2789         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2790         CHISE.
2791
2792 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2793
2794         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2795         XEmacs CHISE.
2796         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2797
2798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2799         setting for `=>ucs@jis/2004'.
2800
2801 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2802
2803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2804         setting for `=+>gt'.
2805
2806         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2807         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2808
2809 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2810
2811         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2812         `=>ucs@unicode' as the mother.
2813         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2814         mother.
2815         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2816         mother.
2817         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2818         mother.
2819
2820 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2821
2822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2823         setting for `=+>ucs@unicode'.
2824
2825         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2826         CHISE.
2827
2828 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2829
2830         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2831         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2832         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2833         - Add setting for `=+>ucs@cns'.
2834
2835         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2836         CHISE.
2837         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2838         as the mother.
2839         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2840         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2841
2842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2843         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2844
2845 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2846
2847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2848         setting for `=>ucs@ks'.
2849
2850 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2851
2852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2853         `=ucs-bmp-cjk-compat@unicode'.
2854
2855         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2856         coded-charset for XEmacs CHISE.
2857
2858 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2859
2860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2861         `=ucs-bmp-cjk-compat'.
2862
2863         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2864         XEmacs CHISE.
2865
2866 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2867
2868         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2869         CHISE.
2870
2871 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2872
2873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2874         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2875
2876         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2877         `=>ucs@jis/1990'.
2878         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2879
2880 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2881
2882         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2883         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2884
2885         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2886         CHISE.
2887         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2888         mother.
2889
2890 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2891
2892         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2893         `=>jis-x0213-2@usual'.
2894         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2895         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2896         `=>jis-x0213-2@usual' as the mother.
2897
2898 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2899
2900         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2901         (=>ucs@JP): New alias for `=+>ucs@jis'.
2902
2903 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2904
2905         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2906         `=>jis-x0208@usual'.
2907         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2908         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2909         `=>jis-x0208@usual' as the mother.
2910         (=>jis-x0208): Likewise.
2911
2912 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2913
2914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2915         setting for `=+>jis-x0208@1978'.
2916
2917 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2918
2919         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2920         XEmacs CHISE.
2921
2922 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2923
2924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2925         setting for `=>>>ucs@jis/1990'.
2926
2927 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2928
2929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2930         setting for `=>ucs@jis/1990'.
2931
2932 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2935         setting for `=ucs@JP/hanazono'.
2936
2937         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2938         CHISE.
2939         (=ucs@JP/hanazono): Ditto.
2940         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2941         (=>>hanyo-denshi/jc): Ditto.
2942         (=>>hanyo-denshi/jd): Ditto.
2943
2944 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2945
2946         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2947         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2948
2949 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2950
2951         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2952         XEmacs CHISE.
2953
2954 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2955
2956         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2957         XEmacs CHISE.
2958
2959 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2960
2961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2962         `=ucs-bmp-cjk@JP'.
2963
2964 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2965
2966         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2967         XEmacs CHISE.
2968
2969 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2970
2971         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2972         Modify order of settings; add settings for `=daikanwa@rev2'.
2973
2974 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2975
2976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2977         setting for `=>>cbeta'.
2978
2979         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2980         CHISE.
2981
2982 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2983
2984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2985         setting for `=>>adobe-japan1'.
2986
2987 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2988
2989         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2990         XEmacs CHISE.
2991
2992 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         setting for `=>>hanyo-denshi/ia'.
2996
2997         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2998         XEmacs CHISE.
2999
3000 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3001
3002         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3003         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3004
3005         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3006         XEmacs CHISE.
3007         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3008         `=hanyo-denshi/jt' as the mother.
3009
3010 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3011
3012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3013         setting for `=>>>jis-x0213-2'.
3014
3015         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3016         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3017         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3018
3019 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3022         XEmacs CHISE.
3023
3024 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3027         XEmacs CHISE.
3028
3029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3030         `=>>jis-x0213-1@2004'.
3031
3032 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3033
3034         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3035         XEmacs CHISE.
3036
3037 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3038
3039         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3040         - Use "&g2-*;" as entity-references for `=>>>*'.
3041         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3042
3043         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3044         XEmacs CHISE.
3045         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3046         as the mother.
3047
3048 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3049
3050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3051         setting for `=>>hanyo-denshi/ib'.
3052
3053         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3054         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3055         (=>>jis-x0208@1990): Ditto.
3056         (=>>hanyo-denshi/ib): Ditto.
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list):
3059         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3060
3061 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3062
3063         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3064         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3065         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3066         `=>>>ucs@jis/2004'.
3067
3068 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3069
3070         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3071         XEmacs CHISE.
3072         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3073         `=jis-x0213-1@2004' as the mother.
3074         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3075         (=>>>ucs@ks): Ditto.
3076
3077         * mule/mule-charset.el (default-coded-charset-priority-list):
3078         Modify priority of `=hanyo-denshi/*'.
3079
3080 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3083         settings for `=>>ucs@JP' and `=ucs@JP'.
3084
3085 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3088         CHISE.
3089
3090 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3091
3092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3093         setting for `=>>>ucs@cns'.
3094
3095         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3096         CHISE.
3097
3098 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3099
3100         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3101         instead of `=>>>jis-x0213-1@2004' as the mother.
3102         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3103         (=>>>ucs@unicode): Likewise.
3104         (=>>>ucs@jis): Likewise.
3105         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3106         mother.
3107         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3108
3109 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3110
3111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3112         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3113         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3114         `=>>>ucs@jis'.
3115
3116 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3117
3118         * mule/mule-charset.el (default-coded-charset-priority-list):
3119         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3120         and `=jis-x0213-*-2000'.
3121
3122 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3123
3124         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3125         XEmacs CHISE.
3126         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3127         `=>>jis-x0213-1' as the mother.
3128
3129 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3130
3131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3132         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3133
3134 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3135
3136         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3137
3138 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3139
3140         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3141         XEmacs CHISE.
3142
3143 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3144
3145         * mule/mule-coding.el (decomposition-feature-list): Set
3146         `=decomposition', `=decomposition@cid' and
3147         `=decomposition@hanyo-denshi'.
3148
3149 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3152         setting for `=>>hanyo-denshi/ks'.
3153
3154         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3155         XEmacs CHISE.
3156
3157 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3158
3159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3160         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3161
3162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3163         `=hanyo-denshi/ks/mf'.
3164
3165         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3166         XEmacs CHISE.
3167         (=hanyo-denshi/ks/mf): Ditto.
3168
3169 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3172         settings for P=hanyo-denshi/jt'.
3173
3174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3175         `=hanyo-denshi/jt'.
3176
3177         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3178         XEmacs CHISE.
3179
3180 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3181
3182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3183         settings for `=hanyo-denshi/ip'.
3184
3185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3186         `=hanyo-denshi/ip'.
3187
3188         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3189         XEmacs CHISE.
3190
3191 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3194         settings for `=hanyo-denshi/hg'.
3195
3196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3197         `=hanyo-denshi/hg'.
3198
3199         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3200         XEmacs CHISE.
3201
3202 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3205         setting for `=>>hanyo-denshi/ft'.
3206
3207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3208         `=>>hanyo-denshi/ft'.
3209
3210         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3211         XEmacs CHISE.
3212
3213 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3214
3215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3216         settings for `=hanyo-denshi/ib'.
3217
3218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3219         `=hanyo-denshi/ib'.
3220
3221         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3222         XEmacs CHISE.
3223
3224 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3225
3226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3227         settings for isolated characters of `=hanyo-denshi/ia' and
3228         non-isolated characters of `=hanyo-denshi/*'.
3229
3230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3231         `=hanyo-denshi/ia'.
3232
3233         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3234         XEmacs CHISE.
3235
3236 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3237
3238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3239         setting for isolated characters of `=hanyo-denshi/ft'.
3240
3241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3242         `=hanyo-denshi/ft'.
3243
3244         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3245         XEmacs CHISE.
3246
3247 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3250         setting for isolated characters of `=hanyo-denshi/jd'.
3251
3252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3253         `=hanyo-denshi/jd'.
3254
3255         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3256         XEmacs CHISE.
3257
3258 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3261         setting for isolated characters of `=hanyo-denshi/jc'.
3262
3263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3264         `=hanyo-denshi/jc'.
3265
3266         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3267         XEmacs CHISE.
3268
3269 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3272         setting for isolated characters of `=hanyo-denshi/jb'.
3273
3274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3275         `=hanyo-denshi/jb'.
3276
3277         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3278         XEmacs CHISE.
3279
3280 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3281
3282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3283         setting for isolated characters of `=hanyo-denshi/ja'.
3284
3285 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3286
3287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3288         `=hanyo-denshi/ja'.
3289
3290         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3291         XEmacs CHISE.
3292
3293 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3294
3295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3296         settings for isolated characters of `=adobe-japan1-6'.
3297
3298 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3301         CHISE.
3302         (=daikanwa/+2p): Ditto.
3303         (=daikanwa/ho): Ditto.
3304
3305 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3306
3307         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3308         coding-system for XEmacs CHISE.
3309
3310 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3311
3312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3313         setting for `=>>ruimoku-v6'.
3314
3315         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3316         CHISE.
3317
3318 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3319
3320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3321         setting for `=daikanwa@rev1'.
3322
3323 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3326         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3327
3328 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3329
3330         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3331         XEmacs CHISE.
3332         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3333
3334 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3335
3336         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3337         CHISE.
3338
3339 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3340
3341         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3342         CHISE.
3343
3344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3345         setting for `=>ucs@jis'.
3346
3347 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3350         setting for `=>jis-x0208@usual'.
3351
3352         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3353         XEmacs CHISE.
3354         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3355         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3356         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3357
3358 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3361         CHISE.
3362         (=>>>jis-x0208@1990): Ditto.
3363         (=>>>jis-x0213-1): Ditto.
3364         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3365         mother.
3366         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3367         as the mother.
3368
3369 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3370
3371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3372         setting for `=>ucs@cns' and `=>>ucs@ks'.
3373
3374         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3375         CHISE.
3376
3377 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3380         CHISE.
3381
3382 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3385         CHISE.
3386         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3387         mother.
3388
3389 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3390
3391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3392         `==>ucs-bmp-cjk@bucs'.
3393
3394         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3395         XEmacs CHISE.
3396
3397 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3398
3399         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3400         setting for `==>ucs@bucs'.
3401
3402         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3403         XEmacs CHISE.
3404
3405 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3408         - Add setting for `=>>jis-x0208'.
3409         - Omit setting for `=>>jis-x0208@1990'.
3410         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3411           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3412           `=ucs@FOO'.
3413
3414 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3415
3416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3417         setting for `=>daikanwa'.
3418
3419 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3420
3421         * mule/mule-conf.el (=daikanwa): Fix DOC.
3422         (=>daikanwa): New abstract character for XEmacs CHISE.
3423         (=>ucs@iso): Likewise.
3424         (=>ucs@unicode): Likewise.
3425         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3426
3427 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3428
3429         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3430         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3431           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3432         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3433         - Add `=>big5-cdp'.
3434
3435 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3438         (=>big5-cdp): New abstract character.
3439
3440 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3441
3442         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3443         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3444         `chinese-big5'.
3445
3446 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-charset.el (default-coded-charset-priority-list):
3449         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3450
3451         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3452         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3453         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3454         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3455         and `=>jis-x0213-2'.
3456
3457 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3458
3459         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3460         XEmacs CHISE.
3461         (=>>ucs@jis/2000): Likewise.
3462         (=>>ucs@jis/2004): Likewise.
3463
3464 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3468         `=>>ucs@cns'.
3469
3470         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3471         XEmacs CHISE.
3472         (=>>gt): Use quote instead of backquote; modify DOC.
3473         (=>gt): Use quote instead of backquote.
3474         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3475         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3476         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3477         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3478         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3479         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3480
3481 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3484         `=>>ucs@unicode' and `=>>gt'.
3485
3486 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3487
3488         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3489         XEmacs CHISE.
3490         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3491         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3492         `=jis-x0208@1978/1er-pr' as the mother.
3493         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3494
3495 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3496
3497         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3498         `=ucs@unicode' as the mother.
3499
3500 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3503         setting for `=>>ucs@unicode'.
3504
3505         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3506         CHISE.
3507
3508 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3511         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3512
3513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3514         `=adobe-japan1-6' and `=adobe-japan1-base'.
3515
3516         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3517         XEmacs CHISE.
3518         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3519         specify `min-code' and `max-code'.
3520         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3521         (=adobe-japan1-2): Likewise.
3522         (=adobe-japan1-3): Likewise.
3523         (=adobe-japan1-4): Likewise.
3524         (=adobe-japan1-5): Likewise.
3525         (=adobe-japan1-6): Likewise.
3526
3527 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3530         setting for `=>gt'.
3531
3532 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3533
3534         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3535         CHISE.
3536
3537 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3538
3539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3540         setting for `=>zinbun-oracle'.
3541
3542         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3543         for XEmacs CHISE.
3544
3545 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3546
3547         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3548         for XEmacs CHISE.
3549         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3550         `=jis-x0208@1978' as the mother.
3551
3552 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3555         - Use `=gt' instead of `ideograph-gt'.
3556         - Use `=gt-k' instead of `ideograph-gt-k'.
3557         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3558         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3559         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3560         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3561         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3562         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3563         - Use `=>>gt' instead of `<=>gt'.
3564         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3565         - Add setting for `=>>jis-x0208@1990'.
3566         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3567           `=>>jis-x0213-1@2000'.
3568         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3569         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3570           `=>>jis-x0213-1@2004'.
3571         - Add setting for `=>>jis-x0208@1978'.
3572         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3573
3574 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3577         XEmacs CHISE.
3578
3579 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3582         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3583         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3584         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3585         `<=>jis-x0213-1@2004'.
3586
3587 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3588
3589         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3590         CHISE.
3591         (=>jis-x0213-2): Ditto.
3592
3593 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3596         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3597
3598 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3599
3600         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3601         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3602         `=>jis-x0213-1'.
3603
3604 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3605
3606         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3607         CHISE.
3608         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3609
3610 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3613         `<==>jis-x0213-1'.
3614         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3615         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3616         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3617         (<=>jis-x0208): New alias for `=>jis-x0208'.
3618         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3619         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3620         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3621         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3622         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3623         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3624         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3625         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3626         (=>>gt): Renamed from `<==>gt'.
3627         (<==>gt): New alias for `=>>gt'.
3628
3629 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3630
3631         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3632         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3633         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3634         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3635         - Add settings for `<=>jis-x0213-1@2000' and
3636           `<=>jis-x0213-1@2004'.
3637
3638         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3639         XEmacs CHISE.
3640         (<==>jis-x0213-1): Likewise.
3641         (<==>jis-x0213-1@2000): Likewise.
3642         (<==>jis-x0213-1@2004): Likewise.
3643         (<=>jis-x0208): Add property `=>iso-ir 168'.
3644         (<=>jis-x0208@1997): Likewise.
3645         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3646         as the mother; add property `=>iso-ir 228'.
3647         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3648         property `=>iso-ir 228'.
3649         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3650         property `=>iso-ir 233'.
3651         (<==>gt): Renamed from `<=>gt'.
3652         (<=>gt): New alias for `<==>gt'.
3653
3654 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3655
3656         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3657         CHISE.
3658         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3659         `<=>jis-x0208' as the mother.
3660         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3661         (<=>jis-x0213-1@2000): Ditto.
3662         (<=>jis-x0213-1@2004): Ditto.
3663
3664 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3665
3666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3667         settings for `<=>gt'.
3668
3669         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3670
3671 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3672
3673         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3674         XEmacs CHISE.
3675         (=jis-x0208@1978/-4pr): Likewise.
3676         (=jis-x0208@1978/4-pr): Likewise.
3677         (=jis-x0213-1): Likewise.
3678         (=ucs@iso): Likewise.
3679         (=ucs@unicode): Likewise.
3680         (=ucs@gb): Likewise.
3681         (=ucs@gb/fw): Likewise.
3682         (=ucs@cns): Likewise.
3683         (=ucs@cns/fw): Likewise.
3684         (=ucs@jis): Likewise.
3685         (=ucs@jis/fw): Likewise.
3686         (=ucs@jis/1990): Likewise.
3687         (=ucs@jis/2000): Likewise.
3688         (=ucs@jis/2004): Likewise.
3689         (=ucs@JP): Likewise.
3690         (=ucs@ks): Likewise.
3691         (=ucs@big5): Likewise.
3692         (=ucs@big5/cns11643): Likewise.
3693         (=ucs@cns11643): Likewise.
3694
3695 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-charset.el (default-coded-charset-priority-list):
3698         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3699
3700         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3701         CHISE.
3702         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3703         mother.
3704
3705 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3708         from src/mule-charset.c].
3709         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3710         specify `final'.
3711         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3712         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3713         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3714         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3715         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3716         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3717
3718 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3721         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3722         (=jis-x0208@1978/i-4): Specify `partial'.
3723         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3724         mother coded-charset.
3725         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3726
3727 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3728
3729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3730         settings for `=jis-x0213-1@2004'.
3731
3732 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3735         CHISE.
3736         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3737         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3738         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3739         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3740         temporarily.
3741         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3742
3743 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3744
3745         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3746         CHISE.
3747         (=shinjigen@1ed): Inherited from `=shinjigen'.
3748         (=shinjigen@rev): Likewise.
3749
3750 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751
3752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3753         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3754
3755 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3758         define it as an alias.
3759         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3760         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3761         alias.
3762         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3763         alias.
3764
3765 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3766
3767         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3768         CHISE.
3769
3770 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3771
3772         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3773         CHISE.
3774         (shinjigen-2): Ditto.
3775
3776 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-charset.el (default-coded-charset-priority-list):
3779         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3780         `chinese-big5-eten-*' and `chinese-big5'.
3781
3782 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3783
3784         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3785         #x9FA5 temporarily.
3786
3787 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3790         settings for `=jis-x0208@1978/i1'.
3791
3792 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3793
3794         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3795         XEmacs CHISE.
3796
3797 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3800         XEmacs CHISE.
3801
3802 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3805         XEmacs CHISE.
3806
3807 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3810         CHISE.
3811         (=ucs-bmp@cns): Likewise.
3812         (=ucs-bmp@jis): Likewise.
3813         (=ucs-bmp@ks): Likewise.
3814
3815 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3818         CHISE.
3819         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3820
3821 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3824         settings for `=zinbun-oracle'.
3825
3826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3827         `=zinbun-oracle'.
3828
3829 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3830
3831         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3832         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3833         `=ucs@iso'.
3834
3835 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3836
3837         * mule/mule-charset.el (default-coded-charset-priority-list):
3838         Delete `ucs-sip'; modify order of some CCSs.
3839
3840 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3841
3842         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3843         in XEmacs CHISE.
3844
3845         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3846         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3847         CHISE.
3848
3849 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3850
3851         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3852         its registry.
3853         (=ucs-radicals@unicode): Likewise.
3854
3855 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3858         CHISE.
3859
3860 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3863         CHISE.
3864
3865 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3868         CHISE.
3869
3870 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3873         Modify preference of *isolated settings*.
3874
3875 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3878         utf-2000 is provided.
3879         (=ucs@cns11643): Likewise.
3880
3881 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3884         Prefer every *isolated setting* to ordinary setting.
3885
3886 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3889         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3890
3891 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3894         CHISE.
3895
3896 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3899         settings for `=jis-x0208@1997'.
3900
3901 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3902
3903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3904         `=jis-x0208@1997'.
3905
3906 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3907
3908         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3909         XEmacs CHISE.
3910
3911 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3912
3913         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3914         `=jis-x0208@1978'.
3915         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3916         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3917         `=jis-x0208-1990' as the mother.
3918         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3919
3920 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3923         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3924         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3925         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3926         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3927         for `=ucs@JP'.
3928
3929 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3930
3931         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3932         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3933         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3934         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3935         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3936         `=daikanwa@rev2'.
3937
3938 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3941         (=gt): Likewise.
3942         (=gt-k): Likewise.
3943         (=gt-pj-*): Likewise.
3944         (=gt-pj-k1): Likewise.
3945         (=gt-pj-k2): Likewise.
3946         (=daikanwa): Likewise.
3947         (=daikanwa-rev1): Likewise.
3948         (=daikanwa-rev2): Likewise.
3949         (=big5-pua): Likewise.
3950         (=big5-eten): Likewise.
3951         (chinese-big5-eten-a): Likewise.
3952         (chinese-big5-eten-b): Likewise.
3953         (=hanziku-*): Likewise.
3954         (=cbeta): Likewise.
3955         (=jef-china3): Likewise.
3956         (=ruimoku-v6): Likewise.
3957         (=ucs@iso): Likewise.
3958         (=ucs@unicode): Likewise.
3959         (=ucs@gb): Likewise.
3960         (=ucs@cns): Likewise.
3961         (=ucs@jis): Likewise.
3962         (=ucs@jis-1990): Likewise.
3963         (=ucs@jis-2000): Likewise.
3964         (=ucs@jp): Likewise.
3965         (=ucs@ks): Likewise.
3966         (=ucs@big5): Likewise.
3967         (=ucs-radicals): Likewise.
3968         (=ucs-radicals@unicode): Likewise.
3969         (=ucs-bmp-cjk): Likewise.
3970         (=ucs-bmp-cjk@unicode): Likewise.
3971         (=ucs-sip-ext-b): Likewise.
3972         (=ucs-sip-ext-b@iso): Likewise.
3973
3974 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3978
3979 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3982         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3983         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3984         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3985         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3986         arabic-digit, ipa and ``&I-B-XXXX;''.
3987
3988 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3991         setting for (I-)HZK{03..12}-XXXX.
3992
3993 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3996         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3997
3998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3999         `=ruimoku-v6'.
4000
4001         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4002         CHISE.
4003
4004 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4007         (=ucs@unicode): Likewise.
4008         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4009         (=ucs@cns): Likewise.
4010         (=ucs@jis): Likewise.
4011         (=ucs@ks): Likewise.
4012         (=ucs@big5): Likewise.
4013
4014 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4015
4016         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4017         `ucs-jis'.
4018         (utf-8-jis-er): Likewise.
4019         (utf-8-jp): New coding-system.
4020         (utf-8-jp-er): Likewise.
4021
4022         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4023
4024 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4025
4026         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4027
4028         * mule/japanese.el: Move definition of `euc-jisx0213' to
4029         mule/mule-coding.el.
4030
4031 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4034         mule-coding before loading update-cdb when utf-2000 is provided.
4035
4036 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4039         `=daikanwa'.
4040
4041 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4044         definition codes when `utf-2000' is provided.
4045
4046 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4047
4048         * mule/mule-category.el (word-combining-categories): Don't setup
4049         `word-combining-categories' in XEmacs CHISE.
4050         (word-separating-categories): Add setting about Latin script in
4051         XEmacs CHISE.
4052
4053 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4054
4055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4056         setting for `chinese-big5'.
4057
4058 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4061         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4062         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4063         add setting for HZK0[12]-xxxx.
4064
4065 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4066
4067         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4068         in XEmacs CHISE.
4069
4070 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4071
4072         * mule/mule-charset.el (default-coded-charset-priority-list):
4073         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4074         and `chinese-big5' to `=gt-pj-*'.
4075
4076 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4077
4078         * mule/mule-conf.el (=daikanwa): Renamed from
4079         `ideograph-daikanwa'.
4080         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4081
4082 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-conf.el (=cns11643-7): Renamed from
4085         `chinese-cns11643-7'.
4086         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4087
4088 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4089
4090         * mule/mule-conf.el (=cns11643-6): Renamed from
4091         `chinese-cns11643-6'.
4092         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4093
4094 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4095
4096         * mule/mule-conf.el (=cns11643-5): Renamed from
4097         `chinese-cns11643-5'.
4098         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4099
4100 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4101
4102         * mule/mule-conf.el (=cns11643-4): Renamed from
4103         `chinese-cns11643-4'.
4104         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4105
4106 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4107
4108         * mule/mule-conf.el (=cns11643-3): Renamed from
4109         `chinese-cns11643-3'.
4110         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4111
4112 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4113
4114         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4115         `=cns11643-2'.
4116         (chinese-cns11643-2): New alias for `=cns11643-2'.
4117
4118 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4119
4120         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4121         `=cns11643-1'.
4122         (chinese-cns11643-1): New alias for `=cns11643-1'.
4123
4124 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4125
4126         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4127         (chinese-gb12345): New alias for `=gb12345'.
4128
4129 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4130
4131         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4132         (chinese-gb2312): New alias for `=gb2312'.
4133
4134 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4135
4136         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4137         (chinese-big5): New alias for `=big5'.
4138
4139 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4142         (korean-ksc5601): New alias for `=ks-x1001'.
4143
4144 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4145
4146         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4147         `=jis-x0212'.
4148         (japanese-jisx0212): New alias for `=jis-x0212'.
4149
4150 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4151
4152         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4153         `=jis-x0208-1983'.
4154         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4155
4156 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4157
4158         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4159         `=jis-x0208-1978'.
4160         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4161
4162 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4163
4164         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4165         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4166
4167 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4168
4169         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4170         (chinese-cns11643-3): Specify iso-ir 183.
4171         (chinese-cns11643-4): Specify iso-ir 184.
4172         (chinese-cns11643-5): Specify iso-ir 185.
4173         (chinese-cns11643-6): Specify iso-ir 186.
4174         (chinese-cns11643-7): Specify iso-ir 187.
4175         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4176         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4177
4178 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4181         \uXXXX for every cases.
4182
4183 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4184
4185         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4186         (ucs-big5): Changed to an alias for `=ucs@big5'.
4187
4188 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4189
4190         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4191         (ucs-ks): Changed to an alias for `=ucs@ks'.
4192
4193 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4194
4195         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4196         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4197
4198 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4199
4200         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4201         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4202
4203 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4204
4205         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4206         (ucs-jis): Changed to an alias for `=ucs@jis'.
4207
4208 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4209
4210         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4211         (ucs-cns): Changed to an alias for `=ucs@cns'.
4212
4213 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4214
4215         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4216         (ucs-gb): Changed to an alias for `=ucs@gb'.
4217
4218 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4219
4220         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4221         `ideograph-daikanwa-2'.
4222         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4223         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4224
4225 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4226
4227         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4228         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4229
4230         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4231         for `xemacs-chise-version'.
4232
4233 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4234
4235         * mule/mule-charset.el (default-coded-charset-priority-list):
4236         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4237         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4238         instead of `ideograph-hanziku-*'.
4239
4240         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4241         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4242
4243 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4246         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4247         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4248         `utf-2000' is provided.
4249
4250 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4251
4252         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4253         is provided [was builtin coded-charsets].
4254
4255 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4256
4257         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4258         is provided [was builtin coded-charsets].
4259
4260 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4261
4262         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4263         is provided [was builtin coded-charsets].
4264
4265 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4266
4267         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4268         is provided [was builtin coded-charsets].
4269
4270 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4271
4272         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4273         when `utf-2000' is provided [was builtin coded-charsets].
4274
4275 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-conf.el (=hanziku-*): Renamed from
4278         `ideograph-hanziku-*'.
4279         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4280
4281 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4284         `utf-2000' is provided [was builtin coded-charsets].
4285         (ideograph-hanziku-{1..12}): Likewise.
4286
4287 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4288
4289         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4290         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4291
4292 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4293
4294         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4295         when `utf-2000' is provided [was builtin coded-charsets].
4296
4297 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4298
4299         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4300         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4301         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4302
4303 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4304
4305         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4306         (ideograph-gt): Changed to an alias for `=gt'.
4307
4308 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4309
4310         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4311         is provided; it was defined as a builtin coded-charset.
4312         (ideograph-gt): Likewise.
4313
4314 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4315
4316         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4317         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4318
4319 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4322         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4323
4324 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4325
4326         * mule/mule-conf.el (=big5-eten): Renamed from
4327         `chinese-big5-eten'.
4328         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4329
4330 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4331
4332         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4333         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4334
4335 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4336
4337         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4338         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4339
4340 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4341
4342         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4343         (china3-jef): Changed to an alias for `=jef-china3'.
4344
4345 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4346
4347         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4348         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4349
4350         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4351         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4352         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4353         when `utf-2000' is provided.
4354
4355 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4356
4357         * mule/mule-charset.el (default-coded-charset-priority-list):
4358         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4359
4360         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4361         (ucs-jis-2000): Deleted.
4362
4363 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4364
4365         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4366         UTF-2000.
4367         (=ucs-jis-2000): New coded-charset for UTF-2000.
4368
4369 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4370
4371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4372         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4373
4374 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4375
4376         * mule/mule-charset.el (default-coded-charset-priority-list):
4377         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4378         `ideograph-cbeta'.
4379
4380 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4381
4382         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4383         builtin coded-charset].
4384
4385 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4386
4387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4388         settings for &K0-xxxx and &I-K0-xxxx.
4389
4390 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4393         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4394
4395 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4396
4397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4398         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4399
4400 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4401
4402         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4403         UTF-2000.
4404         (ideograph-gt-pj-k1): Likewise.
4405         (ideograph-gt-pj-k2): Likewise.
4406
4407 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4408
4409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4410         `=jis-x0208'.
4411
4412 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4415         UTF-2000 [was a builtin coded-charset].
4416
4417 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4420         (utf-8-gb-er): Likewise.
4421
4422 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4425         settings for JIS X 0212 and JIS X 0208:1978.
4426
4427 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4430         setting for JIS X 0213.
4431
4432 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4433
4434         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4435         standard-case-table in UTF-2000.
4436
4437 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4438
4439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4440         definitions for isolated-chars.
4441
4442 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4443
4444         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4445         `configure-utf-2000-lisp-directory'.
4446         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4447         `mule-lisp-load-path'.
4448
4449 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4450
4451         * startup.el (startup-setup-paths): Set and use
4452         `utf-2000-lisp-directory'.
4453         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4454         UTF-2000.
4455
4456 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4457
4458         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4459         (paths-find-utf-2000-lisp-directory): New function.
4460         (paths-construct-load-path): Add new optional argument
4461         `utf-2000-lisp-directory'.
4462
4463         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4464
4465 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4468         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4469         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4470         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4471         `chinese-big5-2' in UTF-2000.
4472
4473         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4474         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4475
4476 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4477
4478         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4479         `big5-eten-er' in UTF-2000.
4480         (big5-cdp): Modify DOC-string and mnemonic.
4481
4482 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4485         UTF-2000 [renamed from utf-8-er].
4486         (utf-8-gb): New coding-system in UTF-2000.
4487         (utf-8-gb-er): Likewise.
4488         (utf-8-cns): Likewise.
4489         (utf-8-cns-er): Likewise.
4490         (utf-8-big5): Likewise.
4491         (utf-8-big5-er): Likewise.
4492         (utf-8-jis): Likewise.
4493         (utf-8-jis-er): Likewise.
4494         (utf-8-ks): Likewise.
4495         (utf-8-ks-er): Likewise.
4496         (utf-8-er): Likewise.
4497
4498 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4501         instead of `utf-8-unix' in UTF-2000.
4502
4503         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4504
4505 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4506
4507         * mule/japanese.el (euc-jisx0213): New coding-system.
4508
4509         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4510         `japanese-jisx0208-1990' as the mother.
4511
4512 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4513
4514         * dumped-lisp.el (preloaded-file-list): Change condition of
4515         loading "close-cdb".
4516
4517 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4520         setup `coded-charset-entity-reference-alist'.
4521
4522 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4525         UTF-2000.
4526
4527 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4528
4529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4530         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4531
4532 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4535         (chinese-big5-eten-a): Likewise.
4536         (chinese-big5-eten-b): Likewise.
4537         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4538         code range is #x8140 .. #x8DFE.
4539
4540 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4541
4542         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4543         UTF-2000.
4544         (chinese-big5-cdp): Likewise.
4545
4546 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4547
4548         * dumped-lisp.el (preloaded-file-list): Rename
4549         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4550
4551 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4552
4553         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4554         append `system-char-db-source-file-list' into
4555         `preloaded-file-list' in UTF-2000.
4556
4557 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4558
4559         * dumped-lisp.el (preloaded-file-list): Delete
4560         character-definition files.
4561
4562 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4563
4564         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4565         UTF-2000.
4566
4567 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4568
4569         * mule/mule-charset.el (default-coded-charset-priority-list):
4570         Delete `mojikyo-2022-1'.
4571
4572 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4573
4574         * mule/mule-charset.el (default-coded-charset-priority-list):
4575         Delete `mojikyo'.
4576
4577 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4578
4579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4580         `ucs-sip'.
4581
4582 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583
4584         * mule/mule-charset.el (default-coded-charset-priority-list):
4585         Comment out `chinese-gb12345'.
4586
4587 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4588
4589         * bytecomp.el (byte-compile-insert-header): Fixed.
4590
4591 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4592
4593         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4594         XEmacs UTF-2000.
4595
4596 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4599         UTF-2000.
4600
4601 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4602
4603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4604         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4605
4606 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * mule/mule-charset.el (default-coded-charset-priority-list):
4609         `japanese-jef-china3' is renamed `china3-jef'.
4610
4611 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4614         `japanese-jef-china3' and `ideograph-cbeta'.
4615
4616 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4617
4618         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4619
4620 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4621
4622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4623         `chinese-big5-cdp'.
4624
4625 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4626
4627         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4628         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4629
4630 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4631
4632         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4633         loading character definitions.
4634
4635 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4636
4637         * dumped-lisp.el (preloaded-file-list): Rename
4638         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4639
4640 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4641
4642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4643         `chinese-big5'.
4644
4645 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4646
4647         * dumped-lisp.el (preloaded-file-list): Dump
4648         "Ideograph-R028-Private" with XEmacs UTF-2000.
4649
4650 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651
4652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4653         `chinese-gb12345'.
4654
4655 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656
4657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4658         `ideograph-gt-pj-{1..11}'.
4659
4660         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4661         XEmacs UTF-2000.
4662
4663 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4664
4665         * mule/mule-charset.el (default-coded-charset-priority-list):
4666         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4667         `chinese-isoir165'.
4668
4669 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4670
4671         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4672         `image/png', `image/x-xpm' and `image/tiff'.
4673
4674         * files.el (binary-file-regexps): Add *.PNG.
4675
4676 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4677
4678         * mule/mule-charset.el (default-coded-charset-priority-list):
4679         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4680         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4681
4682 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4683
4684         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4685         the first completion when UTF-2000 is running.
4686
4687 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4688
4689         * mule/mule-charset.el (default-coded-charset-priority-list):
4690         Delete `ucs'.
4691
4692 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4695
4696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4697         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4698
4699 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4700
4701         * mule/vietnamese.el (vscii-2): Delete abolished property
4702         `composite'; now composite mode is default.
4703
4704 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4705
4706         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4707         of `raw-text'; check \uHHHH representation even if non-ascii
4708         characters are not found.
4709
4710         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4711         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4712         unconditionally.
4713
4714         * mule/viet-ccl.el: New file.
4715
4716         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4717         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4718         - Separate CCL based implementations to viet-ccl.el.
4719
4720 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4721
4722         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4723         "jisx0213.2000-1".
4724         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4725
4726         * mule/mule-charset.el (default-coded-charset-priority-list):
4727         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4728         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4729
4730 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4731
4732         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4733
4734 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4735
4736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4737         `ucs' in UTF-2000.
4738
4739 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4740
4741         * mule/mule-charset.el (default-coded-charset-priority-list):
4742         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4743         `arabic-iso8859-6'.
4744
4745 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4746
4747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4748         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4749
4750 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4751
4752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4753         `katakana-jisx0201' in UTF-2000.
4754
4755 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4756
4757         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4758         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4759         "u0FB50-Arabic-Presentation-Forms-A",
4760         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4761         "u0FE50-Small-Form-Variants",
4762         "u0FE70-Arabic-Presentation-Forms-B",
4763         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4764         UTF-2000.
4765
4766 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4767
4768         * dumped-lisp.el (preloaded-file-list): Delete
4769         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4770         ... "Ideograph-R214-Flute" in UTF-2000.
4771
4772 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4773
4774         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4775         (japanese-jisx0213-2): New coded-charset.
4776
4777         * dumped-lisp.el (preloaded-file-list): Add
4778         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4779         "Ideograph-R030-Mouth".
4780
4781 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4782
4783         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4784         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4785         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4786         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4787         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4788         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4789         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4790         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4791
4792 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4793
4794         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4795         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4796         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4797         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4798         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4799
4800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4801         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4802
4803 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4804
4805         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4806         in UTF-2000.
4807
4808 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4809
4810         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4811         (chinese-isoir165): Moved from mule/chinese.el.
4812         (chinese-cns11643-3): Moved from mule/chinese.el.
4813         (chinese-cns11643-4): Moved from mule/chinese.el.
4814         (chinese-cns11643-5): Moved from mule/chinese.el.
4815         (chinese-cns11643-6): Moved from mule/chinese.el.
4816         (chinese-cns11643-7): Moved from mule/chinese.el.
4817
4818         * mule/chinese.el: Move definition of coded-charsets to
4819         mule/mule-conf.el.
4820
4821 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4822
4823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4824         `ideograph-daikanwa'.
4825
4826 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4827
4828         * dumped-lisp.el (preloaded-file-list): Delete
4829         "ccs-jisx0201-latin.el".
4830
4831 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4832
4833         * dumped-lisp.el (preloaded-file-list): Add
4834         "u031A0-Extended-Bopomofo" in UTF-2000.
4835
4836 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4837
4838         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4839         renamed to u02E00-CJK-Radical-Supplement.
4840
4841 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4842
4843         * dumped-lisp.el (preloaded-file-list): Add
4844         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4845         "u030A0-Katakana", "u03100-Bopomofo",
4846         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4847         "u03200-Enclosed-CJK-Letters-and-Months" and
4848         "u03300-CJK-Compatibility".
4849
4850 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4851
4852         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4853         "u02F00-Kangxi-Radicals" and
4854         "u02FF0-Ideographic-Description-Characters".
4855
4856 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4857
4858         * dumped-lisp.el (preloaded-file-list): Add
4859         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4860         "u02800-Braille-Patterns" in UTF-2000.
4861
4862 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4863
4864         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4865         "uXXXXX-*.el" in UTF-2000.
4866
4867         * bytecomp.el (byte-compile-insert-header): Delete comments if
4868         non-ASCII characters are found; allow `byte-compile-dynamic' and
4869         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4870         `raw-text'.
4871
4872 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4873
4874         * dumped-lisp.el (preloaded-file-list): Add
4875         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4876         "u025A0-Geometric-Shapes.el".
4877
4878 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4879
4880         * dumped-lisp.el (preloaded-file-list): Add
4881         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4882         "u02460-Enclosed-Alphanumerics.el".
4883
4884 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4885
4886         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4887         `chinese-gb2312'.
4888
4889         * dumped-lisp.el (preloaded-file-list): Add
4890         "u02200-Mathematical-Operators.el" and
4891         "u02300-Miscellaneous-Technical.el".
4892
4893 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4894
4895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4896         `chinese-cns11643-*'.
4897
4898         * dumped-lisp.el (preloaded-file-list): Add
4899         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4900         "u02190-Arrows.el" in UTF-2000.
4901
4902 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4903
4904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4905         `korean-ksc5601'.
4906
4907         * dumped-lisp.el (preloaded-file-list): Add
4908         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4909         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4910         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4911
4912 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4913
4914         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4915
4916 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4917
4918         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4919         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4920         "u01780-Khmer.el", "u01800-Mongolian.el",
4921         "u01E00-Latin-Extended-Additional.el" and
4922         "u01F00-Greek-Extended.el" in UTF-2000.
4923
4924 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4925
4926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4927         `ethiopic-ucs' and `ethiopic'.
4928
4929         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4930         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4931
4932         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4933         from mule/ethiopic.el.
4934
4935         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4936         mule/mule-conf.el.
4937
4938 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4939
4940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4941         `lao'.
4942
4943         * mule/mule-conf.el (lao): New coded-charset.
4944
4945         * dumped-lisp.el (preloaded-file-list): Add
4946         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4947         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4948         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4949         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4950         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4951
4952 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4953
4954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4955         `ucs-bmp' and `arabic-iso8859-6'.
4956
4957 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4958
4959         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4960         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4961         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4962
4963 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4964
4965         * startup.el (normal-top-level): Load autoload file for UTF-2000
4966         in UTF-2000.
4967
4968 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4969
4970         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4971         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4972         "u00020-Basic-Latin.el", "u00080-C1.el",
4973         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4974         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4975         "u002B0-Spacing-Modifier-Letters.el",
4976         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4977         UTF-2000.
4978
4979 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4980
4981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4982         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4983         instead of `vietnamese-viscii-*'.
4984
4985 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4986
4987         * mule/mule-conf.el: New file.
4988
4989         * mule/misc-lang.el: Move definition of charset `ipa' to
4990         mule/mule-conf.el.
4991
4992 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4993
4994         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4995         `latin-viscii'; prefer it for characters used in Vietnamese.
4996
4997 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4998
4999         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5000
5001 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5002
5003         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5004         `vietnamese-viscii-lower'.
5005         (latin-viscii-upper): Renamed from charset
5006         `vietnamese-viscii-upper'.
5007         (vietnamese-viscii-lower): New alias for charset
5008         `latin-viscii-lower'.
5009         (vietnamese-viscii-upper): New alias for charset
5010         `latin-viscii-upper'.
5011
5012 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5013
5014         * mule/mule-charset.el (default-coded-charset-priority-list):
5015         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5016
5017 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5018
5019         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5020         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5021         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5022         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5023         lisp/utf-2000.
5024
5025 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5026
5027         * mule/ccs-tcvn5712.el: New file.
5028
5029 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5030
5031         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5032         in UTF-2000.
5033
5034 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5035
5036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5037         `japanese-jisx0208'.
5038
5039 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5040
5041         * dumped-lisp.el (preloaded-file-list): Add
5042         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5043         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5044         UTF-2000.
5045
5046         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5047         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5048         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5049         mule/ccs-viscii.el: New files.
5050
5051         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5052         if \uXXXX is found.
5053
5054 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5055
5056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5057         `hiragana-jisx0208' and `katakana-jisx0208'.
5058
5059 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5060
5061         * mule/chinese.el (chinese-cns11643-3): Define it even if
5062         `utf-2000' is provided.
5063         (chinese-cns11643-4): Likewise.
5064         (chinese-cns11643-5): Likewise.
5065         (chinese-cns11643-6): Likewise.
5066         (chinese-cns11643-7): Likewise.
5067
5068 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5069
5070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5071         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5072
5073 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5074
5075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5076         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5077
5078 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5079
5080         * mule/mule-charset.el (default-coded-charset-priority-list):
5081         Setup in UTF-2000.
5082
5083 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5084
5085         * mule/viet-chars.el: Don't define charset
5086         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5087         they are defined as builtin charsets.
5088
5089 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5090
5091         * version.el (emacs-version): Add more space just before UTF-2000
5092         version string.
5093
5094 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5095
5096         * version.el ([constant] emacs-version): Don't add a space in the
5097         preceding place of `xemacs-betaname' because it is duplicated.
5098         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5099
5100         * startup.el (splash-frame-body): Add ETL.
5101
5102 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5103
5104         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5105         is provided because it is defined as builtin charset.
5106         (chinese-cns11643-4): Likewise.
5107         (chinese-cns11643-5): Likewise.
5108         (chinese-cns11643-6): Likewise.
5109         (chinese-cns11643-7): Likewise.
5110
5111 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5112
5113         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5114         coding-system `iso-10646-ucs-4' is not defined.
5115
5116 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5117
5118         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5119         coding-system if `utf-2000' is provided.
5120
5121 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5122
5123         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5124         `utf-2000' is provided.
5125
5126 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5127
5128         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5129         if utf-2000 is provided temporally.
5130
5131 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5132
5133         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5134         as builtin variable].
5135
5136 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5137
5138         * files.el (insert-file-contents-literally): Treat file as binary;
5139         call file-name-handlers. [sync with Emacs 20.3.10]
5140
5141 2008-12-28  Vin Shelton  <acs@xemacs.org>
5142
5143         * XEmacs 21.4.22 is released
5144
5145 2008-12-30  Vin Shelton  <acs@xemacs.org>
5146
5147         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5148         during building even if no packages are found.
5149
5150 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5151
5152         * printer.el (generic-print-region): 
5153         (generic-print-buffer): 
5154         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5155         check if the msprinter device is available, now that msprinter is
5156         always available as a specifier tag. 
5157
5158 2008-12-24  Vin Shelton  <acs@xemacs.org>
5159
5160         * about.el: Add Francisco to my bio!
5161
5162 2008-12-23  Vin Shelton  <acs@xemacs.org>
5163
5164         * autoload.el: Move operator definitions to autoload-operators.el
5165         in the xemacs-base package.
5166
5167 2007-11-22  Vin Shelton  <acs@xemacs.org>
5168
5169         * about.el (about-hacker-contribution): Updated my bio.
5170
5171 2007-10-07  Vin Shelton  <acs@xemacs.org>
5172
5173         * XEmacs 21.4.21 is released
5174
5175 2007-09-19  Didier Verna  <didier@xemacs.org>
5176
5177         Update my personal info.
5178         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5179         * about.el (about-other-current-hackers): Ditto.
5180         * about.el (about-url-alist): Add my musical website.
5181         * about.el (about-personal-info): Update my entry.
5182         * about.el (about-hacker-contribution): Ditto.
5183
5184 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5185
5186         * package-get.el (package-get-download-sites): Update download
5187         sites in Japan.
5188         * package-get.el (package-get-pre-release-download-sites): Ditto.
5189
5190 2007-08-18  Vin Shelton  <acs@xemacs.org>
5191
5192         * package-get.el (package-get-pre-release-download-sites): Sync
5193         mirror sites with 21.5.  (Thanks, Adrian)
5194
5195 2007-08-09  Mike Sperber  <mike@xemacs.org>
5196
5197         * startup.el (migrate-user-init-file): Create backup of
5198         `user-init-file' before migrating.
5199         * startup.el (maybe-migrate-user-init-file): Print
5200         information about backup file.
5201         (maybe-create-compatibility-dot-emacs): Follow above change.
5202
5203 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5204
5205         * font-lock.el: Sync font-lock-add-keywords and
5206         font-lock-remove-keywords from GNU Emacs.
5207         * font-lock.el (font-lock-keywords-alist): New.
5208         * font-lock.el (font-lock-removed-keywords-alist): New.
5209         * font-lock.el (font-lock-add-keywords): New.
5210         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5211         * font-lock.el (font-lock-remove-keywords): New.
5212
5213 2007-08-16  Vin Shelton  <acs@xemacs.org>
5214
5215         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5216         patch from Hans de Graaff.
5217
5218 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5219
5220         * package-get.el (package-get-download-sites): Document Chile and
5221         update Denmark download site.
5222         * package-get.el (package-get-pre-release-download-sites): Ditto.
5223
5224 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5225
5226         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5227
5228 2006-12-09  Vin Shelton  <acs@xemacs.org>
5229
5230         * XEmacs 21.4.20 is released
5231
5232 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5233
5234         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5235
5236 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5237
5238         * info.el (Info-find-file-node, Info-insert-dir)
5239         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5240         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5241         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5242         and discussion.
5243
5244 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5245
5246         * obsolete.el (line-beginning-position): New, from 21.5.x.
5247         (line-end-position): Ditto.
5248
5249 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5250
5251         * package-get.el (package-get-download-sites): Welcome
5252         nl.xemacs.org and Thanks!
5253         * package-get.el (package-get-pre-release-download-sites): Ditto.
5254
5255 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5256
5257         * font-lock.el: Add support for not-so recent changes in Java to
5258         java-mode.
5259
5260 2006-01-28  Vin Shelton  <acs@xemacs.org>
5261
5262         * XEmacs 21.4.19 is released
5263
5264 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5265
5266         * easymenu.el: Update copyright. 
5267         * easymenu.el (easy-menu-all-popups):
5268         Add a docstring. 
5269         * easymenu.el (easy-menu-add):
5270         Document a bug, rework the function to preserve any existing
5271         non-default mode-popup-menu instead of overwriting it, and not to
5272         bother normalising the menu title (nothing else does).
5273         * easymenu.el (easy-menu-remove):
5274         Restore the default mode-popup-menu instead of leaving an empty
5275         one when we remove the last easy-menu popup. 
5276
5277 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5278
5279         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5280         as suggested by Rodrigo Ventura.
5281         * package-get.el (package-get-pre-release-download-sites): Ditto,
5282         with replacement of xemacs-21.5 by beta, which is the logical path
5283         to our beta core and package pre-releases.
5284
5285 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5286
5287         * package-get.el (package-get-download-sites): Add Hong Kong
5288         download site.
5289         * package-get.el (package-get-pre-release-download-sites): Ditto.
5290
5291 2005-12-26  Vin Shelton  <acs@xemacs.org>
5292
5293         * find-paths.el:
5294         * find-paths.el (paths-emacs-root-p): Add search for package root.
5295         * find-paths.el (paths-find-emacs-root): Replaced with
5296         paths-find-invocation-roots, which returns a list of roots.
5297         * find-paths.el (paths-find-invocation-roots): New.
5298         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5299
5300 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5301
5302         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5303         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5304
5305 2005-12-03  Vin Shelton <acs@xemacs.org>
5306
5307         * XEmacs 21.4.18 is released
5308
5309 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5310
5311         * package-get.el (package-get-download-sites): Update reflecting
5312         latest http://www.xemacs.org/Releases/ information generated by
5313         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5314         * package-get.el (package-get-pre-release-download-sites): Ditto.
5315
5316 2005-02-28  Simon Josefsson  <jas@extundo.com>
5317
5318         * about.el (xemacs-hackers): Add jas.
5319         (about-other-current-hackers): Likewise.
5320         (about-url-alist): Add URL for jas.
5321         (about-personal-info): Document jas.
5322         (about-hacker-contribution): Describe jas contributions.
5323
5324 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5325
5326         * easymenu.el (easy-menu-remove): As described in 
5327         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5328         except the "Command" menu from mode-popup-menu. 
5329
5330 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5331  
5332         * font.el (font-spatial-to-canonical): Correct calculation of 
5333         return value for pixel-based input value. 
5334  
5335 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5336
5337         * code-process.el (call-process): Process-related docstring
5338         improvements spurred by Norbert Koch.
5339         * code-process.el (call-process-region): Ditto.
5340         * code-process.el (start-process): Ditto.
5341
5342 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5343
5344         * finder.el (finder-find-library): Return filename actually
5345         searched for.
5346
5347 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5348
5349         * help.el (view-emacs-news): Use `expand-file-name' instead of
5350         `locate-data-file' as the latter will find any "NEWS" files that
5351         might exist in packages _before_ the one in core.
5352
5353 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5354
5355         * package-get.el (package-get-init-package):
5356         package-get-init-package buglet (21.4.17) by Jeff Mincy
5357         <mincy@rcn.com> fixing false temporary load-path shadows reported
5358         after package installation and simplifying code.
5359
5360 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5361
5362         * package-get.el (package-get-download-sites): Sync mirrors list
5363         with the XEmacs website.
5364         (package-get-pre-release-download-sites): Ditto.
5365
5366 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5367
5368         * derived.el (derived-mode-merge-syntax-tables):
5369         Revert my 21.5-only patch of 2003-07-18 which slipped in
5370         through Jerry James's patch of 2004-06-07.
5371
5372 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5373
5374         * cmdloop.el (keyboard-quit): Remove workaround for
5375         `region-active-p' not making sure active region is in current
5376         buffer now that it does.
5377         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5378         * simple.el (region-active-p): `region-active-p' to only return t
5379         when active region is in current buffer.
5380
5381 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5382
5383         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5384         package names, quell a byte-compiler warning, doc fix.
5385
5386 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5387
5388         * buffer.el (pop-to-buffer):
5389         * window-xemacs.el (display-buffer):
5390         Document use of `same-window-buffer-names,' `same-window-regexps'
5391         by pop-to-buffer and display-buffer. 
5392         
5393 2005-02-06  Vin Shelton <acs@xemacs.org>
5394
5395         * XEmacs 21.4.17 is released
5396
5397 2005-01-29  Ben Wing  <ben@xemacs.org>
5398
5399         * shadow.el (find-emacs-lisp-shadows):
5400         Add custom-defines to list of ignored files.
5401
5402 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5403
5404         * simple.el (shifted-motion-keys-select-region): Fix statement
5405         about unshifted-motion-keys-deselect-region.
5406
5407 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5408
5409         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5410         now) for GNU Emacs compatibility.
5411         (make-obsolete-variable): Ditto.
5412
5413 2004-01-08  Ben Wing  <ben@xemacs.org>
5414
5415         * code-files.el (load):
5416         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5417
5418 2004-12-05  Vin Shelton <acs@xemacs.org>
5419
5420         * XEmacs 21.4.16 is released
5421
5422 2004-12-04  Vin Shelton  <acs@xemacs.org>
5423
5424         * auto-autoloads.el: Regenerated.
5425
5426         * custom-load.el: Regenerated.
5427
5428 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5429
5430         Fix bug: apropos errors if a defalias refers to an undefined
5431         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5432
5433         * apropos.el (apropos):
5434         (apropos-command):
5435         * help.el (frob-help-extents):
5436         * help-macro.el (make-help-screen):
5437         * hyper-apropos.el (hyper-apropos-grok-functions):
5438         (hyper-apropos-get-doc):
5439         Catch void-function error thrown by `documentation'.
5440
5441 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5442
5443         * packages.el (package-require): Fix incorrect arg to format.
5444         This fixes a `format specifier' error.
5445
5446 2004-08-13  Jerry James  <james@xemacs.org>
5447
5448         * bytecomp.el (forward-word): Tell the byte compiler the correct
5449         number of arguments to forward-word.
5450
5451 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5452
5453         * etags.el: Fixed loading of include files for tag completion. Now
5454         you can make a tag file for a library, include it into your
5455         project and it will be reloaded only if it changed. Infinte
5456         include loops are detected and the correct tag files are loaded.
5457         * etags.el (buffer-tag-table-list): Load and verify tag files in
5458         the external function buffer-tag-table-list-load.
5459         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5460         tag files. Also load the included tag files. The priority of the
5461         included files is right below their parent file. If multiple
5462         matches occur then the symbols from the parent file are found
5463         first.
5464         * etags.el (tag-table-include-files): Corrected comment
5465         string. Switched to pattern constant tags-include-pattern to have
5466         it at a central location.
5467         * etags.el (tags-include-pattern): Added doc string.
5468         * etags.el (add-to-tag-completion-table): Removed obsolete
5469         comments as the include files are allready returned by
5470         buffer-tag-table-list and loaded.
5471         * etags.el (find-tag-internal): The include files are allready
5472         included in tag-tables as buffer-tag-table-list returns them now.
5473
5474 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5475
5476         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5477         Loading items into the notebook is now done by C code.
5478         * widgets-gtk.el (gtk-widget-instantiate-internal):
5479         Style no longer changed.
5480
5481 2004-06-28  Nix  <nix@esperi.org.uk>
5482
5483         * cmdloop.el (truncate-command-history-for-gc): Delay
5484         execution of all things that look up variable bindings,
5485         via `enqueue-eval-event'.
5486
5487 2004-06-24  Vin Shelton  <acs@xemacs.org>
5488
5489         * package-get.el (package-get-require-signed-base-updates):
5490         now defaults to nil.
5491
5492 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5493
5494         * subr.el (split-string): Clean up docstring.
5495
5496 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5497
5498         * faces.el (zmacs-region): fix typo in docstring.
5499
5500 2004-06-07  Jerry James  <james@xemacs.org>
5501
5502         * derived.el: Synch with Emacs 21.3.
5503         * subr.el (with-local-quit): New, from Emacs 21.3.
5504         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5505         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5506         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5507
5508 2004-06-16  Jerry James  <james@xemacs.org>
5509
5510         * cl.el (cl-set-substring): Increment start by the length of the
5511         string, not the string itself.
5512
5513 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5514
5515         * etags.el (tag-table-include-files): Expand included TAGS file
5516         paths to avoid problems with relative paths.  Thanks to Peter
5517         Chubb <peterc@gelato.unsw.edu.au>.
5518         * etags.el (tags-include-pattern): New.
5519         * etags.el (add-to-tag-completion-table): Parse and ignore
5520         trailing include lines.
5521
5522 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5523
5524         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5525         avoiding line solely composed of equal signs.
5526
5527 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5528
5529         * cus-edit.el (alloc): Typo fix.
5530         * cus-edit.el (custom-browse-visibility): Ditto.
5531         * cus-edit.el (custom-variable-value-create): Ditto.
5532         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5533         * cus-edit.el (custom-save-variables): Bind print-length and
5534         print-level to nil to avoid value abbreviation.
5535         * cus-edit.el (custom-save-face-internal): Ditto.
5536         * cus-edit.el (custom-save-faces): Save in sorted order.
5537         * cus-edit.el (custom-save-resets): Bind print-length and
5538         print-level to nil to avoid value abbreviation.
5539         * cus-edit.el (custom-save-loaded-themes): Ditto.
5540
5541 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5542
5543         * subr.el (split-string-default-separators): New.
5544         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5545         see comment in source.
5546
5547 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5548
5549         * mule/japanese.el (paragraph-start, paragraph-separate):
5550         Remove anchor to BOL.
5551
5552 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5553
5554         * cl.el (gensym, gentemp): Improve docstrings.
5555
5556 2004-05-10  Vin Shelton  <acs@xemacs.org>
5557
5558         * etags.el: Sync with 21.5 version.
5559
5560 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5561
5562         * etags.el:
5563         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5564         only for use with exuberant ctags. This will also enable building of 
5565         completion tables with exuberant ctags. This will not work with
5566         xemacs ctags. 
5567         * etags.el (get-tag-table-buffer): New function for creating of
5568         completion table is used if tags-exuberant-ctags-optimization-p ist t
5569         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5570         finding the tag names. New.
5571         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5572         building tag completion table with exuberant ctags. New.
5573         * etags.el (find-tag-internal): Improve exact tag matching for tags
5574         with name fields. Before the patch return types of functions or
5575         function parameters (with exuberant ctags) were found as matches.
5576
5577 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5578
5579         * list-mode.el (display-completion-list): Fixed completion list was
5580         taking the width of the frame and not of the window for displaying
5581         the selection methods.
5582
5583 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5584
5585         * menubar-items.el (default-menubar): Options are saved to custom.el.
5586
5587
5588 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5589
5590         * isearch-mode.el (isearch-abort): Preserve successful search target.
5591
5592 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5593
5594         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5595         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5596         Bihlmeyer.
5597         * gnuserv.el (gnuserv-mode-line-string): New.
5598         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5599         gnuserv-mode.
5600         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5601         * gnuserv.el (gnuserv-edit-files): Use
5602         make-x-device-with-gtk-fallback.
5603
5604 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5605
5606         * gtk-widgets.el: New import: gtk-accel-group-new.
5607         * dialog-gtk.el:
5608         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5609         * dialog-gtk.el (popup-builtin-question-dialog):
5610         Added support for dialog button mnemonics.
5611
5612 2004-03-22  Chris Green <cmg@dok.org>
5613
5614         * process.el (shell-command): Output buffer was ignored when a
5615         background process was run via shell-command.
5616
5617 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5618
5619         * cus-edit.el (custom-save-variables): Retrieve a list of
5620         variables to save first, sort it, and make sure the variables are
5621         saved in sorted order.
5622
5623 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5624  
5625         * package-get.el (package-get-update-base-from-buffer): Force
5626         binary coding system for verifying GnuPG signature in the
5627         package-index file.
5628  
5629 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5630
5631         * package-get.el (package-get-package-index-file-location): Handle
5632         missing "EMACSPACKAGEPATH" environment variable.
5633
5634 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5635
5636         * package-admin.el (package-admin-find-top-directory): Simplify
5637         directory comparisions and fix substring errors on short path
5638         components.
5639         * package-get.el (package-get-package-index-file-location):
5640         Default to first component of "EMACSPACKAGEPATH", if set.
5641
5642 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5643
5644         * package-get.el (process-error): New error datum.
5645
5646 2004-02-02  Vin Shelton <acs@xemacs.org>
5647
5648         * XEmacs 21.4.15 is released
5649
5650 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5651
5652         * itimer.el (activate-itimer): Modify the itimer timeout value as
5653         if it were begun at the last time when the itimer driver was woken
5654         up.
5655
5656 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5657
5658         * specifier.el (Copyright):
5659         Update.
5660         (make-specifier-and-init):
5661         (map-specifier):
5662         (canonicalize-inst-pair):
5663         (canonicalize-spec-list):
5664         (set-specifier):
5665         Synch docstrings to 21.5 where appropriate.
5666
5667 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5668
5669         * package-get.el (package-get-list-packages-where): New.  A
5670         function that allows searching for groups of packages.  For
5671         example, find all packages that require the fsf-compat package.
5672
5673 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5674
5675         The Great PUI Sync.
5676
5677         * auto-autoloads.el: Regenerated.
5678
5679         * custom-load.el: Regenerated.
5680
5681         * dumped-lisp.el (packages-hardcoded-lisp): New.
5682
5683         * menubar-items.el (menu-max-items): New.
5684         (menu-submenu-max-items): New.
5685         (menu-submenu-name-format): New.
5686         (menu-split-long-menu): New.
5687         (menu-sort-menu): New.
5688         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5689
5690         * obsolete.el (pui-add-install-directory): Renamed to the more
5691         logical `pui-set-local-package-get-directory'.
5692         (package-get-download-menu): Moved to `package-ui.el' and renamed
5693         to `package-ui-add-download-menu'.
5694
5695         * package-admin.el (package-admin-install-function-mswindows):
5696         Whitespace clean up.
5697         (package-admin-add-single-file-package): Removed.
5698         (package-admin-default-install-function): Whitespace clean up.
5699         (package-admin-find-top-directory): New.
5700         (package-admin-get-install-dir): Use it.
5701         (package-admin-get-manifest-file): 
5702         (package-admin-check-manifest): 
5703         (package-admin-add-binary-package):
5704         (package-admin-get-lispdir):
5705         (package-admin-delete-binary-package):
5706         (package-admin):
5707
5708         * package-get.el (package-get-package-index-file-location): New.
5709         (package-get-install-to-user-init-directory): New.
5710         (package-get-remote):
5711         (package-get-download-sites):
5712         (package-get-pre-release-download-sites): New.
5713         (package-get-site-release-download-sites): New.
5714         (package-get-base-filename):
5715         (package-get-always-update):
5716         (package-get-user-index-filename): Removed.
5717         (package-get-pgp-available-p): New.
5718         (package-get-require-signed-base-updates):
5719         (package-get-was-current):
5720         (package-entries-are-signed): New.
5721         (package-get-continue-update-base): New.
5722         (package-get-download-menu): Removed.
5723         (package-get-require-base):
5724         (package-get-update-base-entry):
5725         (package-get-locate-file):
5726         (package-get-locate-index-file):
5727         (package-get-maybe-save-index):
5728         (package-get-update-base):
5729         (package-get-update-base-from-buffer):
5730         (package-get-update-base-entries):
5731         (package-get-interactive-package-query):
5732         (package-get-update-all):
5733         (package-get-all):
5734         (package-get-dependencies):
5735         (package-get-init-package):
5736         (package-get-info): New.
5737         (package-get):
5738         (package-get-staging-dir):
5739         (package-get-set-version-prop): Removed.
5740         (package-get-installedp):
5741         (package-get-ever-installed-p):
5742         (packages): Removed.
5743         (package-get-custom-groups): Removed.
5744         (package-get-custom): Removed.
5745         (package-get-custom-add-entry): Removed.
5746
5747         * package-info.el (batch-update-package-info):
5748
5749         * package-net.el (package-net-batch-generate-bin-ini):
5750         (package-net-update-installed-db):
5751
5752         * package-ui.el (pui-info-buffer):
5753         (pui-directory-exists): Removed.
5754         (pui-package-dir-list): Removed.
5755         (pui-add-install-directory): Removed.
5756         (package-ui-download-menu): New.
5757         (package-ui-pre-release-download-menu): New.
5758         (package-ui-site-release-download-menu): New.
5759         (pui-set-local-package-get-directory): New.
5760         (pui-package-symbol-char):
5761         (pui-update-package-display):
5762         (pui-toggle-package):
5763         (pui-toggle-package-key):
5764         (pui-toggle-package-delete):
5765         (pui-toggle-package-delete-key):
5766         (pui-toggle-package-event):
5767         (pui-toggle-verbosity-redisplay):
5768         (pui-install-selected-packages):
5769         (pui-add-required-packages):
5770         (pui-help-echo):
5771         (pui-display-info):
5772         (list-packages-mode):
5773         (pui-list-packages):
5774
5775         * packages.el (packages-compute-package-locations):
5776         (package-require):
5777         (package-delete-name):
5778         (packages-hardcoded-lisp): Removed.
5779         (packages-useful-lisp): Removed.
5780         (packages-unbytecompiled-lisp): Removed.
5781         (packages-find-package-directories):
5782
5783         Summary:
5784
5785         Major code clean up of all things PUI.
5786
5787         Much improved code to determine where packages should be
5788         installed.  PUI no longer depends on any packages being
5789         pre-installed to compute where packages are to be installed to.
5790
5791         The user can specify the location of their package-index file.  It
5792         isn't necessary to set this because it has sane defaults.  People
5793         who "run-in-place" won't accidently overwrite the CVS
5794         package-index file.  See
5795         `package-get-package-index-file-location'. 
5796
5797         PUI will now properly clean up after itself in the event of an
5798         unsuccessful package install.  This drastically reduces the number
5799         of "wrong md5sum" FAQs.
5800
5801         non-Mule XEmacsen can no longer install Mule packages.
5802
5803         Package management via the custom interface has been removed.
5804
5805         The PUI related menubar items have been reorganised.
5806
5807         The PGP verification code has been fixed and the default for
5808         whether or not it is used is automatically computed.
5809
5810         * update-elc.el ((preloaded-file-list site-load-packages
5811         need-to-dump dumped-exe)):
5812         Just a couple of small changes to allow for
5813         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5814         existing anymore.
5815
5816 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5817
5818         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5819         apply `format' to the first argument of byte-compile-warn, it
5820         already calls format.
5821
5822 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5823
5824         * files.el (delete-old-versions): Avoid going interactive during
5825         make install when environment variable VERSION_CONTROL is set.
5826
5827 2003-12-04  Vin Shelton  <acs@xemacs.org>
5828
5829         * menubar-items.el (menu-item-search): Only bring up search dialog
5830         box if the feature is available and desired.
5831
5832 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5833
5834         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5835
5836 2003-11-05  Vin Shelton  <acs@xemacs.org>
5837
5838         * help.el (Help-prin1-face):
5839         (Help-princ-face):
5840         princ and prin1 are functions and need to be called as such.  The
5841         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5842
5843 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5844
5845         * about.el (about-xemacs): Give full version and build date.
5846
5847 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5848
5849         * win32-native.el (grep-null-device): This XEmacs has null-device.
5850
5851 2003-09-06  Mike Sperber  <mike@xemacs.org>
5852
5853         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5854         implement the specified semantics for `defvar.'
5855
5856 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5857
5858         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5859         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5860         displaying buffer in question.
5861
5862 2003-09-03  Vin Shelton <acs@xemacs.org>
5863
5864         * XEmacs 21.4.14 is released
5865
5866 2003-08-17  Vin Shelton  <acs@xemacs.org>
5867
5868         * about.el: Vanity patch.
5869
5870 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5871
5872         * code-process.el (call-process):
5873         (call-process-region):
5874         (start-process):
5875         Document coding system processing.
5876
5877 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5878
5879         * startup.el (splash-frame-body): Idiomatic English.
5880
5881 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5882
5883         * font-lock.el (font-lock-match-java-declarations): Move
5884         save-restriction, narrow-to-region to beginning of function to
5885         avoid going beyond the limit and causing an infloop.
5886
5887 2003-04-16  Jerry James  <james@xemacs.org>
5888
5889         * keydefs.el: Remove mappings for keys mapped to the nowhere
5890         defined function function-key-error.
5891
5892 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5893
5894         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5895         lisp-interaction-mode-hook): Add the docstrings.
5896
5897 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5898
5899         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5900         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5901         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5902
5903 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5904
5905         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5906         lambda list after the original doc.  Care about
5907         #'(lambda () "SingleString") 
5908         (cl-upcase-arg): 
5909         (cl-function-arglist):
5910         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5911         circular data structures in lambda list specification
5912
5913 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5914
5915         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5916         to appear in font-lock-function-name-face.
5917
5918 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5919
5920         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5921         is not also the value of the lambda.
5922
5923 2003-05-06  Andy Piper  <andy@xemacs.org>
5924
5925         * files.el (revert-buffer): Make sure local variables get processed,
5926         even in the case of an optimized reversion.
5927
5928 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5929
5930         * XEmacs 21.4.13 is released
5931
5932 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5933
5934         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5935         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5936
5937 2003-02-14  Ben Wing  <ben@xemacs.org>
5938
5939         * byte-optimize.el:
5940         * byte-optimize.el (byte-compile-inline-expand):
5941         * byte-optimize.el (byte-compile-unfold-lambda):
5942         * byte-optimize.el (byte-optimize-form-code-walker):
5943         * byte-optimize.el (byte-optimize-form):
5944         * byte-optimize.el (byte-decompile-bytecode-1):
5945         * byte-optimize.el (byte-optimize-lapcode):
5946         Review carefully and sync up to 20.7 except for areas as noted.
5947         Fixes problem with JDE compilation.
5948
5949 2003-02-05  Ben Wing  <ben@xemacs.org>
5950
5951         * simple.el:
5952         * simple.el (motion-keys-for-shifted-motion):
5953         Omit M-S-home/end from motion keys.
5954
5955 2003-02-07  Ben Wing  <ben@xemacs.org>
5956
5957         * text-props.el (text-property-any):
5958         * text-props.el (text-property-not-all):
5959         Fix bug when end > start.
5960
5961 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5962
5963         * info.el (Info-insert-dir): Make default-directory end in
5964         separator.  Patch due to Martin Buchholz.
5965
5966 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5967
5968         * XEmacs 21.4.12 "Portable Code" is released.
5969
5970 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5971
5972         * about.el: Update golubev data.
5973
5974 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5975
5976         * isearch-mode.el (isearch-mode-map): Substitute comment on
5977         desirability, and back out "GR is printable" changes.
5978
5979 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5980
5981         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5982
5983 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5984
5985         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5986
5987 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5988
5989         * menubar-items.el (default-menubar): Use browse-url-mozilla
5990         instead of browse-url-gnome-moz for Mozilla.
5991
5992 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5993
5994         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5995
5996 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5997
5998         * files.el (auto-mode-alist): Remove redundant entries for modes
5999         that live in packages.
6000         (interpreter-mode-alist): Ditto.
6001
6002 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6003
6004         * menubar-items.el (default-menubar): Sync with current
6005         browse-url-xemacs.el.
6006
6007 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6008
6009         * XEmacs 21.4.10 "Military Intelligence" is released.
6010
6011 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6012
6013         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6014
6015 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6016
6017         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6018
6019 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6020
6021         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6022         effect free function.
6023         (font-lock-fontify-keywords-region): Supply the argument to
6024         font-lock-compile-keywords.
6025
6026 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6027
6028         * package-get.el (package-get-download-sites): Bring sites list
6029         up to date, prefer xx.xemacs.org addresses.
6030
6031 2002-09-27  Andy Piper  <andy@xemacs.org>
6032
6033         * dialog.el (make-dialog-box): for general dialogs only
6034         delete-frame-hook will be run.
6035
6036 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6037
6038         * font-lock.el (font-lock-fontify-syntactically-region): Add
6039         comment about lookup-syntax-properties, document LOUDLY as unused.
6040
6041 2002-08-26  Andy Piper  <andy@xemacs.org>
6042
6043         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6044         merge.
6045
6046 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6047
6048         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6049         (make-obsolete-variable): Ditto.
6050         (make-compatible): Ditto.
6051         (make-compatible-variable): Ditto.
6052
6053 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6054
6055         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6056         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6057
6058 2002-08-28  Andy Piper  <andy@xemacs.org>
6059
6060         * files.el (revert-buffer): propagate revert-without-query-status.
6061
6062 2002-06-03  Andy Piper  <andy@xemacs.org>
6063
6064         * dialog-items.el (make-search-dialog): align various subcontrols
6065         in visually pleasing ways, allow frame to autosize to the dialog
6066         size.
6067         * dialog.el (make-dialog-box): add a border inside the frame. Add
6068         :autosize property, if t then reset the frame size appropriately
6069         before the frame is mapped.
6070         * gutter-items.el (set-progress-feedback-instantiator): align
6071         various subcontrols.
6072         * gutter-items.el (set-progress-abort-instantiator): ditto.
6073
6074 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6075
6076         * XEmacs 21.4.9 "Informed Management" is released.
6077
6078 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6079
6080         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6081         "&optional append" argument.
6082
6083 2002-07-16  Didier Verna  <didier@xemacs.org>
6084
6085         * subr.el (replace-in-string): fix case fold bug introduced by
6086         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6087         case-fold-search in temporary buffers.
6088
6089 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6090
6091         * lib-complete.el (find-library): Remove check for mule because
6092         decompression DOES work on Mule.
6093
6094 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6095
6096         * simple.el (join-line): New alias for `delete-indentation'.
6097
6098 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6099
6100         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6101         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6102         (font-lock-builtin-face): New.
6103         (font-lock-constant-face): New.
6104         (font-lock-face-list): Add builtin and constant faces.
6105
6106 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6107
6108         * autoload.el (make-autoload): Support define-derived-mode.
6109         Collected puts of doc-string-elt property.  Based on a patch by
6110         Didier Verna <didier@xemacs.org>.
6111
6112 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6113
6114         * wid-edit.el (widget-field-activate): Fix docstring typo.
6115
6116 2002-07-23  Andy Piper  <andy@xemacs.org>
6117
6118         * about.el (about-personal-info): update me.
6119
6120 2002-07-12  Andy Piper  <andy@xemacs.org>
6121
6122         * custom.el (custom-theme-set-variables): remove bogus
6123         arguments. Use custom-set-default to set defaults.
6124         (custom-set-variables): update doc.
6125         (custom-local-buffer): new, synced from FSF.
6126         (custom-set-default): ditto.
6127         (defcustom): update doc.
6128
6129 2002-06-16  Andy Piper  <andy@xemacs.org>
6130
6131         * menubar-items.el (default-menubar): enable windows printing on
6132         cygwin as well as native.
6133
6134 2002-06-12  Andy Piper  <andy@xemacs.org>
6135
6136         * printer.el (generic-print-buffer): catch all errors so that the
6137         print device can be cleared in all scenarios.
6138         (Printer-clear-device): make sure clearing the printer allows it
6139         to be used again immediately.
6140         (generic-print-region): make sure the default printer face is
6141         black-on-white.
6142
6143 2002-04-23  Jerry James  <james@xemacs.org>
6144
6145         * window-xemacs.el (display-buffer-function): Change doc to
6146         reflect new arg.
6147         * window-xemacs.el (pre-display-buffer-function): Ditto.
6148         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6149         non-nil, make the new window just big enough for its contents.
6150         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6151         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6152         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6153
6154 2002-06-06  Andy Piper  <andy@xemacs.org>
6155
6156         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6157         (defcustom): ditto.
6158         (custom-handle-keyword): ditto.
6159
6160 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6161
6162         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6163         Make obsolete.  Default to nil.
6164         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6165         Inspired by a patch by John Palmieri.
6166
6167 2002-07-01  Mike Alexander  <mta@arbortext.com>
6168
6169         * process.el (shell-command-on-region): Don't delete the region
6170         before giving it to call-process-region
6171
6172 2002-06-04  Jerry James <james@eecs.ku.edu>
6173
6174         * find-paths.el (paths-find-architecture-directory): Search in
6175         `system-configuration'/`base', not `base'`system-configuration'.
6176
6177 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6178
6179         * info.el (Info-index): Add missing \ in [ t].
6180
6181 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6182
6183         * gutter-items.el (gutter-buffers-tab-visible-p,
6184         buffers-tab-omit-function, buffers-tab-selection-function,
6185         buffers-tab-filter-functions):
6186         Doc improvements.
6187
6188 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6189
6190         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6191
6192         * toolbar-items.el (toolbar-news): Fix typo in message string.
6193
6194 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6195
6196         * dialog.el (yes-or-no-p-dialog-box): 
6197         * cmdloop.el (y-or-n-p-minibuf):
6198         (yes-or-no-p-minibuf):
6199         (yes-or-no-p):
6200         (y-or-n-p): 
6201         Specify negative answers in docstrings.
6202
6203 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6204
6205         * package-ui.el (pui-help-echo): Display both installed and author
6206         version.  Use a balloon-help window to display extra info like
6207         package requires.
6208
6209 2002-05-30  Andy Piper  <andy@xemacs.org>
6210
6211         * files.el (revert-buffer-internal): don't visit
6212         revert-buffer. Kill buffer when not used. Suggested by Mike
6213         Alexander <mta@arbortext.com>
6214
6215 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6216
6217         * files.el (revert-buffer): More docstring fiddling.
6218
6219 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6220
6221         * files.el (revert-buffer):
6222         (revert-buffer-internal):
6223         (revert-buffer-insert-file-contents-function):
6224         Improve docstrings and comments.
6225
6226 2002-05-08  Andy Piper  <andy@xemacs.org>
6227
6228         * files.el (revert-buffer): observe noconfirm behavior.
6229
6230 2002-04-09  Andy Piper  <andy@xemacs.org>
6231
6232         * files.el (revert-buffer): use revert-buffer-internal if it looks
6233         like doing so will not result in any user-visible changes.
6234         (revert-buffer-internal): new function. Do the actual process of
6235         reversion and then see whether the result is any different to what
6236         we have already. If it is not then do nothing.
6237
6238 2001-12-11  Andy Piper  <andy@xemacs.org>
6239
6240         * menubar.el (get-popup-menu-response): re-order so that it works
6241         on more sane/facist window systems.
6242
6243 2001-12-03  Andy Piper  <andy@xemacs.org>
6244
6245         * faces.el (frob-face-property): don't infloop in face frobbing
6246         from Jan Vroonhof <jan@xemacs.org>.
6247
6248 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6249
6250         * faces.el (frob-face-property): Follow face fall-back hierarchy
6251         properly for face properties without an instance. Only do manual
6252         copy form 'default in last resort. This handles in particular
6253         the case where 'default itself has only a fall-back (which is
6254         the case by default on windows).
6255
6256 2001-11-24  Andy Piper  <andy@xemacs.org>
6257
6258         * printer.el (generic-print-region): set default-frame-plist to
6259         nil while creating the printer frame so that sizes reflect the
6260         printed page.
6261
6262         * faces.el (face-complain-about-font): Don't complain on printers.
6263
6264 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6265         
6266         * package-net.el: Andy synch.
6267         
6268 2001-12-16  Andy Piper  <andy@xemacs.org>
6269
6270         * package-get.el (package-get-update-all): Make sure installed.db
6271         gets updated after updating packages.
6272
6273 2002-03-28  Ben Wing  <ben@xemacs.org>
6274
6275         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6276         continuation, truncation so that we don't get line jumpiness from
6277         them being larger than the line height.
6278
6279         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6280
6281 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6282
6283         * font.el (font-window-system-mappings): Add mapping for Gtk
6284         (assume identical to X) 
6285
6286 2002-02-04  Andy Piper  <andy@xemacs.org>
6287
6288         * files.el (convert-standard-filename): Fix for short filename
6289         Peter Arius <pas@methodpark.de>
6290
6291 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6292
6293         * list-mode.el (default-choose-completion): completion-base-size
6294         should refer to local value in the completion list buffer.
6295
6296 2001-12-03  Didier Verna  <didier@xemacs.org>
6297
6298         * rect.el: autoload `replace-rectangle'.
6299         * keydefs.el (global-map): bind it to `C-x r p'.
6300
6301 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6302
6303         * XEmacs 21.4.8 "Honest Recruiter" is released.
6304
6305 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6306
6307         This patch is based on Jerry James's patch and analysis.
6308
6309         * select.el (get-clipboard):
6310         (get-selection):
6311         Update docstrings.
6312         (get-clipboard-foreign):
6313         (get-selection-foreign):
6314         New function for use as `interprogram-paste-function's.
6315
6316         * simple.el (interprogram-paste-function): Change default to
6317         `get-clipboard-foreign'; improve docstring.
6318         (interprogram-cut-function): Improve dosctring.
6319
6320 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6321
6322         * XEmacs 21.4.7 "Economic Science" is released.
6323
6324 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6325
6326         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6327
6328 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6329
6330         * obsolete.el (assq-delete-all): New compatibility alias for 
6331         remassq.
6332
6333 2002-01-09  Simon Josefsson  <jas@extundo.com>
6334
6335         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6336
6337 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6338
6339         * info.el (Info-auto-generate-directory): Default
6340         Info-auto-generate-directory to 'if-outdated.
6341
6342 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6343
6344         * startup.el (normal-top-level): Prevent migration code from
6345         trashing .emacs on an error in loading the init files.
6346
6347 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6348
6349         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6350         "system default" Xdefaults and friends get xrdb-mode.
6351
6352 2002-03-05  Mats Lidell  <matsl@contactor.se>
6353  
6354         * help-nomule.el (tutorial-supported-languages): Added Swedish
6355         tutorial. Sorted languages.
6356
6357 2002-02-11  Mike Sperber <mike@xemacs.org>
6358
6359         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6360         regenerating outdated dir files and dir is non-existent.
6361
6362 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6363
6364         * code-files.el (convert-mbox-coding-system): Improve comment.
6365         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6366         coding-system argument to `write-region-pre-hook' call.
6367         (write-region-pre-hook): Fix docstring to mention lockname argument.
6368
6369 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6370
6371         * minibuf.el (completing-read): Remove redundant wrong arg list.
6372
6373         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6374
6375 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6376
6377         * obsolete.el (interactive-form): new compatibility alias for 
6378         function-interactive.
6379
6380 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6381
6382         * menubar-items.el (Menubar-items-truncate-list): Removed.
6383         * menubar-items.el (Menubar-items-truncate-history): New.
6384         * menubar-items.el (default-menubar): Use
6385         Menubar-items-truncate-history.
6386
6387 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6388
6389         * printer.el (generic-print-region): Pass correct arguments to
6390         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6391         Torkelsson <torkel@acc.umu.se>.
6392
6393 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6394
6395         * help.el (describe-mode): synched with FSF 19.34; handle nil
6396         minor mode indicators.
6397
6398 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6399
6400         * minibuf.el (completing-read): Update docstring.
6401
6402 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6403
6404         * XEmacs 21.4.6 "Common Lisp" is released.
6405
6406 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6407
6408         * package-net.el: Inadvertant synch with Windows branch.  From
6409         Andy's log:
6410         (package-net-kit-version): new variable.
6411         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6412
6413 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6414
6415         * package-get.el (package-get-locate-index-file): Also search the
6416         core etc/ directory for the package index file if it can't be
6417         found in ~/.xemacs/.
6418
6419 2001-12-13  William Perry  <wmperry@gnu.org>
6420
6421         * dialog-gtk.el (popup-builtin-question-dialog):
6422         Conform to API in gui.c.
6423         
6424 2001-11-12  Andy Piper  <andy@xemacs.org>
6425
6426         * cus-edit.el (custom-save-face-internal): make sure we save
6427         non-themed faces.
6428         (custom-save-variables): ditto variables.
6429
6430 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6431
6432         * faces.el (make-face-family):
6433         (make-face-size):
6434         New face-modifying functions per Jan Vroonhof.
6435
6436         cus-face.el (custom-set-face-font-family):
6437         (custom-set-face-font-size):
6438         Use them.
6439
6440         * font.el (font-window-system-mappings): More precise docstring.
6441
6442         (font-create-name):
6443         (font-create-object):
6444         (tty-font-create-object):
6445         (tty-font-create-plist):
6446         (x-font-create-object):
6447         (x-font-create-name):
6448         (ns-font-create-name):
6449         (mswindows-font-create-object):
6450         (mswindows-font-create-name):
6451         Add doctrings.
6452
6453 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6454
6455         * gtk-faces.el (gtk-init-device-faces): removed spurious
6456         quote before let* expression.
6457
6458 2001-10-29  Andy Piper  <andy@xemacs.org>
6459
6460         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6461         modified when changing coding system.
6462
6463         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6464         that we invoke the GUI directory selector.
6465
6466 2001-10-25  Andy Piper  <andy@xemacs.org>
6467
6468         * dialog.el (make-dialog-box): use new directory dialog support.
6469         * minibuf.el (read-file-name-1): ditto.
6470         (read-file-name): ditto.
6471         (read-directory-name): ditto.
6472
6473 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6474
6475         * XEmacs 21.4.5 "Civil Service" is released.
6476
6477 2001-04-23  Didier Verna  <didier@xemacs.org>
6478
6479         * cus-edit.el (custom-variable-pre-save): New.
6480         * cus-edit.el (custom-variable-post-save): New.
6481         * cus-edit.el (custom-variable-save): use them.
6482         * cus-edit.el (custom-face-pre-save): New.
6483         * cus-edit.el (custom-face-post-save): New.
6484         * cus-edit.el (custom-face-save): use them.
6485         * cus-edit.el (custom-group-pre-save): New.
6486         * cus-edit.el (custom-group-post-save): New.
6487         * cus-edit.el (custom-group-save): use them.
6488         * cus-edit.el (Custom-save): use the pre/post functions above,
6489         call `custom-save-all' only once.
6490         * cus-edit.el (custom-variable-pre-reset-standard): New.
6491         * cus-edit.el (custom-variable-post-reset-standard): New.
6492         * cus-edit.el (custom-variable-reset-standard): use them.
6493         * cus-edit.el (custom-face-pre-reset-standard): New.
6494         * cus-edit.el (custom-face-post-reset-standard): New.
6495         * cus-edit.el (custom-face-reset-standard): use them.
6496         * cus-edit.el (custom-group-pre-reset-standard): New.
6497         * cus-edit.el (custom-group-post-reset-standard): New.
6498         * cus-edit.el (Custom-reset-standard): use them.
6499         * cus-edit.el (custom-face-reset-saved): use the pre/post
6500         functions above, call `custom-save-all' only once.
6501
6502 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6503
6504         * gutter-items.el (buffers-tab face): Derive from the modeline
6505         face by default.  Many people use white-on-black for the default
6506         font, and the tabs look hideous with that color combination.  The
6507         modeline usually has the correct colors.
6508
6509 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6510
6511         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6512         (tag-mark-stack-max): Typo fix.
6513
6514 2001-09-28  Ben Wing  <ben@xemacs.org>
6515
6516         * font-lock.el:
6517         * font-lock.el (font-lock-after-change-function):
6518         fix problem with last patch, reported by Katsumi Yamaoka.
6519
6520 2001-09-17  Ben Wing  <ben@xemacs.org>
6521
6522         * font-lock.el (font-lock-after-change-function):
6523         fix problem when you insert a comment on the line before a line of
6524         code: if we use the following char, then when you hit backspace,
6525         the following line of code turns the comment color.
6526
6527 2001-06-08  Ben Wing  <ben@xemacs.org>
6528
6529         * process.el: comment about shell-command-switch.
6530         * process.el (shell-quote-argument): Need to quote a null
6531         argument, too.  From Dan Holmsand.
6532         
6533         * startup.el (normal-top-level): Delete some unused FSF junk.
6534         * startup.el (command-line-early):
6535         
6536         * startup.el (command-line): Call MS Windows init function.
6537         
6538         * win32-native.el:
6539         * win32-native.el (mswindows-system-shells): New.
6540         * win32-native.el (mswindows-system-shell-p): New.
6541         * win32-native.el (init-mswindows-at-startup): New.
6542         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6543         * win32-native.el (mswindows-quote-one-simple-arg):
6544         * win32-native.el (mswindows-quote-one-command-arg):
6545         * win32-native.el (mswindows-construct-process-command-line-alist):
6546         Correct comments at top.  Correctly handle passing arguments
6547         to Cygwin programs and to bash.  Fix quoting of zero-length
6548         arguments (from Dan Holmsand).  Set shell-command-switch based
6549         on shell-file-name, which in turn comes from env var SHELL.
6550
6551 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6552
6553         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6554         default-toolbar-position): Fill docstrings for balloon-help.
6555
6556 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6557
6558         * faces.el: Reenable specifications over 'gtk domain.
6559
6560 2001-08-08  Didier Verna  <didier@xemacs.org>
6561
6562         * autoload.el (update-autoload-files): make defdir a file name,
6563         not directory name.
6564
6565 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6566
6567         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6568
6569         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6570
6571 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6572
6573         * font-menu.el (font-menu-set-font): Default to current font-family.
6574         (font-menu-preferred-resolution):
6575         (font-menu-size-scaling):
6576         Provide gtk defaults, too.
6577
6578 2001-07-29  Mike Alexander  <mta@arbortext.com>
6579
6580         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6581         list
6582         (custom-set-face-font-family): ditto
6583
6584 2001-07-26  Mike Sperber <mike@xemacs.org>
6585
6586         * files.el (auto-mode-alist): .9 files are man pages, too.
6587
6588 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6589
6590         * process.el (call-process-internal): bind
6591         coding-system-for-write to 'binary when calling
6592         start-process-internal, so the process receives 
6593         the literal contents of INFILE.
6594
6595 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6596
6597         * files.el (auto-mode-alist): Add configure.ac support.
6598
6599 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6600
6601         * buff-menu.el:
6602         mouse.el:
6603         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6604
6605 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6606
6607         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6608
6609 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6610
6611         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6612         mixed text.
6613         (kinsoku-eol-p): Ditto.
6614
6615 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6616
6617         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6618         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6619         characters as the category `s' or `e' correctly.
6620
6621 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6622
6623         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6624
6625 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6626
6627         * mule/cyrillic.el:  Set up case table.
6628
6629 2001-06-08  Mike Sperber <mike@xemacs.org>
6630
6631         * files.el (save-some-buffers-1): Don't zap the help window right
6632         after `map-y-or-n-p' has popped it up.
6633
6634 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6635
6636         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6637
6638 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6639
6640         * specifier.el: define-specifier-tag 'gtk.
6641
6642 2001-05-12  Ben Wing  <ben@xemacs.org>
6643
6644         * find-paths.el (paths-find-recursive-path):
6645         fix error with null EXCLUDE-REGEXP.
6646         
6647         * font-lock.el (font-lock-mode):
6648         fix problem reported by hrvoje with buffers starting with a space.
6649         
6650 2001-05-06  Ben Wing  <ben@xemacs.org>
6651
6652         * dialog.el (make-dialog-box):
6653         * menubar-items.el (default-menubar):
6654         * printer.el (generic-print-buffer):
6655         * printer.el (generic-print-region):
6656         implement printing the selection when it's selected.
6657
6658 2001-04-18  Didier Verna  <didier@xemacs.org>
6659
6660         * cus-edit.el (Custom-reset-standard): reset to standard settings
6661         not only when the buffer's :custom-state is 'modified, but also
6662         when it is 'set or 'saved.
6663
6664 2001-04-17  Didier Verna  <didier@xemacs.org>
6665
6666         * startup.el (load-user-init-file): define `custom-file' before
6667         loading the user's init file.
6668
6669 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6670
6671         * menubar.el (popup-mode-menu): Make it work with
6672         popup-menu-titles turned off.
6673         
6674 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6675
6676         * about.el (about-mailto-link): Use compose-mail for sending mail.
6677
6678 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6679
6680         * package-admin.el (package-install-hook): New.
6681         (package-delete-hook): New.
6682         (package-admin-add-single-file-package): Use package-delete-hook.
6683
6684         * package-get.el (package-get): Use package-install-hook.
6685
6686 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6687
6688         * package-ui.el (pui-install-selected-packages): reverse the lists
6689         of packages so that they get handled in the same order as they
6690         were selected.
6691
6692 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6693
6694         * packages.el (locate-library): Use read-library-name for completion.
6695
6696 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6697
6698         * byte-optimize.el (=): `=' is not a binary predicate!
6699         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6700         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6701
6702 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6703
6704         * bytecomp.el (byte-compile-arithcompare):
6705         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6706
6707 2001-06-03  William M. Perry  <wmperry@gnu.org>
6708
6709         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6710         return the filename selected by the user!
6711
6712 2001-05-31  William M. Perry  <wmperry@gnu.org>
6713
6714         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6715         in XEmacs/GTK.
6716
6717 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6718
6719         * coding.el: Tiny typo fixed.
6720
6721 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6722
6723         * XEmacs 21.4.3 "Academic Rigor" is released.
6724
6725 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6726
6727         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6728
6729 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6730
6731         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6732
6733 2001-05-04  Ben Wing  <ben@xemacs.org>
6734
6735         * printer.el (generic-print-buffer):
6736         * printer.el (generic-print-region):
6737         Enable dialog boxes.  Apply workaround recommended by Kirill.
6738         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6739         
6740         * simple.el (kill-whole-line):
6741         * simple.el (kill-line-1):
6742         * simple.el (kill-entire-line):
6743         * simple.el (kill-line):
6744         * simple.el (backward-kill-line):
6745         Take out interactive dependence of kill-whole-line.
6746
6747 2001-04-22  Ben Wing  <ben@xemacs.org>
6748
6749         * dialog.el (make-dialog-box):
6750         Put dialog titles back in -- this time correctly.  Fix various
6751         other problems with leaks and such.
6752
6753         * simple.el (region-exists-p):
6754         * simple.el (region-active-p):
6755         Add comment about which one is correct to use in menu specs.
6756
6757 2001-05-05  Ben Wing  <ben@xemacs.org>
6758
6759         * dialog.el (make-dialog-box): fix doc string.
6760         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6761         take out Pretty Print.
6762         * printer.el:
6763         * printer.el (printer-current-device): New.
6764         * printer.el (Printer-get-device): New.
6765         * printer.el (Printer-clear-device): New.
6766         * printer.el (generic-page-setup): New.
6767         * printer.el (generic-print-buffer):
6768         * printer.el (generic-print-region):
6769         Implement Page Setup.  Handle errors properly.
6770
6771 2001-05-05  Ben Wing  <ben@xemacs.org>
6772
6773         * subr.el (error): Complete list of errors in doc string.
6774         
6775 2001-04-22  Ben Wing  <ben@xemacs.org>
6776
6777         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6778         
6779 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6780
6781         * build-report.el: Remove CVS keywords since this file has been in
6782         core lisp for a while now.
6783         * build-report.el (build-report-make-output-files): Fix typo.
6784
6785 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6786
6787         * about.el (about-finish-buffer): Make sure the last change works
6788         even if EVENT is nil.
6789
6790 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6791
6792         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6793         clicked, not the one that happens to be the current buffer at the
6794         time.
6795
6796 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6797
6798         * cus-edit.el (custom-display): Support the GTK Window System also.
6799
6800 2001-04-30  Ben Wing  <ben@xemacs.org>
6801
6802         * printer.el:
6803         * printer.el (printer-page-header):
6804         * printer.el (Print-context): New.
6805         * printer.el (printer-page-footer):
6806         * printer.el (generate-header-element): New.
6807         * printer.el (generate-header-line): New.
6808         * printer.el (print-context-property):
6809         * printer.el (generic-print-buffer):
6810         * printer.el (generic-print-region):
6811         Implement headers and footers.  Implement calling Print dialog box
6812         (#### but it doesn't quite work yet).
6813
6814 2001-04-25  Ben Wing  <ben@xemacs.org>
6815
6816         * about.el (xemacs-hackers):
6817         * about.el (about-url-alist):
6818         * about.el (about-personal-info):
6819         * about.el (about-hacker-contribution):
6820         More contributions.
6821         
6822         * simple.el (handle-post-motion-command):
6823         Fix spurious setting of zmacs-region-stays to t after a non-shift
6824         motion command.
6825
6826 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6827
6828         * about.el (about-personal-info): Update my bio.
6829         (about-hacker-contribution): Ditto.
6830
6831 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6832
6833         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6834
6835 2001-04-19  Andy Piper  <andy@xemacs.org>
6836
6837         * package-net.el (package-net-cygwin32-binary-size): new size.
6838         (package-net-win32-binary-size): new size.
6839         (package-net-convert-index-to-ini): Use new arch.
6840         (package-net-batch-convert-index-to-ini): Removed.
6841         (package-net-generate-bin-ini): New.
6842         (package-net-batch-generate-bin-ini): New.
6843
6844 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6845
6846         * XEmacs 21.4.1 "Copyleft" is released.
6847
6848 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6849
6850         * x-compose.el (xlib-input-method-bug-workaround):
6851         (alias-colon-to-double-quote):
6852         Force sort in map-keymap to work around rehash bug.
6853
6854 2001-04-17  Ben Wing  <ben@xemacs.org>
6855
6856         * about.el: Finish overhaul, add a few new hackers, update a
6857         couple old ones.
6858
6859 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6860
6861         * XEmacs 21.4.0 "Solid Vapor" is released.
6862
6863 2001-04-15  Ben Wing  <ben@xemacs.org>
6864
6865         * about.el:
6866         * about.el (about-headline-face): New.
6867         * about.el (about-link-face): New.
6868         * about.el (about-current-release-maintainers): New.
6869         * about.el (about-other-current-hackers): New.
6870         * about.el (about-url-alist):
6871         * about.el (about-once-and-future-hackers): New.
6872         * about.el (about-mailto-link): New.
6873         * about.el (about-get-buffer):
6874         * about.el (about-finish-buffer):
6875         * about.el (about-xemacs):
6876         * about.el (about-features): Removed.
6877         * about.el (about-advantages): New.
6878         * about.el (about-maintainer-info): Removed.
6879         * about.el (about-personal-info): New.
6880         * about.el (about-hacker-contribution): New.
6881         * about.el (about-maintainer):
6882         * about.el (about-show-linked-info):
6883         * about.el (about-hackers):
6884         Major revamping.  Rewriting of most of the text, improve the
6885         link handling, separate info on contributors into personal
6886         and contribution info, add new contributors, update personal
6887         info, etc. etc.
6888         
6889         * menubar-items.el (default-menubar):
6890         Help menubar entry for News now says more accurately
6891         "What's New in XEmacs".
6892         
6893         * mouse.el:
6894         * mouse.el (mouse-track-cleanup-hook):
6895         * mouse.el (mouse-track):
6896         Don't set-buffer to a dead buffer when calling mouse-track
6897         cleanup hooks.
6898
6899 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6900
6901         * XEmacs 21.2.47 "Zephir" is released.
6902
6903 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6904
6905         * dialog.el (make-dialog-box): Disable dialog box titles until
6906         we get them working.
6907
6908 2001-03-30  Ben Wing  <ben@xemacs.org>
6909
6910         * help.el:
6911         * help.el (Help-princ-face):
6912         * help.el (Help-prin1-face):
6913         * help.el (frob-help-extents):
6914         * help.el (describe-function-1):
6915         * help.el (describe-variable):
6916         Avoid using font-lock faces, which may not be defined.
6917         Instead, use hyper-apropos faces, and make sure they're
6918         defined as necessary by using `require'. (It's not so safe
6919         to do this for font-lock.) In any case, we will eventually
6920         be merging this functionality into hyper-apropos.
6921
6922         * loaddefs.el (completion-ignored-extensions):
6923         Fix documentation.
6924         
6925         * menubar-items.el (menu-truncate-list): Removed.
6926         * menubar-items.el (Menubar-items-truncate-list): New.
6927         * menubar-items.el (default-menubar):
6928         Fix errors if grep or compile command is too long.  Rename helper
6929         function to be less visible.
6930
6931 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6932
6933         * byte-optimize.el (byte-optimize-minus):
6934         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6935
6936 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6937
6938         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6939         Mule is available.
6940
6941         * mule/latin.el: New file.
6942
6943 2001-03-11  Ben Wing  <ben@xemacs.org>
6944
6945         * auto-save.el:
6946         * auto-save.el (auto-save-directory):
6947         * auto-save.el (make-auto-save-file-name):
6948         * auto-save.el (auto-save-file-name-p): New.
6949
6950         Merge in improvements from other definition of
6951         make-auto-save-file-name in files.el.
6952         
6953         * auto-save.el (auto-save-original-name):
6954         * auto-save.el (auto-save-name-in-fixed-directory):
6955         * auto-save.el (auto-save-unslashify-name): Removed.
6956         * auto-save.el (auto-save-slashify-name): Removed.
6957         * auto-save.el (auto-save-reserved-chars): New.
6958         * auto-save.el (auto-save-escape-name): New.
6959         * auto-save.el (auto-save-unhex): New.
6960         * auto-save.el (auto-save-unescape-name): New.
6961
6962         Change algorithm for encoding filenames in auto-save names to be
6963         entirely safe with all filesystems and all possible characters in
6964         a filename, and 100% reversible. (Essentially, uses
6965         quoted-printable as the encoding.)
6966         
6967         * auto-save.el (recover-all-files):
6968
6969         Use insert-directory rather than calling ls directly -- fixes
6970         things under Windows.
6971
6972         * files.el:
6973         * files.el (convert-standard-filename): Substitute FSF's
6974         definition for this (we had nothing here before).
6975         
6976         * files.el (backup-buffer): Warning fix.
6977         
6978         * files.el (make-backup-file-name):
6979         * files.el (find-backup-file-name):
6980         Fix error in calling sequence to auto-save-file-name-p.
6981         
6982         * files.el (recover-file):
6983         Use insert-directory rather than calling ls directly -- fixes
6984         things under Windows.
6985
6986         * files.el (make-auto-save-file-name): Removed.
6987         * files.el (auto-save-file-name-p): Removed.
6988         auto-save is always dumped so no sense in having a definition
6989         that will always be overwritten with another.
6990         
6991         * files.el (insert-directory):
6992         * win32-native.el:
6993         * win32-native.el (debug-mswindows-process-command-lines):
6994         * win32-native.el (original-make-auto-save-file-name): Removed.
6995         * win32-native.el (make-auto-save-file-name): Removed.
6996
6997
6998 2001-03-21  Martin Buchholz <martin@xemacs.org>
6999
7000         * XEmacs 21.2.46 "Urania" is released.
7001
7002 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7003
7004         * menubar-items.el (default-menubar): Update sample.emacs to
7005         sample.init.el and adjust accelerators.
7006
7007 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7008
7009         * build-report.el (build-report): Improve docstring.
7010
7011 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7012
7013         * ChangeLog: Log GTK merge.
7014
7015         * gutter-items.el:
7016         * mwheel.el:
7017         * sound.el:
7018         * startup.el:
7019         Revert gratuitous whitespace changes.
7020
7021 2001-03-07  Ben Wing  <ben@xemacs.org>
7022
7023         * help.el:
7024         * help.el (key-or-menu-binding):
7025         * help.el (Help-find-file): New.
7026         * help.el (describe-beta):
7027         * help.el (describe-copying):
7028         * help.el (describe-project):
7029         * help.el (view-emacs-news):
7030         * help.el (view-sample-init-el): New.
7031         * help.el (Help-princ-face): New.
7032         * help.el (Help-prin1-face): New.
7033         * help.el (help-symbol-function-context-menu):
7034         * help.el (help-symbol-variable-context-menu):
7035         * help.el (help-symbol-function-and-variable-context-menu):
7036         * help.el (frob-help-extents):
7037         * help.el (describe-function-1):
7038         * help.el (describe-variable):
7039
7040         Add coloring in Help buffers, correspondent with hyperlinks.
7041         View files in view-mode rather than Fundamental.
7042         Remove separators from context menus -- now handled in generic code.
7043         Add `Find Tag' to context menu.
7044         
7045         * menubar.el (popup-mode-menu):
7046
7047         Rewrite code that outputs the popup menu to (a) put more specific
7048         entries first, (b) be more robust, (c) output the proper context
7049         menu separators automatically (the context menu functionality is
7050         new and currently used only by Help).
7051
7052 2001-03-10  William M. Perry  <wmperry@aventail.com>
7053
7054         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7055         this function when converting from the 21.1 GTK branch.  Now
7056         supports file, password, question, and color built-in dialogs.
7057
7058 2001-03-06  Ben Wing  <ben@xemacs.org>
7059
7060         * keydefs.el:
7061         * keydefs.el (global-map):
7062         Add commented-out change of M-k (for 21.5).
7063         
7064         * menubar-items.el (default-menubar):
7065         Fix items to control kill-line behavior; add items for
7066         shifted motion.
7067         
7068         * simple.el:
7069         * simple.el (kill-whole-line):
7070         * simple.el (historical-kill-line): Removed.
7071         * simple.el (kill-line): Removed.
7072         * simple.el (kill-entire-line): New.
7073         * simple.el (kill-line-1): New.
7074         * simple.el (backward-kill-line):
7075         Undo kill-whole-line == always changes.  Add new function
7076         kill-entire-line to unconditionally delete the current line.
7077         Add comments describing the lamentable state of affairs of
7078         the kill-line functions and variables.
7079
7080 2001-03-02  Ben Wing  <ben@xemacs.org>
7081
7082         * simple.el:
7083         * simple.el (beginning-of-buffer):
7084         * simple.el (end-of-buffer):
7085         * simple.el (mark-ring-unrecorded-commands):
7086         * simple.el (signal-error-on-buffer-boundary):
7087         * simple.el (shifted-motion-keys-select-region):
7088         * simple.el (unshifted-motion-keys-deselect-region):
7089         * simple.el (motion-keys-for-shifted-motion): New.
7090         * simple.el (handle-pre-motion-command):
7091         * simple.el (handle-post-motion-command):
7092         * simple.el (forward-char-command):
7093         * simple.el (backward-char-command):
7094         * simple.el (scroll-up-command):
7095         * simple.el (scroll-down-command):
7096         * simple.el (next-line):
7097         * simple.el (previous-line):
7098         * simple.el (backward-block-of-lines):
7099         * simple.el (forward-block-of-lines):
7100         * simple.el (backward-word):
7101         * simple.el (mark-word):
7102
7103         Augment documentation of the most common motion commands to make
7104         note of the shifted-motion support.  Improve the support to (a)
7105         properly document how it works and why it's done in the fashion it
7106         is, and (b) allow the keystrokes that trigger it to be customized.
7107
7108         Correct error in the customize specification of
7109         mark-ring-unrecorded-commands.
7110
7111 2001-03-02  Ben Wing  <ben@xemacs.org>
7112
7113         * font-lock.el:
7114         * font-lock.el (font-lock-pending-extent-table): Removed.
7115         * font-lock.el (font-lock-pending-buffer-table): New.
7116         * font-lock.el (font-lock-pre-idle-hook):
7117         * font-lock.el (font-lock-after-change-function):
7118         * font-lock.el (font-lock-fontify-pending-extents):
7119         * font-lock.el (font-lock-lisp-like):
7120
7121         Fix handling of pending extents to avoid excessive slowness (N^2
7122         behavior) when making lots of buffer changes between redisplays,
7123         such as when saving the Options.
7124
7125 2001-03-09  William M. Perry  <wmperry@aventail.com>
7126
7127         * device.el:
7128         * dragdrop.el:
7129         * dumped-lisp.el:
7130         * faces.el:
7131         * frame.el:
7132         * gnuserv.el:
7133         * loadup.el:
7134         * menubar-items.el:
7135         * minibuf.el:
7136         The Great GTK Merge.
7137
7138         * ChangeLog.GTK:
7139         * dialog-gtk.el:
7140         * gdk.el:
7141         * generic-widgets.el:
7142         * glade.el:
7143         * gnome-widgets.el:
7144         * gnome.el:
7145         * gtk-compose.el:
7146         * gtk-extra.el:
7147         * gtk-faces.el:
7148         * gtk-ffi.el:
7149         * gtk-file-dialog.el:
7150         * gtk-font-menu.el:
7151         * gtk-glyphs.el:
7152         * gtk-init.el:
7153         * gtk-iso8859-1.el:
7154         * gtk-marshal.el:
7155         * gtk-mouse.el:
7156         * gtk-package.el:
7157         * gtk-password-dialog.el:
7158         * gtk-select.el:
7159         * gtk-widget-accessors.el:
7160         * gtk-widgets.el:
7161         * gtk.el:
7162         widgets-gtk.el:
7163         The Great GTK Merge: new files.
7164
7165 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7166
7167         * generic-widgets.el: Don't require gtk (a built-in feature) at
7168         top level.  Don't execute the last sexp unless (featurep 'gtk).
7169
7170 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7171
7172         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7173
7174 2001-02-23  Martin Buchholz <martin@xemacs.org>
7175
7176         * XEmacs 21.2.45 "Thelxepeia" is released.
7177
7178 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7179  
7180         * about.el (xemacs-hackers): update my entry. 
7181         * about.el (about-maintainer-info): ditto. 
7182         * about.el (about-hackers): ditto. 
7183
7184 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7185
7186         * about.el (about-maintainer-info): More vanity info about
7187         yours truly.
7188
7189 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7190
7191         * build-report.el (build-report-destination): xemacs-build-reports
7192         has moved to SourceForge, where mailing list name length is
7193         restricted, hence the name change to
7194         xemacs-buildreports@xemacs.org.
7195         * build-report.el (build-report-keep-regexp): Update default.
7196         * build-report.el (build-report-delete-regexp): Ditto.
7197         * build-report.el (build-report-make-output-files): Ditto.
7198
7199 2001-02-19  Craig Lanning  <lanning@scra.org>
7200
7201         * lisp-mode.el: Add indentation specifications for following
7202         Common Lisp forms: handler-case, handler-bind, with-slots,
7203         with-open-file, with-open-stream, print-unreadable-object.
7204
7205 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7206
7207         * font-lock.el (font-lock-set-defaults-1):
7208         Move initialization of `font-lock-cache-position' so that it's set
7209         even if font-lock-keywords is already defined.
7210
7211 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7212
7213         * autoload.el (generate-file-autoloads-1):
7214         Use `emacs-lisp-mode-syntax-table' instead of
7215         `lisp-mode-syntax-table'.
7216         * lisp-mode.el (lisp-mode-syntax-table):
7217         Get rid of old checks for `parse-partial-sexp' version.
7218         Make `|' (pipe) string delimiter instead of punctuation.
7219
7220 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7221
7222         * window.el (save-selected-window):
7223         Use gensym for better macro hygiene.
7224
7225 2001-02-06  Mike Sperber <mike@xemacs.org>
7226
7227         * dump-paths.el:
7228         * startup.el (startup-setup-paths): Set and use
7229         `mule-lisp-directory'.
7230         (startup-setup-paths-warning): Ditto.
7231
7232         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7233         (paths-construct-load-path): Consider `mule-lisp-directory'.
7234
7235 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7236
7237         * font-lock.el: Syntax table improvements used.  A few random
7238         changes are not specified below.
7239         (font-lock-fontify-string-delimiters):
7240         (font-lock-syntactic-keywords):
7241         (font-lock-cache-state nil):
7242         (font-lock-cache-position):
7243         New variables.
7244         (font-lock-set-syntax):
7245         (font-lock-apply-syntactic-highlight):
7246         (font-lock-fontify-syntactic-anchored-keywords):
7247         (font-lock-fontify-syntactic-keywords-region):
7248         (font-lock-eval-keywords):
7249         New functions.
7250         (font-lock-remove-face):
7251         (font-lock-fontify-syntactically-region):
7252         Use syntax properties.
7253
7254 2001-02-08  Martin Buchholz <martin@xemacs.org>
7255
7256         * XEmacs 21.2.44 "Thalia" is released.
7257
7258 2001-01-16  Mike Sperber <mike@xemacs.org>
7259
7260         * startup.el (normal-top-level): Work even if no installation root
7261         is found.
7262
7263 2001-01-30  Andy Piper  <andy@xemacs.org>
7264
7265         * gutter-items.el (progress-abort-glyph): remove instantiator.
7266         (set-progress-abort-instantiator): new function.
7267         (abort-progress-feedback): use it.
7268
7269         * gutter.el (set-gutter-dirty-p): new function.
7270
7271 2001-01-30  Didier Verna  <didier@xemacs.org>
7272
7273         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7274
7275 2001-01-24  Didier Verna  <didier@xemacs.org>
7276
7277         * sound.el (sound-extension-list): give a better default value.
7278         * sound.el (load-sound-file): improve the doc string, also find
7279         files given by absolute names, pass a real extension list to
7280         `locate-file'.
7281
7282 2001-01-26  Martin Buchholz <martin@xemacs.org>
7283
7284         * XEmacs 21.2.43 "Terspichore" is released.
7285
7286 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7287
7288         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7289         messages from gnuserv.
7290
7291 2001-01-20  Martin Buchholz <martin@xemacs.org>
7292
7293         * XEmacs 21.2.42 "Poseidon" is released.
7294
7295 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7296
7297         * cl-macs.el (cl-upcase-arg): New function.
7298         (cl-function-arglist): New function.
7299         (cl-transform-lambda): Automatically add CL-style lambda list to
7300         documentation string using functions above.
7301
7302 2001-01-12  Andy Piper  <andy@xemacs.org>
7303
7304         * package-get.el (package-get-custom): call
7305         package-net-update-installed-db.
7306
7307         * package-ui.el (pui-install-selected-packages): call
7308         package-net-update-installed-db.
7309
7310         * package-net.el (package-net-update-installed-db): use
7311         packages-package-list so that we reflect reality.
7312
7313         * packages.el (packages-package-list): Make docstring reflect
7314         reality.
7315
7316         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7317
7318         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7319         isn't installed.
7320
7321 2001-01-17  Andy Piper  <andy@xemacs.org>
7322
7323         * wid-edit.el (widget-activation-glyph-mapper): activate or
7324         deactivate native widgets.
7325         (widget-glyph-insert-glyph): record instantiator.
7326         (widget-push-button-value-create): use it.
7327
7328         * gui.el (gui-button-action): new function. Make button's domain
7329         buffer current when calling.
7330         (make-gui-button): update to use gui-button-action.
7331
7332 2001-01-16  Didier Verna  <didier@xemacs.org>
7333
7334         * menubar-items.el (default-menubar): add an entry for modeline
7335         horizontal scrolling in Options -> Display.
7336
7337 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7338
7339         * package-get.el (package-get-require-signed-base): Set to nil
7340         by default.
7341
7342 2001-01-17  Martin Buchholz <martin@xemacs.org>
7343
7344         * XEmacs 21.2.41 "Polyhymnia" is released.
7345
7346 2001-01-16  Mike Sperber <mike@xemacs.org>
7347
7348         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7349         catch lisp/mule/.
7350
7351 2001-01-14  Mike Sperber <mike@xemacs.org>
7352
7353         * startup.el (maybe-create-compatibility-dot-emacs):
7354         (maybe-unmigrate-user-init-file):
7355         (unmigrate-user-init-file): Created.
7356         (maybe-migrate-user-init-file): Offer creation of compatibility
7357         .emacs.
7358         Some doc fixes wrt init file location.
7359
7360 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7361
7362         * faces.el (face-frob-from-locale-first): new variable.
7363         (frob-face-font-2): Honor tags arg while trying to use
7364         standard-face-mapping.  When face-frob-from-locale-first is set,
7365         first try to set face inheriting from frobbed-face.
7366
7367 2001-01-15  Didier Verna  <didier@xemacs.org>
7368
7369         * about.el (xemacs-hackers): update my entry.
7370         * about.el (about-url-alist): ditto.
7371         * about.el (about-maintainer-info): ditto.
7372         * about.el (about-hackers): ditto.
7373
7374 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7375
7376         The byte compiler has been badly broken for a year,
7377         by the patch of 1999-12-06.
7378         * byte-optimize.el (byte-optimize-form-code-walker):
7379         Bug was: the byte compiler was making this erroneous optimization:
7380         (progn (or (foo)) (bar)) ==> (bar)
7381
7382 2000-11-20  Mike Sperber <mike@xemacs.org>
7383
7384         * setup-paths.el (paths-core-load-path-depth): Split
7385         `paths-load-path-depth' in two for site and core lisp.  Don't
7386         recurse into core.
7387         * setup-paths.el (paths-construct-load-path): Use.
7388
7389 2001-01-10  Andy Piper  <andy@xemacs.org>
7390
7391         * package-net.el (package-net-cygwin32-binary-size): new variable
7392         (package-net-win32-binary-size): ditto.  add much needed
7393         commentary.
7394
7395         * gutter-items.el (buffers-tab-items): correct off-by-one error
7396         for buffers-tab-max-size.
7397
7398 2001-01-08  Martin Buchholz <martin@xemacs.org>
7399
7400         * XEmacs 21.2.40 is released.
7401
7402 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7403
7404         * mule/hebrew.el: Fix comments and typos.
7405         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7406
7407 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7408
7409         * ChangeLog.1: move ancient log from fill.el.
7410
7411         * dump-paths.el:
7412         paragraphs.el:
7413         mule/mule-category.el:
7414         Miscellaneous typo fixes and slight doc clarifications.
7415
7416         * mule/mule-ccl.el:  Correct file name in header.
7417
7418 2000-12-31  Martin Buchholz <martin@xemacs.org>
7419
7420         * XEmacs 21.2.39 is released.
7421
7422 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7423
7424         * byte-optimize.el (byte-optimize-cond):
7425         (byte-optimize-cond-1): New.
7426         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7427         Optimizes (cond (x nil)) ==> nil.
7428         Provide better diagnostic on malformed expr like (cond foo).
7429
7430 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7431
7432         * mule/mule-coding.el:
7433         mule/mule-cmds.el (reset-language-environment,
7434         set-language-environment-coding-systems):
7435         Safer default coding-priority-list, corresponding to src/file-coding.h.
7436
7437 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7438
7439         * package-admin.el: Allow package removal from
7440         early-package-load-path.
7441
7442 2000-12-15  Andreas Jaeger  <aj@suse.de>
7443
7444         * about.el (about-maintainer-info): Update my entry.
7445
7446 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7447
7448         * packages.el (locate-library): Add support for bzip2
7449         compressed .el files.
7450
7451 2000-12-12  Andy Piper  <andy@xemacs.org>
7452
7453         * package-net.el: new file.
7454
7455 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7456
7457         * font-lock.el: Add missing C++ keywords.
7458
7459 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7460
7461         * simple.el (indent-for-comment): Preserve indentation of comments
7462         starting in column 0, as documented in (Info-goto-node
7463         "(xemacs)Comments").  Update docstring accordingly.
7464
7465 2000-12-05  Martin Buchholz <martin@xemacs.org>
7466
7467         * XEmacs 21.2.38 is released.
7468
7469 2000-12-04  Didier Verna  <didier@xemacs.org>
7470
7471         * mouse.el (default-mouse-track-set-point-in-window): remove
7472         spurious '+' operation detected by Martin.
7473
7474
7475 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7476
7477         * cl-extra.el (coerce):
7478         Implement char to integer coercion.
7479         Remove extraneous (numberp) test.
7480
7481         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7482         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7483         (byte-optimize-predicate):
7484         Warn if evaluating constant expression signals an error.
7485         (byte-optimize-form): Small simplification.
7486
7487         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7488
7489 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7490
7491         * byte-optimize.el:
7492         (byte-optimize-minus):
7493         (byte-optimize-plus):
7494         (byte-optimize-mult):
7495         (byte-optimize-quo):
7496         Use (car (last x)) instead of (last x) to get last elt!
7497         Use `byte-optimize-predicate' to optimize `%'.
7498         Move optimizations for special numeric args to bytecomp.el.
7499         * bytecomp.el (byte-compile-associative): Remove.
7500         (byte-compile-max): New.
7501         (byte-compile-min): New.
7502         Properly handle erroneous calls: (max) (min).
7503         (byte-compile-plus): New.
7504         (byte-compile-minus):
7505         It's easiest to handle 0, +1 and -1 args here.
7506         (byte-compile-mult): New.
7507         It's easiest to handle 1, -1 and 2 args here.
7508         (byte-compile-quo):
7509         It's easiest to handle 0, +1 and -1 args here.
7510         Issue byte-compiler warning when dividing by zero.
7511
7512         Byte-compiler arithmetic improvements.
7513         Better optimize these expressions in the obvious way:
7514         (+ x y 1)   -->  varref x varref y add add1
7515         (+ x y -1)  -->  varref x varref y add sub1
7516         (- x y 0)   -->  (- x y)
7517         (- 0 x y)   -->  (- (- x) y)
7518         (% 42 19)   --> compile-time constant
7519         (/ 42 19)   --> compile-time constant
7520         (* (foo) 2) --> foo call dup plus
7521
7522         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7523         unless (declaim (optimize (safety 3)))
7524         or (setq byte-compile-delete-errors nil).
7525
7526 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7527
7528         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7529         docstrings.
7530
7531 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7532
7533         * startup.el (command-line-do-help):  Add documentation of
7534         portable dumper switches.
7535
7536 2000-11-22  Andy Piper  <andy@xemacs.org>
7537
7538         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7539
7540         * glyphs.el (init-glyphs): don't use autodetect for strings.
7541
7542 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7543
7544         * byte-optimize.el (byte-optimize-char-before):
7545         (byte-optimize-backward-char):
7546         (byte-optimize-backward-word):
7547         Fix incorrect optimizations for these sorts of expressions:
7548         (let ((x nil)) (backward-char x))
7549
7550 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7551
7552         * byte-optimize.el:
7553         * byte-optimize.el (byte-optimize-backward-char): New.
7554         * byte-optimize.el (byte-optimize-backward-word): New.
7555         Make backward-word and backward-char as efficient as forward versions.
7556
7557         * bytecomp.el (byte-compile-no-args-with-one-extra):
7558         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7559         * bytecomp.el (byte-compile-two-args-with-one-extra):
7560         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7561         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7562         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7563         Check if extra arg is constant nil, and if so, use byte-coded call.
7564
7565         * simple.el (backward-word):
7566         * simple.el (mark-word):
7567         * simple.el (kill-word):
7568         * simple.el (backward-kill-word):
7569         Make COUNT argument optional, for consistency with forward-char et al.
7570
7571         * abbrev.el (abbrev-string-to-be-defined):
7572         * abbrev.el (inverse-abbrev-string-to-be-defined):
7573         * abbrev.el (inverse-add-abbrev):
7574         * abbrev.el (expand-region-abbrevs):
7575         * buff-menu.el (Buffer-menu-execute):
7576         * indent.el (move-to-left-margin):
7577         * indent.el (indent-relative):
7578         * indent.el (move-to-tab-stop):
7579         * info.el (Info-reannotate-node):
7580         * lisp-mode.el (lisp-indent-line):
7581         * lisp.el (end-of-defun):
7582         * lisp.el (move-past-close-and-reindent):
7583         * misc.el (copy-from-above-command):
7584         * mouse.el (default-mouse-track-scroll-and-set-point):
7585         * page.el (forward-page):
7586         * paragraphs.el (forward-paragraph):
7587         * paragraphs.el (end-of-paragraph-text):
7588         * picture.el (picture-forward-column):
7589         * picture.el (picture-self-insert):
7590         * rect.el (extract-rectangle-line):
7591         * simple.el (newline):
7592         * simple.el (fixup-whitespace):
7593         * simple.el (backward-delete-char-untabify):
7594         * simple.el (transpose-chars):
7595         * simple.el (transpose-preceding-chars):
7596         * simple.el (do-auto-fill):
7597         * simple.el (indent-new-comment-line):
7598         * simple.el (blink-matching-open):
7599         * view-less.el (cleanup-backspaces):
7600         * wid-edit.el (widget-transpose-chars):
7601         * term/bg-mouse.el (bg-insert-moused-sexp):
7602         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7603
7604         * info.el (Info-fontify-node):
7605         * simple.el (backward-delete-function):
7606         Use canonical delete-backward-char instead of backward-delete-char.
7607
7608 2000-11-20  Andy Piper  <andy@xemacs.org>
7609
7610         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7611         no buffers.
7612
7613 2000-11-20  Andy Piper  <andy@xemacs.org>
7614
7615         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7616         buffer tabs.
7617
7618 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7619
7620         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7621         (proclaim inline...) was shadowing compiler-macros.
7622
7623 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7624
7625         * bytecomp.el (byte-compile-eval): New.
7626         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7627         Keeps this promise made in Lispref:
7628         "If a file being compiled contains a `defmacro' form, the macro is
7629         defined temporarily for the rest of the compilation of that file."
7630
7631 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7632
7633         * cl.el (floatp-safe):
7634         (plusp):
7635         (minusp):
7636         (oddp):
7637         (evenp):
7638         (cl-abs):
7639         Use a better parameter name than `x'.
7640
7641         * cl-macs.el (check-type): Make continuable.  Change documentation
7642         to require PLACE, but accept any form for compatibility.
7643
7644         * abbrev.el (define-abbrev): Use check-type.
7645         * font-menu.el (font-menu-change-face): Use check-type.
7646         * menubar.el (relabel-menu-item): Use check-type.
7647         * itimer.el: Fix typo.
7648
7649 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7650
7651         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7652
7653 2000-11-14  Martin Buchholz <martin@xemacs.org>
7654
7655         * XEmacs 21.2.37 is released.
7656
7657 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7658
7659         * code-cmds.el: Provide the feature.
7660
7661 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7662
7663         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7664
7665         * code-cmds.el: New file
7666         * mule/mule-cmds.el:
7667         * mule/mule-misc.el
7668         (coding-keymap): New keymap. Define coding system keyboard
7669         commands on file-coding builds too.
7670         (coding-system-change-eol-conversion):
7671         (universal-coding-system-argument):
7672         (set-default-coding-systems):
7673         (prefer-coding-system): Moved from mule-cmds.el
7674         (set-buffer-process-coding-system): Moved from mule-misc.el
7675
7676 2000-09-15  Stephen Carney <carney@scubadoo.com>
7677
7678         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7679
7680 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7681
7682         * package-get.el (package-get-download-sites): Add a pre-release
7683         site for experimental packages.
7684
7685         * auto-autoloads.el: Regenerated.
7686
7687 2000-08-01  Andy Piper  <andy@xemacs.org>
7688
7689         * gutter-items.el (buffers-tab-omit-function): reference
7690         buffers-tab-select-visible-buffers.
7691         (buffers-tab-filter-functions): new variable, by default uses
7692         buffers-tab-selection-function and buffers-tab-omit-function.
7693         (select-buffers-tab-buffers-by-mode): invert arguments.
7694         (buffers-tab-select-visible-buffers): new function. Invert calling
7695         of buffers-menu-omit-invisible-buffers.
7696         (buffers-tab-items): rewrite to use
7697         buffers-tab-filter-functions. Rewrite docstring.
7698         (gutter-buffers-tab-extent): delete.
7699         (add-tab-to-gutter): always build a new extent when adding the
7700         tabs.
7701         (update-tab-in-gutter): make gutter dirty when orientation
7702         changes.
7703
7704 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7705
7706         * bytecomp.el (byte-compile-defvar-or-defconst):
7707         Only do loadhist recording if defvar form includes a value.
7708
7709 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7710
7711         * bytecomp.el (byte-compile-initial-macro-environment):
7712         `eval-when-compile' should not compile its body.
7713
7714 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7715
7716         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7717         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7718         some Japanese English.  Remove some ancient FSF comments, and
7719         improve docstrings.  Use symbols not vectors for tables.
7720
7721 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7722
7723         * keymap.el:
7724         (local-key-binding):
7725         (global-key-binding):
7726         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7727
7728         * lisp.el:
7729         (backward-sexp): Slightly simpler code.
7730         (mark-sexp): Make arg optional, like FSF Emacs.
7731         (forward-list): Slightly simpler code.
7732         (backward-list): Slightly simpler code.
7733         (down-list):  Make arg optional, like FSF Emacs.
7734         (up-list):  Make arg optional, like FSF Emacs.
7735         (backward-up-list):  Make arg optional, like FSF Emacs.
7736         (kill-sexp):  Make arg optional, like FSF Emacs.
7737         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7738
7739         * font-menu.el (font-menu-change-face):
7740         Take continuable errors into account.
7741
7742         * abbrev.el:
7743         * abbrev.el (clear-abbrev-table):
7744         * abbrev.el (define-abbrev-table):
7745         * abbrev.el (define-abbrev):
7746         * abbrev.el (insert-abbrev-table-description):
7747         * apropos.el (apropos-documentation-check-doc-file):
7748         * apropos.el (apropos-documentation-check-elc-file):
7749         * buff-menu.el (list-buffers):
7750         * buff-menu.el (list-buffers-noselect):
7751         * bytecomp.el (byte-recompile-directory):
7752         * bytecomp.el (batch-byte-compile):
7753         * cl-macs.el (typep):
7754         * code-files.el (find-coding-system-magic-cookie):
7755         * code-files.el (insert-file-contents):
7756         * cus-edit.el (customize-set-variable):
7757         * cus-edit.el (customize-save-variable):
7758         * cus-face.el (custom-set-face-font-size):
7759         * cus-face.el (custom-set-face-update-spec):
7760         * cus-face.el (custom-reset-faces):
7761         * custom.el (custom-check-theme):
7762         * custom.el (copy-upto-last):
7763         * fill.el (canonically-space-region):
7764         * fill.el (fill-paragraph):
7765         * fill.el (fill-region):
7766         * fill.el (find-space-insertable-point):
7767         * fill.el (justify-current-line):
7768         * faces.el (face-spec-update-all-matching):
7769         * faces.el (set-face-stipple):
7770         * files-nomule.el (insert-file-contents):
7771         * files.el (insert-file-contents-literally):
7772         * files.el (hack-local-variables-last-page):
7773         * files.el (basic-save-buffer):
7774         * files.el (insert-directory):
7775         * font-menu.el (font-menu-change-face):
7776         * font.el (font-spatial-to-canonical):
7777         * format.el (format-encode-region):
7778         * format.el (format-insert-file):
7779         * format.el (format-replace-strings):
7780         * gutter.el (set-gutter-element):
7781         * help.el (key-or-menu-binding):
7782         * help.el (describe-bindings):
7783         * help.el (with-syntax-table):
7784         * indent.el (indent-rigidly):
7785         * indent.el (delete-to-left-margin):
7786         * info.el:
7787         * info.el (Info-extract-dir-entry-from):
7788         * info.el (Info-build-dir-anew):
7789         * info.el (Info-rebuild-dir):
7790         * info.el (Info-batch-rebuild-dir):
7791         * info.el (Info-read-subfile):
7792         * info.el (Info-build-node-completions):
7793         * info.el (Info-extract-menu-node-name):
7794         * isearch-mode.el (isearch-range-invisible):
7795         * isearch-mode.el (isearch-restore-invisible-extents):
7796         * itimer.el (itimerp):
7797         * itimer.el (itimer-live-p):
7798         * keymap.el:
7799         * keymap.el (substitute-key-definition):
7800         * keymap.el (read-command-or-command-sexp):
7801         * keymap.el (local-key-binding):
7802         * keymap.el (global-key-binding):
7803         * keymap.el (global-set-key):
7804         * keymap.el (local-set-key):
7805         * ldap.el:
7806         * ldap.el (ldap-add-entries):
7807         * ldap.el (ldap-delete-entries):
7808         * lisp.el (backward-sexp):
7809         * lisp.el (mark-sexp):
7810         * lisp.el (forward-list):
7811         * lisp.el (backward-list):
7812         * lisp.el (down-list):
7813         * lisp.el (backward-up-list):
7814         * lisp.el (up-list):
7815         * lisp.el (kill-sexp):
7816         * lisp.el (backward-kill-sexp):
7817         * menubar.el (add-menu-button):
7818         * menubar.el (add-submenu):
7819         * menubar.el (delete-menu-item):
7820         * menubar.el (relabel-menu-item):
7821         * mouse.el (narrow-window-to-region):
7822         * obsolete.el (define-obsolete-variable-alias):
7823         * obsolete.el (store-substring):
7824         * package-admin.el:
7825         * package-admin.el (package-admin-install-function):
7826         * package-admin.el (package-admin-install-function-mswindows):
7827         * package-admin.el (package-admin-default-install-function):
7828         * package-get.el (package-get-update-base-entries):
7829         * packages.el (packages-load-package-dumped-lisps):
7830         * packages.el (packages-collect-package-dumped-lisps):
7831         * printer.el (generic-print-buffer):
7832         * printer.el (generic-print-region):
7833         * replace.el (occur-mode-mouse-goto):
7834         * replace.el (perform-replace):
7835         * select.el (get-selection-no-error):
7836         * simple.el:
7837         * simple.el (newline):
7838         * simple.el (open-line):
7839         * simple.el (edit-and-eval-command):
7840         * simple.el (goto-line):
7841         * simple.el (undo):
7842         * simple.el (kill-region):
7843         * simple.el (copy-region-as-kill):
7844         * simple.el (kill-ring-save):
7845         * simple.el (set-mark):
7846         * simple.el (next-line):
7847         * simple.el (previous-line):
7848         * simple.el (line-move):
7849         * simple.el (set-goal-column):
7850         * simple.el (comment-region):
7851         * subr.el:
7852         * subr.el (putf):
7853         * syntax.el (modify-syntax-entry):
7854         * syntax.el (map-syntax-table):
7855         * view-less.el (view-file):
7856         * view-less.el (view-buffer):
7857         * view-less.el (view-file-other-window):
7858         * window-xemacs.el (backward-other-window):
7859         * window.el:
7860         * window.el (one-window-p):
7861         * window.el (walk-windows):
7862         * window.el (window-list):
7863         * x-mouse.el (x-mouse-kill):
7864         * x-select.el (x-get-cutbuffer):
7865         * x-select.el (x-store-cutbuffer):
7866         * term/bg-mouse.el (bg-mouse-line-to-center):
7867         * term/sun-mouse.el (window-line-end):
7868         * term/sun-mouse.el (sun-select-region):
7869         * term/sun.el (kill-region-and-unmark):
7870         * mule/mule-category.el:
7871         * mule/mule-category.el (modify-category-entry):
7872         * mule/mule-category.el (char-category-list):
7873         * mule/mule-coding.el (coding-system-force-on-output):
7874         * mule/mule-misc.el (coding-system-put):
7875         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7876
7877 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7878
7879         * cus-face.el: Typo fixes and tiny clarifications.
7880         * custom.el: ditto
7881
7882 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7883
7884         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7885         * startup.el (normal-top-level): Setup auto-save-list-file-name
7886         if auto-save-list-file-prefix is non-nil.
7887
7888 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7889
7890         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7891
7892 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7893
7894         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7895         get symbol at point-min.
7896
7897 2000-10-24  Didier Verna  <didier@xemacs.org>
7898
7899         * info.el (Info-emacs-info-file-name): defconst it.
7900         * info.el (Info-footnote-tag): defcustom it.
7901         * info.el (Info-no-description-string): ditto.
7902         * info.el (Info-find-node): adapt to new semantics of
7903         'Info-suffixed-file (don't do the case variants stuff).
7904         * info.el (Info-insert-dir): rewrite the dir file variants code.
7905         * info.el (Info-directory-files): New. Return the list of info
7906         files in a directory.
7907         * info.el (Info-dir-outdated-p): use it.
7908         * info.el (Info-parse-dir-entries): ditto.
7909         * info.el (Info-build-dir-anew): don't restrict to files ending
7910         with a ".info.*" extension.
7911         * info.el (Info-set-mode-line): ditto.
7912         * info.el (Info-read-subfile): adapt to new semantics of
7913         'Info-suffixed-file (append 'exact argument).
7914         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7915         string independently of the case.
7916         * info.el (Info-suffixed-file): use it (match all possible case
7917         for the file name).
7918         * info.el (Info-insert-file-contents): code cleanup.
7919         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7920         columns.
7921         * info.el (Info-batch-rebuild-dir): ditto.
7922         * info.el (Info-read-node-name-1): ditto.
7923         * info.el (Info-search): ditto.
7924         * info.el (Info-fontify-node): ditto.
7925
7926
7927 2000-10-24  Didier Verna  <didier@xemacs.org>
7928
7929         * process.el (shell-command): when called from a program, avoid
7930         'push-mark's "mark-set" message.
7931
7932 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7933
7934         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7935         by a symbol, not by a vector.
7936         * mule/vietnamese.el (vscii): Likewise.
7937         (viscii): Likewise.
7938         * mule/cyrillic.el (koi8-r): Likewise.
7939
7940         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7941         by a symbol, not by a vector.
7942         (chinese-big5-2): Likewise.
7943         * mule/ethiopic.el (ethiopic): Likewise.
7944         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7945         (vietnamese-viscii-upper): Likewise.
7946
7947 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7948
7949         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7950
7951 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7952
7953         * byte-optimize.el (byte-optimize-car): New function.
7954         (byte-optimize-cdr): Ditto.
7955
7956 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7957
7958         * byte-optimize.el: Partial synch with FSF 20.7.
7959         Optimize constant concatenation.
7960         Add keymapp as a side effect free function.  It is a built-in.
7961         (byte-after-unbind-pos): Remove byte-equal.
7962
7963 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7964
7965         * update-elc-2.el: Quote regexps correctly.
7966
7967 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7968
7969         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7970         (ccl-compile): Apply integerp, not integer-or-char-p to
7971         check the type of the buffer magnification
7972         (ccl-compile-write-string): Encode a string with binary
7973         coding system.
7974         (ccl-compile-write-repeat): Likewise.
7975
7976 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7977
7978         * buff-menu.el:
7979         * bytecomp.el:
7980         * coding.el:
7981         * faces.el:
7982         * files.el:
7983         * fill.el:
7984         * float-sup.el:
7985         * font-lock.el:
7986         * help.el:
7987         * iso8859-1.el:
7988         * loaddefs.el:
7989         * menubar-items.el:
7990         * menubar.el:
7991         * modeline.el:
7992         * msw-font-menu.el:
7993         * paragraphs.el:
7994         * paths.el:
7995         * replace.el:
7996         * simple.el:
7997         * sound.el:
7998         * startup.el:
7999         * version.el:
8000         * x-faces.el:
8001         * x-font-menu.el:
8002         Remove purecopy.
8003
8004 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8005
8006         * simple.el (do-auto-fill): Use the function pointer to by
8007         `comment-line-break-function', not `indent-new-comment-line'. This
8008         fixes an issue with cc-mode comment continuation.
8009
8010 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8011
8012         * simple.el (turn-on-auto-fill):  Add (interactive).
8013         * mwheel.el (mwheel-install): Add (interactive).
8014         * font-lock.el (turn-on-font-lock): Add (interactive).
8015         (turn-off-font-lock): Add (interactive).
8016
8017 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8018
8019         * packages.el (packages-special-base-regexp): Add `man'.
8020
8021 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8022
8023         * wid-edit.el (widget-specify-active): map over extents in current
8024         buffer like `widget-specify-inactive' does.  Mapping over the
8025         inactive extent object does not work since the current extent is
8026         ignored by `map-extents'.
8027
8028 2000-10-04  Martin Buchholz <martin@xemacs.org>
8029
8030         * XEmacs 21.2.36 is released.
8031
8032 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8033
8034         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8035         Optimize the compiled-function-constants vector by byte-code
8036         reference counts.
8037
8038 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8039
8040         * build-report.el (build-report-delete-regexp): quote value in
8041         defcustom
8042
8043 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8044
8045         * build-report.el (build-report): Don't bind srcdir which we don't
8046         use in `multiple-value-bind' to avoid the only byte-compiler
8047         warning.
8048
8049 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8050
8051         * build-report.el: Requires cl and custom now.
8052         build-report-version is determined by XEmacs version -- remove
8053         build-report-version*.
8054         * build-report.el (build-report-version): Removed.
8055         * build-report.el (build-report-installation-version-regexp): New.
8056         * build-report.el (build-report-version-file-regexp): New.
8057         * build-report.el (build-report-installation-srcdir-regexp): New.
8058         * build-report.el (build-report-destination): Offer
8059         xemacs-build-reports and xemacs-beta.
8060         * build-report.el (build-report-keep-regexp): Adjusted.
8061         * build-report.el (build-report-delete-regexp): Adjusted.
8062         * build-report.el (build-report-make-output-dir): New.
8063         * build-report.el (build-report-installation-file): Replace use of
8064         `concat' with `expand-file-name'.
8065         * build-report.el (build-report-make-output-file): Removed.
8066         * build-report.el (build-report-make-output-files): New.
8067         * build-report.el (build-report-subject): Identify as
8068         user-variable with "*...".
8069         * build-report.el (build-report-prompts): Ditto.
8070         * build-report.el (build-report-version-file): New.
8071         * build-report.el (build-report-file-encoding): Identify as
8072         user-variable with "*...".
8073         * build-report.el (build-report-make-output-get): New.
8074         * build-report.el (build-report-insert-header): Report
8075         emacs-version and system-configuration instead of
8076         build-report-version.
8077         * build-report.el (build-report-insert-make-output): Add file
8078         argument.
8079         * build-report.el (build-report-insert-installation-file):
8080         Re-indent.
8081         * build-report.el (build-report-keep): Change docstring,
8082         re-indent.
8083         * build-report.el (build-report-delete): Ditto.
8084         * build-report.el (build-report-installation-data): New.
8085         * build-report.el (build-report-version-file-data): New.
8086
8087 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8088
8089         * byte-optimize.el (byte-optimize-lapcode):
8090         Fix the optimization of using the first 5 elements of the
8091         constants vector for variables.
8092         (byte-optimize-lapcode): Fix another ancient broken optimization.
8093
8094 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8095
8096         * *: Spelling mega-patch
8097
8098 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8099
8100         * easymenu.el: doc fixes.
8101         (easy-menu-do-define): Use backquote.
8102         (easy-menu-change):
8103         (easy-menu-add):
8104         `when' seems much clearer than `if' here.
8105         (easy-menu-remove):
8106         (easy-menu-add-item):
8107         (easy-menu-item-present-p):
8108         (easy-menu-remove-item):
8109         Wrap using (when (featurep 'menubar) ...)
8110
8111 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8112
8113         * bytecomp.el (displaying-byte-compile-warnings):
8114         Revert Ben's change to this function below so that the compile log
8115         is displayed properly for users of the "popper" package.
8116
8117 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8118
8119         * window.el (save-selected-window): Use backquote.
8120
8121         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8122         Renamed from `byte-compile-file-form-defvar'.
8123         * bytecomp.el (byte-compile-defvar-or-defconst):
8124         Only cons onto current-load-list in top-level forms.
8125         Else this leaks a cons cell every time a defun is called.
8126         Renamed from `byte-compile-defvar', for clarity.
8127         Warn when docstring of defvar is not a string.
8128         Use consistent error messages.
8129         Better comments.
8130
8131 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8132
8133         * simple.el (set-variable):
8134         Remove unneeded defvar by rearranging order of let* forms.
8135
8136         * mule/mule-ccl.el (ccl-get-next-code):
8137         * menubar-items.el (bookmark-menu-filter):
8138         (language-environment-menu-filter):
8139         (tutorials-menu-filter):
8140         * toolbar-items.el (toolbar-compile):
8141         * byte-optimize.el (disassemble-offset):
8142         Use (declare (special ...)) instead of `defvar'.
8143
8144         * cl-macs.el (cl-do-proclaim):
8145         Fix (declare (special ...)) warning suppression syntax.
8146
8147 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8148
8149         * info.el (Info-tag-table-marker):
8150         (Info-tag-table-buffer):
8151         (Info-find-file-node):
8152         (Info-read-subfile):
8153         (Info-build-node-completions):
8154         (Info-search):
8155         (Info-mode):
8156         Multiple info buffer support.
8157
8158 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8159
8160         * ldap.el (ldap-decode-entry): New defun
8161         (ldap-search-entries): Use it in order to decode DN-prefixed
8162         entries properly
8163
8164 2000-08-23  Daniel Pittman <daniel@danann.net>
8165
8166         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8167         Use `eq', not `=', to compare symbols.
8168
8169 2000-07-30  Ben Wing  <ben@xemacs.org>
8170
8171         * bytecomp.el (byte-compile-report-error):
8172         * bytecomp.el (displaying-byte-compile-warnings):
8173         if stack-trace-on-error is set, send out a backtrace when
8174         an error is encountered that stops byte compilation.  this
8175         should make it much much easier to track down those curious
8176         problems.  also undo the kludge of using a separate "*Show*"
8177         buffer for display when there's a temp-buffer-show-function;
8178         we can avoid this by just being a little smarter.
8179
8180         * dialog-items.el:
8181         * dialog-items.el (search-dialog-regexp): New.
8182         * dialog-items.el (search-dialog-callback):
8183         * dialog-items.el (make-search-dialog):
8184         add a regexp option to the dialog and clean up a bit.
8185
8186         * dialog.el:
8187         * dialog.el (yes-or-no-p-dialog-box):
8188         * dialog.el (get-dialog-box-response):
8189         * dialog.el (make-dialog-box):
8190         * dialog.el (dialog-box-finish): New.
8191         * dialog.el (dialog-box-cancel): New.
8192         * dialog.el (internal-make-dialog-box-exit): New.
8193         implement [properly!] the :modal property of the new dialog box
8194         interface.  this is the first time xemacs has ever had *proper*
8195         modal dialog boxes, giving the standard window-system feedback.
8196         (e.g. under windows, clicking on a disabled frame causes a beep
8197         and makes the dialog box flash three times.)
8198
8199         * dragdrop.el: header keyword frobbing.
8200
8201         * dumped-lisp.el (preloaded-file-list):
8202         renamed winnt.el to win32-native.el.
8203
8204         * faces.el (face-property):
8205         * faces.el (set-face-property):
8206         * faces.el (frob-face-property):
8207         * faces.el (frob-face-font-2):
8208         * faces.el (make-face-bold):
8209         * faces.el (make-face-italic):
8210         * faces.el (make-face-bold-italic):
8211         * faces.el (make-face-unbold):
8212         * faces.el (make-face-unitalic):
8213         * faces.el (make-face-smaller):
8214         * faces.el (make-face-larger):
8215         clean up the implementation of these so that window-system-specific
8216         methods are called only on objects belonging to that window system.
8217         previously, you could have [e.g.] mswindows-make-face-bold called
8218         on font object of device type `stream', which is not good and
8219         explains the subtle errors Adrian was getting when byte-compiling
8220         something that required 'term. (Adrian, now you can use stack-trace-
8221         on-error to find the exact place where things are going wrong instead
8222         of having to laboriously binary-search your way through.)
8223
8224         * finder.el (finder-known-keywords):
8225         cleaned up -- properly sorted, clarified the meanings of many of
8226         the keywords, and added a few -- mswin, gui, content, build, www,
8227         user, services.  the last two try to distinguish between a package
8228         that's used directly by the user, and a package that provides
8229         support services to other packages.
8230
8231         * font-lock.el (lisp-font-lock-keywords-2):
8232         update list of lisp control structures to include everything,
8233         including new ones i introduced.
8234
8235         * gutter.el: header keyword frobbing.
8236
8237         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8238         recent isearch element was not doing so!  you got the second-most-
8239         recent instead.
8240
8241         * lisp-mode.el (construct-lisp-mode-menu):
8242         more menubar cleanups.
8243         * lisp-mode.el (with-selected-window):
8244         make it indent properly.
8245
8246         * menubar-items.el (default-menubar): lots of menubar cleanups.
8247         rearranged the options menu the most, e.g. splitting up the
8248         Keyboard/Mouse menu into a new Editing menu and combining the
8249         separate Scrollbar/Gutter/Toolbar submenus into Display.
8250         Got rid of General, moved items to Editing or new Troubleshooting.
8251         Moved Packages to Tools; doesn't seem to belong under Options.
8252         Added stuff to the Cmds menu, e.g. Change Case.
8253
8254         NB please don't complain about these periodic menubar changes.
8255         Anything like this is necessarily incremental in its construction
8256         -- By constant use you gradually become more and more aware of
8257         better and better ways to group menu items.  When we eventually
8258         move the options menu to a property sheet, the existing structure
8259         will probably be preserved fairly well.
8260
8261         * minibuf.el (next-history-element): fix problems with pressing
8262         down arrow in repeat-complex-command.
8263
8264         * modeline.el:
8265         * modeline.el (modeline-3d-p): New.
8266         added custom variable for controlling the 3d modeline.  the
8267         corresponding Options item has been present for a long time,
8268         but commented out with "fix me!" comments.  it's fixed now.
8269
8270         * obsolete.el (add-menu):
8271         remove bogus gettexts.
8272
8273         * process.el (shell-quote-argument):
8274         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8275         For bash under Windows native, see below.
8276
8277         * simple.el:
8278         * simple.el (display-warning-buffer):
8279         Fixed the handling of warning display to eliminate the annoying
8280         *Show* buffer, like was done for byte-compiler output above.
8281
8282         * simple.el (debug-print): New.
8283         Simple function for sending debug messages to the console and/or
8284         other debug places.
8285
8286         * subr.el (replace-in-string):
8287         Rewrite this function to avoid N^2 behavior with large strings --
8288         catastrophic with the new Windows selection code! (Apparently the
8289         author of this function didn't realize there was a fun
8290         replace-match that could make his life much easier, because we
8291         duplicated the entire logic.  The new version is smaller, easier
8292         to understand, much more robust, and has extended features --
8293         those of replace-match.)
8294
8295         * window.el:
8296         * window.el (with-selected-window): New.
8297         An obvious complement to the existing `with-selected-frame' and
8298         `with-current-buffer'.
8299
8300         * win32-native.el: Renamed from winnt.el.
8301         Added a great deal of stuff for properly handling process quoting,
8302         somewhat modeled on Kirill's original model (which i later threw
8303         away).  We should now finally have correctly working process arg
8304         quoting/dequoting so that the final app gets exactly what we
8305         intended.  Because the mechanism is in Lisp, it's easily
8306         extendible. (For those running bash and running the native
8307         version, I tried hard to do what I thought was correct.  But more
8308         thought is needed, and ideally the volunteer work of people with
8309         these configurations that they generally run on.)
8310
8311         * x-font-menu.el (x-font-menu-font-data):
8312         Put in defvar's to fix byte-compiler warnings.
8313
8314 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8315
8316         * select.el (selection-coercion-alist): Initialise.
8317         * select.el (select-coerce-to-text): New.
8318         * select.el (select-coerce): New.
8319         New functions to perform type and value coercion.
8320
8321         * select.el (select-buffer-killed-default): Keep data if it was
8322         on the clipboard.
8323
8324 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8325
8326         * menubar-items.el (default-menubar): Fix typo.
8327         (default-menubar): `lambda' was mispelled as `lamda'.
8328
8329 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8330
8331         * window.el (shrink-window-if-larger-than-buffer): Remove
8332         edge checking code.
8333
8334 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8335
8336         * paths.el (gnus-local-domain): Removed.
8337         (gnus-local-organization): Ditto.
8338         (gnus-startup-file): Ditto.
8339
8340 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8341
8342         * files.el (auto-mode-alist): Add .spec for RPM.
8343
8344 2000-07-31  Andy Piper  <andy@xemacs.org>
8345
8346         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8347
8348 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8349
8350         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8351         browse-url.
8352         * help.el (xemacs-www-page): Ditto.
8353         (xemacs-www-faq): Ditto.
8354         * menubar-items.el (default-menubar): Ditto.
8355
8356         * wid-edit.el (widget-url-link-action): Ditto.
8357         From: Kenichi OKADA <okada@opaopa.org>.
8358
8359 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8360
8361         * finder.el (finder-commentary): Add autoload cookie.
8362
8363 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8364
8365         * files.el (insert-file-contents-literally): Fix second let
8366         binding for `coding-system-for-read' to `coding-system-for-write'
8367         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8368
8369 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8370
8371         * files.el (insert-file-contents-literally): Use binary coding
8372         system (from Morioka san).
8373         (insert-file-contents-literally): Make file-name-handler method.
8374
8375 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8376
8377         * cl-macs.el (get-selection): Add defsetf.
8378
8379 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8380
8381         * x-init.el (x-activate-region-as-selection): replace obsolete
8382         function x-own-selection with own-selection.
8383         (ow-find): replace obsolete functions x-get-selection and
8384         x-get-clipboard with get-selection and get-clipboard.
8385         (init-post-x-win): replace obsolete function x-disown-selection
8386         with disown-selection.
8387
8388 2000-07-20  Mike Sperber  <mike@xemacs.org>
8389
8390         * startup.el (load-user-init-file): Only try to load init file if
8391         it exists.
8392
8393 2000-07-10  Andy Piper  <andy@xemacs.org>
8394
8395         * dialog-items.el: sync with Ben's patch.
8396
8397         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8398         comment.
8399         (progress-text-glyph): deleted.
8400         (progress-layout-glyph): make completely minimal.
8401         (progress-gauge-glyph): ditto.
8402         (progress-display-style): fix to handle dynamic instantiator
8403         changes.
8404         (progress-text-instantiator): new.
8405         (progress-layout-instantiator): new.
8406         (progress-gauge-instantiator): new.
8407         (set-progress-display-instantiator): renamed and changed from
8408         set-progress-display-style.
8409         (progress-abort-glyph): use instantiator not glyph.
8410         (append-progress-display): use set-progress-display-instantiator
8411         and set-glyph-image.
8412         (abort-progress-display): ditto.
8413         (raw-append-progress-display): ditto.
8414
8415 2000-07-20  Ben Wing  <ben@xemacs.org>
8416
8417         * code-files.el: Move Mule-specific code to mule-coding.el.
8418
8419 2000-07-15  Ben Wing  <ben@xemacs.org>
8420
8421         * autoload.el:
8422         Fixed comments.
8423
8424         * cmdloop.el:
8425         * cmdloop.el (yes-or-no-p):
8426         * cmdloop.el (y-or-n-p):
8427         Make these functions use should-use-dialog-box-p and not be
8428         overridden in dialog.el.
8429
8430         * cus-dep.el:
8431         * cus-dep.el (Custom-make-dependencies): Removed.
8432         * cus-dep.el (Custom-make-dependencies-1): New.
8433         * cus-dep.el (Custom-make-one-dependency): New.
8434         New entry point for use in Makefiles, to avoid excessive
8435         invocations.
8436
8437         * cus-edit.el (custom-variable-reset-saved):
8438         * cus-edit.el (custom-variable-reset-standard):
8439         * cus-edit.el (custom-save-resets):
8440         Fix bytecompiler warnings.
8441
8442         * dialog.el:
8443         * dialog.el (yes-or-no-p-dialog-box):
8444         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8445         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8446         * dialog.el (get-dialog-box-response):
8447         * dialog.el (message-or-box):
8448         * dialog.el (make-dialog-box):
8449         * dialog.el (popup-dialog-box): New.
8450         Avoid yes-or-no-p bogosities.
8451         Create a general function `make-dialog-box' to encapsulate all
8452         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8453
8454         * dumped-lisp.el (preloaded-file-list):
8455         Add dialog-items.  Clean up.  Group files by types.
8456
8457         * easymenu.el (easy-menu-add):
8458         * easymenu.el (easy-menu-remove):
8459         Account for accelerators.
8460
8461         * extents.el:
8462         * extents.el (extent-list): New args, like in map-extents.
8463         * extents.el (extent-at-event): New.
8464         * extents.el (extents-at-event): New.
8465
8466         * font-lock.el:
8467         * font-lock.el (font-lock-mode):
8468         * font-lock.el (font-lock-default-fontify-buffer):
8469         * font-lock.el (font-lock-default-unfontify-region):
8470         * font-lock.el (font-lock-fontify-syntactically-region):
8471         * font-lock.el (font-lock-fontify-keywords-region):
8472         Use new progress-feedback names.
8473
8474         * font-lock.el (java-font-lock-identifier-regexp):
8475         * font-lock.el (java-font-lock-class-name-regexp):
8476         Fix bytecompiler warnings.
8477
8478         * gutter-items.el:
8479         * gutter-items.el (progress-display-use-echo-area): Removed.
8480         * gutter-items.el (progress-feedback-use-echo-area): New.
8481         * gutter-items.el (progress-display-popup-period): Removed.
8482         * gutter-items.el (progress-feedback-popup-period): New.
8483         * gutter-items.el (set-progress-display-style): Removed.
8484         * gutter-items.el (set-progress-feedback-style): New.
8485         * gutter-items.el (progress-display-style): Removed.
8486         * gutter-items.el (progress-feedback-style): New.
8487         * gutter-items.el (progress-stack):
8488         * gutter-items.el (progress-displayed-p): Removed.
8489         * gutter-items.el (progress-feedbacked-p): New.
8490         * gutter-items.el (clear-progress-display): Removed.
8491         * gutter-items.el (clear-progress-feedback): New.
8492         * gutter-items.el (progress-display-clear-when-idle): Removed.
8493         * gutter-items.el (progress-feedback-clear-when-idle): New.
8494         * gutter-items.el (remove-progress-display): Removed.
8495         * gutter-items.el (remove-progress-feedback): New.
8496         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8497         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8498         * gutter-items.el (append-progress-display): Removed.
8499         * gutter-items.el (append-progress-feedback): New.
8500         * gutter-items.el (abort-progress-display): Removed.
8501         * gutter-items.el (abort-progress-feedback): New.
8502         * gutter-items.el (raw-append-progress-display): Removed.
8503         * gutter-items.el (raw-append-progress-feedback): New.
8504         * gutter-items.el (display-progress-display): Removed.
8505         * gutter-items.el (display-progress-feedback): New.
8506         * gutter-items.el (current-progress-display): Removed.
8507         * gutter-items.el (current-progress-feedback): New.
8508         * gutter-items.el (current-progress-display-label): Removed.
8509         * gutter-items.el (current-progress-feedback-label): New.
8510         * gutter-items.el (progress-display): Removed.
8511         * gutter-items.el (progress-feedback): New.
8512         Replace "progress-display" with "progress-feedback" globally.
8513
8514         * gutter-items.el (lprogress-display): Removed.
8515         * gutter-items.el (progress-feedback-with-label): New.
8516         Rename lprogress-display ==> progress-feedback-with-label.
8517
8518         * gutter-items.el (search-dialog-direction): Removed.
8519         * gutter-items.el (search-dialog-text): Removed.
8520         * gutter-items.el (search-dialog-callback): Removed.
8521         * gutter-items.el (make-search-dialog): Removed.
8522         Move to dialog-items.el.
8523
8524         * help.el:
8525         * help.el (help-mode-quit):
8526         * help.el (mode-for-help): New.
8527         * help.el (help-sticky-window): New.
8528         * help.el (help-window-config): New.
8529         * help.el (with-displaying-help-buffer):
8530         * help.el (function-at-event): New.
8531         * help.el (help-symbol-regexp): New.
8532         * help.el (help-symbol-run-function-1): New.
8533         * help.el (help-symbol-run-function): New.
8534         * help.el (help-symbol-function-context-menu): New.
8535         * help.el (help-symbol-variable-context-menu): New.
8536         * help.el (help-symbol-function-and-variable-context-menu): New.
8537         * help.el (frob-help-extents): New.
8538         * help.el (describe-function-1):
8539         * help.el (variable-at-point):
8540         * help.el (variable-at-event): New.
8541         * help.el (describe-variable):
8542         Major overhaul.
8543         - Make functions and variables be mousable.
8544         - Middle button hyperlinks.
8545         - New context-menu entries.
8546
8547         * keydefs.el:
8548         * keydefs.el (global-map):
8549         New key bindings to move lines up and down.
8550
8551         * lisp-mode.el:
8552         * lisp-mode.el (construct-lisp-mode-menu): New.
8553         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8554         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8555         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8556         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8557         Make popup and menubar menus be different.  Popup menu uses
8558         clicked location and automatically assumes symbol under the mouse
8559         for various commands.
8560
8561         * menubar-items.el:
8562         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8563         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8564
8565         * menubar-items.el (global-popup-menu): Removed.
8566         * menubar-items.el (mode-popup-menu): Removed.
8567         * menubar-items.el (activate-popup-menu-hook): Removed.
8568         * menubar-items.el (popup-mode-menu): Removed.
8569         * menubar-items.el (popup-buffer-menu): Removed.
8570         * menubar-items.el (popup-menubar-menu): Removed.
8571         Move to menubar.el.
8572
8573         * menubar.el:
8574         * menubar.el (global-popup-menu): New.
8575         * menubar.el (mode-popup-menu): New.
8576         * menubar.el (activate-popup-menu-hook): New.
8577         * menubar.el (last-popup-menu-event): New.
8578         * menubar.el (popup-mode-menu): New.
8579         * menubar.el (popup-buffer-menu): New.
8580         * menubar.el (popup-menubar-menu): New.
8581         * menubar.el (menu-call-at-event): New.
8582         Move non-content functions here.  Add support for context menu
8583         items on extents.
8584
8585         * minibuf.el (minibuffer-history-uniquify):
8586         Typo fix.
8587
8588         * minibuf.el (read-file-name-1):
8589         Call new file dialog box if it exists.
8590
8591         * minibuf.el (mouse-rfn-setup-vars):
8592         Clean up "chop" action.
8593
8594         * mouse.el:
8595         * mouse.el (button2): Now bound to mouse-track.
8596         * mouse.el (click-inside-extent-p):
8597         * mouse.el (point-inside-extent-p):
8598         * mouse.el (point-inside-selection-p):
8599         * mouse.el (mouse-drag-or-yank): Removed.
8600         * mouse.el (mouse-begin-drag-n-drop): New.
8601         * mouse.el (mouse-eval-sexp):
8602         * mouse.el (mouse-track-activate-strokes): New.
8603         * mouse.el (mouse-track-do-activate): New.
8604         * mouse.el (mouse-track):
8605         * mouse.el (default-mouse-track-event-is-with-button): New.
8606         * mouse.el (default-mouse-track-cleanup-hook):
8607         * mouse.el (default-mouse-track-drag-hook):
8608         * mouse.el (default-mouse-track-drag-up-hook):
8609         * mouse.el (default-mouse-track-click-hook):
8610         Merge drag-n-drop into mouse-track.
8611         Add general "activate" support to replace specific button2 kludges.
8612         Use "button modifier" support in mouse-track.
8613
8614         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8615
8616         * package-ui.el:
8617         * package-ui.el (pui-menu):
8618         * package-ui.el (pui-popup-context-sensitive): Removed.
8619         Fix bytecompiler warnings.
8620         Clean up popup code a bit.
8621
8622         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8623
8624         * simple.el:
8625         * simple.el (transpose-lines):
8626         * simple.el (transpose-line-up): New.
8627         * simple.el (transpose-line-down): New.
8628         * simple.el (transpose-subr):
8629         * simple.el (transpose-subr-1): Removed.
8630         Clean up, add functions to move lines up and down.
8631
8632         * startup.el (mail-host-address):
8633         * startup.el (user-mail-address):
8634         Customize.
8635
8636         * subr.el:
8637         * subr.el (set-symbol-value-in-buffer): New.
8638         * subr.el (error):
8639         * subr.el (check-argument-type):
8640         * subr.el (defined-error-p): New.
8641         Add structured error support.
8642
8643         * toolbar-items.el (toolbar-compile):
8644         Use new make-dialog-box.
8645
8646         * update-elc.el:
8647
8648         * userlock.el (ask-user-about-lock-dbox):
8649         * userlock.el (ask-user-about-supersession-threat-dbox):
8650         * userlock.el (ask-user-about-lock):
8651         * userlock.el (ask-user-about-supersession-threat):
8652         Use new make-dialog-box.
8653         Add safety checks; use should use-dialog-box-p.
8654
8655         * window-xemacs.el:
8656         * window-xemacs.el (__buffer-dedicated-frame):
8657         * window-xemacs.el (buffer-dedicated-frame): New.
8658         * window-xemacs.el (set-buffer-dedicated-frame): New.
8659         Move dedicated-frame stuff into lisp.
8660
8661 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8662
8663         * printer.el (generic-print-region): Do not require that
8664         `printer-name' be set.
8665         (printer-name): Commentary clarification.
8666
8667 2000-07-19  Martin Buchholz <martin@xemacs.org>
8668
8669         * XEmacs 21.2.35 is released.
8670
8671 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8672
8673         * select.el (selection-coercible-types): Initialise.
8674
8675 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8676
8677         * select.el (own-clipboard): Bug fix.
8678
8679 2000-07-17  Mike Sperber  <mike@xemacs.org>
8680
8681         * cus-edit.el (custom-migrate-custom-file): Save init file before
8682         continuing.
8683
8684 2000-07-16  Mike Sperber  <mike@xemacs.org>
8685
8686         * startup.el (load-init-file): Remove silly call to
8687         `load-user-custom-file`.
8688         (maybe-migrate-user-init-file): Minor fixes.
8689
8690 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8691
8692         * apropos.el (apropos-documentation-check-doc-file):
8693         `doc' variable should be let-bound, as was presumably intended.
8694
8695         * cus-edit.el (custom-variable-reset-saved):
8696         (custom-variable-reset-standard):
8697         Remove unused variable comment-widget.  Twice.
8698
8699         * toolbar.el (toolbar-blank-press-function):
8700         Add a real defvar with initial value nil and proper docstring.
8701         (press-toolbar-button): No need to check for boundp-ness anymore.
8702
8703         * rect.el (open-rectangle-line): Remove useless (let) form.
8704         Add defvar for pending-delete-mode.
8705
8706         * info.el (Info-find-node): This function needs an autoload cookie.
8707
8708         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8709         Use let* since the second form referred to the first.
8710
8711 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8712
8713         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8714         instead of removed `mswindows-get-clipboard'.
8715
8716
8717 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8718
8719         * select.el (select-convert-from-text): New.
8720         * select.el (select-convert-from-length): New.
8721         * select.el (select-convert-from-integer): New.
8722         * select.el (select-convert-from-identity): New.
8723         * select.el (select-convert-from-filename): New.
8724         * select.el (selection-converter-in-alist): Use them.
8725         New converter functions for X.
8726
8727         * select.el (get-selection): Removed comment.
8728
8729         * select.el (own-selection): Removed append code - I thought
8730         I'd already done this, but apparently not...
8731
8732         * select.el: Changed comment about TIMESTAMP.
8733
8734         * select.el (select-convert-in): New.
8735         * select.el (select-convert-out): New.
8736         New functions that get used by select.c.
8737
8738         * select.el (select-buffer-killed-default): New.
8739         * select.el (select-buffer-killed-text): New.
8740         * select.el (selection-buffer-killed-alist): New.
8741         New list and functions that get called if a relevant selection
8742         exists and a buffer gets killed.
8743
8744         * select.el (select-convert-to-targets):
8745         * select.el (select-convert-to-identity): Removed.
8746         * select.el (select-convert-from-identity): Removed.
8747         * select.el (select-converter-out-alist):
8748         Removed _EMACS_INTERNAL selection type.
8749
8750         * x-select.el (xselect-kill-buffer-hook): Removed.
8751         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8752         Removed this X-specific nonesense. Use the generic support
8753         in select.el instead.
8754
8755 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8756
8757         * mule/mule-category.el (defined-category-hashtable):
8758         Use make-hash-table instead of make-hashtable
8759
8760         * buff-menu.el: Byte-compiler warning fix.
8761
8762         * isearch-mode.el (isearch-highlight-all-cleanup):
8763         Remove unused variable `isearch-highlight-all-start'.
8764
8765         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8766
8767         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8768
8769         * cus-dep.el (Custom-make-dependencies):
8770         Add autoload cookie for custom-add-loads to generated custom-load.el.
8771
8772         * autoload.el (autoload-package-name): Warning suppression.
8773         Move defvar prior to first use.
8774
8775         * custom.el: Add autoload for custom-declare-face.
8776         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8777         * cl.el (cl-hack-byte-compiler):
8778         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8779         to work properly.
8780
8781 2000-07-08  Mike Sperber  <mike@xemacs.org>
8782
8783         * startup.el (load-home-init-file): Added variable.
8784         (maybe-migrate-user-init-file): Added.
8785         (load-user-init-file): Load custom file if different from init
8786         file.
8787
8788         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8789         "startup."
8790
8791         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8792         Moved `custom-file'-related code to cus-file.el.
8793
8794         * cus-file.el: New file.
8795
8796 2000-04-01  Mike Sperber  <mike@xemacs.org>
8797
8798         * packages.el (packages-find-package-directories): Added support
8799         for external package hierarchies with in-place installations.
8800
8801         * find-paths.el (paths-root-in-place-p): Added.
8802         (paths-find-emacs-directory): Added support for external
8803         directories with in-place installations.
8804         (paths-find-site-directory): Ditto.
8805
8806         * startup.el (find-user-init-file): Also look for
8807         ~/.xemacs/init.elc? in preference to ~/.emacs.
8808
8809 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8810
8811         * select.el (own-selection):
8812         * select.el (own-clipboard): Changed `append' parameter to
8813         `how-to-use' parameter.
8814         * select.el (own-selection): Removed icky append code.
8815         * select.el (own-selection, get-selection): Removed extra type
8816         checking.
8817         * select.el (selection-appender-alist):
8818         * select.el (selection-converter-{in|out}-alist): Initialise.
8819         * select.el (select-append-to-*): New.
8820         * select.el (select-convert-from-*): New.  New functions to append
8821         data and convert data from external type.
8822
8823 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8824
8825         * font-lock.el: Javadoc enhancements.
8826
8827 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8828
8829         * printer.el (generic-print-region): Compose job name from buffer
8830         name.
8831
8832 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8833
8834         * font-lock.el (font-lock-fontify-pending-extents): Call
8835         font-lock-fontify-region instead of font-lock-fontify-buffer
8836         to avoid unnecessary progress gauges.
8837
8838 2000-07-06  Craig Lanning  <lanning@scra.org>
8839
8840         * custom-load.el (faces):
8841
8842         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8843         dir is a regex.
8844
8845         * process.el (call-process-internal): from Dan Holmsand, use binary
8846         coding systems so that jka-compr works.
8847
8848 2000-07-07  Ben Wing  <ben@xemacs.org>
8849
8850         * font-lock.el: Undo previous change.  Unfortunately, some
8851         files actually use the variables directly in their init code
8852         without quoting them.
8853
8854 2000-07-07  Ben Wing  <ben@xemacs.org>
8855
8856         * font-lock.el (defvar font-lock-*-face): Removed.
8857
8858         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8859         only when necessary.
8860
8861 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8862
8863         * cl-macs.el: fix cl-transform-function-property kludge
8864         so that it does not require a random feature.
8865
8866 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8867
8868         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8869         as in Linux kernel "Rules.make".
8870
8871 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8872
8873         * build-report.el (build-report): Add autoload cookie.
8874
8875 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8876
8877         * package-ui.el (defgroup pui):  Correct a misspelling
8878         (pui-toggle-package-delete):  Change `seleted' to `selected'
8879
8880 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8881
8882         * package-get.el (package-get-update-base):
8883         (package-get): Use insert-file-contents-literally always.
8884         (package-get-maybe-save-index):
8885         Force coding system for writing to binary.
8886
8887 2000-06-08  Mike Alexander  <mta@arbortext.com>
8888
8889         * code-process.el (call-process-region): If there is no coding
8890         system for the process on process-coding-system-alist use the
8891         coding system of the buffer containing the region.
8892
8893 2000-06-10  Ben Wing  <ben@xemacs.org>
8894
8895         * cmdloop.el (command-error):
8896         If debug-on-error and noninteractive, output backtrace.
8897
8898         * files.el (file-relative-name):
8899         Remove MSDOS references.
8900
8901         * simple.el (line-number): New function, due to non-obvious
8902         behavior/usage of count-lines.
8903
8904         * simple.el (count-lines): document non-obvious usage to get
8905         line number.
8906
8907 2000-06-11  Ben Wing  <ben@xemacs.org>
8908
8909         * faces.el ((featurep 'xpm)):
8910         * x-faces.el (x-init-face-from-resources):
8911         * x-faces.el (x-init-frame-faces):
8912         * x-misc.el (x-init-specifier-from-resources):
8913         * x-misc.el (x-get-resource-and-bogosity-check):
8914         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8915         * x-mouse.el (x-init-pointer-shape):
8916         * x-scrollbar.el (x-init-scrollbar-from-resources):
8917         Add sixth argument to x-get-resource calls so as to issue warnings
8918         rather than errors on bogus arguments.
8919
8920 2000-06-05  Ben Wing  <ben@xemacs.org>
8921
8922         * compat.el: new file.  provides a clean, non-intrusive way to
8923         define compatibility functions.
8924
8925         * process.el (shell-quote-argument): temporary fix for lack
8926         of nt-quote-process-args.  #### I need to put back the overall
8927         structure of that mechanism but redo the guts of it using the
8928         extra intelligence in the C code.
8929
8930 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8931
8932         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8933         `package-get' does in package-get.el, instead of using external
8934         "md5sum" program.
8935
8936         * package-get.el (package-get): Insert package file literally to
8937         make checksum calculation work.
8938
8939 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8940
8941         * code-files.el (convert-mbox-coding-system): Deleted.
8942         (file-coding-system-alist): Removed reference to
8943         convert-mbox-coding-system.
8944
8945 2000-05-28  Martin Buchholz <martin@xemacs.org>
8946
8947         * XEmacs 21.2.34 is released.
8948
8949 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8950
8951         * font-lock.el (font-lock-keywords): Rewrote docstring
8952
8953 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8954
8955         * loadhist.el (unload-feature): handle case where x is both boundp
8956         and fboundp
8957
8958 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8959
8960         * packages.el: It's ok to use built-in macros, but not lisp
8961         defined ones.
8962
8963 2000-05-20  Ben Wing  <ben@xemacs.org>
8964
8965         * font-lock.el:
8966         * font-lock.el (font-lock-message-threshold):
8967         * font-lock.el (font-lock-mode):
8968         * font-lock.el (font-lock-default-fontify-buffer):
8969         * font-lock.el (font-lock-always-fontify-immediately):
8970         * font-lock.el (font-lock-old-extent): Removed.
8971         * font-lock.el (font-lock-old-len): Removed.
8972         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8973         * font-lock.el (font-lock-pending-extent-table): New.
8974         * font-lock.el (font-lock-range-table): New.
8975         * font-lock.el (font-lock-after-change-function):
8976         * font-lock.el (font-lock-after-change-function-1): Removed.
8977         * font-lock.el (font-lock-fontify-pending-extents): New.
8978         * font-lock.el ('font-lock-revert-cleanup): Removed.
8979         * font-lock.el ('font-lock-revert-setup): Removed.
8980         Rewrite deferral code to handle any number of changes, merging
8981         them properly.  Remove hacked-up code for revert-buffer, now
8982         unnecessary.
8983
8984         * menubar-items.el (default-menubar):
8985         In Options->Edit Init File, don't switch to emacs-lisp-mode
8986         unless necessary; doing this turns off font-lock.
8987
8988 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8989
8990         * keydefs.el: Define C-x BS to backward-kill-sentence.
8991
8992 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8993
8994         * files.el (hack-local-variables-prop-line): Use non-greedy
8995         matching to process -*-texinfo-*- -*-.
8996
8997 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8998
8999         * minibuf.el (minibuf-directory-files): new function.
9000         (read-file-name-activate-callback): use minibuf-directory-files.
9001         (read-directory-name-internal): ditto.
9002         (mouse-file-display-completion-list): ditto.
9003         (mouse-directory-display-completion-list): ditto.
9004         (read-file-name-internal): remove "./" from completion list unless
9005         explicitly matched, for consistency.
9006
9007 2000-05-11  Ben Wing  <ben@xemacs.org>
9008
9009         * gutter-items.el (gutter-buffers-tab):
9010         * gutter-items.el (add-tab-to-gutter):
9011         * gutter-items.el (update-tab-in-gutter):
9012         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9013         * gutter-items.el (append-progress-display):
9014         * gutter-items.el (abort-progress-display):
9015         * gutter-items.el (raw-append-progress-display):
9016         Further fixes.  Use set-glyph-image not set-image-instance-property,
9017         to fix problems with multiple windows in a frame.
9018
9019         * menubar-items.el (tutorials-menu-filter):
9020         Fix typo.
9021
9022         * startup.el (early-error-handler):
9023         Display message box under windows; otherwise, message will disappear
9024         before it can be viewed.
9025
9026         * update-elc.el:
9027         Fix bug in NEEDTODUMP processing.
9028
9029 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9030
9031         * startup.el (lock-directory): Removed.
9032         (superlock-file): Ditto.
9033         (startup-set-paths): Remove lockdir.
9034         (startup-setup-paths-warning): Remove lock-directory.
9035
9036         * setup-paths.el (paths-find-lock-directory): Removed.
9037         (paths-find-superlock-file): Ditto.
9038
9039 2000-05-09  Ben Wing  <ben@xemacs.org>
9040
9041         * faces.el (set-face-property):
9042         * faces.el (set-face-font):
9043         * faces.el (set-face-foreground):
9044         * faces.el (set-face-background):
9045         * faces.el (set-face-background-pixmap):
9046         * faces.el (set-face-underline-p):
9047         * faces.el (set-face-strikethru-p):
9048         * faces.el (set-face-highlight-p):
9049         * faces.el (set-face-dim-p):
9050         * faces.el (set-face-blinking-p):
9051         * faces.el (set-face-reverse-p):
9052         doc string changes.
9053
9054         * glyphs.el:
9055         * glyphs.el (make-image-specifier):
9056         * glyphs.el (glyph-property):
9057         * glyphs.el (set-glyph-image):
9058         * glyphs.el (make-glyph):
9059         * glyphs.el (make-pointer-glyph):
9060         * glyphs.el (make-icon-glyph):
9061         * glyphs.el (widget-image-instance-p): New.
9062         authorship info, lots of doc changes.  New predicate, inadvertently
9063         omitted.  the general principle with specifier docs is now that
9064         the description of instantiators should go with the make-foo-specifier
9065         fun's doc string, rather than in foo-specifier-p.  this follows
9066         conventions elsewhere in XEmacs and in general is a lot more obvious
9067         of a place to look.  sometimes the make-foo-specifier function needs
9068         to be created in the process.
9069
9070         * gutter.el:
9071         * gutter.el (make-gutter-specifier): New.
9072         * gutter.el (make-gutter-size-specifier): New.
9073         * gutter.el (make-gutter-visible-specifier): New.
9074         specifier doc updates according to the conventions specified before.
9075
9076         * objects.el:
9077         * objects.el (make-font-specifier):
9078         * objects.el (make-color-specifier):
9079         * objects.el (make-face-boolean-specifier): New.
9080         specifier doc updates according to the conventions specified before.
9081
9082         * specifier.el:
9083         * specifier.el (set-specifier):
9084         * specifier.el (make-integer-specifier): New.
9085         * specifier.el (make-boolean-specifier): New.
9086         * specifier.el (make-natnum-specifier): New.
9087         * specifier.el (make-generic-specifier): New.
9088         * specifier.el (make-display-table-specifier): New.
9089         specifier doc updates according to the conventions specified before.
9090
9091         * toolbar.el:
9092         * toolbar.el (make-toolbar-specifier): New.
9093         specifier doc updates according to the conventions specified before.
9094
9095 2000-05-09  Ben Wing  <ben@xemacs.org>
9096
9097         * process.el (call-process-internal): Revert to previous version
9098         because Mike's change clashed with a change I did not long before.
9099         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9100         Thanks very much Mike for pointing out the bug and submitting a
9101         patch!
9102
9103 2000-04-13  Mike Alexander  <mta@arbortext.com>
9104
9105         * process.el (call-process-internal): Send the correct input buffer
9106         (call-process-internal): Return the exit status of the process
9107
9108 2000-05-07  Ben Wing  <ben@xemacs.org>
9109
9110         * winnt.el:
9111         * winnt.el (nt-quote-args-verbatim): Removed.
9112         * winnt.el (nt-quote-args-prefix-quote): Removed.
9113         * winnt.el (nt-quote-args-backslash-quote): Removed.
9114         * winnt.el (nt-quote-args-double-quote): Removed.
9115         * winnt.el (nt-quote-args-functions-alist): Removed.
9116         * winnt.el (nt-quote-process-args): Removed.
9117         Remove all stuff for argument quoting.  We borrow the code instead
9118         from Emacs 20.6, which is much more careful in its quoting
9119         (e.g. in handling runs of the escape character) and avoids most of
9120         the need for this Lisp mechanism by checking to see whether we're
9121         running a Cygwin or normal program and doing the appropriate
9122         quoting.  If we end up needing such a mechanism, we should add
9123         it by extending the variable `mswindows-quote-process-args' so it
9124         can take an alist of regexps.
9125
9126 2000-05-07  Ben Wing  <ben@xemacs.org>
9127
9128         * keydefs.el:
9129         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9130         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9131         the window without moving point.
9132
9133         * simple.el:
9134         * simple.el (scroll-up-one): New.
9135         * simple.el (scroll-down-one): New.
9136         Functions for use with C-M-up/down.
9137
9138 2000-05-01  Martin Buchholz <martin@xemacs.org>
9139
9140         * XEmacs 21.2.33 is released.
9141
9142 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9143
9144         * dialog.el (yes-or-no-p-dialog-box):
9145         Fix docstring.
9146         Fix following horrible bug in X11 mode with focus-follows-mouse:
9147           1. Visit two files in two different frames.
9148           2. do File->Revert Buffer in one of those frames.
9149           3. Dialog box appears.
9150           4. Arrange things so that the mouse passes over the *other*
9151              frame, then to the dialog box, and click on "Yes".
9152           5. The file contents end up in the *wrong* buffer!
9153         Add TODO comment.
9154
9155 2000-04-28  Ben Wing  <ben@xemacs.org>
9156
9157         * help.el (describe-installation): correct typo introduced
9158         in last patch: boundp -> fboundp.
9159
9160         * etags.el (buffer-tag-table-list):
9161         canonicalize filenames to Unix format so that tag-table-alist
9162         searching works under Windows.
9163
9164         * autoload.el:
9165         Bowdlerize the supposedly objectionable words
9166         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9167
9168         * gutter-items.el (set-progress-display-style):
9169         * gutter-items.el (search-dialog-callback):
9170         * gutter-items.el (make-search-dialog):
9171         Change to new callback-ex api.
9172
9173 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9174
9175         * help.el: (describe-installation): decode-coding-string is not
9176         defined in a non MULE environment.
9177
9178 2000-04-28  Ben Wing  <ben@xemacs.org>
9179
9180         * gutter-items.el (buffer-list-changed-hook):
9181         use it, not record-buffer-hook.
9182
9183         * subr.el (record-buffer-hook): Removed.
9184
9185 2000-04-27  Ben Wing  <ben@xemacs.org>
9186
9187         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9188         use NORECORD option.  Andy will not like this, but the existing
9189         gutter behavior is just wrong, as per this comment:
9190
9191         ;; this used to add the norecord flag to both calls below.
9192         ;; this is bogus because it is a pervasive assumption in XEmacs
9193         ;; that the current buffer is at the front of the buffers list.
9194         ;; for example, select an item and then do M-C-l
9195         ;; (switch-to-other-buffer).  Things get way confused.
9196         ;;
9197         ;; Andy, if you want to maintain the current look, you must
9198         ;;  *uncouple* the gutter order and buffers order.
9199
9200         * loaddefs.el (completion-ignored-extensions): unfuckify.
9201
9202         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9203         xemacs.mak.
9204
9205         * autoload.el (batch-update-one-directory): new function, used in
9206         xemacs.mak.
9207
9208         * loadup.el: set gc-cons-threshold very high unless dumping --
9209         loadup during update-elc is much much much faster.  also do this
9210         when quick-building.
9211
9212         add commented-out code for profiling loadup.
9213
9214
9215         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9216         is required in order to build xemacs.
9217
9218 2000-04-26  Ben Wing  <ben@xemacs.org>
9219
9220         * loadup.el: don't garbage collect during loadup if quick-build
9221         compile-time option is set.
9222
9223 2000-04-23  Ben Wing  <ben@xemacs.org>
9224
9225         * update-elc.el: compute whether any dumped .el or .elc files
9226         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9227         if so.
9228
9229         * update-elc.el (update-elc-files-to-compile): always change
9230         NOBYTECOMPILE in the src directory rather than current dir,
9231         so it will work under NT.
9232
9233         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9234         the form of this file is identical between Unix and Windows.
9235         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9236         Added comment.
9237         (update-autoloads-from-directory): updated doc string.
9238         updated doc strings in a few other places.
9239
9240 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9241
9242         * bytecomp.el (byte-force-recompile): Fix argument to
9243         byte-recompile-directory.
9244
9245 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9246
9247         * gutter-items.el (progress-display-clear-when-idle): Use
9248         add-one-shot-hook.
9249         * gutter-items.el (clear-progress-display): Adjust number of
9250         arguments.
9251
9252 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9253
9254         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9255
9256 2000-04-16  Ben Wing  <ben@xemacs.org>
9257
9258         * printer.el: New file.
9259
9260         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9261
9262         * help.el (describe-installation): Fix decoding for Windows.
9263
9264         * menubar-items.el:
9265         * menubar-items.el (default-menubar):
9266         * menubar-items.el (tutorials-menu-filter): New.
9267         * menubar-items.el (popup-menubar-menu):
9268         Add authorship.  Redo Help menu and Tutorials filter.
9269
9270         * menubar.el: Correct comment.
9271
9272         * modeline.el (modeline-buffer-identification): Correct doc string.
9273
9274         * simple.el:
9275         * simple.el (printing): Removed.
9276         * simple.el (printer-name): Removed.
9277         * simple.el (generic-print-buffer): Removed.
9278         * simple.el (generic-print-region): Removed.
9279         Move generic print code to printer.el.
9280
9281 2000-04-15  Ben Wing  <ben@xemacs.org>
9282
9283         * simple.el (generic-print-region): New.
9284         make this function actually work.
9285         (generic-print-buffer): call generic-print-region.
9286
9287 2000-04-14  Andy Piper  <andy@xemacs.org>
9288
9289         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9290         by using the new widget-callback-current-channel.
9291         (search-dialog-callback): ditto.
9292
9293 2000-04-12  Andy Piper  <andy@xemacs.org>
9294
9295         * gutter.el (default-gutter-position): moved from gutter-items.el.
9296         (default-gutter-position-changed-hook): ditto.
9297         (gutter-element-visibility-changed-hook): ditto.
9298         (set-gutter-element): ditto.
9299         (remove-gutter-element): ditto.
9300         (set-gutter-element-visible-p): ditto.
9301         (gutter-element-visible-p): ditto.
9302         (init-gutter): ditto.
9303
9304         * dialog.el (make-dialog-box): renamed and moved from
9305         gutter-items.el
9306
9307         * gutter-items.el: move various functions elsewhere.
9308
9309 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9310
9311         * menubar-items.el: Fixed place of parenthesis.
9312
9313 2000-04-12  Ben Wing  <ben@xemacs.org>
9314
9315         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9316                 without constantly being prompted for the tag.
9317         * simple.el: Added a number of section headings, to clarify the
9318                 organization of this file.
9319         * simple.el (activate-region):
9320         * simple.el (region-exists-p):
9321         * simple.el (region-active-p):
9322                 Moved these three function down to the other side of
9323                 the case-changing functions, so they join the rest of
9324                 the region code.
9325         * simple.el (printing): New.
9326         * simple.el (printer-name): New.
9327         * simple.el (generic-print-buffer): New.
9328                 New functions, a very simple prototype for a unified
9329                 printing interface.
9330
9331         * process.el (call-process-internal): Real fix for null BUFFER,
9332                 other problems with BUFFER specs.
9333
9334         * menubar-items.el:
9335                 Fixed up File->Print to use new printing functions.
9336                 Various corrections and expansions to Grep/Compile menus.
9337                 New options for Printing.
9338                 New options for SMTP Mail, the way to send mail under
9339                   MS Windows. (There's also a package patch to make SMTP
9340                   Mail be the default under MSWin.)
9341
9342 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9343
9344         * menubar-items.el: Selecting Rectangle Mousing from menubar
9345         did not work.  Needed to quote mouse-track-rectangle-p.
9346
9347 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9348
9349         * cl-compat.el (keywordp): Removed.
9350
9351 2000-04-05  Andy Piper  <andy@xemacs.org>
9352
9353         * gutter-items.el (progress-layout-glyph): don't initialize here.
9354         (progress-gauge-glyph): use dynamic sizing.
9355         (set-progress-display-style): new function. Set progress glyphs
9356         appropriately depending on the style.
9357         (progress-display-style): new variable. Custom version of
9358         set-progress-display-style.
9359         (progress-abort-glyph): switch to dynamic sizes.
9360         (search-dialog-text): make the edit field active.
9361
9362 2000-04-04  Andy Piper  <andy@xemacs.org>
9363
9364         * gutter-items.el (make-search-dialog): need to make the search
9365         dialog visible after creation.
9366
9367         * menubar-items.el (default-menubar): use the search dialog for
9368         searching. Remove some extraneous search menu items.
9369
9370         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9371         well as strings.
9372         (make-gutter-only-dialog-frame): allow the user to create the
9373         frame unmapped. Allow the gutter spec to be given as a glyph.
9374         (search-dialog-direction): new variable.
9375         (search-dialog-text): new variable.
9376         (search-dialog-callback): new function. Callback for the search
9377         dialog action.
9378         (make-search-dialog): new function. Create a user-friendly search
9379         dialog.
9380
9381 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9382
9383         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9384         under Windows.
9385
9386 2000-04-01  Andy Piper  <andy@xemacs.org>
9387
9388         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9389         progress more accurately.
9390
9391 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9392
9393         * finder.el (finder-compile-keywords): Process readable files only.
9394         Because error in process of .#finder-inf.el when compile xemacs
9395         with --with-clash-detection option.
9396
9397 2000-03-31  Andy Piper  <andy@xemacs.org>
9398
9399         * gutter-items.el (append-progress-display): don't delay after a
9400         successful font-lock.
9401         (make-gutter-only-dialog-frame): new function. Allow users to
9402         create gutter-only dialogs.
9403
9404 2000-03-27  Mike Alexander  <mta@arbortext.com>
9405
9406         * process.el (call-process-internal): Handle a null BUFFER
9407         parameter correctly.
9408
9409 2000-03-28  Andy Piper  <andy@xemacs.org>
9410
9411         * gutter-items.el (abort-progress-display): put strings in the
9412         gutter not extents.
9413         (progress-layout-glyph): signal special 'quit callback.
9414         (progress-display-quit-function): deleted.
9415         (progress-display-stop-callback): deleted.
9416         (progress-display-dispatch-command-events): deleted.
9417         (append-progress-display): remove calls to
9418         progress-display-dispatch-command-events.
9419         (raw-append-progress-display): ditto.
9420
9421 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9422
9423         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9424         being a list.  Actually define `stipple-pixmap-p' which is used as
9425         an error predicate.  Correctly handle PIXMAP being either relative
9426         or absolute file name.
9427
9428 2000-03-24  Andy Piper  <andy@xemacs.org>
9429
9430         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9431         (abort-progress-display): ditto. Don't delete the created extent.
9432         (raw-append-progress-display): ditto.
9433         (progress-display-dispatch-non-command-events): new
9434         function. Encapsulates what we want to do when no command input is
9435         required.
9436         (progress-display-dispatch-command-events): likewise, but disable
9437         for now since it causes too many problems.
9438         (append-progress-display): use them.
9439         (raw-append-progress-display): ditto.
9440         (default-gutter-position-changed-hook): set this rather than
9441         default-gutter-position-changed.
9442         (default-gutter-position-changed-hook): lambda with zero arguments
9443         rather than one.
9444         (raw-append-progress-display): trap errors in pending input since
9445         allowing them to signal will hose the gauge well and
9446         truly. Ideally we would like to delay these until we are more able
9447         to cope.
9448         (append-progress-display): ditto.
9449
9450 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9451
9452         * lisp/make-docfile.el: call-process-internal is now implemented
9453         in process.el.
9454
9455 2000-03-21  Ben Wing  <ben@xemacs.org>
9456
9457         * mule\mule-cmds.el (set-language-info-alist):
9458         Fix to correspond to new menu arrangement.
9459
9460 2000-03-21  Ben Wing  <ben@xemacs.org>
9461
9462         * process.el:
9463         * process.el (call-process-internal): New.
9464         New implementation of call-process.  Only enabled under NT, so far.
9465         stderr handling not implemented yet in CVS'd C code.
9466
9467 2000-03-20  Ben Wing  <ben@xemacs.org>
9468
9469         * lisp-mode.el:
9470         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9471         * lisp-mode.el (lisp-interaction-mode):
9472         Put back Lisp Interaction menubar for Jan V's sake.
9473
9474         * simple.el:
9475         * simple.el (mark-ring):
9476         * simple.el (dont-record-current-mark): New.
9477         * simple.el (in-shifted-motion-command): New.
9478         * simple.el (mark-ring-unrecorded-commands): New.
9479         * simple.el (mark-ring-max):
9480         * simple.el (set-mark-command):
9481         * simple.el (push-mark):
9482         * simple.el (handle-pre-motion-command):
9483         Implement scheme for not recording unimportant marks.
9484
9485         * subr.el:
9486         * subr.el (function-allows-args): New.
9487         New function function-allows-args.
9488
9489 2000-03-20  Martin Buchholz <martin@xemacs.org>
9490
9491         * XEmacs 21.2.32 is released.
9492
9493 2000-03-20  Andy Piper  <andy@xemacs.org>
9494
9495         * gutter-items.el (update-tab-in-gutter): force selection of the
9496         selected-window if required to do so.
9497         (buffers-tab-items): ditto.
9498         (add-tab-to-gutter): ditto.
9499         (create-frame-hook): use force-selection.
9500         (default-gutter-position-changed): lambdify.
9501         (update-tab-hook): deleted since it was only used in one place.
9502
9503 2000-03-18  Andy Piper  <andy@xemacs.org>
9504
9505         * files.el (find-file-noselect): undo change that shouldn't have
9506         gone in.
9507
9508 2000-03-17  Andy Piper  <andy@xemacs.org>
9509
9510         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9511         of selected-window trickery.
9512
9513         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9514         frames tabs.
9515         (progress-display-stop-callback): progress -> progress-display
9516         (progress-display-quit-function): ditto.
9517         (clear-progress-display): ditto.
9518         (remove-progress-display): ditto.
9519         (append-progress-display): ditto.
9520         (abort-progress-display): ditto.
9521         (raw-append-progress-display): ditto.
9522         (display-progress-display): ditto.
9523         (current-progress-display-label): ditto.
9524         (current-progress-display): ditto.
9525         (lprogress-display): ditto and save the buffer
9526         (progress-display): ditto. Otherwise the buffer sometimes gets
9527         changed which confuses font-lock.
9528
9529         * font-lock.el (font-lock-default-fontify-buffer): catch all
9530         errors, not just quit.
9531         (font-lock-mode): progress -> display-progress
9532         (font-lock-default-fontify-buffer): ditto.
9533         (font-lock-fontify-syntactically-region): ditto.
9534         (font-lock-fontify-keywords-region): ditto.
9535
9536 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9537
9538         * cl.el (gensym): Move to here from cl-macs.el.
9539         (gentemp): Ditto.
9540
9541 2000-03-16  Andy Piper  <andy@xemacs.org>
9542
9543         * font-lock.el (font-lock-mode): use lprogress and friends for
9544         progress management.
9545         (font-lock-default-fontify-buffer): ditto.
9546         (font-lock-fontify-syntactically-region): ditto.
9547         (font-lock-fontify-keywords-region): ditto.
9548         (font-lock-revert-cleanup): fix reverting.
9549         (font-lock-revert-setup): ditto.
9550
9551         * gutter-items.el (progress-use-echo-area): new variable. Use the
9552         echo area for progress gauges if non-nil.
9553         (clear-progress): remove echo area stuff and defer to
9554         clear-message.
9555         (append-progress): dispatch non-command events after each progress
9556         increment. Remove echo area stuff.
9557         (abort-progress): remove echo area stuff and defer to
9558         display-message.
9559         (raw-append-progress): ditto. Dispatch non-command events after
9560         gutter redisplay.
9561         (display-progress): defer echo area stuff to display-message.
9562
9563         * gutter-items.el (clear-progress):
9564         (abort-progress): indentation changes.
9565         (display-progress): don't clear progress.
9566         (append-progress): compare messages with equal.
9567         (raw-append-progress): use dispatch-non-command-events to flush
9568         widget creation events.
9569
9570 2000-03-13  Ben Wing  <ben@xemacs.org>
9571
9572         * abbrev.el:
9573         * abbrev.el (abbrev-string-to-be-defined): New.
9574         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9575         Changes for use with the menubar.
9576
9577 2000-03-12  Ben Wing  <ben@xemacs.org>
9578
9579         * alist.el (vassoc): moved here from font-menu.el.
9580
9581         * custom.el (defface): typo fix.
9582
9583         * dialog.el (yes-or-no-p-dialog-box):
9584         * dialog.el (message-box):
9585         * files.el (save-some-buffers-1):
9586         Put accelerators in the button names.
9587
9588         * font-lock.el (font-lock-comment-face):
9589         * font-lock.el (font-lock-keyword-face):
9590         * font-lock.el (font-lock-function-name-face):
9591         Fixed some of the colors under MS Windows because the existing
9592         default colors were hardly different from black and needed to be
9593         made lighter.
9594
9595         * font-menu.el:
9596         * font-menu.el (font-menu-split-long-menu):
9597         * font-menu.el (font-menu-family-constructor):
9598         * font-menu.el (font-menu-size-constructor):
9599         * font-menu.el (font-menu-weight-constructor):
9600         * font-menu.el (font-menu-set-font):
9601         vassoc moved to alist.el.
9602         Accelerators added to all menus.
9603         Unused bound var new-props removed.
9604
9605         * keydefs.el: I did a whole lot of rearranging to put things in a
9606         more consistent order and fixed a number of cases where key
9607         combinations involving up, down, left, right and so on were
9608         defined but the corresponding keypad combinations were not
9609         defined.
9610
9611         * lisp-mode.el:
9612         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9613         * lisp-mode.el (emacs-lisp-mode):
9614         * lisp-mode.el (lisp-interaction-mode):
9615         * lisp-mode.el (flet):
9616         Added accelerators onto the menus.
9617         Made all the different versions of the let function be indented
9618         the same way.
9619         Undid Steve's easy-menu-ification, because it makes it impossible
9620         to have the menubar and popup menus different.
9621         Cleaned up the menu; added items for find-function &c and some
9622         indenting, and removed debug-on-*.
9623
9624         * list-mode.el (list-mode-hook):
9625         * list-mode.el (list-mode):
9626         * list-mode.el (completion-setup-hook):
9627         * list-mode.el (display-completion-list):
9628         Added support for the :window-height keyword, which is required
9629         because of other changes that I made for the file dialog box.  I
9630         also made the hook variables list-mode-hook and
9631         completion-setup-hook and also minibuffer-setup-hook in
9632         minibuf.el be permanent-local; see comment in list-mode.el.
9633
9634         * map-ynp.el (map-y-or-n-p):
9635         Added accelerators to the dialog buttons.
9636
9637         * menubar-items.el (menu-truncate-list):
9638         New internal function.
9639         * menubar-items.el (submenu-generate-accelerator-spec):
9640         * menubar-items.el (menu-item-strip-accelerator-spec):
9641         * menubar-items.el (menu-item-generate-accelerator-spec):
9642         New exported functions, for use in auto-generating accelerator specs.
9643
9644         * menubar-items.el:
9645         * menubar-items.el (default-menubar):
9646         * menubar-items.el (maybe-add-init-button):
9647         * menubar-items.el (bookmark-menu-filter):
9648         * menubar-items.el (slow-format-buffers-menu-line):
9649         * menubar-items.el (build-buffers-menu-internal):
9650         * menubar-items.el (language-environment-menu-filter):
9651         * menubar-items.el (default-popup-menu):
9652         * menubar-items.el (popup-buffer-menu):
9653         * menubar-items.el (popup-menubar-menu):
9654         Did a major overhaul on this file, and in fact I'm nowhere near
9655         done working on the menubar, and there will be more patches to
9656         come.  A basic summary of what I've done:
9657
9658         a) I added accelerators to all of the menu items.  For menus that
9659         are auto-generated, such as the buffers menu, the accelerators are
9660         automatically added to the beginning of each line using the
9661         numbers 1 through 9, then zero, and then letters starting with A,
9662         but omitting the letters that are already in use for the fixed
9663         menu items at the top of the buffers menu.  To facilitate adding
9664         accelerators of this kind, I created some new functions
9665         (*-accelerator-spec), which are also being used by other filters
9666         that auto generate lists of things such as ftp sites to download
9667         packages.  If people really don't like these accelerators
9668         appearing at the beginning of the menu items, a variable can be
9669         added to optionally turn them off, but I think this is rather
9670         pointless because other menu items have accelerators and many or
9671         most of the menu users will use the accelerators if the support is
9672         there.
9673
9674         b) I combined the top level Tools and Apps menus into a single
9675         Tools menu, because the distinction between the two is not
9676         obvious, and the items on the menus are not used often enough that
9677         putting some of them onto submenus is a problem.
9678
9679         c) I created two new top level menus called View and Cmds because
9680         there were too many items on the File and Edit menus, and I'm going
9681         to be adding more items to these menus.  In contrast to the Tools
9682         menu, the items on these menus may be used quite often during an
9683         editing session, and so should be available with fewer
9684         keystrokes.
9685
9686         d) I added a number of options to the options menu, including one
9687         for controlling whether the alt key can be used to traverse to
9688         menu items using the accelerators, one for controlling behavior of
9689         control-k, one for controlling how the kill and yank functions
9690         interact with the clipboard, a few additional buffers-menu
9691         options, and various other things.  I also did a bit of
9692         rearranging, for example, combining the keyboard and mouse options
9693         into a single keyboard and mouse submenu to facilitate the
9694         accelerators on that level.
9695
9696         e) I changed the variable buffers-menu-format-buffer-line-function
9697         to take two arguments instead of one, the second argument being
9698         the line number for use in creating an accelerator.  I added a
9699         hack to support existing functions with one argument (although I
9700         doubt that very many of these exist), for backward compatibility.
9701
9702         f) I moved the top level mule menu to be a submenu of the edit
9703         menu.  I think that most of the items on this menu are fairly
9704         useless and there are certainly not enough frequently used items
9705         to justify this being its own top level menu.
9706
9707         g) I combined most of the items in big-menubar.el into the main menu.
9708         If people think the main menu is too big, it would be possible to
9709         create different configurations, some smaller.
9710
9711         * menubar.el (check-menu-syntax):
9712         Deleted some syntax checks that were no longer valid, partly
9713         because of changes that were already made a long time ago, and
9714         partly because of a change I made where I allow the name of the
9715         menu item to be an evaluated expression rather than just a string,
9716         similar to all of the other parameters of a menu item.
9717
9718         * minibuf.el:
9719         * minibuf.el (read-file-name-1):
9720         * minibuf.el (mouse-read-file-name-1):
9721         I made a number of changes to improve the appearance
9722         and functioning of the file dialog box.  They include:
9723
9724         a) Fixing the problem where closing the dialog box by clicking on
9725         the close button of the window didn't properly exit the
9726         minibuffer.
9727
9728         b) Fixing the problem that if you typed part of a file name, and
9729         then clicked on a completion with the mouse, the file was not
9730         correctly selected.
9731
9732         c) Changing the title of the dialog box to reflect the operation
9733         being done in accordance with user interface conventions, rather
9734         than the name of the dialog box buffer, which is rather useless.
9735
9736         d) Remove the words "possible completions are" which didn't
9737         belong.
9738
9739         e) Fix things so that the completions scroll off the end of the
9740         completions windows only to the right, rather than both to the
9741         right and down, which is in accordance with Windows user interface
9742         conventions.
9743
9744         * msw-init.el (init-post-mswindows-win):
9745         Added a binding for meta-F4, which is the standard windows binding
9746         for exiting a program.
9747
9748         * select.el (get-selection-no-error):
9749         * select.el (own-selection):
9750         * select.el (own-clipboard):
9751         Added an optional argument called append to the functions
9752         own-selection and own-clipboard.  This adds support for appending
9753         text to the existing selection and allows the function
9754         own-clipboard to be used as the value of the variable
9755         interprogram- cut-function.
9756
9757         Fixed a bug in own-selection in handling zmacs-region-stays.
9758
9759         * simple.el (historical-kill-line): New.
9760
9761         * simple.el (kill-line):
9762         * simple.el (interprogram-cut-function):
9763         * simple.el (interprogram-paste-function):
9764         * simple.el (handle-pre-motion-command):
9765         * simple.el (next-line):
9766         * simple.el (previous-line):
9767         a) Expanded the variable kill-whole-line, so that function
9768         kill-line can be set to delete the entire line always, not just
9769         when cursor is at the beginning of the line.  This is controlled
9770         by setting the variable kill-whole-line to the symbol 'always.
9771         This behavior, as well as the existing kill-whole-line behavior,
9772         now only take effect when kill-line is called interactively,
9773         although this is a departure from a previous behavior in the case
9774         of setting this variable kill-whole-line to t.  It is almost
9775         certainly what has always been intended, and most likely the old
9776         way of doing things introduced bugs.  I also created a function
9777         called historical-kill-line, which ignores the kill-whole-line
9778         setting and always gives the historical behavior of only killing
9779         to the end of the line.  I bound this function to shift- control-k
9780         so that the kill to end of line behavior is available, even when
9781         kill-whole-line has been set to change control-k into the simple
9782         delete-whole-line behavior. (This can be set using the options
9783         menu.)
9784
9785         b) I changed things so that kill and yank now interact with the
9786         clipboard by default under windows.  This was done by changing the
9787         default value of interprogram-cut- function and
9788         interprogram-paste-function.  You can get the old behavior by
9789         setting these to nil, and there is an option on the options menu
9790         to do this.
9791
9792         c) I added support for selecting text using shifted motion keys.
9793         This support is on by default and can be controlled by the
9794         variable shifted-motion-keys-select-region.  There is also a
9795         variable called unshifted-motion-keys-deselect-region that
9796         controls more specifically how the shifted motion key behavior
9797         works.  I did not put an option on the options menu to turn this
9798         off, because I can't imagine why this would be useful.
9799
9800         * simple.el (forward-block-of-lines):
9801         * simple.el (backward-block-of-lines):
9802         * simple.el (block-movement-size):
9803         New.
9804
9805         * simple.el (uncapitalized-title-words):
9806         * simple.el (uncapitalized-title-word-regexp):
9807         * simple.el (capitalize-string-as-title):
9808         * simple.el (capitalize-region-as-title):
9809         New.
9810
9811
9812         * subr.el (add-hook):
9813         * subr.el (make-local-hook): New.
9814         * subr.el (remove-local-hook): New.
9815         * subr.el (add-one-shot-hook): New.
9816         * subr.el (add-local-one-shot-hook): New.
9817         Added some functions to make using hooks easier.
9818         These include:
9819
9820         a) Functions add-local-hook and remove-local-hook to make it easy
9821         to use local hooks.
9822
9823         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9824         make it possible to add a "one-shot" hook, which is to say a hook
9825         that runs only once, and automatically removes itself after the
9826         first time it has run.
9827
9828 2000-03-09  Andy Piper  <andy@xemacs.org>
9829
9830         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9831
9832 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9833
9834         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9835         Moved from menubar-items.el.
9836         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9837
9838 2000-03-08  Andy Piper  <andy@xemacs.org>
9839
9840         * gutter-items.el (build-buffers-tab-internal): add selected field
9841         to buffers tab spec.
9842
9843 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9844
9845         * minibuf.el (last-exact-completion): Initialize to nil.
9846
9847 2000-03-07  Didier Verna  <didier@xemacs.org>
9848
9849         * startup.el (command-line-1): remove unused variable
9850         `first-file-buffer'.
9851
9852 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9853
9854         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9855         which is also used for Web server log files.
9856
9857 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9858
9859         * mule/mule-charset.el: Setup auto-fill-chars.
9860
9861 2000-03-02  SL Baur  <steve@beopen.com>
9862
9863         * subr.el (with-string-as-buffer-contents): Reimplement using
9864         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9865         non-deletion of buffer after execution problem.
9866         (with-output-to-string): Use unique buffer name.
9867
9868 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9869
9870         * gutter-items.el (buffers-tab-sort-function):  New variable.
9871         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9872
9873 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9874
9875         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9876
9877 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9878
9879         * menubar-items.el (maybe-add-init-button): Remove the "Load
9880         .emacs" button from all menubars.
9881
9882 2000-03-01  Didier Verna  <didier@xemacs.org>
9883
9884         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9885         region rectangle replacement (from Jan Vroonhof).
9886         (replace-rectangle): new function.
9887
9888 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9889
9890         * mule/mule-cmds.el (set-default-coding-systems): Use
9891         set-terminal-coding-system and set-keyboard-coding-system.
9892         * coding.el (set-terminal-coding-system): Use
9893         set-console-tty-output-coding-system.
9894         (set-keyboard-coding-system): Use
9895         set-console-tty-input-coding-system.
9896
9897 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9898
9899         * minibuf.el (read-variable): Allow symbol to default argument.
9900
9901 2000-02-27  Andy Piper  <andy@xemacs.org>
9902
9903         * gutter-items.el (update-tab-hook): new function to be used for
9904         hooks.
9905         (create-frame-hook): add update-tab-hook.
9906         (record-buffer-hook): ditto.
9907         (default-gutter-position-changed): ditto.
9908         (default-gutter-position): updating the buffers tab is now handled
9909         by a hook.
9910         (default-gutter-position-changed-hook): new variable.
9911         (gutter-element-visibility-changed-hook): ditto.
9912         (set-gutter-element-visible-p): call it.
9913         (set-gutter-element): use modify-specifier-instances. Set extents
9914         as duplicable before using.
9915         (remove-gutter-element): ditto.
9916         (set-gutter-element-visible-p): ditto.
9917         (init-gutter): new function.
9918         (add-tab-to-gutter): use new gutter-element functions rather than
9919         setting specifiers directly.
9920         (clear-progress): ditto.
9921         (abort-progress): ditto.
9922         (gutter-buffers-tab-visible-p): renamed from
9923         default-gutter-visible-p
9924
9925         * specifier.el (modify-specifier-instances): new function from Jan
9926         Vroonhof.
9927
9928         * x-init.el (init-post-x-win): call init-gutter.
9929
9930         * msw-init.el (init-post-mswindows-win): call init-gutter.
9931
9932         * menubar-items.el (default-menubar): Update to reflect new gutter
9933         variables.
9934
9935 2000-02-26  Andy Piper  <andy@xemacs.org>
9936
9937         * gutter-items.el (set-gutter-element): new function. Add gutter
9938         elements to the specified gutter.
9939         (remove-gutter-element): new function. Remove gutter elements from
9940         the specified gutter.
9941         (set-gutter-element-visible-p): new function. Set gutter element
9942         visibility for the provided gutter-visible specifier.
9943
9944 2000-02-23  Andy Piper  <andy@xemacs.org>
9945
9946         * gutter-items.el (add-tab-to-gutter): specify dimensions
9947         dynamically.
9948
9949 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9950
9951         * gutter-items.el (add-tab-to-gutter):
9952         * package-get.el (package-get-interactive-package-query):
9953         * package-ui.el (pui-directory-exists):
9954         (pui-install-selected-packages):
9955         (pui-list-packages):
9956         Use #'(lambda ...)  instead of '(lambda ...).
9957
9958 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9959
9960         * startup.el (load-user-init-file): Check to make sure user
9961           has an init-file before calling load().
9962
9963 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9964
9965         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9966
9967 2000-02-23  Martin Buchholz <martin@xemacs.org>
9968
9969         * XEmacs 21.2.31 is released.
9970
9971 2000-02-21  Mike Sperber <mike@xemacs.org>
9972
9973         * loadup.el (really-early-error-handler):
9974         * update-elc.el:
9975         * make-docfile.el:
9976         Remove dependency on EMACSBOOTSTRAP... environment variables.
9977
9978 2000-02-21  Martin Buchholz <martin@xemacs.org>
9979
9980         * XEmacs 21.2.30 is released.
9981
9982 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9983
9984         * byte-optimize.el (byte-optimize-plus):
9985         (byte-optimize-minus):
9986         (byte-optimize-multiply):
9987         Optimize (- 0) to 0, not (-)
9988         Optimize (+ 5 3.0) to 8.0
9989         Optimize (* 5 3.0) to 15.0
9990         Improve readability.
9991
9992 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9993
9994         * modeline.el: (modeline-scrolling-method): change modeline
9995         mswindows cursor appearance according to the value.
9996
9997         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9998         and 'gui-element face colors and 'gui-element face font to Windows
9999         defaults.
10000
10001 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10002
10003         * font-lock.el: Javadoc enhancements
10004
10005 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10006
10007         * ldap.el (toplevel): Test if LDAP support has been compiled in
10008         (ldap-verbose): New option
10009         (ldap-search-entries): Renamed from the previous ldap-search
10010         Conditionalize message display on ldap-verbose
10011         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10012         defuns
10013         (ldap-search): Is now defined as an obsolete wrapper calling
10014         ldap-search-basic or ldap-search-entries
10015
10016
10017 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10018             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10019             Jan Vroonhof  <jan@xemacs.org>
10020
10021         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10022         When for-effect is true, didn't call `byte-optimize-form'
10023         in and/or subforms without last.
10024
10025 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10026
10027         * package-get.el (package-get-download-sites): Use correct custom
10028         type.
10029
10030 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10031
10032         * files.el (write-file): Ask for coding system when compiled with
10033         file-coding.
10034
10035 2000-02-16  Andy Piper  <andy@xemacs.org>
10036
10037         * buffer.el (switch-to-buffer): give norecord argument to
10038         set-window-buffer instead of explicitly recording.
10039
10040         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10041         we have to pick a window.
10042
10043 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10044
10045         * mule/mule-cmds.el (describe-language-support): Don't add
10046         unexist function to help-map.
10047         (describe-coding-system): Don't use already assigend `C'.
10048
10049 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10050
10051         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10052         work in custom.
10053
10054 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10055
10056         * about.el: Ienaga's e-mail address change.
10057
10058 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10059
10060         * etags.el (find-tag): force new window -- even if buf already
10061         visible -- when other-window is t
10062
10063 2000-02-16  Martin Buchholz <martin@xemacs.org>
10064
10065         * XEmacs 21.2.29 is released.
10066
10067 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10068
10069         * cl-extra.el (getf): This is now identical to `plist-get', so
10070         just defalias it.
10071         * cl-macs.el: Make getf an alias to plist-get, at the
10072         byte-compiler level, using define-compiler-macro.
10073
10074 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10075
10076         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10077
10078 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10079
10080         * lisp/etags.el (find-tag-internal): set exact-tagname to
10081           a regular expression that matches against the tagname
10082           part of the tag entry first instead of only looking in
10083           the context area.
10084
10085 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10086
10087         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10088         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10089
10090 2000-02-07  Martin Buchholz <martin@xemacs.org>
10091
10092         * XEmacs 21.2.28 is released.
10093
10094 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10095
10096         * cl-extra.el (getf): Just call `get', never `get*'.
10097         Make arglist match docstring.
10098         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10099         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10100         * byte-optimize.el: remove references to `get*'.
10101
10102 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10103
10104         * mule/european.el: Add syntax information for Latin3 and Latin4.
10105
10106 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10107
10108         * byte-optimize.el: Byte-optimize (length "foo")
10109
10110 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10111
10112         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10113         width check using `window-leftmost-p' and `window-rightmost-p'.
10114
10115 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10116
10117         * wid-edit.el (widget-match-inline): An atom never matches a
10118           list.
10119
10120 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10121
10122         * modeline.el: Consolidated 'x and 'mswindows specification under
10123         'win tag.
10124
10125 2000-01-29  Andy Piper  <andy@xemacs.org>
10126
10127         * gutter-items.el: (format-buffers-tab-line): Try and be
10128         intelligent about buffer naming when we have duplicates.
10129
10130 2000-01-29  Andy Piper  <andy@xemacs.org>
10131
10132         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10133         updated when it becomes visible.
10134
10135 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10136
10137         * bytecomp.el (byte-compile-insert-header): Properly set coding
10138         system under MULE and file-coding.
10139
10140 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10141
10142         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10143         (dontusethis-set-value-terminal-coding-system-handler):
10144         (dontusethis-set-value-keyboard-coding-system-handler):
10145         Never undefine coding system aliases.  Emergency fix for gnus.
10146
10147 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10148
10149         * files.el (abbreviate-file-name): Use directory-sep-char instead
10150         of hard-coded "/".
10151
10152 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10153
10154         * startup.el (user-init-file-base-list): New variable, replacing
10155         user-init-file-base.
10156         (find-user-init-file): New function.
10157         (command-line-early): Use it.
10158         (load-user-init-file): Ditto.
10159
10160 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10161
10162         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10163         calling valid-image-instantiator-format-p
10164
10165 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10166
10167         * isearch-mode.el (isearch-mode): The variable is
10168         isearch-unhidden-extents, not isearch-opened-extents.
10169
10170 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10171
10172         * minibuf.el (next-history-element): Modify error message if a
10173         default value is available.
10174
10175 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10176
10177         * bytecomp.el (byte-compile-file): Don't unconditionally write
10178         .elc files in binary - might contain non-Latin1.
10179
10180 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10181
10182         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10183         for windows-nt.
10184
10185         * version.el:
10186         * startup.el (user-init-file-base):
10187         * process.el (call-process-region):
10188         * files.el (make-backup-file-name):
10189         (backup-file-name-p):
10190         (file-relative-name):
10191         (abbreviate-file-name):
10192         (set-auto-mode):
10193         * code-process.el (call-process-region): Removed unnecessary
10194         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10195         support out of the universe.
10196
10197         * process.el:
10198         * code-process.el:
10199         * bytecomp.el (byte-compile-file): Removed reference to
10200         buffer-file-type, and commented usage of binary-process-output
10201         NTEmacs variables.
10202
10203 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10204
10205         * help.el (function-arglist): Add case for macro.
10206
10207 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10208
10209         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10210         printers.
10211         (custom-display): Added a menu for printer/display tags.
10212
10213         * frame.el (frame-type):
10214         * device.el (device-type): Added 'msprinter to the doc string, and
10215         removed 'pc -- it is not going to be implemented ever.
10216         (call-device-method): Fixed docstring typo.
10217         Defined specifier tags 'printer and 'display.
10218
10219 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10220
10221         * lisp/itimer.el (itimer-run-expired-timers): (consp
10222           last-command-event-time) instead of (consp
10223           'last-command-event-time).
10224
10225 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10226
10227         * msw-glyphs.el: Removed obsolete commentary.
10228
10229 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10230
10231         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10232         better default value.
10233
10234 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10235
10236         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10237         (read-string): Ditto.
10238         (eval-minibuffer): Ditto.
10239         (read-command): Ditto.
10240         (read-function): Ditto.
10241         (read-variable): Ditto.
10242         (read-number): Ditto.
10243         (read-shell-command): Ditto.
10244         (read-number): Record history.
10245
10246 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10247
10248         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10249
10250 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10251
10252         * faces.el (startup-initialize-custom-faces): New function.
10253         Reset all faces created during auto-autoloads loading time
10254         by defface.
10255         * startup.el (command-line): Call it.
10256
10257 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10258
10259         * about.el (about-hackers): Add myself to contributors list.
10260
10261 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10262
10263         * menubar-items.el (maybe-add-init-button): Removed an argument in
10264         a call to load-user-init-file, as the function managed to lose its
10265         formal parameter a few betas ago.
10266
10267 2000-01-18  Martin Buchholz <martin@xemacs.org>
10268
10269         * XEmacs 21.2.27 is released.
10270
10271 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10272
10273         * process.el (shell-command-to-string): Use the FSF docstring.
10274         Make shell-command-to-string the standard function, and
10275         exec-to-string the (deprecated) alias.
10276
10277         * startup.el: typo fix.
10278
10279 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10280
10281         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10282
10283 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10284
10285         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10286         buffers after visible buffers.
10287         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10288
10289 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10290
10291         * info.el (Info-extract-menu-node-name): Stop at a dot
10292         followed by whitespace or right parenthesis.
10293
10294 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10295
10296         * info.el (Info-directory-list): Warn against using Customize with
10297         Info-directory-list.
10298
10299 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10300
10301         * minibuf.el (read-file-name): doc fix.
10302
10303         * autoload.el (update-file-autoloads): doc fix.
10304
10305         * about.el (about-hackers): Change my E-mail address.
10306
10307 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10308
10309         * info.el (Info-visit-file): Just use the `f' interactive spec to
10310         read a filename in the standard way.
10311
10312 2000-01-13  Andy Piper  <andy@xemacs.org>
10313
10314         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10315         (gutter-buffers-tab-extent): new variable.
10316         (update-tab-in-gutter): call add-tab-to-gutter again if the
10317         orientation has changed.
10318         (add-tab-to-gutter): cope with different orientations.
10319
10320 2000-01-11  Didier Verna  <didier@xemacs.org>
10321
10322         * info.el (Info-following-node-name): backward-skip dots as well
10323         as spaces (dots at the end of a node name aren't part of it).
10324         (Info-extract-menu-node-name): don't skip dots. There could be
10325         some in the node name.
10326         (Info-index): allow dots to be part of a node name.
10327
10328 2000-01-12  Andreas Jaeger  <aj@suse.de>
10329
10330         * files.el (auto-mode-alist): Added idlwave-mode.
10331         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10332
10333 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10334
10335         * info.el (Info-search): Show default value.
10336
10337 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10338
10339         * info.el (Info-read-node-completion-table): New variable.
10340         (Info-read-node-name-1): New function.
10341         (Info-read-node-name): Use it.
10342         (Info-follow-reference): Use DEFAULT argument of completing-read.
10343         (Info-menu): Ditto.
10344
10345 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10346
10347         * hyper-apropos.el (hyper-describe-key-briefly): Save
10348         window configuration.
10349         (hyper-describe-face): Use DEFAULT of completing-read.
10350         (hyper-apropos-read-variable-symbol): Ditto.
10351         (hyper-apropos-read-function-symbol): Ditto.
10352
10353 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10354
10355         * mule/mule-cmds.el (set-default-coding-system): Set
10356         comint-exec-hook to use coding-system-for-read and
10357         coding-system-for-write so that C-x RET c works.
10358
10359 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10360
10361         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10362         (previous-matching-history-element): Increment
10363         minibuffer-max-depth by 1.
10364         (next-matching-history-element): Ditto.
10365
10366 2000-01-11  Andy Piper  <andy@xemacs.org>
10367
10368         * gutter-items.el (buffers-tab): Create a new face for the buffers
10369         tab.
10370         (buffers-tab-face): use it.
10371
10372 2000-01-10  Didier Verna  <didier@xemacs.org>
10373
10374         * modeline.el (modeline-scrolling-method): change modeline X
10375         cursor appearance according to the value.
10376
10377 2000-01-07  Andreas Jaeger  <aj@suse.de>
10378
10379         * about.el (about-hackers): Moved my entry to contributor list.
10380         (xemacs-hackers): Added myself.
10381         (about-maintainer-info): Added description of myself.
10382
10383
10384 2000-01-07  Didier Verna  <didier@xemacs.org>
10385
10386         * modeline.el (modeline-scrolling-method): new variable.
10387         (mouse-drag-modeline): add reference to it in the docstring.
10388         (mouse-drag-modeline): handle it.
10389
10390 2000-01-08  Andy Piper  <andy@xemacs.org>
10391
10392         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10393         calls.
10394         (remove-buffer-from-gutter-tab): ditto.
10395
10396 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10397
10398         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10399         (custom-face-edit): Fix grammatical error in help message.
10400
10401 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10402
10403         * movemail.el: Added.
10404
10405         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10406
10407 2000-01-03  Didier Verna  <didier@xemacs.org>
10408
10409         * modeline.el (mouse-drag-modeline): remove the code related to
10410         the modeline horizontal scrolling facility.
10411
10412 1999-12-31  Martin Buchholz <martin@xemacs.org>
10413
10414         * XEmacs 21.2.26 is released.
10415
10416 1999-12-28  Andy Piper  <andy@xemacs.org>
10417
10418         * wid-edit.el (widget-push-button-value-create): The gui cache
10419         does not agree with native widgets which can only be displayed
10420         once per window. The reasons for caching are diminished now that
10421         we don't hog resources when creating buttons.
10422         (widget-push-button-cache) deleted.
10423
10424 1999-12-24  Martin Buchholz <martin@xemacs.org>
10425
10426         * XEmacs 21.2.25 is released.
10427
10428 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10429
10430         * hyper-apropos.el (hyper-apropos): Toggle
10431         hyper-apropos-programming-apropos correctly.
10432         Set REGEXP when user accepts default value.
10433
10434 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10435
10436         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10437         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10438
10439 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10440
10441         * mule/mule-category.el (undefined-category-designator):
10442         Return char instead of character.  Search for undefined one.
10443         (describe-category): Use with-displaying-help-buffer.
10444
10445 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10446
10447         * byte-optimize.el (byte-optimize-plus):
10448         Optimize (+ 1) to 1 instead of (1+ nil).
10449
10450         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10451
10452         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10453
10454         * byte-optimize.el (byte-optimize-char-before): New function.
10455         Remove performance penalty for using (char-before) instead of (char-after).
10456
10457 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10458
10459         * mule/mule-category.el (char-category-list): Return character
10460         instead of integer.
10461
10462 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10463
10464         * minibuf.el (read-buffer): Check default is buffer object.
10465
10466 1999-11-25  Andy Piper  <andy@xemacs.org>
10467
10468         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10469         for buttons.
10470
10471 1999-12-16  Andreas Jaeger  <aj@suse.de>
10472
10473         * package-get.el (package-get-maybe-save-index): Fixed typo.
10474         Patch by Jeff Miller <jmiller@smart.net>.
10475
10476 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10477
10478         * gnuserv.el (gnuserv-process-filter):  don't call
10479         gnuserv-write-to-client when gnuserv-current-client is nil
10480
10481 1999-12-14  Martin Buchholz <martin@xemacs.org>
10482
10483         * XEmacs 21.2.24 is released.
10484
10485 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10486
10487         * about.el (about-hackers): Update my email address.
10488
10489 1999-12-07  Martin Buchholz <martin@xemacs.org>
10490
10491         * XEmacs 21.2.23 is released.
10492
10493 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10494
10495         * package-get.el (package-get-download-sites): Removed several
10496         defunct download sites, added many new ones, and corrected a few
10497         incorrect directory-on-site entries.  Added physical locations to
10498         site-description.
10499
10500 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10501
10502         * finder.el (finder-commentary): add DOC string and fix
10503         interactive spec
10504
10505 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10506
10507         * help.el (describe-function): Don't forget to intern the string
10508         completing-read returns.
10509         (describe-variable): Ditto.
10510
10511 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10512
10513         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10514         `hyper-apropos-help-mode' here to find symbol to customize
10515         irregardless of cursor position and simplify
10516         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10517         `hyper-apropos-popup-menu'.
10518
10519 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10520
10521         * apropos.el (apropos-mode-map): Add return to call
10522         apropos-follow.
10523         (apropos-print): Call apropos-mode to have better
10524         command reference. Put keymap text-poperty to
10525         symbole name.
10526
10527 1999-11-22  Alastair Burt  <burt@dfki.de>
10528
10529         * help.el: (describe-bindings-1): Added handling of keymaps for
10530         the extents at point.
10531
10532 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10533
10534         * gutter-items.el (buffers-tab-items): Wrap the function in a
10535         save-match-data
10536
10537 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10538
10539         * help.el (describe-function): Use the DEFAULT argument to
10540         completing-read.
10541         (describe-variable): Ditto.
10542
10543 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10544
10545         * minibuf.el (read-from-minibuffer): Add optional argument
10546         DEFAULT to have better mini-buffer history support.
10547         (completing-read): Pass default to read-from-minibuffer.
10548         (read-buffer): Pass default to completing-read.
10549
10550 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10551
10552         * font-lock.el (font-lock-doc-string-face): Document the
10553         `font-lock-lisp-like' property.
10554
10555 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10556
10557         * lisp-mode.el: Specify `font-lock-lisp-like'.
10558
10559         * font-lock.el (font-lock-lisp-like): New function.
10560         (font-lock-fontify-syntactically-region): Use it.
10561
10562 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10563
10564         * XEmacs 21.2.22 is released
10565
10566 1999-11-28  Martin Buchholz <martin@xemacs.org>
10567
10568         * XEmacs 21.2.21 is released.
10569
10570 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10571
10572         * minibuf.el (read-coding-system): Accept symbol and
10573         coding-system object as a default-coding-system.
10574
10575 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10576
10577         * minibuf.el (read-coding-system): Accept symbol as
10578         a default-coding-system.
10579
10580 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10581
10582         * apropos.el (apropos-documentation): Use insert instead
10583         of princ.
10584
10585 1999-11-07  William M. Perry  <wmperry@aventail.com>
10586
10587         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10588           for the linux console.
10589
10590         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10591           stuff to work when you are not on a window system, since the GPM
10592           mouse support now allows pasting from outside of XEmacs.
10593
10594 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10595
10596         * XEmacs 21.2.20 is released
10597
10598 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10599
10600         * setup-paths.el (paths-default-info-directories): Add
10601         /usr/share/info and /usr/local/share/info.
10602
10603 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10604
10605         * about.el: Updated Vladimir Ivanovic's info.
10606
10607 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10608
10609         * auto-show.el (auto-show-truncationp): Remove.
10610
10611         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10612
10613 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10614
10615         * indent.el (indent-line-to): fix bug: spaces were not replaced
10616         with tab if column is multiple of tab-width
10617         From dhn@qedinc.com
10618
10619 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10620
10621         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10622         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10623
10624         * package-get.el (package-get-package-provider): Be verbose when
10625         interactive. Patch from Robert Pluim
10626
10627 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10628
10629         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10630         info file suffixes.
10631
10632 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10633
10634         * process.el (open-network-stream): Add a new optional parameter
10635         PROTOCOL to support udp; fix a minor typo and add an explanation
10636         in docstring for udp programming.
10637
10638         * code-process.el (open-network-stream): Add a new optional
10639         parameter PROTOCOL to support udp; fix a minor typo and add an
10640         explanation in docstring for udp programming.
10641
10642 1999-10-18  Andy Piper  <andy@xemacs.org>
10643
10644         * gui.el (make-gui-button): be more precise about how we call
10645         callbacks.
10646
10647         * wid-edit.el (widget-push-button-value-create): Use the new form
10648         of native gui-button.
10649
10650 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10651
10652         * info.el (Info-page-prev): Don't do (sit-for 0).
10653
10654 1999-10-13  Andy Piper  <andy@xemacs.org>
10655
10656         * gutter-items.el (progress-abort-glyph): new glyph for showing
10657         abort status.
10658         (append-progress): dispatch-event rather than sit-for.
10659         (abort-progress): new function. Show the abort glyph with an
10660         appropriate message.
10661         (raw-append-progress): dispatch-event rather than sit-for.
10662         (display-progress): cope with aborts.
10663
10664         * gui.el (make-gui-button): Use native widgets for buttons
10665         unconditionally.
10666         (insert-gui-button): ditto.
10667         (gui-button-p): ditto.
10668
10669         * xbm-button.el: remove from core.
10670
10671         * xpm-button.el: remove from core.
10672
10673 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10674
10675         * faces.el (init-device-faces): Don't initialize the random faces
10676         on the stream device.
10677
10678 1999-10-06  Andy Piper  <andy@xemacs.org>
10679
10680         * files.el (recover-file): Don't use ls under windows for revert buffer.
10681
10682 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10683
10684         * package-get.el (package-get-download-menu): Make menu really
10685         toggle download sites.
10686         (package-get-download-sites): Add autoload cookie.
10687
10688 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10689
10690         * setup-paths.el (paths-find-module-directory): Ditto.
10691
10692 1999-09-29  Werner Fink  <werner@suse.de>
10693
10694         * setup-paths.el (paths-find-exec-directory): Add missing nil
10695         parameter for environment.
10696
10697 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10698
10699         * modeline.el (modeline-format):
10700         Only purecopy the strings.  Else
10701         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10702         barfs.
10703
10704 1999-08-28  Mike Woolley  <mike@bulsara.com>
10705
10706         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10707         user setting comint-completion-addsuffix and
10708         comint-process-echoes.
10709
10710 1999-09-22  Andy Piper  <andy@xemacs.org>
10711
10712         * gutter-items.el (update-tab-in-gutter): use
10713         last-nonminibuf-window instead of selected-window.
10714
10715 1999-09-18  Andy Piper  <andy@xemacs.org>
10716
10717         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10718         display on.
10719
10720         * subr.el (record-buffer-hook): new variable so that the hook gets
10721         some documentation.
10722
10723 1999-09-16  Andy Piper  <andy@xemacs.org>
10724
10725         * gutter-items.el (update-tab-in-gutter): only update when the
10726         gutter is visible.
10727         (remove-buffer-from-gutter-tab): ditto.
10728
10729 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10730
10731         * simple.el (do-auto-fill): Commented out part of Kinsoku
10732         processing.
10733
10734 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10735
10736         * isearch-mode.el (isearch-highlightify-region): Give the
10737         highlighting extents a high priority.
10738         (isearch-make-extent): Give the main highlighting extent an even
10739         higher priority.
10740
10741 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10742
10743         * packages.el (packages-compute-package-locations): Fix typo from
10744         -u rationalization.
10745
10746 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10747
10748         * setup-paths.el (paths-find-doc-directory): Respect value of
10749         `configure-doc-directory.'
10750
10751         * find-paths.el (paths-find-architecture-directory): Give
10752         precendence `default' argument (which typically comes from
10753         configure).
10754
10755 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10756
10757         * startup.el (command-line-early): Added options -user-init-file
10758         and -user-init-directory.
10759
10760         * files.el (user-init-file): Default to NIL so we can recognize
10761         when it's set.
10762
10763 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10764
10765         * obsolete.el (init-file-user):
10766         * startup.el:
10767         * packages.el (packages-compute-package-locations):
10768         * package-get.el (package-get-user-index-filename):
10769         * menubar-items.el (maybe-add-init-button):
10770         * info.el (Info-annotations-path):
10771         * dump-paths.el:
10772         Change `user-init-directory' to be an absolute path.
10773         Use `user-init-directory' where appropriate.
10774         Zap `init-file-user' and its uses.
10775
10776 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10777
10778         * subr.el (copy-symbol): New function.
10779
10780 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10781
10782         * isearch-mode.el (isearch-done): Be sure to restore invisible
10783         extents in the proper buffer.
10784         (isearch-pre-command-hook): Set this-command to the correct value
10785         in case the buffer has changed and old overriding-local-map was
10786         used.
10787         (isearch-restore-extent): Use remprop instead of setting the
10788         property to nil.
10789
10790 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10791
10792         * cmdloop.el (execute-extended-command): Update zmacs region
10793         before the delay.
10794         (execute-extended-command): Make the message gettext-friendly.
10795
10796 1999-09-07  Andy Piper  <andy@xemacs.org>
10797
10798         * gutter-items.el (progress-gauge-glyph): renamed from
10799         progress-glyph.
10800         (progress-text-glyph): new variable.
10801         (progress-layout-glyph): use layouts and text glyphs.
10802         (progress-area-buffer): removed.
10803         (progress-text-and-extent): new variable.
10804         (progress-displayed-p): dynamically create gutter area buffer.
10805         (clear-progress): ditto.
10806         (raw-append-progress): ditto.
10807         (append-progress): use new glyph names.
10808         (raw-append-progress): only create the extent when needed. set
10809         properties more optimally.
10810         (progress): remove args.
10811
10812 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10813
10814         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10815         mapcar where the return value is unused.
10816         (isearch-restore-invisible-extents): Ditto.
10817         (isearch-highlight-all-cleanup): Ditto.
10818         (isearch-delete-extents-in-range): Traverse the extents only once.
10819         (isearch-highlight-all-update): Don't start over if the search
10820         string has changed and more input is pending.
10821
10822 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10823
10824         * packages.el (packages-find-package-data-path): Ditto.
10825
10826         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10827
10828         * subr.el (mapc-internal): Don't make obsolete.
10829
10830         * cl-extra.el (mapc): Resurrect.
10831
10832 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10833
10834         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10835         alias.
10836
10837         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10838         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10839         (isearch-yank-clipboard): Use get-clipboard instead of
10840         x-get-clipboard.
10841         (isearch-yank-selection): Fix docstring.
10842
10843 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10844
10845         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10846
10847 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10848
10849         * cl-macs.el (extent-start-position): Fix setf method.
10850         (extent-end-position): Ditto.
10851
10852 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10853
10854         * isearch-mode.el: End merge with FSF 20.4.
10855
10856         * isearch-mode.el (search-invisible): New variable.
10857         (isearch-hide-immediately): Ditto.
10858         (isearch-unhidden-extents): Ditto.
10859         (isearch-range-invisible): New function.
10860         (isearch-unhide-extent): Ditto.
10861         (isearch-restore-invisible-extents): Ditto.
10862         (isearch-restore-extent): Ditto.
10863
10864         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10865         implementation.
10866         (isearch-ring-retreat-edit): Ditto.
10867         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10868         (isearch-forward-regexp): New arguments NOT-REGEXP and
10869         NO-RECURSIVE-EDIT.
10870         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10871         (isearch-backward-regexp): New arguments NOT-REGEXP and
10872         NO-RECURSIVE-EDIT.
10873         (isearch-mode): Return isearch-success.
10874         (isearch-update): Use unread-command-events instead of
10875         unread-command-event.
10876         (isearch-abort): If an invalid regexp is encountered, keep popping
10877         states.
10878         (isearch-*-char): Use FSF implementation.
10879         (isearch-whitespace-chars): Use the more robust FSF's
10880         implementation.
10881         (isearch-within-brackets): New variable.
10882         (isearch-mode): Initialize it.
10883         (isearch-edit-string): Bind it.
10884         (isearch-search-and-update): Set it.
10885         (isearch-push-state): Push it.
10886         (isearch-top-state): Pop it.
10887         (isearch-search): Set it.
10888         (isearch-printing-char): When called by isearch-whitespace-chars,
10889         handle M-SPC gracefully.
10890         (isearch-message-prefix): New argument ELLIPSIS.
10891         (isearch-message-suffix): Ditto.
10892         (isearch-message): Use the ELLIPSIS argument when calling
10893         isearch-message-prefix and isearch-message-suffix.
10894         (isearch-message-prefix): Distinguish between "wrapped" and
10895         "overwrapped" search, FWIW.
10896
10897 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10898
10899         * isearch-mode.el (isearch-edit-string): Use the head of the
10900         search ring instead of search-last-string and search-last-regexp.
10901         (search-highlight): Renamed from isearch-highlight.
10902         (isearch-exit): Use the new name.
10903         (isearch-highlight): Ditto.
10904         (isearch-dehighlight): Ditto.
10905         (isearch-update-ring): New function.
10906         (isearch-done): Call it.
10907         (isearch-done): New argument EDIT.
10908         (isearch-repeat): If search string is empty, look up at the car of
10909         the search ring; ignore the yank pointer.
10910         (isearch-abort): Call isearch-done with NOPUSH.
10911         (isearch-cancel): New function.
10912         (isearch-mode-map): Bind it to ESC ESC ESC.
10913
10914         * isearch-mode.el: Begin merge with FSF 20.4.
10915
10916 1999-09-01  Andy Piper  <andy@xemacs.org>
10917
10918         * x-select.el (x-get-clipboard): obsolete.
10919         (x-yank-clipboard-selection): obsolete
10920
10921         * select.el (disown-selection): need to be careful to disown the
10922         clipboard if we set it via selection.
10923         (get-clipboard): move from x-select.el
10924         (yank-clipboard-selection): ditto.
10925
10926 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10927
10928         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10929         isearch-highlight-all-matches to nil.
10930         (isearch-fixed-case): New variable.
10931         (isearch-mode): Initialize it.
10932         (isearch-edit-string): Save it.
10933         (isearch-toggle-case-fold): Set it.
10934         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10935         need to check isearch-fixed-case.
10936         (isearch-toggle-case-fold): Update highlighting of all matches
10937         before the pause.
10938         (isearch-edit-string):
10939
10940 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10941
10942         * isearch-mode.el (isearch-edit-string): Call isearch-message
10943         before reading the event so that the prompt is displayed properly.
10944         (isearch-message): Use isearch-nonincremental when calling
10945         isearch-message-prefix.
10946         (minibuffer-local-isearch-map): Bind up and down to do the same as
10947         M-p and M-n respectively.
10948         (isearch-done): New arg NOPUSH.
10949         (isearch-edit-string): Use it.
10950         (isearch-edit-string): Don't bind isearch-string.
10951         (isearch-ring-adjust): Edit string, *then* push state.
10952
10953 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10954
10955         * faces.el (isearch-secondary): Make isearch-secondary look
10956         different than default.
10957
10958 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10959
10960         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10961         save-excursion.
10962         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10963         (isearch-update): Call isearch-dehighlight without arguments.
10964         (isearch-done): Ditto.
10965
10966         * isearch-mode.el (isearch-fix-case): If the search string has no
10967         upper-case letters, allow the folding to be reenabled.
10968         Previously, once disabled, the folding would remain that way until
10969         the end of isearch.
10970         (isearch-top-state): Call isearch-fix-case.
10971
10972         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10973         save-excursion.
10974         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10975
10976 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10977
10978         * xpm-button.el:
10979         xbm-button.el: Need to exist in core because gui.el depends on
10980         them.
10981
10982 1999-08-31  Andy Piper  <andy@xemacs.org>
10983
10984         * gutter-items.el (buffers-tab-face): new customizable variable.
10985         (buffers-tab-default-buffer-line-length): new specifier for
10986         maximum viewable characters.
10987         (progress-stack): new variable for implementing widget-based
10988         progress messages.
10989         (progress-area-buffer): ditto.
10990         (progress-glyph-height): ditto.
10991         (progress-stop-callback): ditto.
10992         (progress-quit-function): new function.
10993         (progress-glyph): new variable.
10994         (progress-layout-glyph): ditto.
10995         (progress-displayed-p): new function, see message-displayed-p for
10996         details.
10997         (clear-progress): ditto.
10998         (remove-progress): ditto.
10999         (append-progress): ditto.
11000         (raw-append-progress): ditto.
11001         (display-progress): ditto.
11002         (current-progress): ditto.
11003         (current-progress-label): ditto.
11004         (progress): ditto.
11005         (lprogress): ditto.
11006
11007
11008 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11009
11010         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11011
11012         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11013         `isearch-yank-selection'.
11014         (isearch-mode-map): Use it.
11015         (isearch-yank-selection): Use `get-selection' instead of
11016         `get-x-selection'.
11017
11018 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11019
11020         * faces.el (isearch-secondary): Create face here.
11021
11022         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11023         timers.
11024
11025 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11026
11027         * subr.el (buffer-string): More robust backward compatibility
11028         check, courtesy William Perry.
11029
11030 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11031
11032         * replace.el (perform-replace): Stop the search after the search
11033         limit has been reached.
11034
11035 1999-08-23  Andy Piper  <andy@xemacs.org>
11036
11037         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11038         here if we don't have one.
11039
11040 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11041
11042         * ldap.el (ldap-coding-system): Default to nil until we get
11043         efficient UTF8 support
11044         (ldap-decode-string): Guard against `decode-coding-string' not
11045         being defined
11046         (ldap-encode-string): Guard against `encode-coding-string' not
11047         being defined
11048
11049 1999-08-23  Didier Verna  <didier@xemacs.org>
11050
11051         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11052         Some doc strings improvements, and add a star to the `interactive'
11053         calls.
11054
11055 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11056
11057         * font-lock.el (java-font-lock-keywords-3): introduced new
11058         keywords and regexpes for javadoc syntax 1.2.
11059
11060 1999-08-17  Andy Piper  <andy@xemacs.org>
11061
11062         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11063         format-buffers-tab-line.
11064         (buffers-tab-max-buffer-line-length): new variable.
11065         (format-buffers-tab-line): new function. truncate names if over
11066         buffers-tab-max-buffer-line-length.
11067
11068 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11069
11070         * cus-start.el: Customize the variable `bell-inhibit-time'.
11071
11072 1999-08-16  Andy Piper  <andy@xemacs.org>
11073
11074         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11075         brute-force approach to deleting the last buffer.
11076         (buffers-tab-grouping-regexp): new customizable variable.
11077         (select-buffers-tab-buffers-by-mode): use it.
11078
11079 1999-08-13  Andy Piper  <andy@xemacs.org>
11080
11081         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11082         deletion problem.
11083
11084 1999-07-30  Didier Verna  <didier@xemacs.org>
11085
11086         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11087         of princ to output symbols.
11088         (custom-save-face-internal): ditto.
11089         (custom-save-resets): ditto.
11090
11091 1999-08-09  Didier Verna  <didier@xemacs.org>
11092
11093         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11094         `regexp-quote' to protect the major mode name for use as a regular
11095         expression (c++ needs this for instance).
11096
11097 1999-08-08  Andy Piper  <andy@xemacs.org>
11098
11099         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11100         cope with similar mode names.
11101
11102         * gutter-items.el (buffers-tab-selection-function): new selection
11103         function.
11104         (select-buffers-tab-buffers-by-mode): new function.
11105         (buffers-tab-items): use it if set to only display buffers in the
11106         tab in the current buffer's group..
11107         (update-tab-in-gutter): use new api.
11108         (remove-buffer-from-gutter-tab): ditto.
11109
11110         * gutter-items.el (buffers-tab-max-size): set custom selection
11111         default to 6.
11112         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11113         (add-tab-to-gutter): set face as default.
11114
11115 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11116
11117         * faces.el (frob-face-property): Merge the fall-back specifier
11118         with the target, not replace it.
11119
11120 1999-08-05  Andy Piper  <andy@xemacs.org>
11121
11122         * gutter-items.el (update-tab-in-gutter): add frame argument for
11123         buffer-items.
11124         (update-tab-in-gutter): use it.
11125
11126         * gutter-items.el (record-buffer-hook): set.
11127
11128         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11129         change.
11130         (switch-to-buffer-hook) deleted.
11131
11132 1999-08-04  Andy Piper  <andy@xemacs.org>
11133
11134         * gutter-items.el (update-tab-in-gutter): make sure this will work
11135         as an argument to create-frame-hook.
11136
11137 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11138
11139         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11140         instead of timer emulation.
11141
11142 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11143
11144         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11145         Emacs isearch enhancements.
11146
11147 1999-07-28  Andy Piper  <andy@xemacs.org>
11148
11149         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11150         all devices that support tab controls.
11151         (remove-buffer-from-gutter-tab): new function. to be used as a
11152         value for kill-buffer-hook.
11153
11154 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11155
11156         * auto-show.el (auto-show-truncationp): changed to match
11157         `window_translation_on'
11158
11159 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11160
11161         * XEmacs 21.2.19 is released
11162
11163 1999-07-28  SL Baur  <steve@miho>
11164
11165         * code-files.el (insert-file-contents): Fix docstring.
11166         revert previous change.
11167
11168 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11169
11170         * fill.el (fill-region-as-paragraph): Change re-break-point to
11171         contain word-across-newline plus one character so that filling
11172         Japanese and Chinese works as desired.
11173         * simple.el (do-auto-fill): Ditto.
11174
11175 1999-07-26  SL Baur  <steve@miho>
11176
11177         * mule/japanese.el ("Japanese"): Do not specify a default input
11178         method.
11179         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11180
11181 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11182
11183         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11184         able to use cl-macs macro in early lisp.
11185
11186 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11187
11188         * custom.el:
11189         * cus-face.el:
11190         * cus-edit.el:
11191                 Massive custom Theme API changes.
11192
11193 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11194
11195         * code-files.el (insert-file-contents): Regard
11196         coding-system-magic-cookie if `coding-system-for-read' is nil.
11197
11198 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11199
11200         * mule/thai-xtis.el: Add coding: local variable, to avoid
11201         bootstrapping problem with C locale.
11202
11203 1999-07-22  Andy Piper  <andy@xemacs.org>
11204
11205         * dumped-lisp.el (preloaded-file-list): guard against putting
11206         gutter-items in a less than functional XEmacs.
11207         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11208
11209 1999-07-18  Bob Weiner  <weiner@beopen.com>
11210
11211         * fill.el (fill-context-prefix): Fixed bug that prevented the
11212         setting of an adaptive fill prefix when the `dont-skip-first' was
11213         t.
11214
11215 1999-07-22  SL Baur  <steve@miho>
11216
11217         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11218
11219 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11220
11221         * files.el (interpreter-mode-alist): add `make', `guile', and
11222         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11223         makefile-mode, guile is a scheme, and someday XEmacs will be
11224         modular enough to use as an efficient scripting tool.)
11225
11226 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11227
11228         * mule/mule-cmds.el (reset-language-environment): Regard
11229         coding-category `utf-8' and `ucs-4' if they are available.
11230
11231 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11232
11233         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11234         (prefer-coding-system): Fix DOC-string.
11235
11236         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11237         DOC-string too.
11238
11239         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11240         Mule.
11241         (coding-system-change-eol-conversion): Fix DOC-string.
11242
11243 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11244
11245         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11246         instead of `list-coding-system'.
11247
11248 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11249
11250         * menubar-items.el (default-menubar): `select-input-method' was
11251         renamed to `set-input-method'.
11252
11253         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11254         "Set Language Environment" menu.
11255
11256         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11257         "Describe Language Support" menu.
11258
11259 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11260
11261         * mule/chinese.el ("Chinese-GB"): Rename
11262         `chinese-gb-environment-setup-function' to
11263         `setup-chinese-gb-environment-internal'.
11264
11265 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11266
11267         * mule/korean.el: Use `define-coding-system-alias' instead of
11268         `copy-coding-system'.
11269
11270 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11271
11272         * mule/mule-cmds.el (set-language-environment-coding-systems):
11273         Treat duplicated coding-categories.
11274
11275 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11276
11277         * mule/japanese.el: Use `define-coding-system-alias' instead of
11278         `copy-coding-system'.
11279
11280 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11281
11282         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11283         coding-system `viscii'.
11284
11285 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11286
11287         * mule/cyrillic.el:
11288         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11289         (cyrillic-alternativnyj-decode-table): New variable.
11290         (cyrillic-alternativnyj-encode-table): New variable.
11291         - Specify `iso-8-1' as a category of coding-system
11292           `alternativnyj'.
11293         - Abolish general Cyrillic environment.
11294
11295 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11296
11297         * mule/chinese.el:
11298         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11299         - Register `chinese-gb-environment-setup-function' as a
11300           `setup-function' of "Chinese-GB" environment.
11301
11302 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11303
11304         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11305         optional argument `parents'.
11306
11307         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11308         property for Thai-XTIS.
11309
11310         * mule/mule-help.el (help-with-tutorial): Use property
11311         `tutorial-coding-system' of language-info as a coding-system to
11312         read tutorial file.
11313
11314 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11315
11316         * mule/thai-xtis.el: Don't setup `setup-function' and
11317         `exit-function'.
11318
11319         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11320         `set-coding-category-system' to set up coding-system for
11321         coding-category.
11322
11323         * mule/mule-cmds.el (prefer-coding-system): Use
11324         `set-coding-category-system' to set up coding-system for
11325         coding-category.
11326
11327 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11328
11329         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11330         Thai-XTIS environment.
11331
11332         * mule/mule-cmds.el (prefer-coding-system): Use
11333         `find-coding-system' instead of `coding-system-p'.
11334
11335 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11336
11337         * mule/mule-cmds.el (set-language-environment-coding-systems):
11338         Modify eol-type for XEmacs.
11339
11340         * mule/thai-xtis.el: Delete unused local variable `category'.
11341
11342         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11343         function.
11344         (prefer-coding-system): Don't call
11345         `update-coding-systems-internal'; use function
11346         `coding-category-list' instead of variable `coding-category-list';
11347         use `set-coding-priority-list' instead of `set-coding-priority';
11348         modify `eol-type' for XEmacs.
11349
11350         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11351         `charset-columns'.
11352         (char-width): Likewise.
11353
11354 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11355
11356         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11357         `tis-620'.
11358
11359         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11360         `set-coding-priority-list' instead of `set-coding-priority'; don't
11361         call `update-coding-systems-internal'.
11362
11363         * mule/mule-misc.el (coding-system-get): New function.
11364         (coding-system-put): New function.
11365         (coding-system-category): New function.
11366
11367 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11368
11369         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11370         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11371         to avoid conflict with leim/quail/thai-xtis.
11372
11373         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11374         to thai-xtis-chars.el.
11375
11376         * mule/thai-xtis-chars.el: New file (split from
11377         mule/thai-xtis.el).
11378
11379 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11380
11381         * mule/thai-xtis.el:
11382         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11383         - Add syntax entries.
11384         - Put `preferred-coding-system' of the charset `thai-xtis' to
11385           `tis-620'.
11386
11387 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11388
11389         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11390         rewritten to use write-multibyte-character.
11391
11392 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11393
11394         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11395         of `iso-2022-7'.
11396         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11397         ported yet.
11398         (read-input-method-name): Treat optional argument `default'.
11399
11400 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11401
11402         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11403         all.
11404         (set-language-info-alist): Set up menus here.
11405
11406 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11407
11408         * minibuf.el (completing-read): Add new optional argument
11409         `default'.
11410         (read-coding-system): Add new optional argument
11411         `default-coding-system'.
11412
11413 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11414
11415         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11416         (viet-viscii-...->viet-vscii...).
11417
11418 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11419
11420         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11421         and menus.
11422
11423 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11424
11425         * mule/mule-cmds.el (input-method-function): Add permanent-local
11426         property.
11427
11428 1999-03-30  Dave Love  <fx@gnu.org>
11429
11430         * mule/mule-cmds.el (current-language-environment): Doc fix.
11431
11432 1999-02-06  Richard Stallman  <rms@gnu.org>
11433
11434         * mule/european.el (setup-slovenian-environment): New function.
11435         ("Slovenian"): New language environment.
11436
11437 1999-01-27  Dave Love  <fx@gnu.org>
11438
11439         * mule/mule-cmds.el (current-language-environment): Provide :link,
11440         :type (choices) and appropriate :get.
11441
11442 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11443
11444         * mule/mule-cmds.el (describe-language-environment): Don't alter
11445         input-method-alist.
11446
11447 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11448
11449         * mule/mule-cmds.el (prefer-coding-system): Call
11450         set-coding-priority, so that the internal array of priorities is
11451         also updated.
11452
11453 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11454
11455         * mule/mule-cmds.el (prefer-coding-system): If the argument
11456         requires specific EOL conversion type, make the default coding
11457         systems use that.
11458
11459 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11460
11461         * mule/mule-cmds.el (set-language-environment): Pass the default
11462         eol-type to set-language-environment-coding-systems.
11463         (set-default-coding-systems): Copy the eol-type property for the
11464         new default values of {buffer-file,process}-coding-system from the
11465         old defaults.
11466         (set-language-environment-coding-systems): Accept an optional
11467         argument EOL-TYPE, and set the eol-type property of the default
11468         coding systems accordingly.
11469
11470 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11471
11472         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11473         use generate-new-buffer instead of get-buffer-create.
11474
11475 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11476
11477         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11478
11479 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11480
11481         * mule/mule-cmds.el (default-input-method): Fix custom type.
11482
11483 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11484
11485         * mule/mule-cmds.el (setup-specified-language-environment):
11486         Add apropos-inhibit property.
11487         (describe-specified-language-support): Likewise.
11488
11489 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11490
11491         * mule/mule-cmds.el: Doc fixes.
11492
11493 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11494
11495         * mule/mule-cmds.el (register-input-method): Doc-string
11496         modified.
11497
11498 1998-09-01  Dave Love  <fx@gnu.org>
11499
11500         * mule/mule-cmds.el (current-language-environment): Fix
11501         setter function.
11502
11503 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11504
11505         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11506         mule/european.el, mule/hebrew.el, mule/japanese.el,
11507         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11508         avoid bootstrapping problem if you need to recompile all the Lisp
11509         files using interpreted code.
11510
11511 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11512
11513         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11514         ("Latin-2"): Likewise.
11515
11516 1998-08-18  Per Starback  <starback@update.uu.se>
11517
11518         * mule/european.el (setup-latin2-environment): Fix typo.
11519
11520 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11521
11522         * mule/european.el: Give proper value of `input-method' key to all
11523         lang. env.
11524
11525         * mule/mule-cmds.el (activate-input-method): Handle the case that
11526         the arg INPUT-METHOD is nil correctly.
11527         (read-multilingual-string): Activate the specified input method
11528         before calling read-string.  Afterward, activate the original
11529         input method.
11530
11531 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11532
11533         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11534         (set-language-info-alist): Fix typo in doc-string.
11535
11536         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11537
11538 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11539
11540         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11541         (reset-language-environment): New function for the job that
11542         setup-english-environment used to do.
11543         (set-language-environment): Do more setups according to the info
11544         in language-info-alist.
11545         (read-language-name): Handle the case that the arg KEY is nil.
11546         (describe-language-environment): Handle input-method property.
11547
11548         * mule/: All files under this directory, which related with
11549         specific languages (such as mule/european.el, mule/greek.el,
11550         mule/hebrew.el, mule/misc-lang.el), modified as below.
11551         (setup-XXX-environment): Just call set-language-environment.  If
11552         they used to do some other jobs than what done by
11553         set-language-environment, those jobs are done in
11554         setup-XXX-environment-internal now.
11555         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11556         the value to setup-XXX-environment-internal.  Add properties
11557         input-method and features.
11558
11559         * mule/english.el (setup-english-environment): Just call
11560         reset-language-environment.
11561
11562         * mule/european.el (setup-8-bit-environment): Function deleted.
11563
11564 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11565
11566         * mule/mule-cmds.el (input-method-exit-on-first-char)
11567         (input-method-use-echo-area): Doc fixes.
11568
11569 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11570
11571         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11572         variable.
11573         (input-method-use-echo-area): New variable.
11574
11575 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11576
11577         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11578
11579 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11580
11581         * mule/mule-cmds.el (activate-input-method): Update mode line.
11582         (inactivate-input-method): Likewise.
11583
11584 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11585
11586         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11587         input method in the current buffer, but just bind
11588         current-input-method.
11589
11590 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11591
11592         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11593
11594         * mule/misc-lang.el ("IPA"): Add coding-priority and
11595         coding-system.
11596
11597 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11598
11599         * mule/greek.el: Add coding-priority.
11600
11601 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11602
11603         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11604         LANG-ENV.
11605
11606 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11607
11608         * mule/mule-cmds.el (register-input-method): Fix previous change.
11609         (setup-specified-language-environment): Doc fix.
11610
11611 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11612
11613         * mule/mule-cmds.el: Several doc fixes.
11614         (get-language-info, set-language-info): Rename argument.
11615         (set-language-info-alist): Likewise.
11616         (register-input-method): Rename argument.
11617         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11618
11619 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11620
11621         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11622         default value while reading an input method.
11623
11624 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11625
11626         * mule/mule-cmds.el (universal-coding-system-argument):
11627         Use buffer-file-coding-system as default.
11628
11629 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11630
11631         * mule/korean.el ("Korean"): Doc fix.
11632
11633 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11634
11635         * mule/mule-cmds.el (describe-language-environment): Print the
11636         languge environment at the head.
11637
11638 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11639
11640         * mule/japanese.el: Set exit-function to exit-japanese-environment
11641         for Japanese environment.
11642
11643 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11644
11645         * mule/mule-cmds.el (set-language-environment): Doc fix.
11646         (current-language-environment): Use defcustom.
11647         (default-input-method): Specify :type.
11648
11649 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11650
11651         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11652         modified.
11653         (prefer-coding-system): Doc-string modified.
11654
11655 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11656
11657         * mule/mule-cmds.el (set-language-info): Doc-string
11658         describes `coding-priority' KEY.
11659         (set-language-environment-coding-systems): New function.
11660         (select-safe-coding-system): New function.
11661         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11662         (set-language-info-alist): New optionla arg PARENTS.  Call
11663         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11664         (set-language-environment-coding-systems): New function.
11665
11666         * mule/chinese.el: Remove setting up of
11667         describe-chinese-environment-map and
11668         setup-chinese-environment-map.  Exclude them in args of calls to
11669         set-language-info-alist.  Register coding-priority key in
11670         language-info-alist.
11671
11672         * mule/cyrillic.el: Remove setting up of
11673         describe-cyrillic-environment-map and
11674         setup-cyrillic-environment-map.  Exclude them in args of calls to
11675         set-language-info-alist.  Register coding-priority key in
11676         language-info-alist.
11677
11678         * mule/english.el: Register coding-priority key in
11679         language-info-alist.
11680
11681         * mule/ethiopic.el: Register coding-priority key in
11682         language-info-alist.
11683
11684         * mule/european.el: Remove setting up of
11685         describe-european-environment-map and
11686         setup-european-environment-map.  Exclude them in args of calls to
11687         set-language-info-alist.  Register coding-priority key in
11688         language-info-alist.  Add "German" language env.
11689         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11690         (setup-german-environment): New function.
11691
11692         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11693         change default input method to "greek-postfix".
11694
11695         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11696         coding-priority key in
11697
11698 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11699
11700         * mule/mule-cmds.el (set-language-info): Doc fix.
11701         (input-method-inactivate-hook): Doc fix.
11702
11703 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11704
11705         * mule/mule-cmds.el (set-input-method): Renamed from
11706         select-input-method.
11707
11708 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11709
11710         * mule/mule-cmds.el (set-language-environment): Run
11711         exit-language-environment-hook before calling `exit-function'
11712         which is specified for the language environment.
11713
11714 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11715
11716         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11717         modified.
11718         (prefer-coding-system): Likewise.
11719         (describe-language-environment): Print aliases of each coding
11720         system.
11721         (set-language-environment-hook): New variable.
11722         (exit-language-environment-hook): New variable.
11723         (set-language-environment): Call these hooks.  Before setting a
11724         new language environment, exit from the
11725         current-language-environment if necessary.
11726         (input-method-verbose-flag): The value can be nil, t,
11727         complex-only, or default.
11728         (input-method-highlight-flag): Doc-string augmented.
11729         (activate-input-method): Check if we can run the registered
11730         function to activate an input method.
11731
11732         * mule/korean.el: Set exit-function for language environment
11733         "Korean" to exit-korean-environment.
11734         (setup-korean-environment): Moved to korea-util.el.
11735
11736 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11737
11738         * mule/mule-cmds.el (read-multilingual-string): Use
11739         current-input-method prior to default-input-method.  Don't bind
11740         current-input-method by `let', instead, activate the specified
11741         input method in the current buffer temporarily.
11742
11743 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11744
11745         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11746
11747 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11748
11749         * mule/chinese.el (post-read-decode-hz): Return the result of
11750         decode-hz-region.
11751         (pre-write-encode-hz): Do not change the value of
11752         last-coding-system.
11753
11754 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11755
11756         * mule/mule-ccl.el: Doc fixes.
11757
11758 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11759
11760         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11761         (check-ccl-program): New macro.
11762
11763 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11764
11765         * mule/mule-ccl.el: Comment about CCL syntax modified.
11766         (ccl-command-table): Add read-multibyte-character and
11767         write-multibyte-character.
11768         (ccl-code-table): Add ex-cmd.
11769         (ccl-extended-code-table): New variable.
11770         (ccl-embed-extended-command): New function.
11771         (ccl-compile-read-multibyte-character,
11772         ccl-compile-write-multibyte-character) New functions.
11773         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11774         ccl-dump-write-multibyte-character): New functions.
11775
11776 1999-07-22  SL Baur  <steve@miho>
11777
11778         * config.el (config-value-file): config.values is installed into
11779         doc-directory.
11780         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11781
11782 1999-07-19  Didier Verna  <didier@xemacs.org>
11783
11784         * rect.el: all functions rewritten, except when noted. Below is a
11785         list of interface changes.
11786         (apply-on-rectangle): new function. Obsoletes
11787         `operate-on-rectangle'. All functions that used to call this
11788         function now call the new one.
11789         (kill-rectangle): added optional prefix arg to fill lines.
11790         (delete-rectangle): ditto.
11791         (delete-extract-rectangle): ditto.
11792         (open-rectangle): ditto.
11793         (clear-rectangle): ditto.
11794         (delete-rectangle-line): added third arg FILL.
11795         (delete-extract-rectangle-line): ditto.
11796         (open-rectangle-line): ditto.
11797         (clear-rectangle-line): ditto.
11798
11799 1999-07-18  Andy Piper  <andy@xemacs.org>
11800
11801         * menubar-items.el (default-menubar): add gutter options.
11802
11803         * gutter-items.el: new file.
11804         (gutter): new group for custom.
11805         (gutter-visible-p): new variable.
11806         (default-gutter-position): ditto.
11807         (buffers-tab): new group for the buffers tab.
11808         (gutter-buffers-tab): widget to put in the gutter.
11809         (buffers-tab-max-size): max number of tabs.
11810         (buffers-tab-switch-to-buffer-function): function to call when a
11811         tab is pressed.
11812         (buffers-tab-omit-function): filter buffers with this function.
11813         (buffers-tab-format-buffer-line-function): format buffer names for
11814         inclusion in tabs.
11815         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11816         the record.
11817         (build-buffers-tab-internal): build a list of tab items.
11818         (buffers-tab-items): ditto.
11819         (add-tab-to-gutter): put a tab in the gutter area.
11820         (update-tab-in-gutter): reset the buffers in the tab.
11821
11822         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11823
11824         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11825         (switch-to-buffer-hooks): new hook.
11826
11827         * toolbar.el (default-toolbar-position): fix typo.
11828
11829 1999-07-16  Andy Piper  <andy@xemacs.org>
11830
11831         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11832
11833 1999-07-15  Didier Verna  <didier@xemacs.org>
11834
11835         * cus-edit.el (custom-prompt-variable): optional third arg makes
11836         prompt for a comment string.
11837         (customize-set-value): optional prefix makes this function handle
11838         variable comments.
11839         (customize-set-variable): ditto.
11840         (customize-save-variable): ditto.
11841         (customize-customized): handle custom comments.
11842         (customize-save-customized): ditto.
11843         (custom-variable-state-set): ditto.
11844         (custom-face-state-set): ditto.
11845         (customize-saved): ditto.
11846         (custom-variable-set): ditto.
11847         (custom-face-set): ditto.
11848         (custom-variable-save): ditto.
11849         (custom-face-save): ditto.
11850         (custom-variable-reset-saved): ditto.
11851         (custom-face-reset-saved): ditto.
11852         (custom-variable-reset-standard): ditto.
11853         (custom-face-reset-standard): ditto.
11854         (custom-comment-face): new face.
11855         (custom-comment-tag-face): ditto.
11856         (custom-comment): new widget.
11857         (custom-comment-create): new function.
11858         (custom-comment-delete): ditto.
11859         (custom-comment-value-set): ditto.
11860         (custom-comment-show): ditto.
11861         (custom-comment-invisible-p): ditto.
11862         (custom-variable-value-create): create a comment field widget.
11863         (custom-face-value-create): ditto.
11864         (custom-variable-menu): new entry for adding a custom comment.
11865         (custom-face-menu): ditto.
11866         (custom-save-variables): possibly save custom comments.
11867         (custom-save-faces): ditto.
11868
11869         * cus-face.el (custom-set-faces): the arguments can now have a
11870         custom comment as fourth argument.
11871
11872         * custom.el (custom-set-variables): the arguments can now have a
11873         custom comment as fifth element.
11874
11875 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11876
11877         * XEmacs 21.2.18 is released
11878
11879 1999-07-13  SL Baur  <steve@miho>
11880
11881         * lib-complete.el (read-library-name): Revert previous change.
11882         (read-library): Ditto.
11883
11884 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11885
11886         * packages.el (packages-package-list): Capitalize docstring.
11887
11888         * packages.el (packages-find-package-library-path): Use #'nconc
11889         rather than #'append to reduce consing -- #'mapcar uses Flist,
11890         which returns a freshly consed list.  #'append would create yet
11891         another fresh list, using Fmake_list in concat.
11892
11893         * packages.el (package-provide): Use setq with remassq like it
11894         says in its docstring.
11895
11896 1999-07-06  SL Baur  <steve@miho.m17n.org>
11897
11898         * lib-complete.el (progn-with-message): Fix typo.
11899
11900 1999-07-06  SL Baur  <steve@miho.m17n.org>
11901
11902         * mule/mule-misc.el (char-octet): Make function match docstring.
11903         From Katsumi Yamaoka <yamaoka@jpl.org>
11904
11905 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11906
11907         * wid-edit.el (widget-documentation): corrected spelling error.
11908
11909 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11910
11911         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11912         keys if already bound
11913
11914 1999-07-06  SL Baur  <steve@miho.m17n.org>
11915
11916         * lib-complete.el (progn-with-message): Revert previous changes.
11917
11918 1999-06-24  Bob Weiner  <weiner@beopen.com>
11919
11920         * lib-complete.el (find-library):
11921         (find-library-other-window):
11922         (find-library-other-frame): Completely rewrote
11923         so that these functions actually work when called non-interactively.
11924         Also made them handle LIBRARY arguments which end with .el or .elc.
11925
11926 1999-06-24  Bob Weiner  <weiner@beopen.com>
11927
11928         * simple.el (indent-new-comment-line): Locally bound
11929         `block-comment-start' to `comstart' or else when this is called
11930         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11931         `block-comment-start' value, ignoring any existing spacing after a
11932         comment prefix in the previous line and producing ugly comments.
11933
11934 1999-06-23  Bob Weiner  <weiner@beopen.com>
11935
11936         * list-mode.el (mouse-choose-completion):
11937         (choose-completion):
11938         (completion-switch-to-minibuffer): Added.
11939         ([Tab]): [Tab] previously switched to the minibuffer
11940         but since [space] does that and since most applications in the
11941         world use [Tab] to select the next item in a list, do that in the
11942         *Completions* buffer too.  This will cause the least confusion
11943         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11944         06/23/1999.
11945
11946 1999-06-22  Bob Weiner  <weiner@beopen.com>
11947
11948         * help.el (help-buffer-name): Added support for a null value
11949         of `help-buffer-prefix-string' since some buffers require no
11950         prefix.
11951
11952 1999-06-20  Bob Weiner  <weiner@beopen.com>
11953
11954         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11955         in the completion-list-mode-map to bury the completions buffer
11956         even when the minibuffer is no longer active.
11957
11958 1999-06-20  Bob Weiner  <weiner@beopen.com>
11959
11960         * list-mode.el (list-mode): It is visually disconcerting to have
11961         the text cursor disappear within list buffers, especially when
11962         moving from window to window, so leave it visible.
11963
11964 1999-07-01  SL Baur  <steve@miho.m17n.org>
11965
11966         * menubar-items.el (default-menubar): Conditionalize the bug
11967         report menu item (which may not be possible in this XEmacs).
11968         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11969
11970 1999-06-30  SL Baur  <steve@miho.m17n.org>
11971
11972         * subr.el (with-current-buffer): DOC string fix.
11973         Suggested by Bob Weiner <weiner@altrasoft.com>
11974
11975 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11976
11977         * cus-face.el (custom-face-italic): insert missing args
11978
11979 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11980
11981         * packages.el (package-locations): Changed default early package
11982         hierarchies to ~/.xemacs/mule-packages and
11983         ~/.xemacs/xemacs-packages.
11984
11985 1999-06-23  SL Baur  <steve@miho.m17n.org>
11986
11987         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11988
11989 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11990
11991         * packages.el (package-locations): Changed default early package
11992         hierarchy to ~/.xemacs/packages.
11993         (package-locations): Removed `packages' as a possible name for a
11994         late package hierarchy.
11995
11996 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11997
11998         * mule/mule-category.el (word-combining-categories): Set up new
11999         variable.
12000         (word-separating-categories): Likewise.
12001
12002 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12003
12004         * XEmacs 21.2.17 is released
12005
12006 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12007
12008         * font-menu.el (font-menu-set-font): allow for nil specification
12009         of font size.
12010
12011 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12012
12013         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12014         is 1.
12015
12016 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12017
12018         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12019         8859-5 instead of ISO 8859-1.
12020
12021 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12022
12023         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12024         (viet-viscii-encode-table): Ditto.
12025
12026         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12027         Make obsolete definition of char-octet.
12028
12029 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12030
12031         * subr.el: Move no-Mule make-char ...
12032         * help-nomule.el (make-char): To here.
12033         (string-width): Make Mule compatibility alias.
12034
12035 1999-06-15  Andy Piper  <andy@xemacs.org>
12036
12037         * select.el (get-selection-no-error): really make there be no-error.
12038         (get-selection): revert to original.
12039
12040 1999-06-11  Andy Piper  <andy@xemacs.org>
12041
12042         * select.el (selection-sets-clipboard): renamed.
12043         (own-selection): use it.
12044
12045 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12046
12047         * XEmacs 21.2.16 is released
12048
12049 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12050
12051         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12052         missing characters to avoid crash.
12053
12054 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12055
12056         * coding.el (set-terminal-coding-system): Only set the console
12057         coding system on the selected console if it is a tty.
12058
12059 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12060
12061         * cus-face.el:
12062         * cus-edit.el:
12063         * faces.el:
12064         (custom):
12065         (face-spec-set):
12066         * faces.el (frob-face-property):
12067         * font-menu.el (font-menu-set-font):
12068                   Actually apply changes from 1999-03-17
12069
12070 1999-06-10  Andy Piper  <andy@xemacs.org>
12071
12072         * select.el (get-selection): abstract out non error-signalling
12073         part.
12074         (get-selection-no-error): get-selection without signalling an
12075         error.
12076         (selection-is-clipboard-p): new variable. controls whether the
12077         selection sets the clipboard.
12078         (own-selection): use it.
12079
12080         * mouse.el (insert-selection): fallback to clipboard after trying
12081         primary selection and cutbuffer.
12082
12083 1999-06-05  Andy Piper  <andy@xemacs.org>
12084
12085         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12086         selection functions.
12087
12088 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12089
12090         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12091         default value.
12092         (load): Use `raw-text' instead of `no-conversion'.
12093         (insert-file-contents): Likewise.
12094
12095         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12096         of `no-conversion'.
12097
12098 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12099
12100         * coding.el: Don't copy `no-conversion' to `raw-text'.
12101
12102 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12103
12104         * subr.el (make-char): Define it if Mule is not around.
12105
12106 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12107
12108         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12109
12110         * x-select.el (x-disown-selection-internal): Restore symbol as an
12111         obsolete alias.
12112         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12113
12114 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12115
12116         * XEmacs 21.2.15 is released
12117
12118 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12119
12120         * subr.el (split-string): Avoid infinite looping
12121
12122 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12123
12124         * ldap.el (ldap-ignore-attribute-codings): New variable
12125         (ldap-default-attribute-decoder): New variable
12126         (ldap-coding-system): New variable
12127         (ldap-attribute-syntax-encoders): New variable
12128         (ldap-attribute-syntax-decoders): New variable
12129         (ldap-attribute-syntaxes-alist): New variable
12130         (ldap-encode-boolean): New function
12131         (ldap-decode-boolean): New function
12132         (ldap-encode-country-string): New function
12133         (ldap-decode-string): New function
12134         (ldap-decode-address): New function
12135         (ldap-encode-address): New function
12136         (ldap-decode-attribute): New function
12137         (ldap-search): Use some of these
12138
12139 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12140
12141         * version.el (emacs-version): Make the patch level/beta come
12142         before the XEmacs qualifier so that it gets into (funcall
12143         emacs-version) and thus in the bug reports.
12144         (emacs-version>=): Support patch levels.
12145
12146 1999-06-03  SL Baur  <steve@xemacs.org>
12147
12148         * version.el: implement x.y.z version number
12149         From Jan Vroonhof <vroonhof@math.ethz.ch>
12150
12151 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12152
12153         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12154
12155 1999-05-22  Vin Shelton <acs@xemacs.org>
12156
12157         * startup.el: Document -private and break out non-standard X options.
12158
12159 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12160
12161         * mule/mule-charset.el (charset-after): New function.
12162         (charset-direction): Synch with Mule, update docstring.
12163         (get-charset-property): New function.
12164         (put-charset-property): New function.
12165         (charset-plist): New function.
12166
12167         * mule/mule-charset.el (compose-region):
12168         (decompose-region): remove;  these functions (which don't work
12169         since we don't do composite characters) have been moved to
12170         mule-util.el.
12171         (toplevel): follow coding standards
12172
12173 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12174
12175         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12176         exist any more.
12177
12178         * code-files.el: Fix commentary to follow coding standards.  Move
12179         the single line left in mule-files.el to here.
12180
12181         * mule/mule-files.el: delete.
12182
12183 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12184
12185         * info.el (Info-scroll-prev): Use event functions instead of the
12186         old emacs 19 interface.
12187
12188 1999-06-02  Andy Piper  <andy@xemacs.org>
12189
12190         * x-font-menu.el (x-font-menu-load-font):
12191         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12192
12193 1999-05-31  Andy Piper  <andy@xemacs.org>
12194
12195         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12196         group.
12197         (font-menu-this-frame-only-p): ditto.
12198         (font-menu-max-items): reinstate, from Jan Vroonhof
12199         <vroonhof@math.ethz.ch>
12200         (font-menu-submenu-name-format): ditto.
12201         (font-menu-split-long-menu): ditto, for use by the family
12202         constructor.
12203         (font-menu-family-constructor): use it.
12204
12205 1999-05-30  Andy Piper  <andy@xemacs.org>
12206
12207         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12208         for use by the font menu.
12209
12210         * msw-font-menu.el: new file implementing mswindows specific
12211         font-menu behaviour.
12212         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12213         (mswindows-font-menu-junk-families): ditto.
12214         (hack-font-truename): ditto.
12215         (mswindows-font-regexp-ascii): ditto.
12216         (mswindows-reset-device-font-menus): ditto.
12217         (mswindows-font-menu-font-data): ditto.
12218         (mswindows-font-menu-load-font): ditto.
12219
12220         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12221         (x-font-menu-font-data): ditto.
12222         (x-font-menu-load-font): ditto.
12223
12224         * font-menu.el: new file implementing generic font menu behaviour.
12225         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12226         made device independent.
12227         (font-menu-this-frame-only-p): ditto.
12228         (font-menu-preferred-resolution): ditto.
12229         (font-menu-size-scaling): new variable used to determine whether
12230         sizes are in points or tenths of a point.
12231         (vassoc): moved from x-font-menu.el.
12232         (device-fonts-cache): ditto.
12233         (device-fonts-cache): ditto.
12234         (flush-device-fonts-cache): ditto.
12235         (reset-device-font-menus): copied from x-font-menu.el and made
12236         device independent. Most functionality deferred to
12237         device-dependent versions.
12238         (font-menu-family-constructor): copied from x-font-menu.el and
12239         made device independent.
12240         (font-menu-size-constructor): ditto.
12241         (font-menu-weight-constructor): ditto.
12242         (font-menu-set-font): ditto.
12243         (font-menu-change-face): ditto.
12244         (font-menu-load-font): new device method.
12245         (font-menu-font-data): ditto.
12246
12247         * x-font-menu.el: The above functions deleted.
12248
12249 1999-05-26  Andy Piper  <andy@xemacs.org>
12250
12251         * update-elc.el:
12252         * make-docfile.el:
12253         * loadup.el: rehash expand-file-name usage to not use default-directory.
12254
12255 1999-05-21  Andy Piper  <andy@xemacs.org>
12256
12257         * x-select.el (x-select-convert-to-text):
12258         (x-selected-text-type):
12259         (x-get-selection):
12260         (xselect-convert-to-string):
12261         (xselect-convert-to-compound-text):
12262         (xselect-convert-to-length):
12263         (xselect-convert-to-targets):
12264         (xselect-convert-to-delete):
12265         (xselect-convert-to-filename):
12266         (xselect-convert-to-charpos):
12267         (xselect-convert-to-lineno):
12268         (xselect-convert-to-colno):
12269         (xselect-convert-to-sourceloc):
12270         (xselect-convert-to-os):
12271         (xselect-convert-to-host):
12272         (xselect-convert-to-user):
12273         (xselect-convert-to-class):
12274         (xselect-convert-to-name):
12275         (xselect-convert-to-integer):
12276         (xselect-convert-to-atom):
12277         (xselect-convert-to-identity): functions renamed from x-* and
12278         moved to select.el.
12279         (x-get-secondary-selection): use rename get-selection.
12280         (x-get-clipboard): ditto.
12281         (x-own-selection): moved to select.el.
12282         (x-valid-simple-selection-p): ditto.
12283         (x-dehilight-selection): ditto.
12284         (x-own-clipboard): ditto.
12285         (x-disown-selection): ditto.
12286
12287         * x-mouse.el (x-yank-function): moved to mouse.el.
12288         (x-insert-selection): ditto.
12289         (x-set-point-and-move-selection): use renamed function.
12290
12291         * select.el (selected-text-type): moved and renamed from
12292         x-select.el.
12293         (selection-owner-p): moved to C.
12294         (selection-exists-p): ditto.
12295         (get-cutbuffer): new device method.
12296         (get-selection): generalised and moved from x-select.el.
12297         (own-selection): moved x-own-selection functionality into here.
12298         (dehilight-selection): renamed and moved from x-select.el.
12299         (own-clipboard): functionality moved from x-select.el using new
12300         generic C builtins.
12301         (disown-clipboard): ditto.
12302         (select-convert-to-text):
12303         (select-convert-to-string):
12304         (select-convert-to-compound-text):
12305         (select-convert-to-length):
12306         (select-convert-to-targets):
12307         (select-convert-to-delete):
12308         (select-convert-to-filename):
12309         (select-convert-to-charpos):
12310         (select-convert-to-lineno):
12311         (select-convert-to-colno):
12312         (select-convert-to-sourceloc):
12313         (select-convert-to-os):
12314         (select-convert-to-host):
12315         (select-convert-to-user):
12316         (select-convert-to-class):
12317         (select-convert-to-name):
12318         (select-convert-to-integer):
12319         (select-convert-to-atom):
12320         (select-convert-to-identity): new functions renamed from x-* and
12321         moved from x-select.el.
12322
12323         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12324         into here and use as the default window-system mouse yank.
12325         (insert-selection): generalised and moved from x-mouse.el.
12326         (own-clipboard): moved to C.
12327
12328         * msw-select.el (mswindows-selection-owned-p): deleted.
12329         (mswindows-own-selection): generalised and moved to select.el.
12330         (mswindows-disown-selection): generalised and moved to C.
12331         (mswindows-selection-owner-p): ditto.
12332
12333 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12334
12335         * XEmacs 21.2.14 is released
12336
12337 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12338
12339         * about.el: update contact info for jason and slb.
12340
12341 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12342
12343         * mule/european.el (setup-romanian-environment): Add Romanian
12344         support from Emacs/Mule romanian.el.
12345
12346 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12347
12348         * cus-face.el: Label all custom changes with the 'custom' tag.
12349
12350         * cus-edit.el: idem ditto.
12351
12352         * faces.el: Added suport for adding device tags to various functions.
12353         (custom): New device tag.
12354         (face-spec-set): Call reset face with tags argument. No longer do
12355         x-init-global-faces hack.
12356
12357         * faces.el (frob-face-property): Use an anonymous specifier to map
12358         frob-face-property-1 over.
12359
12360         * x-font-menu.el (font-menu-set-font): Always specify all
12361         properties to custom.
12362
12363 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12364
12365         * mule/european.el (setup-czech-environment): Add czech support.
12366         From David Sauer <davids@orfinet.cz>
12367
12368 1999-03-15  SL Baur  <steve@xemacs.org>
12369
12370         * check-features.el: Turn hard errors into warnings.
12371
12372 1999-03-21  SL Baur  <steve@xemacs.org>
12373
12374         * simple.el (delete-key-deletes-forward): As per discussion on
12375         xemacs-beta, default to t.
12376
12377 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12378
12379         * loadup.el: Define Installation-string before loading anything.
12380
12381 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12382
12383         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12384         From Anders Stenman <stenman@isy.liu.se>
12385
12386 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12387
12388         * wid-edit.el (widget-glyph-find): Ditto.
12389
12390         * packages.el (locate-library): Ditto.
12391
12392         * loadup.el (really-early-error-handler): Ditto.
12393
12394         * lib-complete.el (read-library): Ditto.
12395
12396         * faces.el (set-face-stipple): Ditto.
12397
12398         * code-files.el (load): Use new calling style of locate-file.
12399
12400 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12401
12402         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12403         dead.
12404
12405 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12406
12407         * dumped-lisp.el (preloaded-file-list): Don't load
12408         Installation.el.
12409
12410         * loadup.el (Installation-string): Define it here.
12411
12412 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12413
12414         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12415         Installation.el needs to be loaded before `dump-paths', otherwise
12416         the dumping process won't find it.
12417
12418 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12419
12420         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12421         subr so that we can use `replace-in-string' in Installation.el to
12422         get rid of C-m chars under the native Windows build.
12423
12424 1999-04-29  Andy Piper  <andy@xemacs.org>
12425
12426         * make-docfile.el: canonicalize file and directory names.
12427
12428         * device.el (call-device-method): new function for calling device
12429         specific methods.
12430         (define-device-method): new function for defining device methods.
12431         (define-device-method*): ditto.
12432
12433 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12434
12435         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12436
12437 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12438
12439         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12440         (cyrillic-koi8-r-encode-table): Likewise.
12441         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12442         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12443
12444         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12445         from vietnamese.el].
12446
12447         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12448         mule/mule-misc.el.
12449
12450 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12451
12452         * mule/thai-xtis.el:
12453         - Change font registry name from "Thai94x94-0" to "xtis-0".
12454         - Change mnemonic of coding-system `tis-620' to "TIS620".
12455
12456 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12457
12458         * mule/ethiopic.el: fixed.
12459
12460 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12461
12462         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12463
12464         * mule/thai-xtis.el: New file.
12465
12466         * mule/vietnamese.el: New file.
12467
12468         * mule/ethiopic.el: New file.
12469
12470 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12471
12472         * bytecomp.el (byte-compile-close-variables): Leave
12473         debug-issue-ebola-notices alone.
12474
12475 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12476
12477         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12478         at the top of the buffer since it is the most important thing to
12479         customize
12480         (ldap-get-host-parameter): New defun
12481         (ldap-search): Add a new parameter `withdn' to retrieve the
12482         distinguished names of entries
12483
12484 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12485
12486         * startup.el (splash-frame-body): Date and spelling fixes.
12487
12488 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12489
12490         * view-less.el (toggle-truncate-lines): add autoload tag
12491
12492 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12493
12494         * format.el (format-alist): Disable image stuff.
12495
12496 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12497
12498         * wid-edit.el (widget-glyph-find): Search by directories, then by
12499         suffixes rather than the other way around.
12500         (widget-image-conversion): Renamed to
12501         `widget-image-file-name-suffixes'.
12502
12503 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12504
12505         * mule/mule-charset.el: Made old functions obsolete, remove the
12506         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12507         (charset-iso-graphic-plane): Rename from charset-graphic.
12508         (charset-iso-final-char): Rename from charset-final.
12509         (charset-width): Rename from charset-columns.
12510         (charset-bytes): Added from fsf compatibility, returns always 1.
12511
12512         * mule/mule-misc.el: Move charset-doc-string alias to
12513         mule-charset.el
12514
12515 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12516
12517         * x-faces.el (x-make-font-bold-italic): honor
12518         *try-oblique-before-italic-fonts*
12519
12520 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12521
12522         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12523
12524 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12525
12526         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12527         name.
12528
12529 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12530
12531         * cl-extra.el (equalp): Would bug out for lists.
12532
12533 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12534
12535         * about.el (about-hackers):  Change cgw's email address
12536
12537 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12538
12539         * XEmacs 21.2.13 is released
12540
12541 1999-03-12  SL Baur  <steve@xemacs.org>
12542
12543         * simple.el (delete-key-deletes-forward): Revert to previous
12544         behavior.
12545
12546 1999-01-18  Didier Verna  <didier@xemacs.org>
12547
12548         * menubar-items.el (xemacs-splash-buffer): handle the case of
12549         multiple elements in the splash buffer body.
12550
12551         * startup.el (splash-frame-timeout): new constant: interval
12552         between splash buffer elements.
12553         (command-line-1): handle splash buffer with multiple elements (use
12554         a timeout).
12555         (splash-frame-body): Originally `startup-splash-frame-body'.
12556         Rewrote a cleaner and more readable version. This can now be array,
12557         in which case each element is displayed in turn in the splash buffer.
12558         (splash-frame-static-body): new constant. Persistent information
12559         across all splash buffer elements (preserves the possibility to give
12560         it in different languages.
12561         (circulate-splash-frame-elements): new function. Used as a timeout
12562         to circulate through all splash frame elements and display them in
12563         sequence.
12564         (display-splash-frame): originally `startup-splash-frame'. Handle
12565         the case of multiple elements in the splash buffer body. Now
12566         returns a timeout id if multiple elements to display, or nil.
12567
12568 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12569
12570         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12571         so they can be overridden by x-init-face-from-resources.
12572         Additionally specify the font name also with an x tag.
12573
12574 1999-03-08  Andy Piper  <andy@xemacs.org>
12575
12576         * package-get.el (package-get-base): autoload.
12577
12578         * menubar-items.el (default-menubar): add update menu item. Fix
12579         custom menu to only be activated when package-base is available.
12580
12581         * package-get.el (package-get-custom): don't load
12582         package-get-custom as it is auto-generated. Fix group definition.
12583
12584 1999-03-05  Didier Verna  <didier@xemacs.org>
12585
12586         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12587         instead of `symbol-name' (Thanks Kyle).
12588
12589         * cus-edit.el (custom-save-variables): use `prin1' instead of
12590         princ to write symbols.
12591
12592 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12593
12594         * XEmacs 21.2.12 is released
12595
12596 1999-03-05  SL Baur  <steve@xemacs.org>
12597
12598         * menubar-items.el (default-menubar): Add kfm browsing support.
12599         From Neal Becker <nbecker@fred.net>
12600
12601 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12602
12603         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12604         calls to font-lock during buffer reversion.
12605
12606 1999-02-12  Didier Verna  <didier@xemacs.org>
12607
12608         * info.el (Info-build-node-completions): unconditionally widen the
12609         tag table buffer.
12610
12611 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12612
12613         * x-faces.el (x-init-face-from-resources):
12614         Only set fonts in the 'x locale.
12615
12616 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12617
12618         * package-ui.el (pui-install-selected-packages): Don't throw on
12619         `package-admin-delete-binary-package' returning nil since it's
12620         normal.  Reindent function.
12621         (pui-add-required-packages): Handle case where packages selected
12622         for installation have never been installed.
12623
12624 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12625
12626         * menubar-items.el (default-menubar):
12627         Implement the ``Mule->Set coding system of process'' menu item.
12628
12629 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12630
12631         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12632         files
12633         - Change some `if's to `when's
12634
12635 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12636
12637         * XEmacs 21.2.11 is released
12638
12639 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12640
12641         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12642         against window close (Fix Bug #460).
12643         (ask-user-about-lock-dbox): Idem.
12644
12645 1999-02-25  SL Baur  <steve@xemacs.org>
12646
12647         * mule/mule-charset.el (charset-leading-byte): New function.
12648         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12649
12650 1999-02-12  Andy Piper  <andy@xemacs.org>
12651
12652         * about.el (xemacs-hackers): change andy's email address.
12653         (about-url-alist): change andy's web page address.
12654         (about-xemacs): add piper.
12655
12656 1999-02-16  SL Baur  <steve@xemacs.org>
12657
12658         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12659         of mule-base into lisp/mule.
12660
12661 1999-02-16  SL Baur  <steve@xemacs.org>
12662
12663         * mule/arabic.el:
12664         mule/canna-leim.el:
12665         mule/chinese.el:
12666         mule/cyrillic.el:
12667         mule/english.el:
12668         mule/european.el:
12669         mule/greek.el:
12670         mule/hebrew.el:
12671         mule/japanese.el:
12672         mule/kinsoku.el:
12673         mule/korean.el:
12674         mule/misc-lang.el:
12675         mule/mule-category.el:
12676         mule/mule-ccl.el:
12677         mule/mule-charset.el:
12678         mule/mule-cmds.el:
12679         mule/mule-coding.el:
12680         mule/mule-files.el:
12681         mule/mule-help.el:
12682         mule/mule-init.el:
12683         mule/mule-misc.el:
12684         mule/mule-tty-init.el:
12685         mule/mule-x-init.el:
12686         mule/viet-chars.el:  Remerge from mule-base.
12687
12688         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12689         of mule-base into lisp/mule.
12690
12691 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12692
12693         * process.el (exec-to-string): Use `shell-command-switch' in place
12694         of hard-wired "-c" (for WindowsNT).
12695
12696 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12697
12698         * menubar-items.el (default-menubar):  Remove obsolete
12699         "Gopher" item
12700
12701 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12702
12703         * package-admin.el (package-admin-get-install-dir): First fall
12704         back to the location of xemacs-base for non-mule packages.
12705
12706 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12707
12708         * paths.el:
12709         - improved automounter tmp directory support.
12710         - support 4 (!) empirically discovered automounter conventions
12711
12712 1999-02-12  SL Baur  <steve@xemacs.org>
12713
12714         * etags.el (pop-tag-mark): autoload to match key binding.
12715
12716 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12717
12718         * XEmacs 21.2.10 is released
12719
12720 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12721
12722         * package-get.el (package-get-remote-filename): Don't bug out for
12723         a local file name in the search entry.
12724
12725 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12726
12727         * XEmacs 21.2.9 is released
12728
12729 1999-01-19  Didier Verna  <didier@xemacs.org>
12730
12731         * replace.el (replace-search-function): new variable containing a
12732         function to perform a search-forward.
12733         (replace-re-search-function): new variable containing a function
12734         to perform a re-search-forward.
12735         (perform-replace): use them.
12736
12737 1999-01-25  Didier Verna  <didier@xemacs.org>
12738
12739         * select.el (selection-owner-p): use the name `XEmacs'.
12740         (cut-copy-clear-internal): ditto.
12741
12742 1999-01-18  Andy Piper  <andy@xemacs.org>
12743
12744         * about.el (about-url-alist): Update my entry.
12745         (xemacs-hackers): Ditto.
12746
12747 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12748
12749         * buffer.el (switch-to-buffer): Fixing documentation.
12750         * minibuf.el (minibuffer-completion-table): ditto.
12751         * cl-macs.el (return-from): ditto.
12752
12753 1999-01-04  Didier Verna  <didier@xemacs.org>
12754
12755         * replace.el (delete-non-matching-lines): temporarily disable
12756         case-folding when called interactively with a regexp containing
12757         uppercase characters.
12758         (delete-matching-lines): ditto.
12759         (count-matches): ditto.
12760         (list-matching-lines): ditto.
12761
12762 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12763
12764         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12765         abort if current window is split horizontally, not if others are
12766         split.  Got rid of unnecessary minibuffer checking.  Also, add
12767         some comments (it's still complex).
12768
12769 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12770
12771         * package-get.el: changed address for doc.ic.ac.uk to
12772         sunsite.doc.ic.ac.uk
12773
12774 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12775
12776         * ldap.el (toplevel): Remove requires so that the file compiles
12777         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12778
12779 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12780
12781         * dump-paths.el: Calculate module-directory and set
12782         module-load-path to the load path for modules.
12783
12784         * loadup.el: Get bootstrap value of module-load-path from the
12785         environment variable EMACSBOOTSTRAPMODULEPATH.
12786         - Display the module load path if we're debugging paths.
12787
12788         * setup-paths.el: Added function paths-find-site-module-directory.
12789         - Added function paths-find-module-directory.
12790         - Added function paths-construct-module-load-path.  Uses new
12791         environment variable EMACSMODULEPATH.
12792
12793 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12794
12795         * font.el (font-default-object-for-device):
12796         Oops! This `or' can't be replaced by `unless'.
12797         Fixed inability to run w3, among other things.
12798
12799 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12800
12801         * package-admin.el: Change initialization of
12802           package-admin-install-function dependent on system type.
12803           Change package-admin-install-function-mswindows to use
12804           "minitar".
12805
12806 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12807
12808         * mouse.el (default-mouse-motion-handler): Disable help echo while
12809         in the minibuffer.
12810
12811 1998-12-28  Martin Buchholz <martin@xemacs.org>
12812
12813         * XEmacs 21.2.8 is released.
12814
12815 1998-12-24  Martin Buchholz <martin@xemacs.org>
12816
12817         * XEmacs 21.2.7 is released.
12818
12819 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12820
12821         * package-ui.el (pui-list-packages): Set truncate-lines.
12822
12823         * package-get.el (package-get-download-menu): Use
12824         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12825
12826         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12827         (pui-help-string): idem.
12828         (list-packages-mode): New major mode.
12829         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12830         (pui-install-selected-packages): Add suport for removing packages.
12831         (pui-toggle-package-delete-key): New function.
12832         (pui-popup-context-sensitive): New kludge.
12833         (pui-list-packages): Add warning when `package-get-remote' is nil.
12834         (package-ui-add-site): New function.
12835
12836 1998-12-01  Didier Verna  <didier@xemacs.org>
12837
12838         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12839
12840 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12841
12842         * ldap.el: Custom-ized
12843         (toplevel): Do not provide `ldap' which is provided by C level
12844         LDAP code
12845         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12846
12847 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12848
12849         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12850
12851 1998-12-17  Andy Piper  <andy@xemacs.org>
12852
12853         * sound.el (sound-load-list): name changed from sound-load-alist.
12854         (sound-extension-list): name changed from sound-ext-list.
12855         (load-default-sounds): use new names.
12856         (load-sound-file): use new names.
12857
12858 1998-12-16  Andy Piper  <andy@xemacs.org>
12859
12860         * XEmacs 21.2.6 is released
12861
12862 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12863
12864         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12865         errors.
12866
12867 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12868
12869         * wid-edit.el (widget-echo-this-extent): Set
12870         help-echo-owns-message to t.
12871
12872 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12873
12874         * package-get.el (package-get-download-menu): use toggles for
12875           each site in the download site menu.
12876
12877 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12878
12879         * package-get.el (package-get): If we cannot find a package
12880           because package-get-remote is not set, give a more helpful
12881           error message.
12882
12883 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12884
12885         * package-get.el (package-get-remote-filename): use an EFS path
12886         with user anonymous if no user is specified.
12887
12888 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12889
12890         * faces.el (face-spec-set): Re-init fallfacks for default after
12891         calling reset-face on the default face.
12892
12893 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12894
12895         * package-admin.el (package-admin-default-install-function):
12896         Behave as advertised.  Make sure the pkg-dir is proper for
12897         default-directory.
12898         (package-admin-add-binary-package): Make sure the pkg-dir is
12899         proper for default-directory.
12900         (package-admin-install-function-mswindows): Make sure the pkg-dir
12901         is proper for default-directory.
12902
12903 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12904
12905         * XEmacs 21.2.5 is released
12906
12907 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12908
12909         * files.el (binary-file-regexps): regexp-opt is not available at
12910         bytecompile time.
12911
12912 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12913
12914         * x-win-xfree86.el:
12915         * x-win-sun.el (x-win-init-sun):
12916         * x-win-sun.el:
12917         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12918         * x-iso8859-1.el:
12919         * x-init.el (init-post-x-win):
12920         * x-init.el (init-pre-x-win):
12921         * x-init.el (x-initialize-compose):
12922         * x-init.el:
12923         * x-compose.el:
12924         * winnt.el:
12925         * widget.el:
12926         * wid-edit.el (widget-glyph-click):
12927         * wid-edit.el (widget-glyph-find):
12928         * wid-edit.el (widget-type):
12929         * view-less.el (view-buffer-other-window):
12930         * very-early-lisp.el:
12931         * version.el:
12932         * toolbar.el:
12933         * toolbar-items.el:
12934         * term/sun.el (suntool-map):
12935         * term/sun-mouse.el:
12936         * term/internal.el:
12937         * syntax.el (modify-syntax-entry):
12938         * symbol-syntax.el:
12939         * subr.el:
12940         * startup.el (lock-directory):
12941         * simple.el (set-comment-column):
12942         * simple.el (backward-delete-char-untabify):
12943         * shadow.el (find-emacs-lisp-shadows):
12944         * shadow.el:
12945         * setup-paths.el (paths-construct-info-path):
12946         * select.el (cut-copy-clear-internal):
12947         * process.el (call-process-region):
12948         * process.el (start-process-shell-command):
12949         * process.el:
12950         * paths.el (rmail-spool-directory):
12951         * paragraphs.el (use-hard-newlines):
12952         * package-get.el (package-get-dependencies):
12953         * package-admin.el (package-admin-delete-binary-package):
12954         * obsolete.el (truncate-string):
12955         * obsolete.el (store-substring):
12956         * mouse.el (default-mouse-track-maybe-own-selection):
12957         * mouse.el (mouse-yank-at-point):
12958         * modeline.el:
12959         * modeline.el (mouse-drag-modeline):
12960         * minibuf.el (read-directory-name-internal):
12961         * minibuf.el (read-file-name-internal):
12962         * minibuf.el (read-file-name-internal-1):
12963         * minibuf.el (read-file-name-2):
12964         * minibuf.el (exact-minibuffer-completion-p):
12965         * minibuf.el (read-from-minibuffer):
12966         * minibuf.el:
12967         * menubar.el (check-menu-syntax):
12968         * map-ynp.el (map-y-or-n-p):
12969         * make-docfile.el (docfile-out-of-date):
12970         * loadup.el ((member "run-temacs" command-line-args)):
12971         * loadup.el ((member "no-site-file" command-line-args)):
12972         * loadup.el (really-early-error-handler):
12973         * loadup.el:
12974         * loadhist.el:
12975         * loaddefs.el:
12976         * lisp-mnt.el (lm-verify):
12977         * lib-complete.el (lib-complete:cache-completions):
12978         * lib-complete.el (library-all-completions):
12979         * itimer.el (itimer-run-expired-timers):
12980         * info.el (Info-mode):
12981         * info.el (Info-insert-file-contents):
12982         * info.el (Info-rebuild-dir):
12983         * info.el (Info-build-dir-anew):
12984         * info.el (Info-parse-dir-entries):
12985         * info.el (Info-dir-outdated-p):
12986         * info.el (Info-insert-dir):
12987         * info.el (info-xref):
12988         * info.el:
12989         * hyper-apropos.el (hyper-apropos-get-doc):
12990         * hyper-apropos.el (hyper-describe-face):
12991         * hyper-apropos.el (hyper-apropos-mode):
12992         * hyper-apropos.el:
12993         * help.el (list-processes):
12994         * help.el:
12995         * gnuserv.el:
12996         * font.el (mswindows-font-create-name):
12997         * font.el (font-default-font-for-device):
12998         * font.el (x-font-create-object):
12999         * font.el (font-registry):
13000         * font.el:
13001         * font-lock.el (font-lock-keywords):
13002         * font-lock.el:
13003         * finder.el (finder-compile-keywords):
13004         * find-paths.el (paths-find-recursive-path):
13005         * fill.el (set-justification-center):
13006         * fill.el (fill-region-as-paragraph):
13007         * files.el (insert-directory):
13008         * files.el (wildcard-to-regexp):
13009         * files.el (recover-file):
13010         * files.el (basic-save-buffer):
13011         * files.el (delete-auto-save-file-if-necessary):
13012         * files.el (file-relative-name):
13013         * files.el (backup-extract-version):
13014         * files.el (backup-buffer):
13015         * files.el (set-visited-file-name):
13016         * files.el (set-auto-mode):
13017         * files.el (interpreter-mode-alist):
13018         * files.el:
13019         * files.el (find-file-noselect):
13020         * files.el (abbreviate-file-name):
13021         * files.el (parse-colon-path):
13022         * files.el (directory-abbrev-alist):
13023         * etags.el (visit-tags-table-buffer):
13024         * easymenu.el (easy-menu-define):
13025         * dragdrop.el (experimental-dragdrop-drag):
13026         * dragdrop.el (dragdrop-drop-do-functions):
13027         * dragdrop.el (dragdrop-drop-at-point):
13028         * disass.el (disassemble-1):
13029         * disass.el (disassemble-internal):
13030         * disass.el (disassemble):
13031         * disass.el:
13032         * derived.el (derived-mode-init-mode-variables):
13033         * derived.el (define-derived-mode):
13034         * custom.el (defgroup):
13035         * cus-edit.el (custom-quote):
13036         * config.el:
13037         * code-process.el (open-network-stream):
13038         * code-process.el (start-process):
13039         * code-process.el (call-process-region):
13040         * code-process.el (call-process):
13041         * code-process.el:
13042         * code-files.el (insert-file-contents):
13043         * code-files.el:
13044         * code-files.el (buffer-file-coding-system-for-read):
13045         * cmdloop.el (yes-or-no-p-minibuf):
13046         * cl.el:
13047         * cl-macs.el:
13048         * cl-extra.el:
13049         * callers-of-rpt.el (make-caller-report):
13050         * callers-of-rpt.el:
13051         * bytecomp.el (batch-byte-recompile-directory):
13052         * bytecomp.el (batch-byte-compile-1):
13053         * bytecomp.el (batch-byte-compile):
13054         * bytecomp.el (display-call-tree):
13055         * bytecomp.el (byte-compile-insert):
13056         * bytecomp.el (byte-compile-two-args-19->20):
13057         * bytecomp.el (byte-compile-variable-ref):
13058         * bytecomp.el (byte-compile-form):
13059         * bytecomp.el (byte-compile-top-level-body):
13060         * bytecomp.el (byte-compile-out-toplevel):
13061         * bytecomp.el (byte-compile-byte-code-maker):
13062         * bytecomp.el (byte-compile-file-form-defmumble):
13063         * bytecomp.el (byte-compile-file-form):
13064         * bytecomp.el (byte-compile-keep-pending):
13065         * bytecomp.el (byte-compile-insert-header):
13066         * bytecomp.el (byte-compile-from-buffer):
13067         * bytecomp.el (byte-compile-file):
13068         * bytecomp.el (byte-recompile-file):
13069         * bytecomp.el (byte-compile-close-variables):
13070         * bytecomp.el (byte-compile-warn-about-unused-variables):
13071         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13072         * bytecomp.el (byte-compiler-legal-options):
13073         * bytecomp.el (byte-compile-lapcode):
13074         * bytecomp.el (byte-optimize-log):
13075         * bytecomp.el ((fboundp 'defsubst)):
13076         * bytecomp.el:
13077         * bytecomp-runtime.el:
13078         * byte-optimize.el (byte-optimize-apply):
13079         * byte-optimize.el (car):
13080         * byte-optimize.el (byte-optimize-form):
13081         * byte-optimize.el (byte-optimize-form-code-walker):
13082         * byte-optimize.el:
13083         * build-report.el (build-report-insert-installation-file):
13084         * build-report.el (build-report):
13085         * auto-show.el:
13086         * apropos.el (apropos-documentation):
13087         - mega patch
13088         - clean up byte-compile warnings
13089         - remove unused variables
13090         - Use common lisp style hashtable functions
13091         - byte compiler cleanup
13092         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13093         - remove old backquote syntax usage
13094         - move some cl functionality into C for speed.
13095         - remove last remaining VMS support
13096         - spelling fixes
13097         - implement last, butlast, nbutlast, copy-list in C.
13098         - new macro ignore-file-errors, similar to ignore-errors
13099           (ignore-file-errors (delete-file "foo"))
13100         - get frequent garbage collection during loadup.el by tweaking
13101           gc-cons-threshold, rather than explicitly calling garbage-collect
13102         - default delete-key-deletes-forward to `t'.
13103
13104 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13105
13106         * XEmacs 21.2-beta4 is released.
13107
13108 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13109
13110         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13111         (easy-menu-item-present-p): Wrapper around find-menu-item.
13112         (easy-menu-remove-item): Wrapper around delete-menu-item.
13113
13114         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13115         (add-menu-button): Add 'in-menu' argument.
13116         (add-menu-item-1): Add in-menu support to helper function.
13117
13118 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13119
13120         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13121
13122 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13123
13124         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13125         of Dec 4, 1997.
13126
13127 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13128
13129         * process.el (shell-command-on-region): Report if the command
13130         succeeded or failed.
13131
13132 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13133
13134         * subr.el (buffer-substring-no-properties): Comment out.
13135
13136 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13137
13138         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13139           into font instances first, like `x-frob-font-size' does.
13140           (mswindows-find-larger-font): ditto
13141
13142 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13143
13144         * package-ui.el (pui-install-selected-packages): fix args in call
13145         to `package-get'.
13146
13147 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13148
13149         * package-get.el (host-name): New widget type.
13150         (package-get-remote): Better customization using new type.
13151         (package-get-download-sites): idem dito.
13152
13153         (package-get-custom): Do not use package-get-all untill we have
13154         runtime dependencies.
13155
13156         (package-get-remove-copy): Default to 't' we no longer need this
13157         kludge as we do not currently use depenencies.
13158
13159         (package-get-was-current): New variable.
13160         (package-get-require-base): New 'force-current' argument.
13161         (package-get-update-base): idem
13162         (package-get-package-provider):  idem
13163         (package-get-locate-index-file): New 'no-remote' argument.
13164         (package-get-locate-file): idem.
13165
13166         (package-get-maybe-save-index): New function.
13167         (package-get-update-base): Use it.
13168
13169 1998-10-28 Greg Klanderman <greg@alphatech.com>
13170
13171         * package-get.el (package-get-remote): default to nil; by default,
13172         don't go out to the net via EFS.  They must select a download site.
13173         (package-get-download-sites): new variable.
13174         (package-get-download-menu): new function.
13175         (package-get-locate-index-file): new function.
13176         (package-get-update-base): use it.
13177
13178         * menubar-items.el (default-menubar): add "Update Package Index"
13179         and "Add Download Site" menus under Options | Manage Packages.
13180
13181 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13182
13183         * package-get.el (package-get): bugfix code checking installed version
13184         for case where package is not currently installed.
13185         (package-get-require-signed-base-updates): new variable.
13186         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13187         deemed not a goot thing.  Use the variable
13188         package-get-allow-unsigned-base-updates instead.
13189
13190 1998-10-16 Greg Klanderman <greg@alphatech.com>
13191
13192         * package-get.el (package-get): Don't install an older version than
13193         we already have unless explicitly told to.  Issue a warning.
13194
13195         * package-ui.el (pui-add-required-packages): when adding
13196         dependencies, don't add packages that are up to date.
13197         (pui-package-symbol-char):  Don't consider a package out of date
13198         if you have a newer version installed than the latest version in
13199         package-get-base.
13200
13201         * package-get.el (package-get-base-filename): document that it may
13202         be a path relative to package-get-remote;  new default value.
13203         (package-get-locate-file): new function.
13204         (package-get-update-base): use it to expand package-get-base-filename.
13205         (package-get-save-base): new function to save the package-get database
13206         to file.
13207         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13208         (package-get-update-base): pass the REMOTE-SOURCE arg.
13209         (package-get-update-base-entry): call package-get-custom-add-entry.
13210         (package-get-file-installed-p): removed; no longer needed.
13211         (package-get-create-custom): ditto.
13212         (toplevel): remove code to build and load package-get-custom.el
13213         (package-get-custom-add-entry): new function.
13214
13215 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13216
13217         * wid-edit.el (widget-button-click): Don't switch window.
13218
13219 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13220
13221         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13222
13223 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13224
13225         * etags.el (find-tag-default): Run find-tag-hook using
13226         run-hooks rather than funcall
13227
13228 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13229
13230         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13231         and the current local map as the parents to isearch-mode-map.
13232
13233 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13234
13235         * XEmacs 21.2-beta3 is released.
13236
13237 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13238
13239         * package-get.el (package-get-update-base): use
13240         insert-file-contents-internal, not insert-file-contents-literally.
13241
13242 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13243
13244         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13245         dump time.
13246
13247 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13248
13249         * package-get.el (package-get-update-base-entry): new function.
13250         (package-get-update-base): renamed; was `package-get-load-base'.
13251         cleanup, and use package-get-update-base-from-buffer.
13252         (package-get-update-base-from-buffer): new function.
13253         (package-get-update-base-entries): new; helper for above.
13254         Do not eval lisp grabbed over ftp; parse it from new format.
13255
13256 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13257
13258         * files.el (set-auto-mode): Don't play games loading package-get
13259         database; package-get-package-provider will handle it all.
13260
13261 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13262
13263         * package-get.el (package-get-base-filename): new variable.
13264         (package-get-require-base): new function.
13265         (package-get-pgp-signed-begin-line): new variable.
13266         (package-get-pgp-signature-begin-line): ditto.
13267         (package-get-pgp-signature-end-line):  ditto.
13268         (package-get-load-base): new function.
13269         (package-get-interactive-package-query):
13270         (package-get-update-all):
13271         (package-get-dependencies):
13272         (package-get-package-provider):
13273         (package-get-custom): use package-get-require-base.
13274         [package-get-custom loading]: disable for now.
13275
13276         * package-ui.el (pui-list-packages): use (package-get-require-base)
13277
13278 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13279
13280         * package-ui.el: Correct obvious thinko in choosing extent face.
13281
13282 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13283
13284         * menubar-items.el (default-menubar): pui-list-package has nothing
13285         to with Customize. Move all the package stuff to a new Item in Options.
13286
13287         * package-ui.el (pui-menu): Add menu and Popup menu.
13288
13289         * package-get.el (package-get): Use new
13290         package-admin-get-install-dir.
13291
13292         * package-admin.el (package-admin-get-install-dir): New syntax.
13293         Conserve package location and put mule packages where mule-base is.
13294
13295         * package-get.el : Customized
13296
13297         * package-ui.el (pui): Customized
13298         (pui-package-install-dest-dir): New variable.
13299         (pui-install-selected-packages): Use it
13300
13301 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13302
13303         * package-get.el (package-get-interactive-package-query): Move
13304         dependency on package-get-base to run-time.
13305         (package-get-update-all): Ditto.
13306         (package-get-dependencies): Ditto.
13307         (package-get-package-provider): Ditto.
13308         (package-get-custom): Ditto.
13309
13310 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13311
13312         * events.el: Remove 'ascii-character property from 'backspace
13313         and 'delete symbols
13314
13315 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13316
13317         * package-get-base.el: removed.
13318
13319 1998-09-23  Didier Verna  <didier@xemacs.org>
13320
13321         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13322         (no-upper-case-p): new function.
13323         (with-search-caps-disable-folding): new macro.
13324         (with-interactive-search-caps-disable-folding): new macro.
13325         (zap-to-char): In interactive mode, do a case-sensitive search if
13326         the character is uppercase.
13327         (zap-up-to-char): ditto.
13328
13329         * replace.el (perform-replace): use the function no-upper-case-p.
13330
13331         * isearch-mode.el (isearch-fix-case): ditto.
13332         make obsolete `with-caps-disable-folding' and
13333         `isearch-no-upper-case-p'.
13334
13335         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13336         (tags-search): ditto.
13337         (tags-query-replace): ditto.
13338
13339         * info.el (Info-search): ditto.
13340
13341 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13342
13343         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13344
13345 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13346
13347         * package-admin.el (package-admin-rmtree): rewritten.  need to
13348         check for "." and ".." before symlink check.  expand files and
13349         directories with respect to DIRECTORY, not default-directory.
13350
13351 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13352
13353         * package-get.el (package-get-all): add INSTALL-DIR argument.
13354
13355 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13356
13357         * package-ui.el (pui-add-required-packages): new function, select
13358         dependent packages.
13359         (pui-display-keymap): bind it.
13360         (pui-help-string): document it.
13361         (pui-install-selected-packages): package-get-all -> package-get.
13362
13363         * package-get.el (package-get-dependencies): new function.
13364
13365 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13366
13367         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13368         regexps.
13369
13370 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13371
13372         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13373         function.
13374         (default-mouse-track-normalize-point): Use it.
13375
13376 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13377
13378         * package-admin.el (package-admin-delete-binary-package):
13379                 General cleanup. Remove unnessary use of progn and
13380         save-excursion.
13381         (package-admin-delete-binary-package): Do NOT mess with file
13382         modes. That is evil.
13383         (package-admin-delete-binary-package): Wrap all deleting in
13384         condition-case. The data in MANIFEST is untrustworthy.
13385         (package-admin-delete-binary-package): Let the OS worry about non
13386         empty directories.
13387
13388 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13389
13390         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13391         processing.
13392         (lm-report-bug): Fix mail address to send bug reports to.
13393
13394 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13395
13396         * XEmacs 21.2-beta2 is released.
13397
13398 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13399
13400         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13401
13402 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13403
13404         * info.el (Info-mode): Document page turning by double clicks in
13405         docstring so `M-x describe-mode' will display it.
13406
13407 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13408
13409         * info.el (Info-mouse-track-double-click-hook): Use character
13410         widths to calculate a border region where double clicking does
13411         page turning, and return `nil' by default so other hooks, such as
13412         region highlighting, will be run.
13413
13414 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13415
13416         * sound.el (default-sound-directory-list): Initialize with all the
13417         "sounds" directories in `data-directory-list'.  It used to just be
13418         the first one.
13419
13420         * packages.el (locate-data-directory-list): Created.  This gives
13421         the list of matching directories, unlike `locate-data-directory',
13422         which just gives the first one.
13423
13424 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13425
13426         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13427         make a binding in the local keymap until help-char handling is
13428         improved.
13429
13430         * help.el (help-keymap-with-help-key): Provide keymap with help
13431         binding.
13432         (help-print-help-form): New helper function.
13433
13434 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13435
13436         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13437         move extent to another buffer; no need to create a new extent.
13438         (isearch-fix-case): New function.
13439         (isearch-search-and-update): Use it.
13440
13441 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13442
13443         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13444         the keymap, not minor-mode-map-alist.
13445         (isearch-done): Restore overriding-local-map.
13446
13447 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13448
13449         * bytecomp.el (byte-compile-buffer-substring):
13450         Fix for: (byte-compile (defun f () (buffer-substring)))
13451         ==>   ** buffer-substring called with 3 args, but requires 0-3
13452         - new code not only works, but is more readable, too.
13453
13454 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13455
13456         * msw-faces.el (mswindows-init-device-faces): Don't try to
13457           specify a default font at this late stage. Do try to force
13458           creation of the default face font so that if it fails we get
13459           an error now instead of a crash at frame creation.
13460
13461           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13462           mswindows-make-font-unitalic: Canonical default weight
13463           changed from "Normal" to "Regular".
13464
13465           mswindows-make-font-bold / -bold-italic: Supplied device was
13466           not being passed into call to mswindows-find-smaller-font.
13467
13468 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13469
13470         * package-get.el (package-get-remote): Fix the path where to find
13471           the packages on xemacs.org.
13472
13473 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13474
13475         * about.el (about-maintainer-info): Update Ben's entry.
13476
13477 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13478
13479         * lisp/shadow.el (find-emacs-lisp-shadows):
13480         - `member' was being called on lists of length 2000!
13481         - Replace with hashtables.
13482         - Replace hand-coded loops with (dolist)
13483         - Fix comment typo
13484
13485 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13486
13487         * packages.el: Added new function, `package-delete-name', to
13488           delete existing packages from the installed package database
13489           (`packages-package-list').  Also added the "pkginfo" directory
13490           to `packages-special-base-regexp', so that the pkginfo directory
13491           would not get added to `late-packages'.
13492
13493         * package-admin.el: Added ability to delete an installed package
13494           (added low-level function, `package-admin-delete-package').
13495           Understands how to use the pkginfo/MANIFEST.<package> file to
13496           delete the package.  When installing a package, will also
13497           create a MANIFEST.* file if one is not provided by the
13498           package.  If the MANIFEST.* doesn't exist when deleting a
13499           package, the functions will fall back to attempting to delete
13500           any package-specific lisp directory.
13501
13502         * package-get.el: Moved some functions to package-admin.el.
13503           Added interactive function `package-get-delete-package', for
13504           use by users for deleting a package.
13505
13506           Also modified to not require the presence of efs.
13507
13508 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13509
13510         * files.el (find-file-noselect): Handle all signals, kill the
13511         buffer and resignal.
13512
13513 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13514
13515         * cl-macs.el (glyph-image): Add setf method.
13516
13517 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13518
13519         * package-get.el: Fixed broken EFS downloading.  Also, look for
13520           .tar.gz files first, in preference over .tgz files.
13521
13522         * package-ui.el: Fix display of package version numbers.
13523
13524 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13525
13526         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13527         argument.
13528
13529 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13530
13531         * list-mode.el: `display-completion-list': added new/optional
13532           keyword `:completion-string', which allows the programmer to
13533           change the "Possible completions are:" prompt.
13534
13535         * menubar-items.el: Added new pulldown menu-pick to start up the
13536           visual package browser/installer:
13537
13538                 Options->Customize->List Packages
13539
13540         * package-admin.el: Added hooks for installing under both Unix
13541           and MS Windows.  Does additional error checking.  No longer
13542           calls "add-big-package.sh" to install packages under Unix; now
13543           calls gunzip & tar directly.
13544
13545         * package-get.el: Added ability to install packages from files
13546           on a local disk/CDROM.  Now deletes any existing package lisp
13547           directory.  Does completion on available packages when
13548           querying for package names.  Will also search for .tgz files
13549           in addition for .tar.gz files.  Tries to reload
13550           auto-autoloads, as a convenience when loading new packages,
13551           and also tries to add any new package paths to `load-path'.
13552           Changed all occurences of `concat' to use `expand-file-name'.
13553
13554         * package-ui.el: New file which implements the main visual
13555           package browser/installer, which is started via a menu pick or
13556           M-x pui-list packages.
13557
13558 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13559
13560         * startup.el (load-init-file): spelling fix.
13561
13562 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13563
13564         * startup.el (normal-top-level): Load auto-autoload files
13565         covariantly with their precedence.
13566
13567 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13568
13569         * menubar-items.el (default-menubar): Remove "Font Weight"
13570         option, there is currently no custom equivalent.. Customize-faces
13571         is "Edit faces".
13572
13573         * x-font-menu.el (font-menu-set-font): Use customize to set
13574         default face.
13575
13576         * faces.el (face-spec-update-all-matching): New function.
13577
13578         * cus-face.el (custom-set-face-update-spec): New function.
13579         Interface to customize faces from elisp.
13580
13581         (custom-face-value-create): Show the customized settings if set
13582         but not saved.
13583
13584 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13585
13586         (custom-face-value-create): Show the customized settings if set
13587         but not saved.
13588
13589 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13590
13591         * keydefs.el (global-map): Add FSF 20.3 binding of
13592         query-replace-regexp.
13593
13594 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13595
13596         * minibuf.el (read-file-name-internal-1): use
13597         user-name-completion-1 instead of user-name-completion.
13598
13599 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13600
13601         * loadup.el:
13602         * make-docfile.el:
13603         * update-elc.el: Don't set `source-directory' (now defunct as a
13604         global variable) no more.
13605
13606         * packages.el (packages-list-autoloads): Made `source-directory'
13607         (now defunct as a global variable) a parameter.
13608
13609 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13610
13611         * about.el (about-hackers): new email
13612
13613 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13614
13615         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13616
13617 1998-07-17  Didier Verna  <didier@xemacs.org>
13618
13619         * faces.el (set-face-property):
13620         (set-face-dim-p):
13621         (face-dim-p): updated the doc strings now that the dim property isn't
13622         tty-specific.
13623         (face-equal): the dim property is now a common one.
13624
13625         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13626         Renamed the `stipple' attribute to `background-pixmap'.
13627         (custom-face-background-pixmap): make custom-face-stipple an
13628         obsolete alias for this.
13629
13630 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13631
13632         * find-paths.el (paths-file-readable-directory-p): Created and
13633         used.
13634
13635         * loadup.el: Don't set inhibit-... flags from run-temacs.
13636
13637 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13638
13639         * packages.el (packages-data-path-depth): Added and used.
13640
13641 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13642
13643         * about.el:
13644         - Change .xpm to .png, delete "zcat" section.
13645         - cosmetic fix in the 'marcpa' entry.
13646
13647         * etc/photos
13648         - convert all .xpm.Z to .png
13649         - rename mrb to martin
13650         - rename mcook-m to mcookm
13651
13652 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13653
13654         * x-init.el (x-initialize-compose): Add support for
13655         dead-circumflex as YET ANOTHER NAME for that dead key.
13656
13657 1998-08-05  Colin Rafferty <colin@xemacs.org>
13658
13659         * setup-paths.el (paths-construct-exec-path): Made the
13660         last-packages really be last.
13661         (paths-construct-data-directory-list): Ditto.
13662
13663 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13664
13665         * startup.el(startup-splash-frame-body):
13666         Update Copyright notice in splash screen
13667
13668 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13669
13670         * minibuf.el (read-file-name-internal-1): do ~user completion.
13671
13672 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13673
13674         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13675         aginst destroyed extents
13676
13677 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13678
13679         * package-get.el (package-get): add `install-dir' argument.
13680
13681 1998-07-20  John Jones  <jj@asu.edu>
13682
13683         * package-get.el: calls to package-get-update-all will only
13684           update packages which are already installed.
13685
13686 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13687
13688         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13689         writable.
13690
13691 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13692
13693         * about.el (about-hackers): Correct my email.
13694
13695 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13696
13697         * about.el (about-hackers): new email-address.
13698
13699 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13700
13701         * minibuf.el (read-number): Don't let `input-error' condition
13702         escape.
13703
13704 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13705
13706         * about.el (about-hackers): use my `email-for-life' address.
13707
13708 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13709
13710         * XEmacs 21.2-beta1 is released.
13711
13712 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13713
13714         * ldap.el (ldap-search): Doc string change
13715
13716 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13717
13718         * menubar-items.el (default-menubar): Removed references to
13719         `data-directory', and use `locate-data-file' instead, and made
13720         then greyed out if they don't exist.
13721
13722 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13723
13724         * keymap.el (events-to-keys): Use `format' instead of `concat'
13725         since the latter does not accept integer args anymore
13726
13727 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13728
13729         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13730         macros replaced.
13731
13732 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13733
13734         * make-docfile.el: Get first initialization from very-early-lisp.el
13735         * update-elc.el: Ditto.
13736         * loadup.el (really-early-error-handler): Ditto.
13737
13738         * packages.el (packages-unbytecompiled-lisp): Add new file,
13739         very-early-lisp.el.
13740
13741         * very-early-lisp.el: New file.
13742
13743 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13744
13745         * Symbols that have been obsolete for at least 3 years removed (II).
13746
13747         * obsolete.el (eval-current-buffer): Make compatible.
13748         (byte-code-function-p): Ditto.
13749         (send-string): Removed.
13750         (send-region): Removed.
13751         (screen-scrollbar-width): Removed.
13752         (set-screen-scrollbar-width): Removed.
13753         (set-screen-left-margin-width): Removed.
13754         (set-screen-right-margin-width): Removed.
13755         (screen-left-margin-width): Removed.
13756         (screen-right-margin-width): Removed.
13757         (set-buffer-left-margin-width): Removed.
13758         (set-buffer-right-margin-width): Removed.
13759         (buffer-left-margin-width): Removed.
13760         (buffer-right-margin-width): Removed.
13761         (x-set-frame-icon-pixmap): Removed.
13762         (x-set-screen-icon-pixmap): Removed.
13763         (pixel-name): Removed.
13764         (make-pixmap): Removed.
13765         (make-cursor): Removed.
13766         (pixmap-width): Removed.
13767         (pixmap-contributes-to-line-height-p): Removed.
13768         (set-pixmap-contributes-to-line-height): Removed.
13769
13770 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13771
13772         * obsolete.el (popup-menu-up-p): removed.
13773         (read-no-blanks-input): Removed.
13774         (wholenump): Removed.
13775         (ring-mod): Removed (what was ring-mod?).
13776         (current-time-seconds): Removed.
13777         (run-special-hook-with-args): Removed.
13778         (dot): Removed.
13779         (dot-marker): Removed.
13780         (dot-min): Removed.
13781         (dot-max): Removed.
13782         (window-dot): Removed.
13783         (set-window-dot): Removed.
13784
13785         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13786         `dot-min'.
13787
13788         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13789
13790         * code-files.el (insert-file-contents): Rename
13791         run-special-hook-with-args to run-hook-with-args-until-success.
13792         (write-region): Ditto.
13793
13794 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13795
13796         * about.el: Fix typos, update release date.
13797
13798         * Symbols that have been obsolete for at least 3 years removed.
13799
13800         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13801         screen- functions.
13802         (toplevel): remove setf methods for screen functions.
13803         * cl-macs.el (extent-data): defsetf removed.
13804         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13805         many places to remove.
13806         (comment-indent-hook): Ditto.
13807         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13808         (buffer-dedicated-screen): Ditto.
13809         (deiconify-screen): Ditto.
13810         (delete-screen): Ditto.
13811         (event-screen): Ditto.
13812         (find-file-other-screen): Ditto.
13813         (find-file-read-only-other-screen): Ditto.
13814         (live-screen-p): Ditto.
13815         (screen-height): Ditto.
13816         (screen-iconified-p): Ditto.
13817         (screen-list): Ditto.
13818         (screen-live-p): Ditto.
13819         (screen-name): Ditto.
13820         (screen-parameters): Ditto.
13821         (screen-pixel-height): Ditto.
13822         (screen-pixel-width): Ditto.
13823         (screen-root-window): Ditto.
13824         (screen-selected-window): Ditto.
13825         (screen-totally-visible-p): Ditto.
13826         (screen-visible-p): Ditto.
13827         (screen-width): Ditto.
13828         (screenp): Ditto.
13829         (get-screen-for-buffer): Ditto.
13830         (get-screen-for-buffer-noselect): Ditto.
13831         (get-other-screen): Ditto.
13832         (iconify-screen): Ditto.
13833         (lower-screen): Ditto.
13834         (mail-other-screen): Ditto.
13835         (make-screen): Ditto.
13836         (make-screen-invisible): Ditto.
13837         (make-screen-visible): Ditto.
13838         (modify-screen-parameters): Ditto.
13839         (new-screen): Ditto.
13840         (next-screen): Ditto.
13841         (next-multiscreen-window): Ditto.
13842         (other-screen): Ditto.
13843         (previous-screen): Ditto.
13844         (previous-multiscreen-window): Ditto.
13845         (raise-screen): Ditto.
13846         (redraw-screen): Ditto.
13847         (select-screen): Ditto.
13848         (selected-screen): Ditto.
13849         (set-buffer-dedicated-screen): Ditto.
13850         (set-screen-height): Ditto.
13851         (set-screen-position): Ditto.
13852         (set-screen-size): Ditto.
13853         (set-screen-width): Ditto.
13854         (show-temp-buffer-in-current-screen): Ditto.
13855         (switch-to-buffer-other-screen): Ditto.
13856         (visible-screen-list): Ditto.
13857         (window-screen): Ditto.
13858         (x-set-screen-pointer): Ditto.
13859         (x-set-frame-pointer): Ditto.
13860         (screen-title-format): Ditto.
13861         (screen-icon-title-format): Ditto.
13862         (terminal-screen): Ditto.
13863         (delete-screen-hook): Ditto.
13864         (create-screen-hook): Ditto.
13865         (mouse-enter-screen-hook): Ditto.
13866         (mouse-leave-screen-hook): Ditto.
13867         (map-screen-hook): Ditto.
13868         (unmap-screen-hook): Ditto.
13869         (default-screen-alist): Ditto.
13870         (default-screen-name): Ditto.
13871         (x-screen-defaults): Ditto.
13872         (x-create-screen): Ditto.
13873         * obsolete.el: meta-flag removed.
13874         baud-rate removed.
13875         sleep-for-millisecs removed.
13876         extent-data removed.
13877         set-extent-data removed.
13878         set-extent-attribute removed.
13879         extent-glyph removed.
13880         extent-layout removed.
13881         set-extent-layout removed.
13882         list-faces-display removed.
13883         list-faces removed.
13884         trim-versions-without-asking removed.
13885         after-write-file-hooks removed.
13886         truename removed.
13887         auto-fill-hook removed.
13888         blink-paren-hook removed.
13889         select-screen-hook, deselect-screen-hook removed.
13890         auto-raise-screen, auto-lower-screen removed.
13891
13892         * msw-mouse.el: Global change resource -> mswindows-resource.
13893
13894         * XEmacs 21.0-pre5 is released.
13895
13896 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13897
13898         * about.el (about-hackers): Credits update.
13899
13900 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13901
13902         * register.el (insert-register): Don't activate the region.
13903
13904 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13905
13906         * select.el: Restore x-* symbols for backwards compatibility:
13907         x-copy-primary-selection, x-kill-primary-selection,
13908         x-delete-primary-selection, x-select-make-extent-for-selection,
13909         x-valid-simple-selection-, x-cut-copy-clear-internal.
13910
13911 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13912
13913         * XEmacs 21.0-pre4 is released.
13914
13915 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13916
13917         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13918         reporting bugs.
13919         (maybe-add-init-button): Fix semantics under Windows.  Use
13920         `expand-file-name' rather than `concat'.
13921
13922         * help.el (print-messages): New function.
13923
13924 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13925
13926         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13927
13928 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13929
13930         * about.el: Tweaked my entry in about-hackers.
13931
13932         * find-paths.el (paths-emacs-root-p):
13933           Relaxed emacs-root checking of an in-place installation to
13934           also accommodate the flat layout used on MS Windows.
13935
13936 1998-06-29  John Jones  <jj@asu.edu>
13937
13938         * package-get.el: calls to package-get-update-all will only
13939           update packages which are already installed.
13940
13941 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13942
13943         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13944         are handled by the gui-element face fallbacks now.
13945
13946         * x-faces.el: default gui-element face to "background" as well as
13947         the default face.
13948
13949         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13950         and default face settings since these are set as fallbacks now in
13951         the appropriate domain.
13952
13953 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13954
13955         * text-mode.el (text-mode): Reorder regexp so the OR part
13956         corresponding to `page-delim' goes first and the hack in
13957         `forward-paragraph' will work.
13958         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13959
13960 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13961
13962         * subr.el (remove-hook): When checking the hook value
13963           with functionp, don't apply car to it.
13964
13965 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13966
13967         * package-get.el (package-get-remote-filename):
13968           Don't use file-name-as-directory because the local directory
13969           separator conventions might not be the same as ftp's.
13970
13971 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13972
13973         * ldap.el (ldap-host-parameters-alist): New name of
13974         `ldap-host-parameters-plist'
13975
13976 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13977
13978         * package-get.el: Using (require 'package-get-base), now that it
13979         provides itself.  Consequently removed all instances of (load
13980         "package-get-base.el").
13981
13982 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13983
13984         * subr.el (remove-hook): Don't treat the hook value as a
13985           list unless it is both consp and not functionp.
13986
13987 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13988
13989         * about.el: Email address for Ben Wing is ben@xemacs.org.
13990         * auto-show.el: Ditto.
13991         * bytecomp.el: Ditto.
13992         * faces.el: Ditto.
13993         * x-scrollbar.el: Ditto.
13994         * x-misc.el: Ditto.
13995         * tty-init.el: Ditto.
13996         * toolbar-items.el: Ditto.
13997         * symbol-syntax.el: Ditto.
13998         * specifier.el: Ditto.
13999         * objects.el: Ditto.
14000         * hyper-apropos.el: Ditto.
14001         * glyphs.el: Ditto.
14002
14003 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14004
14005         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14006         vertical-divider-always-visible-p.
14007         (default-mouse-motion-handler): Ditto.
14008
14009 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14010
14011         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14012         global value.
14013
14014 1998-06-21  Oliver Graf <ograf@fga.de>
14015
14016         * build-reports.el: changed receiver to xemacs-build-reports list
14017
14018 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14019
14020         * font.el: Split font-family-mappings into X and
14021           mswindows-specific versions.
14022           mswindows-font-create-[object|name]: Treat supplied size
14023           as a pointsize. Added underline and strikethru handling.
14024
14025         * msw-faces.el: changed default mswindows charset to western.
14026
14027         * msw-glyphs.el: removed space in border-glyph font string that
14028           was inserted to get round bugs in the mswindows C font code.
14029
14030 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14031
14032         * about.el (about-hackers): Credits update.
14033
14034         * help-nomule.el (tutorial-supported-languages): Add Romanian
14035         TUTORIAL.
14036
14037         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14038         to ISO-8859-2.
14039
14040 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14041
14042         * font.el: Split font-family-mappings into X and
14043           mswindows-specific versions.
14044           mswindows-font-create-[object|name]: Treat supplied size
14045           as a pointsize. Added underline and strikethru handling.
14046
14047         * msw-faces.el: changed default mswindows charset to western.
14048
14049         * msw-glyphs.el: removed space in border-glyph font string that
14050           was inserted to get round bugs in the mswindows C font code.
14051
14052 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14053
14054         * minibuf.el: make read-color-completion-table call
14055           (mswindows-color-list for mswindows devices.
14056
14057 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14058
14059         * lisp/font-lock.el
14060         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14061         Let declaration items contain non-word symbol characters.
14062
14063 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14064
14065         * package-get.el (package-get-package-provider): Added autoload
14066         cookie.  Loading "package-get-base.el" in ALL functions that use
14067         it.  Fixed some (interactive ...) with multiple argument specs
14068         again.  Cosmetic indentation changes.
14069
14070 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14071
14072         * info.el (Info-insert-dir): Don't use nreverse on variables
14073         that you want to use later.
14074
14075 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14076
14077         * x-mouse.el (x-set-point-and-move-selection): Replace call
14078         to x-kill-primary-selection with kill-primary-selection
14079
14080 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14081
14082         * simple.el (what-cursor-position): Make cursor position reported
14083         use value of column-number-start-at-one
14084
14085 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14086
14087         * about.el (xemacs-hackers): Fix Jareth's email address.
14088
14089 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14090
14091         * startup.el (startup-splash-frame): Remove
14092         `xemacs-startup-logo-function'.
14093
14094 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14095
14096         * about.el (about-hackers): Update credits list.
14097
14098 1998-06-06  Jeff Miller <jmiller@smart.net>
14099
14100         * lisp/sound.el: Update sound-ext to allow filenames with
14101           extensions to be found by load-sound-file
14102
14103 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14104
14105         * info.el (Info-rebuild-outdated-dir): Removed variable
14106         (Info-auto-generate-directory): New variable
14107         (Info-save-auto-generated-dir): New variable
14108         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14109         (Info-build-dir-anew): Second parameter removed.  Use
14110         `Info-save-auto-generated-dir'
14111         (Info-rebuild-dir): Ditto
14112
14113 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14114
14115         * list-mode.el (next-list-mode-item): Would not recognize
14116         border between directly neighbored items.
14117
14118 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14119
14120         * package-get.el: add autoloads for some functions.
14121
14122 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14123
14124         * specifier.el (let-specifier): Tiny docfixes.
14125
14126 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14127
14128         * msw-mouse.el: set selection-pointer-glyph to Normal.
14129
14130 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14131
14132         * wid-edit.el (widget-specify-secret): New function.
14133         (widget-after-change): Use it.
14134         (widget-specify-field): Use it.
14135
14136 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14137
14138         * mouse.el (drag-window-divider): Use `(not done)' instead of
14139         `doit'; reuse result of `window-pixel-edges'.
14140
14141         * modeline.el (drag-modeline-event-lag): Rename to
14142         drag-divider-event-lag.
14143
14144 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14145
14146         * specifier.el (let-specifier): Rewritten not to generate needless
14147         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14148         arguments.
14149
14150 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14151
14152         * minibuf.el (read-file-name-1): Setup buffer-local value of
14153         `completion-ignore-case' in completions buffer under Windows.
14154
14155 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14156
14157         * about.el (about-maintainer-glyph): Fix support for not
14158         compressed images.
14159
14160 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14161
14162         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14163
14164         * mouse.el (mouse-track): Cancel selection if misc-user event with
14165         `cancel-mode-internal' function is fetched.
14166
14167 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14168
14169         * files.el (save-some-buffers-1): Fixed return value.
14170
14171 1998-06-01  Oliver Graf <ograf@fga.de>
14172
14173         * dragdrop.el: added experimental
14174
14175 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14176
14177         * startup.el (after-init-hook, init-file-user,
14178         user-init-directory, load-user-init-file):  Purge references
14179         to "~/.xemacs/init.el" from docstrings.
14180
14181         (load-user-init-file) Use paths-construct-path to construct
14182         paths to user init files.  Go directly to ~/.emacs, do not
14183         search ~/.xemacs/, do not load `default-custom-file'.
14184
14185 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14186
14187         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14188         general *sh.
14189         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14190
14191 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14192
14193         * menubar-items.el (default-menubar): add Update Packages to customize
14194         menu.
14195
14196 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14197
14198         * faces.el: use toolbar face as a fallback for toolbar properties
14199         in xpm-color-symbols instead of default.
14200
14201         * msw-faces.el: rename 3d-object -> gui-element face.
14202
14203 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14204
14205         * startup.el (xemacs-startup-logo-function): New variable.
14206         (startup-splash-frame): Use it.
14207
14208 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14209
14210         * files.el (save-some-buffers): Would wait 1 second.
14211         (save-some-buffers-1): Delete other windows here instead of in
14212         `save-some-buffers'.
14213         (save-some-buffers): Force redisplay only if windows were deleted.
14214
14215 1998-06-02  Didier Verna  <didier@xemacs.org>
14216
14217         * cus-face.el (custom-face-attributes): generalized the use of
14218         toggle buttons for boolean attributes.
14219         Re-ordered the items a bit.
14220
14221 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14222
14223         * sound.el (default-sound-directory): Use `locate-data-directory'
14224         to find the sounds directory.
14225
14226 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14227
14228         * sound.el: default sound-ext to .wav under mswindows, .au
14229         otherwise. load-default sounds without extensions.
14230
14231 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14232
14233         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14234         if send-pr is not bound.
14235
14236 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14237
14238         * files.el: grok idl files in auto-mode-alist.
14239 1998-06-01  Jeff Miller  <jmiller@smart.net>
14240
14241         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14242         calling `upcase'.
14243
14244 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14245
14246         * msw-glyphs.el: add xbm to the list of image types supported.
14247
14248 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14249
14250         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14251         instead of XEmacs one when dumping InfoDock.
14252
14253 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14254
14255         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14256         for `modeline-visible-p'
14257
14258         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14259
14260 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14261
14262         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14263         since it's not used anymore. doc string fixes.
14264
14265         * package-get.el (package-get-file-installed-p): new function. use
14266         instead of file-installed-p which is in an external package.
14267
14268 1998-05-28  Oliver Graf <ograf@fga.de>
14269
14270         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14271         favor of select-window/switch-to-buffer
14272
14273 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14274
14275         * startup.el: changed (getenv "HOME") to (user-home-directory)
14276
14277 1998-05-25  Oliver Graf <ograf@fga.de>
14278
14279         * frame.el (cde-start-drag) moved to dragdrop.el
14280         (offix-start-drag-region) moved to dragdrop.el
14281         (offix-start-drag) moved to dragdrop.el
14282         * dragdrop.el (cde-start-drag) moved from frame.el
14283         (offix-start-drag-region) moved from frame.el
14284         (offix-start-drag) moved from frame.el
14285         (cde-start-drag-region) cde drag regions
14286         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14287
14288 1998-05-26  Oliver Graf <ograf@fga.de>
14289
14290         * dragdrop.el: created dragdrop-drag prototypes
14291         (cde-start-drag-region) fixed typo
14292
14293 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14294
14295         * simple.el (after-init-hook): Remove reader macro.
14296
14297         * packages.el (packages-hardcoded-lisp): Get rid of reader
14298         macros.  Update DOC string.
14299
14300 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14301
14302         * mouse.el (drag-window-divider): Ditto.
14303
14304         * modeline.el (mouse-drag-modeline): Use it.
14305
14306         * lisp-mode.el (let-specifier): Specify indentation.
14307
14308         * specifier.el (let-specifier): Renamed from
14309         `with-specifier-instance'.
14310
14311 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14312
14313         * x-faces.el:
14314         * faces.el: move definition of xpm-color-symbols from x-faces.el
14315         to faces. Predicate x-get-resource on the presence of x.
14316
14317         * msw-faces.el: set 3d-object face rather than modeline. Specify
14318         faces as specfier defaults.
14319
14320         * package-get.el: don't use package-admin-add-single-file-package.
14321
14322 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14323
14324         * toolbar-items.el: Fixup tooltips.
14325         (toolbar-gnus): Don't use obsolete variable
14326         toolbar-news-frame-properties.
14327         (toolbar-news-reader): Default to `gnus' instead of
14328         `not-configured'.
14329
14330         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14331         Windows.
14332
14333 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14334
14335         * package-get.el: rename -installedp -> -installed-p.
14336
14337 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14338
14339         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14340         attributes, and assinged it to continuation, truncation and
14341         hscroll glyphs.
14342
14343         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14344         and made continuation, truncation and hscroll glyphs arrow
14345         characters out of that font.
14346
14347 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14348
14349         * minibuf.el (minibuffer-electric-separator): Play nicely with
14350         directory-sep-char being \.
14351         (minibuffer-electric-tilde): Ditto.
14352         (read-file-name-map): Ditto.
14353
14354 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14355
14356         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14357         on X devices.
14358         (default-mouse-track-deal-with-down-event): Avoid
14359         `x-disown-selection'; use `disown-selection' instead.
14360
14361 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14362
14363         * select.el:
14364         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14365         moved to (cut-copy-clear-internal) in select.el. Ditto for
14366         (x-delete-primary-selection) (x-kill-primary-selection)
14367         (x-copy-primary-selection).
14368         (own-clipboard): new function.
14369
14370         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14371         functions in select.el. remove old ones.
14372         (mswindows-own-clipboard): new function.
14373
14374 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14375
14376         * gnuserv.el: allow connections from mswindows type devices.
14377
14378 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14379
14380         * msw-glyphs.el: change image type used from cursor to resource.
14381
14382 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14383
14384         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14385         for {top,bottom}-{left,right} values in addition to
14386         {top,bottom}_{left,right}.
14387         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14388
14389 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14390
14391         * cl-macs.el (specifier-instance): Undefine its setf method.
14392
14393         * specifier.el (with-specifier-instance): Added docstring.
14394
14395         * mouse.el (drag-window-divider): Ditto.
14396
14397         * modeline.el (mouse-drag-modeline): Use it.
14398
14399         * lisp-mode.el (with-specifier-instance): Define its indentation
14400         level.
14401
14402         * specifier.el (with-specifier-instance): New macro.
14403
14404 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14405
14406         * package-get.el (package-get-create-custom): new function to
14407         auto-generate package-get-custom.el from package-get-base.el.
14408         * (package-get-ever-installedp): new function.
14409         * (package-get-custom): new function to get all packages specified
14410         by customize.
14411
14412 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14413
14414         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14415
14416 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14417
14418         * cl-extra.el: Reverse previous float change.
14419
14420 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14421
14422         * x-faces.el:
14423         * faces.el (try-font-name): moved from x-faces.el since it is
14424         required by w3 under mswindows as well X.
14425
14426 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14427
14428         * winnt.el: Removed evil (setq completion-ignore-case t)
14429         clause, one more overlookef fsfism.
14430         (nt-quote-args-functions-alist): End sentences with double space.
14431
14432 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14433
14434         * window-xemacs.el (push-window-configuration): Remove kludgery of
14435         recaching default-toolbar specifier.
14436         (pop-window-configuration): Ditto.
14437         (unpop-window-configuration): Ditto.
14438
14439 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14440
14441         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14442
14443 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14444
14445         * winnt.el (nt-quote-args-verbatim): Added function.
14446         (nt-quote-args-prefix-quote): Added function.
14447         (nt-quote-args-backslash-quote): Added function.
14448         (nt-quote-args-double-quote): Added function.
14449         (nt-quote-args-functions-alist): New variable.
14450         (nt-quote-process-args): Added function. This is the main quoting
14451         work horse called from process-nt.c
14452
14453 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14454
14455         * winnt.el: Removed duplicate definitions for backspace,
14456         delete, M-backspace and C-M-backspace.
14457         (file-name-buffer-file-type-alist): Removed this variable.
14458         (find-buffer-file-type): Removed function.
14459         (find-file-binary):  Removed function.
14460         (find-file-text): Removed function.
14461         (find-file-not-found-set-buffer-file-type): Removed function.
14462         (save-to-unix-hook): Removed function.
14463         (revert-from-unix-hook): Removed function.
14464         (using-unix-filesystems): Removed function.
14465         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14466         warning.
14467         (x-set-selection): Removed function.
14468         (x-get-selection): Removed function.
14469         Removed commented FSFisms.
14470         Replaced copyright notice (this file is not part of GNU Emacs).
14471         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14472         comint-process-echoes setting to t.
14473
14474 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14475
14476         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14477         and used following the interface change of
14478         `paths-find-recursive-path'.
14479
14480         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14481         regexp instead of a list of base names.
14482         (paths-version-control-filename-regexp):
14483         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14484         Introduced and used following the interface change of
14485         `paths-find-recursive-path'.
14486
14487 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14488
14489         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14490         on X devices, rather than on all non-TTY devices.
14491
14492 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14493
14494         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14495
14496         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14497
14498 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14499
14500         * itimer.el (activate-itimer): Fixed usage of integers
14501         as argument to `concat'.
14502
14503 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14504
14505         * itimer.el (start-itimer): replace the use of `concat' with
14506         `format'
14507
14508 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14509
14510         * mode-motion.el (mode-motion-hook): Clarify docstring.
14511         From Bob Weiner <weiner@altrasoft.com>
14512
14513         * loadhist.el (symbol-file): Supply prompt string when used
14514         interactively.
14515         From Bob Weiner <weiner@altrasoft.com>
14516
14517 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14518
14519         * loadup.el (really-early-error-handler): Ditto.
14520
14521         * update-elc.el: Ditto.
14522
14523         * setup-paths.el (paths-construct-exec-path): Ditto.
14524
14525         * make-docfile.el: Ditto.
14526
14527         * find-paths.el (paths-decode-directory-path): Use split-path
14528         instead of decode-path.
14529
14530         * files.el (parse-colon-path): Update docstring reference.
14531
14532 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14533
14534         * msw-init.el:
14535         * x-init.el:
14536         Bind cut'n'paste keys to non window-system specific functions.
14537
14538         * msw-select.el: New function mswindows-clear-clipboard.
14539         mswindows-cut-copy-clipboard extended to handle clearing of the
14540         selection and renamed to mswindows-cut-copy-clear-clipboard.
14541
14542         * select.el: on mswindows devices delete-primary-selection
14543         calls mswindows-clear-clipboard.
14544
14545 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14546
14547         * simple.el (quoted-insert): Inhibit quit when using read-char.
14548
14549         * cmdloop.el (read-char): Don't inhibit quit.
14550         (read-char-exclusive): Ditto.
14551         (read-char): Signal quit if quit-char was pressed.
14552         (read-char-exclusive): Ditto.
14553         (read-quoted-char): Return a character, not integer.
14554
14555         * menubar-items.el (default-popup-menu): Use Andy's generic
14556         selection code.
14557         (default-popup-menu): Fix code.
14558
14559 1998-05-14  Oliver Graf <ograf@fga.de>
14560
14561         * dragdrop.el (dragdrop-function-widget): this time it's done
14562
14563 1998-05-13  Oliver Graf <ograf@fga.de>
14564
14565         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14566
14567 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14568
14569         * device.el (device-pixel-width):
14570         (device-pixel-height):
14571         (device-mm-width):
14572         (device-mm-height):
14573         (device-bitplanes):
14574         (device-color-cells): Swapped parameters to device-system-metric
14575         according to the interface change.
14576
14577 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14578
14579         * mouse.el (default-mouse-motion-handler): Use new name of the
14580         function event-over-vertical-divider-p.
14581         Do not set E-W arrow cursor over the divider if
14582         vertical-divider-draggable-p is nil in the window.
14583         ([top-level]): Use new name for the variable
14584         vertical-divider-map.
14585         (drag-window-divider): Respect vertical-divider-draggable-p.
14586         Variable name typo fixes.
14587
14588 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14589
14590         * keymap.el (kbd): Define here; handle string constants and
14591         others...
14592
14593 1998-05-15  Christian Nyb <chr@mediascience.no>
14594
14595         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14596         in Emacs 18.
14597
14598 1998-05-13  Didier Verna  <didier@xemacs.org>
14599
14600         * mouse.el (drag-window-divider): give the vertical divider a
14601         pressed look when dragging it.
14602
14603 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14604
14605         * faces.el: predicate some more face operations on x or mswindows
14606         not just x.
14607
14608         * modeline.el: enable modeline coloring for mswindows.
14609
14610 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14611
14612         * minibuf.el (minibuffer-default): Added variable; compatible with
14613         FSF Emacs.
14614         (next-history-element): Used `minibuffer-default'.
14615
14616 1998-05-12  Oliver Graf <ograf@fga.de>
14617
14618         * dragdrop.el (dragdrop-function-widget): button and mods ok
14619         arguments still look a bit strange
14620         (dragdrop-compare-mods) created
14621         (dragdrop-drop-do-functions) correctly checks for buttons and
14622         modifiers
14623
14624 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14625
14626         * setup-paths.el (paths-default-info-directories): Replace
14627         path-separator with directory-sep-char.
14628
14629         * files.el (path-separator): Don't define it here.
14630
14631 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14632
14633         * update-elc.el: Ditto.
14634
14635         * setup-paths.el (paths-construct-exec-path): Ditto.
14636
14637         * make-docfile.el: Ditto.
14638
14639         * loadup.el (really-early-error-handler): Ditto.
14640
14641         * find-paths.el (paths-decode-directory-path): Use decode-path
14642         instead of decode-path-internal.
14643
14644         * files.el (parse-colon-path): Update docstring.
14645
14646 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14647
14648         * subr.el (get-buffer-window-list): Make BUFFER optional.
14649
14650         * window-xemacs.el (windows-of-buffer): Defalias to
14651         get-buffer-window-list.
14652
14653 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14654
14655         * disass.el: Fix maintainer keyword.
14656
14657         * bytecomp.el (byte-compile-and-load-file): Autoload.
14658         (byte-compile-buffer): Ditto.
14659
14660         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14661         value is returned, not the name.
14662         (lisp-imenu-generic-expression): Enable it.
14663         (lisp-mode-variables): Ditto.
14664         (lisp-indent-offset): Change defconst to defvar.
14665         (lisp-indent-function): Ditto.
14666         (lisp-body-indent): Ditto.
14667
14668 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14669
14670         * modeline.el: Use zap-last-kbd-macro-event.
14671
14672         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14673         nil, don't attempt to do anything with messages.
14674         (eval-last-sexp): Use `letf' for clarity.
14675
14676 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14677
14678         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14679
14680 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14681
14682         * buff-menu.el:
14683         * lisp-mode.el:
14684         * obsolete.el:
14685         Change empty docstrings into no doc strings at all.
14686         Fix bogus FSF-format docstrings.
14687         * etags.el: Fix docstring.
14688
14689 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14690
14691         * package-get.el (package-get): Use internal md5
14692
14693 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14694
14695         * about.el (about-xemacs): Correct abuse of concat.
14696
14697 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14698
14699         * info.el (Info-mode): Use easymenu.
14700
14701 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14702
14703         * apropos.el (apropos): Don't use concat with integers.
14704
14705         * cmdloop.el (describe-last-error): Handle the case when no error
14706         was seen gracefully.
14707
14708         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14709         defun.
14710         (apropos-describe-plist): Ditto.
14711
14712         * help.el (with-displaying-help-buffer): Revert to a defun.
14713         (describe-key): Use it as defun.
14714         (describe-mode): Ditto.
14715         (describe-bindings): Ditto.
14716         (describe-prefix-bindings): Ditto.
14717         (describe-installation): Ditto.
14718         (view-lossage): Ditto.
14719         (describe-function): Ditto.
14720         (describe-variable): Ditto.
14721         (describe-syntax): Ditto.
14722
14723 1998-05-11  Oliver Graf <ograf@fga.de>
14724
14725         * dragdrop.el: changed order of require/provide
14726         (dragdrop-drop-mime-default) changed to new calling conventions
14727         (dragdrop-drop-do-functions) changed to new calling conventions
14728         (dragdrop-function-widget) this one needs more work...
14729
14730 1998-05-10  Oliver Graf <ograf@fga.de>
14731
14732         * about.el: another small change in my entry
14733         * dragdrop.el (dragdrop-drop-log-function): logging added
14734         plus customizations
14735         changed interface to handler functions. now called with event
14736         and object
14737
14738 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14739
14740         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14741         E-W arrow pointer displayed over draggable dividers.
14742
14743         * mouse.el (default-mouse-motion-handler): Show it when
14744         appropriate.
14745         (drag-window-divider): Added.
14746         ([top-level]): Initialized window-divider-map with a keymap
14747         binding the above function to left button down event.
14748
14749         * x-mouse.el (x-init-pointer-shape): Initialize
14750         divider-pointer-glyph from Cursor.dividerPointer, or use default
14751         E-W double arrow.
14752
14753 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14754
14755         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14756
14757 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14758
14759         * simple.el (count-words-buffer): Don't query for buffer.
14760         (count-lines-buffer): Ditto.
14761
14762 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14763
14764         * help.el (where-is): add optional insert argument.
14765
14766 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14767
14768         * help.el (describe-key-briefly): New argument INSERT.
14769
14770         * simple.el (eval-expression): New optional argument; synch with
14771         FSF 20.3.
14772
14773         * keydefs.el (global-map): Add new register bindings.
14774
14775         * register.el: Synched with FSF 20.3.
14776
14777 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14778
14779         * window-xemacs.el (recenter): all arguments are optional.
14780
14781 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14782
14783         * device.el: (device-pixel-width): Reflected name/parameters
14784         change to device-system-metric.
14785         (device-pixel-height): Ditto.
14786         (device-mm-width): Ditto.
14787         (device-mm-height): Ditto.
14788         (device-bitplanes): Ditto.
14789         (device-color-cells): Ditto.
14790
14791 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14792
14793         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14794
14795         * cl.el (most-positive-fixnum): Document.
14796         (most-negative-fixnum): Ditto.
14797
14798         * cus-dep.el: Updated comment.
14799
14800         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14801         constant.
14802
14803         * cus-load.el (custom-put): Removed.
14804
14805         * files.el (after-find-file): Just resignal quit instead of
14806         signaling "canceled".
14807
14808 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14809
14810         * frame.el (other-frame): Use `focus-frame' instead of
14811         select-frame kludges.
14812
14813         * lisp-mode.el: Update lisp-indent-function for
14814         save-selected-frame and with-selected-frame.
14815
14816         * frame.el (save-selected-frame): New macro.
14817         (with-selected-frame): Ditto.
14818         (other-frame): Use `set-frame-focus'.
14819
14820 1998-05-06  Oliver Graf <ograf@fga.de>
14821
14822         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14823         (dragdrop-drop-url-default) default handler for URL drops created
14824         (dragdrop-drop-mime-default) default handler for MIME drops created
14825         (dragdrop-drop-functions) default custom for handling drops created
14826         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14827
14828 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14829
14830         * mouse.el: Removed redundant mouse-mswindows-drop function.
14831
14832 1998-05-05  Oliver Graf <ograf@fga.de>
14833
14834         * about.el: changed some text in my entry
14835         * dragdrop.el: added customs
14836
14837 1998-05-04  Oliver Graf <ograf@fga.de>
14838
14839         * mouse.el: killed global drop key bindings
14840         (mouse-offix-drop) removed
14841         * dragdrop.el: created
14842         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14843
14844 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14845
14846         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14847         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14848
14849         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14850         obsolete comment.
14851
14852         * scrollbar.el (scrollbars-visible-p): Use new
14853         {vertical,horizontal}-scrollbar-visible-p specifiers.
14854
14855 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14856
14857         * device.el (device-pixel-height):
14858         (device-pixel-width):
14859         (device-mm-width):
14860         (device-mm-height):
14861         (device-bitplanes):
14862         (device-color-cells): Moved these 6 functions from device.c; they
14863         all use single (device-system-metrics) call.
14864
14865 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14866
14867         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14868         were renamed.
14869
14870         * menubar-items.el:
14871         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14872         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14873
14874         * help.el (help-map): Remove Hyperbole keybinding logic.
14875         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14876
14877 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14878
14879         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14880         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14881
14882 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14883
14884         * msw-glyphs.el: use nicer icon3 from the frame icon.
14885
14886 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14887
14888         * version.el (emacs-version): Remove InfoDock conditionals.
14889
14890         * startup.el (startup-splash-frame): Change ID logo name.
14891
14892 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14893
14894         * files.el (after-find-file): If the user presses C-g on
14895         directory-creation prompt, kill the buffer.
14896
14897 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14898
14899         * simple.el (count-words-region): Reverse previous change.
14900
14901 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14902
14903         * replace.el (query-replace): Just call perform-replace.
14904         (query-replace-regexp): Ditto.
14905         (perform-replace): Move region handling here.
14906         (perform-replace): Use the new arg to match-data.
14907
14908 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14909
14910         * x-init.el: Install X specific display table that
14911           displays char 0240 as a space to avoid whatever it is
14912           that screws up display of that character code.
14913
14914 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14915
14916         * help.el (function-arglist): If no arguments are documented for a
14917         subr, print nothing rather than incorrect output.
14918
14919 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14920
14921         * cmdloop.el (command-error): Update bail-out error message to use
14922         `emacs-program-name'.
14923
14924         * lib-complete.el: Remove reader macro cruft.
14925
14926         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14927         cruft.
14928
14929         * simple.el (count-words-region): Drop interactive-p check on the
14930         message.
14931
14932 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14933
14934         * font.el
14935         * msw-faces.el
14936         Correct spelling of mswindows-font-canonicalize-name.
14937
14938 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14939
14940         * ldap.el (ldap-host-parameters-alist): Replaced with
14941         `ldap-host-parameters-plist'
14942         (ldap-search): Adapt to previous change
14943
14944 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14945
14946         * about.el (about-hackers): Update Bob Weiner bio.
14947         (about-maintainer-info): Ditto.
14948
14949 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14950
14951         * simple.el (display-warning-minimum-level): Docfix.
14952
14953 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14954
14955         * widget.el (:default-get): New keyword.
14956         * wid-edit.el (default, widget-default-default-get): Define it.
14957         (group, widget-group-default-get): Define it.
14958         (menu-choice, widget-choice-default-get): Define it.
14959         (widget-default-get): New function.
14960         (widget-choice-action): Call it.
14961         (widget-editable-list-entry-create): Call it.
14962
14963 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14964
14965         * byte-optimize.el (byte-boolean-vars): Removed.
14966         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14967         lookup through `byte-boolean-vars'.
14968
14969 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14970
14971         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14972         resource-provided values into ghost specs for scrollbar-height and
14973         scrollbar-width.
14974
14975 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14976
14977         * byte-optimize.el: Don't attempt to optimize /=.
14978
14979         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14980         (byte-compile-/=): Ditto.
14981
14982 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14983
14984         * apropos.el: Use `with-displaying-help-buffer'.
14985         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14986         Use `with-displaying-help-buffer'.
14987         (apropos-follow): Do not give special treatment to buffer cursor
14988         was in prior to a mouse click.
14989         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14990         (apropos-print-doc): Set correct buffer for setting text
14991         properties.
14992
14993 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14994
14995         * help.el (help-buffer-prefix-string): New variable.
14996         (help-buffer-name): Use it.
14997
14998         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14999         mode menu.
15000
15001 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15002
15003         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15004
15005 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15006
15007         * files.el (find-file-noselect): Update docstring.
15008         (find-file-noselect): Signal an error if found an unreadable file.
15009         (file-chase-links): Save the match data.
15010         (normal-mode): Use `lwarn' and `error-message-string'.
15011         (interpreter-mode-alist): Change defconst to defvar.
15012         (inhibit-first-line-modes-regexps): Ditto.
15013         (inhibit-first-line-modes-regexps): Added .tgz.
15014         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15015         (change-major-mode-with-file-name): New user-option.
15016         (set-visited-file-name): Synched with FSF.
15017         (file-name-extension): New function, from FSF 20.3.
15018         (file-relative-name): Synched with FSF.
15019         (save-some-buffers): Support the C-r feature.
15020         (recover-session): Synched with FSF.
15021         (kill-some-buffers): Ditto.
15022         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15023
15024 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15025
15026         * files.el (insert-file): Undo previous change and reenable use of
15027         format.el.
15028
15029 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15030
15031         * window-xemacs.el (recenter): Define.
15032
15033 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15034
15035         * font.el (mswindows-font-create-name)
15036         (mswindows-font-create-object): new functions for mswindows type
15037         fonts.
15038
15039         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15040         strings are parsed as well as font objects.
15041
15042 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15043
15044         * modeline.el (defining-kbd-macro): Restore modeline indication of
15045         kbd-macro being recorded.
15046         (add-minor-mode): Simplify docstring.
15047         (modeline-minor-mode-menu): Remove stuff.
15048
15049 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15050
15051         * code-process.el (call-process): dynamically decide process
15052         coding type.
15053
15054 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15055
15056         * modeline.el: Add line-number-mode, column-number-mode to
15057         the modeline minor-mode menu.  Button2 on the line number does
15058         goto-line.
15059
15060 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15061
15062         * mouse.el: move x-selection-owner-p type things to
15063         selection-owner-p.
15064
15065         * msw-init.el: copy zmacs stuff from x-init.el
15066
15067         * msw-select.el (mswindows-own-selection)
15068         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15069         functions. Very simple minded implementation of selectio
15070         ownership.
15071
15072         * select.el (own-selection) (disown-selection)
15073         (activate-region-as-selection) (select-make-extent-for-selection)
15074         (valid-simple-selection-p): functions moved from x-select.el for
15075         generalized selection.
15076
15077         * x-select.el: see select.el changes.
15078
15079         * x-toolbar.el: use new selection functions.
15080
15081 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15082
15083         * packages.el (packages-find-package-directories): Fixed bug that
15084         would pick up multiple site-package directories.
15085         (package-locations): Added "xemacs-packages" as a late package
15086         location.
15087
15088         * find-paths.el: Now uses `emacs-program-name' and
15089         `emacs-program-version'.
15090         Additions to enforce version-specific directories in
15091         `paths-find-version-directory'.
15092
15093 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15094
15095         * default.el: Removed.
15096         * site-start.el: Removed.
15097
15098 1998-04-29  Didier Verna  <didier@xemacs.org>
15099
15100         * minibuf.el (minibuffer-history-minimum-string-length): Default
15101         to nil.
15102
15103 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15104
15105         * find-paths.el (paths-program-name): Rename.
15106         (paths-emacs-root-p): Ditto.
15107         (paths-find-site-directory): Ditto.
15108
15109 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15110
15111         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15112         `emacs-lisp-byte-compile-and-load'.
15113
15114 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15115
15116         * ldap.el (ldap-search): Fixed additional parameter passing to
15117         `ldap-open'
15118
15119 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15120
15121         * select.el (kill-primary-selection) (selection-owner-p)
15122         (copy-primary-selection) (yank-clipboard-selection)
15123         (selection-exists-p) (delete-primary-selection): new file and
15124         functions that do the right thing for the selected device.
15125
15126         * x-menubar.el: use generalised selection functions.
15127
15128         * dumped-lisp.el: dump select.el.
15129
15130 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15131
15132         * find-paths.el (paths-progname): New variable.
15133         (paths-emacs-root-p): Use it.
15134         (paths-find-site-directory): Ditto.
15135
15136 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15137
15138         * loadup.el ((member "dump" command-line-args)): Dump as
15139         `infodock' if InfoDock.
15140
15141 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15142
15143         * find-paths.el (construct-emacs-version): Simplify, include
15144         program name in the return value.
15145         * (paths-find-version-directory): Use it.
15146
15147 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15148
15149         * info.el (Info-parse-dir-entries): Fixed regexp
15150         (Info-build-dir-anew): Remove full suffix and capitalize info file
15151         name for files with no @direntry
15152         (Info-batch-rebuild-dir): New function
15153         (Info-suffixed-file): Check for regular files instead of simple
15154         file existence (could catch directories before)
15155
15156 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15157
15158         * setup-paths.el, find-paths.el: Removed uses of `not' which
15159         temacs doesn't have.
15160
15161         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15162         into root searching.
15163
15164 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15165
15166         * subr.el: Remove definition of `not'.
15167
15168 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15169
15170         * msw-glyphs.el: enable graphics support.
15171
15172 1998-04-23  Didier Verna  <didier@xemacs.org>
15173
15174         * x-menubar.el (default-menubar): restored the line-number-mode
15175         option.
15176
15177         * misc doc string updates related to the options menu.
15178
15179 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15180
15181         * setup-paths.el (paths-construct-load-path): Fix typo.
15182
15183 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15184
15185         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15186         font-menu-ignore-scaled-fonts don't have to be bound now; this
15187         gets us one step further towards making --no-autoloads work.
15188
15189         * startup.el (normal-top-level): Load auto-autoloads only if
15190         lisp-directory is non-nil.
15191
15192         * setup-paths.el (paths-construct-load-path): Made it robust
15193         against nil lisp-directory.
15194
15195         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15196         to the list of variables that cause a warning when nil.
15197
15198         * toolbar.el (init-toolbar-location): Now works even when there's
15199         no toolbar icon directory.
15200
15201 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15202
15203         * help.el (view-lossage): Recognize it.
15204
15205         * simple.el (log-message): Mark multiline messages.
15206
15207 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15208
15209         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15210
15211 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15212
15213         * package-get.el (package-get-all):  add `\n' separator to
15214         interactive specification so that both variables are read
15215
15216 1998-04-22  Didier Verna  <didier@xemacs.org>
15217
15218         * x-menubar.el: ported the options menu to Custom.
15219         Moved the "read only" toggle button to the buffers menu.
15220         Corrected some missing ;;;###autoload or defcustom.
15221
15222         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15223         the scrollbar-visible specifier for options menu handling.
15224
15225         * toolbar.el (toolbar-visible-p)
15226                      (toolbar-captioned-p)
15227                      (default-toolbar-position): defcustom wrappers around
15228         the toolbar specifiers for options menu handling.
15229
15230         * frame.el (get-frame-for-buffer-default-instance-limit):
15231         defcustom it for options menu handling.
15232
15233         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15234         font-lock-mode for options menu handling.
15235
15236         * cus-start.el: added Custom properties to overwrite-mode for
15237         options menu handling.
15238
15239 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15240
15241         * about.el: shameless self-promotion.
15242
15243 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15244
15245         * simple.el (raw-append-message): Slightly optimize.
15246         (remove-message): Use `push' for clarity.
15247         (append-message): Ditto.
15248         (display-warning): Dito.
15249         (raw-append-message): Send the message to the appropriate device.
15250
15251 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15252
15253         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15254         From Sean MacLennan <Sean.MacLennan@pika.ca>
15255
15256 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15257
15258         * setup-paths.el: Changed `directory-sep-char' to
15259         `path-separator', following a change in GNU Emacs.
15260
15261 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15262
15263         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15264         (Info-build-dir-anew): Add a final newline.
15265         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15266         is `always'
15267         (Info-rebuild-dir): Ditto
15268
15269         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15270
15271 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15272
15273         * simple.el (count-words-buffer): Retain zmacs region.
15274         (count-words-region): Ditto.
15275         * simple.el: (what-line): Expanded line counts.
15276         (count-lines): New parameter to conditionalize whether collapsed
15277         lines get counted.
15278         From Bob Weiner <weiner@altrasoft.com>
15279
15280 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15281
15282         * packages.el (package-locations): infodock-packages must override
15283         mule-packages and packages.
15284
15285 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15286
15287         * wid-edit.el:
15288         remove rude messages from widget-activation-widget-mapper
15289         and widget-activation-glyph-mapper
15290
15291 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15292
15293         * toolbar.el: Remove (featurep 'x) test from
15294         toolbar-make-button-list
15295
15296 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15297
15298         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15299         only if in the same frame.
15300
15301 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15302
15303         * packages.el (package-locations): Added site-packages hierarchy.
15304
15305         * setup-paths.el (paths-default-info-directories): Introduced and
15306         used.
15307
15308         * packages.el, setup-paths.el: Set various path searching depths
15309         to 1.
15310
15311         * packages.el (packages-hierarchy-depth):
15312         (packages-load-path-depth): Introduced and used.
15313
15314         * setup-paths.el (paths-load-path-depth): Introduced and used.
15315
15316         * find-paths.el (paths-find-recursive-path): Added max-depth
15317         parameter.
15318
15319 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15320
15321         * setup-paths.el (paths-construct-info-path): Removed
15322         dependency on behavior of (file-name-as-directory "").
15323
15324 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15325
15326         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15327         lisp objects
15328
15329 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15330
15331         * dump-paths.el, startup.el: Added handling for --debug-paths.
15332
15333 1998-04-15  William M. Perry  <wmperry@aventail.com>
15334
15335         * wid-edit.el: We cannot just set the help-echo or balloon-help
15336           properties for an extent based on the :help-echo widget
15337           property, since help-echo and balloon-help cause an EXTENT to
15338           get passed in, where :help-echo functions are expecting a WIDGET
15339
15340 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15341
15342         * scrollbar.el (init-scrollbar-from-resources): Call
15343         mswindows-init-scrollbar-metrics when appropriate.
15344
15345 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15346
15347         * dumped-lisp.el: dump x-toolbar for window system
15348
15349         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15350         have support and xpm.
15351
15352 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15353
15354         * files.el (toggle-read-only): Fix docstring.
15355         From Didier Verna <didier@xemacs.org>
15356
15357 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15358
15359         * startup.el (normal-top-level): Load autoload-file-name without
15360         specifying an extension---some people only auto-autoload.el.gz.
15361
15362 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15363
15364         * files.el (backup-enable-predicate): Don't bomb on NAME being
15365         nil.
15366
15367 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15368
15369         * find-paths.el, packages.el: Now prefers configure'd paths.
15370         This shouldn't cause any of the originally anticipated problems as
15371         the current paths architecture will not define the various
15372         configure-xxx variables if they're not specified on the configure
15373         command line.
15374
15375         * find-paths.el, setup-paths.el, packages.el: Removed all
15376         mentionings of "/" as a path separator.
15377         Used paths-construct-path throughout.
15378
15379         * find-paths.el (paths-construct-path): Created to assemble paths
15380         from directory components.
15381
15382         * setup-paths.el, packages.el: Used paths-decode-directory-path
15383         instead of decode-path-internal.
15384
15385         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15386         and associates.
15387         (paths-decode-directory-path) Created.
15388
15389         * setup-paths.el: Changed configure-exec-path to
15390         configure-exec-directory.
15391
15392 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15393
15394         * packages.el (packages-find-packages): Fixed decoding of
15395         EMACSPACKAGEPATH.
15396
15397         * startup.el: -no-packages -> -no-early-packages.
15398
15399         (packages-load-package-lisps): Fixed loading of auto-autoload
15400         files.
15401
15402         * startup.el (normal-top-level): Fixed loading of core
15403         auto-autoload.
15404
15405         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15406
15407         * startup.el, packages.el, dump-paths.el: Added proper settings
15408         for site-directory and lisp-directory variables.
15409
15410         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15411         inhibit-package-autoloads and fixed handling of it.
15412
15413         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15414         handling of former inhibit-package-init, now
15415         inhibit-early-packages, to make -vanilla etc. work.
15416
15417 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15418
15419         * code-process.el (start-process): Fallback to 'undecided instead
15420         of 'binary for process input coding stream.
15421
15422         * process.el (start-process): Docstring fix.
15423
15424 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15425
15426         * info.el (Info-insert-dir): Do not insert temporary dir files
15427         in Info-dir-file-attributes
15428         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15429         (Info-rebuild-dir): Ditto.
15430
15431 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15432
15433         * obsolete.el: Added obsoleteness declarations for
15434         `site-directory' and `Info-default-directory-list'.
15435
15436 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15437
15438         * find-paths.el (paths-find-emacs-root): Only look at the
15439         executable at the end of the symlink chain for determining the
15440         Emacs root.
15441
15442 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15443
15444         * setup-paths.el (paths-construct-info-path): Changed construction
15445         to cater to gone default in configure.
15446
15447         * find-paths.el (paths-uniq-append): Added.
15448
15449         * packages.el: Rewritten package path construction once again.
15450
15451         * dump-paths.el, startup.el: Removed package-path as a global
15452         variable.
15453
15454         * package-admin.el (package-admin-add-single-file-package):
15455         (package-admin-add-binary-package): Changed package-path to
15456         late-packages.
15457
15458         * packages.el (packages-split-path): Split path at "/" rather than
15459         nil according to change in emacs.c.
15460
15461 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15462
15463         * setup-paths.el (paths-construct-info-path): Changed info path
15464         order so that directories come out right.
15465         (paths-find-lock-directory): Fixed bug: It used to think
15466         configure-lock-directory is a path.
15467
15468 1998-04-06  Jeff Miller <jmiller@smart.net>
15469
15470         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15471         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15472         eases the use of toolbar-add/kill-item functions.
15473
15474 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15475
15476         * code-files.el (file-coding-system-alist): Commented out
15477         loaddefs.el magical treatment.
15478
15479 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15480
15481         * info.el (Info-rebuild-outdated-dir): Added new option
15482         `conservative' and made it the default
15483         (Info-rebuild-dir): Appropriately parse multi-line description
15484         strings, and multi-section dir files. Issue warning when dir
15485         is rebuilt as temporary
15486         (Info-build-dir-anew): Issue warning when dir is built as
15487         temporary
15488
15489 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15490
15491         * list-mode.el (list-mode-map): Bind highlight motion commands to
15492         standard keys left, right, C-b and C-f.
15493
15494 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15495
15496         * files.el (auto-mode-alist): allow .sc for Scheme->C
15497
15498 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15499
15500         * loadup.el (pureload): Don't quote (garbage-collect).
15501
15502 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15503
15504         * package-get-base.el: Updated.
15505
15506 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15507
15508         * isearch-mode.el (isearch-just-started): New variable.
15509         (isearch-mode): Set it.
15510         (isearch-repeat): Advance one character forward only if the search
15511         was successful, and was not just started.
15512         (isearch-repeat): Clear isearch-just-started.
15513
15514 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15515
15516         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15517         if running -batch.
15518
15519 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15520
15521         * subr.el (listify-key-sequence): Removed.
15522
15523 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15524
15525         * bytecomp.el (byte-compile-print-gensym): New option.
15526         (byte-compile-output-file-form): Use it.
15527         (byte-compile-output-docform): Ditto.
15528         (byte-compile-compiled-obj-to-list): Ditto.
15529
15530 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15531
15532         * msw-glyphs.el: set frame icon if xpm support.
15533
15534 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15535
15536         * help.el: Code that pretty prints variable values
15537           removed.
15538
15539 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15540
15541         * find-paths.el (paths-emacs-root-p): Correct test for installation
15542         directory.
15543         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15544
15545 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15546
15547         * loaddefs.el: Don't set debug-ignored-errors; leave
15548           its default value set to nil.
15549
15550 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15551
15552         * info.el (Info-rebuild-dir): fixed mis-spelling.
15553
15554 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15555
15556         * info.el (Info-rebuild-outdated-dir): New custom var
15557         (Info-insert-node): Create/update dir file when needed, ie when it
15558         does not exist or is older than some info files in directory
15559
15560 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15561
15562         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15563         for last packages, mainly for using a 20.4 package base.
15564
15565         * packages.el (late-packages): Typo fix.  It was called
15566         early-packages.
15567
15568         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15569         relative symlinks correctly.
15570         (paths-find-emacs-roots): More rigorous checking for plausible
15571         configuration-time root.
15572
15573         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15574         find its roots.
15575
15576 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15577
15578         * faces.el: Fix docstrings.
15579         * glyphs.el: Fix docstrings.
15580         * mouse.el: Fix docstrings.
15581
15582         * frame.el: Change phrase `current frame' to `selected frame'.
15583
15584         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15585
15586         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15587         macros using backquote to make them infinitely more readable.
15588
15589 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15590
15591         * packages.el (packages-find-package-path): Hardcoded specialized
15592         InfoDock support until we can clean this up.
15593
15594         * help.el (describe-bindings-1): Return the value of the bindings
15595         help buffer created.
15596         (describe-bindings): Ditto.
15597
15598         * simple.el (set-variable): Restore previous behavior of not
15599         bombing if the variable to set is not boundp.
15600
15601 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15602
15603         * packages.el (packages-handle-package-dumped-lisps): Allow for
15604         non-local files to be loaded off the package-lisp variable.
15605
15606 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15607
15608         * x-faces.el: Global X resources should override
15609           specs for all device classes (color, grayscale, mono);
15610           code currently doesn't override any of them.  Fixed by
15611           calling remove-specifier with '(x default) as the tag
15612           set and allowing inexact matches.
15613
15614 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15615
15616         * faces.el: Separated face initializations based on
15617           device classes into device type specific (tag set,
15618           instantiator) pairs.
15619
15620 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15621
15622         * wid-edit.el (widget-choice-action): Remember user's explicit
15623         choice.
15624         (widget-choice-value-create): Respect it.
15625         From Richard Stallman <rms@gnu.org>
15626
15627 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15628
15629         * setup-paths.el (paths-construct-info-path): Always append
15630         existing directories from configure-time info path.
15631
15632         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15633         Info-directory-list.
15634
15635         * info.el: Removed Info-default-directory-list which was broken by
15636         design.
15637         Removed bogus initialization of Info-directory-list---startup.el
15638         can do a much better job.
15639         Added autoload of Info-directory-list.
15640
15641         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15642         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15643         be exclusive; now it's merely given precedence, just like in the
15644         old days.
15645
15646 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15647
15648         * find-paths.el (paths-find-architecture-directory): Fix bug with
15649         finding; it used to default too early.
15650
15651 1998-03-25  Martin Buchholz <martin@xemacs.org>
15652
15653         * packages.el (packages-split-path): Fix a bug; it used to fail
15654         for paths that weren't split.
15655
15656 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15657
15658         * finder.el (finder-compile-keywords): trap on errors.
15659
15660 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15661
15662         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15663           fourth argument of t so that only the specs exactly
15664           matching the tag lists are removed.
15665
15666 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15667
15668         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15669
15670 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15671
15672         * minibuf.el (mouse-read-file-name-1): If a default directory was
15673         specified, use it for generating the completions.
15674
15675 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15676
15677         * update-elc.el: Now respects inhibit-package-init and
15678         inhibit-site-lisp.
15679         Now does path construction with loadup-paths.
15680
15681         * startup.el (normal-top-level, startup-setup-paths): Now respects
15682         inhibit-package-init and inhibit-site-lisp.
15683
15684         * packages.el (packages-find-package-path): Extended package path
15685         by version-specific hierarchies.
15686         (packages-find-packages): Now respects inhibit flag and
15687         inhibit-site-lisp.
15688         Moved path setup to loadup-paths.
15689
15690         * make-docfile.el: Now respects inhibit-package-init and
15691         inhibit-site-lisp.
15692         Now does path construction with loadup-paths.
15693
15694         * loadup.el: Now respects inhibit-package-init and
15695         inhibit-site-lisp.
15696
15697         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15698
15699         * loadup-paths.el: New file: setup load-path to encompass
15700         packages.
15701
15702 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15703
15704         * auto-show.el: load-gc renamed to pureload.
15705         * site-load.el: Ditto.
15706         * packages.el (toplevel): Ditto.
15707         * loadup.el (really-early-error-handler): Ditto.
15708         * dumped-lisp.el (preloaded-file-list): Ditto.
15709         * cus-face.el (custom-declare-face): Ditto.
15710
15711 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15712
15713         * <Today>: The Big Path Searching Overhaul.
15714
15715         * find-paths.el: New file: find and assemble paths in the
15716         installation hierarchy.
15717
15718         * setup-paths.el: New file: global layout of paths and directories
15719         within the XEmacs hierarchy.
15720
15721         * packages.el: Replaced everything related to path searching and
15722         startup by code in terms of find-paths.
15723
15724         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15725         the new path searching engine.
15726
15727         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15728         and setup-paths.
15729
15730 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15731
15732         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15733         setup-paths.el.
15734
15735 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15736
15737         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15738         compiles identically in any configuration.
15739         Removed irrelevant commentary.
15740
15741 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15742
15743         * simple.el (set-variable): Allow setting specifiers.
15744
15745 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15746
15747         * lisp.el (forward-sexp): Revert previous change.
15748
15749 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15750
15751         * frame.el (frame-initialize): Use `delete-console' instead of
15752         `delete-device' to delete the stream console to match the usage in
15753         Fkill_emacs.
15754
15755 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15756
15757         * files.el (cdpath-previous): New variable.
15758         (cd): Use it.
15759         From Bob Weiner <weiner@wave.altrasoft.com>
15760
15761 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15762
15763         * keydefs.el: Changed keybindings of forward-char,
15764           backward, scroll-up and scroll-down to point to their
15765           -command counterparts.
15766
15767         * simple.el: New functions: forwarc-char-command,
15768           backwrad-char-command, scroll-up-command,
15769           scroll-down-command which work liek their counterparts
15770           except that they honor the variable
15771           signal-error-on-buffer-boundary.
15772
15773           Definition of signal-error-on-buffer-boundary received
15774           from src/cmds.c.
15775
15776           defvar declaration added for word-across-newline to avoid
15777           byte-compiler warning about the free variable reference.
15778
15779 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15780
15781         * winnt.el: Removed "%t" from the beginning of
15782         modeline-format. From now on, there's no nt-specifics in the modeline.
15783
15784 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15785
15786         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15787         of `when' with `if'.
15788
15789 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15790
15791         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15792         mswindows. Must be reworked along with glyphs.el, or
15793         merged into it, after there is images support.
15794
15795         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15796         'mswindows.
15797
15798 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15799
15800         * faces.el: fix for text cursor initialization.
15801         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15802         From Andy Piper <andyp@parallax.co.uk>
15803
15804 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15805
15806         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15807         if there is an existing package that handles it and warn the user
15808         about that mode.
15809
15810 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15811
15812         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15813         Installation" menu item when Installation-string is not bound.
15814
15815 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15816
15817         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15818         From Jeremiah W. James <jerry@cs.ucsb.edu>
15819
15820 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15821
15822         * msw-faces.el:
15823         * faces.el: Fix face initialization.
15824
15825 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15826
15827         * files.el (backup-enable-predicate): fix breakage introduced
15828         by TMPDIR patch.
15829
15830 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15831
15832         * x-faces.el (x-init-face-from-resources): The
15833           TTY face property retrieval functions don't return
15834           specifiers, so use face-property instead.
15835
15836 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15837
15838         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15839
15840 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15841
15842         * x-menubar.el: Expanded documentation for
15843           option-save-faces.  Changed Options -> Browse Faces
15844           menu entry to invoke customize-face.
15845
15846 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15847
15848         * faces.el: Most face initialization moved out of
15849           init-other-random-faces to the top level so that the
15850           initialization happens before Xemacs is dumped.  Much
15851           of the fascist "face-differs-from-default-p or FROB!"
15852           code has been retired in favor of letting the user do
15853           what they want to do.  Face initialization code changed
15854           to use `default' specifier tag so that the settings can
15855           be overridden later if the user wishes it.
15856
15857 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15858
15859         * about.el (about-hackers): Update contributors list.
15860
15861 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15862
15863         * specifier.el: Define new specifier tag `default'.
15864
15865         * modeline.el: Initialize faces using `default' tag.
15866
15867         * x-faces.el (x-init-face-from-resources): Remove
15868           specifier specs containing the `default' tag before
15869           adding new specs.
15870
15871 1998-03-02  John Jones  <jj@asu.edu>
15872
15873         * package-get.el (package-get-all): fixed arguments on call to
15874         package-admin-add-single-file-package.
15875         * package-get.el (package-get-installedp): fixed to match
15876         advertised behavior.
15877         * package-get.el: added function package-get-update-all which
15878         installs newest versions of all the current packages (if they are
15879         not already installed).
15880
15881 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15882
15883         * files.el (find-file-noselect): Uncommented `truename' binding in
15884         `let*' and use it later to set `buffer-file-truename' iff it's
15885         still nil, as happens for example when finding a compressed
15886         file with "jka-compr".
15887
15888 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15889
15890         * faces.el: in make-face-* type functions do the operation for all
15891         window systems, not just the first one found.
15892
15893         * font.el: call mswindows-list-fonts for mswindows.
15894
15895 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15896
15897         * code-process.el (call-process-region):
15898         * process.el (call-process-region):
15899         * package-get.el (package-get-dir):
15900         * files.el (backup-enable-predicate):
15901         * gnuserv.el (gnuserv-temp-file-regexp):
15902         Use temp-directory in place of `/tmp'.
15903
15904 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15905
15906         * "Fast" dired-in-C enhancements for Windows 95/NT:
15907
15908         * files.el: Added function, `wildcard-to-regexp', from GNU
15909           Emacs.
15910
15911         * files.el (insert-directory): Modified to use special
15912           dired-in-C enhancements if present.
15913
15914 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15915
15916         * code-files.el: make default coding no-conversion.
15917
15918 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15919
15920         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15921         the load-path.
15922
15923         * update-elc.el: Strip directory when testing for files not to
15924         bytecompile.
15925
15926 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15927
15928         * lisp-mode.el: Use recommended form for menus.
15929
15930         * info.el (Info-construct-menu): Use recommended form for menus.
15931
15932         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15933         entry.
15934
15935 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15936
15937         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15938           (get-frame-for-buffer-noselect): Always return frames
15939           in the not-this-window-p cond clause.
15940
15941 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15942
15943         * help.el (describe-installation): New function.
15944
15945         * x-menubar.el (default-menubar): Add describe-installation to
15946         Help menu.
15947
15948         * packages.el (packages-unbytecompiled-lisp): Installation.el
15949         should not be bytecompiled.
15950
15951         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15952         XEmacs.
15953
15954         * x-menubar.el (default-menubar): Use correct guard for VM menu
15955         entry.
15956
15957         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15958         coding.
15959         From Andy Piper <andyp@parallax.co.uk>
15960
15961 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15962
15963         * ldap.el: Do not require ldap-internal at compile time.
15964
15965 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15966
15967         * code-files.el: new file. a virtual copy of mule-files.el
15968         but without charset
15969         dependencies. (toggle-buffer-file-ocding-system) new function for
15970         changing the eol type for the current buffer.
15971
15972         * code-process.el: new file. a copy of
15973         mule-process.el. mule-process.el will disappear when things have
15974         settled.
15975
15976         * coding.el: new file. a virtual copy of mule-files.el but
15977         without charset dependencies. (coding-system-base) new function
15978         for getting the parent coding system of a coding system with eol
15979         type set.
15980
15981         * dumped-lisp.el: add above files for the non-mule case.
15982
15983 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15984
15985         * window-xemacs.el (display-buffer): If no explicit
15986           frame is specified, search for a window that displays
15987           the buffer on the currently selected frame, before
15988           searching other frames.
15989
15990 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15991
15992         * frame.el (get-frame-for-buffer): If not-this-window-p
15993           is non-nil, use window on the selected frame if it is not
15994           also the selected window.  When defaulting, search for
15995           windows on the currently selected fgrame before searching
15996           other frames.
15997
15998 1998-02-25  Didier Verna  <didier@xemacs.org>
15999
16000         * modeline.el (modeline-swap-buffers): originally named
16001         `mouse-release-modeline'. Whether to actually swap the buffers is
16002         decided in `mouse-drag-modeline'.
16003         (mouse-drag-modeline): A button release event is considered a
16004         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16005         stay unchanged.
16006
16007 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16008
16009         * x-menubar.el: Put redo on the menubar.
16010         From Aki Vehtari <Aki.Vehtari@hut.fi>
16011
16012 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16013
16014         * bytecomp.el (displaying-byte-compile-warnings): if
16015         temp-buffer-show-function is set, use it to display current set of
16016         warnings in the "*Compile-Log-Show*" buffer.
16017
16018         * simple.el (display-warning-buffer): if temp-buffer-show-function
16019         is set, use it to display current set of warnings in the
16020         "*Warnings-Show*" buffer.
16021
16022 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16023
16024         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16025         Common Lisp.
16026
16027 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16028
16029         * menubar.el: Allow button descriptors at least 2 long.
16030
16031         * x-menubar.el (default-menubar): Use recommended forms.
16032         (file-menu-filter): Remove.
16033         (edit-menu-filter): Remove.
16034
16035 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16036
16037         * about.el (about-hackers): Updated.
16038
16039 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16040
16041         * help.el (help-max-help-buffers): new variable
16042         (help-register-and-maybe-prune-excess): new function
16043         (help-buffer-name): use help-max-help-buffers.
16044         (with-displaying-help-buffer): use
16045         help-register-and-maybe-prune-excess.
16046
16047         * help.el (help-maybe-pretty-print-value): if the value fits on
16048         one line, let it.
16049
16050 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16051
16052         * (with-displaying-help-buffer): there is no need to kill the buffer
16053         if it exists, because with-output-to-temp-buffer will clear it.
16054         further, killing the buffer violates the rule that
16055         temp-buffer-show-function, if set, has the full responsibility of
16056         showing the temp buffer.  killing the buffer fucks with the window
16057         configuration, hosing temp-buffer-show-function.
16058
16059
16060 1998-02-23  Didier Verna  <didier@xemacs.org>
16061
16062         * modeline.el (mouse-drag-modeline):
16063         - Always scroll the modeline that was originally clicked on.
16064         - Use x pixels instead of x characters (which doesn't work anyway)
16065         as horizontal reference for modeline dragging. This allows us to
16066         keep on dragging the modeline even if the motion event occurs in
16067         another window.
16068
16069 1998-02-23  Didier Verna  <didier@xemacs.org>
16070
16071         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16072         glyph on the modeline to indicate that dragging the mouse has an
16073         effect both horizontally and vertically.
16074
16075 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16076
16077         * about.el (about-xemacs): Get rid of redundant visible version
16078         number.
16079
16080 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16081
16082         * about.el (about-hackers): Update credits.
16083
16084 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16085
16086         * prim/register.el (view-register): Show register type file-query.
16087
16088 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16089
16090         * mode-motion.el (mode-motion-highlight-internal):
16091           save-excursion inside save-window-exucrsion form to
16092           hide buffer point changes from save-window-excursion.
16093           Prevents display flickering when the mouse pointer
16094           moves.
16095
16096 1998-02-17  Didier Verna  <didier@xemacs.org>
16097
16098         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16099         function to handle correctly the case of a toolbar one side of the
16100         window: scrolling will not necessarily happen.
16101
16102 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16103
16104         * files.el (after-find-file): Restore missing argument
16105           to format that provides filename for "... consider M-x
16106           recover-file" message.  Also call `message' with "%s"
16107           as the first arg instead of an arbitrary string.
16108
16109 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16110
16111         * about.el (about-hackers): Various additions.
16112
16113 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16114
16115         * autoload.el (generate-file-autoloads-1): Don't force an extra
16116         line out when copying on-the-same line autoloads.
16117
16118         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16119         is installed.
16120
16121 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16122
16123         * x11/x-win-xfree86.el (x-win-init-xfree86):
16124         * x11/x-win-sun.el (x-win-init-sun):
16125         * x11/x-init.el (x-initialize-compose):
16126         * prim/simple.el:
16127         (backward-or-forward-kill-sexp):
16128         (backward-or-forward-kill-sentence):
16129         (backward-or-forward-kill-word):
16130         (backward-or-forward-delete-char):
16131         * prim/isearch-mode.el (isearch-help-or-delete-char):
16132         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16133         x-keysym-on-keyboard-p to detect backspace.
16134         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16135         Clean up symbols used with dead keys, checking Linux and solaris
16136         keysyms.
16137         Simplify x-win-*.el using above methods.
16138         Change documentation for x-keysym-*-p functions.
16139
16140 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16141
16142         * about.el (about-hackers): Restore entries for Michael Sperber and
16143         Vinnie Shelton.
16144         From Vinnie Shelton <acs@acm.org>
16145
16146 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16147
16148         * simple.el (count-words-region): Ditto.
16149
16150 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16151
16152         * simple.el (count-words-buffer): Document.  Don't print anything
16153         if non-interactive.
16154
16155 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16156
16157         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16158         multiple files in InfoDock.
16159
16160 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16161
16162         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16163         from version.el in InfoDock.
16164
16165         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16166         specially.
16167
16168 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16169
16170         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16171         variable name in docstring.
16172
16173 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16174
16175         * menubar.h: Include "gui.h".
16176
16177 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16178
16179         * site-load.el: Fix documentation.
16180
16181 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16182
16183         * package-get-base.el (package-get-base): Updated.
16184
16185         * keymap.el: PC-ize.
16186
16187 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16188
16189         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16190         from' on a fresh line.
16191
16192 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16193
16194         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16195         object.
16196
16197 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16198
16199         * undo-stack.el: PC-ize.
16200
16201         * cmdloop.el: PC-ize.
16202
16203 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16204
16205         * bytecomp-runtime.el: PC-ize.
16206
16207         * byte-optimize.el: Prolog fixup.  PC-ize.
16208
16209         * cus-dep.el: Spelling fix.
16210
16211         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16212         entries follow).
16213
16214 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16215
16216         * text-mode.el (text-mode-hook-identify): New function,
16217         put on text-mode-hook.  Set text-mode-variant here.
16218         (text-mode): Don't set it here.
16219
16220 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16221
16222         * text-mode.el (text-mode-hook): New defvar.
16223         (text-mode-variant): New variable.
16224         (text-mode): Set that variable locally.
16225         (toggle-text-mode-auto-fill): New command.
16226
16227 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16228
16229         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16230
16231 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16232
16233         * text-mode.el (paragraph-indent-text-mode):
16234         Renamed from spaced-text-mode.
16235         (text-mode-map): Bind TAB to indent-relative.
16236         (indented-text-mode-map): Variable deleted.
16237         (indented-text-mode): Now an alias for text-mode.
16238
16239 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16240
16241         * loadup.el: test-atoms debugging stuffs removed.
16242
16243 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16244
16245         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16246
16247 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16248
16249         * help.el (describe-beta): Made it use `locate-data-file'.
16250         (describe-distribution): Ditto.
16251         (describe-copying): Ditto.
16252         (describe-project): Ditto.
16253         (view-emacs-news): Ditto.
16254
16255         * help-nomule.el (help-with-tutorial): Made it use
16256         `locate-data-file' to find tutorial.
16257
16258 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16259
16260         * about.el: Corrected my email address.
16261
16262         * mouse.el: Added 'mouse-mswindows-drop' similar to
16263         'mouse-offix-drop'.
16264
16265 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16266
16267         * loadup.el (running-xemacs): Spelling fix.
16268
16269 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16270
16271         * packages.el (packages-find-packages-1): Don't allow a backwards
16272         compatible lisp tree to overwrite `preloaded-file-list'.
16273
16274 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16275
16276         * loadup.el: Don't delete "xemacs" prior to dumping.
16277
16278 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16279
16280         * package-info.el (pi-last-mod-date): New function.
16281         (pi-author-version): New function.
16282         (batch-update-package-info): Use them.
16283
16284 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16285
16286         * frame.el (get-frame-for-buffer-default-to-current): Create.
16287         (get-frame-for-buffer-noselect): Allow user to use current frame
16288         with `get-frame-for-buffer-default-to-current'.
16289
16290 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16291
16292         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16293         (byte-compile-output-docform): Ditto.
16294         (byte-compile-compiled-obj-to-list): Ditto.
16295
16296 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16297
16298         * startup.el (command-line-1): Removed code that ran
16299           buffer-menu.
16300
16301 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16302
16303         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16304
16305 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16306
16307         * frame.el (suspend-emacs-or-iconify-frame): Check using
16308         `device-on-window-system-p' instead of explicitly checking for X,
16309         so that the same logic works for MS Windows.
16310         (suspend-or-iconify-emacs): Ditto.
16311
16312 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16313
16314         * about.el (about-maintainer-info): Andy Piper is back.
16315         (xemacs-hackers): Updated Andy Piper's email address.
16316         (about-hackers): Added Jonathan Harris.
16317         (about-hackers): Updated Tibor Polgar's email address.
16318
16319 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16320
16321         * about.el: Add xemacs.org email manager.
16322
16323         * package-get-base.el (package-get-base): Updated with most recent
16324         package updates.
16325
16326 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16327
16328         * help.el (function-arglist): Use `indirect-function' instead of
16329         `symbol-function' so that aliases are treated correctly.
16330
16331 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16332
16333         * help.el (help-map): Add f1 binding to `help-for-help'.
16334         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16335         (describe-key-briefly): Use `princ' "%s" to print object.
16336         (with-displaying-help-buffer): Kill buffer if it exists, again.
16337         (describe-key): Use `princ' "%s" to print object.
16338         (describe-function-1): Use `princ' "%s" to print object.
16339         Commented out alias lines removed.
16340         (help-pretty-print-limit): New variable to control pretty-printing
16341         of variable values.
16342         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16343         `help-pretty-print-value' again.  Only print-print when OBJECT is
16344         list of length less than `help-pretty-print-limit'.
16345         (describe-variable): Use `help-maybe-pretty-print-value' again.
16346
16347 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16348
16349         * simple.el (blink-matching-open): Remove C++ kludge.
16350         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16351
16352 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16353
16354         * info.el (Info-default-directory-list): Made the documentation
16355         more explanitory.
16356
16357 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16358
16359         * lisp/packages.el:
16360         * lisp/package-admin.el:
16361         * lisp/build-report.el:
16362         Fix typos.
16363
16364 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16365
16366         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16367         warnings in Java buffers without final newline and editing the
16368         last line.
16369
16370 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16371
16372         * packages.el (packages-find-packages-1): Don't allow a backwards
16373         compatible lisp tree to overwrite `preloaded-file-list'.
16374         Suggested by Colin Rafferty  <colin@xemacs.org>
16375
16376         * mouse.el (mouse-offix-drop): Set undo-boundary.
16377         From Oliver Graf <ograf@fga.de>
16378
16379 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16380
16381         * loadup.el (load-gc): rewrite as defun.
16382         Print something sensical if a required dump-time file isn't found.
16383
16384 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16385
16386         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16387         bug strikes a menudescriptor.
16388
16389         * package-get-base.el (package-get-base): Updated.
16390
16391         * package-info.el (batch-update-package-info): Derive REQUIRES
16392         from the Makefile.
16393
16394 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16395
16396         * files.el (save-some-buffers): Don't play games with deleting
16397         other windows if we are in the minibuffer window.
16398
16399 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16400
16401         * modeline.el (modeline-minor-mode-menu): Add support for :active
16402         (add-minor-mode): Document :active property to TOGGLE.
16403
16404 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16405
16406         * modeline.el (modeline-minor-mode-menu): Add support for an
16407         `:included' predicate in the `toggle-sym' plist.
16408         (add-minor-mode): Document the :included property, format
16409         docstring some more.
16410         (modeline-minor-mode-menu): Documentation string added.
16411
16412 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16413
16414         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16415         labels from the symbol-names by thwacking off the overly redundant
16416         and overused "mode", parenthesizing "minor", and capitalizing the
16417         resultant strings.  Also shortened the menu's title by eliminating
16418         the redundant buffer name.
16419         (add-minor-mode): Beautified the docstring, added mention of the
16420         `:menu-tag' property of TOGGLE.
16421         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16422         `toggle-sym' to beatify the mode-life menus.
16423         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16424         `auto-fill-function'.
16425
16426 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16427
16428         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16429         menus to :style 'toggle.
16430
16431 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16432
16433         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16434
16435 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16436
16437         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16438         only recognize first hyperlink.
16439         (hyper-apropos-highlightify): Deletia, this is already done by
16440         `hyper-apropos-insert-face'.
16441         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16442
16443 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16444
16445         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16446         mail.
16447         (toolbar-mail-reader): Add support for `send'.
16448         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16449
16450 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16451
16452         * info.el (Info-emacs-info-file-name): Add defvar for
16453         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16454         will function properly.
16455
16456 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16457
16458         * simple.el: make the backwards delete function called by
16459         `backward-or-forward-delete-char' user configurable.
16460
16461 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16462
16463         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16464         compiled function got loaded from.
16465
16466 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16467
16468         * term/apollo.el: Synched up with InfoDock 3.6.2.
16469
16470 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16471
16472         * startup.el (load-init-file): Load autoloads earlier.
16473         (startup-splash-frame): Handle InfoDock logo.
16474
16475         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16476         InfoDock.
16477         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16478
16479         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16480         doesn't have this function.
16481
16482         * packages.el (locate-data-file): Fix to call `locate-file'.
16483
16484 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16485
16486         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16487         version of version.el.
16488         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16489
16490         * x-menubar.el (default-menubar): Guard reference to
16491         `gnuserv-frame'.
16492         (default-menubar): Guard references to `font-lock-mode'.
16493         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16494         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16495
16496         * make-docfile.el: Don't snarf doc strings from autoloads.
16497
16498         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16499         loading auto-autoloads files.
16500
16501         * loaddefs.el: Disable dumping autoloads.
16502
16503 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16504
16505         * lisp-mnt.el: Synch to Emacs 20.2.
16506
16507         * help.el: Remove manual autoload of `finder-by-keyword'.
16508
16509         * finder.el (finder-by-keyword): Autoload.
16510
16511         * help.el: Conditionalize hyperbole setup.
16512
16513 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16514
16515         * packages.el (package-require): Update to reflect new data format.
16516
16517 1998-01-02  Didier Verna  <didier@xemacs.org>
16518
16519         * x-menubar.el (default-menubar): make the tutorials available
16520         through the menubar. (Plus some compilation warnings cleanup).
16521
16522 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16523
16524         * check-features.el: New file.  Perform sanity check after build.
16525
16526         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16527         files to tooltalk package.
16528         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16529         package.
16530
16531         * package-admin.el (package-admin-xemacs): Use better default for
16532         location of XEmacs binary.
16533
16534 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16535
16536         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16537         tag with sexp and add value tag with value `t'.
16538
16539 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16540
16541         * package-get.el: Changes to work with real data.
16542         From Pete Ware <ware@cis.ohio-state.edu>
16543
16544         * packages.el (packages-reload-autoloads): Guard load for the time
16545         being.
16546
16547         * update-elc.el ("packages.el"): Force loading packages.el instead
16548         of possibly out-of-date packges.elc.
16549         * make-docfile.el ("packages.el"): Ditto.
16550
16551 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16552
16553         * build-report.el (build-report-delete-regexp): Added a rule for
16554         the main tarball shadowing anything past it.
16555
16556 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16557
16558         * packages.el (package-provide): Delete a previous provide.
16559
16560         * package-info.el: New file.
16561
16562         * package-get.el: New file.
16563         From Pete Ware <ware@cis.ohio-state.edu>
16564         (package-get): Fix md5 computation to work with Mule.
16565
16566 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16567
16568         * simple.el (log-message-*): Quote symbols in docstrings properly.
16569
16570 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16571
16572         * packages.el (packages-new-autoloads): Ignore symbolic links.
16573
16574         * cus-face.el (face-custom-attributes-get): Fix typo.
16575         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16576
16577 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16578
16579         * startup.el (load-init-file): Reload new or changed autoloads
16580         unless inhibited.  Reload modified dumped lisp (stubbed).
16581
16582         * packages.el (packages-new-autoloads): New function.
16583         (packages-reload-autoloads): New function.
16584         (packages-reload-dumped-lisp): New (stub) function.
16585
16586         * loadup.el: Inhibit reloading dumped files when running temacs.
16587
16588         * loadhist.el (file-provides): Extend to handle variant
16589         extensions.
16590
16591         * replace.el (query-replace): Fix typo.
16592
16593 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16594
16595         * make-docfile.el: list-autoloads-path has been renamed.
16596         * update-elc.el: list-autoloads has been renamed.
16597
16598         * packages.el (packages-list-autoloads): Renamed.
16599         (packages-list-autoloads-path): Ditto.
16600
16601 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16602
16603         * packages.el (packages-find-packages-1): Made it signal a warning
16604         for an error in an auto-autoload.el file.
16605
16606 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16607
16608         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16609         tag with const.
16610         From Aki Vehtari <Aki.Vehtari@hut.fi>
16611
16612         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16613
16614         * loadhist.el (unload-feature): Remove autoload.
16615
16616 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16617
16618         * loadhist.el: Unpackaged.
16619
16620         * help.el (describe-symbol-find-file): Rename
16621         `describe-function-find-file' and make old name obsolete.
16622         (describe-function-1): Use it.
16623         (describe-function-1): Guard reference to
16624         `compiled-function-annotation'.
16625
16626 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16627
16628         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16629         argument.
16630         (help-mode-quit): New optional arg to control whether it kills or
16631         buries.  Tidied up.
16632         (with-displaying-help-buffer): Don't kill buffer initially, even
16633         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16634         (help-pretty-print-value): Rename back from
16635         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16636         use it, otherwise use dumped `cl-prettyprint'.
16637         (describe-variable): Use `help-pretty-print-value' again.
16638         (find-func): Removed reference to "find-func" at end.
16639
16640 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16641
16642         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16643           GUI XEmacs. Rename? x-menubar is rather window system
16644           independant, except for a couple of items.
16645
16646 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16647
16648         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16649         entries as they will no longer be distributed with XEmacs.
16650
16651         * format.el (format-alist): Fix image/tiff regexps.
16652         From P. E. Jareth Hein <jareth@camelot-soft.com>
16653
16654         * help.el (help-maybe-pretty-print-value): Rename.
16655         (describe-variable): Use it.
16656         (describe-variable): Add trailing linefeed.
16657
16658 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16659
16660         * help.el (describe-function-1): Don't output anything for
16661           arglist of autoload functions.
16662
16663 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16664
16665         * help.el (describe-function-1): Don't output anything for
16666           arglist of autoload functions.
16667
16668 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16669
16670         * help.el (help-mode-map): New bindings for `help-mode-bury',
16671         `describe-function-at-point', `describe-variable-at-point',
16672         `Info-elisp-ref', `customize-variable', `help-next-section' and
16673         `help-prev-section'.
16674         (help-next-section): New function.
16675         (help-prev-section): New function.
16676         (help-mode-quit): Changed to kill the help buffer.
16677         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16678         correctly.
16679         (help-buffer-name): New function to generate the name of help
16680         buffers.
16681         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16682         argument giving the name of the help buffer.
16683         (describe-key): Use `with-displaying-help-buffer' with name.
16684         (describe-mode): Ditto.
16685         (describe-bindings): Ditto.
16686         (describe-prefix-bindings): Ditto.
16687         (view-lossage): Ditto.
16688         (with-syntax-table): New macro.
16689         (function-called-at-point): Use `ignore-errors' and
16690         `with-syntax-table'.
16691         (function-at-point): Ditto.
16692         (describe-function): Use `with-displaying-help-buffer' with name.
16693         (function-arglist): Extracted from `describe-function-1'.  Returns
16694         function's arglist as string.
16695         (function-documentation): Extracted from `describe-function-1'.
16696         Returns function's docstring.
16697         (describe-function-1): Remove all the "stream" garbage, including
16698         the stream argument.  Use `function-arglist' and
16699         `function-documentation'.
16700         (describe-function-arglist): Just use `function-arglist'.
16701         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16702         (help-pretty-print-value): New function to help with
16703         pretty-printing variable values.  Knows about `#<...>'.  Needs
16704         `pp-internal'.
16705         (describe-variable): Use `with-displaying-help-buffer' with name.
16706         Formatting improved.  Display file where variable is defined, if
16707         known.  Use `help-pretty-print-value'.
16708         (describe-syntax): Use `with-displaying-help-buffer' with name.
16709         (list-processes): Remove "stream" garbage.
16710
16711 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16712
16713         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16714         call a dumped routine instead.
16715
16716         * x-win-xfree86.el: Wrap file in defun.
16717         * x-win-sun.el: Ditto.
16718
16719 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16720
16721         * help.el (view-emacs-news): Remove usage of outl-mouse which
16722         advises functions and does other evil things.
16723
16724 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16725
16726         * format.el (format-alist): Add `image/tiff'.
16727         From P. E. Jareth Hein <jareth@camelot-soft.com>
16728
16729 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16730
16731         * about.el (about-hackers): More names added.
16732
16733         * make-docfile.el: Remove superfluous package path search.
16734
16735         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16736
16737 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16738
16739         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16740         ignored shadows.
16741
16742 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16743
16744         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16745         get trailing slashes when added to the load-path.
16746
16747         * x-init.el (init-x-win): Locate where XEmacs X localization files
16748         are.
16749
16750 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16751
16752         * x-faces.el: Added support for foregroundToolBarColor
16753           to xpm-color-symbols.
16754
16755 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16756
16757         * etags.el (tags-remove-duplicates): Removed.
16758         (buffer-tag-table-list): Use `delete-duplicates'.
16759
16760         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16761         correctly.
16762         (get*): Defalias to `get'.
16763
16764         * cl.el (eql): Compare integers with `eq'.
16765         (cl-map-extents): Check for `map-extents' first.
16766
16767 1997-12-17  Didier Verna  <didier@xemacs.org>
16768
16769         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16770         added the 'numero', 'copyright' and 'trademark' symbols.
16771
16772         * leim/quail/latin-post.el ("french-postfix"): see above.
16773
16774 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16775
16776         * widget.el (define-widget): Check the arguments.
16777
16778         * cus-edit.el (customize-face): Use `check-argument-type'.
16779         (custom-variable-value-create): Use `signal' to signal error.
16780         (custom-variable-reset-saved): Ditto.
16781         (custom-variable-reset-standard): Ditto.
16782         (custom-face-reset-saved): Ditto.
16783
16784         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16785         (widget-default-format-handler): Ditto.
16786         (widget-checklist-add-item): Ditto.
16787         (widget-radio-add-item): Ditto.
16788         (widget-editable-list-entry-create): Ditto.
16789         (widget-sexp-prompt-value): Ditto.
16790
16791         * custom.el (custom-declare-variable): Signal errors better.
16792         (custom-handle-keyword): Ditto.
16793         (custom-declare-group): Ditto.
16794
16795         * window-xemacs.el (windows): Ditto.
16796
16797         * menubar.el (menu): Ditto.
16798
16799         * keydefs.el (keyboard): Ditto.
16800
16801         * minibuf.el (minibuffer): Ditto.
16802
16803         * process.el (execute): Ditto.
16804
16805         * fill.el (fill): Ditto.
16806
16807         * modeline.el (modeline): Ditto.
16808
16809         * help.el (help): Ditto.
16810
16811         * faces.el (faces): Ditto.
16812
16813         * files.el (files): Ditto.
16814
16815         * x-init.el (x): Ditto.
16816
16817         * lisp-mode.el (lisp): Ditto.
16818
16819         * process.el (processes): Ditto.
16820
16821         * mouse.el (mouse): Ditto.
16822
16823         * abbrev.el (abbrev): Moved from cus-edit.
16824
16825         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16826         as variable declaration.
16827
16828 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16829
16830         * menubar.el (find-menu-item): Use `check-argument-type'.
16831         (find-menu-item): Cosmetic changes.
16832
16833 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16834
16835         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16836
16837 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16838
16839         * startup.el (set-default-load-path): Only search package-path
16840         when not running temacs.
16841
16842         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16843         files.
16844
16845         * loadup.el: Correct commentary.  Reformatting.
16846         (really-early-error-handler): Use absolute path to the
16847         first dumped-lisp.el file.
16848         (really-early-error-handler): Print full path name of
16849         each dumped lisp file (inherited from InfoDock).
16850
16851         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16852         dumped-lisp.el files.
16853
16854         * make-docfile.el (preloaded-file-list): Reorder when the
16855         package-path is searched.
16856         * update-elc.el: Ditto.
16857
16858         * lisp-mode.el (call-with-condition-handler): Treat the same as
16859         `condition-case' for indentation.
16860
16861         * about.el (about-xemacs): Update release date.
16862
16863 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16864
16865         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16866         anywhere but at the last clause.
16867         (ecase): Disallow `t' and `otherwise'.
16868
16869 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16870
16871         * cus-edit.el (custom-buffer-create-buttons): New function
16872         from stuff moved out of `custom-buffer-create-internal'.
16873         (custom-novice): New variable.  Default t.
16874         (custom-display-global-buttons): Ditto.  Default `top'.
16875         (custom-buffer-create-internal): Only display help if
16876         `custom-novice' is non-nil.  Display global buttons according to
16877         `custom-display-global-buttons'.
16878
16879 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16880
16881         * menubar.el (find-menu-item): Use `check-argument-type'.
16882         (find-menu-item): Cosmetic changes.
16883
16884 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16885
16886         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16887         look.
16888
16889 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16890
16891         * format.el (format-deannotate-region):  Bug fix.
16892         Deannotating a region containing unknown tags would fail
16893         (causing decoding of text/enriched to fail at user level)
16894
16895 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16896
16897         * minibuf.el (read-directory-name): Support sixth
16898           arg, HISTORY, as already documented.
16899
16900 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16901
16902         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16903         to `ecase'.
16904
16905 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16906
16907         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16908         skk-activate.
16909
16910 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16911
16912         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.