update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>ucs-tip-itaiji-001'.
5
6         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
7         XEmacs CHISE.
8
9 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
12         setting for `=>big5-cdp-itaiji-002'.
13
14 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-charset.el (default-coded-charset-priority-list): Add
17         `=>big5-cdp-itaiji-002'.
18
19         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
20         XEmacs CHISE.
21
22 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
23
24         * mule/mule-charset.el (default-coded-charset-priority-list): Add
25         `=>jis-x0213-2'.
26
27 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
28
29         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
30         setting for `==ucs-var-001'.
31
32 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
33
34         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
35         setting for `=+>ucs-var-003'.
36
37         * mule/mule-charset.el (default-coded-charset-priority-list): Add
38         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
39
40         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
41         XEmacs CHISE.
42         (=+>ucs-tip-var-003): Ditto.
43
44 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
45
46         * mule/mule-charset.el (default-coded-charset-priority-list): Add
47         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
48
49         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
50         XEmacs CHISE.
51         (=ucs-tip-var-002): Ditto.
52
53 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
56         #x9FEA.
57
58 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-charset.el (default-coded-charset-priority-list): Add
61         `==ucs-bmp-var-001'.
62
63         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
64         CHISE.
65         (==ucs-bmp-var-001): Ditto.
66
67 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
70         setting for `=big5-cdp-var-007'.
71
72         * mule/mule-charset.el (default-coded-charset-priority-list): Add
73         `=big5-cdp-var-007'.
74
75         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
76         XEmacs CHISE.
77
78 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-charset.el (default-coded-charset-priority-list): Add
81         `=ucs-sip@gb'.
82
83         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
84         CHISE.
85
86 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
87
88         * mule/mule-charset.el (default-coded-charset-priority-list): Add
89         `=>ucs-tip@cognate'.
90
91         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
92         XEmacs CHISE.
93
94 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=ucs-tip-itaiji-001'.
98
99         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
100         XEmacs CHISE.
101
102 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
105         `=>ucs-tip@component'.
106
107         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
108         XEmacs CHISE.
109
110 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
113         `==ucs-tip@JP/hanazono'.
114
115         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
116         XEmacs CHISE.
117
118 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
122
123         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
124         CHISE.
125         (=ucs-tip@JP/hanazono): Ditto.
126
127 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
130         setting for `=ucs-var-007'.
131
132 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `=ucs-bmp-var-007'.
136
137         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
138         CHISE.
139         (=ucs-bmp-var-007): Ditto.
140
141 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `=>ucs-itaiji-002@iwds-1'.
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `=>ucs-bmp-itaiji-002@iwds-1'.
148
149 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
152         for XEmacs CHISE.
153         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
154
155 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
156
157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
158         setting for `=>ucs-itaiji-008'.
159
160 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
161
162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
163         setting for `=>big5-cdp-itaiji-003'.
164
165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
166         `=>big5-cdp-itaiji-003'.
167
168 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
171         XEmacs CHISE.
172
173 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
174
175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
176         setting for `=>ucs-itaiji-011'.
177
178 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
179
180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
181         `=>ucs-bmp-itaiji-011'.
182
183 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
184
185         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
186         XEmacs CHISE.
187         (=>ucs-bmp-itaiji-011): Ditto.
188
189 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-charset.el (default-coded-charset-priority-list): Use
192         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
193
194 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
195
196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
197         `=>ucs-bmp-cjk@iwds-1/normalized'.
198
199         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
200         coded-charset for XEmacs CHISE.
201
202 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
203
204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
205         setting for `=>ucs-itaiji-010'.
206
207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
208         `=>ucs-bmp-itaiji-010'.
209
210         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
211         XEmacs CHISE.
212         (=>ucs-bmp-itaiji-010): Ditto.
213
214 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
217         setting for `=>ucs@iwds-1/normalized'.
218
219 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
222         for XEmacs CHISE.
223
224 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
225
226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
227         setting for `==>ucs@esu'.
228
229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
230         `==>ucs-sip@esu'.
231
232         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
233         CHISE.
234         (==>ucs-sip@esu): Ditto.
235
236 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
237
238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
239         setting for `=>big5-cdp-var-001'.
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `=>big5-cdp-var-001'.
243
244         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
245         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
246
247 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
248
249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
250         setting for `===hng-sts'.
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `===hng-sts'.
254
255         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
256         CHISE.
257
258 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
259
260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
261         setting for `===hng-sgs'.
262
263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
264         `===hng-sgs'.
265
266         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
267         CHISE.
268
269 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
272         setting for `===hng-saa'.
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
275         `===hng-saa'.
276
277         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
278         CHISE.
279
280 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
281
282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
283         setting for `===hng-kad'.
284
285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
286         `===hng-kad'.
287
288         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
289         CHISE.
290
291 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
292
293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
294         setting for `===hng-sai'.
295
296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
297         `===hng-sai'.
298
299         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
300         CHISE.
301
302 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
303
304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
305         setting for `===hng-ini'.
306
307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
308         `===hng-ini'.
309
310         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
311         CHISE.
312
313 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
316         setting for `===hng-wke'.
317
318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
319         `===hng-wke'.
320
321         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
322         CHISE.
323
324 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
325
326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
327         setting for `===hng-wks'.
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `===hng-wks'.
331
332         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
333         CHISE.
334
335 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
338         setting for `===hng-sab'.
339
340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
341         `===hng-sab'.
342
343         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
344         CHISE.
345
346 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
349         setting for `===hng-ykk'.
350
351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
352         `===hng-ykk'.
353
354         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
355         CHISE.
356
357 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
360         setting for `===hng-kkh'.
361
362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
363         `===hng-kkh'.
364
365         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
366         CHISE.
367
368 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
369
370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
371         setting for `===hng-fhs'.
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `===hng-fhs'.
375
376         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
377         CHISE.
378
379 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
382         `==>daijiten'.
383
384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
385         setting for `==>daijiten'.
386
387         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
388         CHISE.
389
390 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
393         last number of its code.
394
395 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
396
397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
398         settings for `=daijiten', `==daijiten' and `===daijiten'.
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=daijiten', `==daijiten' and `===daijiten'.
402
403         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
404         CHISE.
405         (==daijiten): Ditto.
406         (===daijiten): Ditto.
407
408 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
409
410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
411         `=>ucs-bmp-itaiji-008'.
412
413         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
414         XEmacs CHISE.
415         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
416
417 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
418
419         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
420         of #x9FCC as the value of `max-code'.
421
422 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
425         `=>>ucs-bmp-cjk@unicode'.
426
427         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
428         for XEmacs CHISE.
429
430 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
431
432         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
433         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
434         `===shuowen-jiguge5'.
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
438
439         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
440         XEmacs CHISE.
441         (===shuowen-jiguge4): Ditto.
442         (===shuowen-jiguge5): Ditto.
443
444 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-charset.el (default-coded-charset-priority-list): Add
447         `=ucs-sip-var-005'.
448
449         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
450         XEmacs CHISE.
451
452 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
455         `=>>hanyo-denshi/ib'.
456
457 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
458
459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
460         setting for `=>big5-cdp@iwds-1'.
461
462 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
465         setting for `=big5-cdp-var-010'.
466
467 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
468
469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
470         `=big5-cdp-var-010'.
471
472         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
473         XEmacs CHISE.
474
475 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
478         `=ucs-sip-itaiji-008'.
479
480         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
481         XEmacs CHISE.
482
483 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=>ucs-sip-itaiji-006'.
487
488         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
489         XEmacs CHISE.
490
491 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
492
493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
494         setting for `=+>big5-cdp', `=>big5-cdp@component' and
495         `=>big5-cdp@cognate'.
496
497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
498         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
499
500 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
503         CHISE.
504         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
505         mother.
506         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
507
508 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
512
513         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
514         XEmacs CHISE.
515         (=>big5-cdp@component): Ditto.
516         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
517
518 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
519
520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
521         setting for `=>ucs-itaiji-001@iwds-1'.
522
523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
524         `=>ucs-bmp-itaiji-001@iwds-1'.
525
526         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
527         for XEmacs CHISE.
528         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
529
530 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
531
532         * mule/mule-charset.el (default-coded-charset-priority-list):
533         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
534         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
535         `chinese-isoir165'.
536
537         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
538         CHISE.
539
540 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
543         `=ucs-sip-itaiji-006'.
544
545         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
546         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
547
548 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
551         setting for `=>ucs-itaiji-009'.
552
553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
554         `==ucs-bmp-itaiji-001'.
555
556         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
557         (=big5-cdp-itaiji-003): Doc fix.
558         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
559
560 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
561
562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
563         `=>zinbun-oracle'.
564
565 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
568         `=>ucs-sip-itaiji-003'.
569
570         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
571         (=>ucs-bmp-itaiji-003): Fix `long-name'.
572         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
573
574 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
577         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
578
579 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
582         `==ucs-bmp-itaiji-006'.
583
584         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
585         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
586         (==ucs-bmp-itaiji-006): Ditto.
587
588 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `=ucs-bmp-itaiji-012'.
592
593         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
594         XEmacs CHISE.
595         (=ucs-bmp-itaiji-012): Ditto.
596
597 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
598
599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
600         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
601
602 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
605         CHISE.
606
607 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
611         and `=>>cns11643-6'.
612
613         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
614         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
615         (=>>cns11643-3): Ditto.
616         (=>>cns11643-4): Modify DOC.
617         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
618
619 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=>ucs-sip-itaiji-005'.
623
624         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
625         XEmacs CHISE.
626
627 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
630         `==hanyo-denshi/tk/mf-01'.
631
632         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
633         for XEmacs CHISE.
634
635 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
638         `=>ucs-itaiji-007'.
639
640 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `==ucs-sip-var-002'.
644
645         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
646         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
647
648 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
649
650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
651         setting for `==ucs-itaiji-001'.
652
653 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
654
655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
656         `==ucs-sip-itaiji-001'.
657
658         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
659         XEmacs CHISE.
660         (==ucs-sip-itaiji-001): Ditto.
661
662 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `=+>ucs-bmp-var-003'.
666
667         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
668         CHISE.
669         (=+>ucs-bmp-var-003): Ditto.
670
671 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `=>ucs-bmp-cjk@cognate'.
675
676         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
677         XEmacs CHISE.
678
679 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
680
681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
682         `=ucs-sip-itaiji-005'.
683
684         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
685         XEmacs CHISE.
686
687 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
688
689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
690         setting for `=>ucs@cognate'.
691
692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
693         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
694
695         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
696         CHISE.
697         (=>ucs@hanyo-denshi): Abolished.
698         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
699         (=>ucs-bmp-itaiji-009): Ditto.
700         (=>ucs-sip@cognate): Ditto.
701
702 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=>ucs-bmp-itaiji-004'.
706
707         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
708         XEmacs CHISE.
709
710 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
713         setting for `=>ucs-itaiji-004'.
714
715 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
719         `=>ucs-bmp-itaiji-007'.
720
721         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
722         XEmacs CHISE.
723         (=>ucs-itaiji-004): Ditto.
724         (=>ucs-sip-itaiji-004): Ditto.
725         (=>ucs-bmp-itaiji-007): Ditto.
726
727 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
728
729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
730         setting for `=ucs-itaiji-010'.
731
732 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
733
734         * mule/mule-charset.el (default-coded-charset-priority-list):
735         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
736         - Add `=ucs-bmp-itaiji-010'.
737         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
738           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
739         - Add `=>ucs-sip@iwds-1'.
740
741         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
742         XEmacs CHISE.
743         (=ucs-bmp-itaiji-010): Ditto.
744         (=>ucs-sip@iwds-1): Ditto.
745
746 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
749         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
750
751         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
752         XEmacs CHISE.
753         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
754
755 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
758         setting for `=>ucs-itaiji-003'.
759
760 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
761
762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
763         `=>ucs-bmp-itaiji-003'.
764
765         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
766         XEmacs CHISE.
767         (=>ucs-bmp-itaiji-003): Ditto.
768
769 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
772         `=ucs-bmp-itaiji-011'.
773
774         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
775         XEmacs CHISE.
776
777 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
780         setting for `==ucs-var-002'.
781
782 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
783
784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
785         setting for `==ucs-itaiji-002'.
786
787 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
788
789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
790         `==ucs-sip-itaiji-002'.
791
792         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
793         XEmacs CHISE.
794
795 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
796
797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
798         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
799
800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
801         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
802         `=>ucs-sip-itaiji-007'.
803
804         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
805         XEmacs CHISE.
806         (=>ucs-sip-itaiji-007): Ditto.
807         (=ucs-sip-itaiji-007): Ditto.
808         (=ucs-itaiji-011): Ditto.
809         (=ucs-sip-itaiji-011): Ditto.
810
811 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
812
813         * mule/mule-coding.el (coded-charset-entity-reference-alist):
814         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
815
816 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
817
818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
819         `==ucs-bmp-var-002'.
820
821         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
822         CHISE.
823         (==ucs-bmp-var-002): Ditto.
824
825         * mule/mule-coding.el (coded-charset-entity-reference-alist):
826         Modify some priorities.
827
828 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
829
830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
831         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
832         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
833
834 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `=big5-cdp-var-001'.
838
839         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
840         XEmacs CHISE.
841
842 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845         setting for `==ucs-itaiji-005'.
846
847 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850         setting for `=ucs-itaiji-007'.
851
852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
853         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
854
855         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
856         XEmacs CHISE.
857         (==ucs-bmp-itaiji-005): Ditto.
858         (=ucs-itaiji-007): Ditto.
859         (=ucs-bmp-itaiji-007): Ditto.
860
861 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
864         `==gt-pj-k1' and `==gt-pj-k2'.
865
866 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
869         CHISE.
870         (==gt-pj-k2): Ditto.
871
872 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
873
874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
875         setting for `=>ucs-itaiji-005'.
876
877 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
880         `=>>cbeta'.
881
882 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=>ucs-sip@component'.
886
887         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
888         instead of `=ucs' as its mother.
889         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
890
891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
892         setting for `=>ucs-itaiji-006'.
893
894 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
897         `=>ucs-bmp-itaiji-006'.
898
899         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
900         XEmacs CHISE.
901         (=>ucs-bmp-itaiji-006): Ditto.
902
903 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
906         `=>ucs-bmp-itaiji-001'.
907
908         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
909         XEmacs CHISE.
910
911 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
914         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
915
916         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
917         instead of `=ucs' as its mother.
918         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
919         (==ucs-bmp-itaiji-002): Ditto.
920         (==ucs-itaiji-003): Ditto.
921         (==ucs-bmp-itaiji-003): Ditto.
922
923 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
924
925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
926         setting for `=big5-cdp-var-002'.
927
928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
929         `=big5-cdp-var-002'.
930
931         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
932         XEmacs CHISE.
933
934 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
937         `=ucs-sip-var-004'.
938
939         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
940         XEmacs CHISE.
941
942 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
943
944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
945         `=>ucs-bmp-cjk@iwds-1'.
946
947         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
948         XEmacs CHISE.
949
950 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
951
952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
953         setting for `=ucs-var-005'.
954
955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
956         `=ucs-bmp-var-005'.
957
958         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
959         CHISE.
960         (=ucs-bmp-var-005): Ditto.
961
962 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `=>ucs-sip-itaiji-002'.
966
967         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
968         XEmacs CHISE.
969
970 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
971
972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
973         setting for `=>ucs-itaiji-002'.
974
975 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
978         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
979
980         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
981         (=>ucs-itaiji-002): Ditto.
982         (=>ucs-bmp-itaiji-002): Ditto.
983
984 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
985
986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
987         setting for `=>ucs-itaiji-001'.
988
989 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
990
991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
992         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
993
994         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
995         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
996         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
997         (=>ucs-sip-itaiji-001): Ditto.
998
999         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1000         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1001         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1002
1003 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list):
1006         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1007         `=jef-china3' and `chinese-isoir165'.
1008
1009 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=>ucs-bmp-itaiji-005'.
1013
1014         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1015         XEmacs CHISE.
1016         (=>ucs-bmp-itaiji-005): Ditto.
1017
1018 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1019
1020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1021         `=+>jis-x0213-2'.
1022
1023 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `=+>adobe-japan1-6'.
1027
1028 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `=+>jis-x0208@1978'.
1032
1033 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1036         setting for `=>ucs@component'.
1037
1038 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1039
1040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1041         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1042
1043 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1046         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1047
1048 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1051         CHISE.
1052         (=>ucs@jis/2004): Ditto.
1053
1054 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1055
1056         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1057         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1058
1059 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `=>cbeta'.
1063
1064 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1065
1066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1067         setting for `==big5-cdp-itaiji-001'.
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070         `==big5-cdp-itaiji-001'.
1071
1072         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1073         XEmacs CHISE.
1074
1075 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1078         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1079         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1080
1081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1082         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1083         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1084
1085         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1086         XEmacs CHISE.
1087         (=>big5-cdp-itaiji-001): Ditto.
1088         (=big5-cdp-itaiji-002): Ditto.
1089         (=big5-cdp-itaiji-003): Ditto.
1090
1091 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1094         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1095
1096 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list):
1099         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1100         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1101         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1102
1103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1104         setting for `=ucs-var-008'.
1105
1106         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1107         CHISE.
1108         (=ucs-bmp-var-008): Likewise.
1109
1110 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list):
1113         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1114
1115 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1116
1117         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1118         `==ucs-sip@JP/hanazono'.
1119
1120         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1121         XEmacs CHISE.
1122
1123 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1124
1125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1126         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1127
1128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1129         `=ucs-bmp-var-006'.
1130
1131         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1132         CHISE.
1133         (=ucs-bmp-var-006): Likewise.
1134
1135 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1138         `=ucs-bmp-itaiji-009'.
1139
1140         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1141         XEmacs CHISE.
1142         (=ucs-bmp-itaiji-009): Likewise.
1143
1144 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1147         `=>big5-cdp'.
1148
1149 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1152         (utf-8-ivs-gb): Likewise.
1153         (utf-8-gb-er): Likewise.
1154         (utf-8-ivs-gb-er): Likewise.
1155         (utf-8-cns): Likewise.
1156         (utf-8-ivs-cns): Likewise.
1157         (utf-8-cns-er): Likewise.
1158         (utf-8-ivs-cns-er): Likewise.
1159         (utf-8-big5): Likewise.
1160         (utf-8-ivs-big5): Likewise.
1161         (utf-8-big5-er): Likewise.
1162         (utf-8-ivs-big5-er): Likewise.
1163         (utf-8-jis): Likewise.
1164         (utf-8-ivs-jis): Likewise.
1165         (utf-8-jis-er): Likewise.
1166         (utf-8-ivs-jis-er): Likewise.
1167         (utf-8-ks): Likewise.
1168         (utf-8-ivs-ks): Likewise.
1169         (utf-8-ks-er): Likewise.
1170         (utf-8-ivs-ks-er): Likewise.
1171
1172 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1173
1174         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1175         (utf-8-ivs-jp): Likewise.
1176         (utf-8-jp-er): Likewise.
1177         (utf-8-ivs-jp-er): Likewise.
1178
1179 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1182         setting for `=ucs-var-010'.
1183
1184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1185         `=ucs-bmp-var-010'.
1186
1187         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1188         CHISE.
1189         (=ucs-bmp-var-010): Likewise.
1190
1191 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `=ucs-sip@JP/hanazono'.
1195
1196         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1197         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1198
1199 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list):
1202         - Add `=big5-cdp-var-004'.
1203         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1204           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1208         `=big5-cdp-var-005'.
1209
1210         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1211         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1212         `=big5-cdp-var-003'.
1213         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1214         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1215         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1216
1217 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list):
1220         Don't prefer ucs-compat CCSes to other CCSes.
1221
1222 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `===ucs-bmp-cjk-compat@unicode'.
1226
1227         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1228         coded-charset for XEmacs CHISE.
1229
1230 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1233         `=ucs-sip-itaiji-003'.
1234
1235         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1236         XEmacs CHISE.
1237
1238 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1241         setting for `=ucs-var-004'.
1242
1243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1244         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1245
1246         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1247         XEmacs CHISE.
1248         (=ucs-var-004): Ditto.
1249         (=ucs-bmp-var-004): Ditto.
1250
1251 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1252
1253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1254         `=ucs-sip-var-003'.
1255
1256         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1257         XEmacs CHISE.
1258
1259 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1262         setting for `=ucs-itaiji-006'.
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `=ucs-bmp-itaiji-006'.
1266
1267         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1268         XEmacs CHISE.
1269         (=ucs-bmp-itaiji-006): Ditto.
1270
1271 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1272
1273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1274         `=ucs-sip-var-002'.
1275
1276         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1277         XEmacs CHISE.
1278
1279 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1280
1281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1282         `=ucs-sip-itaiji-002'.
1283
1284         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1285         XEmacs CHISE.
1286
1287 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1288
1289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1290         setting for `==hanyo-denshi/tk'.
1291
1292 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1295         (=hanyo-denshi/tk): Fix `long-name'.
1296         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1297
1298 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1299
1300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1301         setting for `=>mj'.
1302
1303 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1306         coded-charset for XEmacs CHISE.
1307
1308 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1309
1310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1311         setting for `=hanyo-denshi/tk'.
1312
1313 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1314
1315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1316         `=hanyo-denshi/tk/mf-01'.
1317
1318         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1319         XEmacs CHISE.
1320         (=hanyo-denshi/tk/mf-01): Ditto.
1321
1322 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list):
1325         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1326
1327 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list):
1330         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1331
1332 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1333
1334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1335         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1336
1337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1338         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1339
1340         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1341         XEmacs CHISE.
1342         (=ucs-bmp-itaiji-004): Ditto.
1343         (=ucs-itaiji-005): Ditto.
1344         (=ucs-bmp-itaiji-005): Ditto.
1345
1346 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1349         `=ucs-sip-itaiji-001'.
1350
1351         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1352         XEmacs CHISE.
1353
1354 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1357         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1358         `=ucs-itaiji-008'.
1359
1360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1361         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1362         `=ucs-bmp-itaiji-008'.
1363
1364         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1365         XEmacs CHISE.
1366         (=ucs-bmp-itaiji-001): Ditto.
1367         (=ucs-itaiji-003): Ditto.
1368         (=ucs-bmp-itaiji-003): Ditto.
1369         (=ucs-itaiji-008): Ditto.
1370         (=ucs-bmp-itaiji-008): Ditto.
1371
1372 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1376
1377         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1378         for XEmacs CHISE.
1379         (==ucs-bmp-cjk-compat@JP): Ditto.
1380
1381 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1382
1383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1384         setting for `===hng-tzs'.
1385
1386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1387         `===hng-tzs'.
1388
1389         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1390         CHISE.
1391
1392 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1393
1394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1395         setting for `===hng-doh'.
1396
1397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1398         `===hng-doh'.
1399
1400         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1401         CHISE.
1402
1403 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1406         setting for `===hng-wad'.
1407
1408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1409         `===hng-wad'.
1410
1411         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1412         CHISE.
1413
1414 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1415
1416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1417         settings for `==koseki' and `===hng-kcc'.
1418
1419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1420         `===hng-kcc'.
1421
1422         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1423         CHISE.
1424
1425 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1426
1427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1428         setting for `===hng-nkk'.
1429
1430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1431         `===hng-nkk'.
1432
1433         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1434         CHISE.
1435
1436 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1437
1438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1439         setting for `===hng-ink'.
1440
1441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1442         `===hng-ink'.
1443
1444         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1445         CHISE.
1446
1447 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1448
1449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1450         setting for `===hng-jhk'.
1451
1452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1453         `===hng-jhk'.
1454
1455         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1456         CHISE.
1457
1458 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1459
1460         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1461         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1462         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1463         (===jis-x0213-1@2004): Likewise.
1464         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1465         "jisx0213\\(\\.2004\\)-1" as the registry.
1466         (=+>jis-x0213-1@2004): Likewise.
1467         (=>jis-x0213-1@2004): Likewise.
1468
1469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1470         `===jis-x0213-1@2004'.
1471
1472 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1475         setting for `===hng-nak'.
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1478         `===hng-nak'.
1479
1480         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1481         CHISE.
1482
1483 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1486         setting for `===hng-hos'.
1487
1488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1489         `===hng-hos'.
1490
1491         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1492         CHISE.
1493
1494 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1497         setting for `===hng-tzj'.
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `===hng-tzj'.
1501
1502         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1503         CHISE.
1504
1505 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1506
1507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1508         setting for `===hng-kae'.
1509
1510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1511         `===hng-kae'.
1512
1513         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1514         CHISE.
1515
1516 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1517
1518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1519         setting for `===hng-kar'.
1520
1521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1522         `===hng-kar'.
1523
1524         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1525         CHISE.
1526
1527 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `===hng-kyd'.
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `===hng-kyd'.
1534
1535         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1536         CHISE.
1537
1538 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `===hng-hok'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `===hng-hok'.
1545
1546         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1547         CHISE.
1548
1549 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `===hng-jyu'.
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `===hng-jyu'.
1556
1557         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1558         CHISE.
1559
1560 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1563         setting for `===hng-zkd'.
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `===hng-zkd'.
1567
1568         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1569         CHISE.
1570
1571 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1572
1573         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1574         setting for `===hng-kmi'.
1575
1576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1577         `===hng-kmi'.
1578
1579         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1580         CHISE.
1581
1582 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hng-okd'.
1586
1587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1588         `===hng-okd'.
1589
1590         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1591         CHISE.
1592
1593 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-nkm'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-nkm'.
1600
1601         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-nto'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-nto'.
1611
1612         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-yhk'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-yhk'.
1622
1623         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `===hng-sok'.
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `===hng-sok'.
1633
1634         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1635         CHISE.
1636
1637 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-kda'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-kda'.
1644
1645         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1646         CHISE.
1647
1648 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1651         setting for `===hng-myz'.
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `===hng-myz'.
1655
1656         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1657         CHISE.
1658
1659 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hng-kgk'.
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `===hng-kgk'.
1666
1667         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1668         CHISE.
1669
1670 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1673         setting for `===hng-drt'.
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `===hng-drt'.
1677
1678         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `===hng-mam'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===hng-mam'.
1688
1689         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1690         CHISE.
1691
1692 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hng-dng'.
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1698         `===hng-dng'.
1699
1700         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1701         CHISE.
1702
1703 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1706         setting for `=>cns11643-5'.
1707
1708 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1709
1710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1711         setting for `===hng-keg'.
1712
1713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1714         `===hng-keg'.
1715
1716         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1717         CHISE.
1718
1719 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1722         setting for `===hng-jou'.
1723
1724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1725         `===hng-jou'.
1726
1727         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1728         CHISE.
1729
1730 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1731
1732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1733         setting for `===hng-smk'.
1734
1735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1736         `===hng-smk'.
1737
1738         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1739         CHISE.
1740
1741 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1744         setting for `===hng-kyo'.
1745
1746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1747         `===hng-kyo'.
1748
1749         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1750         CHISE.
1751
1752 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1753
1754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1755         setting for `===hng-kss'.
1756
1757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1758         `===hng-kss'.
1759
1760         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1761         CHISE.
1762
1763 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1764
1765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1766         setting for `===hng-wan'.
1767
1768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1769         `===hng-wan'.
1770
1771         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1772         CHISE.
1773
1774 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1775
1776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1777         setting for `===hng-ksk'.
1778
1779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1780         `===hng-ksk'.
1781
1782         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1783         CHISE.
1784
1785 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1786
1787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1788         setting for `===hng-kyu'.
1789
1790         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1791         `===hng-kyu'.
1792
1793         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1794         CHISE.
1795
1796 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1797
1798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1799         setting for `===hng-skk'.
1800
1801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1802         `===hng-skk'.
1803
1804         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1805         CHISE.
1806
1807 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1808
1809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1810         setting for `===hng-sik'.
1811
1812         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1813         `===hng-sik'.
1814
1815         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1816         CHISE.
1817
1818 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1819
1820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1821         setting for `===hng-kbk'.
1822
1823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1824         `===hng-kbk'.
1825
1826         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1827         CHISE.
1828
1829 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `===hng-kcj'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-kcj'.
1836
1837         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1838         CHISE.
1839
1840 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-k24'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-k24'.
1847
1848         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-gok'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-gok'.
1858
1859         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1860         CHISE.
1861 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1862
1863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1864         setting for `===hng-tsu'.
1865
1866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1867         `===hng-tsu'.
1868
1869         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1870         CHISE.
1871
1872 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1873
1874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1875         setting for `===hng-sys'.
1876
1877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1878         `===hng-sys'.
1879
1880         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1881         CHISE.
1882
1883 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1884
1885         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1886         - Use "&HNG010-<d><d><d><d><d>;" instead of
1887           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1888         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1889
1890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1891         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1892
1893         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1894         "hngkhi-0" as the suffix of registry.
1895         (===hng-khm): New coded-charset for XEmacs CHISE.
1896         (=ucs-itaiji-002): Ditto.
1897         (=ucs-bmp-itaiji-002): Ditto.
1898
1899 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1900
1901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1902         setting for `=>ucs@iwds-1'.
1903
1904         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1905         XEmacs CHISE.
1906
1907 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1908
1909         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1910         CHISE.
1911
1912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1913         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1914         `===hng-khi'.
1915
1916 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1917
1918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1919         setting for `===hng-khi'.
1920
1921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1922         `===hng-khi'.
1923
1924         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1925         CHISE.
1926
1927 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1928
1929         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1930         #x9FA5 as the value of `max-code'.
1931         (=ucs-bmp-var-002): Likewise.
1932         (=ucs-bmp-var-003): Likewise.
1933         (=ucs-bmp-itaiji-084): Likewise.
1934         (=ucs-bmp-cjk@JP): Likewise.
1935         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1936         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1937         (=>ucs-bmp-cjk@component): Likewise.
1938
1939 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1942         CHISE.
1943
1944 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1947         XEmacs CHISE.
1948         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1949         `==jis-x0208@1978/2-pr' as the mother.
1950
1951 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1952
1953         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1954         CHISE.
1955
1956 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1957
1958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1959         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1960
1961 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1964         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1965
1966 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1969         setting for `===ucs@gb'.
1970
1971 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1972
1973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1974         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1975         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1976         as the entity-reference for `===jis-x0213-1@2000'; use
1977         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1978
1979 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1980
1981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1982         `===jis-x0208'.
1983
1984         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1985         instead of `===jis-x0208' as the mother.
1986         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1987         `===jis-x0208' as the mother.
1988         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1989         `===jis-x0208' as the mother.
1990         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1991         `===jis-x0213-1' as the mother.
1992         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1993         `===jis-x0213-1' as the mother.
1994         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1995         the mother.
1996         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1997         mother.
1998
1999 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2002         setting for `=ucs-var-001'.
2003
2004 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2007         `=ucs-bmp-var-001'.
2008
2009         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2010         CHISE.
2011         (=ucs-bmp-var-001): Ditto.
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2014         setting for `=ucs-var-003'.
2015
2016 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2019         `=ucs-bmp-var-003'.
2020
2021         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2022         CHISE.
2023         (=ucs-bmp-var-003): Ditto.
2024
2025 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2026
2027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2028         setting for `=ucs-var-002'.
2029
2030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2031         `=ucs-bmp-var-002'.
2032
2033         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2034         CHISE.
2035         (=ucs-bmp-var-002): Ditto.
2036
2037 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2038
2039         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2040         XEmacs CHISE.
2041         (==jis-x0208@1978/5pr): Ditto.
2042
2043 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2046         `=>ucs-bmp-cjk@component'.
2047
2048         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2049         XEmacs CHISE.
2050         (=>ucs-bmp-cjk@component): Ditto.
2051
2052 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2055         setting for `=>iwds-1'.
2056
2057 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2060         CHISE.
2061
2062 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-charset.el (default-coded-charset-priority-list):
2065         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2066         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2067         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2068         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2069
2070 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2073         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2074
2075         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2076         `=>>ucs@iso' as the mother.
2077         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2078         mother.
2079
2080 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2081
2082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2083         setting for `===hanyo-denshi/ia'.
2084
2085 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2086
2087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2088         `===hanyo-denshi/ia'.
2089
2090 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-conf.el (=koseki): Fix DOC.
2093         (==koseki): New coded-charset for XEmacs CHISE.
2094
2095 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2096
2097         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2098         XEmacs CHISE.
2099         (===hanyo-denshi/jd): Fix DOC.
2100
2101 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2104         setting for `===hanyo-denshi/ip'.
2105
2106 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2107
2108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2109         `===hanyo-denshi/ip'.
2110
2111         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2112         XEmacs CHISE.
2113
2114 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2115
2116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2117         `==ucs-radicals@unicode' and `=>daikanwa'.
2118
2119         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2120         for XEmacs CHISE.
2121
2122 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2123
2124         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2125         XEmacs CHISE.
2126
2127 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `===ruimoku-v6'.
2131
2132 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `===ruimoku-v6'.
2136
2137 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2140         CHISE.
2141
2142 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2143
2144         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2145         coded-charset for XEmacs CHISE.
2146
2147 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2148
2149         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2150         XEmacs CHISE.
2151
2152 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2153
2154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2155         `===ucs-sip@iso'.
2156
2157 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2160         CHISE.
2161
2162 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2165         `==ucs-sip@iso'.
2166
2167         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2168         CHISE.
2169
2170 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2173         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2174         (=ucs-sip-ext-b@iso): Fix registry.
2175         (==ucs-sip-ext-b@iso): Ditto.
2176         (===ucs-sip-ext-b@iso): Ditto.
2177
2178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179         `=ucs-sip@iso'.
2180
2181 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2182
2183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2184         setting for `=>cbeta'.
2185
2186 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2187
2188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2189         `=>cns11643-7'.
2190
2191         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2192
2193 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2194
2195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2196         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2197
2198 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2201         `=ucs@cns'.
2202         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2203         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2204         `=ucs@jis/1990'.
2205         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2206         `=ucs@jis/2000'.
2207         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2208         `=ucs@jis/2004'.
2209         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2210
2211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2212         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2213
2214 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2215
2216         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2217         XEmacs CHISE.
2218         (==jis-x0208@1978/1pr): Ditto.
2219         (==jis-x0208@1978/2-pr): Ditto.
2220
2221 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2222
2223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2224         setting for `===jis-x0213-1@2004'.
2225
2226 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2227
2228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2229         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2230
2231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2232         `===hanyo-denshi/jb'.
2233
2234         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2235         XEmacs CHISE.
2236         (=+>hanyo-denshi/ft): Ditto.
2237         (=+>hanyo-denshi/jt): Ditto.
2238
2239 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2242         `===hanyo-denshi/hg'.
2243
2244 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2247         XEmacs CHISE.
2248         (===hanyo-denshi/hg): Ditto.
2249
2250 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2253         glyph-forms instead of detailed glyph-images.
2254         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2255         `=adobe-japan1-*'.
2256         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2257         (===adobe-japan1-1): Ditto.
2258         (===adobe-japan1-2): Ditto.
2259         (===adobe-japan1-3): Ditto.
2260         (===adobe-japan1-4): Ditto.
2261         (===adobe-japan1-5): Ditto.
2262         (===adobe-japan1-6): Ditto.
2263         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2264         `=>>>adobe-japan1' as the mother.
2265         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2266         `=>>adobe-japan1' as the mother.
2267         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2268         glyph-images.
2269         (==jis-x0208@1978): Ditto.
2270         (==jis-x0208@1983): Ditto.
2271         (==jis-x0208@1990): Ditto.
2272         (==jis-x0213-1): Ditto.
2273         (==jis-x0213-1@2000): Ditto.
2274         (==jis-x0213-1@2004): Ditto.
2275         (==jis-x0213-2): Ditto.
2276         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2277         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2278         `=jis-x0208@1978'.
2279         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2280         `=jis-x0208@1983'.
2281         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2282         `=jis-x0208@1990'.
2283         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2284         `=jis-x0213-1'.
2285         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2286         `=jis-x0213-1@2000'.
2287         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2288         `=jis-x0213-1@2004'.
2289         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2290         `=jis-x0213-2'.
2291         (===jis-x0208): New coded-charset for XEmacs CHISE.
2292         (===jis-x0208@1978): Ditto.
2293         (===jis-x0208@1983): Ditto.
2294         (===jis-x0208@1990): Ditto.
2295         (===jis-x0213-1): Ditto.
2296         (===jis-x0213-1@2000): Ditto.
2297         (===jis-x0213-2): Ditto.
2298         (===jis-x0212): Ditto.
2299         (===ks-x1001): Ditto.
2300         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2301         mother.
2302         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2303         as the mother.
2304         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2305         as the mother.
2306         (===cns11643-1): New coded-charset for XEmacs CHISE.
2307         (===cns11643-2): Ditto.
2308         (===cns11643-3): Ditto.
2309         (===cns11643-4): Ditto.
2310         (===cns11643-5): Ditto.
2311         (===cns11643-6): Ditto.
2312         (===cns11643-7): Ditto.
2313         (=>>cns11643-1): Ditto.
2314         (==big5-cdp): Indicate abstract glyph-images instead of
2315         representative glyph-images.
2316         (===big5-cdp): New coded-charset for XEmacs CHISE.
2317         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2318         detailed glyph-images.
2319         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2320         `=hanyo-denshi/*'.
2321         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2322         (===hanyo-denshi/ib): Ditto.
2323         (===hanyo-denshi/jt): Ditto.
2324         (===hanyo-denshi/ks): Ditto.
2325         (===mj): Ditto.
2326         (===mj-0): Ditto.
2327         (===mj-1): Ditto.
2328         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2329         `=>>>hanyo-denshi/*' as its mother.
2330         (==gt): Indicate abstract glyph-forms instead of detailed
2331         glyph-images.
2332         (===gt): New coded-charset for XEmacs CHISE.
2333         (=>>>gt): Indicates `==gt' instead of `=gt'.
2334         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2335         (==gt-k): Indicate abstract glyph-forms instead of detailed
2336         glyph-images.
2337         (===gt-k): New coded-charset for XEmacs CHISE.
2338         (==daikanwa): Indicates glyph-images instead of detailed
2339         glyph-images.
2340         (===daikanwa): New coded-charset for XEmacs CHISE.
2341         (===daikanwa/+p): Ditto.
2342         (===daikanwa/ho): Ditto.
2343         (==cbeta): Ditto.
2344         (===cbeta): Ditto.
2345         (==jef-china3): Ditto.
2346         (===jef-china3): Ditto.
2347         (==ruimoku-v6): Ditto.
2348         (==ucs@iso): Indicate representative glyph-forms instead of
2349         representative glyph-images.
2350         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2351         (==ucs@unicode): Indicate representative glyph-forms instead of
2352         representative glyph-images.
2353         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2354         `=ucs@unicode'.
2355         (==ucs@cns): Indicate representative glyph-forms instead of
2356         representative glyph-images.
2357         (==ucs@jis): Ditto.
2358         (==ucs@jis/1990): Ditto.
2359         (==ucs@jis/2000): Ditto.
2360         (==ucs@jis/2004): Ditto.
2361         (==ucs@ks): Ditto.
2362         (===ucs@iso): New coded-charset for XEmacs CHISE.
2363         (===ucs@unicode): Ditto.
2364         (===ucs@gb): Ditto.
2365         (===ucs@ks): Ditto.
2366         (===ucs-bmp-cjk@gb): Ditto.
2367         (===ucs-sip-ext-b@iso): Ditto.
2368
2369 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2370
2371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2372         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2373         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2374         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2375         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2376         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2377         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2378         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2379         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2380         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2383         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2384         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2385         - Use "&g1-[NAME];" for `=>>[NAME]'.
2386         - Abolish "&g2-[NAME];".
2387
2388 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2391         `=>>ucs@cns' as the mother.
2392
2393 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2394
2395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2396         setting for `==ucs@ks'.
2397
2398 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2399
2400         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2401         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2402         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2403         0x00E30000〜0x00E409D5.
2404
2405 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2406
2407         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2408         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2409         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2410
2411 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2412
2413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2414         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2415
2416         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2417         (=mj-0): Ditto.
2418         (=mj-1): Ditto.
2419         (==mj): Ditto.
2420         (==mj-0): Ditto.
2421         (==mj-1): Ditto.
2422         (=>>mj): Ditto.
2423
2424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2425         setting for `=mj' and `==mj'.
2426
2427 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2430         CHISE.
2431
2432 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2435         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2436         `=>ucs@hanyo-denshi'.
2437
2438 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2441         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2442
2443         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2444         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2445
2446 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2449         XEmacs CHISE.
2450
2451 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2454         Change priority of `=>>>ucs@iso'.
2455
2456         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2457         `=>>>ucs@iso' as the mother.
2458         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2459
2460 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2463         Change priority of `=>>>ucs@unicode'.
2464
2465         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2466         `=ucs@unicode'.
2467
2468 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2469
2470         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2471         Change priority of `=>>>ucs@jis'.
2472
2473         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2474         `=ucs@jis'.
2475
2476 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2479         setting for `==daikanwa/+p'.
2480
2481 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2482
2483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2484         setting for `==shinjigen@1ed'.
2485
2486 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2489         XEmacs CHISE.
2490
2491 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-conf.el (==shinjigen): Modify DOC.
2494         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2495         (==shinjigen@rev): Modify DOC.
2496
2497 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2498
2499         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2500         CHISE.
2501
2502 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2503
2504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2505         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2506
2507         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2508         XEmacs CHISE.
2509
2510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2511         `==daikanwa'.
2512
2513 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2514
2515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2516         setting for `==cns11643-7'.
2517
2518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2519         `==cns11643-7'.
2520
2521 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2522
2523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2524         `==cns11643-6'.
2525
2526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2527         setting for `==cns11643-6'.
2528
2529 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2530
2531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2532         setting for `==cns11643-5'.
2533
2534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2535         `==cns11643-5'.
2536
2537 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2540         setting for `==cns11643-4'.
2541
2542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2543         `==cns11643-4'.
2544
2545 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2546
2547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2548         setting for `==cns11643-3'.
2549
2550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2551         `==cns11643-3'.
2552
2553 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2554
2555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2556         setting for `==cns11643-2'.
2557
2558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2559         `==cns11643-2'.
2560
2561 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2562
2563         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2564         Change priority of `=>>>ucs@ks'.
2565
2566         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2567         `=ucs@ks'.
2568
2569 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2570
2571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2572         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2573         `==ucs@cns' and `==cns11643-1'.
2574
2575         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2576         (==cns11643-2): Ditto.
2577         (==cns11643-3): Ditto.
2578         (==cns11643-4): Ditto.
2579         (==cns11643-5): Ditto.
2580         (==cns11643-6): Ditto.
2581         (==cns11643-7): Ditto.
2582
2583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2584         `==cns11643-1'.
2585
2586 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2589         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2590         `=>>>ucs@jis/1990'.
2591
2592         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2593         `=ucs@jis/1990'.
2594         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2595         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2596
2597 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2600         Change priority of `=>>>ucs@cns'.
2601
2602         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2603         `=ucs@cns'.
2604
2605 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2606
2607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2608         `==ks-x1001'.
2609
2610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2611         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2612         `==ks-x1001'.
2613
2614 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2617
2618 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2621         `=jis-x0208'.
2622         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2623         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2624         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2625         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2626         (=>>>jis-x0213-1@2000): Changed to an alias for
2627         `=jis-x0213-1@2000'.
2628         (=>>>jis-x0213-1@2004): Changed to an alias for
2629         `=jis-x0213-1@2004'.
2630         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2631
2632 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2633
2634         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2635         `=adobe-japan1-0'.
2636         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2637         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2638         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2639         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2640         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2641         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2642
2643 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2646         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2647         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2648         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2649         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2650         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2651
2652 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2653
2654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2655         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2656         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2657         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2658         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2659         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2660         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2661         `==jis-x0212'.
2662
2663 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2664
2665         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2666         "AdobeJapan1-[0-6]$".
2667         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2668         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2669         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2670         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2671         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2672         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2673         (==adobe-japan1-1): Ditto.
2674         (==adobe-japan1-2): Ditto.
2675         (==adobe-japan1-3): Ditto.
2676         (==adobe-japan1-4): Ditto.
2677         (==adobe-japan1-5): Ditto.
2678         (==adobe-japan1-6): Ditto.
2679         (==jis-x0208): Ditto.
2680         (==jis-x0208@1978): Ditto.
2681         (==jis-x0208@1983): Ditto.
2682         (==jis-x0208@1990): Ditto.
2683         (==jis-x0213-1): Ditto.
2684         (==jis-x0213-1@2000): Ditto.
2685         (==jis-x0213-1@2004): Ditto.
2686         (==jis-x0213-2): Ditto.
2687         (==jis-x0212): Ditto.
2688         (==gb2312): Ditto.
2689         (==iso-ir165): Ditto.
2690         (==gb12345): Ditto.
2691         (==ks-x1001): Ditto.
2692         (==cns11643-1): Ditto.
2693         (==cns11643-2): Ditto.
2694         (==cns11643-3): Ditto.
2695         (==cns11643-4): Ditto.
2696         (==cns11643-5): Ditto.
2697         (==cns11643-6): Ditto.
2698         (==cns11643-7): Ditto.
2699         (==big5-cdp): Ditto.
2700         (==hanyo-denshi/ja): Ditto.
2701         (==hanyo-denshi/jb): Ditto.
2702         (==hanyo-denshi/jc): Ditto.
2703         (==hanyo-denshi/jd): Ditto.
2704         (==hanyo-denshi/ft): Ditto.
2705         (==hanyo-denshi/ia): Ditto.
2706         (==hanyo-denshi/ib): Ditto.
2707         (==hanyo-denshi/hg): Ditto.
2708         (==hanyo-denshi/jt): Ditto.
2709         (==hanyo-denshi/ks): Ditto.
2710         (==gt): Ditto.
2711         (==gt-k): Ditto.
2712         (==daikanwa): Ditto.
2713         (==shinjigen): Ditto.
2714         (==ucs@iso): Ditto.
2715         (==ucs@unicode): Ditto.
2716         (==ucs@gb): Ditto.
2717         (==ucs-bmp@gb): Ditto.
2718         (==ucs@cns): Ditto.
2719         (==ucs-bmp@cns): Ditto.
2720         (==ucs@jis): Ditto.
2721         (==ucs@jis/1990): Ditto.
2722         (==ucs@jis/2000): Ditto.
2723         (==ucs@jis/2004): Ditto.
2724         (==ucs@JP): Ditto.
2725         (==ucs@JP/hanazono): Ditto.
2726         (==ucs@ks): Ditto.
2727         (==ucs-bmp@ks): Ditto.
2728         (==ucs@cns11643): Ditto.
2729         (==ucs-bmp-cjk@gb): Ditto.
2730         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2731         (==ucs-sip-ext-b@iso): Ditto.
2732
2733 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2734
2735         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2736         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2737
2738         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2739         XEmacs CHISE.
2740         (=ucs-bmp-cjk@unicode): Abolished.
2741
2742 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2743
2744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2745         `=+>ucs-bmp-cjk-compat@jis'.
2746
2747         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2748         for XEmacs CHISE.
2749
2750 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2751
2752         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2753         CHISE.
2754
2755 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2756
2757         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2758         for XEmacs CHISE.
2759         (=jis-x0208@1978/1er-pr): Abolished.
2760         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2761         `=jis-x0208@1978/1er-pr' as the mother.
2762
2763 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2764
2765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2766         setting for `=ucs-itaiji-084'.
2767
2768 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2769
2770         * mule/mule-charset.el (default-coded-charset-priority-list):
2771         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2772
2773         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2774         XEmacs CHISE.
2775         (=ucs-bmp-itaiji-084): Ditto.
2776
2777 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2778
2779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2780         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2781
2782 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2783
2784         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2785         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2786
2787         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2788         XEmacs CHISE.
2789         (=big5-cdp-var-5): Ditto.
2790
2791 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2792
2793         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2794         XEmacs CHISE.
2795
2796 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2799         XEmacs CHISE.
2800
2801 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2802
2803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2804         setting for `=>>>hanyo-denshi/ft'.
2805
2806 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2807
2808         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2809         XEmacs CHISE.
2810         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2811         `=hanyo-denshi/jd' as the mother.
2812
2813 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2814
2815         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2816         XEmacs CHISE.
2817         (=+>adobe-japan1-1): Ditto.
2818         (=+>adobe-japan1-2): Ditto.
2819         (=+>adobe-japan1-3): Ditto.
2820         (=+>adobe-japan1-4): Ditto.
2821         (=+>adobe-japan1-5): Ditto.
2822         (=+>adobe-japan1-6): Ditto.
2823         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2824
2825 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2826
2827         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2828         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2829         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2830
2831         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2832         the top.
2833
2834 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2835
2836         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2837         XEmacs CHISE.
2838         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2839         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2840         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2841
2842 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2843
2844         * mule/mule-charset.el (default-coded-charset-priority-list):
2845         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2846         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2847
2848         * mule/mule-conf.el: Modify order of definitions of some
2849         coded-charsets.
2850
2851 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2852
2853         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2854         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2855         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2856
2857         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2858         CHISE.
2859         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2860         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2861
2862 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2863
2864         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2865         CHISE.
2866
2867 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2870         setting for `=daikanwa/+2p'.
2871
2872         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2873         XEmacs CHISE.
2874
2875 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2876
2877         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2878         XEmacs CHISE.
2879         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2880
2881 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2882
2883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2884         setting for `=>>>hanyo-denshi/ib'.
2885
2886 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2887
2888         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2889         XEmacs CHISE.
2890         (=>>>hanyo-denshi/ib): Ditto.
2891         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2892         `=hanyo-denshi/ja' as the mother.
2893         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2894         `=hanyo-denshi/ib' as the mother.
2895
2896 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2899         XEmacs CHISE.
2900         (utf-8-ivs-mcs-er): Likewise.
2901         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2902         and `=>ucs-gb'.
2903         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2904         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2905         `ucs-gb' and `=>ucs-gb'.
2906         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2907         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2908         and `=>ucs-cns'.
2909         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2910         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2911         `ucs-cns' and `=>ucs-cns'.
2912         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2913         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2914         `ucs-big5' and `=>ucs-big5'.
2915         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2916         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2917         `ucs-big5' and `=>ucs-big5'.
2918         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2919         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2920         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2921         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2922         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2923         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2924         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2925         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2926         `=>ucs-jis'; modify DOC and mnemonic.
2927         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2928         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2929         and `=>ucs-jis'; modify DOC and mnemonic.
2930         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2931         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2932         `=>ucs-ks'.
2933         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2934         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2935         and `=>ucs-ks'.
2936         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2937
2938 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2941         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2942
2943 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2944
2945         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2946         Modify priorities.
2947
2948 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2951         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2952
2953 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2954
2955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2956         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2957
2958 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2959
2960         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2961         CHISE.
2962
2963 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2964
2965         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2966         CHISE.
2967
2968 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2971         CHISE.
2972
2973 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2974
2975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2976         `=+>ucs-bmp-cjk@unicode'.
2977
2978         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2979         for XEmacs CHISE.
2980
2981 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2982
2983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2984         setting for `=>>daikanwa'.
2985
2986 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2987
2988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2989         `=>>hanyo-denshi/jt'.
2990
2991 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2992
2993         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2994         XEmacs CHISE.
2995         (=+>jis-x0208@1990): Ditto.
2996         (=+>jis-x0213-1@2000): Ditto.
2997
2998 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2999
3000         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3001         XEmacs CHISE.
3002
3003 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3004
3005         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3006         XEmacs CHISE.
3007         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3008         `=hanyo-denshi/jc' as the mother.
3009
3010 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3011
3012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3013         setting for `=+>adobe-japan1'.
3014
3015         * mule/mule-charset.el (default-coded-charset-priority-list):
3016         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3017         and `=>>hanyo-denshi/ft' to `=>>gt'.
3018
3019 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3022         XEmacs CHISE.
3023         (=>>adobe-japan1-1): Ditto.
3024         (=>>adobe-japan1-2): Ditto.
3025         (=>>adobe-japan1-3): Ditto.
3026         (=>>adobe-japan1-4): Ditto.
3027         (=>>adobe-japan1-5): Ditto.
3028         (=>>adobe-japan1-6): Ditto.
3029         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3030
3031 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3032
3033         * mule/mule-conf.el (=adobe-japan1): New alias for
3034         `=adobe-japan1-6'.
3035         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3036         (=>>>adobe-japan1-1): Ditto.
3037         (=>>>adobe-japan1-2): Ditto.
3038         (=>>>adobe-japan1-3): Ditto.
3039         (=>>>adobe-japan1-4): Ditto.
3040         (=>>>adobe-japan1-5): Ditto.
3041         (=>>>adobe-japan1-6): Ditto.
3042         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3043
3044 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3045
3046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3047         setting for `=>>>adobe-japan1'.
3048
3049 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3050
3051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3052         setting for `=+>ucs@ks'.
3053
3054 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3055
3056         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3057         XEmacs CHISE.
3058         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3059         `=adobe-japan1-6' as the mother.
3060
3061 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3062
3063         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3064         setting for `=>cns11643-7'.
3065
3066 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3067
3068         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3069         CHISE.
3070
3071 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3072
3073         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3074         XEmacs CHISE.
3075         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3076
3077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3078         setting for `=>ucs@jis/2004'.
3079
3080 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3083         setting for `=+>gt'.
3084
3085         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3086         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3087
3088 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3089
3090         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3091         `=>ucs@unicode' as the mother.
3092         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3093         mother.
3094         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3095         mother.
3096         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3097         mother.
3098
3099 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3100
3101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3102         setting for `=+>ucs@unicode'.
3103
3104         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3105         CHISE.
3106
3107 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3110         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3111         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3112         - Add setting for `=+>ucs@cns'.
3113
3114         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3115         CHISE.
3116         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3117         as the mother.
3118         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3119         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3120
3121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3122         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3123
3124 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3125
3126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3127         setting for `=>ucs@ks'.
3128
3129 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3130
3131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3132         `=ucs-bmp-cjk-compat@unicode'.
3133
3134         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3135         coded-charset for XEmacs CHISE.
3136
3137 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3138
3139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3140         `=ucs-bmp-cjk-compat'.
3141
3142         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3143         XEmacs CHISE.
3144
3145 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3146
3147         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3148         CHISE.
3149
3150 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3151
3152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3153         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3154
3155         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3156         `=>ucs@jis/1990'.
3157         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3158
3159 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3162         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3163
3164         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3165         CHISE.
3166         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3167         mother.
3168
3169 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3172         `=>jis-x0213-2@usual'.
3173         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3174         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3175         `=>jis-x0213-2@usual' as the mother.
3176
3177 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3178
3179         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3180         (=>ucs@JP): New alias for `=+>ucs@jis'.
3181
3182 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3183
3184         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3185         `=>jis-x0208@usual'.
3186         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3187         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3188         `=>jis-x0208@usual' as the mother.
3189         (=>jis-x0208): Likewise.
3190
3191 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3194         setting for `=+>jis-x0208@1978'.
3195
3196 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3197
3198         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3199         XEmacs CHISE.
3200
3201 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3202
3203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3204         setting for `=>>>ucs@jis/1990'.
3205
3206 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3207
3208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3209         setting for `=>ucs@jis/1990'.
3210
3211 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3212
3213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3214         setting for `=ucs@JP/hanazono'.
3215
3216         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3217         CHISE.
3218         (=ucs@JP/hanazono): Ditto.
3219         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3220         (=>>hanyo-denshi/jc): Ditto.
3221         (=>>hanyo-denshi/jd): Ditto.
3222
3223 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3224
3225         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3226         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3227
3228 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3229
3230         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3231         XEmacs CHISE.
3232
3233 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3234
3235         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3236         XEmacs CHISE.
3237
3238 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3239
3240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3241         `=ucs-bmp-cjk@JP'.
3242
3243 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3244
3245         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3246         XEmacs CHISE.
3247
3248 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3249
3250         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3251         Modify order of settings; add settings for `=daikanwa@rev2'.
3252
3253 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3256         setting for `=>>cbeta'.
3257
3258         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3259         CHISE.
3260
3261 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3262
3263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3264         setting for `=>>adobe-japan1'.
3265
3266 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3267
3268         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3269         XEmacs CHISE.
3270
3271 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3274         setting for `=>>hanyo-denshi/ia'.
3275
3276         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3277         XEmacs CHISE.
3278
3279 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3282         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3283
3284         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3285         XEmacs CHISE.
3286         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3287         `=hanyo-denshi/jt' as the mother.
3288
3289 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3290
3291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3292         setting for `=>>>jis-x0213-2'.
3293
3294         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3295         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3296         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3297
3298 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3301         XEmacs CHISE.
3302
3303 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3306         XEmacs CHISE.
3307
3308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3309         `=>>jis-x0213-1@2004'.
3310
3311 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3314         XEmacs CHISE.
3315
3316 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3317
3318         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3319         - Use "&g2-*;" as entity-references for `=>>>*'.
3320         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3321
3322         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3323         XEmacs CHISE.
3324         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3325         as the mother.
3326
3327 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3330         setting for `=>>hanyo-denshi/ib'.
3331
3332         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3333         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3334         (=>>jis-x0208@1990): Ditto.
3335         (=>>hanyo-denshi/ib): Ditto.
3336
3337         * mule/mule-charset.el (default-coded-charset-priority-list):
3338         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3339
3340 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3341
3342         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3343         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3344         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3345         `=>>>ucs@jis/2004'.
3346
3347 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3350         XEmacs CHISE.
3351         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3352         `=jis-x0213-1@2004' as the mother.
3353         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3354         (=>>>ucs@ks): Ditto.
3355
3356         * mule/mule-charset.el (default-coded-charset-priority-list):
3357         Modify priority of `=hanyo-denshi/*'.
3358
3359 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3362         settings for `=>>ucs@JP' and `=ucs@JP'.
3363
3364 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3365
3366         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3367         CHISE.
3368
3369 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3370
3371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3372         setting for `=>>>ucs@cns'.
3373
3374         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3375         CHISE.
3376
3377 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3380         instead of `=>>>jis-x0213-1@2004' as the mother.
3381         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3382         (=>>>ucs@unicode): Likewise.
3383         (=>>>ucs@jis): Likewise.
3384         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3385         mother.
3386         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3387
3388 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3389
3390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3391         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3392         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3393         `=>>>ucs@jis'.
3394
3395 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-charset.el (default-coded-charset-priority-list):
3398         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3399         and `=jis-x0213-*-2000'.
3400
3401 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3404         XEmacs CHISE.
3405         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3406         `=>>jis-x0213-1' as the mother.
3407
3408 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3409
3410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3411         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3412
3413 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3414
3415         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3416
3417 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3418
3419         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3420         XEmacs CHISE.
3421
3422 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-coding.el (decomposition-feature-list): Set
3425         `=decomposition', `=decomposition@cid' and
3426         `=decomposition@hanyo-denshi'.
3427
3428 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3429
3430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3431         setting for `=>>hanyo-denshi/ks'.
3432
3433         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3434         XEmacs CHISE.
3435
3436 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3437
3438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3439         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3440
3441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3442         `=hanyo-denshi/ks/mf'.
3443
3444         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3445         XEmacs CHISE.
3446         (=hanyo-denshi/ks/mf): Ditto.
3447
3448 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3451         settings for P=hanyo-denshi/jt'.
3452
3453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3454         `=hanyo-denshi/jt'.
3455
3456         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3457         XEmacs CHISE.
3458
3459 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3462         settings for `=hanyo-denshi/ip'.
3463
3464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3465         `=hanyo-denshi/ip'.
3466
3467         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3468         XEmacs CHISE.
3469
3470 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3473         settings for `=hanyo-denshi/hg'.
3474
3475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3476         `=hanyo-denshi/hg'.
3477
3478         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3479         XEmacs CHISE.
3480
3481 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3484         setting for `=>>hanyo-denshi/ft'.
3485
3486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3487         `=>>hanyo-denshi/ft'.
3488
3489         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3490         XEmacs CHISE.
3491
3492 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3495         settings for `=hanyo-denshi/ib'.
3496
3497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3498         `=hanyo-denshi/ib'.
3499
3500         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3501         XEmacs CHISE.
3502
3503 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3504
3505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3506         settings for isolated characters of `=hanyo-denshi/ia' and
3507         non-isolated characters of `=hanyo-denshi/*'.
3508
3509         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3510         `=hanyo-denshi/ia'.
3511
3512         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3513         XEmacs CHISE.
3514
3515 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3516
3517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3518         setting for isolated characters of `=hanyo-denshi/ft'.
3519
3520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3521         `=hanyo-denshi/ft'.
3522
3523         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3524         XEmacs CHISE.
3525
3526 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         setting for isolated characters of `=hanyo-denshi/jd'.
3530
3531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3532         `=hanyo-denshi/jd'.
3533
3534         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3535         XEmacs CHISE.
3536
3537 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3538
3539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3540         setting for isolated characters of `=hanyo-denshi/jc'.
3541
3542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3543         `=hanyo-denshi/jc'.
3544
3545         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3546         XEmacs CHISE.
3547
3548 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3549
3550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3551         setting for isolated characters of `=hanyo-denshi/jb'.
3552
3553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3554         `=hanyo-denshi/jb'.
3555
3556         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3557         XEmacs CHISE.
3558
3559 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3560
3561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3562         setting for isolated characters of `=hanyo-denshi/ja'.
3563
3564 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3565
3566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3567         `=hanyo-denshi/ja'.
3568
3569         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3570         XEmacs CHISE.
3571
3572 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3573
3574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3575         settings for isolated characters of `=adobe-japan1-6'.
3576
3577 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3578
3579         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3580         CHISE.
3581         (=daikanwa/+2p): Ditto.
3582         (=daikanwa/ho): Ditto.
3583
3584 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3587         coding-system for XEmacs CHISE.
3588
3589 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3592         setting for `=>>ruimoku-v6'.
3593
3594         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3595         CHISE.
3596
3597 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3600         setting for `=daikanwa@rev1'.
3601
3602 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3605         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3606
3607 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3610         XEmacs CHISE.
3611         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3612
3613 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3616         CHISE.
3617
3618 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3619
3620         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3621         CHISE.
3622
3623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3624         setting for `=>ucs@jis'.
3625
3626 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3629         setting for `=>jis-x0208@usual'.
3630
3631         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3632         XEmacs CHISE.
3633         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3634         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3635         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3636
3637 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3640         CHISE.
3641         (=>>>jis-x0208@1990): Ditto.
3642         (=>>>jis-x0213-1): Ditto.
3643         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3644         mother.
3645         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3646         as the mother.
3647
3648 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3651         setting for `=>ucs@cns' and `=>>ucs@ks'.
3652
3653         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3654         CHISE.
3655
3656 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3657
3658         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3659         CHISE.
3660
3661 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3662
3663         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3664         CHISE.
3665         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3666         mother.
3667
3668 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3671         `==>ucs-bmp-cjk@bucs'.
3672
3673         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3674         XEmacs CHISE.
3675
3676 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3679         setting for `==>ucs@bucs'.
3680
3681         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3682         XEmacs CHISE.
3683
3684 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3685
3686         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3687         - Add setting for `=>>jis-x0208'.
3688         - Omit setting for `=>>jis-x0208@1990'.
3689         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3690           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3691           `=ucs@FOO'.
3692
3693 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3696         setting for `=>daikanwa'.
3697
3698 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-conf.el (=daikanwa): Fix DOC.
3701         (=>daikanwa): New abstract character for XEmacs CHISE.
3702         (=>ucs@iso): Likewise.
3703         (=>ucs@unicode): Likewise.
3704         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3705
3706 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3707
3708         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3709         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3710           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3711         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3712         - Add `=>big5-cdp'.
3713
3714 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3715
3716         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3717         (=>big5-cdp): New abstract character.
3718
3719 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3722         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3723         `chinese-big5'.
3724
3725 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-charset.el (default-coded-charset-priority-list):
3728         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3729
3730         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3731         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3732         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3733         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3734         and `=>jis-x0213-2'.
3735
3736 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3737
3738         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3739         XEmacs CHISE.
3740         (=>>ucs@jis/2000): Likewise.
3741         (=>>ucs@jis/2004): Likewise.
3742
3743 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3744
3745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3746         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3747         `=>>ucs@cns'.
3748
3749         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3750         XEmacs CHISE.
3751         (=>>gt): Use quote instead of backquote; modify DOC.
3752         (=>gt): Use quote instead of backquote.
3753         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3754         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3755         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3756         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3757         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3758         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3759
3760 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3763         `=>>ucs@unicode' and `=>>gt'.
3764
3765 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3766
3767         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3768         XEmacs CHISE.
3769         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3770         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3771         `=jis-x0208@1978/1er-pr' as the mother.
3772         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3773
3774 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3777         `=ucs@unicode' as the mother.
3778
3779 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3782         setting for `=>>ucs@unicode'.
3783
3784         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3785         CHISE.
3786
3787 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3788
3789         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3790         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3791
3792         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3793         `=adobe-japan1-6' and `=adobe-japan1-base'.
3794
3795         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3796         XEmacs CHISE.
3797         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3798         specify `min-code' and `max-code'.
3799         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3800         (=adobe-japan1-2): Likewise.
3801         (=adobe-japan1-3): Likewise.
3802         (=adobe-japan1-4): Likewise.
3803         (=adobe-japan1-5): Likewise.
3804         (=adobe-japan1-6): Likewise.
3805
3806 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3807
3808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3809         setting for `=>gt'.
3810
3811 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3814         CHISE.
3815
3816 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3819         setting for `=>zinbun-oracle'.
3820
3821         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3822         for XEmacs CHISE.
3823
3824 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3825
3826         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3827         for XEmacs CHISE.
3828         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3829         `=jis-x0208@1978' as the mother.
3830
3831 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3834         - Use `=gt' instead of `ideograph-gt'.
3835         - Use `=gt-k' instead of `ideograph-gt-k'.
3836         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3837         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3838         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3839         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3840         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3841         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3842         - Use `=>>gt' instead of `<=>gt'.
3843         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3844         - Add setting for `=>>jis-x0208@1990'.
3845         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3846           `=>>jis-x0213-1@2000'.
3847         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3848         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3849           `=>>jis-x0213-1@2004'.
3850         - Add setting for `=>>jis-x0208@1978'.
3851         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3852
3853 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3854
3855         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3856         XEmacs CHISE.
3857
3858 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3859
3860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3861         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3862         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3863         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3864         `<=>jis-x0213-1@2004'.
3865
3866 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3867
3868         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3869         CHISE.
3870         (=>jis-x0213-2): Ditto.
3871
3872 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3875         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3876
3877 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3880         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3881         `=>jis-x0213-1'.
3882
3883 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3886         CHISE.
3887         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3888
3889 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3892         `<==>jis-x0213-1'.
3893         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3894         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3895         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3896         (<=>jis-x0208): New alias for `=>jis-x0208'.
3897         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3898         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3899         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3900         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3901         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3902         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3903         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3904         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3905         (=>>gt): Renamed from `<==>gt'.
3906         (<==>gt): New alias for `=>>gt'.
3907
3908 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3911         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3912         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3913         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3914         - Add settings for `<=>jis-x0213-1@2000' and
3915           `<=>jis-x0213-1@2004'.
3916
3917         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3918         XEmacs CHISE.
3919         (<==>jis-x0213-1): Likewise.
3920         (<==>jis-x0213-1@2000): Likewise.
3921         (<==>jis-x0213-1@2004): Likewise.
3922         (<=>jis-x0208): Add property `=>iso-ir 168'.
3923         (<=>jis-x0208@1997): Likewise.
3924         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3925         as the mother; add property `=>iso-ir 228'.
3926         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3927         property `=>iso-ir 228'.
3928         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3929         property `=>iso-ir 233'.
3930         (<==>gt): Renamed from `<=>gt'.
3931         (<=>gt): New alias for `<==>gt'.
3932
3933 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3936         CHISE.
3937         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3938         `<=>jis-x0208' as the mother.
3939         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3940         (<=>jis-x0213-1@2000): Ditto.
3941         (<=>jis-x0213-1@2004): Ditto.
3942
3943 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3944
3945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3946         settings for `<=>gt'.
3947
3948         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3949
3950 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3951
3952         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3953         XEmacs CHISE.
3954         (=jis-x0208@1978/-4pr): Likewise.
3955         (=jis-x0208@1978/4-pr): Likewise.
3956         (=jis-x0213-1): Likewise.
3957         (=ucs@iso): Likewise.
3958         (=ucs@unicode): Likewise.
3959         (=ucs@gb): Likewise.
3960         (=ucs@gb/fw): Likewise.
3961         (=ucs@cns): Likewise.
3962         (=ucs@cns/fw): Likewise.
3963         (=ucs@jis): Likewise.
3964         (=ucs@jis/fw): Likewise.
3965         (=ucs@jis/1990): Likewise.
3966         (=ucs@jis/2000): Likewise.
3967         (=ucs@jis/2004): Likewise.
3968         (=ucs@JP): Likewise.
3969         (=ucs@ks): Likewise.
3970         (=ucs@big5): Likewise.
3971         (=ucs@big5/cns11643): Likewise.
3972         (=ucs@cns11643): Likewise.
3973
3974 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-charset.el (default-coded-charset-priority-list):
3977         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3978
3979         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3980         CHISE.
3981         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3982         mother.
3983
3984 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3985
3986         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3987         from src/mule-charset.c].
3988         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3989         specify `final'.
3990         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3991         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3992         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3993         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3994         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3995         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3996
3997 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4000         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4001         (=jis-x0208@1978/i-4): Specify `partial'.
4002         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4003         mother coded-charset.
4004         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4005
4006 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4007
4008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4009         settings for `=jis-x0213-1@2004'.
4010
4011 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4014         CHISE.
4015         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4016         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4017         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4018         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4019         temporarily.
4020         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4021
4022 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4025         CHISE.
4026         (=shinjigen@1ed): Inherited from `=shinjigen'.
4027         (=shinjigen@rev): Likewise.
4028
4029 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4030
4031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4032         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4033
4034 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4035
4036         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4037         define it as an alias.
4038         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4039         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4040         alias.
4041         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4042         alias.
4043
4044 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4045
4046         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4047         CHISE.
4048
4049 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4050
4051         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4052         CHISE.
4053         (shinjigen-2): Ditto.
4054
4055 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4056
4057         * mule/mule-charset.el (default-coded-charset-priority-list):
4058         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4059         `chinese-big5-eten-*' and `chinese-big5'.
4060
4061 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4062
4063         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4064         #x9FA5 temporarily.
4065
4066 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4067
4068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4069         settings for `=jis-x0208@1978/i1'.
4070
4071 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072
4073         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4074         XEmacs CHISE.
4075
4076 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4079         XEmacs CHISE.
4080
4081 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4082
4083         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4084         XEmacs CHISE.
4085
4086 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4087
4088         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4089         CHISE.
4090         (=ucs-bmp@cns): Likewise.
4091         (=ucs-bmp@jis): Likewise.
4092         (=ucs-bmp@ks): Likewise.
4093
4094 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4095
4096         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4097         CHISE.
4098         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4099
4100 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4103         settings for `=zinbun-oracle'.
4104
4105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4106         `=zinbun-oracle'.
4107
4108 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4111         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4112         `=ucs@iso'.
4113
4114 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4115
4116         * mule/mule-charset.el (default-coded-charset-priority-list):
4117         Delete `ucs-sip'; modify order of some CCSs.
4118
4119 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4120
4121         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4122         in XEmacs CHISE.
4123
4124         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4125         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4126         CHISE.
4127
4128 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4129
4130         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4131         its registry.
4132         (=ucs-radicals@unicode): Likewise.
4133
4134 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4137         CHISE.
4138
4139 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4142         CHISE.
4143
4144 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4147         CHISE.
4148
4149 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4152         Modify preference of *isolated settings*.
4153
4154 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4157         utf-2000 is provided.
4158         (=ucs@cns11643): Likewise.
4159
4160 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4161
4162         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4163         Prefer every *isolated setting* to ordinary setting.
4164
4165 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4168         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4169
4170 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4173         CHISE.
4174
4175 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4176
4177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4178         settings for `=jis-x0208@1997'.
4179
4180 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4181
4182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4183         `=jis-x0208@1997'.
4184
4185 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4188         XEmacs CHISE.
4189
4190 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4191
4192         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4193         `=jis-x0208@1978'.
4194         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4195         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4196         `=jis-x0208-1990' as the mother.
4197         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4198
4199 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4202         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4203         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4204         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4205         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4206         for `=ucs@JP'.
4207
4208 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4211         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4212         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4213         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4214         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4215         `=daikanwa@rev2'.
4216
4217 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4218
4219         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4220         (=gt): Likewise.
4221         (=gt-k): Likewise.
4222         (=gt-pj-*): Likewise.
4223         (=gt-pj-k1): Likewise.
4224         (=gt-pj-k2): Likewise.
4225         (=daikanwa): Likewise.
4226         (=daikanwa-rev1): Likewise.
4227         (=daikanwa-rev2): Likewise.
4228         (=big5-pua): Likewise.
4229         (=big5-eten): Likewise.
4230         (chinese-big5-eten-a): Likewise.
4231         (chinese-big5-eten-b): Likewise.
4232         (=hanziku-*): Likewise.
4233         (=cbeta): Likewise.
4234         (=jef-china3): Likewise.
4235         (=ruimoku-v6): Likewise.
4236         (=ucs@iso): Likewise.
4237         (=ucs@unicode): Likewise.
4238         (=ucs@gb): Likewise.
4239         (=ucs@cns): Likewise.
4240         (=ucs@jis): Likewise.
4241         (=ucs@jis-1990): Likewise.
4242         (=ucs@jis-2000): Likewise.
4243         (=ucs@jp): Likewise.
4244         (=ucs@ks): Likewise.
4245         (=ucs@big5): Likewise.
4246         (=ucs-radicals): Likewise.
4247         (=ucs-radicals@unicode): Likewise.
4248         (=ucs-bmp-cjk): Likewise.
4249         (=ucs-bmp-cjk@unicode): Likewise.
4250         (=ucs-sip-ext-b): Likewise.
4251         (=ucs-sip-ext-b@iso): Likewise.
4252
4253 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4254
4255         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4256         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4257
4258 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4259
4260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4261         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4262         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4263         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4264         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4265         arabic-digit, ipa and ``&I-B-XXXX;''.
4266
4267 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4270         setting for (I-)HZK{03..12}-XXXX.
4271
4272 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4275         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4276
4277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4278         `=ruimoku-v6'.
4279
4280         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4281         CHISE.
4282
4283 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4284
4285         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4286         (=ucs@unicode): Likewise.
4287         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4288         (=ucs@cns): Likewise.
4289         (=ucs@jis): Likewise.
4290         (=ucs@ks): Likewise.
4291         (=ucs@big5): Likewise.
4292
4293 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4294
4295         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4296         `ucs-jis'.
4297         (utf-8-jis-er): Likewise.
4298         (utf-8-jp): New coding-system.
4299         (utf-8-jp-er): Likewise.
4300
4301         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4302
4303 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4306
4307         * mule/japanese.el: Move definition of `euc-jisx0213' to
4308         mule/mule-coding.el.
4309
4310 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4311
4312         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4313         mule-coding before loading update-cdb when utf-2000 is provided.
4314
4315 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4316
4317         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4318         `=daikanwa'.
4319
4320 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4323         definition codes when `utf-2000' is provided.
4324
4325 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4326
4327         * mule/mule-category.el (word-combining-categories): Don't setup
4328         `word-combining-categories' in XEmacs CHISE.
4329         (word-separating-categories): Add setting about Latin script in
4330         XEmacs CHISE.
4331
4332 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4333
4334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4335         setting for `chinese-big5'.
4336
4337 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4338
4339         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4340         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4341         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4342         add setting for HZK0[12]-xxxx.
4343
4344 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4345
4346         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4347         in XEmacs CHISE.
4348
4349 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-charset.el (default-coded-charset-priority-list):
4352         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4353         and `chinese-big5' to `=gt-pj-*'.
4354
4355 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4356
4357         * mule/mule-conf.el (=daikanwa): Renamed from
4358         `ideograph-daikanwa'.
4359         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4360
4361 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4362
4363         * mule/mule-conf.el (=cns11643-7): Renamed from
4364         `chinese-cns11643-7'.
4365         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4366
4367 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4368
4369         * mule/mule-conf.el (=cns11643-6): Renamed from
4370         `chinese-cns11643-6'.
4371         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4372
4373 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4374
4375         * mule/mule-conf.el (=cns11643-5): Renamed from
4376         `chinese-cns11643-5'.
4377         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4378
4379 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4380
4381         * mule/mule-conf.el (=cns11643-4): Renamed from
4382         `chinese-cns11643-4'.
4383         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4384
4385 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4386
4387         * mule/mule-conf.el (=cns11643-3): Renamed from
4388         `chinese-cns11643-3'.
4389         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4390
4391 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4392
4393         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4394         `=cns11643-2'.
4395         (chinese-cns11643-2): New alias for `=cns11643-2'.
4396
4397 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4398
4399         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4400         `=cns11643-1'.
4401         (chinese-cns11643-1): New alias for `=cns11643-1'.
4402
4403 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4404
4405         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4406         (chinese-gb12345): New alias for `=gb12345'.
4407
4408 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4409
4410         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4411         (chinese-gb2312): New alias for `=gb2312'.
4412
4413 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4414
4415         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4416         (chinese-big5): New alias for `=big5'.
4417
4418 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4419
4420         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4421         (korean-ksc5601): New alias for `=ks-x1001'.
4422
4423 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4424
4425         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4426         `=jis-x0212'.
4427         (japanese-jisx0212): New alias for `=jis-x0212'.
4428
4429 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4430
4431         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4432         `=jis-x0208-1983'.
4433         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4434
4435 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4438         `=jis-x0208-1978'.
4439         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4440
4441 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4442
4443         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4444         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4445
4446 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4447
4448         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4449         (chinese-cns11643-3): Specify iso-ir 183.
4450         (chinese-cns11643-4): Specify iso-ir 184.
4451         (chinese-cns11643-5): Specify iso-ir 185.
4452         (chinese-cns11643-6): Specify iso-ir 186.
4453         (chinese-cns11643-7): Specify iso-ir 187.
4454         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4455         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4456
4457 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4458
4459         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4460         \uXXXX for every cases.
4461
4462 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4463
4464         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4465         (ucs-big5): Changed to an alias for `=ucs@big5'.
4466
4467 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4468
4469         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4470         (ucs-ks): Changed to an alias for `=ucs@ks'.
4471
4472 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4473
4474         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4475         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4476
4477 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4478
4479         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4480         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4481
4482 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4483
4484         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4485         (ucs-jis): Changed to an alias for `=ucs@jis'.
4486
4487 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4488
4489         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4490         (ucs-cns): Changed to an alias for `=ucs@cns'.
4491
4492 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4493
4494         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4495         (ucs-gb): Changed to an alias for `=ucs@gb'.
4496
4497 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4498
4499         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4500         `ideograph-daikanwa-2'.
4501         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4502         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4503
4504 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4505
4506         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4507         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4508
4509         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4510         for `xemacs-chise-version'.
4511
4512 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4513
4514         * mule/mule-charset.el (default-coded-charset-priority-list):
4515         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4516         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4517         instead of `ideograph-hanziku-*'.
4518
4519         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4520         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4521
4522 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4523
4524         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4525         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4526         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4527         `utf-2000' is provided.
4528
4529 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4532         is provided [was builtin coded-charsets].
4533
4534 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4535
4536         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4537         is provided [was builtin coded-charsets].
4538
4539 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4540
4541         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4542         is provided [was builtin coded-charsets].
4543
4544 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4545
4546         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4547         is provided [was builtin coded-charsets].
4548
4549 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4550
4551         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4552         when `utf-2000' is provided [was builtin coded-charsets].
4553
4554 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * mule/mule-conf.el (=hanziku-*): Renamed from
4557         `ideograph-hanziku-*'.
4558         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4559
4560 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4561
4562         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4563         `utf-2000' is provided [was builtin coded-charsets].
4564         (ideograph-hanziku-{1..12}): Likewise.
4565
4566 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4569         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4570
4571 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4572
4573         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4574         when `utf-2000' is provided [was builtin coded-charsets].
4575
4576 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4577
4578         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4579         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4580         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4581
4582 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4583
4584         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4585         (ideograph-gt): Changed to an alias for `=gt'.
4586
4587 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4588
4589         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4590         is provided; it was defined as a builtin coded-charset.
4591         (ideograph-gt): Likewise.
4592
4593 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4594
4595         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4596         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4597
4598 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4599
4600         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4601         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4602
4603 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4604
4605         * mule/mule-conf.el (=big5-eten): Renamed from
4606         `chinese-big5-eten'.
4607         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4608
4609 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4610
4611         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4612         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4613
4614 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4615
4616         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4617         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4618
4619 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4620
4621         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4622         (china3-jef): Changed to an alias for `=jef-china3'.
4623
4624 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4625
4626         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4627         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4628
4629         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4630         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4631         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4632         when `utf-2000' is provided.
4633
4634 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4635
4636         * mule/mule-charset.el (default-coded-charset-priority-list):
4637         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4638
4639         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4640         (ucs-jis-2000): Deleted.
4641
4642 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4643
4644         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4645         UTF-2000.
4646         (=ucs-jis-2000): New coded-charset for UTF-2000.
4647
4648 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4649
4650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4651         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4652
4653 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4654
4655         * mule/mule-charset.el (default-coded-charset-priority-list):
4656         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4657         `ideograph-cbeta'.
4658
4659 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4662         builtin coded-charset].
4663
4664 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4665
4666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4667         settings for &K0-xxxx and &I-K0-xxxx.
4668
4669 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4670
4671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4672         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4673
4674 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4675
4676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4677         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4678
4679 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4680
4681         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4682         UTF-2000.
4683         (ideograph-gt-pj-k1): Likewise.
4684         (ideograph-gt-pj-k2): Likewise.
4685
4686 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4687
4688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4689         `=jis-x0208'.
4690
4691 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4692
4693         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4694         UTF-2000 [was a builtin coded-charset].
4695
4696 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697
4698         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4699         (utf-8-gb-er): Likewise.
4700
4701 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4702
4703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4704         settings for JIS X 0212 and JIS X 0208:1978.
4705
4706 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4707
4708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4709         setting for JIS X 0213.
4710
4711 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4712
4713         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4714         standard-case-table in UTF-2000.
4715
4716 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4719         definitions for isolated-chars.
4720
4721 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4722
4723         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4724         `configure-utf-2000-lisp-directory'.
4725         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4726         `mule-lisp-load-path'.
4727
4728 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4729
4730         * startup.el (startup-setup-paths): Set and use
4731         `utf-2000-lisp-directory'.
4732         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4733         UTF-2000.
4734
4735 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4736
4737         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4738         (paths-find-utf-2000-lisp-directory): New function.
4739         (paths-construct-load-path): Add new optional argument
4740         `utf-2000-lisp-directory'.
4741
4742         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4743
4744 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4745
4746         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4747         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4748         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4749         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4750         `chinese-big5-2' in UTF-2000.
4751
4752         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4753         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4754
4755 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4756
4757         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4758         `big5-eten-er' in UTF-2000.
4759         (big5-cdp): Modify DOC-string and mnemonic.
4760
4761 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4762
4763         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4764         UTF-2000 [renamed from utf-8-er].
4765         (utf-8-gb): New coding-system in UTF-2000.
4766         (utf-8-gb-er): Likewise.
4767         (utf-8-cns): Likewise.
4768         (utf-8-cns-er): Likewise.
4769         (utf-8-big5): Likewise.
4770         (utf-8-big5-er): Likewise.
4771         (utf-8-jis): Likewise.
4772         (utf-8-jis-er): Likewise.
4773         (utf-8-ks): Likewise.
4774         (utf-8-ks-er): Likewise.
4775         (utf-8-er): Likewise.
4776
4777 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4778
4779         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4780         instead of `utf-8-unix' in UTF-2000.
4781
4782         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4783
4784 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4785
4786         * mule/japanese.el (euc-jisx0213): New coding-system.
4787
4788         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4789         `japanese-jisx0208-1990' as the mother.
4790
4791 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4792
4793         * dumped-lisp.el (preloaded-file-list): Change condition of
4794         loading "close-cdb".
4795
4796 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4797
4798         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4799         setup `coded-charset-entity-reference-alist'.
4800
4801 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4802
4803         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4804         UTF-2000.
4805
4806 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4807
4808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4809         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4810
4811 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812
4813         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4814         (chinese-big5-eten-a): Likewise.
4815         (chinese-big5-eten-b): Likewise.
4816         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4817         code range is #x8140 .. #x8DFE.
4818
4819 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4820
4821         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4822         UTF-2000.
4823         (chinese-big5-cdp): Likewise.
4824
4825 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4826
4827         * dumped-lisp.el (preloaded-file-list): Rename
4828         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4829
4830 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4831
4832         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4833         append `system-char-db-source-file-list' into
4834         `preloaded-file-list' in UTF-2000.
4835
4836 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4837
4838         * dumped-lisp.el (preloaded-file-list): Delete
4839         character-definition files.
4840
4841 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4842
4843         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4844         UTF-2000.
4845
4846 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4847
4848         * mule/mule-charset.el (default-coded-charset-priority-list):
4849         Delete `mojikyo-2022-1'.
4850
4851 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4852
4853         * mule/mule-charset.el (default-coded-charset-priority-list):
4854         Delete `mojikyo'.
4855
4856 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4857
4858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4859         `ucs-sip'.
4860
4861 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4862
4863         * mule/mule-charset.el (default-coded-charset-priority-list):
4864         Comment out `chinese-gb12345'.
4865
4866 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4867
4868         * bytecomp.el (byte-compile-insert-header): Fixed.
4869
4870 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4871
4872         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4873         XEmacs UTF-2000.
4874
4875 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4876
4877         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4878         UTF-2000.
4879
4880 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4881
4882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4883         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4884
4885 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4886
4887         * mule/mule-charset.el (default-coded-charset-priority-list):
4888         `japanese-jef-china3' is renamed `china3-jef'.
4889
4890 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4891
4892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4893         `japanese-jef-china3' and `ideograph-cbeta'.
4894
4895 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4896
4897         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4898
4899 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4900
4901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4902         `chinese-big5-cdp'.
4903
4904 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4905
4906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4907         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4908
4909 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4910
4911         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4912         loading character definitions.
4913
4914 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4915
4916         * dumped-lisp.el (preloaded-file-list): Rename
4917         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4918
4919 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4920
4921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4922         `chinese-big5'.
4923
4924 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4925
4926         * dumped-lisp.el (preloaded-file-list): Dump
4927         "Ideograph-R028-Private" with XEmacs UTF-2000.
4928
4929 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4930
4931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4932         `chinese-gb12345'.
4933
4934 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4935
4936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4937         `ideograph-gt-pj-{1..11}'.
4938
4939         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4940         XEmacs UTF-2000.
4941
4942 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4943
4944         * mule/mule-charset.el (default-coded-charset-priority-list):
4945         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4946         `chinese-isoir165'.
4947
4948 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4949
4950         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4951         `image/png', `image/x-xpm' and `image/tiff'.
4952
4953         * files.el (binary-file-regexps): Add *.PNG.
4954
4955 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4956
4957         * mule/mule-charset.el (default-coded-charset-priority-list):
4958         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4959         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4960
4961 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4962
4963         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4964         the first completion when UTF-2000 is running.
4965
4966 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4967
4968         * mule/mule-charset.el (default-coded-charset-priority-list):
4969         Delete `ucs'.
4970
4971 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4972
4973         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4974
4975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4976         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4977
4978 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4979
4980         * mule/vietnamese.el (vscii-2): Delete abolished property
4981         `composite'; now composite mode is default.
4982
4983 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4984
4985         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4986         of `raw-text'; check \uHHHH representation even if non-ascii
4987         characters are not found.
4988
4989         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4990         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4991         unconditionally.
4992
4993         * mule/viet-ccl.el: New file.
4994
4995         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4996         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4997         - Separate CCL based implementations to viet-ccl.el.
4998
4999 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5000
5001         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5002         "jisx0213.2000-1".
5003         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5004
5005         * mule/mule-charset.el (default-coded-charset-priority-list):
5006         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5007         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5008
5009 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5010
5011         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5012
5013 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5014
5015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5016         `ucs' in UTF-2000.
5017
5018 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5019
5020         * mule/mule-charset.el (default-coded-charset-priority-list):
5021         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5022         `arabic-iso8859-6'.
5023
5024 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5025
5026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5027         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5028
5029 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5030
5031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5032         `katakana-jisx0201' in UTF-2000.
5033
5034 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5035
5036         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5037         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5038         "u0FB50-Arabic-Presentation-Forms-A",
5039         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5040         "u0FE50-Small-Form-Variants",
5041         "u0FE70-Arabic-Presentation-Forms-B",
5042         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5043         UTF-2000.
5044
5045 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5046
5047         * dumped-lisp.el (preloaded-file-list): Delete
5048         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5049         ... "Ideograph-R214-Flute" in UTF-2000.
5050
5051 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5052
5053         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5054         (japanese-jisx0213-2): New coded-charset.
5055
5056         * dumped-lisp.el (preloaded-file-list): Add
5057         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5058         "Ideograph-R030-Mouth".
5059
5060 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5061
5062         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5063         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5064         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5065         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5066         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5067         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5068         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5069         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5070
5071 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5072
5073         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5074         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5075         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5076         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5077         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5078
5079         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5080         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5081
5082 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5083
5084         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5085         in UTF-2000.
5086
5087 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5088
5089         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5090         (chinese-isoir165): Moved from mule/chinese.el.
5091         (chinese-cns11643-3): Moved from mule/chinese.el.
5092         (chinese-cns11643-4): Moved from mule/chinese.el.
5093         (chinese-cns11643-5): Moved from mule/chinese.el.
5094         (chinese-cns11643-6): Moved from mule/chinese.el.
5095         (chinese-cns11643-7): Moved from mule/chinese.el.
5096
5097         * mule/chinese.el: Move definition of coded-charsets to
5098         mule/mule-conf.el.
5099
5100 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5101
5102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5103         `ideograph-daikanwa'.
5104
5105 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5106
5107         * dumped-lisp.el (preloaded-file-list): Delete
5108         "ccs-jisx0201-latin.el".
5109
5110 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5111
5112         * dumped-lisp.el (preloaded-file-list): Add
5113         "u031A0-Extended-Bopomofo" in UTF-2000.
5114
5115 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5116
5117         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5118         renamed to u02E00-CJK-Radical-Supplement.
5119
5120 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5121
5122         * dumped-lisp.el (preloaded-file-list): Add
5123         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5124         "u030A0-Katakana", "u03100-Bopomofo",
5125         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5126         "u03200-Enclosed-CJK-Letters-and-Months" and
5127         "u03300-CJK-Compatibility".
5128
5129 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5130
5131         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5132         "u02F00-Kangxi-Radicals" and
5133         "u02FF0-Ideographic-Description-Characters".
5134
5135 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5136
5137         * dumped-lisp.el (preloaded-file-list): Add
5138         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5139         "u02800-Braille-Patterns" in UTF-2000.
5140
5141 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5142
5143         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5144         "uXXXXX-*.el" in UTF-2000.
5145
5146         * bytecomp.el (byte-compile-insert-header): Delete comments if
5147         non-ASCII characters are found; allow `byte-compile-dynamic' and
5148         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5149         `raw-text'.
5150
5151 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5152
5153         * dumped-lisp.el (preloaded-file-list): Add
5154         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5155         "u025A0-Geometric-Shapes.el".
5156
5157 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5158
5159         * dumped-lisp.el (preloaded-file-list): Add
5160         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5161         "u02460-Enclosed-Alphanumerics.el".
5162
5163 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5164
5165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5166         `chinese-gb2312'.
5167
5168         * dumped-lisp.el (preloaded-file-list): Add
5169         "u02200-Mathematical-Operators.el" and
5170         "u02300-Miscellaneous-Technical.el".
5171
5172 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5173
5174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5175         `chinese-cns11643-*'.
5176
5177         * dumped-lisp.el (preloaded-file-list): Add
5178         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5179         "u02190-Arrows.el" in UTF-2000.
5180
5181 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5182
5183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5184         `korean-ksc5601'.
5185
5186         * dumped-lisp.el (preloaded-file-list): Add
5187         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5188         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5189         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5190
5191 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5192
5193         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5194
5195 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5196
5197         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5198         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5199         "u01780-Khmer.el", "u01800-Mongolian.el",
5200         "u01E00-Latin-Extended-Additional.el" and
5201         "u01F00-Greek-Extended.el" in UTF-2000.
5202
5203 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5204
5205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5206         `ethiopic-ucs' and `ethiopic'.
5207
5208         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5209         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5210
5211         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5212         from mule/ethiopic.el.
5213
5214         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5215         mule/mule-conf.el.
5216
5217 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5218
5219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5220         `lao'.
5221
5222         * mule/mule-conf.el (lao): New coded-charset.
5223
5224         * dumped-lisp.el (preloaded-file-list): Add
5225         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5226         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5227         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5228         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5229         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5230
5231 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5232
5233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5234         `ucs-bmp' and `arabic-iso8859-6'.
5235
5236 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5237
5238         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5239         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5240         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5241
5242 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5243
5244         * startup.el (normal-top-level): Load autoload file for UTF-2000
5245         in UTF-2000.
5246
5247 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5248
5249         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5250         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5251         "u00020-Basic-Latin.el", "u00080-C1.el",
5252         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5253         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5254         "u002B0-Spacing-Modifier-Letters.el",
5255         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5256         UTF-2000.
5257
5258 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5259
5260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5261         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5262         instead of `vietnamese-viscii-*'.
5263
5264 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5265
5266         * mule/mule-conf.el: New file.
5267
5268         * mule/misc-lang.el: Move definition of charset `ipa' to
5269         mule/mule-conf.el.
5270
5271 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5272
5273         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5274         `latin-viscii'; prefer it for characters used in Vietnamese.
5275
5276 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5277
5278         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5279
5280 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5281
5282         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5283         `vietnamese-viscii-lower'.
5284         (latin-viscii-upper): Renamed from charset
5285         `vietnamese-viscii-upper'.
5286         (vietnamese-viscii-lower): New alias for charset
5287         `latin-viscii-lower'.
5288         (vietnamese-viscii-upper): New alias for charset
5289         `latin-viscii-upper'.
5290
5291 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5292
5293         * mule/mule-charset.el (default-coded-charset-priority-list):
5294         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5295
5296 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5297
5298         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5299         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5300         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5301         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5302         lisp/utf-2000.
5303
5304 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5305
5306         * mule/ccs-tcvn5712.el: New file.
5307
5308 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5309
5310         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5311         in UTF-2000.
5312
5313 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5314
5315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5316         `japanese-jisx0208'.
5317
5318 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5319
5320         * dumped-lisp.el (preloaded-file-list): Add
5321         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5322         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5323         UTF-2000.
5324
5325         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5326         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5327         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5328         mule/ccs-viscii.el: New files.
5329
5330         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5331         if \uXXXX is found.
5332
5333 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5334
5335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5336         `hiragana-jisx0208' and `katakana-jisx0208'.
5337
5338 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5339
5340         * mule/chinese.el (chinese-cns11643-3): Define it even if
5341         `utf-2000' is provided.
5342         (chinese-cns11643-4): Likewise.
5343         (chinese-cns11643-5): Likewise.
5344         (chinese-cns11643-6): Likewise.
5345         (chinese-cns11643-7): Likewise.
5346
5347 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5348
5349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5350         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5351
5352 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5353
5354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5355         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5356
5357 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5358
5359         * mule/mule-charset.el (default-coded-charset-priority-list):
5360         Setup in UTF-2000.
5361
5362 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5363
5364         * mule/viet-chars.el: Don't define charset
5365         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5366         they are defined as builtin charsets.
5367
5368 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5369
5370         * version.el (emacs-version): Add more space just before UTF-2000
5371         version string.
5372
5373 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5374
5375         * version.el ([constant] emacs-version): Don't add a space in the
5376         preceding place of `xemacs-betaname' because it is duplicated.
5377         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5378
5379         * startup.el (splash-frame-body): Add ETL.
5380
5381 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5382
5383         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5384         is provided because it is defined as builtin charset.
5385         (chinese-cns11643-4): Likewise.
5386         (chinese-cns11643-5): Likewise.
5387         (chinese-cns11643-6): Likewise.
5388         (chinese-cns11643-7): Likewise.
5389
5390 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5391
5392         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5393         coding-system `iso-10646-ucs-4' is not defined.
5394
5395 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5396
5397         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5398         coding-system if `utf-2000' is provided.
5399
5400 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5401
5402         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5403         `utf-2000' is provided.
5404
5405 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5406
5407         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5408         if utf-2000 is provided temporally.
5409
5410 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5411
5412         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5413         as builtin variable].
5414
5415 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5416
5417         * files.el (insert-file-contents-literally): Treat file as binary;
5418         call file-name-handlers. [sync with Emacs 20.3.10]
5419
5420 2008-12-28  Vin Shelton  <acs@xemacs.org>
5421
5422         * XEmacs 21.4.22 is released
5423
5424 2008-12-30  Vin Shelton  <acs@xemacs.org>
5425
5426         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5427         during building even if no packages are found.
5428
5429 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5430
5431         * printer.el (generic-print-region): 
5432         (generic-print-buffer): 
5433         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5434         check if the msprinter device is available, now that msprinter is
5435         always available as a specifier tag. 
5436
5437 2008-12-24  Vin Shelton  <acs@xemacs.org>
5438
5439         * about.el: Add Francisco to my bio!
5440
5441 2008-12-23  Vin Shelton  <acs@xemacs.org>
5442
5443         * autoload.el: Move operator definitions to autoload-operators.el
5444         in the xemacs-base package.
5445
5446 2007-11-22  Vin Shelton  <acs@xemacs.org>
5447
5448         * about.el (about-hacker-contribution): Updated my bio.
5449
5450 2007-10-07  Vin Shelton  <acs@xemacs.org>
5451
5452         * XEmacs 21.4.21 is released
5453
5454 2007-09-19  Didier Verna  <didier@xemacs.org>
5455
5456         Update my personal info.
5457         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5458         * about.el (about-other-current-hackers): Ditto.
5459         * about.el (about-url-alist): Add my musical website.
5460         * about.el (about-personal-info): Update my entry.
5461         * about.el (about-hacker-contribution): Ditto.
5462
5463 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5464
5465         * package-get.el (package-get-download-sites): Update download
5466         sites in Japan.
5467         * package-get.el (package-get-pre-release-download-sites): Ditto.
5468
5469 2007-08-18  Vin Shelton  <acs@xemacs.org>
5470
5471         * package-get.el (package-get-pre-release-download-sites): Sync
5472         mirror sites with 21.5.  (Thanks, Adrian)
5473
5474 2007-08-09  Mike Sperber  <mike@xemacs.org>
5475
5476         * startup.el (migrate-user-init-file): Create backup of
5477         `user-init-file' before migrating.
5478         * startup.el (maybe-migrate-user-init-file): Print
5479         information about backup file.
5480         (maybe-create-compatibility-dot-emacs): Follow above change.
5481
5482 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5483
5484         * font-lock.el: Sync font-lock-add-keywords and
5485         font-lock-remove-keywords from GNU Emacs.
5486         * font-lock.el (font-lock-keywords-alist): New.
5487         * font-lock.el (font-lock-removed-keywords-alist): New.
5488         * font-lock.el (font-lock-add-keywords): New.
5489         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5490         * font-lock.el (font-lock-remove-keywords): New.
5491
5492 2007-08-16  Vin Shelton  <acs@xemacs.org>
5493
5494         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5495         patch from Hans de Graaff.
5496
5497 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5498
5499         * package-get.el (package-get-download-sites): Document Chile and
5500         update Denmark download site.
5501         * package-get.el (package-get-pre-release-download-sites): Ditto.
5502
5503 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5504
5505         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5506
5507 2006-12-09  Vin Shelton  <acs@xemacs.org>
5508
5509         * XEmacs 21.4.20 is released
5510
5511 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5512
5513         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5514
5515 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5516
5517         * info.el (Info-find-file-node, Info-insert-dir)
5518         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5519         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5520         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5521         and discussion.
5522
5523 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5524
5525         * obsolete.el (line-beginning-position): New, from 21.5.x.
5526         (line-end-position): Ditto.
5527
5528 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5529
5530         * package-get.el (package-get-download-sites): Welcome
5531         nl.xemacs.org and Thanks!
5532         * package-get.el (package-get-pre-release-download-sites): Ditto.
5533
5534 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5535
5536         * font-lock.el: Add support for not-so recent changes in Java to
5537         java-mode.
5538
5539 2006-01-28  Vin Shelton  <acs@xemacs.org>
5540
5541         * XEmacs 21.4.19 is released
5542
5543 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5544
5545         * easymenu.el: Update copyright. 
5546         * easymenu.el (easy-menu-all-popups):
5547         Add a docstring. 
5548         * easymenu.el (easy-menu-add):
5549         Document a bug, rework the function to preserve any existing
5550         non-default mode-popup-menu instead of overwriting it, and not to
5551         bother normalising the menu title (nothing else does).
5552         * easymenu.el (easy-menu-remove):
5553         Restore the default mode-popup-menu instead of leaving an empty
5554         one when we remove the last easy-menu popup. 
5555
5556 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5557
5558         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5559         as suggested by Rodrigo Ventura.
5560         * package-get.el (package-get-pre-release-download-sites): Ditto,
5561         with replacement of xemacs-21.5 by beta, which is the logical path
5562         to our beta core and package pre-releases.
5563
5564 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5565
5566         * package-get.el (package-get-download-sites): Add Hong Kong
5567         download site.
5568         * package-get.el (package-get-pre-release-download-sites): Ditto.
5569
5570 2005-12-26  Vin Shelton  <acs@xemacs.org>
5571
5572         * find-paths.el:
5573         * find-paths.el (paths-emacs-root-p): Add search for package root.
5574         * find-paths.el (paths-find-emacs-root): Replaced with
5575         paths-find-invocation-roots, which returns a list of roots.
5576         * find-paths.el (paths-find-invocation-roots): New.
5577         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5578
5579 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5580
5581         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5582         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5583
5584 2005-12-03  Vin Shelton <acs@xemacs.org>
5585
5586         * XEmacs 21.4.18 is released
5587
5588 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5589
5590         * package-get.el (package-get-download-sites): Update reflecting
5591         latest http://www.xemacs.org/Releases/ information generated by
5592         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5593         * package-get.el (package-get-pre-release-download-sites): Ditto.
5594
5595 2005-02-28  Simon Josefsson  <jas@extundo.com>
5596
5597         * about.el (xemacs-hackers): Add jas.
5598         (about-other-current-hackers): Likewise.
5599         (about-url-alist): Add URL for jas.
5600         (about-personal-info): Document jas.
5601         (about-hacker-contribution): Describe jas contributions.
5602
5603 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5604
5605         * easymenu.el (easy-menu-remove): As described in 
5606         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5607         except the "Command" menu from mode-popup-menu. 
5608
5609 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5610  
5611         * font.el (font-spatial-to-canonical): Correct calculation of 
5612         return value for pixel-based input value. 
5613  
5614 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5615
5616         * code-process.el (call-process): Process-related docstring
5617         improvements spurred by Norbert Koch.
5618         * code-process.el (call-process-region): Ditto.
5619         * code-process.el (start-process): Ditto.
5620
5621 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5622
5623         * finder.el (finder-find-library): Return filename actually
5624         searched for.
5625
5626 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5627
5628         * help.el (view-emacs-news): Use `expand-file-name' instead of
5629         `locate-data-file' as the latter will find any "NEWS" files that
5630         might exist in packages _before_ the one in core.
5631
5632 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5633
5634         * package-get.el (package-get-init-package):
5635         package-get-init-package buglet (21.4.17) by Jeff Mincy
5636         <mincy@rcn.com> fixing false temporary load-path shadows reported
5637         after package installation and simplifying code.
5638
5639 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5640
5641         * package-get.el (package-get-download-sites): Sync mirrors list
5642         with the XEmacs website.
5643         (package-get-pre-release-download-sites): Ditto.
5644
5645 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5646
5647         * derived.el (derived-mode-merge-syntax-tables):
5648         Revert my 21.5-only patch of 2003-07-18 which slipped in
5649         through Jerry James's patch of 2004-06-07.
5650
5651 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5652
5653         * cmdloop.el (keyboard-quit): Remove workaround for
5654         `region-active-p' not making sure active region is in current
5655         buffer now that it does.
5656         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5657         * simple.el (region-active-p): `region-active-p' to only return t
5658         when active region is in current buffer.
5659
5660 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5661
5662         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5663         package names, quell a byte-compiler warning, doc fix.
5664
5665 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5666
5667         * buffer.el (pop-to-buffer):
5668         * window-xemacs.el (display-buffer):
5669         Document use of `same-window-buffer-names,' `same-window-regexps'
5670         by pop-to-buffer and display-buffer. 
5671         
5672 2005-02-06  Vin Shelton <acs@xemacs.org>
5673
5674         * XEmacs 21.4.17 is released
5675
5676 2005-01-29  Ben Wing  <ben@xemacs.org>
5677
5678         * shadow.el (find-emacs-lisp-shadows):
5679         Add custom-defines to list of ignored files.
5680
5681 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5682
5683         * simple.el (shifted-motion-keys-select-region): Fix statement
5684         about unshifted-motion-keys-deselect-region.
5685
5686 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5687
5688         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5689         now) for GNU Emacs compatibility.
5690         (make-obsolete-variable): Ditto.
5691
5692 2004-01-08  Ben Wing  <ben@xemacs.org>
5693
5694         * code-files.el (load):
5695         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5696
5697 2004-12-05  Vin Shelton <acs@xemacs.org>
5698
5699         * XEmacs 21.4.16 is released
5700
5701 2004-12-04  Vin Shelton  <acs@xemacs.org>
5702
5703         * auto-autoloads.el: Regenerated.
5704
5705         * custom-load.el: Regenerated.
5706
5707 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5708
5709         Fix bug: apropos errors if a defalias refers to an undefined
5710         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5711
5712         * apropos.el (apropos):
5713         (apropos-command):
5714         * help.el (frob-help-extents):
5715         * help-macro.el (make-help-screen):
5716         * hyper-apropos.el (hyper-apropos-grok-functions):
5717         (hyper-apropos-get-doc):
5718         Catch void-function error thrown by `documentation'.
5719
5720 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5721
5722         * packages.el (package-require): Fix incorrect arg to format.
5723         This fixes a `format specifier' error.
5724
5725 2004-08-13  Jerry James  <james@xemacs.org>
5726
5727         * bytecomp.el (forward-word): Tell the byte compiler the correct
5728         number of arguments to forward-word.
5729
5730 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5731
5732         * etags.el: Fixed loading of include files for tag completion. Now
5733         you can make a tag file for a library, include it into your
5734         project and it will be reloaded only if it changed. Infinte
5735         include loops are detected and the correct tag files are loaded.
5736         * etags.el (buffer-tag-table-list): Load and verify tag files in
5737         the external function buffer-tag-table-list-load.
5738         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5739         tag files. Also load the included tag files. The priority of the
5740         included files is right below their parent file. If multiple
5741         matches occur then the symbols from the parent file are found
5742         first.
5743         * etags.el (tag-table-include-files): Corrected comment
5744         string. Switched to pattern constant tags-include-pattern to have
5745         it at a central location.
5746         * etags.el (tags-include-pattern): Added doc string.
5747         * etags.el (add-to-tag-completion-table): Removed obsolete
5748         comments as the include files are allready returned by
5749         buffer-tag-table-list and loaded.
5750         * etags.el (find-tag-internal): The include files are allready
5751         included in tag-tables as buffer-tag-table-list returns them now.
5752
5753 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5754
5755         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5756         Loading items into the notebook is now done by C code.
5757         * widgets-gtk.el (gtk-widget-instantiate-internal):
5758         Style no longer changed.
5759
5760 2004-06-28  Nix  <nix@esperi.org.uk>
5761
5762         * cmdloop.el (truncate-command-history-for-gc): Delay
5763         execution of all things that look up variable bindings,
5764         via `enqueue-eval-event'.
5765
5766 2004-06-24  Vin Shelton  <acs@xemacs.org>
5767
5768         * package-get.el (package-get-require-signed-base-updates):
5769         now defaults to nil.
5770
5771 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5772
5773         * subr.el (split-string): Clean up docstring.
5774
5775 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5776
5777         * faces.el (zmacs-region): fix typo in docstring.
5778
5779 2004-06-07  Jerry James  <james@xemacs.org>
5780
5781         * derived.el: Synch with Emacs 21.3.
5782         * subr.el (with-local-quit): New, from Emacs 21.3.
5783         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5784         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5785         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5786
5787 2004-06-16  Jerry James  <james@xemacs.org>
5788
5789         * cl.el (cl-set-substring): Increment start by the length of the
5790         string, not the string itself.
5791
5792 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5793
5794         * etags.el (tag-table-include-files): Expand included TAGS file
5795         paths to avoid problems with relative paths.  Thanks to Peter
5796         Chubb <peterc@gelato.unsw.edu.au>.
5797         * etags.el (tags-include-pattern): New.
5798         * etags.el (add-to-tag-completion-table): Parse and ignore
5799         trailing include lines.
5800
5801 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5802
5803         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5804         avoiding line solely composed of equal signs.
5805
5806 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5807
5808         * cus-edit.el (alloc): Typo fix.
5809         * cus-edit.el (custom-browse-visibility): Ditto.
5810         * cus-edit.el (custom-variable-value-create): Ditto.
5811         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5812         * cus-edit.el (custom-save-variables): Bind print-length and
5813         print-level to nil to avoid value abbreviation.
5814         * cus-edit.el (custom-save-face-internal): Ditto.
5815         * cus-edit.el (custom-save-faces): Save in sorted order.
5816         * cus-edit.el (custom-save-resets): Bind print-length and
5817         print-level to nil to avoid value abbreviation.
5818         * cus-edit.el (custom-save-loaded-themes): Ditto.
5819
5820 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5821
5822         * subr.el (split-string-default-separators): New.
5823         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5824         see comment in source.
5825
5826 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5827
5828         * mule/japanese.el (paragraph-start, paragraph-separate):
5829         Remove anchor to BOL.
5830
5831 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5832
5833         * cl.el (gensym, gentemp): Improve docstrings.
5834
5835 2004-05-10  Vin Shelton  <acs@xemacs.org>
5836
5837         * etags.el: Sync with 21.5 version.
5838
5839 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5840
5841         * etags.el:
5842         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5843         only for use with exuberant ctags. This will also enable building of 
5844         completion tables with exuberant ctags. This will not work with
5845         xemacs ctags. 
5846         * etags.el (get-tag-table-buffer): New function for creating of
5847         completion table is used if tags-exuberant-ctags-optimization-p ist t
5848         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5849         finding the tag names. New.
5850         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5851         building tag completion table with exuberant ctags. New.
5852         * etags.el (find-tag-internal): Improve exact tag matching for tags
5853         with name fields. Before the patch return types of functions or
5854         function parameters (with exuberant ctags) were found as matches.
5855
5856 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5857
5858         * list-mode.el (display-completion-list): Fixed completion list was
5859         taking the width of the frame and not of the window for displaying
5860         the selection methods.
5861
5862 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5863
5864         * menubar-items.el (default-menubar): Options are saved to custom.el.
5865
5866
5867 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5868
5869         * isearch-mode.el (isearch-abort): Preserve successful search target.
5870
5871 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5872
5873         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5874         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5875         Bihlmeyer.
5876         * gnuserv.el (gnuserv-mode-line-string): New.
5877         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5878         gnuserv-mode.
5879         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5880         * gnuserv.el (gnuserv-edit-files): Use
5881         make-x-device-with-gtk-fallback.
5882
5883 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5884
5885         * gtk-widgets.el: New import: gtk-accel-group-new.
5886         * dialog-gtk.el:
5887         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5888         * dialog-gtk.el (popup-builtin-question-dialog):
5889         Added support for dialog button mnemonics.
5890
5891 2004-03-22  Chris Green <cmg@dok.org>
5892
5893         * process.el (shell-command): Output buffer was ignored when a
5894         background process was run via shell-command.
5895
5896 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5897
5898         * cus-edit.el (custom-save-variables): Retrieve a list of
5899         variables to save first, sort it, and make sure the variables are
5900         saved in sorted order.
5901
5902 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5903  
5904         * package-get.el (package-get-update-base-from-buffer): Force
5905         binary coding system for verifying GnuPG signature in the
5906         package-index file.
5907  
5908 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5909
5910         * package-get.el (package-get-package-index-file-location): Handle
5911         missing "EMACSPACKAGEPATH" environment variable.
5912
5913 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5914
5915         * package-admin.el (package-admin-find-top-directory): Simplify
5916         directory comparisions and fix substring errors on short path
5917         components.
5918         * package-get.el (package-get-package-index-file-location):
5919         Default to first component of "EMACSPACKAGEPATH", if set.
5920
5921 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5922
5923         * package-get.el (process-error): New error datum.
5924
5925 2004-02-02  Vin Shelton <acs@xemacs.org>
5926
5927         * XEmacs 21.4.15 is released
5928
5929 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5930
5931         * itimer.el (activate-itimer): Modify the itimer timeout value as
5932         if it were begun at the last time when the itimer driver was woken
5933         up.
5934
5935 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5936
5937         * specifier.el (Copyright):
5938         Update.
5939         (make-specifier-and-init):
5940         (map-specifier):
5941         (canonicalize-inst-pair):
5942         (canonicalize-spec-list):
5943         (set-specifier):
5944         Synch docstrings to 21.5 where appropriate.
5945
5946 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5947
5948         * package-get.el (package-get-list-packages-where): New.  A
5949         function that allows searching for groups of packages.  For
5950         example, find all packages that require the fsf-compat package.
5951
5952 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5953
5954         The Great PUI Sync.
5955
5956         * auto-autoloads.el: Regenerated.
5957
5958         * custom-load.el: Regenerated.
5959
5960         * dumped-lisp.el (packages-hardcoded-lisp): New.
5961
5962         * menubar-items.el (menu-max-items): New.
5963         (menu-submenu-max-items): New.
5964         (menu-submenu-name-format): New.
5965         (menu-split-long-menu): New.
5966         (menu-sort-menu): New.
5967         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5968
5969         * obsolete.el (pui-add-install-directory): Renamed to the more
5970         logical `pui-set-local-package-get-directory'.
5971         (package-get-download-menu): Moved to `package-ui.el' and renamed
5972         to `package-ui-add-download-menu'.
5973
5974         * package-admin.el (package-admin-install-function-mswindows):
5975         Whitespace clean up.
5976         (package-admin-add-single-file-package): Removed.
5977         (package-admin-default-install-function): Whitespace clean up.
5978         (package-admin-find-top-directory): New.
5979         (package-admin-get-install-dir): Use it.
5980         (package-admin-get-manifest-file): 
5981         (package-admin-check-manifest): 
5982         (package-admin-add-binary-package):
5983         (package-admin-get-lispdir):
5984         (package-admin-delete-binary-package):
5985         (package-admin):
5986
5987         * package-get.el (package-get-package-index-file-location): New.
5988         (package-get-install-to-user-init-directory): New.
5989         (package-get-remote):
5990         (package-get-download-sites):
5991         (package-get-pre-release-download-sites): New.
5992         (package-get-site-release-download-sites): New.
5993         (package-get-base-filename):
5994         (package-get-always-update):
5995         (package-get-user-index-filename): Removed.
5996         (package-get-pgp-available-p): New.
5997         (package-get-require-signed-base-updates):
5998         (package-get-was-current):
5999         (package-entries-are-signed): New.
6000         (package-get-continue-update-base): New.
6001         (package-get-download-menu): Removed.
6002         (package-get-require-base):
6003         (package-get-update-base-entry):
6004         (package-get-locate-file):
6005         (package-get-locate-index-file):
6006         (package-get-maybe-save-index):
6007         (package-get-update-base):
6008         (package-get-update-base-from-buffer):
6009         (package-get-update-base-entries):
6010         (package-get-interactive-package-query):
6011         (package-get-update-all):
6012         (package-get-all):
6013         (package-get-dependencies):
6014         (package-get-init-package):
6015         (package-get-info): New.
6016         (package-get):
6017         (package-get-staging-dir):
6018         (package-get-set-version-prop): Removed.
6019         (package-get-installedp):
6020         (package-get-ever-installed-p):
6021         (packages): Removed.
6022         (package-get-custom-groups): Removed.
6023         (package-get-custom): Removed.
6024         (package-get-custom-add-entry): Removed.
6025
6026         * package-info.el (batch-update-package-info):
6027
6028         * package-net.el (package-net-batch-generate-bin-ini):
6029         (package-net-update-installed-db):
6030
6031         * package-ui.el (pui-info-buffer):
6032         (pui-directory-exists): Removed.
6033         (pui-package-dir-list): Removed.
6034         (pui-add-install-directory): Removed.
6035         (package-ui-download-menu): New.
6036         (package-ui-pre-release-download-menu): New.
6037         (package-ui-site-release-download-menu): New.
6038         (pui-set-local-package-get-directory): New.
6039         (pui-package-symbol-char):
6040         (pui-update-package-display):
6041         (pui-toggle-package):
6042         (pui-toggle-package-key):
6043         (pui-toggle-package-delete):
6044         (pui-toggle-package-delete-key):
6045         (pui-toggle-package-event):
6046         (pui-toggle-verbosity-redisplay):
6047         (pui-install-selected-packages):
6048         (pui-add-required-packages):
6049         (pui-help-echo):
6050         (pui-display-info):
6051         (list-packages-mode):
6052         (pui-list-packages):
6053
6054         * packages.el (packages-compute-package-locations):
6055         (package-require):
6056         (package-delete-name):
6057         (packages-hardcoded-lisp): Removed.
6058         (packages-useful-lisp): Removed.
6059         (packages-unbytecompiled-lisp): Removed.
6060         (packages-find-package-directories):
6061
6062         Summary:
6063
6064         Major code clean up of all things PUI.
6065
6066         Much improved code to determine where packages should be
6067         installed.  PUI no longer depends on any packages being
6068         pre-installed to compute where packages are to be installed to.
6069
6070         The user can specify the location of their package-index file.  It
6071         isn't necessary to set this because it has sane defaults.  People
6072         who "run-in-place" won't accidently overwrite the CVS
6073         package-index file.  See
6074         `package-get-package-index-file-location'. 
6075
6076         PUI will now properly clean up after itself in the event of an
6077         unsuccessful package install.  This drastically reduces the number
6078         of "wrong md5sum" FAQs.
6079
6080         non-Mule XEmacsen can no longer install Mule packages.
6081
6082         Package management via the custom interface has been removed.
6083
6084         The PUI related menubar items have been reorganised.
6085
6086         The PGP verification code has been fixed and the default for
6087         whether or not it is used is automatically computed.
6088
6089         * update-elc.el ((preloaded-file-list site-load-packages
6090         need-to-dump dumped-exe)):
6091         Just a couple of small changes to allow for
6092         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6093         existing anymore.
6094
6095 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6096
6097         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6098         apply `format' to the first argument of byte-compile-warn, it
6099         already calls format.
6100
6101 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6102
6103         * files.el (delete-old-versions): Avoid going interactive during
6104         make install when environment variable VERSION_CONTROL is set.
6105
6106 2003-12-04  Vin Shelton  <acs@xemacs.org>
6107
6108         * menubar-items.el (menu-item-search): Only bring up search dialog
6109         box if the feature is available and desired.
6110
6111 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6112
6113         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6114
6115 2003-11-05  Vin Shelton  <acs@xemacs.org>
6116
6117         * help.el (Help-prin1-face):
6118         (Help-princ-face):
6119         princ and prin1 are functions and need to be called as such.  The
6120         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6121
6122 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6123
6124         * about.el (about-xemacs): Give full version and build date.
6125
6126 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6127
6128         * win32-native.el (grep-null-device): This XEmacs has null-device.
6129
6130 2003-09-06  Mike Sperber  <mike@xemacs.org>
6131
6132         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6133         implement the specified semantics for `defvar.'
6134
6135 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6136
6137         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6138         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6139         displaying buffer in question.
6140
6141 2003-09-03  Vin Shelton <acs@xemacs.org>
6142
6143         * XEmacs 21.4.14 is released
6144
6145 2003-08-17  Vin Shelton  <acs@xemacs.org>
6146
6147         * about.el: Vanity patch.
6148
6149 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6150
6151         * code-process.el (call-process):
6152         (call-process-region):
6153         (start-process):
6154         Document coding system processing.
6155
6156 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6157
6158         * startup.el (splash-frame-body): Idiomatic English.
6159
6160 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6161
6162         * font-lock.el (font-lock-match-java-declarations): Move
6163         save-restriction, narrow-to-region to beginning of function to
6164         avoid going beyond the limit and causing an infloop.
6165
6166 2003-04-16  Jerry James  <james@xemacs.org>
6167
6168         * keydefs.el: Remove mappings for keys mapped to the nowhere
6169         defined function function-key-error.
6170
6171 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6172
6173         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6174         lisp-interaction-mode-hook): Add the docstrings.
6175
6176 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6177
6178         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6179         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6180         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6181
6182 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6183
6184         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6185         lambda list after the original doc.  Care about
6186         #'(lambda () "SingleString") 
6187         (cl-upcase-arg): 
6188         (cl-function-arglist):
6189         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6190         circular data structures in lambda list specification
6191
6192 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6193
6194         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6195         to appear in font-lock-function-name-face.
6196
6197 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6198
6199         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6200         is not also the value of the lambda.
6201
6202 2003-05-06  Andy Piper  <andy@xemacs.org>
6203
6204         * files.el (revert-buffer): Make sure local variables get processed,
6205         even in the case of an optimized reversion.
6206
6207 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6208
6209         * XEmacs 21.4.13 is released
6210
6211 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6212
6213         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6214         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6215
6216 2003-02-14  Ben Wing  <ben@xemacs.org>
6217
6218         * byte-optimize.el:
6219         * byte-optimize.el (byte-compile-inline-expand):
6220         * byte-optimize.el (byte-compile-unfold-lambda):
6221         * byte-optimize.el (byte-optimize-form-code-walker):
6222         * byte-optimize.el (byte-optimize-form):
6223         * byte-optimize.el (byte-decompile-bytecode-1):
6224         * byte-optimize.el (byte-optimize-lapcode):
6225         Review carefully and sync up to 20.7 except for areas as noted.
6226         Fixes problem with JDE compilation.
6227
6228 2003-02-05  Ben Wing  <ben@xemacs.org>
6229
6230         * simple.el:
6231         * simple.el (motion-keys-for-shifted-motion):
6232         Omit M-S-home/end from motion keys.
6233
6234 2003-02-07  Ben Wing  <ben@xemacs.org>
6235
6236         * text-props.el (text-property-any):
6237         * text-props.el (text-property-not-all):
6238         Fix bug when end > start.
6239
6240 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6241
6242         * info.el (Info-insert-dir): Make default-directory end in
6243         separator.  Patch due to Martin Buchholz.
6244
6245 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6246
6247         * XEmacs 21.4.12 "Portable Code" is released.
6248
6249 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6250
6251         * about.el: Update golubev data.
6252
6253 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6254
6255         * isearch-mode.el (isearch-mode-map): Substitute comment on
6256         desirability, and back out "GR is printable" changes.
6257
6258 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6259
6260         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6261
6262 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6263
6264         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6265
6266 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6267
6268         * menubar-items.el (default-menubar): Use browse-url-mozilla
6269         instead of browse-url-gnome-moz for Mozilla.
6270
6271 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6272
6273         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6274
6275 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6276
6277         * files.el (auto-mode-alist): Remove redundant entries for modes
6278         that live in packages.
6279         (interpreter-mode-alist): Ditto.
6280
6281 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6282
6283         * menubar-items.el (default-menubar): Sync with current
6284         browse-url-xemacs.el.
6285
6286 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6287
6288         * XEmacs 21.4.10 "Military Intelligence" is released.
6289
6290 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6291
6292         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6293
6294 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6295
6296         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6297
6298 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6299
6300         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6301         effect free function.
6302         (font-lock-fontify-keywords-region): Supply the argument to
6303         font-lock-compile-keywords.
6304
6305 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6306
6307         * package-get.el (package-get-download-sites): Bring sites list
6308         up to date, prefer xx.xemacs.org addresses.
6309
6310 2002-09-27  Andy Piper  <andy@xemacs.org>
6311
6312         * dialog.el (make-dialog-box): for general dialogs only
6313         delete-frame-hook will be run.
6314
6315 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6316
6317         * font-lock.el (font-lock-fontify-syntactically-region): Add
6318         comment about lookup-syntax-properties, document LOUDLY as unused.
6319
6320 2002-08-26  Andy Piper  <andy@xemacs.org>
6321
6322         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6323         merge.
6324
6325 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6326
6327         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6328         (make-obsolete-variable): Ditto.
6329         (make-compatible): Ditto.
6330         (make-compatible-variable): Ditto.
6331
6332 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6333
6334         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6335         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6336
6337 2002-08-28  Andy Piper  <andy@xemacs.org>
6338
6339         * files.el (revert-buffer): propagate revert-without-query-status.
6340
6341 2002-06-03  Andy Piper  <andy@xemacs.org>
6342
6343         * dialog-items.el (make-search-dialog): align various subcontrols
6344         in visually pleasing ways, allow frame to autosize to the dialog
6345         size.
6346         * dialog.el (make-dialog-box): add a border inside the frame. Add
6347         :autosize property, if t then reset the frame size appropriately
6348         before the frame is mapped.
6349         * gutter-items.el (set-progress-feedback-instantiator): align
6350         various subcontrols.
6351         * gutter-items.el (set-progress-abort-instantiator): ditto.
6352
6353 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6354
6355         * XEmacs 21.4.9 "Informed Management" is released.
6356
6357 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6358
6359         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6360         "&optional append" argument.
6361
6362 2002-07-16  Didier Verna  <didier@xemacs.org>
6363
6364         * subr.el (replace-in-string): fix case fold bug introduced by
6365         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6366         case-fold-search in temporary buffers.
6367
6368 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6369
6370         * lib-complete.el (find-library): Remove check for mule because
6371         decompression DOES work on Mule.
6372
6373 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6374
6375         * simple.el (join-line): New alias for `delete-indentation'.
6376
6377 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6378
6379         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6380         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6381         (font-lock-builtin-face): New.
6382         (font-lock-constant-face): New.
6383         (font-lock-face-list): Add builtin and constant faces.
6384
6385 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6386
6387         * autoload.el (make-autoload): Support define-derived-mode.
6388         Collected puts of doc-string-elt property.  Based on a patch by
6389         Didier Verna <didier@xemacs.org>.
6390
6391 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6392
6393         * wid-edit.el (widget-field-activate): Fix docstring typo.
6394
6395 2002-07-23  Andy Piper  <andy@xemacs.org>
6396
6397         * about.el (about-personal-info): update me.
6398
6399 2002-07-12  Andy Piper  <andy@xemacs.org>
6400
6401         * custom.el (custom-theme-set-variables): remove bogus
6402         arguments. Use custom-set-default to set defaults.
6403         (custom-set-variables): update doc.
6404         (custom-local-buffer): new, synced from FSF.
6405         (custom-set-default): ditto.
6406         (defcustom): update doc.
6407
6408 2002-06-16  Andy Piper  <andy@xemacs.org>
6409
6410         * menubar-items.el (default-menubar): enable windows printing on
6411         cygwin as well as native.
6412
6413 2002-06-12  Andy Piper  <andy@xemacs.org>
6414
6415         * printer.el (generic-print-buffer): catch all errors so that the
6416         print device can be cleared in all scenarios.
6417         (Printer-clear-device): make sure clearing the printer allows it
6418         to be used again immediately.
6419         (generic-print-region): make sure the default printer face is
6420         black-on-white.
6421
6422 2002-04-23  Jerry James  <james@xemacs.org>
6423
6424         * window-xemacs.el (display-buffer-function): Change doc to
6425         reflect new arg.
6426         * window-xemacs.el (pre-display-buffer-function): Ditto.
6427         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6428         non-nil, make the new window just big enough for its contents.
6429         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6430         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6431         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6432
6433 2002-06-06  Andy Piper  <andy@xemacs.org>
6434
6435         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6436         (defcustom): ditto.
6437         (custom-handle-keyword): ditto.
6438
6439 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6440
6441         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6442         Make obsolete.  Default to nil.
6443         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6444         Inspired by a patch by John Palmieri.
6445
6446 2002-07-01  Mike Alexander  <mta@arbortext.com>
6447
6448         * process.el (shell-command-on-region): Don't delete the region
6449         before giving it to call-process-region
6450
6451 2002-06-04  Jerry James <james@eecs.ku.edu>
6452
6453         * find-paths.el (paths-find-architecture-directory): Search in
6454         `system-configuration'/`base', not `base'`system-configuration'.
6455
6456 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6457
6458         * info.el (Info-index): Add missing \ in [ t].
6459
6460 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6461
6462         * gutter-items.el (gutter-buffers-tab-visible-p,
6463         buffers-tab-omit-function, buffers-tab-selection-function,
6464         buffers-tab-filter-functions):
6465         Doc improvements.
6466
6467 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6468
6469         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6470
6471         * toolbar-items.el (toolbar-news): Fix typo in message string.
6472
6473 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6474
6475         * dialog.el (yes-or-no-p-dialog-box): 
6476         * cmdloop.el (y-or-n-p-minibuf):
6477         (yes-or-no-p-minibuf):
6478         (yes-or-no-p):
6479         (y-or-n-p): 
6480         Specify negative answers in docstrings.
6481
6482 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6483
6484         * package-ui.el (pui-help-echo): Display both installed and author
6485         version.  Use a balloon-help window to display extra info like
6486         package requires.
6487
6488 2002-05-30  Andy Piper  <andy@xemacs.org>
6489
6490         * files.el (revert-buffer-internal): don't visit
6491         revert-buffer. Kill buffer when not used. Suggested by Mike
6492         Alexander <mta@arbortext.com>
6493
6494 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6495
6496         * files.el (revert-buffer): More docstring fiddling.
6497
6498 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6499
6500         * files.el (revert-buffer):
6501         (revert-buffer-internal):
6502         (revert-buffer-insert-file-contents-function):
6503         Improve docstrings and comments.
6504
6505 2002-05-08  Andy Piper  <andy@xemacs.org>
6506
6507         * files.el (revert-buffer): observe noconfirm behavior.
6508
6509 2002-04-09  Andy Piper  <andy@xemacs.org>
6510
6511         * files.el (revert-buffer): use revert-buffer-internal if it looks
6512         like doing so will not result in any user-visible changes.
6513         (revert-buffer-internal): new function. Do the actual process of
6514         reversion and then see whether the result is any different to what
6515         we have already. If it is not then do nothing.
6516
6517 2001-12-11  Andy Piper  <andy@xemacs.org>
6518
6519         * menubar.el (get-popup-menu-response): re-order so that it works
6520         on more sane/facist window systems.
6521
6522 2001-12-03  Andy Piper  <andy@xemacs.org>
6523
6524         * faces.el (frob-face-property): don't infloop in face frobbing
6525         from Jan Vroonhof <jan@xemacs.org>.
6526
6527 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6528
6529         * faces.el (frob-face-property): Follow face fall-back hierarchy
6530         properly for face properties without an instance. Only do manual
6531         copy form 'default in last resort. This handles in particular
6532         the case where 'default itself has only a fall-back (which is
6533         the case by default on windows).
6534
6535 2001-11-24  Andy Piper  <andy@xemacs.org>
6536
6537         * printer.el (generic-print-region): set default-frame-plist to
6538         nil while creating the printer frame so that sizes reflect the
6539         printed page.
6540
6541         * faces.el (face-complain-about-font): Don't complain on printers.
6542
6543 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6544         
6545         * package-net.el: Andy synch.
6546         
6547 2001-12-16  Andy Piper  <andy@xemacs.org>
6548
6549         * package-get.el (package-get-update-all): Make sure installed.db
6550         gets updated after updating packages.
6551
6552 2002-03-28  Ben Wing  <ben@xemacs.org>
6553
6554         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6555         continuation, truncation so that we don't get line jumpiness from
6556         them being larger than the line height.
6557
6558         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6559
6560 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6561
6562         * font.el (font-window-system-mappings): Add mapping for Gtk
6563         (assume identical to X) 
6564
6565 2002-02-04  Andy Piper  <andy@xemacs.org>
6566
6567         * files.el (convert-standard-filename): Fix for short filename
6568         Peter Arius <pas@methodpark.de>
6569
6570 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6571
6572         * list-mode.el (default-choose-completion): completion-base-size
6573         should refer to local value in the completion list buffer.
6574
6575 2001-12-03  Didier Verna  <didier@xemacs.org>
6576
6577         * rect.el: autoload `replace-rectangle'.
6578         * keydefs.el (global-map): bind it to `C-x r p'.
6579
6580 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6581
6582         * XEmacs 21.4.8 "Honest Recruiter" is released.
6583
6584 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6585
6586         This patch is based on Jerry James's patch and analysis.
6587
6588         * select.el (get-clipboard):
6589         (get-selection):
6590         Update docstrings.
6591         (get-clipboard-foreign):
6592         (get-selection-foreign):
6593         New function for use as `interprogram-paste-function's.
6594
6595         * simple.el (interprogram-paste-function): Change default to
6596         `get-clipboard-foreign'; improve docstring.
6597         (interprogram-cut-function): Improve dosctring.
6598
6599 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6600
6601         * XEmacs 21.4.7 "Economic Science" is released.
6602
6603 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6604
6605         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6606
6607 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6608
6609         * obsolete.el (assq-delete-all): New compatibility alias for 
6610         remassq.
6611
6612 2002-01-09  Simon Josefsson  <jas@extundo.com>
6613
6614         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6615
6616 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6617
6618         * info.el (Info-auto-generate-directory): Default
6619         Info-auto-generate-directory to 'if-outdated.
6620
6621 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6622
6623         * startup.el (normal-top-level): Prevent migration code from
6624         trashing .emacs on an error in loading the init files.
6625
6626 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6627
6628         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6629         "system default" Xdefaults and friends get xrdb-mode.
6630
6631 2002-03-05  Mats Lidell  <matsl@contactor.se>
6632  
6633         * help-nomule.el (tutorial-supported-languages): Added Swedish
6634         tutorial. Sorted languages.
6635
6636 2002-02-11  Mike Sperber <mike@xemacs.org>
6637
6638         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6639         regenerating outdated dir files and dir is non-existent.
6640
6641 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6642
6643         * code-files.el (convert-mbox-coding-system): Improve comment.
6644         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6645         coding-system argument to `write-region-pre-hook' call.
6646         (write-region-pre-hook): Fix docstring to mention lockname argument.
6647
6648 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6649
6650         * minibuf.el (completing-read): Remove redundant wrong arg list.
6651
6652         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6653
6654 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6655
6656         * obsolete.el (interactive-form): new compatibility alias for 
6657         function-interactive.
6658
6659 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6660
6661         * menubar-items.el (Menubar-items-truncate-list): Removed.
6662         * menubar-items.el (Menubar-items-truncate-history): New.
6663         * menubar-items.el (default-menubar): Use
6664         Menubar-items-truncate-history.
6665
6666 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6667
6668         * printer.el (generic-print-region): Pass correct arguments to
6669         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6670         Torkelsson <torkel@acc.umu.se>.
6671
6672 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6673
6674         * help.el (describe-mode): synched with FSF 19.34; handle nil
6675         minor mode indicators.
6676
6677 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6678
6679         * minibuf.el (completing-read): Update docstring.
6680
6681 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6682
6683         * XEmacs 21.4.6 "Common Lisp" is released.
6684
6685 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6686
6687         * package-net.el: Inadvertant synch with Windows branch.  From
6688         Andy's log:
6689         (package-net-kit-version): new variable.
6690         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6691
6692 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6693
6694         * package-get.el (package-get-locate-index-file): Also search the
6695         core etc/ directory for the package index file if it can't be
6696         found in ~/.xemacs/.
6697
6698 2001-12-13  William Perry  <wmperry@gnu.org>
6699
6700         * dialog-gtk.el (popup-builtin-question-dialog):
6701         Conform to API in gui.c.
6702         
6703 2001-11-12  Andy Piper  <andy@xemacs.org>
6704
6705         * cus-edit.el (custom-save-face-internal): make sure we save
6706         non-themed faces.
6707         (custom-save-variables): ditto variables.
6708
6709 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6710
6711         * faces.el (make-face-family):
6712         (make-face-size):
6713         New face-modifying functions per Jan Vroonhof.
6714
6715         cus-face.el (custom-set-face-font-family):
6716         (custom-set-face-font-size):
6717         Use them.
6718
6719         * font.el (font-window-system-mappings): More precise docstring.
6720
6721         (font-create-name):
6722         (font-create-object):
6723         (tty-font-create-object):
6724         (tty-font-create-plist):
6725         (x-font-create-object):
6726         (x-font-create-name):
6727         (ns-font-create-name):
6728         (mswindows-font-create-object):
6729         (mswindows-font-create-name):
6730         Add doctrings.
6731
6732 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6733
6734         * gtk-faces.el (gtk-init-device-faces): removed spurious
6735         quote before let* expression.
6736
6737 2001-10-29  Andy Piper  <andy@xemacs.org>
6738
6739         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6740         modified when changing coding system.
6741
6742         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6743         that we invoke the GUI directory selector.
6744
6745 2001-10-25  Andy Piper  <andy@xemacs.org>
6746
6747         * dialog.el (make-dialog-box): use new directory dialog support.
6748         * minibuf.el (read-file-name-1): ditto.
6749         (read-file-name): ditto.
6750         (read-directory-name): ditto.
6751
6752 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6753
6754         * XEmacs 21.4.5 "Civil Service" is released.
6755
6756 2001-04-23  Didier Verna  <didier@xemacs.org>
6757
6758         * cus-edit.el (custom-variable-pre-save): New.
6759         * cus-edit.el (custom-variable-post-save): New.
6760         * cus-edit.el (custom-variable-save): use them.
6761         * cus-edit.el (custom-face-pre-save): New.
6762         * cus-edit.el (custom-face-post-save): New.
6763         * cus-edit.el (custom-face-save): use them.
6764         * cus-edit.el (custom-group-pre-save): New.
6765         * cus-edit.el (custom-group-post-save): New.
6766         * cus-edit.el (custom-group-save): use them.
6767         * cus-edit.el (Custom-save): use the pre/post functions above,
6768         call `custom-save-all' only once.
6769         * cus-edit.el (custom-variable-pre-reset-standard): New.
6770         * cus-edit.el (custom-variable-post-reset-standard): New.
6771         * cus-edit.el (custom-variable-reset-standard): use them.
6772         * cus-edit.el (custom-face-pre-reset-standard): New.
6773         * cus-edit.el (custom-face-post-reset-standard): New.
6774         * cus-edit.el (custom-face-reset-standard): use them.
6775         * cus-edit.el (custom-group-pre-reset-standard): New.
6776         * cus-edit.el (custom-group-post-reset-standard): New.
6777         * cus-edit.el (Custom-reset-standard): use them.
6778         * cus-edit.el (custom-face-reset-saved): use the pre/post
6779         functions above, call `custom-save-all' only once.
6780
6781 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6782
6783         * gutter-items.el (buffers-tab face): Derive from the modeline
6784         face by default.  Many people use white-on-black for the default
6785         font, and the tabs look hideous with that color combination.  The
6786         modeline usually has the correct colors.
6787
6788 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6789
6790         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6791         (tag-mark-stack-max): Typo fix.
6792
6793 2001-09-28  Ben Wing  <ben@xemacs.org>
6794
6795         * font-lock.el:
6796         * font-lock.el (font-lock-after-change-function):
6797         fix problem with last patch, reported by Katsumi Yamaoka.
6798
6799 2001-09-17  Ben Wing  <ben@xemacs.org>
6800
6801         * font-lock.el (font-lock-after-change-function):
6802         fix problem when you insert a comment on the line before a line of
6803         code: if we use the following char, then when you hit backspace,
6804         the following line of code turns the comment color.
6805
6806 2001-06-08  Ben Wing  <ben@xemacs.org>
6807
6808         * process.el: comment about shell-command-switch.
6809         * process.el (shell-quote-argument): Need to quote a null
6810         argument, too.  From Dan Holmsand.
6811         
6812         * startup.el (normal-top-level): Delete some unused FSF junk.
6813         * startup.el (command-line-early):
6814         
6815         * startup.el (command-line): Call MS Windows init function.
6816         
6817         * win32-native.el:
6818         * win32-native.el (mswindows-system-shells): New.
6819         * win32-native.el (mswindows-system-shell-p): New.
6820         * win32-native.el (init-mswindows-at-startup): New.
6821         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6822         * win32-native.el (mswindows-quote-one-simple-arg):
6823         * win32-native.el (mswindows-quote-one-command-arg):
6824         * win32-native.el (mswindows-construct-process-command-line-alist):
6825         Correct comments at top.  Correctly handle passing arguments
6826         to Cygwin programs and to bash.  Fix quoting of zero-length
6827         arguments (from Dan Holmsand).  Set shell-command-switch based
6828         on shell-file-name, which in turn comes from env var SHELL.
6829
6830 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6831
6832         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6833         default-toolbar-position): Fill docstrings for balloon-help.
6834
6835 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6836
6837         * faces.el: Reenable specifications over 'gtk domain.
6838
6839 2001-08-08  Didier Verna  <didier@xemacs.org>
6840
6841         * autoload.el (update-autoload-files): make defdir a file name,
6842         not directory name.
6843
6844 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6845
6846         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6847
6848         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6849
6850 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6851
6852         * font-menu.el (font-menu-set-font): Default to current font-family.
6853         (font-menu-preferred-resolution):
6854         (font-menu-size-scaling):
6855         Provide gtk defaults, too.
6856
6857 2001-07-29  Mike Alexander  <mta@arbortext.com>
6858
6859         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6860         list
6861         (custom-set-face-font-family): ditto
6862
6863 2001-07-26  Mike Sperber <mike@xemacs.org>
6864
6865         * files.el (auto-mode-alist): .9 files are man pages, too.
6866
6867 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6868
6869         * process.el (call-process-internal): bind
6870         coding-system-for-write to 'binary when calling
6871         start-process-internal, so the process receives 
6872         the literal contents of INFILE.
6873
6874 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6875
6876         * files.el (auto-mode-alist): Add configure.ac support.
6877
6878 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6879
6880         * buff-menu.el:
6881         mouse.el:
6882         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6883
6884 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6885
6886         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6887
6888 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6889
6890         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6891         mixed text.
6892         (kinsoku-eol-p): Ditto.
6893
6894 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6895
6896         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6897         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6898         characters as the category `s' or `e' correctly.
6899
6900 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6901
6902         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6903
6904 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6905
6906         * mule/cyrillic.el:  Set up case table.
6907
6908 2001-06-08  Mike Sperber <mike@xemacs.org>
6909
6910         * files.el (save-some-buffers-1): Don't zap the help window right
6911         after `map-y-or-n-p' has popped it up.
6912
6913 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6914
6915         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6916
6917 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6918
6919         * specifier.el: define-specifier-tag 'gtk.
6920
6921 2001-05-12  Ben Wing  <ben@xemacs.org>
6922
6923         * find-paths.el (paths-find-recursive-path):
6924         fix error with null EXCLUDE-REGEXP.
6925         
6926         * font-lock.el (font-lock-mode):
6927         fix problem reported by hrvoje with buffers starting with a space.
6928         
6929 2001-05-06  Ben Wing  <ben@xemacs.org>
6930
6931         * dialog.el (make-dialog-box):
6932         * menubar-items.el (default-menubar):
6933         * printer.el (generic-print-buffer):
6934         * printer.el (generic-print-region):
6935         implement printing the selection when it's selected.
6936
6937 2001-04-18  Didier Verna  <didier@xemacs.org>
6938
6939         * cus-edit.el (Custom-reset-standard): reset to standard settings
6940         not only when the buffer's :custom-state is 'modified, but also
6941         when it is 'set or 'saved.
6942
6943 2001-04-17  Didier Verna  <didier@xemacs.org>
6944
6945         * startup.el (load-user-init-file): define `custom-file' before
6946         loading the user's init file.
6947
6948 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6949
6950         * menubar.el (popup-mode-menu): Make it work with
6951         popup-menu-titles turned off.
6952         
6953 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6954
6955         * about.el (about-mailto-link): Use compose-mail for sending mail.
6956
6957 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6958
6959         * package-admin.el (package-install-hook): New.
6960         (package-delete-hook): New.
6961         (package-admin-add-single-file-package): Use package-delete-hook.
6962
6963         * package-get.el (package-get): Use package-install-hook.
6964
6965 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6966
6967         * package-ui.el (pui-install-selected-packages): reverse the lists
6968         of packages so that they get handled in the same order as they
6969         were selected.
6970
6971 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6972
6973         * packages.el (locate-library): Use read-library-name for completion.
6974
6975 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6976
6977         * byte-optimize.el (=): `=' is not a binary predicate!
6978         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6979         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6980
6981 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6982
6983         * bytecomp.el (byte-compile-arithcompare):
6984         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6985
6986 2001-06-03  William M. Perry  <wmperry@gnu.org>
6987
6988         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6989         return the filename selected by the user!
6990
6991 2001-05-31  William M. Perry  <wmperry@gnu.org>
6992
6993         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6994         in XEmacs/GTK.
6995
6996 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6997
6998         * coding.el: Tiny typo fixed.
6999
7000 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7001
7002         * XEmacs 21.4.3 "Academic Rigor" is released.
7003
7004 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7005
7006         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7007
7008 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7009
7010         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7011
7012 2001-05-04  Ben Wing  <ben@xemacs.org>
7013
7014         * printer.el (generic-print-buffer):
7015         * printer.el (generic-print-region):
7016         Enable dialog boxes.  Apply workaround recommended by Kirill.
7017         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7018         
7019         * simple.el (kill-whole-line):
7020         * simple.el (kill-line-1):
7021         * simple.el (kill-entire-line):
7022         * simple.el (kill-line):
7023         * simple.el (backward-kill-line):
7024         Take out interactive dependence of kill-whole-line.
7025
7026 2001-04-22  Ben Wing  <ben@xemacs.org>
7027
7028         * dialog.el (make-dialog-box):
7029         Put dialog titles back in -- this time correctly.  Fix various
7030         other problems with leaks and such.
7031
7032         * simple.el (region-exists-p):
7033         * simple.el (region-active-p):
7034         Add comment about which one is correct to use in menu specs.
7035
7036 2001-05-05  Ben Wing  <ben@xemacs.org>
7037
7038         * dialog.el (make-dialog-box): fix doc string.
7039         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7040         take out Pretty Print.
7041         * printer.el:
7042         * printer.el (printer-current-device): New.
7043         * printer.el (Printer-get-device): New.
7044         * printer.el (Printer-clear-device): New.
7045         * printer.el (generic-page-setup): New.
7046         * printer.el (generic-print-buffer):
7047         * printer.el (generic-print-region):
7048         Implement Page Setup.  Handle errors properly.
7049
7050 2001-05-05  Ben Wing  <ben@xemacs.org>
7051
7052         * subr.el (error): Complete list of errors in doc string.
7053         
7054 2001-04-22  Ben Wing  <ben@xemacs.org>
7055
7056         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7057         
7058 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7059
7060         * build-report.el: Remove CVS keywords since this file has been in
7061         core lisp for a while now.
7062         * build-report.el (build-report-make-output-files): Fix typo.
7063
7064 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7065
7066         * about.el (about-finish-buffer): Make sure the last change works
7067         even if EVENT is nil.
7068
7069 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7070
7071         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7072         clicked, not the one that happens to be the current buffer at the
7073         time.
7074
7075 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7076
7077         * cus-edit.el (custom-display): Support the GTK Window System also.
7078
7079 2001-04-30  Ben Wing  <ben@xemacs.org>
7080
7081         * printer.el:
7082         * printer.el (printer-page-header):
7083         * printer.el (Print-context): New.
7084         * printer.el (printer-page-footer):
7085         * printer.el (generate-header-element): New.
7086         * printer.el (generate-header-line): New.
7087         * printer.el (print-context-property):
7088         * printer.el (generic-print-buffer):
7089         * printer.el (generic-print-region):
7090         Implement headers and footers.  Implement calling Print dialog box
7091         (#### but it doesn't quite work yet).
7092
7093 2001-04-25  Ben Wing  <ben@xemacs.org>
7094
7095         * about.el (xemacs-hackers):
7096         * about.el (about-url-alist):
7097         * about.el (about-personal-info):
7098         * about.el (about-hacker-contribution):
7099         More contributions.
7100         
7101         * simple.el (handle-post-motion-command):
7102         Fix spurious setting of zmacs-region-stays to t after a non-shift
7103         motion command.
7104
7105 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7106
7107         * about.el (about-personal-info): Update my bio.
7108         (about-hacker-contribution): Ditto.
7109
7110 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7111
7112         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7113
7114 2001-04-19  Andy Piper  <andy@xemacs.org>
7115
7116         * package-net.el (package-net-cygwin32-binary-size): new size.
7117         (package-net-win32-binary-size): new size.
7118         (package-net-convert-index-to-ini): Use new arch.
7119         (package-net-batch-convert-index-to-ini): Removed.
7120         (package-net-generate-bin-ini): New.
7121         (package-net-batch-generate-bin-ini): New.
7122
7123 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7124
7125         * XEmacs 21.4.1 "Copyleft" is released.
7126
7127 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7128
7129         * x-compose.el (xlib-input-method-bug-workaround):
7130         (alias-colon-to-double-quote):
7131         Force sort in map-keymap to work around rehash bug.
7132
7133 2001-04-17  Ben Wing  <ben@xemacs.org>
7134
7135         * about.el: Finish overhaul, add a few new hackers, update a
7136         couple old ones.
7137
7138 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7139
7140         * XEmacs 21.4.0 "Solid Vapor" is released.
7141
7142 2001-04-15  Ben Wing  <ben@xemacs.org>
7143
7144         * about.el:
7145         * about.el (about-headline-face): New.
7146         * about.el (about-link-face): New.
7147         * about.el (about-current-release-maintainers): New.
7148         * about.el (about-other-current-hackers): New.
7149         * about.el (about-url-alist):
7150         * about.el (about-once-and-future-hackers): New.
7151         * about.el (about-mailto-link): New.
7152         * about.el (about-get-buffer):
7153         * about.el (about-finish-buffer):
7154         * about.el (about-xemacs):
7155         * about.el (about-features): Removed.
7156         * about.el (about-advantages): New.
7157         * about.el (about-maintainer-info): Removed.
7158         * about.el (about-personal-info): New.
7159         * about.el (about-hacker-contribution): New.
7160         * about.el (about-maintainer):
7161         * about.el (about-show-linked-info):
7162         * about.el (about-hackers):
7163         Major revamping.  Rewriting of most of the text, improve the
7164         link handling, separate info on contributors into personal
7165         and contribution info, add new contributors, update personal
7166         info, etc. etc.
7167         
7168         * menubar-items.el (default-menubar):
7169         Help menubar entry for News now says more accurately
7170         "What's New in XEmacs".
7171         
7172         * mouse.el:
7173         * mouse.el (mouse-track-cleanup-hook):
7174         * mouse.el (mouse-track):
7175         Don't set-buffer to a dead buffer when calling mouse-track
7176         cleanup hooks.
7177
7178 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7179
7180         * XEmacs 21.2.47 "Zephir" is released.
7181
7182 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7183
7184         * dialog.el (make-dialog-box): Disable dialog box titles until
7185         we get them working.
7186
7187 2001-03-30  Ben Wing  <ben@xemacs.org>
7188
7189         * help.el:
7190         * help.el (Help-princ-face):
7191         * help.el (Help-prin1-face):
7192         * help.el (frob-help-extents):
7193         * help.el (describe-function-1):
7194         * help.el (describe-variable):
7195         Avoid using font-lock faces, which may not be defined.
7196         Instead, use hyper-apropos faces, and make sure they're
7197         defined as necessary by using `require'. (It's not so safe
7198         to do this for font-lock.) In any case, we will eventually
7199         be merging this functionality into hyper-apropos.
7200
7201         * loaddefs.el (completion-ignored-extensions):
7202         Fix documentation.
7203         
7204         * menubar-items.el (menu-truncate-list): Removed.
7205         * menubar-items.el (Menubar-items-truncate-list): New.
7206         * menubar-items.el (default-menubar):
7207         Fix errors if grep or compile command is too long.  Rename helper
7208         function to be less visible.
7209
7210 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7211
7212         * byte-optimize.el (byte-optimize-minus):
7213         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7214
7215 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7216
7217         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7218         Mule is available.
7219
7220         * mule/latin.el: New file.
7221
7222 2001-03-11  Ben Wing  <ben@xemacs.org>
7223
7224         * auto-save.el:
7225         * auto-save.el (auto-save-directory):
7226         * auto-save.el (make-auto-save-file-name):
7227         * auto-save.el (auto-save-file-name-p): New.
7228
7229         Merge in improvements from other definition of
7230         make-auto-save-file-name in files.el.
7231         
7232         * auto-save.el (auto-save-original-name):
7233         * auto-save.el (auto-save-name-in-fixed-directory):
7234         * auto-save.el (auto-save-unslashify-name): Removed.
7235         * auto-save.el (auto-save-slashify-name): Removed.
7236         * auto-save.el (auto-save-reserved-chars): New.
7237         * auto-save.el (auto-save-escape-name): New.
7238         * auto-save.el (auto-save-unhex): New.
7239         * auto-save.el (auto-save-unescape-name): New.
7240
7241         Change algorithm for encoding filenames in auto-save names to be
7242         entirely safe with all filesystems and all possible characters in
7243         a filename, and 100% reversible. (Essentially, uses
7244         quoted-printable as the encoding.)
7245         
7246         * auto-save.el (recover-all-files):
7247
7248         Use insert-directory rather than calling ls directly -- fixes
7249         things under Windows.
7250
7251         * files.el:
7252         * files.el (convert-standard-filename): Substitute FSF's
7253         definition for this (we had nothing here before).
7254         
7255         * files.el (backup-buffer): Warning fix.
7256         
7257         * files.el (make-backup-file-name):
7258         * files.el (find-backup-file-name):
7259         Fix error in calling sequence to auto-save-file-name-p.
7260         
7261         * files.el (recover-file):
7262         Use insert-directory rather than calling ls directly -- fixes
7263         things under Windows.
7264
7265         * files.el (make-auto-save-file-name): Removed.
7266         * files.el (auto-save-file-name-p): Removed.
7267         auto-save is always dumped so no sense in having a definition
7268         that will always be overwritten with another.
7269         
7270         * files.el (insert-directory):
7271         * win32-native.el:
7272         * win32-native.el (debug-mswindows-process-command-lines):
7273         * win32-native.el (original-make-auto-save-file-name): Removed.
7274         * win32-native.el (make-auto-save-file-name): Removed.
7275
7276
7277 2001-03-21  Martin Buchholz <martin@xemacs.org>
7278
7279         * XEmacs 21.2.46 "Urania" is released.
7280
7281 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7282
7283         * menubar-items.el (default-menubar): Update sample.emacs to
7284         sample.init.el and adjust accelerators.
7285
7286 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7287
7288         * build-report.el (build-report): Improve docstring.
7289
7290 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7291
7292         * ChangeLog: Log GTK merge.
7293
7294         * gutter-items.el:
7295         * mwheel.el:
7296         * sound.el:
7297         * startup.el:
7298         Revert gratuitous whitespace changes.
7299
7300 2001-03-07  Ben Wing  <ben@xemacs.org>
7301
7302         * help.el:
7303         * help.el (key-or-menu-binding):
7304         * help.el (Help-find-file): New.
7305         * help.el (describe-beta):
7306         * help.el (describe-copying):
7307         * help.el (describe-project):
7308         * help.el (view-emacs-news):
7309         * help.el (view-sample-init-el): New.
7310         * help.el (Help-princ-face): New.
7311         * help.el (Help-prin1-face): New.
7312         * help.el (help-symbol-function-context-menu):
7313         * help.el (help-symbol-variable-context-menu):
7314         * help.el (help-symbol-function-and-variable-context-menu):
7315         * help.el (frob-help-extents):
7316         * help.el (describe-function-1):
7317         * help.el (describe-variable):
7318
7319         Add coloring in Help buffers, correspondent with hyperlinks.
7320         View files in view-mode rather than Fundamental.
7321         Remove separators from context menus -- now handled in generic code.
7322         Add `Find Tag' to context menu.
7323         
7324         * menubar.el (popup-mode-menu):
7325
7326         Rewrite code that outputs the popup menu to (a) put more specific
7327         entries first, (b) be more robust, (c) output the proper context
7328         menu separators automatically (the context menu functionality is
7329         new and currently used only by Help).
7330
7331 2001-03-10  William M. Perry  <wmperry@aventail.com>
7332
7333         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7334         this function when converting from the 21.1 GTK branch.  Now
7335         supports file, password, question, and color built-in dialogs.
7336
7337 2001-03-06  Ben Wing  <ben@xemacs.org>
7338
7339         * keydefs.el:
7340         * keydefs.el (global-map):
7341         Add commented-out change of M-k (for 21.5).
7342         
7343         * menubar-items.el (default-menubar):
7344         Fix items to control kill-line behavior; add items for
7345         shifted motion.
7346         
7347         * simple.el:
7348         * simple.el (kill-whole-line):
7349         * simple.el (historical-kill-line): Removed.
7350         * simple.el (kill-line): Removed.
7351         * simple.el (kill-entire-line): New.
7352         * simple.el (kill-line-1): New.
7353         * simple.el (backward-kill-line):
7354         Undo kill-whole-line == always changes.  Add new function
7355         kill-entire-line to unconditionally delete the current line.
7356         Add comments describing the lamentable state of affairs of
7357         the kill-line functions and variables.
7358
7359 2001-03-02  Ben Wing  <ben@xemacs.org>
7360
7361         * simple.el:
7362         * simple.el (beginning-of-buffer):
7363         * simple.el (end-of-buffer):
7364         * simple.el (mark-ring-unrecorded-commands):
7365         * simple.el (signal-error-on-buffer-boundary):
7366         * simple.el (shifted-motion-keys-select-region):
7367         * simple.el (unshifted-motion-keys-deselect-region):
7368         * simple.el (motion-keys-for-shifted-motion): New.
7369         * simple.el (handle-pre-motion-command):
7370         * simple.el (handle-post-motion-command):
7371         * simple.el (forward-char-command):
7372         * simple.el (backward-char-command):
7373         * simple.el (scroll-up-command):
7374         * simple.el (scroll-down-command):
7375         * simple.el (next-line):
7376         * simple.el (previous-line):
7377         * simple.el (backward-block-of-lines):
7378         * simple.el (forward-block-of-lines):
7379         * simple.el (backward-word):
7380         * simple.el (mark-word):
7381
7382         Augment documentation of the most common motion commands to make
7383         note of the shifted-motion support.  Improve the support to (a)
7384         properly document how it works and why it's done in the fashion it
7385         is, and (b) allow the keystrokes that trigger it to be customized.
7386
7387         Correct error in the customize specification of
7388         mark-ring-unrecorded-commands.
7389
7390 2001-03-02  Ben Wing  <ben@xemacs.org>
7391
7392         * font-lock.el:
7393         * font-lock.el (font-lock-pending-extent-table): Removed.
7394         * font-lock.el (font-lock-pending-buffer-table): New.
7395         * font-lock.el (font-lock-pre-idle-hook):
7396         * font-lock.el (font-lock-after-change-function):
7397         * font-lock.el (font-lock-fontify-pending-extents):
7398         * font-lock.el (font-lock-lisp-like):
7399
7400         Fix handling of pending extents to avoid excessive slowness (N^2
7401         behavior) when making lots of buffer changes between redisplays,
7402         such as when saving the Options.
7403
7404 2001-03-09  William M. Perry  <wmperry@aventail.com>
7405
7406         * device.el:
7407         * dragdrop.el:
7408         * dumped-lisp.el:
7409         * faces.el:
7410         * frame.el:
7411         * gnuserv.el:
7412         * loadup.el:
7413         * menubar-items.el:
7414         * minibuf.el:
7415         The Great GTK Merge.
7416
7417         * ChangeLog.GTK:
7418         * dialog-gtk.el:
7419         * gdk.el:
7420         * generic-widgets.el:
7421         * glade.el:
7422         * gnome-widgets.el:
7423         * gnome.el:
7424         * gtk-compose.el:
7425         * gtk-extra.el:
7426         * gtk-faces.el:
7427         * gtk-ffi.el:
7428         * gtk-file-dialog.el:
7429         * gtk-font-menu.el:
7430         * gtk-glyphs.el:
7431         * gtk-init.el:
7432         * gtk-iso8859-1.el:
7433         * gtk-marshal.el:
7434         * gtk-mouse.el:
7435         * gtk-package.el:
7436         * gtk-password-dialog.el:
7437         * gtk-select.el:
7438         * gtk-widget-accessors.el:
7439         * gtk-widgets.el:
7440         * gtk.el:
7441         widgets-gtk.el:
7442         The Great GTK Merge: new files.
7443
7444 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7445
7446         * generic-widgets.el: Don't require gtk (a built-in feature) at
7447         top level.  Don't execute the last sexp unless (featurep 'gtk).
7448
7449 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7450
7451         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7452
7453 2001-02-23  Martin Buchholz <martin@xemacs.org>
7454
7455         * XEmacs 21.2.45 "Thelxepeia" is released.
7456
7457 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7458  
7459         * about.el (xemacs-hackers): update my entry. 
7460         * about.el (about-maintainer-info): ditto. 
7461         * about.el (about-hackers): ditto. 
7462
7463 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7464
7465         * about.el (about-maintainer-info): More vanity info about
7466         yours truly.
7467
7468 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7469
7470         * build-report.el (build-report-destination): xemacs-build-reports
7471         has moved to SourceForge, where mailing list name length is
7472         restricted, hence the name change to
7473         xemacs-buildreports@xemacs.org.
7474         * build-report.el (build-report-keep-regexp): Update default.
7475         * build-report.el (build-report-delete-regexp): Ditto.
7476         * build-report.el (build-report-make-output-files): Ditto.
7477
7478 2001-02-19  Craig Lanning  <lanning@scra.org>
7479
7480         * lisp-mode.el: Add indentation specifications for following
7481         Common Lisp forms: handler-case, handler-bind, with-slots,
7482         with-open-file, with-open-stream, print-unreadable-object.
7483
7484 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7485
7486         * font-lock.el (font-lock-set-defaults-1):
7487         Move initialization of `font-lock-cache-position' so that it's set
7488         even if font-lock-keywords is already defined.
7489
7490 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7491
7492         * autoload.el (generate-file-autoloads-1):
7493         Use `emacs-lisp-mode-syntax-table' instead of
7494         `lisp-mode-syntax-table'.
7495         * lisp-mode.el (lisp-mode-syntax-table):
7496         Get rid of old checks for `parse-partial-sexp' version.
7497         Make `|' (pipe) string delimiter instead of punctuation.
7498
7499 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7500
7501         * window.el (save-selected-window):
7502         Use gensym for better macro hygiene.
7503
7504 2001-02-06  Mike Sperber <mike@xemacs.org>
7505
7506         * dump-paths.el:
7507         * startup.el (startup-setup-paths): Set and use
7508         `mule-lisp-directory'.
7509         (startup-setup-paths-warning): Ditto.
7510
7511         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7512         (paths-construct-load-path): Consider `mule-lisp-directory'.
7513
7514 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7515
7516         * font-lock.el: Syntax table improvements used.  A few random
7517         changes are not specified below.
7518         (font-lock-fontify-string-delimiters):
7519         (font-lock-syntactic-keywords):
7520         (font-lock-cache-state nil):
7521         (font-lock-cache-position):
7522         New variables.
7523         (font-lock-set-syntax):
7524         (font-lock-apply-syntactic-highlight):
7525         (font-lock-fontify-syntactic-anchored-keywords):
7526         (font-lock-fontify-syntactic-keywords-region):
7527         (font-lock-eval-keywords):
7528         New functions.
7529         (font-lock-remove-face):
7530         (font-lock-fontify-syntactically-region):
7531         Use syntax properties.
7532
7533 2001-02-08  Martin Buchholz <martin@xemacs.org>
7534
7535         * XEmacs 21.2.44 "Thalia" is released.
7536
7537 2001-01-16  Mike Sperber <mike@xemacs.org>
7538
7539         * startup.el (normal-top-level): Work even if no installation root
7540         is found.
7541
7542 2001-01-30  Andy Piper  <andy@xemacs.org>
7543
7544         * gutter-items.el (progress-abort-glyph): remove instantiator.
7545         (set-progress-abort-instantiator): new function.
7546         (abort-progress-feedback): use it.
7547
7548         * gutter.el (set-gutter-dirty-p): new function.
7549
7550 2001-01-30  Didier Verna  <didier@xemacs.org>
7551
7552         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7553
7554 2001-01-24  Didier Verna  <didier@xemacs.org>
7555
7556         * sound.el (sound-extension-list): give a better default value.
7557         * sound.el (load-sound-file): improve the doc string, also find
7558         files given by absolute names, pass a real extension list to
7559         `locate-file'.
7560
7561 2001-01-26  Martin Buchholz <martin@xemacs.org>
7562
7563         * XEmacs 21.2.43 "Terspichore" is released.
7564
7565 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7566
7567         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7568         messages from gnuserv.
7569
7570 2001-01-20  Martin Buchholz <martin@xemacs.org>
7571
7572         * XEmacs 21.2.42 "Poseidon" is released.
7573
7574 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7575
7576         * cl-macs.el (cl-upcase-arg): New function.
7577         (cl-function-arglist): New function.
7578         (cl-transform-lambda): Automatically add CL-style lambda list to
7579         documentation string using functions above.
7580
7581 2001-01-12  Andy Piper  <andy@xemacs.org>
7582
7583         * package-get.el (package-get-custom): call
7584         package-net-update-installed-db.
7585
7586         * package-ui.el (pui-install-selected-packages): call
7587         package-net-update-installed-db.
7588
7589         * package-net.el (package-net-update-installed-db): use
7590         packages-package-list so that we reflect reality.
7591
7592         * packages.el (packages-package-list): Make docstring reflect
7593         reality.
7594
7595         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7596
7597         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7598         isn't installed.
7599
7600 2001-01-17  Andy Piper  <andy@xemacs.org>
7601
7602         * wid-edit.el (widget-activation-glyph-mapper): activate or
7603         deactivate native widgets.
7604         (widget-glyph-insert-glyph): record instantiator.
7605         (widget-push-button-value-create): use it.
7606
7607         * gui.el (gui-button-action): new function. Make button's domain
7608         buffer current when calling.
7609         (make-gui-button): update to use gui-button-action.
7610
7611 2001-01-16  Didier Verna  <didier@xemacs.org>
7612
7613         * menubar-items.el (default-menubar): add an entry for modeline
7614         horizontal scrolling in Options -> Display.
7615
7616 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7617
7618         * package-get.el (package-get-require-signed-base): Set to nil
7619         by default.
7620
7621 2001-01-17  Martin Buchholz <martin@xemacs.org>
7622
7623         * XEmacs 21.2.41 "Polyhymnia" is released.
7624
7625 2001-01-16  Mike Sperber <mike@xemacs.org>
7626
7627         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7628         catch lisp/mule/.
7629
7630 2001-01-14  Mike Sperber <mike@xemacs.org>
7631
7632         * startup.el (maybe-create-compatibility-dot-emacs):
7633         (maybe-unmigrate-user-init-file):
7634         (unmigrate-user-init-file): Created.
7635         (maybe-migrate-user-init-file): Offer creation of compatibility
7636         .emacs.
7637         Some doc fixes wrt init file location.
7638
7639 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7640
7641         * faces.el (face-frob-from-locale-first): new variable.
7642         (frob-face-font-2): Honor tags arg while trying to use
7643         standard-face-mapping.  When face-frob-from-locale-first is set,
7644         first try to set face inheriting from frobbed-face.
7645
7646 2001-01-15  Didier Verna  <didier@xemacs.org>
7647
7648         * about.el (xemacs-hackers): update my entry.
7649         * about.el (about-url-alist): ditto.
7650         * about.el (about-maintainer-info): ditto.
7651         * about.el (about-hackers): ditto.
7652
7653 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7654
7655         The byte compiler has been badly broken for a year,
7656         by the patch of 1999-12-06.
7657         * byte-optimize.el (byte-optimize-form-code-walker):
7658         Bug was: the byte compiler was making this erroneous optimization:
7659         (progn (or (foo)) (bar)) ==> (bar)
7660
7661 2000-11-20  Mike Sperber <mike@xemacs.org>
7662
7663         * setup-paths.el (paths-core-load-path-depth): Split
7664         `paths-load-path-depth' in two for site and core lisp.  Don't
7665         recurse into core.
7666         * setup-paths.el (paths-construct-load-path): Use.
7667
7668 2001-01-10  Andy Piper  <andy@xemacs.org>
7669
7670         * package-net.el (package-net-cygwin32-binary-size): new variable
7671         (package-net-win32-binary-size): ditto.  add much needed
7672         commentary.
7673
7674         * gutter-items.el (buffers-tab-items): correct off-by-one error
7675         for buffers-tab-max-size.
7676
7677 2001-01-08  Martin Buchholz <martin@xemacs.org>
7678
7679         * XEmacs 21.2.40 is released.
7680
7681 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7682
7683         * mule/hebrew.el: Fix comments and typos.
7684         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7685
7686 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7687
7688         * ChangeLog.1: move ancient log from fill.el.
7689
7690         * dump-paths.el:
7691         paragraphs.el:
7692         mule/mule-category.el:
7693         Miscellaneous typo fixes and slight doc clarifications.
7694
7695         * mule/mule-ccl.el:  Correct file name in header.
7696
7697 2000-12-31  Martin Buchholz <martin@xemacs.org>
7698
7699         * XEmacs 21.2.39 is released.
7700
7701 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7702
7703         * byte-optimize.el (byte-optimize-cond):
7704         (byte-optimize-cond-1): New.
7705         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7706         Optimizes (cond (x nil)) ==> nil.
7707         Provide better diagnostic on malformed expr like (cond foo).
7708
7709 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7710
7711         * mule/mule-coding.el:
7712         mule/mule-cmds.el (reset-language-environment,
7713         set-language-environment-coding-systems):
7714         Safer default coding-priority-list, corresponding to src/file-coding.h.
7715
7716 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7717
7718         * package-admin.el: Allow package removal from
7719         early-package-load-path.
7720
7721 2000-12-15  Andreas Jaeger  <aj@suse.de>
7722
7723         * about.el (about-maintainer-info): Update my entry.
7724
7725 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7726
7727         * packages.el (locate-library): Add support for bzip2
7728         compressed .el files.
7729
7730 2000-12-12  Andy Piper  <andy@xemacs.org>
7731
7732         * package-net.el: new file.
7733
7734 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7735
7736         * font-lock.el: Add missing C++ keywords.
7737
7738 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7739
7740         * simple.el (indent-for-comment): Preserve indentation of comments
7741         starting in column 0, as documented in (Info-goto-node
7742         "(xemacs)Comments").  Update docstring accordingly.
7743
7744 2000-12-05  Martin Buchholz <martin@xemacs.org>
7745
7746         * XEmacs 21.2.38 is released.
7747
7748 2000-12-04  Didier Verna  <didier@xemacs.org>
7749
7750         * mouse.el (default-mouse-track-set-point-in-window): remove
7751         spurious '+' operation detected by Martin.
7752
7753
7754 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7755
7756         * cl-extra.el (coerce):
7757         Implement char to integer coercion.
7758         Remove extraneous (numberp) test.
7759
7760         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7761         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7762         (byte-optimize-predicate):
7763         Warn if evaluating constant expression signals an error.
7764         (byte-optimize-form): Small simplification.
7765
7766         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7767
7768 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7769
7770         * byte-optimize.el:
7771         (byte-optimize-minus):
7772         (byte-optimize-plus):
7773         (byte-optimize-mult):
7774         (byte-optimize-quo):
7775         Use (car (last x)) instead of (last x) to get last elt!
7776         Use `byte-optimize-predicate' to optimize `%'.
7777         Move optimizations for special numeric args to bytecomp.el.
7778         * bytecomp.el (byte-compile-associative): Remove.
7779         (byte-compile-max): New.
7780         (byte-compile-min): New.
7781         Properly handle erroneous calls: (max) (min).
7782         (byte-compile-plus): New.
7783         (byte-compile-minus):
7784         It's easiest to handle 0, +1 and -1 args here.
7785         (byte-compile-mult): New.
7786         It's easiest to handle 1, -1 and 2 args here.
7787         (byte-compile-quo):
7788         It's easiest to handle 0, +1 and -1 args here.
7789         Issue byte-compiler warning when dividing by zero.
7790
7791         Byte-compiler arithmetic improvements.
7792         Better optimize these expressions in the obvious way:
7793         (+ x y 1)   -->  varref x varref y add add1
7794         (+ x y -1)  -->  varref x varref y add sub1
7795         (- x y 0)   -->  (- x y)
7796         (- 0 x y)   -->  (- (- x) y)
7797         (% 42 19)   --> compile-time constant
7798         (/ 42 19)   --> compile-time constant
7799         (* (foo) 2) --> foo call dup plus
7800
7801         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7802         unless (declaim (optimize (safety 3)))
7803         or (setq byte-compile-delete-errors nil).
7804
7805 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7806
7807         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7808         docstrings.
7809
7810 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7811
7812         * startup.el (command-line-do-help):  Add documentation of
7813         portable dumper switches.
7814
7815 2000-11-22  Andy Piper  <andy@xemacs.org>
7816
7817         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7818
7819         * glyphs.el (init-glyphs): don't use autodetect for strings.
7820
7821 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7822
7823         * byte-optimize.el (byte-optimize-char-before):
7824         (byte-optimize-backward-char):
7825         (byte-optimize-backward-word):
7826         Fix incorrect optimizations for these sorts of expressions:
7827         (let ((x nil)) (backward-char x))
7828
7829 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7830
7831         * byte-optimize.el:
7832         * byte-optimize.el (byte-optimize-backward-char): New.
7833         * byte-optimize.el (byte-optimize-backward-word): New.
7834         Make backward-word and backward-char as efficient as forward versions.
7835
7836         * bytecomp.el (byte-compile-no-args-with-one-extra):
7837         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7838         * bytecomp.el (byte-compile-two-args-with-one-extra):
7839         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7840         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7841         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7842         Check if extra arg is constant nil, and if so, use byte-coded call.
7843
7844         * simple.el (backward-word):
7845         * simple.el (mark-word):
7846         * simple.el (kill-word):
7847         * simple.el (backward-kill-word):
7848         Make COUNT argument optional, for consistency with forward-char et al.
7849
7850         * abbrev.el (abbrev-string-to-be-defined):
7851         * abbrev.el (inverse-abbrev-string-to-be-defined):
7852         * abbrev.el (inverse-add-abbrev):
7853         * abbrev.el (expand-region-abbrevs):
7854         * buff-menu.el (Buffer-menu-execute):
7855         * indent.el (move-to-left-margin):
7856         * indent.el (indent-relative):
7857         * indent.el (move-to-tab-stop):
7858         * info.el (Info-reannotate-node):
7859         * lisp-mode.el (lisp-indent-line):
7860         * lisp.el (end-of-defun):
7861         * lisp.el (move-past-close-and-reindent):
7862         * misc.el (copy-from-above-command):
7863         * mouse.el (default-mouse-track-scroll-and-set-point):
7864         * page.el (forward-page):
7865         * paragraphs.el (forward-paragraph):
7866         * paragraphs.el (end-of-paragraph-text):
7867         * picture.el (picture-forward-column):
7868         * picture.el (picture-self-insert):
7869         * rect.el (extract-rectangle-line):
7870         * simple.el (newline):
7871         * simple.el (fixup-whitespace):
7872         * simple.el (backward-delete-char-untabify):
7873         * simple.el (transpose-chars):
7874         * simple.el (transpose-preceding-chars):
7875         * simple.el (do-auto-fill):
7876         * simple.el (indent-new-comment-line):
7877         * simple.el (blink-matching-open):
7878         * view-less.el (cleanup-backspaces):
7879         * wid-edit.el (widget-transpose-chars):
7880         * term/bg-mouse.el (bg-insert-moused-sexp):
7881         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7882
7883         * info.el (Info-fontify-node):
7884         * simple.el (backward-delete-function):
7885         Use canonical delete-backward-char instead of backward-delete-char.
7886
7887 2000-11-20  Andy Piper  <andy@xemacs.org>
7888
7889         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7890         no buffers.
7891
7892 2000-11-20  Andy Piper  <andy@xemacs.org>
7893
7894         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7895         buffer tabs.
7896
7897 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7898
7899         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7900         (proclaim inline...) was shadowing compiler-macros.
7901
7902 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7903
7904         * bytecomp.el (byte-compile-eval): New.
7905         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7906         Keeps this promise made in Lispref:
7907         "If a file being compiled contains a `defmacro' form, the macro is
7908         defined temporarily for the rest of the compilation of that file."
7909
7910 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7911
7912         * cl.el (floatp-safe):
7913         (plusp):
7914         (minusp):
7915         (oddp):
7916         (evenp):
7917         (cl-abs):
7918         Use a better parameter name than `x'.
7919
7920         * cl-macs.el (check-type): Make continuable.  Change documentation
7921         to require PLACE, but accept any form for compatibility.
7922
7923         * abbrev.el (define-abbrev): Use check-type.
7924         * font-menu.el (font-menu-change-face): Use check-type.
7925         * menubar.el (relabel-menu-item): Use check-type.
7926         * itimer.el: Fix typo.
7927
7928 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7929
7930         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7931
7932 2000-11-14  Martin Buchholz <martin@xemacs.org>
7933
7934         * XEmacs 21.2.37 is released.
7935
7936 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7937
7938         * code-cmds.el: Provide the feature.
7939
7940 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7941
7942         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7943
7944         * code-cmds.el: New file
7945         * mule/mule-cmds.el:
7946         * mule/mule-misc.el
7947         (coding-keymap): New keymap. Define coding system keyboard
7948         commands on file-coding builds too.
7949         (coding-system-change-eol-conversion):
7950         (universal-coding-system-argument):
7951         (set-default-coding-systems):
7952         (prefer-coding-system): Moved from mule-cmds.el
7953         (set-buffer-process-coding-system): Moved from mule-misc.el
7954
7955 2000-09-15  Stephen Carney <carney@scubadoo.com>
7956
7957         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7958
7959 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7960
7961         * package-get.el (package-get-download-sites): Add a pre-release
7962         site for experimental packages.
7963
7964         * auto-autoloads.el: Regenerated.
7965
7966 2000-08-01  Andy Piper  <andy@xemacs.org>
7967
7968         * gutter-items.el (buffers-tab-omit-function): reference
7969         buffers-tab-select-visible-buffers.
7970         (buffers-tab-filter-functions): new variable, by default uses
7971         buffers-tab-selection-function and buffers-tab-omit-function.
7972         (select-buffers-tab-buffers-by-mode): invert arguments.
7973         (buffers-tab-select-visible-buffers): new function. Invert calling
7974         of buffers-menu-omit-invisible-buffers.
7975         (buffers-tab-items): rewrite to use
7976         buffers-tab-filter-functions. Rewrite docstring.
7977         (gutter-buffers-tab-extent): delete.
7978         (add-tab-to-gutter): always build a new extent when adding the
7979         tabs.
7980         (update-tab-in-gutter): make gutter dirty when orientation
7981         changes.
7982
7983 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7984
7985         * bytecomp.el (byte-compile-defvar-or-defconst):
7986         Only do loadhist recording if defvar form includes a value.
7987
7988 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7989
7990         * bytecomp.el (byte-compile-initial-macro-environment):
7991         `eval-when-compile' should not compile its body.
7992
7993 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7994
7995         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7996         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7997         some Japanese English.  Remove some ancient FSF comments, and
7998         improve docstrings.  Use symbols not vectors for tables.
7999
8000 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8001
8002         * keymap.el:
8003         (local-key-binding):
8004         (global-key-binding):
8005         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8006
8007         * lisp.el:
8008         (backward-sexp): Slightly simpler code.
8009         (mark-sexp): Make arg optional, like FSF Emacs.
8010         (forward-list): Slightly simpler code.
8011         (backward-list): Slightly simpler code.
8012         (down-list):  Make arg optional, like FSF Emacs.
8013         (up-list):  Make arg optional, like FSF Emacs.
8014         (backward-up-list):  Make arg optional, like FSF Emacs.
8015         (kill-sexp):  Make arg optional, like FSF Emacs.
8016         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8017
8018         * font-menu.el (font-menu-change-face):
8019         Take continuable errors into account.
8020
8021         * abbrev.el:
8022         * abbrev.el (clear-abbrev-table):
8023         * abbrev.el (define-abbrev-table):
8024         * abbrev.el (define-abbrev):
8025         * abbrev.el (insert-abbrev-table-description):
8026         * apropos.el (apropos-documentation-check-doc-file):
8027         * apropos.el (apropos-documentation-check-elc-file):
8028         * buff-menu.el (list-buffers):
8029         * buff-menu.el (list-buffers-noselect):
8030         * bytecomp.el (byte-recompile-directory):
8031         * bytecomp.el (batch-byte-compile):
8032         * cl-macs.el (typep):
8033         * code-files.el (find-coding-system-magic-cookie):
8034         * code-files.el (insert-file-contents):
8035         * cus-edit.el (customize-set-variable):
8036         * cus-edit.el (customize-save-variable):
8037         * cus-face.el (custom-set-face-font-size):
8038         * cus-face.el (custom-set-face-update-spec):
8039         * cus-face.el (custom-reset-faces):
8040         * custom.el (custom-check-theme):
8041         * custom.el (copy-upto-last):
8042         * fill.el (canonically-space-region):
8043         * fill.el (fill-paragraph):
8044         * fill.el (fill-region):
8045         * fill.el (find-space-insertable-point):
8046         * fill.el (justify-current-line):
8047         * faces.el (face-spec-update-all-matching):
8048         * faces.el (set-face-stipple):
8049         * files-nomule.el (insert-file-contents):
8050         * files.el (insert-file-contents-literally):
8051         * files.el (hack-local-variables-last-page):
8052         * files.el (basic-save-buffer):
8053         * files.el (insert-directory):
8054         * font-menu.el (font-menu-change-face):
8055         * font.el (font-spatial-to-canonical):
8056         * format.el (format-encode-region):
8057         * format.el (format-insert-file):
8058         * format.el (format-replace-strings):
8059         * gutter.el (set-gutter-element):
8060         * help.el (key-or-menu-binding):
8061         * help.el (describe-bindings):
8062         * help.el (with-syntax-table):
8063         * indent.el (indent-rigidly):
8064         * indent.el (delete-to-left-margin):
8065         * info.el:
8066         * info.el (Info-extract-dir-entry-from):
8067         * info.el (Info-build-dir-anew):
8068         * info.el (Info-rebuild-dir):
8069         * info.el (Info-batch-rebuild-dir):
8070         * info.el (Info-read-subfile):
8071         * info.el (Info-build-node-completions):
8072         * info.el (Info-extract-menu-node-name):
8073         * isearch-mode.el (isearch-range-invisible):
8074         * isearch-mode.el (isearch-restore-invisible-extents):
8075         * itimer.el (itimerp):
8076         * itimer.el (itimer-live-p):
8077         * keymap.el:
8078         * keymap.el (substitute-key-definition):
8079         * keymap.el (read-command-or-command-sexp):
8080         * keymap.el (local-key-binding):
8081         * keymap.el (global-key-binding):
8082         * keymap.el (global-set-key):
8083         * keymap.el (local-set-key):
8084         * ldap.el:
8085         * ldap.el (ldap-add-entries):
8086         * ldap.el (ldap-delete-entries):
8087         * lisp.el (backward-sexp):
8088         * lisp.el (mark-sexp):
8089         * lisp.el (forward-list):
8090         * lisp.el (backward-list):
8091         * lisp.el (down-list):
8092         * lisp.el (backward-up-list):
8093         * lisp.el (up-list):
8094         * lisp.el (kill-sexp):
8095         * lisp.el (backward-kill-sexp):
8096         * menubar.el (add-menu-button):
8097         * menubar.el (add-submenu):
8098         * menubar.el (delete-menu-item):
8099         * menubar.el (relabel-menu-item):
8100         * mouse.el (narrow-window-to-region):
8101         * obsolete.el (define-obsolete-variable-alias):
8102         * obsolete.el (store-substring):
8103         * package-admin.el:
8104         * package-admin.el (package-admin-install-function):
8105         * package-admin.el (package-admin-install-function-mswindows):
8106         * package-admin.el (package-admin-default-install-function):
8107         * package-get.el (package-get-update-base-entries):
8108         * packages.el (packages-load-package-dumped-lisps):
8109         * packages.el (packages-collect-package-dumped-lisps):
8110         * printer.el (generic-print-buffer):
8111         * printer.el (generic-print-region):
8112         * replace.el (occur-mode-mouse-goto):
8113         * replace.el (perform-replace):
8114         * select.el (get-selection-no-error):
8115         * simple.el:
8116         * simple.el (newline):
8117         * simple.el (open-line):
8118         * simple.el (edit-and-eval-command):
8119         * simple.el (goto-line):
8120         * simple.el (undo):
8121         * simple.el (kill-region):
8122         * simple.el (copy-region-as-kill):
8123         * simple.el (kill-ring-save):
8124         * simple.el (set-mark):
8125         * simple.el (next-line):
8126         * simple.el (previous-line):
8127         * simple.el (line-move):
8128         * simple.el (set-goal-column):
8129         * simple.el (comment-region):
8130         * subr.el:
8131         * subr.el (putf):
8132         * syntax.el (modify-syntax-entry):
8133         * syntax.el (map-syntax-table):
8134         * view-less.el (view-file):
8135         * view-less.el (view-buffer):
8136         * view-less.el (view-file-other-window):
8137         * window-xemacs.el (backward-other-window):
8138         * window.el:
8139         * window.el (one-window-p):
8140         * window.el (walk-windows):
8141         * window.el (window-list):
8142         * x-mouse.el (x-mouse-kill):
8143         * x-select.el (x-get-cutbuffer):
8144         * x-select.el (x-store-cutbuffer):
8145         * term/bg-mouse.el (bg-mouse-line-to-center):
8146         * term/sun-mouse.el (window-line-end):
8147         * term/sun-mouse.el (sun-select-region):
8148         * term/sun.el (kill-region-and-unmark):
8149         * mule/mule-category.el:
8150         * mule/mule-category.el (modify-category-entry):
8151         * mule/mule-category.el (char-category-list):
8152         * mule/mule-coding.el (coding-system-force-on-output):
8153         * mule/mule-misc.el (coding-system-put):
8154         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8155
8156 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8157
8158         * cus-face.el: Typo fixes and tiny clarifications.
8159         * custom.el: ditto
8160
8161 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8162
8163         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8164         * startup.el (normal-top-level): Setup auto-save-list-file-name
8165         if auto-save-list-file-prefix is non-nil.
8166
8167 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8168
8169         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8170
8171 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8172
8173         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8174         get symbol at point-min.
8175
8176 2000-10-24  Didier Verna  <didier@xemacs.org>
8177
8178         * info.el (Info-emacs-info-file-name): defconst it.
8179         * info.el (Info-footnote-tag): defcustom it.
8180         * info.el (Info-no-description-string): ditto.
8181         * info.el (Info-find-node): adapt to new semantics of
8182         'Info-suffixed-file (don't do the case variants stuff).
8183         * info.el (Info-insert-dir): rewrite the dir file variants code.
8184         * info.el (Info-directory-files): New. Return the list of info
8185         files in a directory.
8186         * info.el (Info-dir-outdated-p): use it.
8187         * info.el (Info-parse-dir-entries): ditto.
8188         * info.el (Info-build-dir-anew): don't restrict to files ending
8189         with a ".info.*" extension.
8190         * info.el (Info-set-mode-line): ditto.
8191         * info.el (Info-read-subfile): adapt to new semantics of
8192         'Info-suffixed-file (append 'exact argument).
8193         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8194         string independently of the case.
8195         * info.el (Info-suffixed-file): use it (match all possible case
8196         for the file name).
8197         * info.el (Info-insert-file-contents): code cleanup.
8198         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8199         columns.
8200         * info.el (Info-batch-rebuild-dir): ditto.
8201         * info.el (Info-read-node-name-1): ditto.
8202         * info.el (Info-search): ditto.
8203         * info.el (Info-fontify-node): ditto.
8204
8205
8206 2000-10-24  Didier Verna  <didier@xemacs.org>
8207
8208         * process.el (shell-command): when called from a program, avoid
8209         'push-mark's "mark-set" message.
8210
8211 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8212
8213         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8214         by a symbol, not by a vector.
8215         * mule/vietnamese.el (vscii): Likewise.
8216         (viscii): Likewise.
8217         * mule/cyrillic.el (koi8-r): Likewise.
8218
8219         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8220         by a symbol, not by a vector.
8221         (chinese-big5-2): Likewise.
8222         * mule/ethiopic.el (ethiopic): Likewise.
8223         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8224         (vietnamese-viscii-upper): Likewise.
8225
8226 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8227
8228         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8229
8230 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8231
8232         * byte-optimize.el (byte-optimize-car): New function.
8233         (byte-optimize-cdr): Ditto.
8234
8235 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8236
8237         * byte-optimize.el: Partial synch with FSF 20.7.
8238         Optimize constant concatenation.
8239         Add keymapp as a side effect free function.  It is a built-in.
8240         (byte-after-unbind-pos): Remove byte-equal.
8241
8242 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8243
8244         * update-elc-2.el: Quote regexps correctly.
8245
8246 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8247
8248         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8249         (ccl-compile): Apply integerp, not integer-or-char-p to
8250         check the type of the buffer magnification
8251         (ccl-compile-write-string): Encode a string with binary
8252         coding system.
8253         (ccl-compile-write-repeat): Likewise.
8254
8255 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8256
8257         * buff-menu.el:
8258         * bytecomp.el:
8259         * coding.el:
8260         * faces.el:
8261         * files.el:
8262         * fill.el:
8263         * float-sup.el:
8264         * font-lock.el:
8265         * help.el:
8266         * iso8859-1.el:
8267         * loaddefs.el:
8268         * menubar-items.el:
8269         * menubar.el:
8270         * modeline.el:
8271         * msw-font-menu.el:
8272         * paragraphs.el:
8273         * paths.el:
8274         * replace.el:
8275         * simple.el:
8276         * sound.el:
8277         * startup.el:
8278         * version.el:
8279         * x-faces.el:
8280         * x-font-menu.el:
8281         Remove purecopy.
8282
8283 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8284
8285         * simple.el (do-auto-fill): Use the function pointer to by
8286         `comment-line-break-function', not `indent-new-comment-line'. This
8287         fixes an issue with cc-mode comment continuation.
8288
8289 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8290
8291         * simple.el (turn-on-auto-fill):  Add (interactive).
8292         * mwheel.el (mwheel-install): Add (interactive).
8293         * font-lock.el (turn-on-font-lock): Add (interactive).
8294         (turn-off-font-lock): Add (interactive).
8295
8296 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8297
8298         * packages.el (packages-special-base-regexp): Add `man'.
8299
8300 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8301
8302         * wid-edit.el (widget-specify-active): map over extents in current
8303         buffer like `widget-specify-inactive' does.  Mapping over the
8304         inactive extent object does not work since the current extent is
8305         ignored by `map-extents'.
8306
8307 2000-10-04  Martin Buchholz <martin@xemacs.org>
8308
8309         * XEmacs 21.2.36 is released.
8310
8311 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8312
8313         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8314         Optimize the compiled-function-constants vector by byte-code
8315         reference counts.
8316
8317 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8318
8319         * build-report.el (build-report-delete-regexp): quote value in
8320         defcustom
8321
8322 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8323
8324         * build-report.el (build-report): Don't bind srcdir which we don't
8325         use in `multiple-value-bind' to avoid the only byte-compiler
8326         warning.
8327
8328 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8329
8330         * build-report.el: Requires cl and custom now.
8331         build-report-version is determined by XEmacs version -- remove
8332         build-report-version*.
8333         * build-report.el (build-report-version): Removed.
8334         * build-report.el (build-report-installation-version-regexp): New.
8335         * build-report.el (build-report-version-file-regexp): New.
8336         * build-report.el (build-report-installation-srcdir-regexp): New.
8337         * build-report.el (build-report-destination): Offer
8338         xemacs-build-reports and xemacs-beta.
8339         * build-report.el (build-report-keep-regexp): Adjusted.
8340         * build-report.el (build-report-delete-regexp): Adjusted.
8341         * build-report.el (build-report-make-output-dir): New.
8342         * build-report.el (build-report-installation-file): Replace use of
8343         `concat' with `expand-file-name'.
8344         * build-report.el (build-report-make-output-file): Removed.
8345         * build-report.el (build-report-make-output-files): New.
8346         * build-report.el (build-report-subject): Identify as
8347         user-variable with "*...".
8348         * build-report.el (build-report-prompts): Ditto.
8349         * build-report.el (build-report-version-file): New.
8350         * build-report.el (build-report-file-encoding): Identify as
8351         user-variable with "*...".
8352         * build-report.el (build-report-make-output-get): New.
8353         * build-report.el (build-report-insert-header): Report
8354         emacs-version and system-configuration instead of
8355         build-report-version.
8356         * build-report.el (build-report-insert-make-output): Add file
8357         argument.
8358         * build-report.el (build-report-insert-installation-file):
8359         Re-indent.
8360         * build-report.el (build-report-keep): Change docstring,
8361         re-indent.
8362         * build-report.el (build-report-delete): Ditto.
8363         * build-report.el (build-report-installation-data): New.
8364         * build-report.el (build-report-version-file-data): New.
8365
8366 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8367
8368         * byte-optimize.el (byte-optimize-lapcode):
8369         Fix the optimization of using the first 5 elements of the
8370         constants vector for variables.
8371         (byte-optimize-lapcode): Fix another ancient broken optimization.
8372
8373 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8374
8375         * *: Spelling mega-patch
8376
8377 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8378
8379         * easymenu.el: doc fixes.
8380         (easy-menu-do-define): Use backquote.
8381         (easy-menu-change):
8382         (easy-menu-add):
8383         `when' seems much clearer than `if' here.
8384         (easy-menu-remove):
8385         (easy-menu-add-item):
8386         (easy-menu-item-present-p):
8387         (easy-menu-remove-item):
8388         Wrap using (when (featurep 'menubar) ...)
8389
8390 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8391
8392         * bytecomp.el (displaying-byte-compile-warnings):
8393         Revert Ben's change to this function below so that the compile log
8394         is displayed properly for users of the "popper" package.
8395
8396 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8397
8398         * window.el (save-selected-window): Use backquote.
8399
8400         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8401         Renamed from `byte-compile-file-form-defvar'.
8402         * bytecomp.el (byte-compile-defvar-or-defconst):
8403         Only cons onto current-load-list in top-level forms.
8404         Else this leaks a cons cell every time a defun is called.
8405         Renamed from `byte-compile-defvar', for clarity.
8406         Warn when docstring of defvar is not a string.
8407         Use consistent error messages.
8408         Better comments.
8409
8410 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8411
8412         * simple.el (set-variable):
8413         Remove unneeded defvar by rearranging order of let* forms.
8414
8415         * mule/mule-ccl.el (ccl-get-next-code):
8416         * menubar-items.el (bookmark-menu-filter):
8417         (language-environment-menu-filter):
8418         (tutorials-menu-filter):
8419         * toolbar-items.el (toolbar-compile):
8420         * byte-optimize.el (disassemble-offset):
8421         Use (declare (special ...)) instead of `defvar'.
8422
8423         * cl-macs.el (cl-do-proclaim):
8424         Fix (declare (special ...)) warning suppression syntax.
8425
8426 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8427
8428         * info.el (Info-tag-table-marker):
8429         (Info-tag-table-buffer):
8430         (Info-find-file-node):
8431         (Info-read-subfile):
8432         (Info-build-node-completions):
8433         (Info-search):
8434         (Info-mode):
8435         Multiple info buffer support.
8436
8437 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8438
8439         * ldap.el (ldap-decode-entry): New defun
8440         (ldap-search-entries): Use it in order to decode DN-prefixed
8441         entries properly
8442
8443 2000-08-23  Daniel Pittman <daniel@danann.net>
8444
8445         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8446         Use `eq', not `=', to compare symbols.
8447
8448 2000-07-30  Ben Wing  <ben@xemacs.org>
8449
8450         * bytecomp.el (byte-compile-report-error):
8451         * bytecomp.el (displaying-byte-compile-warnings):
8452         if stack-trace-on-error is set, send out a backtrace when
8453         an error is encountered that stops byte compilation.  this
8454         should make it much much easier to track down those curious
8455         problems.  also undo the kludge of using a separate "*Show*"
8456         buffer for display when there's a temp-buffer-show-function;
8457         we can avoid this by just being a little smarter.
8458
8459         * dialog-items.el:
8460         * dialog-items.el (search-dialog-regexp): New.
8461         * dialog-items.el (search-dialog-callback):
8462         * dialog-items.el (make-search-dialog):
8463         add a regexp option to the dialog and clean up a bit.
8464
8465         * dialog.el:
8466         * dialog.el (yes-or-no-p-dialog-box):
8467         * dialog.el (get-dialog-box-response):
8468         * dialog.el (make-dialog-box):
8469         * dialog.el (dialog-box-finish): New.
8470         * dialog.el (dialog-box-cancel): New.
8471         * dialog.el (internal-make-dialog-box-exit): New.
8472         implement [properly!] the :modal property of the new dialog box
8473         interface.  this is the first time xemacs has ever had *proper*
8474         modal dialog boxes, giving the standard window-system feedback.
8475         (e.g. under windows, clicking on a disabled frame causes a beep
8476         and makes the dialog box flash three times.)
8477
8478         * dragdrop.el: header keyword frobbing.
8479
8480         * dumped-lisp.el (preloaded-file-list):
8481         renamed winnt.el to win32-native.el.
8482
8483         * faces.el (face-property):
8484         * faces.el (set-face-property):
8485         * faces.el (frob-face-property):
8486         * faces.el (frob-face-font-2):
8487         * faces.el (make-face-bold):
8488         * faces.el (make-face-italic):
8489         * faces.el (make-face-bold-italic):
8490         * faces.el (make-face-unbold):
8491         * faces.el (make-face-unitalic):
8492         * faces.el (make-face-smaller):
8493         * faces.el (make-face-larger):
8494         clean up the implementation of these so that window-system-specific
8495         methods are called only on objects belonging to that window system.
8496         previously, you could have [e.g.] mswindows-make-face-bold called
8497         on font object of device type `stream', which is not good and
8498         explains the subtle errors Adrian was getting when byte-compiling
8499         something that required 'term. (Adrian, now you can use stack-trace-
8500         on-error to find the exact place where things are going wrong instead
8501         of having to laboriously binary-search your way through.)
8502
8503         * finder.el (finder-known-keywords):
8504         cleaned up -- properly sorted, clarified the meanings of many of
8505         the keywords, and added a few -- mswin, gui, content, build, www,
8506         user, services.  the last two try to distinguish between a package
8507         that's used directly by the user, and a package that provides
8508         support services to other packages.
8509
8510         * font-lock.el (lisp-font-lock-keywords-2):
8511         update list of lisp control structures to include everything,
8512         including new ones i introduced.
8513
8514         * gutter.el: header keyword frobbing.
8515
8516         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8517         recent isearch element was not doing so!  you got the second-most-
8518         recent instead.
8519
8520         * lisp-mode.el (construct-lisp-mode-menu):
8521         more menubar cleanups.
8522         * lisp-mode.el (with-selected-window):
8523         make it indent properly.
8524
8525         * menubar-items.el (default-menubar): lots of menubar cleanups.
8526         rearranged the options menu the most, e.g. splitting up the
8527         Keyboard/Mouse menu into a new Editing menu and combining the
8528         separate Scrollbar/Gutter/Toolbar submenus into Display.
8529         Got rid of General, moved items to Editing or new Troubleshooting.
8530         Moved Packages to Tools; doesn't seem to belong under Options.
8531         Added stuff to the Cmds menu, e.g. Change Case.
8532
8533         NB please don't complain about these periodic menubar changes.
8534         Anything like this is necessarily incremental in its construction
8535         -- By constant use you gradually become more and more aware of
8536         better and better ways to group menu items.  When we eventually
8537         move the options menu to a property sheet, the existing structure
8538         will probably be preserved fairly well.
8539
8540         * minibuf.el (next-history-element): fix problems with pressing
8541         down arrow in repeat-complex-command.
8542
8543         * modeline.el:
8544         * modeline.el (modeline-3d-p): New.
8545         added custom variable for controlling the 3d modeline.  the
8546         corresponding Options item has been present for a long time,
8547         but commented out with "fix me!" comments.  it's fixed now.
8548
8549         * obsolete.el (add-menu):
8550         remove bogus gettexts.
8551
8552         * process.el (shell-quote-argument):
8553         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8554         For bash under Windows native, see below.
8555
8556         * simple.el:
8557         * simple.el (display-warning-buffer):
8558         Fixed the handling of warning display to eliminate the annoying
8559         *Show* buffer, like was done for byte-compiler output above.
8560
8561         * simple.el (debug-print): New.
8562         Simple function for sending debug messages to the console and/or
8563         other debug places.
8564
8565         * subr.el (replace-in-string):
8566         Rewrite this function to avoid N^2 behavior with large strings --
8567         catastrophic with the new Windows selection code! (Apparently the
8568         author of this function didn't realize there was a fun
8569         replace-match that could make his life much easier, because we
8570         duplicated the entire logic.  The new version is smaller, easier
8571         to understand, much more robust, and has extended features --
8572         those of replace-match.)
8573
8574         * window.el:
8575         * window.el (with-selected-window): New.
8576         An obvious complement to the existing `with-selected-frame' and
8577         `with-current-buffer'.
8578
8579         * win32-native.el: Renamed from winnt.el.
8580         Added a great deal of stuff for properly handling process quoting,
8581         somewhat modeled on Kirill's original model (which i later threw
8582         away).  We should now finally have correctly working process arg
8583         quoting/dequoting so that the final app gets exactly what we
8584         intended.  Because the mechanism is in Lisp, it's easily
8585         extendible. (For those running bash and running the native
8586         version, I tried hard to do what I thought was correct.  But more
8587         thought is needed, and ideally the volunteer work of people with
8588         these configurations that they generally run on.)
8589
8590         * x-font-menu.el (x-font-menu-font-data):
8591         Put in defvar's to fix byte-compiler warnings.
8592
8593 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8594
8595         * select.el (selection-coercion-alist): Initialise.
8596         * select.el (select-coerce-to-text): New.
8597         * select.el (select-coerce): New.
8598         New functions to perform type and value coercion.
8599
8600         * select.el (select-buffer-killed-default): Keep data if it was
8601         on the clipboard.
8602
8603 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8604
8605         * menubar-items.el (default-menubar): Fix typo.
8606         (default-menubar): `lambda' was mispelled as `lamda'.
8607
8608 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8609
8610         * window.el (shrink-window-if-larger-than-buffer): Remove
8611         edge checking code.
8612
8613 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8614
8615         * paths.el (gnus-local-domain): Removed.
8616         (gnus-local-organization): Ditto.
8617         (gnus-startup-file): Ditto.
8618
8619 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8620
8621         * files.el (auto-mode-alist): Add .spec for RPM.
8622
8623 2000-07-31  Andy Piper  <andy@xemacs.org>
8624
8625         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8626
8627 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8628
8629         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8630         browse-url.
8631         * help.el (xemacs-www-page): Ditto.
8632         (xemacs-www-faq): Ditto.
8633         * menubar-items.el (default-menubar): Ditto.
8634
8635         * wid-edit.el (widget-url-link-action): Ditto.
8636         From: Kenichi OKADA <okada@opaopa.org>.
8637
8638 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8639
8640         * finder.el (finder-commentary): Add autoload cookie.
8641
8642 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8643
8644         * files.el (insert-file-contents-literally): Fix second let
8645         binding for `coding-system-for-read' to `coding-system-for-write'
8646         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8647
8648 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8649
8650         * files.el (insert-file-contents-literally): Use binary coding
8651         system (from Morioka san).
8652         (insert-file-contents-literally): Make file-name-handler method.
8653
8654 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8655
8656         * cl-macs.el (get-selection): Add defsetf.
8657
8658 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8659
8660         * x-init.el (x-activate-region-as-selection): replace obsolete
8661         function x-own-selection with own-selection.
8662         (ow-find): replace obsolete functions x-get-selection and
8663         x-get-clipboard with get-selection and get-clipboard.
8664         (init-post-x-win): replace obsolete function x-disown-selection
8665         with disown-selection.
8666
8667 2000-07-20  Mike Sperber  <mike@xemacs.org>
8668
8669         * startup.el (load-user-init-file): Only try to load init file if
8670         it exists.
8671
8672 2000-07-10  Andy Piper  <andy@xemacs.org>
8673
8674         * dialog-items.el: sync with Ben's patch.
8675
8676         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8677         comment.
8678         (progress-text-glyph): deleted.
8679         (progress-layout-glyph): make completely minimal.
8680         (progress-gauge-glyph): ditto.
8681         (progress-display-style): fix to handle dynamic instantiator
8682         changes.
8683         (progress-text-instantiator): new.
8684         (progress-layout-instantiator): new.
8685         (progress-gauge-instantiator): new.
8686         (set-progress-display-instantiator): renamed and changed from
8687         set-progress-display-style.
8688         (progress-abort-glyph): use instantiator not glyph.
8689         (append-progress-display): use set-progress-display-instantiator
8690         and set-glyph-image.
8691         (abort-progress-display): ditto.
8692         (raw-append-progress-display): ditto.
8693
8694 2000-07-20  Ben Wing  <ben@xemacs.org>
8695
8696         * code-files.el: Move Mule-specific code to mule-coding.el.
8697
8698 2000-07-15  Ben Wing  <ben@xemacs.org>
8699
8700         * autoload.el:
8701         Fixed comments.
8702
8703         * cmdloop.el:
8704         * cmdloop.el (yes-or-no-p):
8705         * cmdloop.el (y-or-n-p):
8706         Make these functions use should-use-dialog-box-p and not be
8707         overridden in dialog.el.
8708
8709         * cus-dep.el:
8710         * cus-dep.el (Custom-make-dependencies): Removed.
8711         * cus-dep.el (Custom-make-dependencies-1): New.
8712         * cus-dep.el (Custom-make-one-dependency): New.
8713         New entry point for use in Makefiles, to avoid excessive
8714         invocations.
8715
8716         * cus-edit.el (custom-variable-reset-saved):
8717         * cus-edit.el (custom-variable-reset-standard):
8718         * cus-edit.el (custom-save-resets):
8719         Fix bytecompiler warnings.
8720
8721         * dialog.el:
8722         * dialog.el (yes-or-no-p-dialog-box):
8723         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8724         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8725         * dialog.el (get-dialog-box-response):
8726         * dialog.el (message-or-box):
8727         * dialog.el (make-dialog-box):
8728         * dialog.el (popup-dialog-box): New.
8729         Avoid yes-or-no-p bogosities.
8730         Create a general function `make-dialog-box' to encapsulate all
8731         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8732
8733         * dumped-lisp.el (preloaded-file-list):
8734         Add dialog-items.  Clean up.  Group files by types.
8735
8736         * easymenu.el (easy-menu-add):
8737         * easymenu.el (easy-menu-remove):
8738         Account for accelerators.
8739
8740         * extents.el:
8741         * extents.el (extent-list): New args, like in map-extents.
8742         * extents.el (extent-at-event): New.
8743         * extents.el (extents-at-event): New.
8744
8745         * font-lock.el:
8746         * font-lock.el (font-lock-mode):
8747         * font-lock.el (font-lock-default-fontify-buffer):
8748         * font-lock.el (font-lock-default-unfontify-region):
8749         * font-lock.el (font-lock-fontify-syntactically-region):
8750         * font-lock.el (font-lock-fontify-keywords-region):
8751         Use new progress-feedback names.
8752
8753         * font-lock.el (java-font-lock-identifier-regexp):
8754         * font-lock.el (java-font-lock-class-name-regexp):
8755         Fix bytecompiler warnings.
8756
8757         * gutter-items.el:
8758         * gutter-items.el (progress-display-use-echo-area): Removed.
8759         * gutter-items.el (progress-feedback-use-echo-area): New.
8760         * gutter-items.el (progress-display-popup-period): Removed.
8761         * gutter-items.el (progress-feedback-popup-period): New.
8762         * gutter-items.el (set-progress-display-style): Removed.
8763         * gutter-items.el (set-progress-feedback-style): New.
8764         * gutter-items.el (progress-display-style): Removed.
8765         * gutter-items.el (progress-feedback-style): New.
8766         * gutter-items.el (progress-stack):
8767         * gutter-items.el (progress-displayed-p): Removed.
8768         * gutter-items.el (progress-feedbacked-p): New.
8769         * gutter-items.el (clear-progress-display): Removed.
8770         * gutter-items.el (clear-progress-feedback): New.
8771         * gutter-items.el (progress-display-clear-when-idle): Removed.
8772         * gutter-items.el (progress-feedback-clear-when-idle): New.
8773         * gutter-items.el (remove-progress-display): Removed.
8774         * gutter-items.el (remove-progress-feedback): New.
8775         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8776         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8777         * gutter-items.el (append-progress-display): Removed.
8778         * gutter-items.el (append-progress-feedback): New.
8779         * gutter-items.el (abort-progress-display): Removed.
8780         * gutter-items.el (abort-progress-feedback): New.
8781         * gutter-items.el (raw-append-progress-display): Removed.
8782         * gutter-items.el (raw-append-progress-feedback): New.
8783         * gutter-items.el (display-progress-display): Removed.
8784         * gutter-items.el (display-progress-feedback): New.
8785         * gutter-items.el (current-progress-display): Removed.
8786         * gutter-items.el (current-progress-feedback): New.
8787         * gutter-items.el (current-progress-display-label): Removed.
8788         * gutter-items.el (current-progress-feedback-label): New.
8789         * gutter-items.el (progress-display): Removed.
8790         * gutter-items.el (progress-feedback): New.
8791         Replace "progress-display" with "progress-feedback" globally.
8792
8793         * gutter-items.el (lprogress-display): Removed.
8794         * gutter-items.el (progress-feedback-with-label): New.
8795         Rename lprogress-display ==> progress-feedback-with-label.
8796
8797         * gutter-items.el (search-dialog-direction): Removed.
8798         * gutter-items.el (search-dialog-text): Removed.
8799         * gutter-items.el (search-dialog-callback): Removed.
8800         * gutter-items.el (make-search-dialog): Removed.
8801         Move to dialog-items.el.
8802
8803         * help.el:
8804         * help.el (help-mode-quit):
8805         * help.el (mode-for-help): New.
8806         * help.el (help-sticky-window): New.
8807         * help.el (help-window-config): New.
8808         * help.el (with-displaying-help-buffer):
8809         * help.el (function-at-event): New.
8810         * help.el (help-symbol-regexp): New.
8811         * help.el (help-symbol-run-function-1): New.
8812         * help.el (help-symbol-run-function): New.
8813         * help.el (help-symbol-function-context-menu): New.
8814         * help.el (help-symbol-variable-context-menu): New.
8815         * help.el (help-symbol-function-and-variable-context-menu): New.
8816         * help.el (frob-help-extents): New.
8817         * help.el (describe-function-1):
8818         * help.el (variable-at-point):
8819         * help.el (variable-at-event): New.
8820         * help.el (describe-variable):
8821         Major overhaul.
8822         - Make functions and variables be mousable.
8823         - Middle button hyperlinks.
8824         - New context-menu entries.
8825
8826         * keydefs.el:
8827         * keydefs.el (global-map):
8828         New key bindings to move lines up and down.
8829
8830         * lisp-mode.el:
8831         * lisp-mode.el (construct-lisp-mode-menu): New.
8832         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8833         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8834         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8835         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8836         Make popup and menubar menus be different.  Popup menu uses
8837         clicked location and automatically assumes symbol under the mouse
8838         for various commands.
8839
8840         * menubar-items.el:
8841         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8842         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8843
8844         * menubar-items.el (global-popup-menu): Removed.
8845         * menubar-items.el (mode-popup-menu): Removed.
8846         * menubar-items.el (activate-popup-menu-hook): Removed.
8847         * menubar-items.el (popup-mode-menu): Removed.
8848         * menubar-items.el (popup-buffer-menu): Removed.
8849         * menubar-items.el (popup-menubar-menu): Removed.
8850         Move to menubar.el.
8851
8852         * menubar.el:
8853         * menubar.el (global-popup-menu): New.
8854         * menubar.el (mode-popup-menu): New.
8855         * menubar.el (activate-popup-menu-hook): New.
8856         * menubar.el (last-popup-menu-event): New.
8857         * menubar.el (popup-mode-menu): New.
8858         * menubar.el (popup-buffer-menu): New.
8859         * menubar.el (popup-menubar-menu): New.
8860         * menubar.el (menu-call-at-event): New.
8861         Move non-content functions here.  Add support for context menu
8862         items on extents.
8863
8864         * minibuf.el (minibuffer-history-uniquify):
8865         Typo fix.
8866
8867         * minibuf.el (read-file-name-1):
8868         Call new file dialog box if it exists.
8869
8870         * minibuf.el (mouse-rfn-setup-vars):
8871         Clean up "chop" action.
8872
8873         * mouse.el:
8874         * mouse.el (button2): Now bound to mouse-track.
8875         * mouse.el (click-inside-extent-p):
8876         * mouse.el (point-inside-extent-p):
8877         * mouse.el (point-inside-selection-p):
8878         * mouse.el (mouse-drag-or-yank): Removed.
8879         * mouse.el (mouse-begin-drag-n-drop): New.
8880         * mouse.el (mouse-eval-sexp):
8881         * mouse.el (mouse-track-activate-strokes): New.
8882         * mouse.el (mouse-track-do-activate): New.
8883         * mouse.el (mouse-track):
8884         * mouse.el (default-mouse-track-event-is-with-button): New.
8885         * mouse.el (default-mouse-track-cleanup-hook):
8886         * mouse.el (default-mouse-track-drag-hook):
8887         * mouse.el (default-mouse-track-drag-up-hook):
8888         * mouse.el (default-mouse-track-click-hook):
8889         Merge drag-n-drop into mouse-track.
8890         Add general "activate" support to replace specific button2 kludges.
8891         Use "button modifier" support in mouse-track.
8892
8893         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8894
8895         * package-ui.el:
8896         * package-ui.el (pui-menu):
8897         * package-ui.el (pui-popup-context-sensitive): Removed.
8898         Fix bytecompiler warnings.
8899         Clean up popup code a bit.
8900
8901         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8902
8903         * simple.el:
8904         * simple.el (transpose-lines):
8905         * simple.el (transpose-line-up): New.
8906         * simple.el (transpose-line-down): New.
8907         * simple.el (transpose-subr):
8908         * simple.el (transpose-subr-1): Removed.
8909         Clean up, add functions to move lines up and down.
8910
8911         * startup.el (mail-host-address):
8912         * startup.el (user-mail-address):
8913         Customize.
8914
8915         * subr.el:
8916         * subr.el (set-symbol-value-in-buffer): New.
8917         * subr.el (error):
8918         * subr.el (check-argument-type):
8919         * subr.el (defined-error-p): New.
8920         Add structured error support.
8921
8922         * toolbar-items.el (toolbar-compile):
8923         Use new make-dialog-box.
8924
8925         * update-elc.el:
8926
8927         * userlock.el (ask-user-about-lock-dbox):
8928         * userlock.el (ask-user-about-supersession-threat-dbox):
8929         * userlock.el (ask-user-about-lock):
8930         * userlock.el (ask-user-about-supersession-threat):
8931         Use new make-dialog-box.
8932         Add safety checks; use should use-dialog-box-p.
8933
8934         * window-xemacs.el:
8935         * window-xemacs.el (__buffer-dedicated-frame):
8936         * window-xemacs.el (buffer-dedicated-frame): New.
8937         * window-xemacs.el (set-buffer-dedicated-frame): New.
8938         Move dedicated-frame stuff into lisp.
8939
8940 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8941
8942         * printer.el (generic-print-region): Do not require that
8943         `printer-name' be set.
8944         (printer-name): Commentary clarification.
8945
8946 2000-07-19  Martin Buchholz <martin@xemacs.org>
8947
8948         * XEmacs 21.2.35 is released.
8949
8950 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8951
8952         * select.el (selection-coercible-types): Initialise.
8953
8954 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8955
8956         * select.el (own-clipboard): Bug fix.
8957
8958 2000-07-17  Mike Sperber  <mike@xemacs.org>
8959
8960         * cus-edit.el (custom-migrate-custom-file): Save init file before
8961         continuing.
8962
8963 2000-07-16  Mike Sperber  <mike@xemacs.org>
8964
8965         * startup.el (load-init-file): Remove silly call to
8966         `load-user-custom-file`.
8967         (maybe-migrate-user-init-file): Minor fixes.
8968
8969 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8970
8971         * apropos.el (apropos-documentation-check-doc-file):
8972         `doc' variable should be let-bound, as was presumably intended.
8973
8974         * cus-edit.el (custom-variable-reset-saved):
8975         (custom-variable-reset-standard):
8976         Remove unused variable comment-widget.  Twice.
8977
8978         * toolbar.el (toolbar-blank-press-function):
8979         Add a real defvar with initial value nil and proper docstring.
8980         (press-toolbar-button): No need to check for boundp-ness anymore.
8981
8982         * rect.el (open-rectangle-line): Remove useless (let) form.
8983         Add defvar for pending-delete-mode.
8984
8985         * info.el (Info-find-node): This function needs an autoload cookie.
8986
8987         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8988         Use let* since the second form referred to the first.
8989
8990 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8991
8992         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8993         instead of removed `mswindows-get-clipboard'.
8994
8995
8996 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8997
8998         * select.el (select-convert-from-text): New.
8999         * select.el (select-convert-from-length): New.
9000         * select.el (select-convert-from-integer): New.
9001         * select.el (select-convert-from-identity): New.
9002         * select.el (select-convert-from-filename): New.
9003         * select.el (selection-converter-in-alist): Use them.
9004         New converter functions for X.
9005
9006         * select.el (get-selection): Removed comment.
9007
9008         * select.el (own-selection): Removed append code - I thought
9009         I'd already done this, but apparently not...
9010
9011         * select.el: Changed comment about TIMESTAMP.
9012
9013         * select.el (select-convert-in): New.
9014         * select.el (select-convert-out): New.
9015         New functions that get used by select.c.
9016
9017         * select.el (select-buffer-killed-default): New.
9018         * select.el (select-buffer-killed-text): New.
9019         * select.el (selection-buffer-killed-alist): New.
9020         New list and functions that get called if a relevant selection
9021         exists and a buffer gets killed.
9022
9023         * select.el (select-convert-to-targets):
9024         * select.el (select-convert-to-identity): Removed.
9025         * select.el (select-convert-from-identity): Removed.
9026         * select.el (select-converter-out-alist):
9027         Removed _EMACS_INTERNAL selection type.
9028
9029         * x-select.el (xselect-kill-buffer-hook): Removed.
9030         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9031         Removed this X-specific nonesense. Use the generic support
9032         in select.el instead.
9033
9034 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9035
9036         * mule/mule-category.el (defined-category-hashtable):
9037         Use make-hash-table instead of make-hashtable
9038
9039         * buff-menu.el: Byte-compiler warning fix.
9040
9041         * isearch-mode.el (isearch-highlight-all-cleanup):
9042         Remove unused variable `isearch-highlight-all-start'.
9043
9044         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9045
9046         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9047
9048         * cus-dep.el (Custom-make-dependencies):
9049         Add autoload cookie for custom-add-loads to generated custom-load.el.
9050
9051         * autoload.el (autoload-package-name): Warning suppression.
9052         Move defvar prior to first use.
9053
9054         * custom.el: Add autoload for custom-declare-face.
9055         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9056         * cl.el (cl-hack-byte-compiler):
9057         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9058         to work properly.
9059
9060 2000-07-08  Mike Sperber  <mike@xemacs.org>
9061
9062         * startup.el (load-home-init-file): Added variable.
9063         (maybe-migrate-user-init-file): Added.
9064         (load-user-init-file): Load custom file if different from init
9065         file.
9066
9067         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9068         "startup."
9069
9070         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9071         Moved `custom-file'-related code to cus-file.el.
9072
9073         * cus-file.el: New file.
9074
9075 2000-04-01  Mike Sperber  <mike@xemacs.org>
9076
9077         * packages.el (packages-find-package-directories): Added support
9078         for external package hierarchies with in-place installations.
9079
9080         * find-paths.el (paths-root-in-place-p): Added.
9081         (paths-find-emacs-directory): Added support for external
9082         directories with in-place installations.
9083         (paths-find-site-directory): Ditto.
9084
9085         * startup.el (find-user-init-file): Also look for
9086         ~/.xemacs/init.elc? in preference to ~/.emacs.
9087
9088 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9089
9090         * select.el (own-selection):
9091         * select.el (own-clipboard): Changed `append' parameter to
9092         `how-to-use' parameter.
9093         * select.el (own-selection): Removed icky append code.
9094         * select.el (own-selection, get-selection): Removed extra type
9095         checking.
9096         * select.el (selection-appender-alist):
9097         * select.el (selection-converter-{in|out}-alist): Initialise.
9098         * select.el (select-append-to-*): New.
9099         * select.el (select-convert-from-*): New.  New functions to append
9100         data and convert data from external type.
9101
9102 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9103
9104         * font-lock.el: Javadoc enhancements.
9105
9106 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9107
9108         * printer.el (generic-print-region): Compose job name from buffer
9109         name.
9110
9111 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9112
9113         * font-lock.el (font-lock-fontify-pending-extents): Call
9114         font-lock-fontify-region instead of font-lock-fontify-buffer
9115         to avoid unnecessary progress gauges.
9116
9117 2000-07-06  Craig Lanning  <lanning@scra.org>
9118
9119         * custom-load.el (faces):
9120
9121         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9122         dir is a regex.
9123
9124         * process.el (call-process-internal): from Dan Holmsand, use binary
9125         coding systems so that jka-compr works.
9126
9127 2000-07-07  Ben Wing  <ben@xemacs.org>
9128
9129         * font-lock.el: Undo previous change.  Unfortunately, some
9130         files actually use the variables directly in their init code
9131         without quoting them.
9132
9133 2000-07-07  Ben Wing  <ben@xemacs.org>
9134
9135         * font-lock.el (defvar font-lock-*-face): Removed.
9136
9137         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9138         only when necessary.
9139
9140 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9141
9142         * cl-macs.el: fix cl-transform-function-property kludge
9143         so that it does not require a random feature.
9144
9145 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9146
9147         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9148         as in Linux kernel "Rules.make".
9149
9150 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9151
9152         * build-report.el (build-report): Add autoload cookie.
9153
9154 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9155
9156         * package-ui.el (defgroup pui):  Correct a misspelling
9157         (pui-toggle-package-delete):  Change `seleted' to `selected'
9158
9159 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9160
9161         * package-get.el (package-get-update-base):
9162         (package-get): Use insert-file-contents-literally always.
9163         (package-get-maybe-save-index):
9164         Force coding system for writing to binary.
9165
9166 2000-06-08  Mike Alexander  <mta@arbortext.com>
9167
9168         * code-process.el (call-process-region): If there is no coding
9169         system for the process on process-coding-system-alist use the
9170         coding system of the buffer containing the region.
9171
9172 2000-06-10  Ben Wing  <ben@xemacs.org>
9173
9174         * cmdloop.el (command-error):
9175         If debug-on-error and noninteractive, output backtrace.
9176
9177         * files.el (file-relative-name):
9178         Remove MSDOS references.
9179
9180         * simple.el (line-number): New function, due to non-obvious
9181         behavior/usage of count-lines.
9182
9183         * simple.el (count-lines): document non-obvious usage to get
9184         line number.
9185
9186 2000-06-11  Ben Wing  <ben@xemacs.org>
9187
9188         * faces.el ((featurep 'xpm)):
9189         * x-faces.el (x-init-face-from-resources):
9190         * x-faces.el (x-init-frame-faces):
9191         * x-misc.el (x-init-specifier-from-resources):
9192         * x-misc.el (x-get-resource-and-bogosity-check):
9193         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9194         * x-mouse.el (x-init-pointer-shape):
9195         * x-scrollbar.el (x-init-scrollbar-from-resources):
9196         Add sixth argument to x-get-resource calls so as to issue warnings
9197         rather than errors on bogus arguments.
9198
9199 2000-06-05  Ben Wing  <ben@xemacs.org>
9200
9201         * compat.el: new file.  provides a clean, non-intrusive way to
9202         define compatibility functions.
9203
9204         * process.el (shell-quote-argument): temporary fix for lack
9205         of nt-quote-process-args.  #### I need to put back the overall
9206         structure of that mechanism but redo the guts of it using the
9207         extra intelligence in the C code.
9208
9209 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9210
9211         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9212         `package-get' does in package-get.el, instead of using external
9213         "md5sum" program.
9214
9215         * package-get.el (package-get): Insert package file literally to
9216         make checksum calculation work.
9217
9218 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9219
9220         * code-files.el (convert-mbox-coding-system): Deleted.
9221         (file-coding-system-alist): Removed reference to
9222         convert-mbox-coding-system.
9223
9224 2000-05-28  Martin Buchholz <martin@xemacs.org>
9225
9226         * XEmacs 21.2.34 is released.
9227
9228 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9229
9230         * font-lock.el (font-lock-keywords): Rewrote docstring
9231
9232 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9233
9234         * loadhist.el (unload-feature): handle case where x is both boundp
9235         and fboundp
9236
9237 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9238
9239         * packages.el: It's ok to use built-in macros, but not lisp
9240         defined ones.
9241
9242 2000-05-20  Ben Wing  <ben@xemacs.org>
9243
9244         * font-lock.el:
9245         * font-lock.el (font-lock-message-threshold):
9246         * font-lock.el (font-lock-mode):
9247         * font-lock.el (font-lock-default-fontify-buffer):
9248         * font-lock.el (font-lock-always-fontify-immediately):
9249         * font-lock.el (font-lock-old-extent): Removed.
9250         * font-lock.el (font-lock-old-len): Removed.
9251         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9252         * font-lock.el (font-lock-pending-extent-table): New.
9253         * font-lock.el (font-lock-range-table): New.
9254         * font-lock.el (font-lock-after-change-function):
9255         * font-lock.el (font-lock-after-change-function-1): Removed.
9256         * font-lock.el (font-lock-fontify-pending-extents): New.
9257         * font-lock.el ('font-lock-revert-cleanup): Removed.
9258         * font-lock.el ('font-lock-revert-setup): Removed.
9259         Rewrite deferral code to handle any number of changes, merging
9260         them properly.  Remove hacked-up code for revert-buffer, now
9261         unnecessary.
9262
9263         * menubar-items.el (default-menubar):
9264         In Options->Edit Init File, don't switch to emacs-lisp-mode
9265         unless necessary; doing this turns off font-lock.
9266
9267 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9268
9269         * keydefs.el: Define C-x BS to backward-kill-sentence.
9270
9271 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9272
9273         * files.el (hack-local-variables-prop-line): Use non-greedy
9274         matching to process -*-texinfo-*- -*-.
9275
9276 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9277
9278         * minibuf.el (minibuf-directory-files): new function.
9279         (read-file-name-activate-callback): use minibuf-directory-files.
9280         (read-directory-name-internal): ditto.
9281         (mouse-file-display-completion-list): ditto.
9282         (mouse-directory-display-completion-list): ditto.
9283         (read-file-name-internal): remove "./" from completion list unless
9284         explicitly matched, for consistency.
9285
9286 2000-05-11  Ben Wing  <ben@xemacs.org>
9287
9288         * gutter-items.el (gutter-buffers-tab):
9289         * gutter-items.el (add-tab-to-gutter):
9290         * gutter-items.el (update-tab-in-gutter):
9291         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9292         * gutter-items.el (append-progress-display):
9293         * gutter-items.el (abort-progress-display):
9294         * gutter-items.el (raw-append-progress-display):
9295         Further fixes.  Use set-glyph-image not set-image-instance-property,
9296         to fix problems with multiple windows in a frame.
9297
9298         * menubar-items.el (tutorials-menu-filter):
9299         Fix typo.
9300
9301         * startup.el (early-error-handler):
9302         Display message box under windows; otherwise, message will disappear
9303         before it can be viewed.
9304
9305         * update-elc.el:
9306         Fix bug in NEEDTODUMP processing.
9307
9308 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9309
9310         * startup.el (lock-directory): Removed.
9311         (superlock-file): Ditto.
9312         (startup-set-paths): Remove lockdir.
9313         (startup-setup-paths-warning): Remove lock-directory.
9314
9315         * setup-paths.el (paths-find-lock-directory): Removed.
9316         (paths-find-superlock-file): Ditto.
9317
9318 2000-05-09  Ben Wing  <ben@xemacs.org>
9319
9320         * faces.el (set-face-property):
9321         * faces.el (set-face-font):
9322         * faces.el (set-face-foreground):
9323         * faces.el (set-face-background):
9324         * faces.el (set-face-background-pixmap):
9325         * faces.el (set-face-underline-p):
9326         * faces.el (set-face-strikethru-p):
9327         * faces.el (set-face-highlight-p):
9328         * faces.el (set-face-dim-p):
9329         * faces.el (set-face-blinking-p):
9330         * faces.el (set-face-reverse-p):
9331         doc string changes.
9332
9333         * glyphs.el:
9334         * glyphs.el (make-image-specifier):
9335         * glyphs.el (glyph-property):
9336         * glyphs.el (set-glyph-image):
9337         * glyphs.el (make-glyph):
9338         * glyphs.el (make-pointer-glyph):
9339         * glyphs.el (make-icon-glyph):
9340         * glyphs.el (widget-image-instance-p): New.
9341         authorship info, lots of doc changes.  New predicate, inadvertently
9342         omitted.  the general principle with specifier docs is now that
9343         the description of instantiators should go with the make-foo-specifier
9344         fun's doc string, rather than in foo-specifier-p.  this follows
9345         conventions elsewhere in XEmacs and in general is a lot more obvious
9346         of a place to look.  sometimes the make-foo-specifier function needs
9347         to be created in the process.
9348
9349         * gutter.el:
9350         * gutter.el (make-gutter-specifier): New.
9351         * gutter.el (make-gutter-size-specifier): New.
9352         * gutter.el (make-gutter-visible-specifier): New.
9353         specifier doc updates according to the conventions specified before.
9354
9355         * objects.el:
9356         * objects.el (make-font-specifier):
9357         * objects.el (make-color-specifier):
9358         * objects.el (make-face-boolean-specifier): New.
9359         specifier doc updates according to the conventions specified before.
9360
9361         * specifier.el:
9362         * specifier.el (set-specifier):
9363         * specifier.el (make-integer-specifier): New.
9364         * specifier.el (make-boolean-specifier): New.
9365         * specifier.el (make-natnum-specifier): New.
9366         * specifier.el (make-generic-specifier): New.
9367         * specifier.el (make-display-table-specifier): New.
9368         specifier doc updates according to the conventions specified before.
9369
9370         * toolbar.el:
9371         * toolbar.el (make-toolbar-specifier): New.
9372         specifier doc updates according to the conventions specified before.
9373
9374 2000-05-09  Ben Wing  <ben@xemacs.org>
9375
9376         * process.el (call-process-internal): Revert to previous version
9377         because Mike's change clashed with a change I did not long before.
9378         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9379         Thanks very much Mike for pointing out the bug and submitting a
9380         patch!
9381
9382 2000-04-13  Mike Alexander  <mta@arbortext.com>
9383
9384         * process.el (call-process-internal): Send the correct input buffer
9385         (call-process-internal): Return the exit status of the process
9386
9387 2000-05-07  Ben Wing  <ben@xemacs.org>
9388
9389         * winnt.el:
9390         * winnt.el (nt-quote-args-verbatim): Removed.
9391         * winnt.el (nt-quote-args-prefix-quote): Removed.
9392         * winnt.el (nt-quote-args-backslash-quote): Removed.
9393         * winnt.el (nt-quote-args-double-quote): Removed.
9394         * winnt.el (nt-quote-args-functions-alist): Removed.
9395         * winnt.el (nt-quote-process-args): Removed.
9396         Remove all stuff for argument quoting.  We borrow the code instead
9397         from Emacs 20.6, which is much more careful in its quoting
9398         (e.g. in handling runs of the escape character) and avoids most of
9399         the need for this Lisp mechanism by checking to see whether we're
9400         running a Cygwin or normal program and doing the appropriate
9401         quoting.  If we end up needing such a mechanism, we should add
9402         it by extending the variable `mswindows-quote-process-args' so it
9403         can take an alist of regexps.
9404
9405 2000-05-07  Ben Wing  <ben@xemacs.org>
9406
9407         * keydefs.el:
9408         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9409         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9410         the window without moving point.
9411
9412         * simple.el:
9413         * simple.el (scroll-up-one): New.
9414         * simple.el (scroll-down-one): New.
9415         Functions for use with C-M-up/down.
9416
9417 2000-05-01  Martin Buchholz <martin@xemacs.org>
9418
9419         * XEmacs 21.2.33 is released.
9420
9421 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9422
9423         * dialog.el (yes-or-no-p-dialog-box):
9424         Fix docstring.
9425         Fix following horrible bug in X11 mode with focus-follows-mouse:
9426           1. Visit two files in two different frames.
9427           2. do File->Revert Buffer in one of those frames.
9428           3. Dialog box appears.
9429           4. Arrange things so that the mouse passes over the *other*
9430              frame, then to the dialog box, and click on "Yes".
9431           5. The file contents end up in the *wrong* buffer!
9432         Add TODO comment.
9433
9434 2000-04-28  Ben Wing  <ben@xemacs.org>
9435
9436         * help.el (describe-installation): correct typo introduced
9437         in last patch: boundp -> fboundp.
9438
9439         * etags.el (buffer-tag-table-list):
9440         canonicalize filenames to Unix format so that tag-table-alist
9441         searching works under Windows.
9442
9443         * autoload.el:
9444         Bowdlerize the supposedly objectionable words
9445         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9446
9447         * gutter-items.el (set-progress-display-style):
9448         * gutter-items.el (search-dialog-callback):
9449         * gutter-items.el (make-search-dialog):
9450         Change to new callback-ex api.
9451
9452 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9453
9454         * help.el: (describe-installation): decode-coding-string is not
9455         defined in a non MULE environment.
9456
9457 2000-04-28  Ben Wing  <ben@xemacs.org>
9458
9459         * gutter-items.el (buffer-list-changed-hook):
9460         use it, not record-buffer-hook.
9461
9462         * subr.el (record-buffer-hook): Removed.
9463
9464 2000-04-27  Ben Wing  <ben@xemacs.org>
9465
9466         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9467         use NORECORD option.  Andy will not like this, but the existing
9468         gutter behavior is just wrong, as per this comment:
9469
9470         ;; this used to add the norecord flag to both calls below.
9471         ;; this is bogus because it is a pervasive assumption in XEmacs
9472         ;; that the current buffer is at the front of the buffers list.
9473         ;; for example, select an item and then do M-C-l
9474         ;; (switch-to-other-buffer).  Things get way confused.
9475         ;;
9476         ;; Andy, if you want to maintain the current look, you must
9477         ;;  *uncouple* the gutter order and buffers order.
9478
9479         * loaddefs.el (completion-ignored-extensions): unfuckify.
9480
9481         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9482         xemacs.mak.
9483
9484         * autoload.el (batch-update-one-directory): new function, used in
9485         xemacs.mak.
9486
9487         * loadup.el: set gc-cons-threshold very high unless dumping --
9488         loadup during update-elc is much much much faster.  also do this
9489         when quick-building.
9490
9491         add commented-out code for profiling loadup.
9492
9493
9494         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9495         is required in order to build xemacs.
9496
9497 2000-04-26  Ben Wing  <ben@xemacs.org>
9498
9499         * loadup.el: don't garbage collect during loadup if quick-build
9500         compile-time option is set.
9501
9502 2000-04-23  Ben Wing  <ben@xemacs.org>
9503
9504         * update-elc.el: compute whether any dumped .el or .elc files
9505         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9506         if so.
9507
9508         * update-elc.el (update-elc-files-to-compile): always change
9509         NOBYTECOMPILE in the src directory rather than current dir,
9510         so it will work under NT.
9511
9512         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9513         the form of this file is identical between Unix and Windows.
9514         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9515         Added comment.
9516         (update-autoloads-from-directory): updated doc string.
9517         updated doc strings in a few other places.
9518
9519 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9520
9521         * bytecomp.el (byte-force-recompile): Fix argument to
9522         byte-recompile-directory.
9523
9524 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9525
9526         * gutter-items.el (progress-display-clear-when-idle): Use
9527         add-one-shot-hook.
9528         * gutter-items.el (clear-progress-display): Adjust number of
9529         arguments.
9530
9531 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9532
9533         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9534
9535 2000-04-16  Ben Wing  <ben@xemacs.org>
9536
9537         * printer.el: New file.
9538
9539         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9540
9541         * help.el (describe-installation): Fix decoding for Windows.
9542
9543         * menubar-items.el:
9544         * menubar-items.el (default-menubar):
9545         * menubar-items.el (tutorials-menu-filter): New.
9546         * menubar-items.el (popup-menubar-menu):
9547         Add authorship.  Redo Help menu and Tutorials filter.
9548
9549         * menubar.el: Correct comment.
9550
9551         * modeline.el (modeline-buffer-identification): Correct doc string.
9552
9553         * simple.el:
9554         * simple.el (printing): Removed.
9555         * simple.el (printer-name): Removed.
9556         * simple.el (generic-print-buffer): Removed.
9557         * simple.el (generic-print-region): Removed.
9558         Move generic print code to printer.el.
9559
9560 2000-04-15  Ben Wing  <ben@xemacs.org>
9561
9562         * simple.el (generic-print-region): New.
9563         make this function actually work.
9564         (generic-print-buffer): call generic-print-region.
9565
9566 2000-04-14  Andy Piper  <andy@xemacs.org>
9567
9568         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9569         by using the new widget-callback-current-channel.
9570         (search-dialog-callback): ditto.
9571
9572 2000-04-12  Andy Piper  <andy@xemacs.org>
9573
9574         * gutter.el (default-gutter-position): moved from gutter-items.el.
9575         (default-gutter-position-changed-hook): ditto.
9576         (gutter-element-visibility-changed-hook): ditto.
9577         (set-gutter-element): ditto.
9578         (remove-gutter-element): ditto.
9579         (set-gutter-element-visible-p): ditto.
9580         (gutter-element-visible-p): ditto.
9581         (init-gutter): ditto.
9582
9583         * dialog.el (make-dialog-box): renamed and moved from
9584         gutter-items.el
9585
9586         * gutter-items.el: move various functions elsewhere.
9587
9588 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9589
9590         * menubar-items.el: Fixed place of parenthesis.
9591
9592 2000-04-12  Ben Wing  <ben@xemacs.org>
9593
9594         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9595                 without constantly being prompted for the tag.
9596         * simple.el: Added a number of section headings, to clarify the
9597                 organization of this file.
9598         * simple.el (activate-region):
9599         * simple.el (region-exists-p):
9600         * simple.el (region-active-p):
9601                 Moved these three function down to the other side of
9602                 the case-changing functions, so they join the rest of
9603                 the region code.
9604         * simple.el (printing): New.
9605         * simple.el (printer-name): New.
9606         * simple.el (generic-print-buffer): New.
9607                 New functions, a very simple prototype for a unified
9608                 printing interface.
9609
9610         * process.el (call-process-internal): Real fix for null BUFFER,
9611                 other problems with BUFFER specs.
9612
9613         * menubar-items.el:
9614                 Fixed up File->Print to use new printing functions.
9615                 Various corrections and expansions to Grep/Compile menus.
9616                 New options for Printing.
9617                 New options for SMTP Mail, the way to send mail under
9618                   MS Windows. (There's also a package patch to make SMTP
9619                   Mail be the default under MSWin.)
9620
9621 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9622
9623         * menubar-items.el: Selecting Rectangle Mousing from menubar
9624         did not work.  Needed to quote mouse-track-rectangle-p.
9625
9626 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9627
9628         * cl-compat.el (keywordp): Removed.
9629
9630 2000-04-05  Andy Piper  <andy@xemacs.org>
9631
9632         * gutter-items.el (progress-layout-glyph): don't initialize here.
9633         (progress-gauge-glyph): use dynamic sizing.
9634         (set-progress-display-style): new function. Set progress glyphs
9635         appropriately depending on the style.
9636         (progress-display-style): new variable. Custom version of
9637         set-progress-display-style.
9638         (progress-abort-glyph): switch to dynamic sizes.
9639         (search-dialog-text): make the edit field active.
9640
9641 2000-04-04  Andy Piper  <andy@xemacs.org>
9642
9643         * gutter-items.el (make-search-dialog): need to make the search
9644         dialog visible after creation.
9645
9646         * menubar-items.el (default-menubar): use the search dialog for
9647         searching. Remove some extraneous search menu items.
9648
9649         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9650         well as strings.
9651         (make-gutter-only-dialog-frame): allow the user to create the
9652         frame unmapped. Allow the gutter spec to be given as a glyph.
9653         (search-dialog-direction): new variable.
9654         (search-dialog-text): new variable.
9655         (search-dialog-callback): new function. Callback for the search
9656         dialog action.
9657         (make-search-dialog): new function. Create a user-friendly search
9658         dialog.
9659
9660 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9661
9662         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9663         under Windows.
9664
9665 2000-04-01  Andy Piper  <andy@xemacs.org>
9666
9667         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9668         progress more accurately.
9669
9670 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9671
9672         * finder.el (finder-compile-keywords): Process readable files only.
9673         Because error in process of .#finder-inf.el when compile xemacs
9674         with --with-clash-detection option.
9675
9676 2000-03-31  Andy Piper  <andy@xemacs.org>
9677
9678         * gutter-items.el (append-progress-display): don't delay after a
9679         successful font-lock.
9680         (make-gutter-only-dialog-frame): new function. Allow users to
9681         create gutter-only dialogs.
9682
9683 2000-03-27  Mike Alexander  <mta@arbortext.com>
9684
9685         * process.el (call-process-internal): Handle a null BUFFER
9686         parameter correctly.
9687
9688 2000-03-28  Andy Piper  <andy@xemacs.org>
9689
9690         * gutter-items.el (abort-progress-display): put strings in the
9691         gutter not extents.
9692         (progress-layout-glyph): signal special 'quit callback.
9693         (progress-display-quit-function): deleted.
9694         (progress-display-stop-callback): deleted.
9695         (progress-display-dispatch-command-events): deleted.
9696         (append-progress-display): remove calls to
9697         progress-display-dispatch-command-events.
9698         (raw-append-progress-display): ditto.
9699
9700 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9701
9702         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9703         being a list.  Actually define `stipple-pixmap-p' which is used as
9704         an error predicate.  Correctly handle PIXMAP being either relative
9705         or absolute file name.
9706
9707 2000-03-24  Andy Piper  <andy@xemacs.org>
9708
9709         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9710         (abort-progress-display): ditto. Don't delete the created extent.
9711         (raw-append-progress-display): ditto.
9712         (progress-display-dispatch-non-command-events): new
9713         function. Encapsulates what we want to do when no command input is
9714         required.
9715         (progress-display-dispatch-command-events): likewise, but disable
9716         for now since it causes too many problems.
9717         (append-progress-display): use them.
9718         (raw-append-progress-display): ditto.
9719         (default-gutter-position-changed-hook): set this rather than
9720         default-gutter-position-changed.
9721         (default-gutter-position-changed-hook): lambda with zero arguments
9722         rather than one.
9723         (raw-append-progress-display): trap errors in pending input since
9724         allowing them to signal will hose the gauge well and
9725         truly. Ideally we would like to delay these until we are more able
9726         to cope.
9727         (append-progress-display): ditto.
9728
9729 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9730
9731         * lisp/make-docfile.el: call-process-internal is now implemented
9732         in process.el.
9733
9734 2000-03-21  Ben Wing  <ben@xemacs.org>
9735
9736         * mule\mule-cmds.el (set-language-info-alist):
9737         Fix to correspond to new menu arrangement.
9738
9739 2000-03-21  Ben Wing  <ben@xemacs.org>
9740
9741         * process.el:
9742         * process.el (call-process-internal): New.
9743         New implementation of call-process.  Only enabled under NT, so far.
9744         stderr handling not implemented yet in CVS'd C code.
9745
9746 2000-03-20  Ben Wing  <ben@xemacs.org>
9747
9748         * lisp-mode.el:
9749         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9750         * lisp-mode.el (lisp-interaction-mode):
9751         Put back Lisp Interaction menubar for Jan V's sake.
9752
9753         * simple.el:
9754         * simple.el (mark-ring):
9755         * simple.el (dont-record-current-mark): New.
9756         * simple.el (in-shifted-motion-command): New.
9757         * simple.el (mark-ring-unrecorded-commands): New.
9758         * simple.el (mark-ring-max):
9759         * simple.el (set-mark-command):
9760         * simple.el (push-mark):
9761         * simple.el (handle-pre-motion-command):
9762         Implement scheme for not recording unimportant marks.
9763
9764         * subr.el:
9765         * subr.el (function-allows-args): New.
9766         New function function-allows-args.
9767
9768 2000-03-20  Martin Buchholz <martin@xemacs.org>
9769
9770         * XEmacs 21.2.32 is released.
9771
9772 2000-03-20  Andy Piper  <andy@xemacs.org>
9773
9774         * gutter-items.el (update-tab-in-gutter): force selection of the
9775         selected-window if required to do so.
9776         (buffers-tab-items): ditto.
9777         (add-tab-to-gutter): ditto.
9778         (create-frame-hook): use force-selection.
9779         (default-gutter-position-changed): lambdify.
9780         (update-tab-hook): deleted since it was only used in one place.
9781
9782 2000-03-18  Andy Piper  <andy@xemacs.org>
9783
9784         * files.el (find-file-noselect): undo change that shouldn't have
9785         gone in.
9786
9787 2000-03-17  Andy Piper  <andy@xemacs.org>
9788
9789         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9790         of selected-window trickery.
9791
9792         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9793         frames tabs.
9794         (progress-display-stop-callback): progress -> progress-display
9795         (progress-display-quit-function): ditto.
9796         (clear-progress-display): ditto.
9797         (remove-progress-display): ditto.
9798         (append-progress-display): ditto.
9799         (abort-progress-display): ditto.
9800         (raw-append-progress-display): ditto.
9801         (display-progress-display): ditto.
9802         (current-progress-display-label): ditto.
9803         (current-progress-display): ditto.
9804         (lprogress-display): ditto and save the buffer
9805         (progress-display): ditto. Otherwise the buffer sometimes gets
9806         changed which confuses font-lock.
9807
9808         * font-lock.el (font-lock-default-fontify-buffer): catch all
9809         errors, not just quit.
9810         (font-lock-mode): progress -> display-progress
9811         (font-lock-default-fontify-buffer): ditto.
9812         (font-lock-fontify-syntactically-region): ditto.
9813         (font-lock-fontify-keywords-region): ditto.
9814
9815 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9816
9817         * cl.el (gensym): Move to here from cl-macs.el.
9818         (gentemp): Ditto.
9819
9820 2000-03-16  Andy Piper  <andy@xemacs.org>
9821
9822         * font-lock.el (font-lock-mode): use lprogress and friends for
9823         progress management.
9824         (font-lock-default-fontify-buffer): ditto.
9825         (font-lock-fontify-syntactically-region): ditto.
9826         (font-lock-fontify-keywords-region): ditto.
9827         (font-lock-revert-cleanup): fix reverting.
9828         (font-lock-revert-setup): ditto.
9829
9830         * gutter-items.el (progress-use-echo-area): new variable. Use the
9831         echo area for progress gauges if non-nil.
9832         (clear-progress): remove echo area stuff and defer to
9833         clear-message.
9834         (append-progress): dispatch non-command events after each progress
9835         increment. Remove echo area stuff.
9836         (abort-progress): remove echo area stuff and defer to
9837         display-message.
9838         (raw-append-progress): ditto. Dispatch non-command events after
9839         gutter redisplay.
9840         (display-progress): defer echo area stuff to display-message.
9841
9842         * gutter-items.el (clear-progress):
9843         (abort-progress): indentation changes.
9844         (display-progress): don't clear progress.
9845         (append-progress): compare messages with equal.
9846         (raw-append-progress): use dispatch-non-command-events to flush
9847         widget creation events.
9848
9849 2000-03-13  Ben Wing  <ben@xemacs.org>
9850
9851         * abbrev.el:
9852         * abbrev.el (abbrev-string-to-be-defined): New.
9853         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9854         Changes for use with the menubar.
9855
9856 2000-03-12  Ben Wing  <ben@xemacs.org>
9857
9858         * alist.el (vassoc): moved here from font-menu.el.
9859
9860         * custom.el (defface): typo fix.
9861
9862         * dialog.el (yes-or-no-p-dialog-box):
9863         * dialog.el (message-box):
9864         * files.el (save-some-buffers-1):
9865         Put accelerators in the button names.
9866
9867         * font-lock.el (font-lock-comment-face):
9868         * font-lock.el (font-lock-keyword-face):
9869         * font-lock.el (font-lock-function-name-face):
9870         Fixed some of the colors under MS Windows because the existing
9871         default colors were hardly different from black and needed to be
9872         made lighter.
9873
9874         * font-menu.el:
9875         * font-menu.el (font-menu-split-long-menu):
9876         * font-menu.el (font-menu-family-constructor):
9877         * font-menu.el (font-menu-size-constructor):
9878         * font-menu.el (font-menu-weight-constructor):
9879         * font-menu.el (font-menu-set-font):
9880         vassoc moved to alist.el.
9881         Accelerators added to all menus.
9882         Unused bound var new-props removed.
9883
9884         * keydefs.el: I did a whole lot of rearranging to put things in a
9885         more consistent order and fixed a number of cases where key
9886         combinations involving up, down, left, right and so on were
9887         defined but the corresponding keypad combinations were not
9888         defined.
9889
9890         * lisp-mode.el:
9891         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9892         * lisp-mode.el (emacs-lisp-mode):
9893         * lisp-mode.el (lisp-interaction-mode):
9894         * lisp-mode.el (flet):
9895         Added accelerators onto the menus.
9896         Made all the different versions of the let function be indented
9897         the same way.
9898         Undid Steve's easy-menu-ification, because it makes it impossible
9899         to have the menubar and popup menus different.
9900         Cleaned up the menu; added items for find-function &c and some
9901         indenting, and removed debug-on-*.
9902
9903         * list-mode.el (list-mode-hook):
9904         * list-mode.el (list-mode):
9905         * list-mode.el (completion-setup-hook):
9906         * list-mode.el (display-completion-list):
9907         Added support for the :window-height keyword, which is required
9908         because of other changes that I made for the file dialog box.  I
9909         also made the hook variables list-mode-hook and
9910         completion-setup-hook and also minibuffer-setup-hook in
9911         minibuf.el be permanent-local; see comment in list-mode.el.
9912
9913         * map-ynp.el (map-y-or-n-p):
9914         Added accelerators to the dialog buttons.
9915
9916         * menubar-items.el (menu-truncate-list):
9917         New internal function.
9918         * menubar-items.el (submenu-generate-accelerator-spec):
9919         * menubar-items.el (menu-item-strip-accelerator-spec):
9920         * menubar-items.el (menu-item-generate-accelerator-spec):
9921         New exported functions, for use in auto-generating accelerator specs.
9922
9923         * menubar-items.el:
9924         * menubar-items.el (default-menubar):
9925         * menubar-items.el (maybe-add-init-button):
9926         * menubar-items.el (bookmark-menu-filter):
9927         * menubar-items.el (slow-format-buffers-menu-line):
9928         * menubar-items.el (build-buffers-menu-internal):
9929         * menubar-items.el (language-environment-menu-filter):
9930         * menubar-items.el (default-popup-menu):
9931         * menubar-items.el (popup-buffer-menu):
9932         * menubar-items.el (popup-menubar-menu):
9933         Did a major overhaul on this file, and in fact I'm nowhere near
9934         done working on the menubar, and there will be more patches to
9935         come.  A basic summary of what I've done:
9936
9937         a) I added accelerators to all of the menu items.  For menus that
9938         are auto-generated, such as the buffers menu, the accelerators are
9939         automatically added to the beginning of each line using the
9940         numbers 1 through 9, then zero, and then letters starting with A,
9941         but omitting the letters that are already in use for the fixed
9942         menu items at the top of the buffers menu.  To facilitate adding
9943         accelerators of this kind, I created some new functions
9944         (*-accelerator-spec), which are also being used by other filters
9945         that auto generate lists of things such as ftp sites to download
9946         packages.  If people really don't like these accelerators
9947         appearing at the beginning of the menu items, a variable can be
9948         added to optionally turn them off, but I think this is rather
9949         pointless because other menu items have accelerators and many or
9950         most of the menu users will use the accelerators if the support is
9951         there.
9952
9953         b) I combined the top level Tools and Apps menus into a single
9954         Tools menu, because the distinction between the two is not
9955         obvious, and the items on the menus are not used often enough that
9956         putting some of them onto submenus is a problem.
9957
9958         c) I created two new top level menus called View and Cmds because
9959         there were too many items on the File and Edit menus, and I'm going
9960         to be adding more items to these menus.  In contrast to the Tools
9961         menu, the items on these menus may be used quite often during an
9962         editing session, and so should be available with fewer
9963         keystrokes.
9964
9965         d) I added a number of options to the options menu, including one
9966         for controlling whether the alt key can be used to traverse to
9967         menu items using the accelerators, one for controlling behavior of
9968         control-k, one for controlling how the kill and yank functions
9969         interact with the clipboard, a few additional buffers-menu
9970         options, and various other things.  I also did a bit of
9971         rearranging, for example, combining the keyboard and mouse options
9972         into a single keyboard and mouse submenu to facilitate the
9973         accelerators on that level.
9974
9975         e) I changed the variable buffers-menu-format-buffer-line-function
9976         to take two arguments instead of one, the second argument being
9977         the line number for use in creating an accelerator.  I added a
9978         hack to support existing functions with one argument (although I
9979         doubt that very many of these exist), for backward compatibility.
9980
9981         f) I moved the top level mule menu to be a submenu of the edit
9982         menu.  I think that most of the items on this menu are fairly
9983         useless and there are certainly not enough frequently used items
9984         to justify this being its own top level menu.
9985
9986         g) I combined most of the items in big-menubar.el into the main menu.
9987         If people think the main menu is too big, it would be possible to
9988         create different configurations, some smaller.
9989
9990         * menubar.el (check-menu-syntax):
9991         Deleted some syntax checks that were no longer valid, partly
9992         because of changes that were already made a long time ago, and
9993         partly because of a change I made where I allow the name of the
9994         menu item to be an evaluated expression rather than just a string,
9995         similar to all of the other parameters of a menu item.
9996
9997         * minibuf.el:
9998         * minibuf.el (read-file-name-1):
9999         * minibuf.el (mouse-read-file-name-1):
10000         I made a number of changes to improve the appearance
10001         and functioning of the file dialog box.  They include:
10002
10003         a) Fixing the problem where closing the dialog box by clicking on
10004         the close button of the window didn't properly exit the
10005         minibuffer.
10006
10007         b) Fixing the problem that if you typed part of a file name, and
10008         then clicked on a completion with the mouse, the file was not
10009         correctly selected.
10010
10011         c) Changing the title of the dialog box to reflect the operation
10012         being done in accordance with user interface conventions, rather
10013         than the name of the dialog box buffer, which is rather useless.
10014
10015         d) Remove the words "possible completions are" which didn't
10016         belong.
10017
10018         e) Fix things so that the completions scroll off the end of the
10019         completions windows only to the right, rather than both to the
10020         right and down, which is in accordance with Windows user interface
10021         conventions.
10022
10023         * msw-init.el (init-post-mswindows-win):
10024         Added a binding for meta-F4, which is the standard windows binding
10025         for exiting a program.
10026
10027         * select.el (get-selection-no-error):
10028         * select.el (own-selection):
10029         * select.el (own-clipboard):
10030         Added an optional argument called append to the functions
10031         own-selection and own-clipboard.  This adds support for appending
10032         text to the existing selection and allows the function
10033         own-clipboard to be used as the value of the variable
10034         interprogram- cut-function.
10035
10036         Fixed a bug in own-selection in handling zmacs-region-stays.
10037
10038         * simple.el (historical-kill-line): New.
10039
10040         * simple.el (kill-line):
10041         * simple.el (interprogram-cut-function):
10042         * simple.el (interprogram-paste-function):
10043         * simple.el (handle-pre-motion-command):
10044         * simple.el (next-line):
10045         * simple.el (previous-line):
10046         a) Expanded the variable kill-whole-line, so that function
10047         kill-line can be set to delete the entire line always, not just
10048         when cursor is at the beginning of the line.  This is controlled
10049         by setting the variable kill-whole-line to the symbol 'always.
10050         This behavior, as well as the existing kill-whole-line behavior,
10051         now only take effect when kill-line is called interactively,
10052         although this is a departure from a previous behavior in the case
10053         of setting this variable kill-whole-line to t.  It is almost
10054         certainly what has always been intended, and most likely the old
10055         way of doing things introduced bugs.  I also created a function
10056         called historical-kill-line, which ignores the kill-whole-line
10057         setting and always gives the historical behavior of only killing
10058         to the end of the line.  I bound this function to shift- control-k
10059         so that the kill to end of line behavior is available, even when
10060         kill-whole-line has been set to change control-k into the simple
10061         delete-whole-line behavior. (This can be set using the options
10062         menu.)
10063
10064         b) I changed things so that kill and yank now interact with the
10065         clipboard by default under windows.  This was done by changing the
10066         default value of interprogram-cut- function and
10067         interprogram-paste-function.  You can get the old behavior by
10068         setting these to nil, and there is an option on the options menu
10069         to do this.
10070
10071         c) I added support for selecting text using shifted motion keys.
10072         This support is on by default and can be controlled by the
10073         variable shifted-motion-keys-select-region.  There is also a
10074         variable called unshifted-motion-keys-deselect-region that
10075         controls more specifically how the shifted motion key behavior
10076         works.  I did not put an option on the options menu to turn this
10077         off, because I can't imagine why this would be useful.
10078
10079         * simple.el (forward-block-of-lines):
10080         * simple.el (backward-block-of-lines):
10081         * simple.el (block-movement-size):
10082         New.
10083
10084         * simple.el (uncapitalized-title-words):
10085         * simple.el (uncapitalized-title-word-regexp):
10086         * simple.el (capitalize-string-as-title):
10087         * simple.el (capitalize-region-as-title):
10088         New.
10089
10090
10091         * subr.el (add-hook):
10092         * subr.el (make-local-hook): New.
10093         * subr.el (remove-local-hook): New.
10094         * subr.el (add-one-shot-hook): New.
10095         * subr.el (add-local-one-shot-hook): New.
10096         Added some functions to make using hooks easier.
10097         These include:
10098
10099         a) Functions add-local-hook and remove-local-hook to make it easy
10100         to use local hooks.
10101
10102         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10103         make it possible to add a "one-shot" hook, which is to say a hook
10104         that runs only once, and automatically removes itself after the
10105         first time it has run.
10106
10107 2000-03-09  Andy Piper  <andy@xemacs.org>
10108
10109         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10110
10111 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10112
10113         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10114         Moved from menubar-items.el.
10115         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10116
10117 2000-03-08  Andy Piper  <andy@xemacs.org>
10118
10119         * gutter-items.el (build-buffers-tab-internal): add selected field
10120         to buffers tab spec.
10121
10122 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10123
10124         * minibuf.el (last-exact-completion): Initialize to nil.
10125
10126 2000-03-07  Didier Verna  <didier@xemacs.org>
10127
10128         * startup.el (command-line-1): remove unused variable
10129         `first-file-buffer'.
10130
10131 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10132
10133         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10134         which is also used for Web server log files.
10135
10136 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10137
10138         * mule/mule-charset.el: Setup auto-fill-chars.
10139
10140 2000-03-02  SL Baur  <steve@beopen.com>
10141
10142         * subr.el (with-string-as-buffer-contents): Reimplement using
10143         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10144         non-deletion of buffer after execution problem.
10145         (with-output-to-string): Use unique buffer name.
10146
10147 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10148
10149         * gutter-items.el (buffers-tab-sort-function):  New variable.
10150         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10151
10152 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10153
10154         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10155
10156 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10157
10158         * menubar-items.el (maybe-add-init-button): Remove the "Load
10159         .emacs" button from all menubars.
10160
10161 2000-03-01  Didier Verna  <didier@xemacs.org>
10162
10163         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10164         region rectangle replacement (from Jan Vroonhof).
10165         (replace-rectangle): new function.
10166
10167 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10168
10169         * mule/mule-cmds.el (set-default-coding-systems): Use
10170         set-terminal-coding-system and set-keyboard-coding-system.
10171         * coding.el (set-terminal-coding-system): Use
10172         set-console-tty-output-coding-system.
10173         (set-keyboard-coding-system): Use
10174         set-console-tty-input-coding-system.
10175
10176 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10177
10178         * minibuf.el (read-variable): Allow symbol to default argument.
10179
10180 2000-02-27  Andy Piper  <andy@xemacs.org>
10181
10182         * gutter-items.el (update-tab-hook): new function to be used for
10183         hooks.
10184         (create-frame-hook): add update-tab-hook.
10185         (record-buffer-hook): ditto.
10186         (default-gutter-position-changed): ditto.
10187         (default-gutter-position): updating the buffers tab is now handled
10188         by a hook.
10189         (default-gutter-position-changed-hook): new variable.
10190         (gutter-element-visibility-changed-hook): ditto.
10191         (set-gutter-element-visible-p): call it.
10192         (set-gutter-element): use modify-specifier-instances. Set extents
10193         as duplicable before using.
10194         (remove-gutter-element): ditto.
10195         (set-gutter-element-visible-p): ditto.
10196         (init-gutter): new function.
10197         (add-tab-to-gutter): use new gutter-element functions rather than
10198         setting specifiers directly.
10199         (clear-progress): ditto.
10200         (abort-progress): ditto.
10201         (gutter-buffers-tab-visible-p): renamed from
10202         default-gutter-visible-p
10203
10204         * specifier.el (modify-specifier-instances): new function from Jan
10205         Vroonhof.
10206
10207         * x-init.el (init-post-x-win): call init-gutter.
10208
10209         * msw-init.el (init-post-mswindows-win): call init-gutter.
10210
10211         * menubar-items.el (default-menubar): Update to reflect new gutter
10212         variables.
10213
10214 2000-02-26  Andy Piper  <andy@xemacs.org>
10215
10216         * gutter-items.el (set-gutter-element): new function. Add gutter
10217         elements to the specified gutter.
10218         (remove-gutter-element): new function. Remove gutter elements from
10219         the specified gutter.
10220         (set-gutter-element-visible-p): new function. Set gutter element
10221         visibility for the provided gutter-visible specifier.
10222
10223 2000-02-23  Andy Piper  <andy@xemacs.org>
10224
10225         * gutter-items.el (add-tab-to-gutter): specify dimensions
10226         dynamically.
10227
10228 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10229
10230         * gutter-items.el (add-tab-to-gutter):
10231         * package-get.el (package-get-interactive-package-query):
10232         * package-ui.el (pui-directory-exists):
10233         (pui-install-selected-packages):
10234         (pui-list-packages):
10235         Use #'(lambda ...)  instead of '(lambda ...).
10236
10237 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10238
10239         * startup.el (load-user-init-file): Check to make sure user
10240           has an init-file before calling load().
10241
10242 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10243
10244         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10245
10246 2000-02-23  Martin Buchholz <martin@xemacs.org>
10247
10248         * XEmacs 21.2.31 is released.
10249
10250 2000-02-21  Mike Sperber <mike@xemacs.org>
10251
10252         * loadup.el (really-early-error-handler):
10253         * update-elc.el:
10254         * make-docfile.el:
10255         Remove dependency on EMACSBOOTSTRAP... environment variables.
10256
10257 2000-02-21  Martin Buchholz <martin@xemacs.org>
10258
10259         * XEmacs 21.2.30 is released.
10260
10261 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10262
10263         * byte-optimize.el (byte-optimize-plus):
10264         (byte-optimize-minus):
10265         (byte-optimize-multiply):
10266         Optimize (- 0) to 0, not (-)
10267         Optimize (+ 5 3.0) to 8.0
10268         Optimize (* 5 3.0) to 15.0
10269         Improve readability.
10270
10271 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10272
10273         * modeline.el: (modeline-scrolling-method): change modeline
10274         mswindows cursor appearance according to the value.
10275
10276         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10277         and 'gui-element face colors and 'gui-element face font to Windows
10278         defaults.
10279
10280 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10281
10282         * font-lock.el: Javadoc enhancements
10283
10284 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10285
10286         * ldap.el (toplevel): Test if LDAP support has been compiled in
10287         (ldap-verbose): New option
10288         (ldap-search-entries): Renamed from the previous ldap-search
10289         Conditionalize message display on ldap-verbose
10290         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10291         defuns
10292         (ldap-search): Is now defined as an obsolete wrapper calling
10293         ldap-search-basic or ldap-search-entries
10294
10295
10296 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10297             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10298             Jan Vroonhof  <jan@xemacs.org>
10299
10300         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10301         When for-effect is true, didn't call `byte-optimize-form'
10302         in and/or subforms without last.
10303
10304 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10305
10306         * package-get.el (package-get-download-sites): Use correct custom
10307         type.
10308
10309 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10310
10311         * files.el (write-file): Ask for coding system when compiled with
10312         file-coding.
10313
10314 2000-02-16  Andy Piper  <andy@xemacs.org>
10315
10316         * buffer.el (switch-to-buffer): give norecord argument to
10317         set-window-buffer instead of explicitly recording.
10318
10319         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10320         we have to pick a window.
10321
10322 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10323
10324         * mule/mule-cmds.el (describe-language-support): Don't add
10325         unexist function to help-map.
10326         (describe-coding-system): Don't use already assigend `C'.
10327
10328 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10329
10330         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10331         work in custom.
10332
10333 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10334
10335         * about.el: Ienaga's e-mail address change.
10336
10337 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10338
10339         * etags.el (find-tag): force new window -- even if buf already
10340         visible -- when other-window is t
10341
10342 2000-02-16  Martin Buchholz <martin@xemacs.org>
10343
10344         * XEmacs 21.2.29 is released.
10345
10346 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10347
10348         * cl-extra.el (getf): This is now identical to `plist-get', so
10349         just defalias it.
10350         * cl-macs.el: Make getf an alias to plist-get, at the
10351         byte-compiler level, using define-compiler-macro.
10352
10353 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10354
10355         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10356
10357 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10358
10359         * lisp/etags.el (find-tag-internal): set exact-tagname to
10360           a regular expression that matches against the tagname
10361           part of the tag entry first instead of only looking in
10362           the context area.
10363
10364 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10365
10366         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10367         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10368
10369 2000-02-07  Martin Buchholz <martin@xemacs.org>
10370
10371         * XEmacs 21.2.28 is released.
10372
10373 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10374
10375         * cl-extra.el (getf): Just call `get', never `get*'.
10376         Make arglist match docstring.
10377         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10378         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10379         * byte-optimize.el: remove references to `get*'.
10380
10381 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10382
10383         * mule/european.el: Add syntax information for Latin3 and Latin4.
10384
10385 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10386
10387         * byte-optimize.el: Byte-optimize (length "foo")
10388
10389 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10390
10391         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10392         width check using `window-leftmost-p' and `window-rightmost-p'.
10393
10394 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10395
10396         * wid-edit.el (widget-match-inline): An atom never matches a
10397           list.
10398
10399 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10400
10401         * modeline.el: Consolidated 'x and 'mswindows specification under
10402         'win tag.
10403
10404 2000-01-29  Andy Piper  <andy@xemacs.org>
10405
10406         * gutter-items.el: (format-buffers-tab-line): Try and be
10407         intelligent about buffer naming when we have duplicates.
10408
10409 2000-01-29  Andy Piper  <andy@xemacs.org>
10410
10411         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10412         updated when it becomes visible.
10413
10414 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10415
10416         * bytecomp.el (byte-compile-insert-header): Properly set coding
10417         system under MULE and file-coding.
10418
10419 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10420
10421         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10422         (dontusethis-set-value-terminal-coding-system-handler):
10423         (dontusethis-set-value-keyboard-coding-system-handler):
10424         Never undefine coding system aliases.  Emergency fix for gnus.
10425
10426 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10427
10428         * files.el (abbreviate-file-name): Use directory-sep-char instead
10429         of hard-coded "/".
10430
10431 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10432
10433         * startup.el (user-init-file-base-list): New variable, replacing
10434         user-init-file-base.
10435         (find-user-init-file): New function.
10436         (command-line-early): Use it.
10437         (load-user-init-file): Ditto.
10438
10439 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10440
10441         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10442         calling valid-image-instantiator-format-p
10443
10444 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10445
10446         * isearch-mode.el (isearch-mode): The variable is
10447         isearch-unhidden-extents, not isearch-opened-extents.
10448
10449 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10450
10451         * minibuf.el (next-history-element): Modify error message if a
10452         default value is available.
10453
10454 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10455
10456         * bytecomp.el (byte-compile-file): Don't unconditionally write
10457         .elc files in binary - might contain non-Latin1.
10458
10459 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10460
10461         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10462         for windows-nt.
10463
10464         * version.el:
10465         * startup.el (user-init-file-base):
10466         * process.el (call-process-region):
10467         * files.el (make-backup-file-name):
10468         (backup-file-name-p):
10469         (file-relative-name):
10470         (abbreviate-file-name):
10471         (set-auto-mode):
10472         * code-process.el (call-process-region): Removed unnecessary
10473         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10474         support out of the universe.
10475
10476         * process.el:
10477         * code-process.el:
10478         * bytecomp.el (byte-compile-file): Removed reference to
10479         buffer-file-type, and commented usage of binary-process-output
10480         NTEmacs variables.
10481
10482 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10483
10484         * help.el (function-arglist): Add case for macro.
10485
10486 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10487
10488         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10489         printers.
10490         (custom-display): Added a menu for printer/display tags.
10491
10492         * frame.el (frame-type):
10493         * device.el (device-type): Added 'msprinter to the doc string, and
10494         removed 'pc -- it is not going to be implemented ever.
10495         (call-device-method): Fixed docstring typo.
10496         Defined specifier tags 'printer and 'display.
10497
10498 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10499
10500         * lisp/itimer.el (itimer-run-expired-timers): (consp
10501           last-command-event-time) instead of (consp
10502           'last-command-event-time).
10503
10504 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10505
10506         * msw-glyphs.el: Removed obsolete commentary.
10507
10508 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10509
10510         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10511         better default value.
10512
10513 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10514
10515         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10516         (read-string): Ditto.
10517         (eval-minibuffer): Ditto.
10518         (read-command): Ditto.
10519         (read-function): Ditto.
10520         (read-variable): Ditto.
10521         (read-number): Ditto.
10522         (read-shell-command): Ditto.
10523         (read-number): Record history.
10524
10525 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10526
10527         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10528
10529 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10530
10531         * faces.el (startup-initialize-custom-faces): New function.
10532         Reset all faces created during auto-autoloads loading time
10533         by defface.
10534         * startup.el (command-line): Call it.
10535
10536 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10537
10538         * about.el (about-hackers): Add myself to contributors list.
10539
10540 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10541
10542         * menubar-items.el (maybe-add-init-button): Removed an argument in
10543         a call to load-user-init-file, as the function managed to lose its
10544         formal parameter a few betas ago.
10545
10546 2000-01-18  Martin Buchholz <martin@xemacs.org>
10547
10548         * XEmacs 21.2.27 is released.
10549
10550 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10551
10552         * process.el (shell-command-to-string): Use the FSF docstring.
10553         Make shell-command-to-string the standard function, and
10554         exec-to-string the (deprecated) alias.
10555
10556         * startup.el: typo fix.
10557
10558 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10559
10560         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10561
10562 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10563
10564         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10565         buffers after visible buffers.
10566         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10567
10568 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10569
10570         * info.el (Info-extract-menu-node-name): Stop at a dot
10571         followed by whitespace or right parenthesis.
10572
10573 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10574
10575         * info.el (Info-directory-list): Warn against using Customize with
10576         Info-directory-list.
10577
10578 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10579
10580         * minibuf.el (read-file-name): doc fix.
10581
10582         * autoload.el (update-file-autoloads): doc fix.
10583
10584         * about.el (about-hackers): Change my E-mail address.
10585
10586 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10587
10588         * info.el (Info-visit-file): Just use the `f' interactive spec to
10589         read a filename in the standard way.
10590
10591 2000-01-13  Andy Piper  <andy@xemacs.org>
10592
10593         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10594         (gutter-buffers-tab-extent): new variable.
10595         (update-tab-in-gutter): call add-tab-to-gutter again if the
10596         orientation has changed.
10597         (add-tab-to-gutter): cope with different orientations.
10598
10599 2000-01-11  Didier Verna  <didier@xemacs.org>
10600
10601         * info.el (Info-following-node-name): backward-skip dots as well
10602         as spaces (dots at the end of a node name aren't part of it).
10603         (Info-extract-menu-node-name): don't skip dots. There could be
10604         some in the node name.
10605         (Info-index): allow dots to be part of a node name.
10606
10607 2000-01-12  Andreas Jaeger  <aj@suse.de>
10608
10609         * files.el (auto-mode-alist): Added idlwave-mode.
10610         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10611
10612 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10613
10614         * info.el (Info-search): Show default value.
10615
10616 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10617
10618         * info.el (Info-read-node-completion-table): New variable.
10619         (Info-read-node-name-1): New function.
10620         (Info-read-node-name): Use it.
10621         (Info-follow-reference): Use DEFAULT argument of completing-read.
10622         (Info-menu): Ditto.
10623
10624 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10625
10626         * hyper-apropos.el (hyper-describe-key-briefly): Save
10627         window configuration.
10628         (hyper-describe-face): Use DEFAULT of completing-read.
10629         (hyper-apropos-read-variable-symbol): Ditto.
10630         (hyper-apropos-read-function-symbol): Ditto.
10631
10632 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10633
10634         * mule/mule-cmds.el (set-default-coding-system): Set
10635         comint-exec-hook to use coding-system-for-read and
10636         coding-system-for-write so that C-x RET c works.
10637
10638 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10639
10640         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10641         (previous-matching-history-element): Increment
10642         minibuffer-max-depth by 1.
10643         (next-matching-history-element): Ditto.
10644
10645 2000-01-11  Andy Piper  <andy@xemacs.org>
10646
10647         * gutter-items.el (buffers-tab): Create a new face for the buffers
10648         tab.
10649         (buffers-tab-face): use it.
10650
10651 2000-01-10  Didier Verna  <didier@xemacs.org>
10652
10653         * modeline.el (modeline-scrolling-method): change modeline X
10654         cursor appearance according to the value.
10655
10656 2000-01-07  Andreas Jaeger  <aj@suse.de>
10657
10658         * about.el (about-hackers): Moved my entry to contributor list.
10659         (xemacs-hackers): Added myself.
10660         (about-maintainer-info): Added description of myself.
10661
10662
10663 2000-01-07  Didier Verna  <didier@xemacs.org>
10664
10665         * modeline.el (modeline-scrolling-method): new variable.
10666         (mouse-drag-modeline): add reference to it in the docstring.
10667         (mouse-drag-modeline): handle it.
10668
10669 2000-01-08  Andy Piper  <andy@xemacs.org>
10670
10671         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10672         calls.
10673         (remove-buffer-from-gutter-tab): ditto.
10674
10675 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10676
10677         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10678         (custom-face-edit): Fix grammatical error in help message.
10679
10680 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10681
10682         * movemail.el: Added.
10683
10684         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10685
10686 2000-01-03  Didier Verna  <didier@xemacs.org>
10687
10688         * modeline.el (mouse-drag-modeline): remove the code related to
10689         the modeline horizontal scrolling facility.
10690
10691 1999-12-31  Martin Buchholz <martin@xemacs.org>
10692
10693         * XEmacs 21.2.26 is released.
10694
10695 1999-12-28  Andy Piper  <andy@xemacs.org>
10696
10697         * wid-edit.el (widget-push-button-value-create): The gui cache
10698         does not agree with native widgets which can only be displayed
10699         once per window. The reasons for caching are diminished now that
10700         we don't hog resources when creating buttons.
10701         (widget-push-button-cache) deleted.
10702
10703 1999-12-24  Martin Buchholz <martin@xemacs.org>
10704
10705         * XEmacs 21.2.25 is released.
10706
10707 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10708
10709         * hyper-apropos.el (hyper-apropos): Toggle
10710         hyper-apropos-programming-apropos correctly.
10711         Set REGEXP when user accepts default value.
10712
10713 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10714
10715         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10716         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10717
10718 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10719
10720         * mule/mule-category.el (undefined-category-designator):
10721         Return char instead of character.  Search for undefined one.
10722         (describe-category): Use with-displaying-help-buffer.
10723
10724 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10725
10726         * byte-optimize.el (byte-optimize-plus):
10727         Optimize (+ 1) to 1 instead of (1+ nil).
10728
10729         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10730
10731         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10732
10733         * byte-optimize.el (byte-optimize-char-before): New function.
10734         Remove performance penalty for using (char-before) instead of (char-after).
10735
10736 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10737
10738         * mule/mule-category.el (char-category-list): Return character
10739         instead of integer.
10740
10741 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10742
10743         * minibuf.el (read-buffer): Check default is buffer object.
10744
10745 1999-11-25  Andy Piper  <andy@xemacs.org>
10746
10747         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10748         for buttons.
10749
10750 1999-12-16  Andreas Jaeger  <aj@suse.de>
10751
10752         * package-get.el (package-get-maybe-save-index): Fixed typo.
10753         Patch by Jeff Miller <jmiller@smart.net>.
10754
10755 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10756
10757         * gnuserv.el (gnuserv-process-filter):  don't call
10758         gnuserv-write-to-client when gnuserv-current-client is nil
10759
10760 1999-12-14  Martin Buchholz <martin@xemacs.org>
10761
10762         * XEmacs 21.2.24 is released.
10763
10764 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10765
10766         * about.el (about-hackers): Update my email address.
10767
10768 1999-12-07  Martin Buchholz <martin@xemacs.org>
10769
10770         * XEmacs 21.2.23 is released.
10771
10772 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10773
10774         * package-get.el (package-get-download-sites): Removed several
10775         defunct download sites, added many new ones, and corrected a few
10776         incorrect directory-on-site entries.  Added physical locations to
10777         site-description.
10778
10779 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10780
10781         * finder.el (finder-commentary): add DOC string and fix
10782         interactive spec
10783
10784 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10785
10786         * help.el (describe-function): Don't forget to intern the string
10787         completing-read returns.
10788         (describe-variable): Ditto.
10789
10790 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10791
10792         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10793         `hyper-apropos-help-mode' here to find symbol to customize
10794         irregardless of cursor position and simplify
10795         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10796         `hyper-apropos-popup-menu'.
10797
10798 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10799
10800         * apropos.el (apropos-mode-map): Add return to call
10801         apropos-follow.
10802         (apropos-print): Call apropos-mode to have better
10803         command reference. Put keymap text-poperty to
10804         symbole name.
10805
10806 1999-11-22  Alastair Burt  <burt@dfki.de>
10807
10808         * help.el: (describe-bindings-1): Added handling of keymaps for
10809         the extents at point.
10810
10811 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10812
10813         * gutter-items.el (buffers-tab-items): Wrap the function in a
10814         save-match-data
10815
10816 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10817
10818         * help.el (describe-function): Use the DEFAULT argument to
10819         completing-read.
10820         (describe-variable): Ditto.
10821
10822 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10823
10824         * minibuf.el (read-from-minibuffer): Add optional argument
10825         DEFAULT to have better mini-buffer history support.
10826         (completing-read): Pass default to read-from-minibuffer.
10827         (read-buffer): Pass default to completing-read.
10828
10829 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10830
10831         * font-lock.el (font-lock-doc-string-face): Document the
10832         `font-lock-lisp-like' property.
10833
10834 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10835
10836         * lisp-mode.el: Specify `font-lock-lisp-like'.
10837
10838         * font-lock.el (font-lock-lisp-like): New function.
10839         (font-lock-fontify-syntactically-region): Use it.
10840
10841 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10842
10843         * XEmacs 21.2.22 is released
10844
10845 1999-11-28  Martin Buchholz <martin@xemacs.org>
10846
10847         * XEmacs 21.2.21 is released.
10848
10849 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10850
10851         * minibuf.el (read-coding-system): Accept symbol and
10852         coding-system object as a default-coding-system.
10853
10854 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10855
10856         * minibuf.el (read-coding-system): Accept symbol as
10857         a default-coding-system.
10858
10859 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10860
10861         * apropos.el (apropos-documentation): Use insert instead
10862         of princ.
10863
10864 1999-11-07  William M. Perry  <wmperry@aventail.com>
10865
10866         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10867           for the linux console.
10868
10869         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10870           stuff to work when you are not on a window system, since the GPM
10871           mouse support now allows pasting from outside of XEmacs.
10872
10873 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10874
10875         * XEmacs 21.2.20 is released
10876
10877 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10878
10879         * setup-paths.el (paths-default-info-directories): Add
10880         /usr/share/info and /usr/local/share/info.
10881
10882 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10883
10884         * about.el: Updated Vladimir Ivanovic's info.
10885
10886 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10887
10888         * auto-show.el (auto-show-truncationp): Remove.
10889
10890         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10891
10892 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10893
10894         * indent.el (indent-line-to): fix bug: spaces were not replaced
10895         with tab if column is multiple of tab-width
10896         From dhn@qedinc.com
10897
10898 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10899
10900         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10901         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10902
10903         * package-get.el (package-get-package-provider): Be verbose when
10904         interactive. Patch from Robert Pluim
10905
10906 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10907
10908         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10909         info file suffixes.
10910
10911 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10912
10913         * process.el (open-network-stream): Add a new optional parameter
10914         PROTOCOL to support udp; fix a minor typo and add an explanation
10915         in docstring for udp programming.
10916
10917         * code-process.el (open-network-stream): Add a new optional
10918         parameter PROTOCOL to support udp; fix a minor typo and add an
10919         explanation in docstring for udp programming.
10920
10921 1999-10-18  Andy Piper  <andy@xemacs.org>
10922
10923         * gui.el (make-gui-button): be more precise about how we call
10924         callbacks.
10925
10926         * wid-edit.el (widget-push-button-value-create): Use the new form
10927         of native gui-button.
10928
10929 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10930
10931         * info.el (Info-page-prev): Don't do (sit-for 0).
10932
10933 1999-10-13  Andy Piper  <andy@xemacs.org>
10934
10935         * gutter-items.el (progress-abort-glyph): new glyph for showing
10936         abort status.
10937         (append-progress): dispatch-event rather than sit-for.
10938         (abort-progress): new function. Show the abort glyph with an
10939         appropriate message.
10940         (raw-append-progress): dispatch-event rather than sit-for.
10941         (display-progress): cope with aborts.
10942
10943         * gui.el (make-gui-button): Use native widgets for buttons
10944         unconditionally.
10945         (insert-gui-button): ditto.
10946         (gui-button-p): ditto.
10947
10948         * xbm-button.el: remove from core.
10949
10950         * xpm-button.el: remove from core.
10951
10952 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10953
10954         * faces.el (init-device-faces): Don't initialize the random faces
10955         on the stream device.
10956
10957 1999-10-06  Andy Piper  <andy@xemacs.org>
10958
10959         * files.el (recover-file): Don't use ls under windows for revert buffer.
10960
10961 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10962
10963         * package-get.el (package-get-download-menu): Make menu really
10964         toggle download sites.
10965         (package-get-download-sites): Add autoload cookie.
10966
10967 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10968
10969         * setup-paths.el (paths-find-module-directory): Ditto.
10970
10971 1999-09-29  Werner Fink  <werner@suse.de>
10972
10973         * setup-paths.el (paths-find-exec-directory): Add missing nil
10974         parameter for environment.
10975
10976 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10977
10978         * modeline.el (modeline-format):
10979         Only purecopy the strings.  Else
10980         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10981         barfs.
10982
10983 1999-08-28  Mike Woolley  <mike@bulsara.com>
10984
10985         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10986         user setting comint-completion-addsuffix and
10987         comint-process-echoes.
10988
10989 1999-09-22  Andy Piper  <andy@xemacs.org>
10990
10991         * gutter-items.el (update-tab-in-gutter): use
10992         last-nonminibuf-window instead of selected-window.
10993
10994 1999-09-18  Andy Piper  <andy@xemacs.org>
10995
10996         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10997         display on.
10998
10999         * subr.el (record-buffer-hook): new variable so that the hook gets
11000         some documentation.
11001
11002 1999-09-16  Andy Piper  <andy@xemacs.org>
11003
11004         * gutter-items.el (update-tab-in-gutter): only update when the
11005         gutter is visible.
11006         (remove-buffer-from-gutter-tab): ditto.
11007
11008 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11009
11010         * simple.el (do-auto-fill): Commented out part of Kinsoku
11011         processing.
11012
11013 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11014
11015         * isearch-mode.el (isearch-highlightify-region): Give the
11016         highlighting extents a high priority.
11017         (isearch-make-extent): Give the main highlighting extent an even
11018         higher priority.
11019
11020 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11021
11022         * packages.el (packages-compute-package-locations): Fix typo from
11023         -u rationalization.
11024
11025 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11026
11027         * setup-paths.el (paths-find-doc-directory): Respect value of
11028         `configure-doc-directory.'
11029
11030         * find-paths.el (paths-find-architecture-directory): Give
11031         precendence `default' argument (which typically comes from
11032         configure).
11033
11034 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11035
11036         * startup.el (command-line-early): Added options -user-init-file
11037         and -user-init-directory.
11038
11039         * files.el (user-init-file): Default to NIL so we can recognize
11040         when it's set.
11041
11042 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11043
11044         * obsolete.el (init-file-user):
11045         * startup.el:
11046         * packages.el (packages-compute-package-locations):
11047         * package-get.el (package-get-user-index-filename):
11048         * menubar-items.el (maybe-add-init-button):
11049         * info.el (Info-annotations-path):
11050         * dump-paths.el:
11051         Change `user-init-directory' to be an absolute path.
11052         Use `user-init-directory' where appropriate.
11053         Zap `init-file-user' and its uses.
11054
11055 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11056
11057         * subr.el (copy-symbol): New function.
11058
11059 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11060
11061         * isearch-mode.el (isearch-done): Be sure to restore invisible
11062         extents in the proper buffer.
11063         (isearch-pre-command-hook): Set this-command to the correct value
11064         in case the buffer has changed and old overriding-local-map was
11065         used.
11066         (isearch-restore-extent): Use remprop instead of setting the
11067         property to nil.
11068
11069 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11070
11071         * cmdloop.el (execute-extended-command): Update zmacs region
11072         before the delay.
11073         (execute-extended-command): Make the message gettext-friendly.
11074
11075 1999-09-07  Andy Piper  <andy@xemacs.org>
11076
11077         * gutter-items.el (progress-gauge-glyph): renamed from
11078         progress-glyph.
11079         (progress-text-glyph): new variable.
11080         (progress-layout-glyph): use layouts and text glyphs.
11081         (progress-area-buffer): removed.
11082         (progress-text-and-extent): new variable.
11083         (progress-displayed-p): dynamically create gutter area buffer.
11084         (clear-progress): ditto.
11085         (raw-append-progress): ditto.
11086         (append-progress): use new glyph names.
11087         (raw-append-progress): only create the extent when needed. set
11088         properties more optimally.
11089         (progress): remove args.
11090
11091 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11092
11093         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11094         mapcar where the return value is unused.
11095         (isearch-restore-invisible-extents): Ditto.
11096         (isearch-highlight-all-cleanup): Ditto.
11097         (isearch-delete-extents-in-range): Traverse the extents only once.
11098         (isearch-highlight-all-update): Don't start over if the search
11099         string has changed and more input is pending.
11100
11101 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11102
11103         * packages.el (packages-find-package-data-path): Ditto.
11104
11105         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11106
11107         * subr.el (mapc-internal): Don't make obsolete.
11108
11109         * cl-extra.el (mapc): Resurrect.
11110
11111 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11112
11113         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11114         alias.
11115
11116         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11117         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11118         (isearch-yank-clipboard): Use get-clipboard instead of
11119         x-get-clipboard.
11120         (isearch-yank-selection): Fix docstring.
11121
11122 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11123
11124         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11125
11126 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11127
11128         * cl-macs.el (extent-start-position): Fix setf method.
11129         (extent-end-position): Ditto.
11130
11131 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11132
11133         * isearch-mode.el: End merge with FSF 20.4.
11134
11135         * isearch-mode.el (search-invisible): New variable.
11136         (isearch-hide-immediately): Ditto.
11137         (isearch-unhidden-extents): Ditto.
11138         (isearch-range-invisible): New function.
11139         (isearch-unhide-extent): Ditto.
11140         (isearch-restore-invisible-extents): Ditto.
11141         (isearch-restore-extent): Ditto.
11142
11143         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11144         implementation.
11145         (isearch-ring-retreat-edit): Ditto.
11146         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11147         (isearch-forward-regexp): New arguments NOT-REGEXP and
11148         NO-RECURSIVE-EDIT.
11149         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11150         (isearch-backward-regexp): New arguments NOT-REGEXP and
11151         NO-RECURSIVE-EDIT.
11152         (isearch-mode): Return isearch-success.
11153         (isearch-update): Use unread-command-events instead of
11154         unread-command-event.
11155         (isearch-abort): If an invalid regexp is encountered, keep popping
11156         states.
11157         (isearch-*-char): Use FSF implementation.
11158         (isearch-whitespace-chars): Use the more robust FSF's
11159         implementation.
11160         (isearch-within-brackets): New variable.
11161         (isearch-mode): Initialize it.
11162         (isearch-edit-string): Bind it.
11163         (isearch-search-and-update): Set it.
11164         (isearch-push-state): Push it.
11165         (isearch-top-state): Pop it.
11166         (isearch-search): Set it.
11167         (isearch-printing-char): When called by isearch-whitespace-chars,
11168         handle M-SPC gracefully.
11169         (isearch-message-prefix): New argument ELLIPSIS.
11170         (isearch-message-suffix): Ditto.
11171         (isearch-message): Use the ELLIPSIS argument when calling
11172         isearch-message-prefix and isearch-message-suffix.
11173         (isearch-message-prefix): Distinguish between "wrapped" and
11174         "overwrapped" search, FWIW.
11175
11176 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11177
11178         * isearch-mode.el (isearch-edit-string): Use the head of the
11179         search ring instead of search-last-string and search-last-regexp.
11180         (search-highlight): Renamed from isearch-highlight.
11181         (isearch-exit): Use the new name.
11182         (isearch-highlight): Ditto.
11183         (isearch-dehighlight): Ditto.
11184         (isearch-update-ring): New function.
11185         (isearch-done): Call it.
11186         (isearch-done): New argument EDIT.
11187         (isearch-repeat): If search string is empty, look up at the car of
11188         the search ring; ignore the yank pointer.
11189         (isearch-abort): Call isearch-done with NOPUSH.
11190         (isearch-cancel): New function.
11191         (isearch-mode-map): Bind it to ESC ESC ESC.
11192
11193         * isearch-mode.el: Begin merge with FSF 20.4.
11194
11195 1999-09-01  Andy Piper  <andy@xemacs.org>
11196
11197         * x-select.el (x-get-clipboard): obsolete.
11198         (x-yank-clipboard-selection): obsolete
11199
11200         * select.el (disown-selection): need to be careful to disown the
11201         clipboard if we set it via selection.
11202         (get-clipboard): move from x-select.el
11203         (yank-clipboard-selection): ditto.
11204
11205 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11206
11207         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11208         isearch-highlight-all-matches to nil.
11209         (isearch-fixed-case): New variable.
11210         (isearch-mode): Initialize it.
11211         (isearch-edit-string): Save it.
11212         (isearch-toggle-case-fold): Set it.
11213         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11214         need to check isearch-fixed-case.
11215         (isearch-toggle-case-fold): Update highlighting of all matches
11216         before the pause.
11217         (isearch-edit-string):
11218
11219 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11220
11221         * isearch-mode.el (isearch-edit-string): Call isearch-message
11222         before reading the event so that the prompt is displayed properly.
11223         (isearch-message): Use isearch-nonincremental when calling
11224         isearch-message-prefix.
11225         (minibuffer-local-isearch-map): Bind up and down to do the same as
11226         M-p and M-n respectively.
11227         (isearch-done): New arg NOPUSH.
11228         (isearch-edit-string): Use it.
11229         (isearch-edit-string): Don't bind isearch-string.
11230         (isearch-ring-adjust): Edit string, *then* push state.
11231
11232 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11233
11234         * faces.el (isearch-secondary): Make isearch-secondary look
11235         different than default.
11236
11237 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11238
11239         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11240         save-excursion.
11241         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11242         (isearch-update): Call isearch-dehighlight without arguments.
11243         (isearch-done): Ditto.
11244
11245         * isearch-mode.el (isearch-fix-case): If the search string has no
11246         upper-case letters, allow the folding to be reenabled.
11247         Previously, once disabled, the folding would remain that way until
11248         the end of isearch.
11249         (isearch-top-state): Call isearch-fix-case.
11250
11251         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11252         save-excursion.
11253         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11254
11255 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11256
11257         * xpm-button.el:
11258         xbm-button.el: Need to exist in core because gui.el depends on
11259         them.
11260
11261 1999-08-31  Andy Piper  <andy@xemacs.org>
11262
11263         * gutter-items.el (buffers-tab-face): new customizable variable.
11264         (buffers-tab-default-buffer-line-length): new specifier for
11265         maximum viewable characters.
11266         (progress-stack): new variable for implementing widget-based
11267         progress messages.
11268         (progress-area-buffer): ditto.
11269         (progress-glyph-height): ditto.
11270         (progress-stop-callback): ditto.
11271         (progress-quit-function): new function.
11272         (progress-glyph): new variable.
11273         (progress-layout-glyph): ditto.
11274         (progress-displayed-p): new function, see message-displayed-p for
11275         details.
11276         (clear-progress): ditto.
11277         (remove-progress): ditto.
11278         (append-progress): ditto.
11279         (raw-append-progress): ditto.
11280         (display-progress): ditto.
11281         (current-progress): ditto.
11282         (current-progress-label): ditto.
11283         (progress): ditto.
11284         (lprogress): ditto.
11285
11286
11287 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11288
11289         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11290
11291         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11292         `isearch-yank-selection'.
11293         (isearch-mode-map): Use it.
11294         (isearch-yank-selection): Use `get-selection' instead of
11295         `get-x-selection'.
11296
11297 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11298
11299         * faces.el (isearch-secondary): Create face here.
11300
11301         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11302         timers.
11303
11304 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11305
11306         * subr.el (buffer-string): More robust backward compatibility
11307         check, courtesy William Perry.
11308
11309 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11310
11311         * replace.el (perform-replace): Stop the search after the search
11312         limit has been reached.
11313
11314 1999-08-23  Andy Piper  <andy@xemacs.org>
11315
11316         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11317         here if we don't have one.
11318
11319 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11320
11321         * ldap.el (ldap-coding-system): Default to nil until we get
11322         efficient UTF8 support
11323         (ldap-decode-string): Guard against `decode-coding-string' not
11324         being defined
11325         (ldap-encode-string): Guard against `encode-coding-string' not
11326         being defined
11327
11328 1999-08-23  Didier Verna  <didier@xemacs.org>
11329
11330         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11331         Some doc strings improvements, and add a star to the `interactive'
11332         calls.
11333
11334 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11335
11336         * font-lock.el (java-font-lock-keywords-3): introduced new
11337         keywords and regexpes for javadoc syntax 1.2.
11338
11339 1999-08-17  Andy Piper  <andy@xemacs.org>
11340
11341         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11342         format-buffers-tab-line.
11343         (buffers-tab-max-buffer-line-length): new variable.
11344         (format-buffers-tab-line): new function. truncate names if over
11345         buffers-tab-max-buffer-line-length.
11346
11347 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11348
11349         * cus-start.el: Customize the variable `bell-inhibit-time'.
11350
11351 1999-08-16  Andy Piper  <andy@xemacs.org>
11352
11353         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11354         brute-force approach to deleting the last buffer.
11355         (buffers-tab-grouping-regexp): new customizable variable.
11356         (select-buffers-tab-buffers-by-mode): use it.
11357
11358 1999-08-13  Andy Piper  <andy@xemacs.org>
11359
11360         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11361         deletion problem.
11362
11363 1999-07-30  Didier Verna  <didier@xemacs.org>
11364
11365         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11366         of princ to output symbols.
11367         (custom-save-face-internal): ditto.
11368         (custom-save-resets): ditto.
11369
11370 1999-08-09  Didier Verna  <didier@xemacs.org>
11371
11372         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11373         `regexp-quote' to protect the major mode name for use as a regular
11374         expression (c++ needs this for instance).
11375
11376 1999-08-08  Andy Piper  <andy@xemacs.org>
11377
11378         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11379         cope with similar mode names.
11380
11381         * gutter-items.el (buffers-tab-selection-function): new selection
11382         function.
11383         (select-buffers-tab-buffers-by-mode): new function.
11384         (buffers-tab-items): use it if set to only display buffers in the
11385         tab in the current buffer's group..
11386         (update-tab-in-gutter): use new api.
11387         (remove-buffer-from-gutter-tab): ditto.
11388
11389         * gutter-items.el (buffers-tab-max-size): set custom selection
11390         default to 6.
11391         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11392         (add-tab-to-gutter): set face as default.
11393
11394 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11395
11396         * faces.el (frob-face-property): Merge the fall-back specifier
11397         with the target, not replace it.
11398
11399 1999-08-05  Andy Piper  <andy@xemacs.org>
11400
11401         * gutter-items.el (update-tab-in-gutter): add frame argument for
11402         buffer-items.
11403         (update-tab-in-gutter): use it.
11404
11405         * gutter-items.el (record-buffer-hook): set.
11406
11407         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11408         change.
11409         (switch-to-buffer-hook) deleted.
11410
11411 1999-08-04  Andy Piper  <andy@xemacs.org>
11412
11413         * gutter-items.el (update-tab-in-gutter): make sure this will work
11414         as an argument to create-frame-hook.
11415
11416 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11417
11418         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11419         instead of timer emulation.
11420
11421 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11422
11423         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11424         Emacs isearch enhancements.
11425
11426 1999-07-28  Andy Piper  <andy@xemacs.org>
11427
11428         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11429         all devices that support tab controls.
11430         (remove-buffer-from-gutter-tab): new function. to be used as a
11431         value for kill-buffer-hook.
11432
11433 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11434
11435         * auto-show.el (auto-show-truncationp): changed to match
11436         `window_translation_on'
11437
11438 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11439
11440         * XEmacs 21.2.19 is released
11441
11442 1999-07-28  SL Baur  <steve@miho>
11443
11444         * code-files.el (insert-file-contents): Fix docstring.
11445         revert previous change.
11446
11447 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11448
11449         * fill.el (fill-region-as-paragraph): Change re-break-point to
11450         contain word-across-newline plus one character so that filling
11451         Japanese and Chinese works as desired.
11452         * simple.el (do-auto-fill): Ditto.
11453
11454 1999-07-26  SL Baur  <steve@miho>
11455
11456         * mule/japanese.el ("Japanese"): Do not specify a default input
11457         method.
11458         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11459
11460 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11461
11462         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11463         able to use cl-macs macro in early lisp.
11464
11465 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11466
11467         * custom.el:
11468         * cus-face.el:
11469         * cus-edit.el:
11470                 Massive custom Theme API changes.
11471
11472 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11473
11474         * code-files.el (insert-file-contents): Regard
11475         coding-system-magic-cookie if `coding-system-for-read' is nil.
11476
11477 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11478
11479         * mule/thai-xtis.el: Add coding: local variable, to avoid
11480         bootstrapping problem with C locale.
11481
11482 1999-07-22  Andy Piper  <andy@xemacs.org>
11483
11484         * dumped-lisp.el (preloaded-file-list): guard against putting
11485         gutter-items in a less than functional XEmacs.
11486         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11487
11488 1999-07-18  Bob Weiner  <weiner@beopen.com>
11489
11490         * fill.el (fill-context-prefix): Fixed bug that prevented the
11491         setting of an adaptive fill prefix when the `dont-skip-first' was
11492         t.
11493
11494 1999-07-22  SL Baur  <steve@miho>
11495
11496         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11497
11498 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11499
11500         * files.el (interpreter-mode-alist): add `make', `guile', and
11501         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11502         makefile-mode, guile is a scheme, and someday XEmacs will be
11503         modular enough to use as an efficient scripting tool.)
11504
11505 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11506
11507         * mule/mule-cmds.el (reset-language-environment): Regard
11508         coding-category `utf-8' and `ucs-4' if they are available.
11509
11510 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11511
11512         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11513         (prefer-coding-system): Fix DOC-string.
11514
11515         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11516         DOC-string too.
11517
11518         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11519         Mule.
11520         (coding-system-change-eol-conversion): Fix DOC-string.
11521
11522 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11523
11524         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11525         instead of `list-coding-system'.
11526
11527 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11528
11529         * menubar-items.el (default-menubar): `select-input-method' was
11530         renamed to `set-input-method'.
11531
11532         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11533         "Set Language Environment" menu.
11534
11535         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11536         "Describe Language Support" menu.
11537
11538 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11539
11540         * mule/chinese.el ("Chinese-GB"): Rename
11541         `chinese-gb-environment-setup-function' to
11542         `setup-chinese-gb-environment-internal'.
11543
11544 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11545
11546         * mule/korean.el: Use `define-coding-system-alias' instead of
11547         `copy-coding-system'.
11548
11549 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11550
11551         * mule/mule-cmds.el (set-language-environment-coding-systems):
11552         Treat duplicated coding-categories.
11553
11554 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11555
11556         * mule/japanese.el: Use `define-coding-system-alias' instead of
11557         `copy-coding-system'.
11558
11559 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11560
11561         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11562         coding-system `viscii'.
11563
11564 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11565
11566         * mule/cyrillic.el:
11567         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11568         (cyrillic-alternativnyj-decode-table): New variable.
11569         (cyrillic-alternativnyj-encode-table): New variable.
11570         - Specify `iso-8-1' as a category of coding-system
11571           `alternativnyj'.
11572         - Abolish general Cyrillic environment.
11573
11574 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11575
11576         * mule/chinese.el:
11577         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11578         - Register `chinese-gb-environment-setup-function' as a
11579           `setup-function' of "Chinese-GB" environment.
11580
11581 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11582
11583         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11584         optional argument `parents'.
11585
11586         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11587         property for Thai-XTIS.
11588
11589         * mule/mule-help.el (help-with-tutorial): Use property
11590         `tutorial-coding-system' of language-info as a coding-system to
11591         read tutorial file.
11592
11593 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11594
11595         * mule/thai-xtis.el: Don't setup `setup-function' and
11596         `exit-function'.
11597
11598         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11599         `set-coding-category-system' to set up coding-system for
11600         coding-category.
11601
11602         * mule/mule-cmds.el (prefer-coding-system): Use
11603         `set-coding-category-system' to set up coding-system for
11604         coding-category.
11605
11606 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11607
11608         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11609         Thai-XTIS environment.
11610
11611         * mule/mule-cmds.el (prefer-coding-system): Use
11612         `find-coding-system' instead of `coding-system-p'.
11613
11614 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11615
11616         * mule/mule-cmds.el (set-language-environment-coding-systems):
11617         Modify eol-type for XEmacs.
11618
11619         * mule/thai-xtis.el: Delete unused local variable `category'.
11620
11621         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11622         function.
11623         (prefer-coding-system): Don't call
11624         `update-coding-systems-internal'; use function
11625         `coding-category-list' instead of variable `coding-category-list';
11626         use `set-coding-priority-list' instead of `set-coding-priority';
11627         modify `eol-type' for XEmacs.
11628
11629         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11630         `charset-columns'.
11631         (char-width): Likewise.
11632
11633 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11634
11635         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11636         `tis-620'.
11637
11638         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11639         `set-coding-priority-list' instead of `set-coding-priority'; don't
11640         call `update-coding-systems-internal'.
11641
11642         * mule/mule-misc.el (coding-system-get): New function.
11643         (coding-system-put): New function.
11644         (coding-system-category): New function.
11645
11646 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11647
11648         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11649         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11650         to avoid conflict with leim/quail/thai-xtis.
11651
11652         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11653         to thai-xtis-chars.el.
11654
11655         * mule/thai-xtis-chars.el: New file (split from
11656         mule/thai-xtis.el).
11657
11658 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11659
11660         * mule/thai-xtis.el:
11661         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11662         - Add syntax entries.
11663         - Put `preferred-coding-system' of the charset `thai-xtis' to
11664           `tis-620'.
11665
11666 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11667
11668         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11669         rewritten to use write-multibyte-character.
11670
11671 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11672
11673         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11674         of `iso-2022-7'.
11675         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11676         ported yet.
11677         (read-input-method-name): Treat optional argument `default'.
11678
11679 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11680
11681         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11682         all.
11683         (set-language-info-alist): Set up menus here.
11684
11685 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11686
11687         * minibuf.el (completing-read): Add new optional argument
11688         `default'.
11689         (read-coding-system): Add new optional argument
11690         `default-coding-system'.
11691
11692 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11693
11694         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11695         (viet-viscii-...->viet-vscii...).
11696
11697 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11698
11699         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11700         and menus.
11701
11702 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11703
11704         * mule/mule-cmds.el (input-method-function): Add permanent-local
11705         property.
11706
11707 1999-03-30  Dave Love  <fx@gnu.org>
11708
11709         * mule/mule-cmds.el (current-language-environment): Doc fix.
11710
11711 1999-02-06  Richard Stallman  <rms@gnu.org>
11712
11713         * mule/european.el (setup-slovenian-environment): New function.
11714         ("Slovenian"): New language environment.
11715
11716 1999-01-27  Dave Love  <fx@gnu.org>
11717
11718         * mule/mule-cmds.el (current-language-environment): Provide :link,
11719         :type (choices) and appropriate :get.
11720
11721 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11722
11723         * mule/mule-cmds.el (describe-language-environment): Don't alter
11724         input-method-alist.
11725
11726 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11727
11728         * mule/mule-cmds.el (prefer-coding-system): Call
11729         set-coding-priority, so that the internal array of priorities is
11730         also updated.
11731
11732 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11733
11734         * mule/mule-cmds.el (prefer-coding-system): If the argument
11735         requires specific EOL conversion type, make the default coding
11736         systems use that.
11737
11738 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11739
11740         * mule/mule-cmds.el (set-language-environment): Pass the default
11741         eol-type to set-language-environment-coding-systems.
11742         (set-default-coding-systems): Copy the eol-type property for the
11743         new default values of {buffer-file,process}-coding-system from the
11744         old defaults.
11745         (set-language-environment-coding-systems): Accept an optional
11746         argument EOL-TYPE, and set the eol-type property of the default
11747         coding systems accordingly.
11748
11749 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11750
11751         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11752         use generate-new-buffer instead of get-buffer-create.
11753
11754 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11755
11756         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11757
11758 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11759
11760         * mule/mule-cmds.el (default-input-method): Fix custom type.
11761
11762 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11763
11764         * mule/mule-cmds.el (setup-specified-language-environment):
11765         Add apropos-inhibit property.
11766         (describe-specified-language-support): Likewise.
11767
11768 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11769
11770         * mule/mule-cmds.el: Doc fixes.
11771
11772 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11773
11774         * mule/mule-cmds.el (register-input-method): Doc-string
11775         modified.
11776
11777 1998-09-01  Dave Love  <fx@gnu.org>
11778
11779         * mule/mule-cmds.el (current-language-environment): Fix
11780         setter function.
11781
11782 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11783
11784         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11785         mule/european.el, mule/hebrew.el, mule/japanese.el,
11786         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11787         avoid bootstrapping problem if you need to recompile all the Lisp
11788         files using interpreted code.
11789
11790 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11791
11792         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11793         ("Latin-2"): Likewise.
11794
11795 1998-08-18  Per Starback  <starback@update.uu.se>
11796
11797         * mule/european.el (setup-latin2-environment): Fix typo.
11798
11799 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11800
11801         * mule/european.el: Give proper value of `input-method' key to all
11802         lang. env.
11803
11804         * mule/mule-cmds.el (activate-input-method): Handle the case that
11805         the arg INPUT-METHOD is nil correctly.
11806         (read-multilingual-string): Activate the specified input method
11807         before calling read-string.  Afterward, activate the original
11808         input method.
11809
11810 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11811
11812         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11813         (set-language-info-alist): Fix typo in doc-string.
11814
11815         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11816
11817 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11818
11819         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11820         (reset-language-environment): New function for the job that
11821         setup-english-environment used to do.
11822         (set-language-environment): Do more setups according to the info
11823         in language-info-alist.
11824         (read-language-name): Handle the case that the arg KEY is nil.
11825         (describe-language-environment): Handle input-method property.
11826
11827         * mule/: All files under this directory, which related with
11828         specific languages (such as mule/european.el, mule/greek.el,
11829         mule/hebrew.el, mule/misc-lang.el), modified as below.
11830         (setup-XXX-environment): Just call set-language-environment.  If
11831         they used to do some other jobs than what done by
11832         set-language-environment, those jobs are done in
11833         setup-XXX-environment-internal now.
11834         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11835         the value to setup-XXX-environment-internal.  Add properties
11836         input-method and features.
11837
11838         * mule/english.el (setup-english-environment): Just call
11839         reset-language-environment.
11840
11841         * mule/european.el (setup-8-bit-environment): Function deleted.
11842
11843 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11844
11845         * mule/mule-cmds.el (input-method-exit-on-first-char)
11846         (input-method-use-echo-area): Doc fixes.
11847
11848 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11849
11850         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11851         variable.
11852         (input-method-use-echo-area): New variable.
11853
11854 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11855
11856         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11857
11858 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11859
11860         * mule/mule-cmds.el (activate-input-method): Update mode line.
11861         (inactivate-input-method): Likewise.
11862
11863 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11864
11865         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11866         input method in the current buffer, but just bind
11867         current-input-method.
11868
11869 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11870
11871         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11872
11873         * mule/misc-lang.el ("IPA"): Add coding-priority and
11874         coding-system.
11875
11876 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11877
11878         * mule/greek.el: Add coding-priority.
11879
11880 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11881
11882         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11883         LANG-ENV.
11884
11885 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11886
11887         * mule/mule-cmds.el (register-input-method): Fix previous change.
11888         (setup-specified-language-environment): Doc fix.
11889
11890 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11891
11892         * mule/mule-cmds.el: Several doc fixes.
11893         (get-language-info, set-language-info): Rename argument.
11894         (set-language-info-alist): Likewise.
11895         (register-input-method): Rename argument.
11896         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11897
11898 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11899
11900         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11901         default value while reading an input method.
11902
11903 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11904
11905         * mule/mule-cmds.el (universal-coding-system-argument):
11906         Use buffer-file-coding-system as default.
11907
11908 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11909
11910         * mule/korean.el ("Korean"): Doc fix.
11911
11912 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11913
11914         * mule/mule-cmds.el (describe-language-environment): Print the
11915         languge environment at the head.
11916
11917 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11918
11919         * mule/japanese.el: Set exit-function to exit-japanese-environment
11920         for Japanese environment.
11921
11922 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11923
11924         * mule/mule-cmds.el (set-language-environment): Doc fix.
11925         (current-language-environment): Use defcustom.
11926         (default-input-method): Specify :type.
11927
11928 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11929
11930         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11931         modified.
11932         (prefer-coding-system): Doc-string modified.
11933
11934 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11935
11936         * mule/mule-cmds.el (set-language-info): Doc-string
11937         describes `coding-priority' KEY.
11938         (set-language-environment-coding-systems): New function.
11939         (select-safe-coding-system): New function.
11940         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11941         (set-language-info-alist): New optionla arg PARENTS.  Call
11942         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11943         (set-language-environment-coding-systems): New function.
11944
11945         * mule/chinese.el: Remove setting up of
11946         describe-chinese-environment-map and
11947         setup-chinese-environment-map.  Exclude them in args of calls to
11948         set-language-info-alist.  Register coding-priority key in
11949         language-info-alist.
11950
11951         * mule/cyrillic.el: Remove setting up of
11952         describe-cyrillic-environment-map and
11953         setup-cyrillic-environment-map.  Exclude them in args of calls to
11954         set-language-info-alist.  Register coding-priority key in
11955         language-info-alist.
11956
11957         * mule/english.el: Register coding-priority key in
11958         language-info-alist.
11959
11960         * mule/ethiopic.el: Register coding-priority key in
11961         language-info-alist.
11962
11963         * mule/european.el: Remove setting up of
11964         describe-european-environment-map and
11965         setup-european-environment-map.  Exclude them in args of calls to
11966         set-language-info-alist.  Register coding-priority key in
11967         language-info-alist.  Add "German" language env.
11968         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11969         (setup-german-environment): New function.
11970
11971         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11972         change default input method to "greek-postfix".
11973
11974         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11975         coding-priority key in
11976
11977 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11978
11979         * mule/mule-cmds.el (set-language-info): Doc fix.
11980         (input-method-inactivate-hook): Doc fix.
11981
11982 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11983
11984         * mule/mule-cmds.el (set-input-method): Renamed from
11985         select-input-method.
11986
11987 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11988
11989         * mule/mule-cmds.el (set-language-environment): Run
11990         exit-language-environment-hook before calling `exit-function'
11991         which is specified for the language environment.
11992
11993 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11994
11995         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11996         modified.
11997         (prefer-coding-system): Likewise.
11998         (describe-language-environment): Print aliases of each coding
11999         system.
12000         (set-language-environment-hook): New variable.
12001         (exit-language-environment-hook): New variable.
12002         (set-language-environment): Call these hooks.  Before setting a
12003         new language environment, exit from the
12004         current-language-environment if necessary.
12005         (input-method-verbose-flag): The value can be nil, t,
12006         complex-only, or default.
12007         (input-method-highlight-flag): Doc-string augmented.
12008         (activate-input-method): Check if we can run the registered
12009         function to activate an input method.
12010
12011         * mule/korean.el: Set exit-function for language environment
12012         "Korean" to exit-korean-environment.
12013         (setup-korean-environment): Moved to korea-util.el.
12014
12015 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12016
12017         * mule/mule-cmds.el (read-multilingual-string): Use
12018         current-input-method prior to default-input-method.  Don't bind
12019         current-input-method by `let', instead, activate the specified
12020         input method in the current buffer temporarily.
12021
12022 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12023
12024         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12025
12026 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12027
12028         * mule/chinese.el (post-read-decode-hz): Return the result of
12029         decode-hz-region.
12030         (pre-write-encode-hz): Do not change the value of
12031         last-coding-system.
12032
12033 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12034
12035         * mule/mule-ccl.el: Doc fixes.
12036
12037 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12038
12039         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12040         (check-ccl-program): New macro.
12041
12042 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12043
12044         * mule/mule-ccl.el: Comment about CCL syntax modified.
12045         (ccl-command-table): Add read-multibyte-character and
12046         write-multibyte-character.
12047         (ccl-code-table): Add ex-cmd.
12048         (ccl-extended-code-table): New variable.
12049         (ccl-embed-extended-command): New function.
12050         (ccl-compile-read-multibyte-character,
12051         ccl-compile-write-multibyte-character) New functions.
12052         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12053         ccl-dump-write-multibyte-character): New functions.
12054
12055 1999-07-22  SL Baur  <steve@miho>
12056
12057         * config.el (config-value-file): config.values is installed into
12058         doc-directory.
12059         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12060
12061 1999-07-19  Didier Verna  <didier@xemacs.org>
12062
12063         * rect.el: all functions rewritten, except when noted. Below is a
12064         list of interface changes.
12065         (apply-on-rectangle): new function. Obsoletes
12066         `operate-on-rectangle'. All functions that used to call this
12067         function now call the new one.
12068         (kill-rectangle): added optional prefix arg to fill lines.
12069         (delete-rectangle): ditto.
12070         (delete-extract-rectangle): ditto.
12071         (open-rectangle): ditto.
12072         (clear-rectangle): ditto.
12073         (delete-rectangle-line): added third arg FILL.
12074         (delete-extract-rectangle-line): ditto.
12075         (open-rectangle-line): ditto.
12076         (clear-rectangle-line): ditto.
12077
12078 1999-07-18  Andy Piper  <andy@xemacs.org>
12079
12080         * menubar-items.el (default-menubar): add gutter options.
12081
12082         * gutter-items.el: new file.
12083         (gutter): new group for custom.
12084         (gutter-visible-p): new variable.
12085         (default-gutter-position): ditto.
12086         (buffers-tab): new group for the buffers tab.
12087         (gutter-buffers-tab): widget to put in the gutter.
12088         (buffers-tab-max-size): max number of tabs.
12089         (buffers-tab-switch-to-buffer-function): function to call when a
12090         tab is pressed.
12091         (buffers-tab-omit-function): filter buffers with this function.
12092         (buffers-tab-format-buffer-line-function): format buffer names for
12093         inclusion in tabs.
12094         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12095         the record.
12096         (build-buffers-tab-internal): build a list of tab items.
12097         (buffers-tab-items): ditto.
12098         (add-tab-to-gutter): put a tab in the gutter area.
12099         (update-tab-in-gutter): reset the buffers in the tab.
12100
12101         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12102
12103         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12104         (switch-to-buffer-hooks): new hook.
12105
12106         * toolbar.el (default-toolbar-position): fix typo.
12107
12108 1999-07-16  Andy Piper  <andy@xemacs.org>
12109
12110         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12111
12112 1999-07-15  Didier Verna  <didier@xemacs.org>
12113
12114         * cus-edit.el (custom-prompt-variable): optional third arg makes
12115         prompt for a comment string.
12116         (customize-set-value): optional prefix makes this function handle
12117         variable comments.
12118         (customize-set-variable): ditto.
12119         (customize-save-variable): ditto.
12120         (customize-customized): handle custom comments.
12121         (customize-save-customized): ditto.
12122         (custom-variable-state-set): ditto.
12123         (custom-face-state-set): ditto.
12124         (customize-saved): ditto.
12125         (custom-variable-set): ditto.
12126         (custom-face-set): ditto.
12127         (custom-variable-save): ditto.
12128         (custom-face-save): ditto.
12129         (custom-variable-reset-saved): ditto.
12130         (custom-face-reset-saved): ditto.
12131         (custom-variable-reset-standard): ditto.
12132         (custom-face-reset-standard): ditto.
12133         (custom-comment-face): new face.
12134         (custom-comment-tag-face): ditto.
12135         (custom-comment): new widget.
12136         (custom-comment-create): new function.
12137         (custom-comment-delete): ditto.
12138         (custom-comment-value-set): ditto.
12139         (custom-comment-show): ditto.
12140         (custom-comment-invisible-p): ditto.
12141         (custom-variable-value-create): create a comment field widget.
12142         (custom-face-value-create): ditto.
12143         (custom-variable-menu): new entry for adding a custom comment.
12144         (custom-face-menu): ditto.
12145         (custom-save-variables): possibly save custom comments.
12146         (custom-save-faces): ditto.
12147
12148         * cus-face.el (custom-set-faces): the arguments can now have a
12149         custom comment as fourth argument.
12150
12151         * custom.el (custom-set-variables): the arguments can now have a
12152         custom comment as fifth element.
12153
12154 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12155
12156         * XEmacs 21.2.18 is released
12157
12158 1999-07-13  SL Baur  <steve@miho>
12159
12160         * lib-complete.el (read-library-name): Revert previous change.
12161         (read-library): Ditto.
12162
12163 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12164
12165         * packages.el (packages-package-list): Capitalize docstring.
12166
12167         * packages.el (packages-find-package-library-path): Use #'nconc
12168         rather than #'append to reduce consing -- #'mapcar uses Flist,
12169         which returns a freshly consed list.  #'append would create yet
12170         another fresh list, using Fmake_list in concat.
12171
12172         * packages.el (package-provide): Use setq with remassq like it
12173         says in its docstring.
12174
12175 1999-07-06  SL Baur  <steve@miho.m17n.org>
12176
12177         * lib-complete.el (progn-with-message): Fix typo.
12178
12179 1999-07-06  SL Baur  <steve@miho.m17n.org>
12180
12181         * mule/mule-misc.el (char-octet): Make function match docstring.
12182         From Katsumi Yamaoka <yamaoka@jpl.org>
12183
12184 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12185
12186         * wid-edit.el (widget-documentation): corrected spelling error.
12187
12188 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12189
12190         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12191         keys if already bound
12192
12193 1999-07-06  SL Baur  <steve@miho.m17n.org>
12194
12195         * lib-complete.el (progn-with-message): Revert previous changes.
12196
12197 1999-06-24  Bob Weiner  <weiner@beopen.com>
12198
12199         * lib-complete.el (find-library):
12200         (find-library-other-window):
12201         (find-library-other-frame): Completely rewrote
12202         so that these functions actually work when called non-interactively.
12203         Also made them handle LIBRARY arguments which end with .el or .elc.
12204
12205 1999-06-24  Bob Weiner  <weiner@beopen.com>
12206
12207         * simple.el (indent-new-comment-line): Locally bound
12208         `block-comment-start' to `comstart' or else when this is called
12209         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12210         `block-comment-start' value, ignoring any existing spacing after a
12211         comment prefix in the previous line and producing ugly comments.
12212
12213 1999-06-23  Bob Weiner  <weiner@beopen.com>
12214
12215         * list-mode.el (mouse-choose-completion):
12216         (choose-completion):
12217         (completion-switch-to-minibuffer): Added.
12218         ([Tab]): [Tab] previously switched to the minibuffer
12219         but since [space] does that and since most applications in the
12220         world use [Tab] to select the next item in a list, do that in the
12221         *Completions* buffer too.  This will cause the least confusion
12222         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12223         06/23/1999.
12224
12225 1999-06-22  Bob Weiner  <weiner@beopen.com>
12226
12227         * help.el (help-buffer-name): Added support for a null value
12228         of `help-buffer-prefix-string' since some buffers require no
12229         prefix.
12230
12231 1999-06-20  Bob Weiner  <weiner@beopen.com>
12232
12233         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12234         in the completion-list-mode-map to bury the completions buffer
12235         even when the minibuffer is no longer active.
12236
12237 1999-06-20  Bob Weiner  <weiner@beopen.com>
12238
12239         * list-mode.el (list-mode): It is visually disconcerting to have
12240         the text cursor disappear within list buffers, especially when
12241         moving from window to window, so leave it visible.
12242
12243 1999-07-01  SL Baur  <steve@miho.m17n.org>
12244
12245         * menubar-items.el (default-menubar): Conditionalize the bug
12246         report menu item (which may not be possible in this XEmacs).
12247         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12248
12249 1999-06-30  SL Baur  <steve@miho.m17n.org>
12250
12251         * subr.el (with-current-buffer): DOC string fix.
12252         Suggested by Bob Weiner <weiner@altrasoft.com>
12253
12254 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12255
12256         * cus-face.el (custom-face-italic): insert missing args
12257
12258 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12259
12260         * packages.el (package-locations): Changed default early package
12261         hierarchies to ~/.xemacs/mule-packages and
12262         ~/.xemacs/xemacs-packages.
12263
12264 1999-06-23  SL Baur  <steve@miho.m17n.org>
12265
12266         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12267
12268 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12269
12270         * packages.el (package-locations): Changed default early package
12271         hierarchy to ~/.xemacs/packages.
12272         (package-locations): Removed `packages' as a possible name for a
12273         late package hierarchy.
12274
12275 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12276
12277         * mule/mule-category.el (word-combining-categories): Set up new
12278         variable.
12279         (word-separating-categories): Likewise.
12280
12281 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12282
12283         * XEmacs 21.2.17 is released
12284
12285 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12286
12287         * font-menu.el (font-menu-set-font): allow for nil specification
12288         of font size.
12289
12290 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12291
12292         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12293         is 1.
12294
12295 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12296
12297         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12298         8859-5 instead of ISO 8859-1.
12299
12300 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12301
12302         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12303         (viet-viscii-encode-table): Ditto.
12304
12305         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12306         Make obsolete definition of char-octet.
12307
12308 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12309
12310         * subr.el: Move no-Mule make-char ...
12311         * help-nomule.el (make-char): To here.
12312         (string-width): Make Mule compatibility alias.
12313
12314 1999-06-15  Andy Piper  <andy@xemacs.org>
12315
12316         * select.el (get-selection-no-error): really make there be no-error.
12317         (get-selection): revert to original.
12318
12319 1999-06-11  Andy Piper  <andy@xemacs.org>
12320
12321         * select.el (selection-sets-clipboard): renamed.
12322         (own-selection): use it.
12323
12324 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12325
12326         * XEmacs 21.2.16 is released
12327
12328 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12329
12330         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12331         missing characters to avoid crash.
12332
12333 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12334
12335         * coding.el (set-terminal-coding-system): Only set the console
12336         coding system on the selected console if it is a tty.
12337
12338 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12339
12340         * cus-face.el:
12341         * cus-edit.el:
12342         * faces.el:
12343         (custom):
12344         (face-spec-set):
12345         * faces.el (frob-face-property):
12346         * font-menu.el (font-menu-set-font):
12347                   Actually apply changes from 1999-03-17
12348
12349 1999-06-10  Andy Piper  <andy@xemacs.org>
12350
12351         * select.el (get-selection): abstract out non error-signalling
12352         part.
12353         (get-selection-no-error): get-selection without signalling an
12354         error.
12355         (selection-is-clipboard-p): new variable. controls whether the
12356         selection sets the clipboard.
12357         (own-selection): use it.
12358
12359         * mouse.el (insert-selection): fallback to clipboard after trying
12360         primary selection and cutbuffer.
12361
12362 1999-06-05  Andy Piper  <andy@xemacs.org>
12363
12364         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12365         selection functions.
12366
12367 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12368
12369         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12370         default value.
12371         (load): Use `raw-text' instead of `no-conversion'.
12372         (insert-file-contents): Likewise.
12373
12374         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12375         of `no-conversion'.
12376
12377 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12378
12379         * coding.el: Don't copy `no-conversion' to `raw-text'.
12380
12381 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12382
12383         * subr.el (make-char): Define it if Mule is not around.
12384
12385 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12386
12387         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12388
12389         * x-select.el (x-disown-selection-internal): Restore symbol as an
12390         obsolete alias.
12391         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12392
12393 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12394
12395         * XEmacs 21.2.15 is released
12396
12397 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12398
12399         * subr.el (split-string): Avoid infinite looping
12400
12401 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12402
12403         * ldap.el (ldap-ignore-attribute-codings): New variable
12404         (ldap-default-attribute-decoder): New variable
12405         (ldap-coding-system): New variable
12406         (ldap-attribute-syntax-encoders): New variable
12407         (ldap-attribute-syntax-decoders): New variable
12408         (ldap-attribute-syntaxes-alist): New variable
12409         (ldap-encode-boolean): New function
12410         (ldap-decode-boolean): New function
12411         (ldap-encode-country-string): New function
12412         (ldap-decode-string): New function
12413         (ldap-decode-address): New function
12414         (ldap-encode-address): New function
12415         (ldap-decode-attribute): New function
12416         (ldap-search): Use some of these
12417
12418 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12419
12420         * version.el (emacs-version): Make the patch level/beta come
12421         before the XEmacs qualifier so that it gets into (funcall
12422         emacs-version) and thus in the bug reports.
12423         (emacs-version>=): Support patch levels.
12424
12425 1999-06-03  SL Baur  <steve@xemacs.org>
12426
12427         * version.el: implement x.y.z version number
12428         From Jan Vroonhof <vroonhof@math.ethz.ch>
12429
12430 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12431
12432         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12433
12434 1999-05-22  Vin Shelton <acs@xemacs.org>
12435
12436         * startup.el: Document -private and break out non-standard X options.
12437
12438 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12439
12440         * mule/mule-charset.el (charset-after): New function.
12441         (charset-direction): Synch with Mule, update docstring.
12442         (get-charset-property): New function.
12443         (put-charset-property): New function.
12444         (charset-plist): New function.
12445
12446         * mule/mule-charset.el (compose-region):
12447         (decompose-region): remove;  these functions (which don't work
12448         since we don't do composite characters) have been moved to
12449         mule-util.el.
12450         (toplevel): follow coding standards
12451
12452 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12453
12454         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12455         exist any more.
12456
12457         * code-files.el: Fix commentary to follow coding standards.  Move
12458         the single line left in mule-files.el to here.
12459
12460         * mule/mule-files.el: delete.
12461
12462 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12463
12464         * info.el (Info-scroll-prev): Use event functions instead of the
12465         old emacs 19 interface.
12466
12467 1999-06-02  Andy Piper  <andy@xemacs.org>
12468
12469         * x-font-menu.el (x-font-menu-load-font):
12470         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12471
12472 1999-05-31  Andy Piper  <andy@xemacs.org>
12473
12474         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12475         group.
12476         (font-menu-this-frame-only-p): ditto.
12477         (font-menu-max-items): reinstate, from Jan Vroonhof
12478         <vroonhof@math.ethz.ch>
12479         (font-menu-submenu-name-format): ditto.
12480         (font-menu-split-long-menu): ditto, for use by the family
12481         constructor.
12482         (font-menu-family-constructor): use it.
12483
12484 1999-05-30  Andy Piper  <andy@xemacs.org>
12485
12486         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12487         for use by the font menu.
12488
12489         * msw-font-menu.el: new file implementing mswindows specific
12490         font-menu behaviour.
12491         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12492         (mswindows-font-menu-junk-families): ditto.
12493         (hack-font-truename): ditto.
12494         (mswindows-font-regexp-ascii): ditto.
12495         (mswindows-reset-device-font-menus): ditto.
12496         (mswindows-font-menu-font-data): ditto.
12497         (mswindows-font-menu-load-font): ditto.
12498
12499         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12500         (x-font-menu-font-data): ditto.
12501         (x-font-menu-load-font): ditto.
12502
12503         * font-menu.el: new file implementing generic font menu behaviour.
12504         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12505         made device independent.
12506         (font-menu-this-frame-only-p): ditto.
12507         (font-menu-preferred-resolution): ditto.
12508         (font-menu-size-scaling): new variable used to determine whether
12509         sizes are in points or tenths of a point.
12510         (vassoc): moved from x-font-menu.el.
12511         (device-fonts-cache): ditto.
12512         (device-fonts-cache): ditto.
12513         (flush-device-fonts-cache): ditto.
12514         (reset-device-font-menus): copied from x-font-menu.el and made
12515         device independent. Most functionality deferred to
12516         device-dependent versions.
12517         (font-menu-family-constructor): copied from x-font-menu.el and
12518         made device independent.
12519         (font-menu-size-constructor): ditto.
12520         (font-menu-weight-constructor): ditto.
12521         (font-menu-set-font): ditto.
12522         (font-menu-change-face): ditto.
12523         (font-menu-load-font): new device method.
12524         (font-menu-font-data): ditto.
12525
12526         * x-font-menu.el: The above functions deleted.
12527
12528 1999-05-26  Andy Piper  <andy@xemacs.org>
12529
12530         * update-elc.el:
12531         * make-docfile.el:
12532         * loadup.el: rehash expand-file-name usage to not use default-directory.
12533
12534 1999-05-21  Andy Piper  <andy@xemacs.org>
12535
12536         * x-select.el (x-select-convert-to-text):
12537         (x-selected-text-type):
12538         (x-get-selection):
12539         (xselect-convert-to-string):
12540         (xselect-convert-to-compound-text):
12541         (xselect-convert-to-length):
12542         (xselect-convert-to-targets):
12543         (xselect-convert-to-delete):
12544         (xselect-convert-to-filename):
12545         (xselect-convert-to-charpos):
12546         (xselect-convert-to-lineno):
12547         (xselect-convert-to-colno):
12548         (xselect-convert-to-sourceloc):
12549         (xselect-convert-to-os):
12550         (xselect-convert-to-host):
12551         (xselect-convert-to-user):
12552         (xselect-convert-to-class):
12553         (xselect-convert-to-name):
12554         (xselect-convert-to-integer):
12555         (xselect-convert-to-atom):
12556         (xselect-convert-to-identity): functions renamed from x-* and
12557         moved to select.el.
12558         (x-get-secondary-selection): use rename get-selection.
12559         (x-get-clipboard): ditto.
12560         (x-own-selection): moved to select.el.
12561         (x-valid-simple-selection-p): ditto.
12562         (x-dehilight-selection): ditto.
12563         (x-own-clipboard): ditto.
12564         (x-disown-selection): ditto.
12565
12566         * x-mouse.el (x-yank-function): moved to mouse.el.
12567         (x-insert-selection): ditto.
12568         (x-set-point-and-move-selection): use renamed function.
12569
12570         * select.el (selected-text-type): moved and renamed from
12571         x-select.el.
12572         (selection-owner-p): moved to C.
12573         (selection-exists-p): ditto.
12574         (get-cutbuffer): new device method.
12575         (get-selection): generalised and moved from x-select.el.
12576         (own-selection): moved x-own-selection functionality into here.
12577         (dehilight-selection): renamed and moved from x-select.el.
12578         (own-clipboard): functionality moved from x-select.el using new
12579         generic C builtins.
12580         (disown-clipboard): ditto.
12581         (select-convert-to-text):
12582         (select-convert-to-string):
12583         (select-convert-to-compound-text):
12584         (select-convert-to-length):
12585         (select-convert-to-targets):
12586         (select-convert-to-delete):
12587         (select-convert-to-filename):
12588         (select-convert-to-charpos):
12589         (select-convert-to-lineno):
12590         (select-convert-to-colno):
12591         (select-convert-to-sourceloc):
12592         (select-convert-to-os):
12593         (select-convert-to-host):
12594         (select-convert-to-user):
12595         (select-convert-to-class):
12596         (select-convert-to-name):
12597         (select-convert-to-integer):
12598         (select-convert-to-atom):
12599         (select-convert-to-identity): new functions renamed from x-* and
12600         moved from x-select.el.
12601
12602         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12603         into here and use as the default window-system mouse yank.
12604         (insert-selection): generalised and moved from x-mouse.el.
12605         (own-clipboard): moved to C.
12606
12607         * msw-select.el (mswindows-selection-owned-p): deleted.
12608         (mswindows-own-selection): generalised and moved to select.el.
12609         (mswindows-disown-selection): generalised and moved to C.
12610         (mswindows-selection-owner-p): ditto.
12611
12612 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12613
12614         * XEmacs 21.2.14 is released
12615
12616 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12617
12618         * about.el: update contact info for jason and slb.
12619
12620 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12621
12622         * mule/european.el (setup-romanian-environment): Add Romanian
12623         support from Emacs/Mule romanian.el.
12624
12625 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12626
12627         * cus-face.el: Label all custom changes with the 'custom' tag.
12628
12629         * cus-edit.el: idem ditto.
12630
12631         * faces.el: Added suport for adding device tags to various functions.
12632         (custom): New device tag.
12633         (face-spec-set): Call reset face with tags argument. No longer do
12634         x-init-global-faces hack.
12635
12636         * faces.el (frob-face-property): Use an anonymous specifier to map
12637         frob-face-property-1 over.
12638
12639         * x-font-menu.el (font-menu-set-font): Always specify all
12640         properties to custom.
12641
12642 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12643
12644         * mule/european.el (setup-czech-environment): Add czech support.
12645         From David Sauer <davids@orfinet.cz>
12646
12647 1999-03-15  SL Baur  <steve@xemacs.org>
12648
12649         * check-features.el: Turn hard errors into warnings.
12650
12651 1999-03-21  SL Baur  <steve@xemacs.org>
12652
12653         * simple.el (delete-key-deletes-forward): As per discussion on
12654         xemacs-beta, default to t.
12655
12656 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12657
12658         * loadup.el: Define Installation-string before loading anything.
12659
12660 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12661
12662         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12663         From Anders Stenman <stenman@isy.liu.se>
12664
12665 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12666
12667         * wid-edit.el (widget-glyph-find): Ditto.
12668
12669         * packages.el (locate-library): Ditto.
12670
12671         * loadup.el (really-early-error-handler): Ditto.
12672
12673         * lib-complete.el (read-library): Ditto.
12674
12675         * faces.el (set-face-stipple): Ditto.
12676
12677         * code-files.el (load): Use new calling style of locate-file.
12678
12679 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12680
12681         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12682         dead.
12683
12684 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12685
12686         * dumped-lisp.el (preloaded-file-list): Don't load
12687         Installation.el.
12688
12689         * loadup.el (Installation-string): Define it here.
12690
12691 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12692
12693         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12694         Installation.el needs to be loaded before `dump-paths', otherwise
12695         the dumping process won't find it.
12696
12697 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12698
12699         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12700         subr so that we can use `replace-in-string' in Installation.el to
12701         get rid of C-m chars under the native Windows build.
12702
12703 1999-04-29  Andy Piper  <andy@xemacs.org>
12704
12705         * make-docfile.el: canonicalize file and directory names.
12706
12707         * device.el (call-device-method): new function for calling device
12708         specific methods.
12709         (define-device-method): new function for defining device methods.
12710         (define-device-method*): ditto.
12711
12712 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12713
12714         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12715
12716 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12717
12718         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12719         (cyrillic-koi8-r-encode-table): Likewise.
12720         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12721         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12722
12723         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12724         from vietnamese.el].
12725
12726         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12727         mule/mule-misc.el.
12728
12729 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12730
12731         * mule/thai-xtis.el:
12732         - Change font registry name from "Thai94x94-0" to "xtis-0".
12733         - Change mnemonic of coding-system `tis-620' to "TIS620".
12734
12735 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12736
12737         * mule/ethiopic.el: fixed.
12738
12739 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12740
12741         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12742
12743         * mule/thai-xtis.el: New file.
12744
12745         * mule/vietnamese.el: New file.
12746
12747         * mule/ethiopic.el: New file.
12748
12749 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12750
12751         * bytecomp.el (byte-compile-close-variables): Leave
12752         debug-issue-ebola-notices alone.
12753
12754 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12755
12756         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12757         at the top of the buffer since it is the most important thing to
12758         customize
12759         (ldap-get-host-parameter): New defun
12760         (ldap-search): Add a new parameter `withdn' to retrieve the
12761         distinguished names of entries
12762
12763 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12764
12765         * startup.el (splash-frame-body): Date and spelling fixes.
12766
12767 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12768
12769         * view-less.el (toggle-truncate-lines): add autoload tag
12770
12771 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12772
12773         * format.el (format-alist): Disable image stuff.
12774
12775 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12776
12777         * wid-edit.el (widget-glyph-find): Search by directories, then by
12778         suffixes rather than the other way around.
12779         (widget-image-conversion): Renamed to
12780         `widget-image-file-name-suffixes'.
12781
12782 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12783
12784         * mule/mule-charset.el: Made old functions obsolete, remove the
12785         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12786         (charset-iso-graphic-plane): Rename from charset-graphic.
12787         (charset-iso-final-char): Rename from charset-final.
12788         (charset-width): Rename from charset-columns.
12789         (charset-bytes): Added from fsf compatibility, returns always 1.
12790
12791         * mule/mule-misc.el: Move charset-doc-string alias to
12792         mule-charset.el
12793
12794 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12795
12796         * x-faces.el (x-make-font-bold-italic): honor
12797         *try-oblique-before-italic-fonts*
12798
12799 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12800
12801         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12802
12803 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12804
12805         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12806         name.
12807
12808 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12809
12810         * cl-extra.el (equalp): Would bug out for lists.
12811
12812 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12813
12814         * about.el (about-hackers):  Change cgw's email address
12815
12816 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12817
12818         * XEmacs 21.2.13 is released
12819
12820 1999-03-12  SL Baur  <steve@xemacs.org>
12821
12822         * simple.el (delete-key-deletes-forward): Revert to previous
12823         behavior.
12824
12825 1999-01-18  Didier Verna  <didier@xemacs.org>
12826
12827         * menubar-items.el (xemacs-splash-buffer): handle the case of
12828         multiple elements in the splash buffer body.
12829
12830         * startup.el (splash-frame-timeout): new constant: interval
12831         between splash buffer elements.
12832         (command-line-1): handle splash buffer with multiple elements (use
12833         a timeout).
12834         (splash-frame-body): Originally `startup-splash-frame-body'.
12835         Rewrote a cleaner and more readable version. This can now be array,
12836         in which case each element is displayed in turn in the splash buffer.
12837         (splash-frame-static-body): new constant. Persistent information
12838         across all splash buffer elements (preserves the possibility to give
12839         it in different languages.
12840         (circulate-splash-frame-elements): new function. Used as a timeout
12841         to circulate through all splash frame elements and display them in
12842         sequence.
12843         (display-splash-frame): originally `startup-splash-frame'. Handle
12844         the case of multiple elements in the splash buffer body. Now
12845         returns a timeout id if multiple elements to display, or nil.
12846
12847 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12848
12849         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12850         so they can be overridden by x-init-face-from-resources.
12851         Additionally specify the font name also with an x tag.
12852
12853 1999-03-08  Andy Piper  <andy@xemacs.org>
12854
12855         * package-get.el (package-get-base): autoload.
12856
12857         * menubar-items.el (default-menubar): add update menu item. Fix
12858         custom menu to only be activated when package-base is available.
12859
12860         * package-get.el (package-get-custom): don't load
12861         package-get-custom as it is auto-generated. Fix group definition.
12862
12863 1999-03-05  Didier Verna  <didier@xemacs.org>
12864
12865         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12866         instead of `symbol-name' (Thanks Kyle).
12867
12868         * cus-edit.el (custom-save-variables): use `prin1' instead of
12869         princ to write symbols.
12870
12871 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12872
12873         * XEmacs 21.2.12 is released
12874
12875 1999-03-05  SL Baur  <steve@xemacs.org>
12876
12877         * menubar-items.el (default-menubar): Add kfm browsing support.
12878         From Neal Becker <nbecker@fred.net>
12879
12880 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12881
12882         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12883         calls to font-lock during buffer reversion.
12884
12885 1999-02-12  Didier Verna  <didier@xemacs.org>
12886
12887         * info.el (Info-build-node-completions): unconditionally widen the
12888         tag table buffer.
12889
12890 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12891
12892         * x-faces.el (x-init-face-from-resources):
12893         Only set fonts in the 'x locale.
12894
12895 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12896
12897         * package-ui.el (pui-install-selected-packages): Don't throw on
12898         `package-admin-delete-binary-package' returning nil since it's
12899         normal.  Reindent function.
12900         (pui-add-required-packages): Handle case where packages selected
12901         for installation have never been installed.
12902
12903 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12904
12905         * menubar-items.el (default-menubar):
12906         Implement the ``Mule->Set coding system of process'' menu item.
12907
12908 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12909
12910         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12911         files
12912         - Change some `if's to `when's
12913
12914 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12915
12916         * XEmacs 21.2.11 is released
12917
12918 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12919
12920         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12921         against window close (Fix Bug #460).
12922         (ask-user-about-lock-dbox): Idem.
12923
12924 1999-02-25  SL Baur  <steve@xemacs.org>
12925
12926         * mule/mule-charset.el (charset-leading-byte): New function.
12927         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12928
12929 1999-02-12  Andy Piper  <andy@xemacs.org>
12930
12931         * about.el (xemacs-hackers): change andy's email address.
12932         (about-url-alist): change andy's web page address.
12933         (about-xemacs): add piper.
12934
12935 1999-02-16  SL Baur  <steve@xemacs.org>
12936
12937         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12938         of mule-base into lisp/mule.
12939
12940 1999-02-16  SL Baur  <steve@xemacs.org>
12941
12942         * mule/arabic.el:
12943         mule/canna-leim.el:
12944         mule/chinese.el:
12945         mule/cyrillic.el:
12946         mule/english.el:
12947         mule/european.el:
12948         mule/greek.el:
12949         mule/hebrew.el:
12950         mule/japanese.el:
12951         mule/kinsoku.el:
12952         mule/korean.el:
12953         mule/misc-lang.el:
12954         mule/mule-category.el:
12955         mule/mule-ccl.el:
12956         mule/mule-charset.el:
12957         mule/mule-cmds.el:
12958         mule/mule-coding.el:
12959         mule/mule-files.el:
12960         mule/mule-help.el:
12961         mule/mule-init.el:
12962         mule/mule-misc.el:
12963         mule/mule-tty-init.el:
12964         mule/mule-x-init.el:
12965         mule/viet-chars.el:  Remerge from mule-base.
12966
12967         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12968         of mule-base into lisp/mule.
12969
12970 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12971
12972         * process.el (exec-to-string): Use `shell-command-switch' in place
12973         of hard-wired "-c" (for WindowsNT).
12974
12975 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12976
12977         * menubar-items.el (default-menubar):  Remove obsolete
12978         "Gopher" item
12979
12980 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12981
12982         * package-admin.el (package-admin-get-install-dir): First fall
12983         back to the location of xemacs-base for non-mule packages.
12984
12985 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12986
12987         * paths.el:
12988         - improved automounter tmp directory support.
12989         - support 4 (!) empirically discovered automounter conventions
12990
12991 1999-02-12  SL Baur  <steve@xemacs.org>
12992
12993         * etags.el (pop-tag-mark): autoload to match key binding.
12994
12995 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12996
12997         * XEmacs 21.2.10 is released
12998
12999 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13000
13001         * package-get.el (package-get-remote-filename): Don't bug out for
13002         a local file name in the search entry.
13003
13004 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13005
13006         * XEmacs 21.2.9 is released
13007
13008 1999-01-19  Didier Verna  <didier@xemacs.org>
13009
13010         * replace.el (replace-search-function): new variable containing a
13011         function to perform a search-forward.
13012         (replace-re-search-function): new variable containing a function
13013         to perform a re-search-forward.
13014         (perform-replace): use them.
13015
13016 1999-01-25  Didier Verna  <didier@xemacs.org>
13017
13018         * select.el (selection-owner-p): use the name `XEmacs'.
13019         (cut-copy-clear-internal): ditto.
13020
13021 1999-01-18  Andy Piper  <andy@xemacs.org>
13022
13023         * about.el (about-url-alist): Update my entry.
13024         (xemacs-hackers): Ditto.
13025
13026 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13027
13028         * buffer.el (switch-to-buffer): Fixing documentation.
13029         * minibuf.el (minibuffer-completion-table): ditto.
13030         * cl-macs.el (return-from): ditto.
13031
13032 1999-01-04  Didier Verna  <didier@xemacs.org>
13033
13034         * replace.el (delete-non-matching-lines): temporarily disable
13035         case-folding when called interactively with a regexp containing
13036         uppercase characters.
13037         (delete-matching-lines): ditto.
13038         (count-matches): ditto.
13039         (list-matching-lines): ditto.
13040
13041 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13042
13043         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13044         abort if current window is split horizontally, not if others are
13045         split.  Got rid of unnecessary minibuffer checking.  Also, add
13046         some comments (it's still complex).
13047
13048 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13049
13050         * package-get.el: changed address for doc.ic.ac.uk to
13051         sunsite.doc.ic.ac.uk
13052
13053 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13054
13055         * ldap.el (toplevel): Remove requires so that the file compiles
13056         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13057
13058 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13059
13060         * dump-paths.el: Calculate module-directory and set
13061         module-load-path to the load path for modules.
13062
13063         * loadup.el: Get bootstrap value of module-load-path from the
13064         environment variable EMACSBOOTSTRAPMODULEPATH.
13065         - Display the module load path if we're debugging paths.
13066
13067         * setup-paths.el: Added function paths-find-site-module-directory.
13068         - Added function paths-find-module-directory.
13069         - Added function paths-construct-module-load-path.  Uses new
13070         environment variable EMACSMODULEPATH.
13071
13072 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13073
13074         * font.el (font-default-object-for-device):
13075         Oops! This `or' can't be replaced by `unless'.
13076         Fixed inability to run w3, among other things.
13077
13078 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13079
13080         * package-admin.el: Change initialization of
13081           package-admin-install-function dependent on system type.
13082           Change package-admin-install-function-mswindows to use
13083           "minitar".
13084
13085 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13086
13087         * mouse.el (default-mouse-motion-handler): Disable help echo while
13088         in the minibuffer.
13089
13090 1998-12-28  Martin Buchholz <martin@xemacs.org>
13091
13092         * XEmacs 21.2.8 is released.
13093
13094 1998-12-24  Martin Buchholz <martin@xemacs.org>
13095
13096         * XEmacs 21.2.7 is released.
13097
13098 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13099
13100         * package-ui.el (pui-list-packages): Set truncate-lines.
13101
13102         * package-get.el (package-get-download-menu): Use
13103         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13104
13105         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13106         (pui-help-string): idem.
13107         (list-packages-mode): New major mode.
13108         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13109         (pui-install-selected-packages): Add suport for removing packages.
13110         (pui-toggle-package-delete-key): New function.
13111         (pui-popup-context-sensitive): New kludge.
13112         (pui-list-packages): Add warning when `package-get-remote' is nil.
13113         (package-ui-add-site): New function.
13114
13115 1998-12-01  Didier Verna  <didier@xemacs.org>
13116
13117         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13118
13119 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13120
13121         * ldap.el: Custom-ized
13122         (toplevel): Do not provide `ldap' which is provided by C level
13123         LDAP code
13124         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13125
13126 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13127
13128         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13129
13130 1998-12-17  Andy Piper  <andy@xemacs.org>
13131
13132         * sound.el (sound-load-list): name changed from sound-load-alist.
13133         (sound-extension-list): name changed from sound-ext-list.
13134         (load-default-sounds): use new names.
13135         (load-sound-file): use new names.
13136
13137 1998-12-16  Andy Piper  <andy@xemacs.org>
13138
13139         * XEmacs 21.2.6 is released
13140
13141 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13142
13143         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13144         errors.
13145
13146 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13147
13148         * wid-edit.el (widget-echo-this-extent): Set
13149         help-echo-owns-message to t.
13150
13151 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13152
13153         * package-get.el (package-get-download-menu): use toggles for
13154           each site in the download site menu.
13155
13156 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13157
13158         * package-get.el (package-get): If we cannot find a package
13159           because package-get-remote is not set, give a more helpful
13160           error message.
13161
13162 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13163
13164         * package-get.el (package-get-remote-filename): use an EFS path
13165         with user anonymous if no user is specified.
13166
13167 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13168
13169         * faces.el (face-spec-set): Re-init fallfacks for default after
13170         calling reset-face on the default face.
13171
13172 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13173
13174         * package-admin.el (package-admin-default-install-function):
13175         Behave as advertised.  Make sure the pkg-dir is proper for
13176         default-directory.
13177         (package-admin-add-binary-package): Make sure the pkg-dir is
13178         proper for default-directory.
13179         (package-admin-install-function-mswindows): Make sure the pkg-dir
13180         is proper for default-directory.
13181
13182 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13183
13184         * XEmacs 21.2.5 is released
13185
13186 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13187
13188         * files.el (binary-file-regexps): regexp-opt is not available at
13189         bytecompile time.
13190
13191 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13192
13193         * x-win-xfree86.el:
13194         * x-win-sun.el (x-win-init-sun):
13195         * x-win-sun.el:
13196         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13197         * x-iso8859-1.el:
13198         * x-init.el (init-post-x-win):
13199         * x-init.el (init-pre-x-win):
13200         * x-init.el (x-initialize-compose):
13201         * x-init.el:
13202         * x-compose.el:
13203         * winnt.el:
13204         * widget.el:
13205         * wid-edit.el (widget-glyph-click):
13206         * wid-edit.el (widget-glyph-find):
13207         * wid-edit.el (widget-type):
13208         * view-less.el (view-buffer-other-window):
13209         * very-early-lisp.el:
13210         * version.el:
13211         * toolbar.el:
13212         * toolbar-items.el:
13213         * term/sun.el (suntool-map):
13214         * term/sun-mouse.el:
13215         * term/internal.el:
13216         * syntax.el (modify-syntax-entry):
13217         * symbol-syntax.el:
13218         * subr.el:
13219         * startup.el (lock-directory):
13220         * simple.el (set-comment-column):
13221         * simple.el (backward-delete-char-untabify):
13222         * shadow.el (find-emacs-lisp-shadows):
13223         * shadow.el:
13224         * setup-paths.el (paths-construct-info-path):
13225         * select.el (cut-copy-clear-internal):
13226         * process.el (call-process-region):
13227         * process.el (start-process-shell-command):
13228         * process.el:
13229         * paths.el (rmail-spool-directory):
13230         * paragraphs.el (use-hard-newlines):
13231         * package-get.el (package-get-dependencies):
13232         * package-admin.el (package-admin-delete-binary-package):
13233         * obsolete.el (truncate-string):
13234         * obsolete.el (store-substring):
13235         * mouse.el (default-mouse-track-maybe-own-selection):
13236         * mouse.el (mouse-yank-at-point):
13237         * modeline.el:
13238         * modeline.el (mouse-drag-modeline):
13239         * minibuf.el (read-directory-name-internal):
13240         * minibuf.el (read-file-name-internal):
13241         * minibuf.el (read-file-name-internal-1):
13242         * minibuf.el (read-file-name-2):
13243         * minibuf.el (exact-minibuffer-completion-p):
13244         * minibuf.el (read-from-minibuffer):
13245         * minibuf.el:
13246         * menubar.el (check-menu-syntax):
13247         * map-ynp.el (map-y-or-n-p):
13248         * make-docfile.el (docfile-out-of-date):
13249         * loadup.el ((member "run-temacs" command-line-args)):
13250         * loadup.el ((member "no-site-file" command-line-args)):
13251         * loadup.el (really-early-error-handler):
13252         * loadup.el:
13253         * loadhist.el:
13254         * loaddefs.el:
13255         * lisp-mnt.el (lm-verify):
13256         * lib-complete.el (lib-complete:cache-completions):
13257         * lib-complete.el (library-all-completions):
13258         * itimer.el (itimer-run-expired-timers):
13259         * info.el (Info-mode):
13260         * info.el (Info-insert-file-contents):
13261         * info.el (Info-rebuild-dir):
13262         * info.el (Info-build-dir-anew):
13263         * info.el (Info-parse-dir-entries):
13264         * info.el (Info-dir-outdated-p):
13265         * info.el (Info-insert-dir):
13266         * info.el (info-xref):
13267         * info.el:
13268         * hyper-apropos.el (hyper-apropos-get-doc):
13269         * hyper-apropos.el (hyper-describe-face):
13270         * hyper-apropos.el (hyper-apropos-mode):
13271         * hyper-apropos.el:
13272         * help.el (list-processes):
13273         * help.el:
13274         * gnuserv.el:
13275         * font.el (mswindows-font-create-name):
13276         * font.el (font-default-font-for-device):
13277         * font.el (x-font-create-object):
13278         * font.el (font-registry):
13279         * font.el:
13280         * font-lock.el (font-lock-keywords):
13281         * font-lock.el:
13282         * finder.el (finder-compile-keywords):
13283         * find-paths.el (paths-find-recursive-path):
13284         * fill.el (set-justification-center):
13285         * fill.el (fill-region-as-paragraph):
13286         * files.el (insert-directory):
13287         * files.el (wildcard-to-regexp):
13288         * files.el (recover-file):
13289         * files.el (basic-save-buffer):
13290         * files.el (delete-auto-save-file-if-necessary):
13291         * files.el (file-relative-name):
13292         * files.el (backup-extract-version):
13293         * files.el (backup-buffer):
13294         * files.el (set-visited-file-name):
13295         * files.el (set-auto-mode):
13296         * files.el (interpreter-mode-alist):
13297         * files.el:
13298         * files.el (find-file-noselect):
13299         * files.el (abbreviate-file-name):
13300         * files.el (parse-colon-path):
13301         * files.el (directory-abbrev-alist):
13302         * etags.el (visit-tags-table-buffer):
13303         * easymenu.el (easy-menu-define):
13304         * dragdrop.el (experimental-dragdrop-drag):
13305         * dragdrop.el (dragdrop-drop-do-functions):
13306         * dragdrop.el (dragdrop-drop-at-point):
13307         * disass.el (disassemble-1):
13308         * disass.el (disassemble-internal):
13309         * disass.el (disassemble):
13310         * disass.el:
13311         * derived.el (derived-mode-init-mode-variables):
13312         * derived.el (define-derived-mode):
13313         * custom.el (defgroup):
13314         * cus-edit.el (custom-quote):
13315         * config.el:
13316         * code-process.el (open-network-stream):
13317         * code-process.el (start-process):
13318         * code-process.el (call-process-region):
13319         * code-process.el (call-process):
13320         * code-process.el:
13321         * code-files.el (insert-file-contents):
13322         * code-files.el:
13323         * code-files.el (buffer-file-coding-system-for-read):
13324         * cmdloop.el (yes-or-no-p-minibuf):
13325         * cl.el:
13326         * cl-macs.el:
13327         * cl-extra.el:
13328         * callers-of-rpt.el (make-caller-report):
13329         * callers-of-rpt.el:
13330         * bytecomp.el (batch-byte-recompile-directory):
13331         * bytecomp.el (batch-byte-compile-1):
13332         * bytecomp.el (batch-byte-compile):
13333         * bytecomp.el (display-call-tree):
13334         * bytecomp.el (byte-compile-insert):
13335         * bytecomp.el (byte-compile-two-args-19->20):
13336         * bytecomp.el (byte-compile-variable-ref):
13337         * bytecomp.el (byte-compile-form):
13338         * bytecomp.el (byte-compile-top-level-body):
13339         * bytecomp.el (byte-compile-out-toplevel):
13340         * bytecomp.el (byte-compile-byte-code-maker):
13341         * bytecomp.el (byte-compile-file-form-defmumble):
13342         * bytecomp.el (byte-compile-file-form):
13343         * bytecomp.el (byte-compile-keep-pending):
13344         * bytecomp.el (byte-compile-insert-header):
13345         * bytecomp.el (byte-compile-from-buffer):
13346         * bytecomp.el (byte-compile-file):
13347         * bytecomp.el (byte-recompile-file):
13348         * bytecomp.el (byte-compile-close-variables):
13349         * bytecomp.el (byte-compile-warn-about-unused-variables):
13350         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13351         * bytecomp.el (byte-compiler-legal-options):
13352         * bytecomp.el (byte-compile-lapcode):
13353         * bytecomp.el (byte-optimize-log):
13354         * bytecomp.el ((fboundp 'defsubst)):
13355         * bytecomp.el:
13356         * bytecomp-runtime.el:
13357         * byte-optimize.el (byte-optimize-apply):
13358         * byte-optimize.el (car):
13359         * byte-optimize.el (byte-optimize-form):
13360         * byte-optimize.el (byte-optimize-form-code-walker):
13361         * byte-optimize.el:
13362         * build-report.el (build-report-insert-installation-file):
13363         * build-report.el (build-report):
13364         * auto-show.el:
13365         * apropos.el (apropos-documentation):
13366         - mega patch
13367         - clean up byte-compile warnings
13368         - remove unused variables
13369         - Use common lisp style hashtable functions
13370         - byte compiler cleanup
13371         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13372         - remove old backquote syntax usage
13373         - move some cl functionality into C for speed.
13374         - remove last remaining VMS support
13375         - spelling fixes
13376         - implement last, butlast, nbutlast, copy-list in C.
13377         - new macro ignore-file-errors, similar to ignore-errors
13378           (ignore-file-errors (delete-file "foo"))
13379         - get frequent garbage collection during loadup.el by tweaking
13380           gc-cons-threshold, rather than explicitly calling garbage-collect
13381         - default delete-key-deletes-forward to `t'.
13382
13383 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13384
13385         * XEmacs 21.2-beta4 is released.
13386
13387 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13388
13389         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13390         (easy-menu-item-present-p): Wrapper around find-menu-item.
13391         (easy-menu-remove-item): Wrapper around delete-menu-item.
13392
13393         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13394         (add-menu-button): Add 'in-menu' argument.
13395         (add-menu-item-1): Add in-menu support to helper function.
13396
13397 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13398
13399         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13400
13401 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13402
13403         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13404         of Dec 4, 1997.
13405
13406 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13407
13408         * process.el (shell-command-on-region): Report if the command
13409         succeeded or failed.
13410
13411 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13412
13413         * subr.el (buffer-substring-no-properties): Comment out.
13414
13415 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13416
13417         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13418           into font instances first, like `x-frob-font-size' does.
13419           (mswindows-find-larger-font): ditto
13420
13421 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13422
13423         * package-ui.el (pui-install-selected-packages): fix args in call
13424         to `package-get'.
13425
13426 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13427
13428         * package-get.el (host-name): New widget type.
13429         (package-get-remote): Better customization using new type.
13430         (package-get-download-sites): idem dito.
13431
13432         (package-get-custom): Do not use package-get-all untill we have
13433         runtime dependencies.
13434
13435         (package-get-remove-copy): Default to 't' we no longer need this
13436         kludge as we do not currently use depenencies.
13437
13438         (package-get-was-current): New variable.
13439         (package-get-require-base): New 'force-current' argument.
13440         (package-get-update-base): idem
13441         (package-get-package-provider):  idem
13442         (package-get-locate-index-file): New 'no-remote' argument.
13443         (package-get-locate-file): idem.
13444
13445         (package-get-maybe-save-index): New function.
13446         (package-get-update-base): Use it.
13447
13448 1998-10-28 Greg Klanderman <greg@alphatech.com>
13449
13450         * package-get.el (package-get-remote): default to nil; by default,
13451         don't go out to the net via EFS.  They must select a download site.
13452         (package-get-download-sites): new variable.
13453         (package-get-download-menu): new function.
13454         (package-get-locate-index-file): new function.
13455         (package-get-update-base): use it.
13456
13457         * menubar-items.el (default-menubar): add "Update Package Index"
13458         and "Add Download Site" menus under Options | Manage Packages.
13459
13460 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13461
13462         * package-get.el (package-get): bugfix code checking installed version
13463         for case where package is not currently installed.
13464         (package-get-require-signed-base-updates): new variable.
13465         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13466         deemed not a goot thing.  Use the variable
13467         package-get-allow-unsigned-base-updates instead.
13468
13469 1998-10-16 Greg Klanderman <greg@alphatech.com>
13470
13471         * package-get.el (package-get): Don't install an older version than
13472         we already have unless explicitly told to.  Issue a warning.
13473
13474         * package-ui.el (pui-add-required-packages): when adding
13475         dependencies, don't add packages that are up to date.
13476         (pui-package-symbol-char):  Don't consider a package out of date
13477         if you have a newer version installed than the latest version in
13478         package-get-base.
13479
13480         * package-get.el (package-get-base-filename): document that it may
13481         be a path relative to package-get-remote;  new default value.
13482         (package-get-locate-file): new function.
13483         (package-get-update-base): use it to expand package-get-base-filename.
13484         (package-get-save-base): new function to save the package-get database
13485         to file.
13486         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13487         (package-get-update-base): pass the REMOTE-SOURCE arg.
13488         (package-get-update-base-entry): call package-get-custom-add-entry.
13489         (package-get-file-installed-p): removed; no longer needed.
13490         (package-get-create-custom): ditto.
13491         (toplevel): remove code to build and load package-get-custom.el
13492         (package-get-custom-add-entry): new function.
13493
13494 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13495
13496         * wid-edit.el (widget-button-click): Don't switch window.
13497
13498 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13499
13500         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13501
13502 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13503
13504         * etags.el (find-tag-default): Run find-tag-hook using
13505         run-hooks rather than funcall
13506
13507 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13508
13509         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13510         and the current local map as the parents to isearch-mode-map.
13511
13512 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13513
13514         * XEmacs 21.2-beta3 is released.
13515
13516 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13517
13518         * package-get.el (package-get-update-base): use
13519         insert-file-contents-internal, not insert-file-contents-literally.
13520
13521 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13522
13523         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13524         dump time.
13525
13526 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13527
13528         * package-get.el (package-get-update-base-entry): new function.
13529         (package-get-update-base): renamed; was `package-get-load-base'.
13530         cleanup, and use package-get-update-base-from-buffer.
13531         (package-get-update-base-from-buffer): new function.
13532         (package-get-update-base-entries): new; helper for above.
13533         Do not eval lisp grabbed over ftp; parse it from new format.
13534
13535 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13536
13537         * files.el (set-auto-mode): Don't play games loading package-get
13538         database; package-get-package-provider will handle it all.
13539
13540 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13541
13542         * package-get.el (package-get-base-filename): new variable.
13543         (package-get-require-base): new function.
13544         (package-get-pgp-signed-begin-line): new variable.
13545         (package-get-pgp-signature-begin-line): ditto.
13546         (package-get-pgp-signature-end-line):  ditto.
13547         (package-get-load-base): new function.
13548         (package-get-interactive-package-query):
13549         (package-get-update-all):
13550         (package-get-dependencies):
13551         (package-get-package-provider):
13552         (package-get-custom): use package-get-require-base.
13553         [package-get-custom loading]: disable for now.
13554
13555         * package-ui.el (pui-list-packages): use (package-get-require-base)
13556
13557 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13558
13559         * package-ui.el: Correct obvious thinko in choosing extent face.
13560
13561 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13562
13563         * menubar-items.el (default-menubar): pui-list-package has nothing
13564         to with Customize. Move all the package stuff to a new Item in Options.
13565
13566         * package-ui.el (pui-menu): Add menu and Popup menu.
13567
13568         * package-get.el (package-get): Use new
13569         package-admin-get-install-dir.
13570
13571         * package-admin.el (package-admin-get-install-dir): New syntax.
13572         Conserve package location and put mule packages where mule-base is.
13573
13574         * package-get.el : Customized
13575
13576         * package-ui.el (pui): Customized
13577         (pui-package-install-dest-dir): New variable.
13578         (pui-install-selected-packages): Use it
13579
13580 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13581
13582         * package-get.el (package-get-interactive-package-query): Move
13583         dependency on package-get-base to run-time.
13584         (package-get-update-all): Ditto.
13585         (package-get-dependencies): Ditto.
13586         (package-get-package-provider): Ditto.
13587         (package-get-custom): Ditto.
13588
13589 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13590
13591         * events.el: Remove 'ascii-character property from 'backspace
13592         and 'delete symbols
13593
13594 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13595
13596         * package-get-base.el: removed.
13597
13598 1998-09-23  Didier Verna  <didier@xemacs.org>
13599
13600         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13601         (no-upper-case-p): new function.
13602         (with-search-caps-disable-folding): new macro.
13603         (with-interactive-search-caps-disable-folding): new macro.
13604         (zap-to-char): In interactive mode, do a case-sensitive search if
13605         the character is uppercase.
13606         (zap-up-to-char): ditto.
13607
13608         * replace.el (perform-replace): use the function no-upper-case-p.
13609
13610         * isearch-mode.el (isearch-fix-case): ditto.
13611         make obsolete `with-caps-disable-folding' and
13612         `isearch-no-upper-case-p'.
13613
13614         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13615         (tags-search): ditto.
13616         (tags-query-replace): ditto.
13617
13618         * info.el (Info-search): ditto.
13619
13620 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13621
13622         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13623
13624 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13625
13626         * package-admin.el (package-admin-rmtree): rewritten.  need to
13627         check for "." and ".." before symlink check.  expand files and
13628         directories with respect to DIRECTORY, not default-directory.
13629
13630 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13631
13632         * package-get.el (package-get-all): add INSTALL-DIR argument.
13633
13634 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13635
13636         * package-ui.el (pui-add-required-packages): new function, select
13637         dependent packages.
13638         (pui-display-keymap): bind it.
13639         (pui-help-string): document it.
13640         (pui-install-selected-packages): package-get-all -> package-get.
13641
13642         * package-get.el (package-get-dependencies): new function.
13643
13644 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13645
13646         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13647         regexps.
13648
13649 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13650
13651         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13652         function.
13653         (default-mouse-track-normalize-point): Use it.
13654
13655 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13656
13657         * package-admin.el (package-admin-delete-binary-package):
13658                 General cleanup. Remove unnessary use of progn and
13659         save-excursion.
13660         (package-admin-delete-binary-package): Do NOT mess with file
13661         modes. That is evil.
13662         (package-admin-delete-binary-package): Wrap all deleting in
13663         condition-case. The data in MANIFEST is untrustworthy.
13664         (package-admin-delete-binary-package): Let the OS worry about non
13665         empty directories.
13666
13667 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13668
13669         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13670         processing.
13671         (lm-report-bug): Fix mail address to send bug reports to.
13672
13673 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13674
13675         * XEmacs 21.2-beta2 is released.
13676
13677 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13678
13679         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13680
13681 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13682
13683         * info.el (Info-mode): Document page turning by double clicks in
13684         docstring so `M-x describe-mode' will display it.
13685
13686 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13687
13688         * info.el (Info-mouse-track-double-click-hook): Use character
13689         widths to calculate a border region where double clicking does
13690         page turning, and return `nil' by default so other hooks, such as
13691         region highlighting, will be run.
13692
13693 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13694
13695         * sound.el (default-sound-directory-list): Initialize with all the
13696         "sounds" directories in `data-directory-list'.  It used to just be
13697         the first one.
13698
13699         * packages.el (locate-data-directory-list): Created.  This gives
13700         the list of matching directories, unlike `locate-data-directory',
13701         which just gives the first one.
13702
13703 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13704
13705         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13706         make a binding in the local keymap until help-char handling is
13707         improved.
13708
13709         * help.el (help-keymap-with-help-key): Provide keymap with help
13710         binding.
13711         (help-print-help-form): New helper function.
13712
13713 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13714
13715         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13716         move extent to another buffer; no need to create a new extent.
13717         (isearch-fix-case): New function.
13718         (isearch-search-and-update): Use it.
13719
13720 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13721
13722         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13723         the keymap, not minor-mode-map-alist.
13724         (isearch-done): Restore overriding-local-map.
13725
13726 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13727
13728         * bytecomp.el (byte-compile-buffer-substring):
13729         Fix for: (byte-compile (defun f () (buffer-substring)))
13730         ==>   ** buffer-substring called with 3 args, but requires 0-3
13731         - new code not only works, but is more readable, too.
13732
13733 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13734
13735         * msw-faces.el (mswindows-init-device-faces): Don't try to
13736           specify a default font at this late stage. Do try to force
13737           creation of the default face font so that if it fails we get
13738           an error now instead of a crash at frame creation.
13739
13740           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13741           mswindows-make-font-unitalic: Canonical default weight
13742           changed from "Normal" to "Regular".
13743
13744           mswindows-make-font-bold / -bold-italic: Supplied device was
13745           not being passed into call to mswindows-find-smaller-font.
13746
13747 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13748
13749         * package-get.el (package-get-remote): Fix the path where to find
13750           the packages on xemacs.org.
13751
13752 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13753
13754         * about.el (about-maintainer-info): Update Ben's entry.
13755
13756 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13757
13758         * lisp/shadow.el (find-emacs-lisp-shadows):
13759         - `member' was being called on lists of length 2000!
13760         - Replace with hashtables.
13761         - Replace hand-coded loops with (dolist)
13762         - Fix comment typo
13763
13764 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13765
13766         * packages.el: Added new function, `package-delete-name', to
13767           delete existing packages from the installed package database
13768           (`packages-package-list').  Also added the "pkginfo" directory
13769           to `packages-special-base-regexp', so that the pkginfo directory
13770           would not get added to `late-packages'.
13771
13772         * package-admin.el: Added ability to delete an installed package
13773           (added low-level function, `package-admin-delete-package').
13774           Understands how to use the pkginfo/MANIFEST.<package> file to
13775           delete the package.  When installing a package, will also
13776           create a MANIFEST.* file if one is not provided by the
13777           package.  If the MANIFEST.* doesn't exist when deleting a
13778           package, the functions will fall back to attempting to delete
13779           any package-specific lisp directory.
13780
13781         * package-get.el: Moved some functions to package-admin.el.
13782           Added interactive function `package-get-delete-package', for
13783           use by users for deleting a package.
13784
13785           Also modified to not require the presence of efs.
13786
13787 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13788
13789         * files.el (find-file-noselect): Handle all signals, kill the
13790         buffer and resignal.
13791
13792 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13793
13794         * cl-macs.el (glyph-image): Add setf method.
13795
13796 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13797
13798         * package-get.el: Fixed broken EFS downloading.  Also, look for
13799           .tar.gz files first, in preference over .tgz files.
13800
13801         * package-ui.el: Fix display of package version numbers.
13802
13803 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13804
13805         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13806         argument.
13807
13808 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13809
13810         * list-mode.el: `display-completion-list': added new/optional
13811           keyword `:completion-string', which allows the programmer to
13812           change the "Possible completions are:" prompt.
13813
13814         * menubar-items.el: Added new pulldown menu-pick to start up the
13815           visual package browser/installer:
13816
13817                 Options->Customize->List Packages
13818
13819         * package-admin.el: Added hooks for installing under both Unix
13820           and MS Windows.  Does additional error checking.  No longer
13821           calls "add-big-package.sh" to install packages under Unix; now
13822           calls gunzip & tar directly.
13823
13824         * package-get.el: Added ability to install packages from files
13825           on a local disk/CDROM.  Now deletes any existing package lisp
13826           directory.  Does completion on available packages when
13827           querying for package names.  Will also search for .tgz files
13828           in addition for .tar.gz files.  Tries to reload
13829           auto-autoloads, as a convenience when loading new packages,
13830           and also tries to add any new package paths to `load-path'.
13831           Changed all occurences of `concat' to use `expand-file-name'.
13832
13833         * package-ui.el: New file which implements the main visual
13834           package browser/installer, which is started via a menu pick or
13835           M-x pui-list packages.
13836
13837 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13838
13839         * startup.el (load-init-file): spelling fix.
13840
13841 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13842
13843         * startup.el (normal-top-level): Load auto-autoload files
13844         covariantly with their precedence.
13845
13846 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13847
13848         * menubar-items.el (default-menubar): Remove "Font Weight"
13849         option, there is currently no custom equivalent.. Customize-faces
13850         is "Edit faces".
13851
13852         * x-font-menu.el (font-menu-set-font): Use customize to set
13853         default face.
13854
13855         * faces.el (face-spec-update-all-matching): New function.
13856
13857         * cus-face.el (custom-set-face-update-spec): New function.
13858         Interface to customize faces from elisp.
13859
13860         (custom-face-value-create): Show the customized settings if set
13861         but not saved.
13862
13863 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13864
13865         (custom-face-value-create): Show the customized settings if set
13866         but not saved.
13867
13868 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13869
13870         * keydefs.el (global-map): Add FSF 20.3 binding of
13871         query-replace-regexp.
13872
13873 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13874
13875         * minibuf.el (read-file-name-internal-1): use
13876         user-name-completion-1 instead of user-name-completion.
13877
13878 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13879
13880         * loadup.el:
13881         * make-docfile.el:
13882         * update-elc.el: Don't set `source-directory' (now defunct as a
13883         global variable) no more.
13884
13885         * packages.el (packages-list-autoloads): Made `source-directory'
13886         (now defunct as a global variable) a parameter.
13887
13888 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13889
13890         * about.el (about-hackers): new email
13891
13892 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13893
13894         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13895
13896 1998-07-17  Didier Verna  <didier@xemacs.org>
13897
13898         * faces.el (set-face-property):
13899         (set-face-dim-p):
13900         (face-dim-p): updated the doc strings now that the dim property isn't
13901         tty-specific.
13902         (face-equal): the dim property is now a common one.
13903
13904         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13905         Renamed the `stipple' attribute to `background-pixmap'.
13906         (custom-face-background-pixmap): make custom-face-stipple an
13907         obsolete alias for this.
13908
13909 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13910
13911         * find-paths.el (paths-file-readable-directory-p): Created and
13912         used.
13913
13914         * loadup.el: Don't set inhibit-... flags from run-temacs.
13915
13916 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13917
13918         * packages.el (packages-data-path-depth): Added and used.
13919
13920 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13921
13922         * about.el:
13923         - Change .xpm to .png, delete "zcat" section.
13924         - cosmetic fix in the 'marcpa' entry.
13925
13926         * etc/photos
13927         - convert all .xpm.Z to .png
13928         - rename mrb to martin
13929         - rename mcook-m to mcookm
13930
13931 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13932
13933         * x-init.el (x-initialize-compose): Add support for
13934         dead-circumflex as YET ANOTHER NAME for that dead key.
13935
13936 1998-08-05  Colin Rafferty <colin@xemacs.org>
13937
13938         * setup-paths.el (paths-construct-exec-path): Made the
13939         last-packages really be last.
13940         (paths-construct-data-directory-list): Ditto.
13941
13942 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13943
13944         * startup.el(startup-splash-frame-body):
13945         Update Copyright notice in splash screen
13946
13947 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13948
13949         * minibuf.el (read-file-name-internal-1): do ~user completion.
13950
13951 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13952
13953         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13954         aginst destroyed extents
13955
13956 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13957
13958         * package-get.el (package-get): add `install-dir' argument.
13959
13960 1998-07-20  John Jones  <jj@asu.edu>
13961
13962         * package-get.el: calls to package-get-update-all will only
13963           update packages which are already installed.
13964
13965 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13966
13967         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13968         writable.
13969
13970 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13971
13972         * about.el (about-hackers): Correct my email.
13973
13974 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13975
13976         * about.el (about-hackers): new email-address.
13977
13978 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13979
13980         * minibuf.el (read-number): Don't let `input-error' condition
13981         escape.
13982
13983 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13984
13985         * about.el (about-hackers): use my `email-for-life' address.
13986
13987 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13988
13989         * XEmacs 21.2-beta1 is released.
13990
13991 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13992
13993         * ldap.el (ldap-search): Doc string change
13994
13995 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13996
13997         * menubar-items.el (default-menubar): Removed references to
13998         `data-directory', and use `locate-data-file' instead, and made
13999         then greyed out if they don't exist.
14000
14001 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14002
14003         * keymap.el (events-to-keys): Use `format' instead of `concat'
14004         since the latter does not accept integer args anymore
14005
14006 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14007
14008         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14009         macros replaced.
14010
14011 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14012
14013         * make-docfile.el: Get first initialization from very-early-lisp.el
14014         * update-elc.el: Ditto.
14015         * loadup.el (really-early-error-handler): Ditto.
14016
14017         * packages.el (packages-unbytecompiled-lisp): Add new file,
14018         very-early-lisp.el.
14019
14020         * very-early-lisp.el: New file.
14021
14022 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14023
14024         * Symbols that have been obsolete for at least 3 years removed (II).
14025
14026         * obsolete.el (eval-current-buffer): Make compatible.
14027         (byte-code-function-p): Ditto.
14028         (send-string): Removed.
14029         (send-region): Removed.
14030         (screen-scrollbar-width): Removed.
14031         (set-screen-scrollbar-width): Removed.
14032         (set-screen-left-margin-width): Removed.
14033         (set-screen-right-margin-width): Removed.
14034         (screen-left-margin-width): Removed.
14035         (screen-right-margin-width): Removed.
14036         (set-buffer-left-margin-width): Removed.
14037         (set-buffer-right-margin-width): Removed.
14038         (buffer-left-margin-width): Removed.
14039         (buffer-right-margin-width): Removed.
14040         (x-set-frame-icon-pixmap): Removed.
14041         (x-set-screen-icon-pixmap): Removed.
14042         (pixel-name): Removed.
14043         (make-pixmap): Removed.
14044         (make-cursor): Removed.
14045         (pixmap-width): Removed.
14046         (pixmap-contributes-to-line-height-p): Removed.
14047         (set-pixmap-contributes-to-line-height): Removed.
14048
14049 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14050
14051         * obsolete.el (popup-menu-up-p): removed.
14052         (read-no-blanks-input): Removed.
14053         (wholenump): Removed.
14054         (ring-mod): Removed (what was ring-mod?).
14055         (current-time-seconds): Removed.
14056         (run-special-hook-with-args): Removed.
14057         (dot): Removed.
14058         (dot-marker): Removed.
14059         (dot-min): Removed.
14060         (dot-max): Removed.
14061         (window-dot): Removed.
14062         (set-window-dot): Removed.
14063
14064         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14065         `dot-min'.
14066
14067         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14068
14069         * code-files.el (insert-file-contents): Rename
14070         run-special-hook-with-args to run-hook-with-args-until-success.
14071         (write-region): Ditto.
14072
14073 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14074
14075         * about.el: Fix typos, update release date.
14076
14077         * Symbols that have been obsolete for at least 3 years removed.
14078
14079         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14080         screen- functions.
14081         (toplevel): remove setf methods for screen functions.
14082         * cl-macs.el (extent-data): defsetf removed.
14083         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14084         many places to remove.
14085         (comment-indent-hook): Ditto.
14086         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14087         (buffer-dedicated-screen): Ditto.
14088         (deiconify-screen): Ditto.
14089         (delete-screen): Ditto.
14090         (event-screen): Ditto.
14091         (find-file-other-screen): Ditto.
14092         (find-file-read-only-other-screen): Ditto.
14093         (live-screen-p): Ditto.
14094         (screen-height): Ditto.
14095         (screen-iconified-p): Ditto.
14096         (screen-list): Ditto.
14097         (screen-live-p): Ditto.
14098         (screen-name): Ditto.
14099         (screen-parameters): Ditto.
14100         (screen-pixel-height): Ditto.
14101         (screen-pixel-width): Ditto.
14102         (screen-root-window): Ditto.
14103         (screen-selected-window): Ditto.
14104         (screen-totally-visible-p): Ditto.
14105         (screen-visible-p): Ditto.
14106         (screen-width): Ditto.
14107         (screenp): Ditto.
14108         (get-screen-for-buffer): Ditto.
14109         (get-screen-for-buffer-noselect): Ditto.
14110         (get-other-screen): Ditto.
14111         (iconify-screen): Ditto.
14112         (lower-screen): Ditto.
14113         (mail-other-screen): Ditto.
14114         (make-screen): Ditto.
14115         (make-screen-invisible): Ditto.
14116         (make-screen-visible): Ditto.
14117         (modify-screen-parameters): Ditto.
14118         (new-screen): Ditto.
14119         (next-screen): Ditto.
14120         (next-multiscreen-window): Ditto.
14121         (other-screen): Ditto.
14122         (previous-screen): Ditto.
14123         (previous-multiscreen-window): Ditto.
14124         (raise-screen): Ditto.
14125         (redraw-screen): Ditto.
14126         (select-screen): Ditto.
14127         (selected-screen): Ditto.
14128         (set-buffer-dedicated-screen): Ditto.
14129         (set-screen-height): Ditto.
14130         (set-screen-position): Ditto.
14131         (set-screen-size): Ditto.
14132         (set-screen-width): Ditto.
14133         (show-temp-buffer-in-current-screen): Ditto.
14134         (switch-to-buffer-other-screen): Ditto.
14135         (visible-screen-list): Ditto.
14136         (window-screen): Ditto.
14137         (x-set-screen-pointer): Ditto.
14138         (x-set-frame-pointer): Ditto.
14139         (screen-title-format): Ditto.
14140         (screen-icon-title-format): Ditto.
14141         (terminal-screen): Ditto.
14142         (delete-screen-hook): Ditto.
14143         (create-screen-hook): Ditto.
14144         (mouse-enter-screen-hook): Ditto.
14145         (mouse-leave-screen-hook): Ditto.
14146         (map-screen-hook): Ditto.
14147         (unmap-screen-hook): Ditto.
14148         (default-screen-alist): Ditto.
14149         (default-screen-name): Ditto.
14150         (x-screen-defaults): Ditto.
14151         (x-create-screen): Ditto.
14152         * obsolete.el: meta-flag removed.
14153         baud-rate removed.
14154         sleep-for-millisecs removed.
14155         extent-data removed.
14156         set-extent-data removed.
14157         set-extent-attribute removed.
14158         extent-glyph removed.
14159         extent-layout removed.
14160         set-extent-layout removed.
14161         list-faces-display removed.
14162         list-faces removed.
14163         trim-versions-without-asking removed.
14164         after-write-file-hooks removed.
14165         truename removed.
14166         auto-fill-hook removed.
14167         blink-paren-hook removed.
14168         select-screen-hook, deselect-screen-hook removed.
14169         auto-raise-screen, auto-lower-screen removed.
14170
14171         * msw-mouse.el: Global change resource -> mswindows-resource.
14172
14173         * XEmacs 21.0-pre5 is released.
14174
14175 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14176
14177         * about.el (about-hackers): Credits update.
14178
14179 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14180
14181         * register.el (insert-register): Don't activate the region.
14182
14183 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14184
14185         * select.el: Restore x-* symbols for backwards compatibility:
14186         x-copy-primary-selection, x-kill-primary-selection,
14187         x-delete-primary-selection, x-select-make-extent-for-selection,
14188         x-valid-simple-selection-, x-cut-copy-clear-internal.
14189
14190 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14191
14192         * XEmacs 21.0-pre4 is released.
14193
14194 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14195
14196         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14197         reporting bugs.
14198         (maybe-add-init-button): Fix semantics under Windows.  Use
14199         `expand-file-name' rather than `concat'.
14200
14201         * help.el (print-messages): New function.
14202
14203 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14204
14205         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14206
14207 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14208
14209         * about.el: Tweaked my entry in about-hackers.
14210
14211         * find-paths.el (paths-emacs-root-p):
14212           Relaxed emacs-root checking of an in-place installation to
14213           also accommodate the flat layout used on MS Windows.
14214
14215 1998-06-29  John Jones  <jj@asu.edu>
14216
14217         * package-get.el: calls to package-get-update-all will only
14218           update packages which are already installed.
14219
14220 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14221
14222         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14223         are handled by the gui-element face fallbacks now.
14224
14225         * x-faces.el: default gui-element face to "background" as well as
14226         the default face.
14227
14228         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14229         and default face settings since these are set as fallbacks now in
14230         the appropriate domain.
14231
14232 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14233
14234         * text-mode.el (text-mode): Reorder regexp so the OR part
14235         corresponding to `page-delim' goes first and the hack in
14236         `forward-paragraph' will work.
14237         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14238
14239 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14240
14241         * subr.el (remove-hook): When checking the hook value
14242           with functionp, don't apply car to it.
14243
14244 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14245
14246         * package-get.el (package-get-remote-filename):
14247           Don't use file-name-as-directory because the local directory
14248           separator conventions might not be the same as ftp's.
14249
14250 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14251
14252         * ldap.el (ldap-host-parameters-alist): New name of
14253         `ldap-host-parameters-plist'
14254
14255 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14256
14257         * package-get.el: Using (require 'package-get-base), now that it
14258         provides itself.  Consequently removed all instances of (load
14259         "package-get-base.el").
14260
14261 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14262
14263         * subr.el (remove-hook): Don't treat the hook value as a
14264           list unless it is both consp and not functionp.
14265
14266 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14267
14268         * about.el: Email address for Ben Wing is ben@xemacs.org.
14269         * auto-show.el: Ditto.
14270         * bytecomp.el: Ditto.
14271         * faces.el: Ditto.
14272         * x-scrollbar.el: Ditto.
14273         * x-misc.el: Ditto.
14274         * tty-init.el: Ditto.
14275         * toolbar-items.el: Ditto.
14276         * symbol-syntax.el: Ditto.
14277         * specifier.el: Ditto.
14278         * objects.el: Ditto.
14279         * hyper-apropos.el: Ditto.
14280         * glyphs.el: Ditto.
14281
14282 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14283
14284         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14285         vertical-divider-always-visible-p.
14286         (default-mouse-motion-handler): Ditto.
14287
14288 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14289
14290         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14291         global value.
14292
14293 1998-06-21  Oliver Graf <ograf@fga.de>
14294
14295         * build-reports.el: changed receiver to xemacs-build-reports list
14296
14297 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14298
14299         * font.el: Split font-family-mappings into X and
14300           mswindows-specific versions.
14301           mswindows-font-create-[object|name]: Treat supplied size
14302           as a pointsize. Added underline and strikethru handling.
14303
14304         * msw-faces.el: changed default mswindows charset to western.
14305
14306         * msw-glyphs.el: removed space in border-glyph font string that
14307           was inserted to get round bugs in the mswindows C font code.
14308
14309 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14310
14311         * about.el (about-hackers): Credits update.
14312
14313         * help-nomule.el (tutorial-supported-languages): Add Romanian
14314         TUTORIAL.
14315
14316         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14317         to ISO-8859-2.
14318
14319 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14320
14321         * font.el: Split font-family-mappings into X and
14322           mswindows-specific versions.
14323           mswindows-font-create-[object|name]: Treat supplied size
14324           as a pointsize. Added underline and strikethru handling.
14325
14326         * msw-faces.el: changed default mswindows charset to western.
14327
14328         * msw-glyphs.el: removed space in border-glyph font string that
14329           was inserted to get round bugs in the mswindows C font code.
14330
14331 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14332
14333         * minibuf.el: make read-color-completion-table call
14334           (mswindows-color-list for mswindows devices.
14335
14336 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14337
14338         * lisp/font-lock.el
14339         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14340         Let declaration items contain non-word symbol characters.
14341
14342 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14343
14344         * package-get.el (package-get-package-provider): Added autoload
14345         cookie.  Loading "package-get-base.el" in ALL functions that use
14346         it.  Fixed some (interactive ...) with multiple argument specs
14347         again.  Cosmetic indentation changes.
14348
14349 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14350
14351         * info.el (Info-insert-dir): Don't use nreverse on variables
14352         that you want to use later.
14353
14354 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14355
14356         * x-mouse.el (x-set-point-and-move-selection): Replace call
14357         to x-kill-primary-selection with kill-primary-selection
14358
14359 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14360
14361         * simple.el (what-cursor-position): Make cursor position reported
14362         use value of column-number-start-at-one
14363
14364 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14365
14366         * about.el (xemacs-hackers): Fix Jareth's email address.
14367
14368 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14369
14370         * startup.el (startup-splash-frame): Remove
14371         `xemacs-startup-logo-function'.
14372
14373 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14374
14375         * about.el (about-hackers): Update credits list.
14376
14377 1998-06-06  Jeff Miller <jmiller@smart.net>
14378
14379         * lisp/sound.el: Update sound-ext to allow filenames with
14380           extensions to be found by load-sound-file
14381
14382 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14383
14384         * info.el (Info-rebuild-outdated-dir): Removed variable
14385         (Info-auto-generate-directory): New variable
14386         (Info-save-auto-generated-dir): New variable
14387         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14388         (Info-build-dir-anew): Second parameter removed.  Use
14389         `Info-save-auto-generated-dir'
14390         (Info-rebuild-dir): Ditto
14391
14392 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14393
14394         * list-mode.el (next-list-mode-item): Would not recognize
14395         border between directly neighbored items.
14396
14397 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14398
14399         * package-get.el: add autoloads for some functions.
14400
14401 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14402
14403         * specifier.el (let-specifier): Tiny docfixes.
14404
14405 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14406
14407         * msw-mouse.el: set selection-pointer-glyph to Normal.
14408
14409 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14410
14411         * wid-edit.el (widget-specify-secret): New function.
14412         (widget-after-change): Use it.
14413         (widget-specify-field): Use it.
14414
14415 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14416
14417         * mouse.el (drag-window-divider): Use `(not done)' instead of
14418         `doit'; reuse result of `window-pixel-edges'.
14419
14420         * modeline.el (drag-modeline-event-lag): Rename to
14421         drag-divider-event-lag.
14422
14423 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14424
14425         * specifier.el (let-specifier): Rewritten not to generate needless
14426         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14427         arguments.
14428
14429 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14430
14431         * minibuf.el (read-file-name-1): Setup buffer-local value of
14432         `completion-ignore-case' in completions buffer under Windows.
14433
14434 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14435
14436         * about.el (about-maintainer-glyph): Fix support for not
14437         compressed images.
14438
14439 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14440
14441         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14442
14443         * mouse.el (mouse-track): Cancel selection if misc-user event with
14444         `cancel-mode-internal' function is fetched.
14445
14446 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14447
14448         * files.el (save-some-buffers-1): Fixed return value.
14449
14450 1998-06-01  Oliver Graf <ograf@fga.de>
14451
14452         * dragdrop.el: added experimental
14453
14454 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14455
14456         * startup.el (after-init-hook, init-file-user,
14457         user-init-directory, load-user-init-file):  Purge references
14458         to "~/.xemacs/init.el" from docstrings.
14459
14460         (load-user-init-file) Use paths-construct-path to construct
14461         paths to user init files.  Go directly to ~/.emacs, do not
14462         search ~/.xemacs/, do not load `default-custom-file'.
14463
14464 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14465
14466         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14467         general *sh.
14468         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14469
14470 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14471
14472         * menubar-items.el (default-menubar): add Update Packages to customize
14473         menu.
14474
14475 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14476
14477         * faces.el: use toolbar face as a fallback for toolbar properties
14478         in xpm-color-symbols instead of default.
14479
14480         * msw-faces.el: rename 3d-object -> gui-element face.
14481
14482 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14483
14484         * startup.el (xemacs-startup-logo-function): New variable.
14485         (startup-splash-frame): Use it.
14486
14487 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14488
14489         * files.el (save-some-buffers): Would wait 1 second.
14490         (save-some-buffers-1): Delete other windows here instead of in
14491         `save-some-buffers'.
14492         (save-some-buffers): Force redisplay only if windows were deleted.
14493
14494 1998-06-02  Didier Verna  <didier@xemacs.org>
14495
14496         * cus-face.el (custom-face-attributes): generalized the use of
14497         toggle buttons for boolean attributes.
14498         Re-ordered the items a bit.
14499
14500 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14501
14502         * sound.el (default-sound-directory): Use `locate-data-directory'
14503         to find the sounds directory.
14504
14505 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14506
14507         * sound.el: default sound-ext to .wav under mswindows, .au
14508         otherwise. load-default sounds without extensions.
14509
14510 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14511
14512         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14513         if send-pr is not bound.
14514
14515 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14516
14517         * files.el: grok idl files in auto-mode-alist.
14518 1998-06-01  Jeff Miller  <jmiller@smart.net>
14519
14520         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14521         calling `upcase'.
14522
14523 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14524
14525         * msw-glyphs.el: add xbm to the list of image types supported.
14526
14527 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14528
14529         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14530         instead of XEmacs one when dumping InfoDock.
14531
14532 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14533
14534         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14535         for `modeline-visible-p'
14536
14537         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14538
14539 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14540
14541         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14542         since it's not used anymore. doc string fixes.
14543
14544         * package-get.el (package-get-file-installed-p): new function. use
14545         instead of file-installed-p which is in an external package.
14546
14547 1998-05-28  Oliver Graf <ograf@fga.de>
14548
14549         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14550         favor of select-window/switch-to-buffer
14551
14552 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14553
14554         * startup.el: changed (getenv "HOME") to (user-home-directory)
14555
14556 1998-05-25  Oliver Graf <ograf@fga.de>
14557
14558         * frame.el (cde-start-drag) moved to dragdrop.el
14559         (offix-start-drag-region) moved to dragdrop.el
14560         (offix-start-drag) moved to dragdrop.el
14561         * dragdrop.el (cde-start-drag) moved from frame.el
14562         (offix-start-drag-region) moved from frame.el
14563         (offix-start-drag) moved from frame.el
14564         (cde-start-drag-region) cde drag regions
14565         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14566
14567 1998-05-26  Oliver Graf <ograf@fga.de>
14568
14569         * dragdrop.el: created dragdrop-drag prototypes
14570         (cde-start-drag-region) fixed typo
14571
14572 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14573
14574         * simple.el (after-init-hook): Remove reader macro.
14575
14576         * packages.el (packages-hardcoded-lisp): Get rid of reader
14577         macros.  Update DOC string.
14578
14579 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14580
14581         * mouse.el (drag-window-divider): Ditto.
14582
14583         * modeline.el (mouse-drag-modeline): Use it.
14584
14585         * lisp-mode.el (let-specifier): Specify indentation.
14586
14587         * specifier.el (let-specifier): Renamed from
14588         `with-specifier-instance'.
14589
14590 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14591
14592         * x-faces.el:
14593         * faces.el: move definition of xpm-color-symbols from x-faces.el
14594         to faces. Predicate x-get-resource on the presence of x.
14595
14596         * msw-faces.el: set 3d-object face rather than modeline. Specify
14597         faces as specfier defaults.
14598
14599         * package-get.el: don't use package-admin-add-single-file-package.
14600
14601 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14602
14603         * toolbar-items.el: Fixup tooltips.
14604         (toolbar-gnus): Don't use obsolete variable
14605         toolbar-news-frame-properties.
14606         (toolbar-news-reader): Default to `gnus' instead of
14607         `not-configured'.
14608
14609         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14610         Windows.
14611
14612 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14613
14614         * package-get.el: rename -installedp -> -installed-p.
14615
14616 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14617
14618         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14619         attributes, and assinged it to continuation, truncation and
14620         hscroll glyphs.
14621
14622         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14623         and made continuation, truncation and hscroll glyphs arrow
14624         characters out of that font.
14625
14626 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14627
14628         * minibuf.el (minibuffer-electric-separator): Play nicely with
14629         directory-sep-char being \.
14630         (minibuffer-electric-tilde): Ditto.
14631         (read-file-name-map): Ditto.
14632
14633 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14634
14635         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14636         on X devices.
14637         (default-mouse-track-deal-with-down-event): Avoid
14638         `x-disown-selection'; use `disown-selection' instead.
14639
14640 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14641
14642         * select.el:
14643         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14644         moved to (cut-copy-clear-internal) in select.el. Ditto for
14645         (x-delete-primary-selection) (x-kill-primary-selection)
14646         (x-copy-primary-selection).
14647         (own-clipboard): new function.
14648
14649         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14650         functions in select.el. remove old ones.
14651         (mswindows-own-clipboard): new function.
14652
14653 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14654
14655         * gnuserv.el: allow connections from mswindows type devices.
14656
14657 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14658
14659         * msw-glyphs.el: change image type used from cursor to resource.
14660
14661 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14662
14663         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14664         for {top,bottom}-{left,right} values in addition to
14665         {top,bottom}_{left,right}.
14666         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14667
14668 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14669
14670         * cl-macs.el (specifier-instance): Undefine its setf method.
14671
14672         * specifier.el (with-specifier-instance): Added docstring.
14673
14674         * mouse.el (drag-window-divider): Ditto.
14675
14676         * modeline.el (mouse-drag-modeline): Use it.
14677
14678         * lisp-mode.el (with-specifier-instance): Define its indentation
14679         level.
14680
14681         * specifier.el (with-specifier-instance): New macro.
14682
14683 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14684
14685         * package-get.el (package-get-create-custom): new function to
14686         auto-generate package-get-custom.el from package-get-base.el.
14687         * (package-get-ever-installedp): new function.
14688         * (package-get-custom): new function to get all packages specified
14689         by customize.
14690
14691 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14692
14693         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14694
14695 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14696
14697         * cl-extra.el: Reverse previous float change.
14698
14699 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14700
14701         * x-faces.el:
14702         * faces.el (try-font-name): moved from x-faces.el since it is
14703         required by w3 under mswindows as well X.
14704
14705 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14706
14707         * winnt.el: Removed evil (setq completion-ignore-case t)
14708         clause, one more overlookef fsfism.
14709         (nt-quote-args-functions-alist): End sentences with double space.
14710
14711 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14712
14713         * window-xemacs.el (push-window-configuration): Remove kludgery of
14714         recaching default-toolbar specifier.
14715         (pop-window-configuration): Ditto.
14716         (unpop-window-configuration): Ditto.
14717
14718 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14719
14720         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14721
14722 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14723
14724         * winnt.el (nt-quote-args-verbatim): Added function.
14725         (nt-quote-args-prefix-quote): Added function.
14726         (nt-quote-args-backslash-quote): Added function.
14727         (nt-quote-args-double-quote): Added function.
14728         (nt-quote-args-functions-alist): New variable.
14729         (nt-quote-process-args): Added function. This is the main quoting
14730         work horse called from process-nt.c
14731
14732 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14733
14734         * winnt.el: Removed duplicate definitions for backspace,
14735         delete, M-backspace and C-M-backspace.
14736         (file-name-buffer-file-type-alist): Removed this variable.
14737         (find-buffer-file-type): Removed function.
14738         (find-file-binary):  Removed function.
14739         (find-file-text): Removed function.
14740         (find-file-not-found-set-buffer-file-type): Removed function.
14741         (save-to-unix-hook): Removed function.
14742         (revert-from-unix-hook): Removed function.
14743         (using-unix-filesystems): Removed function.
14744         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14745         warning.
14746         (x-set-selection): Removed function.
14747         (x-get-selection): Removed function.
14748         Removed commented FSFisms.
14749         Replaced copyright notice (this file is not part of GNU Emacs).
14750         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14751         comint-process-echoes setting to t.
14752
14753 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14754
14755         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14756         and used following the interface change of
14757         `paths-find-recursive-path'.
14758
14759         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14760         regexp instead of a list of base names.
14761         (paths-version-control-filename-regexp):
14762         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14763         Introduced and used following the interface change of
14764         `paths-find-recursive-path'.
14765
14766 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14767
14768         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14769         on X devices, rather than on all non-TTY devices.
14770
14771 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14772
14773         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14774
14775         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14776
14777 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14778
14779         * itimer.el (activate-itimer): Fixed usage of integers
14780         as argument to `concat'.
14781
14782 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14783
14784         * itimer.el (start-itimer): replace the use of `concat' with
14785         `format'
14786
14787 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14788
14789         * mode-motion.el (mode-motion-hook): Clarify docstring.
14790         From Bob Weiner <weiner@altrasoft.com>
14791
14792         * loadhist.el (symbol-file): Supply prompt string when used
14793         interactively.
14794         From Bob Weiner <weiner@altrasoft.com>
14795
14796 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14797
14798         * loadup.el (really-early-error-handler): Ditto.
14799
14800         * update-elc.el: Ditto.
14801
14802         * setup-paths.el (paths-construct-exec-path): Ditto.
14803
14804         * make-docfile.el: Ditto.
14805
14806         * find-paths.el (paths-decode-directory-path): Use split-path
14807         instead of decode-path.
14808
14809         * files.el (parse-colon-path): Update docstring reference.
14810
14811 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14812
14813         * msw-init.el:
14814         * x-init.el:
14815         Bind cut'n'paste keys to non window-system specific functions.
14816
14817         * msw-select.el: New function mswindows-clear-clipboard.
14818         mswindows-cut-copy-clipboard extended to handle clearing of the
14819         selection and renamed to mswindows-cut-copy-clear-clipboard.
14820
14821         * select.el: on mswindows devices delete-primary-selection
14822         calls mswindows-clear-clipboard.
14823
14824 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14825
14826         * simple.el (quoted-insert): Inhibit quit when using read-char.
14827
14828         * cmdloop.el (read-char): Don't inhibit quit.
14829         (read-char-exclusive): Ditto.
14830         (read-char): Signal quit if quit-char was pressed.
14831         (read-char-exclusive): Ditto.
14832         (read-quoted-char): Return a character, not integer.
14833
14834         * menubar-items.el (default-popup-menu): Use Andy's generic
14835         selection code.
14836         (default-popup-menu): Fix code.
14837
14838 1998-05-14  Oliver Graf <ograf@fga.de>
14839
14840         * dragdrop.el (dragdrop-function-widget): this time it's done
14841
14842 1998-05-13  Oliver Graf <ograf@fga.de>
14843
14844         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14845
14846 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14847
14848         * device.el (device-pixel-width):
14849         (device-pixel-height):
14850         (device-mm-width):
14851         (device-mm-height):
14852         (device-bitplanes):
14853         (device-color-cells): Swapped parameters to device-system-metric
14854         according to the interface change.
14855
14856 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14857
14858         * mouse.el (default-mouse-motion-handler): Use new name of the
14859         function event-over-vertical-divider-p.
14860         Do not set E-W arrow cursor over the divider if
14861         vertical-divider-draggable-p is nil in the window.
14862         ([top-level]): Use new name for the variable
14863         vertical-divider-map.
14864         (drag-window-divider): Respect vertical-divider-draggable-p.
14865         Variable name typo fixes.
14866
14867 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14868
14869         * keymap.el (kbd): Define here; handle string constants and
14870         others...
14871
14872 1998-05-15  Christian Nyb <chr@mediascience.no>
14873
14874         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14875         in Emacs 18.
14876
14877 1998-05-13  Didier Verna  <didier@xemacs.org>
14878
14879         * mouse.el (drag-window-divider): give the vertical divider a
14880         pressed look when dragging it.
14881
14882 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14883
14884         * faces.el: predicate some more face operations on x or mswindows
14885         not just x.
14886
14887         * modeline.el: enable modeline coloring for mswindows.
14888
14889 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14890
14891         * minibuf.el (minibuffer-default): Added variable; compatible with
14892         FSF Emacs.
14893         (next-history-element): Used `minibuffer-default'.
14894
14895 1998-05-12  Oliver Graf <ograf@fga.de>
14896
14897         * dragdrop.el (dragdrop-function-widget): button and mods ok
14898         arguments still look a bit strange
14899         (dragdrop-compare-mods) created
14900         (dragdrop-drop-do-functions) correctly checks for buttons and
14901         modifiers
14902
14903 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14904
14905         * setup-paths.el (paths-default-info-directories): Replace
14906         path-separator with directory-sep-char.
14907
14908         * files.el (path-separator): Don't define it here.
14909
14910 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14911
14912         * update-elc.el: Ditto.
14913
14914         * setup-paths.el (paths-construct-exec-path): Ditto.
14915
14916         * make-docfile.el: Ditto.
14917
14918         * loadup.el (really-early-error-handler): Ditto.
14919
14920         * find-paths.el (paths-decode-directory-path): Use decode-path
14921         instead of decode-path-internal.
14922
14923         * files.el (parse-colon-path): Update docstring.
14924
14925 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14926
14927         * subr.el (get-buffer-window-list): Make BUFFER optional.
14928
14929         * window-xemacs.el (windows-of-buffer): Defalias to
14930         get-buffer-window-list.
14931
14932 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14933
14934         * disass.el: Fix maintainer keyword.
14935
14936         * bytecomp.el (byte-compile-and-load-file): Autoload.
14937         (byte-compile-buffer): Ditto.
14938
14939         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14940         value is returned, not the name.
14941         (lisp-imenu-generic-expression): Enable it.
14942         (lisp-mode-variables): Ditto.
14943         (lisp-indent-offset): Change defconst to defvar.
14944         (lisp-indent-function): Ditto.
14945         (lisp-body-indent): Ditto.
14946
14947 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14948
14949         * modeline.el: Use zap-last-kbd-macro-event.
14950
14951         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14952         nil, don't attempt to do anything with messages.
14953         (eval-last-sexp): Use `letf' for clarity.
14954
14955 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14956
14957         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14958
14959 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14960
14961         * buff-menu.el:
14962         * lisp-mode.el:
14963         * obsolete.el:
14964         Change empty docstrings into no doc strings at all.
14965         Fix bogus FSF-format docstrings.
14966         * etags.el: Fix docstring.
14967
14968 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14969
14970         * package-get.el (package-get): Use internal md5
14971
14972 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14973
14974         * about.el (about-xemacs): Correct abuse of concat.
14975
14976 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14977
14978         * info.el (Info-mode): Use easymenu.
14979
14980 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14981
14982         * apropos.el (apropos): Don't use concat with integers.
14983
14984         * cmdloop.el (describe-last-error): Handle the case when no error
14985         was seen gracefully.
14986
14987         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14988         defun.
14989         (apropos-describe-plist): Ditto.
14990
14991         * help.el (with-displaying-help-buffer): Revert to a defun.
14992         (describe-key): Use it as defun.
14993         (describe-mode): Ditto.
14994         (describe-bindings): Ditto.
14995         (describe-prefix-bindings): Ditto.
14996         (describe-installation): Ditto.
14997         (view-lossage): Ditto.
14998         (describe-function): Ditto.
14999         (describe-variable): Ditto.
15000         (describe-syntax): Ditto.
15001
15002 1998-05-11  Oliver Graf <ograf@fga.de>
15003
15004         * dragdrop.el: changed order of require/provide
15005         (dragdrop-drop-mime-default) changed to new calling conventions
15006         (dragdrop-drop-do-functions) changed to new calling conventions
15007         (dragdrop-function-widget) this one needs more work...
15008
15009 1998-05-10  Oliver Graf <ograf@fga.de>
15010
15011         * about.el: another small change in my entry
15012         * dragdrop.el (dragdrop-drop-log-function): logging added
15013         plus customizations
15014         changed interface to handler functions. now called with event
15015         and object
15016
15017 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15018
15019         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15020         E-W arrow pointer displayed over draggable dividers.
15021
15022         * mouse.el (default-mouse-motion-handler): Show it when
15023         appropriate.
15024         (drag-window-divider): Added.
15025         ([top-level]): Initialized window-divider-map with a keymap
15026         binding the above function to left button down event.
15027
15028         * x-mouse.el (x-init-pointer-shape): Initialize
15029         divider-pointer-glyph from Cursor.dividerPointer, or use default
15030         E-W double arrow.
15031
15032 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15033
15034         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15035
15036 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15037
15038         * simple.el (count-words-buffer): Don't query for buffer.
15039         (count-lines-buffer): Ditto.
15040
15041 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15042
15043         * help.el (where-is): add optional insert argument.
15044
15045 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15046
15047         * help.el (describe-key-briefly): New argument INSERT.
15048
15049         * simple.el (eval-expression): New optional argument; synch with
15050         FSF 20.3.
15051
15052         * keydefs.el (global-map): Add new register bindings.
15053
15054         * register.el: Synched with FSF 20.3.
15055
15056 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15057
15058         * window-xemacs.el (recenter): all arguments are optional.
15059
15060 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15061
15062         * device.el: (device-pixel-width): Reflected name/parameters
15063         change to device-system-metric.
15064         (device-pixel-height): Ditto.
15065         (device-mm-width): Ditto.
15066         (device-mm-height): Ditto.
15067         (device-bitplanes): Ditto.
15068         (device-color-cells): Ditto.
15069
15070 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15071
15072         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15073
15074         * cl.el (most-positive-fixnum): Document.
15075         (most-negative-fixnum): Ditto.
15076
15077         * cus-dep.el: Updated comment.
15078
15079         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15080         constant.
15081
15082         * cus-load.el (custom-put): Removed.
15083
15084         * files.el (after-find-file): Just resignal quit instead of
15085         signaling "canceled".
15086
15087 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15088
15089         * frame.el (other-frame): Use `focus-frame' instead of
15090         select-frame kludges.
15091
15092         * lisp-mode.el: Update lisp-indent-function for
15093         save-selected-frame and with-selected-frame.
15094
15095         * frame.el (save-selected-frame): New macro.
15096         (with-selected-frame): Ditto.
15097         (other-frame): Use `set-frame-focus'.
15098
15099 1998-05-06  Oliver Graf <ograf@fga.de>
15100
15101         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15102         (dragdrop-drop-url-default) default handler for URL drops created
15103         (dragdrop-drop-mime-default) default handler for MIME drops created
15104         (dragdrop-drop-functions) default custom for handling drops created
15105         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15106
15107 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15108
15109         * mouse.el: Removed redundant mouse-mswindows-drop function.
15110
15111 1998-05-05  Oliver Graf <ograf@fga.de>
15112
15113         * about.el: changed some text in my entry
15114         * dragdrop.el: added customs
15115
15116 1998-05-04  Oliver Graf <ograf@fga.de>
15117
15118         * mouse.el: killed global drop key bindings
15119         (mouse-offix-drop) removed
15120         * dragdrop.el: created
15121         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15122
15123 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15124
15125         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15126         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15127
15128         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15129         obsolete comment.
15130
15131         * scrollbar.el (scrollbars-visible-p): Use new
15132         {vertical,horizontal}-scrollbar-visible-p specifiers.
15133
15134 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15135
15136         * device.el (device-pixel-height):
15137         (device-pixel-width):
15138         (device-mm-width):
15139         (device-mm-height):
15140         (device-bitplanes):
15141         (device-color-cells): Moved these 6 functions from device.c; they
15142         all use single (device-system-metrics) call.
15143
15144 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15145
15146         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15147         were renamed.
15148
15149         * menubar-items.el:
15150         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15151         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15152
15153         * help.el (help-map): Remove Hyperbole keybinding logic.
15154         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15155
15156 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15157
15158         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15159         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15160
15161 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15162
15163         * msw-glyphs.el: use nicer icon3 from the frame icon.
15164
15165 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15166
15167         * version.el (emacs-version): Remove InfoDock conditionals.
15168
15169         * startup.el (startup-splash-frame): Change ID logo name.
15170
15171 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15172
15173         * files.el (after-find-file): If the user presses C-g on
15174         directory-creation prompt, kill the buffer.
15175
15176 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15177
15178         * simple.el (count-words-region): Reverse previous change.
15179
15180 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15181
15182         * replace.el (query-replace): Just call perform-replace.
15183         (query-replace-regexp): Ditto.
15184         (perform-replace): Move region handling here.
15185         (perform-replace): Use the new arg to match-data.
15186
15187 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15188
15189         * x-init.el: Install X specific display table that
15190           displays char 0240 as a space to avoid whatever it is
15191           that screws up display of that character code.
15192
15193 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15194
15195         * help.el (function-arglist): If no arguments are documented for a
15196         subr, print nothing rather than incorrect output.
15197
15198 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15199
15200         * cmdloop.el (command-error): Update bail-out error message to use
15201         `emacs-program-name'.
15202
15203         * lib-complete.el: Remove reader macro cruft.
15204
15205         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15206         cruft.
15207
15208         * simple.el (count-words-region): Drop interactive-p check on the
15209         message.
15210
15211 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15212
15213         * font.el
15214         * msw-faces.el
15215         Correct spelling of mswindows-font-canonicalize-name.
15216
15217 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15218
15219         * ldap.el (ldap-host-parameters-alist): Replaced with
15220         `ldap-host-parameters-plist'
15221         (ldap-search): Adapt to previous change
15222
15223 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15224
15225         * about.el (about-hackers): Update Bob Weiner bio.
15226         (about-maintainer-info): Ditto.
15227
15228 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15229
15230         * simple.el (display-warning-minimum-level): Docfix.
15231
15232 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15233
15234         * widget.el (:default-get): New keyword.
15235         * wid-edit.el (default, widget-default-default-get): Define it.
15236         (group, widget-group-default-get): Define it.
15237         (menu-choice, widget-choice-default-get): Define it.
15238         (widget-default-get): New function.
15239         (widget-choice-action): Call it.
15240         (widget-editable-list-entry-create): Call it.
15241
15242 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15243
15244         * byte-optimize.el (byte-boolean-vars): Removed.
15245         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15246         lookup through `byte-boolean-vars'.
15247
15248 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15249
15250         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15251         resource-provided values into ghost specs for scrollbar-height and
15252         scrollbar-width.
15253
15254 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15255
15256         * byte-optimize.el: Don't attempt to optimize /=.
15257
15258         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15259         (byte-compile-/=): Ditto.
15260
15261 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15262
15263         * apropos.el: Use `with-displaying-help-buffer'.
15264         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15265         Use `with-displaying-help-buffer'.
15266         (apropos-follow): Do not give special treatment to buffer cursor
15267         was in prior to a mouse click.
15268         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15269         (apropos-print-doc): Set correct buffer for setting text
15270         properties.
15271
15272 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15273
15274         * help.el (help-buffer-prefix-string): New variable.
15275         (help-buffer-name): Use it.
15276
15277         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15278         mode menu.
15279
15280 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15281
15282         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15283
15284 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15285
15286         * files.el (find-file-noselect): Update docstring.
15287         (find-file-noselect): Signal an error if found an unreadable file.
15288         (file-chase-links): Save the match data.
15289         (normal-mode): Use `lwarn' and `error-message-string'.
15290         (interpreter-mode-alist): Change defconst to defvar.
15291         (inhibit-first-line-modes-regexps): Ditto.
15292         (inhibit-first-line-modes-regexps): Added .tgz.
15293         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15294         (change-major-mode-with-file-name): New user-option.
15295         (set-visited-file-name): Synched with FSF.
15296         (file-name-extension): New function, from FSF 20.3.
15297         (file-relative-name): Synched with FSF.
15298         (save-some-buffers): Support the C-r feature.
15299         (recover-session): Synched with FSF.
15300         (kill-some-buffers): Ditto.
15301         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15302
15303 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15304
15305         * files.el (insert-file): Undo previous change and reenable use of
15306         format.el.
15307
15308 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15309
15310         * window-xemacs.el (recenter): Define.
15311
15312 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15313
15314         * font.el (mswindows-font-create-name)
15315         (mswindows-font-create-object): new functions for mswindows type
15316         fonts.
15317
15318         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15319         strings are parsed as well as font objects.
15320
15321 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15322
15323         * modeline.el (defining-kbd-macro): Restore modeline indication of
15324         kbd-macro being recorded.
15325         (add-minor-mode): Simplify docstring.
15326         (modeline-minor-mode-menu): Remove stuff.
15327
15328 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15329
15330         * code-process.el (call-process): dynamically decide process
15331         coding type.
15332
15333 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15334
15335         * modeline.el: Add line-number-mode, column-number-mode to
15336         the modeline minor-mode menu.  Button2 on the line number does
15337         goto-line.
15338
15339 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15340
15341         * mouse.el: move x-selection-owner-p type things to
15342         selection-owner-p.
15343
15344         * msw-init.el: copy zmacs stuff from x-init.el
15345
15346         * msw-select.el (mswindows-own-selection)
15347         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15348         functions. Very simple minded implementation of selectio
15349         ownership.
15350
15351         * select.el (own-selection) (disown-selection)
15352         (activate-region-as-selection) (select-make-extent-for-selection)
15353         (valid-simple-selection-p): functions moved from x-select.el for
15354         generalized selection.
15355
15356         * x-select.el: see select.el changes.
15357
15358         * x-toolbar.el: use new selection functions.
15359
15360 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15361
15362         * packages.el (packages-find-package-directories): Fixed bug that
15363         would pick up multiple site-package directories.
15364         (package-locations): Added "xemacs-packages" as a late package
15365         location.
15366
15367         * find-paths.el: Now uses `emacs-program-name' and
15368         `emacs-program-version'.
15369         Additions to enforce version-specific directories in
15370         `paths-find-version-directory'.
15371
15372 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15373
15374         * default.el: Removed.
15375         * site-start.el: Removed.
15376
15377 1998-04-29  Didier Verna  <didier@xemacs.org>
15378
15379         * minibuf.el (minibuffer-history-minimum-string-length): Default
15380         to nil.
15381
15382 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15383
15384         * find-paths.el (paths-program-name): Rename.
15385         (paths-emacs-root-p): Ditto.
15386         (paths-find-site-directory): Ditto.
15387
15388 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15389
15390         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15391         `emacs-lisp-byte-compile-and-load'.
15392
15393 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15394
15395         * ldap.el (ldap-search): Fixed additional parameter passing to
15396         `ldap-open'
15397
15398 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15399
15400         * select.el (kill-primary-selection) (selection-owner-p)
15401         (copy-primary-selection) (yank-clipboard-selection)
15402         (selection-exists-p) (delete-primary-selection): new file and
15403         functions that do the right thing for the selected device.
15404
15405         * x-menubar.el: use generalised selection functions.
15406
15407         * dumped-lisp.el: dump select.el.
15408
15409 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15410
15411         * find-paths.el (paths-progname): New variable.
15412         (paths-emacs-root-p): Use it.
15413         (paths-find-site-directory): Ditto.
15414
15415 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15416
15417         * loadup.el ((member "dump" command-line-args)): Dump as
15418         `infodock' if InfoDock.
15419
15420 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15421
15422         * find-paths.el (construct-emacs-version): Simplify, include
15423         program name in the return value.
15424         * (paths-find-version-directory): Use it.
15425
15426 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15427
15428         * info.el (Info-parse-dir-entries): Fixed regexp
15429         (Info-build-dir-anew): Remove full suffix and capitalize info file
15430         name for files with no @direntry
15431         (Info-batch-rebuild-dir): New function
15432         (Info-suffixed-file): Check for regular files instead of simple
15433         file existence (could catch directories before)
15434
15435 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15436
15437         * setup-paths.el, find-paths.el: Removed uses of `not' which
15438         temacs doesn't have.
15439
15440         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15441         into root searching.
15442
15443 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15444
15445         * subr.el: Remove definition of `not'.
15446
15447 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15448
15449         * msw-glyphs.el: enable graphics support.
15450
15451 1998-04-23  Didier Verna  <didier@xemacs.org>
15452
15453         * x-menubar.el (default-menubar): restored the line-number-mode
15454         option.
15455
15456         * misc doc string updates related to the options menu.
15457
15458 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15459
15460         * setup-paths.el (paths-construct-load-path): Fix typo.
15461
15462 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15463
15464         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15465         font-menu-ignore-scaled-fonts don't have to be bound now; this
15466         gets us one step further towards making --no-autoloads work.
15467
15468         * startup.el (normal-top-level): Load auto-autoloads only if
15469         lisp-directory is non-nil.
15470
15471         * setup-paths.el (paths-construct-load-path): Made it robust
15472         against nil lisp-directory.
15473
15474         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15475         to the list of variables that cause a warning when nil.
15476
15477         * toolbar.el (init-toolbar-location): Now works even when there's
15478         no toolbar icon directory.
15479
15480 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15481
15482         * help.el (view-lossage): Recognize it.
15483
15484         * simple.el (log-message): Mark multiline messages.
15485
15486 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15487
15488         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15489
15490 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15491
15492         * package-get.el (package-get-all):  add `\n' separator to
15493         interactive specification so that both variables are read
15494
15495 1998-04-22  Didier Verna  <didier@xemacs.org>
15496
15497         * x-menubar.el: ported the options menu to Custom.
15498         Moved the "read only" toggle button to the buffers menu.
15499         Corrected some missing ;;;###autoload or defcustom.
15500
15501         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15502         the scrollbar-visible specifier for options menu handling.
15503
15504         * toolbar.el (toolbar-visible-p)
15505                      (toolbar-captioned-p)
15506                      (default-toolbar-position): defcustom wrappers around
15507         the toolbar specifiers for options menu handling.
15508
15509         * frame.el (get-frame-for-buffer-default-instance-limit):
15510         defcustom it for options menu handling.
15511
15512         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15513         font-lock-mode for options menu handling.
15514
15515         * cus-start.el: added Custom properties to overwrite-mode for
15516         options menu handling.
15517
15518 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15519
15520         * about.el: shameless self-promotion.
15521
15522 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15523
15524         * simple.el (raw-append-message): Slightly optimize.
15525         (remove-message): Use `push' for clarity.
15526         (append-message): Ditto.
15527         (display-warning): Dito.
15528         (raw-append-message): Send the message to the appropriate device.
15529
15530 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15531
15532         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15533         From Sean MacLennan <Sean.MacLennan@pika.ca>
15534
15535 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15536
15537         * setup-paths.el: Changed `directory-sep-char' to
15538         `path-separator', following a change in GNU Emacs.
15539
15540 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15541
15542         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15543         (Info-build-dir-anew): Add a final newline.
15544         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15545         is `always'
15546         (Info-rebuild-dir): Ditto
15547
15548         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15549
15550 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15551
15552         * simple.el (count-words-buffer): Retain zmacs region.
15553         (count-words-region): Ditto.
15554         * simple.el: (what-line): Expanded line counts.
15555         (count-lines): New parameter to conditionalize whether collapsed
15556         lines get counted.
15557         From Bob Weiner <weiner@altrasoft.com>
15558
15559 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15560
15561         * packages.el (package-locations): infodock-packages must override
15562         mule-packages and packages.
15563
15564 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15565
15566         * wid-edit.el:
15567         remove rude messages from widget-activation-widget-mapper
15568         and widget-activation-glyph-mapper
15569
15570 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15571
15572         * toolbar.el: Remove (featurep 'x) test from
15573         toolbar-make-button-list
15574
15575 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15576
15577         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15578         only if in the same frame.
15579
15580 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15581
15582         * packages.el (package-locations): Added site-packages hierarchy.
15583
15584         * setup-paths.el (paths-default-info-directories): Introduced and
15585         used.
15586
15587         * packages.el, setup-paths.el: Set various path searching depths
15588         to 1.
15589
15590         * packages.el (packages-hierarchy-depth):
15591         (packages-load-path-depth): Introduced and used.
15592
15593         * setup-paths.el (paths-load-path-depth): Introduced and used.
15594
15595         * find-paths.el (paths-find-recursive-path): Added max-depth
15596         parameter.
15597
15598 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15599
15600         * setup-paths.el (paths-construct-info-path): Removed
15601         dependency on behavior of (file-name-as-directory "").
15602
15603 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15604
15605         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15606         lisp objects
15607
15608 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15609
15610         * dump-paths.el, startup.el: Added handling for --debug-paths.
15611
15612 1998-04-15  William M. Perry  <wmperry@aventail.com>
15613
15614         * wid-edit.el: We cannot just set the help-echo or balloon-help
15615           properties for an extent based on the :help-echo widget
15616           property, since help-echo and balloon-help cause an EXTENT to
15617           get passed in, where :help-echo functions are expecting a WIDGET
15618
15619 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15620
15621         * scrollbar.el (init-scrollbar-from-resources): Call
15622         mswindows-init-scrollbar-metrics when appropriate.
15623
15624 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15625
15626         * dumped-lisp.el: dump x-toolbar for window system
15627
15628         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15629         have support and xpm.
15630
15631 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15632
15633         * files.el (toggle-read-only): Fix docstring.
15634         From Didier Verna <didier@xemacs.org>
15635
15636 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15637
15638         * startup.el (normal-top-level): Load autoload-file-name without
15639         specifying an extension---some people only auto-autoload.el.gz.
15640
15641 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15642
15643         * files.el (backup-enable-predicate): Don't bomb on NAME being
15644         nil.
15645
15646 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15647
15648         * find-paths.el, packages.el: Now prefers configure'd paths.
15649         This shouldn't cause any of the originally anticipated problems as
15650         the current paths architecture will not define the various
15651         configure-xxx variables if they're not specified on the configure
15652         command line.
15653
15654         * find-paths.el, setup-paths.el, packages.el: Removed all
15655         mentionings of "/" as a path separator.
15656         Used paths-construct-path throughout.
15657
15658         * find-paths.el (paths-construct-path): Created to assemble paths
15659         from directory components.
15660
15661         * setup-paths.el, packages.el: Used paths-decode-directory-path
15662         instead of decode-path-internal.
15663
15664         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15665         and associates.
15666         (paths-decode-directory-path) Created.
15667
15668         * setup-paths.el: Changed configure-exec-path to
15669         configure-exec-directory.
15670
15671 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15672
15673         * packages.el (packages-find-packages): Fixed decoding of
15674         EMACSPACKAGEPATH.
15675
15676         * startup.el: -no-packages -> -no-early-packages.
15677
15678         (packages-load-package-lisps): Fixed loading of auto-autoload
15679         files.
15680
15681         * startup.el (normal-top-level): Fixed loading of core
15682         auto-autoload.
15683
15684         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15685
15686         * startup.el, packages.el, dump-paths.el: Added proper settings
15687         for site-directory and lisp-directory variables.
15688
15689         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15690         inhibit-package-autoloads and fixed handling of it.
15691
15692         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15693         handling of former inhibit-package-init, now
15694         inhibit-early-packages, to make -vanilla etc. work.
15695
15696 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15697
15698         * code-process.el (start-process): Fallback to 'undecided instead
15699         of 'binary for process input coding stream.
15700
15701         * process.el (start-process): Docstring fix.
15702
15703 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15704
15705         * info.el (Info-insert-dir): Do not insert temporary dir files
15706         in Info-dir-file-attributes
15707         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15708         (Info-rebuild-dir): Ditto.
15709
15710 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15711
15712         * obsolete.el: Added obsoleteness declarations for
15713         `site-directory' and `Info-default-directory-list'.
15714
15715 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15716
15717         * find-paths.el (paths-find-emacs-root): Only look at the
15718         executable at the end of the symlink chain for determining the
15719         Emacs root.
15720
15721 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15722
15723         * setup-paths.el (paths-construct-info-path): Changed construction
15724         to cater to gone default in configure.
15725
15726         * find-paths.el (paths-uniq-append): Added.
15727
15728         * packages.el: Rewritten package path construction once again.
15729
15730         * dump-paths.el, startup.el: Removed package-path as a global
15731         variable.
15732
15733         * package-admin.el (package-admin-add-single-file-package):
15734         (package-admin-add-binary-package): Changed package-path to
15735         late-packages.
15736
15737         * packages.el (packages-split-path): Split path at "/" rather than
15738         nil according to change in emacs.c.
15739
15740 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15741
15742         * setup-paths.el (paths-construct-info-path): Changed info path
15743         order so that directories come out right.
15744         (paths-find-lock-directory): Fixed bug: It used to think
15745         configure-lock-directory is a path.
15746
15747 1998-04-06  Jeff Miller <jmiller@smart.net>
15748
15749         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15750         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15751         eases the use of toolbar-add/kill-item functions.
15752
15753 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15754
15755         * code-files.el (file-coding-system-alist): Commented out
15756         loaddefs.el magical treatment.
15757
15758 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15759
15760         * info.el (Info-rebuild-outdated-dir): Added new option
15761         `conservative' and made it the default
15762         (Info-rebuild-dir): Appropriately parse multi-line description
15763         strings, and multi-section dir files. Issue warning when dir
15764         is rebuilt as temporary
15765         (Info-build-dir-anew): Issue warning when dir is built as
15766         temporary
15767
15768 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15769
15770         * list-mode.el (list-mode-map): Bind highlight motion commands to
15771         standard keys left, right, C-b and C-f.
15772
15773 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15774
15775         * files.el (auto-mode-alist): allow .sc for Scheme->C
15776
15777 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15778
15779         * loadup.el (pureload): Don't quote (garbage-collect).
15780
15781 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15782
15783         * package-get-base.el: Updated.
15784
15785 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15786
15787         * isearch-mode.el (isearch-just-started): New variable.
15788         (isearch-mode): Set it.
15789         (isearch-repeat): Advance one character forward only if the search
15790         was successful, and was not just started.
15791         (isearch-repeat): Clear isearch-just-started.
15792
15793 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15794
15795         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15796         if running -batch.
15797
15798 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15799
15800         * subr.el (listify-key-sequence): Removed.
15801
15802 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15803
15804         * bytecomp.el (byte-compile-print-gensym): New option.
15805         (byte-compile-output-file-form): Use it.
15806         (byte-compile-output-docform): Ditto.
15807         (byte-compile-compiled-obj-to-list): Ditto.
15808
15809 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15810
15811         * msw-glyphs.el: set frame icon if xpm support.
15812
15813 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15814
15815         * help.el: Code that pretty prints variable values
15816           removed.
15817
15818 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15819
15820         * find-paths.el (paths-emacs-root-p): Correct test for installation
15821         directory.
15822         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15823
15824 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15825
15826         * loaddefs.el: Don't set debug-ignored-errors; leave
15827           its default value set to nil.
15828
15829 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15830
15831         * info.el (Info-rebuild-dir): fixed mis-spelling.
15832
15833 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15834
15835         * info.el (Info-rebuild-outdated-dir): New custom var
15836         (Info-insert-node): Create/update dir file when needed, ie when it
15837         does not exist or is older than some info files in directory
15838
15839 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15840
15841         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15842         for last packages, mainly for using a 20.4 package base.
15843
15844         * packages.el (late-packages): Typo fix.  It was called
15845         early-packages.
15846
15847         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15848         relative symlinks correctly.
15849         (paths-find-emacs-roots): More rigorous checking for plausible
15850         configuration-time root.
15851
15852         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15853         find its roots.
15854
15855 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15856
15857         * faces.el: Fix docstrings.
15858         * glyphs.el: Fix docstrings.
15859         * mouse.el: Fix docstrings.
15860
15861         * frame.el: Change phrase `current frame' to `selected frame'.
15862
15863         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15864
15865         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15866         macros using backquote to make them infinitely more readable.
15867
15868 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15869
15870         * packages.el (packages-find-package-path): Hardcoded specialized
15871         InfoDock support until we can clean this up.
15872
15873         * help.el (describe-bindings-1): Return the value of the bindings
15874         help buffer created.
15875         (describe-bindings): Ditto.
15876
15877         * simple.el (set-variable): Restore previous behavior of not
15878         bombing if the variable to set is not boundp.
15879
15880 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15881
15882         * packages.el (packages-handle-package-dumped-lisps): Allow for
15883         non-local files to be loaded off the package-lisp variable.
15884
15885 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15886
15887         * x-faces.el: Global X resources should override
15888           specs for all device classes (color, grayscale, mono);
15889           code currently doesn't override any of them.  Fixed by
15890           calling remove-specifier with '(x default) as the tag
15891           set and allowing inexact matches.
15892
15893 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15894
15895         * faces.el: Separated face initializations based on
15896           device classes into device type specific (tag set,
15897           instantiator) pairs.
15898
15899 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15900
15901         * wid-edit.el (widget-choice-action): Remember user's explicit
15902         choice.
15903         (widget-choice-value-create): Respect it.
15904         From Richard Stallman <rms@gnu.org>
15905
15906 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15907
15908         * setup-paths.el (paths-construct-info-path): Always append
15909         existing directories from configure-time info path.
15910
15911         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15912         Info-directory-list.
15913
15914         * info.el: Removed Info-default-directory-list which was broken by
15915         design.
15916         Removed bogus initialization of Info-directory-list---startup.el
15917         can do a much better job.
15918         Added autoload of Info-directory-list.
15919
15920         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15921         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15922         be exclusive; now it's merely given precedence, just like in the
15923         old days.
15924
15925 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15926
15927         * find-paths.el (paths-find-architecture-directory): Fix bug with
15928         finding; it used to default too early.
15929
15930 1998-03-25  Martin Buchholz <martin@xemacs.org>
15931
15932         * packages.el (packages-split-path): Fix a bug; it used to fail
15933         for paths that weren't split.
15934
15935 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15936
15937         * finder.el (finder-compile-keywords): trap on errors.
15938
15939 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15940
15941         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15942           fourth argument of t so that only the specs exactly
15943           matching the tag lists are removed.
15944
15945 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15946
15947         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15948
15949 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15950
15951         * minibuf.el (mouse-read-file-name-1): If a default directory was
15952         specified, use it for generating the completions.
15953
15954 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15955
15956         * update-elc.el: Now respects inhibit-package-init and
15957         inhibit-site-lisp.
15958         Now does path construction with loadup-paths.
15959
15960         * startup.el (normal-top-level, startup-setup-paths): Now respects
15961         inhibit-package-init and inhibit-site-lisp.
15962
15963         * packages.el (packages-find-package-path): Extended package path
15964         by version-specific hierarchies.
15965         (packages-find-packages): Now respects inhibit flag and
15966         inhibit-site-lisp.
15967         Moved path setup to loadup-paths.
15968
15969         * make-docfile.el: Now respects inhibit-package-init and
15970         inhibit-site-lisp.
15971         Now does path construction with loadup-paths.
15972
15973         * loadup.el: Now respects inhibit-package-init and
15974         inhibit-site-lisp.
15975
15976         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15977
15978         * loadup-paths.el: New file: setup load-path to encompass
15979         packages.
15980
15981 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15982
15983         * auto-show.el: load-gc renamed to pureload.
15984         * site-load.el: Ditto.
15985         * packages.el (toplevel): Ditto.
15986         * loadup.el (really-early-error-handler): Ditto.
15987         * dumped-lisp.el (preloaded-file-list): Ditto.
15988         * cus-face.el (custom-declare-face): Ditto.
15989
15990 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15991
15992         * <Today>: The Big Path Searching Overhaul.
15993
15994         * find-paths.el: New file: find and assemble paths in the
15995         installation hierarchy.
15996
15997         * setup-paths.el: New file: global layout of paths and directories
15998         within the XEmacs hierarchy.
15999
16000         * packages.el: Replaced everything related to path searching and
16001         startup by code in terms of find-paths.
16002
16003         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16004         the new path searching engine.
16005
16006         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16007         and setup-paths.
16008
16009 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16010
16011         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16012         setup-paths.el.
16013
16014 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16015
16016         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16017         compiles identically in any configuration.
16018         Removed irrelevant commentary.
16019
16020 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16021
16022         * simple.el (set-variable): Allow setting specifiers.
16023
16024 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16025
16026         * lisp.el (forward-sexp): Revert previous change.
16027
16028 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16029
16030         * frame.el (frame-initialize): Use `delete-console' instead of
16031         `delete-device' to delete the stream console to match the usage in
16032         Fkill_emacs.
16033
16034 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16035
16036         * files.el (cdpath-previous): New variable.
16037         (cd): Use it.
16038         From Bob Weiner <weiner@wave.altrasoft.com>
16039
16040 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16041
16042         * keydefs.el: Changed keybindings of forward-char,
16043           backward, scroll-up and scroll-down to point to their
16044           -command counterparts.
16045
16046         * simple.el: New functions: forwarc-char-command,
16047           backwrad-char-command, scroll-up-command,
16048           scroll-down-command which work liek their counterparts
16049           except that they honor the variable
16050           signal-error-on-buffer-boundary.
16051
16052           Definition of signal-error-on-buffer-boundary received
16053           from src/cmds.c.
16054
16055           defvar declaration added for word-across-newline to avoid
16056           byte-compiler warning about the free variable reference.
16057
16058 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16059
16060         * winnt.el: Removed "%t" from the beginning of
16061         modeline-format. From now on, there's no nt-specifics in the modeline.
16062
16063 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16064
16065         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16066         of `when' with `if'.
16067
16068 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16069
16070         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16071         mswindows. Must be reworked along with glyphs.el, or
16072         merged into it, after there is images support.
16073
16074         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16075         'mswindows.
16076
16077 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16078
16079         * faces.el: fix for text cursor initialization.
16080         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16081         From Andy Piper <andyp@parallax.co.uk>
16082
16083 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16084
16085         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16086         if there is an existing package that handles it and warn the user
16087         about that mode.
16088
16089 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16090
16091         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16092         Installation" menu item when Installation-string is not bound.
16093
16094 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16095
16096         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16097         From Jeremiah W. James <jerry@cs.ucsb.edu>
16098
16099 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16100
16101         * msw-faces.el:
16102         * faces.el: Fix face initialization.
16103
16104 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16105
16106         * files.el (backup-enable-predicate): fix breakage introduced
16107         by TMPDIR patch.
16108
16109 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16110
16111         * x-faces.el (x-init-face-from-resources): The
16112           TTY face property retrieval functions don't return
16113           specifiers, so use face-property instead.
16114
16115 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16116
16117         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16118
16119 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16120
16121         * x-menubar.el: Expanded documentation for
16122           option-save-faces.  Changed Options -> Browse Faces
16123           menu entry to invoke customize-face.
16124
16125 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16126
16127         * faces.el: Most face initialization moved out of
16128           init-other-random-faces to the top level so that the
16129           initialization happens before Xemacs is dumped.  Much
16130           of the fascist "face-differs-from-default-p or FROB!"
16131           code has been retired in favor of letting the user do
16132           what they want to do.  Face initialization code changed
16133           to use `default' specifier tag so that the settings can
16134           be overridden later if the user wishes it.
16135
16136 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16137
16138         * about.el (about-hackers): Update contributors list.
16139
16140 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16141
16142         * specifier.el: Define new specifier tag `default'.
16143
16144         * modeline.el: Initialize faces using `default' tag.
16145
16146         * x-faces.el (x-init-face-from-resources): Remove
16147           specifier specs containing the `default' tag before
16148           adding new specs.
16149
16150 1998-03-02  John Jones  <jj@asu.edu>
16151
16152         * package-get.el (package-get-all): fixed arguments on call to
16153         package-admin-add-single-file-package.
16154         * package-get.el (package-get-installedp): fixed to match
16155         advertised behavior.
16156         * package-get.el: added function package-get-update-all which
16157         installs newest versions of all the current packages (if they are
16158         not already installed).
16159
16160 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16161
16162         * files.el (find-file-noselect): Uncommented `truename' binding in
16163         `let*' and use it later to set `buffer-file-truename' iff it's
16164         still nil, as happens for example when finding a compressed
16165         file with "jka-compr".
16166
16167 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16168
16169         * faces.el: in make-face-* type functions do the operation for all
16170         window systems, not just the first one found.
16171
16172         * font.el: call mswindows-list-fonts for mswindows.
16173
16174 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16175
16176         * code-process.el (call-process-region):
16177         * process.el (call-process-region):
16178         * package-get.el (package-get-dir):
16179         * files.el (backup-enable-predicate):
16180         * gnuserv.el (gnuserv-temp-file-regexp):
16181         Use temp-directory in place of `/tmp'.
16182
16183 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16184
16185         * "Fast" dired-in-C enhancements for Windows 95/NT:
16186
16187         * files.el: Added function, `wildcard-to-regexp', from GNU
16188           Emacs.
16189
16190         * files.el (insert-directory): Modified to use special
16191           dired-in-C enhancements if present.
16192
16193 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16194
16195         * code-files.el: make default coding no-conversion.
16196
16197 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16198
16199         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16200         the load-path.
16201
16202         * update-elc.el: Strip directory when testing for files not to
16203         bytecompile.
16204
16205 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16206
16207         * lisp-mode.el: Use recommended form for menus.
16208
16209         * info.el (Info-construct-menu): Use recommended form for menus.
16210
16211         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16212         entry.
16213
16214 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16215
16216         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16217           (get-frame-for-buffer-noselect): Always return frames
16218           in the not-this-window-p cond clause.
16219
16220 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16221
16222         * help.el (describe-installation): New function.
16223
16224         * x-menubar.el (default-menubar): Add describe-installation to
16225         Help menu.
16226
16227         * packages.el (packages-unbytecompiled-lisp): Installation.el
16228         should not be bytecompiled.
16229
16230         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16231         XEmacs.
16232
16233         * x-menubar.el (default-menubar): Use correct guard for VM menu
16234         entry.
16235
16236         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16237         coding.
16238         From Andy Piper <andyp@parallax.co.uk>
16239
16240 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16241
16242         * ldap.el: Do not require ldap-internal at compile time.
16243
16244 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16245
16246         * code-files.el: new file. a virtual copy of mule-files.el
16247         but without charset
16248         dependencies. (toggle-buffer-file-ocding-system) new function for
16249         changing the eol type for the current buffer.
16250
16251         * code-process.el: new file. a copy of
16252         mule-process.el. mule-process.el will disappear when things have
16253         settled.
16254
16255         * coding.el: new file. a virtual copy of mule-files.el but
16256         without charset dependencies. (coding-system-base) new function
16257         for getting the parent coding system of a coding system with eol
16258         type set.
16259
16260         * dumped-lisp.el: add above files for the non-mule case.
16261
16262 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16263
16264         * window-xemacs.el (display-buffer): If no explicit
16265           frame is specified, search for a window that displays
16266           the buffer on the currently selected frame, before
16267           searching other frames.
16268
16269 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16270
16271         * frame.el (get-frame-for-buffer): If not-this-window-p
16272           is non-nil, use window on the selected frame if it is not
16273           also the selected window.  When defaulting, search for
16274           windows on the currently selected fgrame before searching
16275           other frames.
16276
16277 1998-02-25  Didier Verna  <didier@xemacs.org>
16278
16279         * modeline.el (modeline-swap-buffers): originally named
16280         `mouse-release-modeline'. Whether to actually swap the buffers is
16281         decided in `mouse-drag-modeline'.
16282         (mouse-drag-modeline): A button release event is considered a
16283         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16284         stay unchanged.
16285
16286 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16287
16288         * x-menubar.el: Put redo on the menubar.
16289         From Aki Vehtari <Aki.Vehtari@hut.fi>
16290
16291 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16292
16293         * bytecomp.el (displaying-byte-compile-warnings): if
16294         temp-buffer-show-function is set, use it to display current set of
16295         warnings in the "*Compile-Log-Show*" buffer.
16296
16297         * simple.el (display-warning-buffer): if temp-buffer-show-function
16298         is set, use it to display current set of warnings in the
16299         "*Warnings-Show*" buffer.
16300
16301 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16302
16303         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16304         Common Lisp.
16305
16306 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16307
16308         * menubar.el: Allow button descriptors at least 2 long.
16309
16310         * x-menubar.el (default-menubar): Use recommended forms.
16311         (file-menu-filter): Remove.
16312         (edit-menu-filter): Remove.
16313
16314 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16315
16316         * about.el (about-hackers): Updated.
16317
16318 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16319
16320         * help.el (help-max-help-buffers): new variable
16321         (help-register-and-maybe-prune-excess): new function
16322         (help-buffer-name): use help-max-help-buffers.
16323         (with-displaying-help-buffer): use
16324         help-register-and-maybe-prune-excess.
16325
16326         * help.el (help-maybe-pretty-print-value): if the value fits on
16327         one line, let it.
16328
16329 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16330
16331         * (with-displaying-help-buffer): there is no need to kill the buffer
16332         if it exists, because with-output-to-temp-buffer will clear it.
16333         further, killing the buffer violates the rule that
16334         temp-buffer-show-function, if set, has the full responsibility of
16335         showing the temp buffer.  killing the buffer fucks with the window
16336         configuration, hosing temp-buffer-show-function.
16337
16338
16339 1998-02-23  Didier Verna  <didier@xemacs.org>
16340
16341         * modeline.el (mouse-drag-modeline):
16342         - Always scroll the modeline that was originally clicked on.
16343         - Use x pixels instead of x characters (which doesn't work anyway)
16344         as horizontal reference for modeline dragging. This allows us to
16345         keep on dragging the modeline even if the motion event occurs in
16346         another window.
16347
16348 1998-02-23  Didier Verna  <didier@xemacs.org>
16349
16350         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16351         glyph on the modeline to indicate that dragging the mouse has an
16352         effect both horizontally and vertically.
16353
16354 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16355
16356         * about.el (about-xemacs): Get rid of redundant visible version
16357         number.
16358
16359 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16360
16361         * about.el (about-hackers): Update credits.
16362
16363 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16364
16365         * prim/register.el (view-register): Show register type file-query.
16366
16367 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16368
16369         * mode-motion.el (mode-motion-highlight-internal):
16370           save-excursion inside save-window-exucrsion form to
16371           hide buffer point changes from save-window-excursion.
16372           Prevents display flickering when the mouse pointer
16373           moves.
16374
16375 1998-02-17  Didier Verna  <didier@xemacs.org>
16376
16377         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16378         function to handle correctly the case of a toolbar one side of the
16379         window: scrolling will not necessarily happen.
16380
16381 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16382
16383         * files.el (after-find-file): Restore missing argument
16384           to format that provides filename for "... consider M-x
16385           recover-file" message.  Also call `message' with "%s"
16386           as the first arg instead of an arbitrary string.
16387
16388 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16389
16390         * about.el (about-hackers): Various additions.
16391
16392 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16393
16394         * autoload.el (generate-file-autoloads-1): Don't force an extra
16395         line out when copying on-the-same line autoloads.
16396
16397         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16398         is installed.
16399
16400 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16401
16402         * x11/x-win-xfree86.el (x-win-init-xfree86):
16403         * x11/x-win-sun.el (x-win-init-sun):
16404         * x11/x-init.el (x-initialize-compose):
16405         * prim/simple.el:
16406         (backward-or-forward-kill-sexp):
16407         (backward-or-forward-kill-sentence):
16408         (backward-or-forward-kill-word):
16409         (backward-or-forward-delete-char):
16410         * prim/isearch-mode.el (isearch-help-or-delete-char):
16411         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16412         x-keysym-on-keyboard-p to detect backspace.
16413         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16414         Clean up symbols used with dead keys, checking Linux and solaris
16415         keysyms.
16416         Simplify x-win-*.el using above methods.
16417         Change documentation for x-keysym-*-p functions.
16418
16419 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16420
16421         * about.el (about-hackers): Restore entries for Michael Sperber and
16422         Vinnie Shelton.
16423         From Vinnie Shelton <acs@acm.org>
16424
16425 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16426
16427         * simple.el (count-words-region): Ditto.
16428
16429 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16430
16431         * simple.el (count-words-buffer): Document.  Don't print anything
16432         if non-interactive.
16433
16434 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16435
16436         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16437         multiple files in InfoDock.
16438
16439 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16440
16441         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16442         from version.el in InfoDock.
16443
16444         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16445         specially.
16446
16447 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16448
16449         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16450         variable name in docstring.
16451
16452 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16453
16454         * menubar.h: Include "gui.h".
16455
16456 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16457
16458         * site-load.el: Fix documentation.
16459
16460 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16461
16462         * package-get-base.el (package-get-base): Updated.
16463
16464         * keymap.el: PC-ize.
16465
16466 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16467
16468         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16469         from' on a fresh line.
16470
16471 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16472
16473         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16474         object.
16475
16476 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16477
16478         * undo-stack.el: PC-ize.
16479
16480         * cmdloop.el: PC-ize.
16481
16482 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16483
16484         * bytecomp-runtime.el: PC-ize.
16485
16486         * byte-optimize.el: Prolog fixup.  PC-ize.
16487
16488         * cus-dep.el: Spelling fix.
16489
16490         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16491         entries follow).
16492
16493 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16494
16495         * text-mode.el (text-mode-hook-identify): New function,
16496         put on text-mode-hook.  Set text-mode-variant here.
16497         (text-mode): Don't set it here.
16498
16499 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16500
16501         * text-mode.el (text-mode-hook): New defvar.
16502         (text-mode-variant): New variable.
16503         (text-mode): Set that variable locally.
16504         (toggle-text-mode-auto-fill): New command.
16505
16506 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16507
16508         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16509
16510 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16511
16512         * text-mode.el (paragraph-indent-text-mode):
16513         Renamed from spaced-text-mode.
16514         (text-mode-map): Bind TAB to indent-relative.
16515         (indented-text-mode-map): Variable deleted.
16516         (indented-text-mode): Now an alias for text-mode.
16517
16518 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16519
16520         * loadup.el: test-atoms debugging stuffs removed.
16521
16522 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16523
16524         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16525
16526 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16527
16528         * help.el (describe-beta): Made it use `locate-data-file'.
16529         (describe-distribution): Ditto.
16530         (describe-copying): Ditto.
16531         (describe-project): Ditto.
16532         (view-emacs-news): Ditto.
16533
16534         * help-nomule.el (help-with-tutorial): Made it use
16535         `locate-data-file' to find tutorial.
16536
16537 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16538
16539         * about.el: Corrected my email address.
16540
16541         * mouse.el: Added 'mouse-mswindows-drop' similar to
16542         'mouse-offix-drop'.
16543
16544 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16545
16546         * loadup.el (running-xemacs): Spelling fix.
16547
16548 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16549
16550         * packages.el (packages-find-packages-1): Don't allow a backwards
16551         compatible lisp tree to overwrite `preloaded-file-list'.
16552
16553 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16554
16555         * loadup.el: Don't delete "xemacs" prior to dumping.
16556
16557 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16558
16559         * package-info.el (pi-last-mod-date): New function.
16560         (pi-author-version): New function.
16561         (batch-update-package-info): Use them.
16562
16563 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16564
16565         * frame.el (get-frame-for-buffer-default-to-current): Create.
16566         (get-frame-for-buffer-noselect): Allow user to use current frame
16567         with `get-frame-for-buffer-default-to-current'.
16568
16569 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16570
16571         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16572         (byte-compile-output-docform): Ditto.
16573         (byte-compile-compiled-obj-to-list): Ditto.
16574
16575 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16576
16577         * startup.el (command-line-1): Removed code that ran
16578           buffer-menu.
16579
16580 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16581
16582         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16583
16584 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16585
16586         * frame.el (suspend-emacs-or-iconify-frame): Check using
16587         `device-on-window-system-p' instead of explicitly checking for X,
16588         so that the same logic works for MS Windows.
16589         (suspend-or-iconify-emacs): Ditto.
16590
16591 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16592
16593         * about.el (about-maintainer-info): Andy Piper is back.
16594         (xemacs-hackers): Updated Andy Piper's email address.
16595         (about-hackers): Added Jonathan Harris.
16596         (about-hackers): Updated Tibor Polgar's email address.
16597
16598 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16599
16600         * about.el: Add xemacs.org email manager.
16601
16602         * package-get-base.el (package-get-base): Updated with most recent
16603         package updates.
16604
16605 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16606
16607         * help.el (function-arglist): Use `indirect-function' instead of
16608         `symbol-function' so that aliases are treated correctly.
16609
16610 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16611
16612         * help.el (help-map): Add f1 binding to `help-for-help'.
16613         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16614         (describe-key-briefly): Use `princ' "%s" to print object.
16615         (with-displaying-help-buffer): Kill buffer if it exists, again.
16616         (describe-key): Use `princ' "%s" to print object.
16617         (describe-function-1): Use `princ' "%s" to print object.
16618         Commented out alias lines removed.
16619         (help-pretty-print-limit): New variable to control pretty-printing
16620         of variable values.
16621         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16622         `help-pretty-print-value' again.  Only print-print when OBJECT is
16623         list of length less than `help-pretty-print-limit'.
16624         (describe-variable): Use `help-maybe-pretty-print-value' again.
16625
16626 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16627
16628         * simple.el (blink-matching-open): Remove C++ kludge.
16629         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16630
16631 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16632
16633         * info.el (Info-default-directory-list): Made the documentation
16634         more explanitory.
16635
16636 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16637
16638         * lisp/packages.el:
16639         * lisp/package-admin.el:
16640         * lisp/build-report.el:
16641         Fix typos.
16642
16643 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16644
16645         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16646         warnings in Java buffers without final newline and editing the
16647         last line.
16648
16649 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16650
16651         * packages.el (packages-find-packages-1): Don't allow a backwards
16652         compatible lisp tree to overwrite `preloaded-file-list'.
16653         Suggested by Colin Rafferty  <colin@xemacs.org>
16654
16655         * mouse.el (mouse-offix-drop): Set undo-boundary.
16656         From Oliver Graf <ograf@fga.de>
16657
16658 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16659
16660         * loadup.el (load-gc): rewrite as defun.
16661         Print something sensical if a required dump-time file isn't found.
16662
16663 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16664
16665         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16666         bug strikes a menudescriptor.
16667
16668         * package-get-base.el (package-get-base): Updated.
16669
16670         * package-info.el (batch-update-package-info): Derive REQUIRES
16671         from the Makefile.
16672
16673 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16674
16675         * files.el (save-some-buffers): Don't play games with deleting
16676         other windows if we are in the minibuffer window.
16677
16678 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16679
16680         * modeline.el (modeline-minor-mode-menu): Add support for :active
16681         (add-minor-mode): Document :active property to TOGGLE.
16682
16683 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16684
16685         * modeline.el (modeline-minor-mode-menu): Add support for an
16686         `:included' predicate in the `toggle-sym' plist.
16687         (add-minor-mode): Document the :included property, format
16688         docstring some more.
16689         (modeline-minor-mode-menu): Documentation string added.
16690
16691 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16692
16693         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16694         labels from the symbol-names by thwacking off the overly redundant
16695         and overused "mode", parenthesizing "minor", and capitalizing the
16696         resultant strings.  Also shortened the menu's title by eliminating
16697         the redundant buffer name.
16698         (add-minor-mode): Beautified the docstring, added mention of the
16699         `:menu-tag' property of TOGGLE.
16700         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16701         `toggle-sym' to beatify the mode-life menus.
16702         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16703         `auto-fill-function'.
16704
16705 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16706
16707         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16708         menus to :style 'toggle.
16709
16710 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16711
16712         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16713
16714 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16715
16716         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16717         only recognize first hyperlink.
16718         (hyper-apropos-highlightify): Deletia, this is already done by
16719         `hyper-apropos-insert-face'.
16720         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16721
16722 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16723
16724         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16725         mail.
16726         (toolbar-mail-reader): Add support for `send'.
16727         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16728
16729 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16730
16731         * info.el (Info-emacs-info-file-name): Add defvar for
16732         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16733         will function properly.
16734
16735 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16736
16737         * simple.el: make the backwards delete function called by
16738         `backward-or-forward-delete-char' user configurable.
16739
16740 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16741
16742         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16743         compiled function got loaded from.
16744
16745 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16746
16747         * term/apollo.el: Synched up with InfoDock 3.6.2.
16748
16749 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16750
16751         * startup.el (load-init-file): Load autoloads earlier.
16752         (startup-splash-frame): Handle InfoDock logo.
16753
16754         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16755         InfoDock.
16756         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16757
16758         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16759         doesn't have this function.
16760
16761         * packages.el (locate-data-file): Fix to call `locate-file'.
16762
16763 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16764
16765         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16766         version of version.el.
16767         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16768
16769         * x-menubar.el (default-menubar): Guard reference to
16770         `gnuserv-frame'.
16771         (default-menubar): Guard references to `font-lock-mode'.
16772         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16773         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16774
16775         * make-docfile.el: Don't snarf doc strings from autoloads.
16776
16777         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16778         loading auto-autoloads files.
16779
16780         * loaddefs.el: Disable dumping autoloads.
16781
16782 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16783
16784         * lisp-mnt.el: Synch to Emacs 20.2.
16785
16786         * help.el: Remove manual autoload of `finder-by-keyword'.
16787
16788         * finder.el (finder-by-keyword): Autoload.
16789
16790         * help.el: Conditionalize hyperbole setup.
16791
16792 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16793
16794         * packages.el (package-require): Update to reflect new data format.
16795
16796 1998-01-02  Didier Verna  <didier@xemacs.org>
16797
16798         * x-menubar.el (default-menubar): make the tutorials available
16799         through the menubar. (Plus some compilation warnings cleanup).
16800
16801 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16802
16803         * check-features.el: New file.  Perform sanity check after build.
16804
16805         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16806         files to tooltalk package.
16807         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16808         package.
16809
16810         * package-admin.el (package-admin-xemacs): Use better default for
16811         location of XEmacs binary.
16812
16813 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16814
16815         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16816         tag with sexp and add value tag with value `t'.
16817
16818 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16819
16820         * package-get.el: Changes to work with real data.
16821         From Pete Ware <ware@cis.ohio-state.edu>
16822
16823         * packages.el (packages-reload-autoloads): Guard load for the time
16824         being.
16825
16826         * update-elc.el ("packages.el"): Force loading packages.el instead
16827         of possibly out-of-date packges.elc.
16828         * make-docfile.el ("packages.el"): Ditto.
16829
16830 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16831
16832         * build-report.el (build-report-delete-regexp): Added a rule for
16833         the main tarball shadowing anything past it.
16834
16835 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16836
16837         * packages.el (package-provide): Delete a previous provide.
16838
16839         * package-info.el: New file.
16840
16841         * package-get.el: New file.
16842         From Pete Ware <ware@cis.ohio-state.edu>
16843         (package-get): Fix md5 computation to work with Mule.
16844
16845 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16846
16847         * simple.el (log-message-*): Quote symbols in docstrings properly.
16848
16849 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16850
16851         * packages.el (packages-new-autoloads): Ignore symbolic links.
16852
16853         * cus-face.el (face-custom-attributes-get): Fix typo.
16854         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16855
16856 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16857
16858         * startup.el (load-init-file): Reload new or changed autoloads
16859         unless inhibited.  Reload modified dumped lisp (stubbed).
16860
16861         * packages.el (packages-new-autoloads): New function.
16862         (packages-reload-autoloads): New function.
16863         (packages-reload-dumped-lisp): New (stub) function.
16864
16865         * loadup.el: Inhibit reloading dumped files when running temacs.
16866
16867         * loadhist.el (file-provides): Extend to handle variant
16868         extensions.
16869
16870         * replace.el (query-replace): Fix typo.
16871
16872 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16873
16874         * make-docfile.el: list-autoloads-path has been renamed.
16875         * update-elc.el: list-autoloads has been renamed.
16876
16877         * packages.el (packages-list-autoloads): Renamed.
16878         (packages-list-autoloads-path): Ditto.
16879
16880 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16881
16882         * packages.el (packages-find-packages-1): Made it signal a warning
16883         for an error in an auto-autoload.el file.
16884
16885 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16886
16887         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16888         tag with const.
16889         From Aki Vehtari <Aki.Vehtari@hut.fi>
16890
16891         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16892
16893         * loadhist.el (unload-feature): Remove autoload.
16894
16895 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16896
16897         * loadhist.el: Unpackaged.
16898
16899         * help.el (describe-symbol-find-file): Rename
16900         `describe-function-find-file' and make old name obsolete.
16901         (describe-function-1): Use it.
16902         (describe-function-1): Guard reference to
16903         `compiled-function-annotation'.
16904
16905 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16906
16907         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16908         argument.
16909         (help-mode-quit): New optional arg to control whether it kills or
16910         buries.  Tidied up.
16911         (with-displaying-help-buffer): Don't kill buffer initially, even
16912         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16913         (help-pretty-print-value): Rename back from
16914         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16915         use it, otherwise use dumped `cl-prettyprint'.
16916         (describe-variable): Use `help-pretty-print-value' again.
16917         (find-func): Removed reference to "find-func" at end.
16918
16919 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16920
16921         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16922           GUI XEmacs. Rename? x-menubar is rather window system
16923           independant, except for a couple of items.
16924
16925 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16926
16927         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16928         entries as they will no longer be distributed with XEmacs.
16929
16930         * format.el (format-alist): Fix image/tiff regexps.
16931         From P. E. Jareth Hein <jareth@camelot-soft.com>
16932
16933         * help.el (help-maybe-pretty-print-value): Rename.
16934         (describe-variable): Use it.
16935         (describe-variable): Add trailing linefeed.
16936
16937 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16938
16939         * help.el (describe-function-1): Don't output anything for
16940           arglist of autoload functions.
16941
16942 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16943
16944         * help.el (describe-function-1): Don't output anything for
16945           arglist of autoload functions.
16946
16947 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16948
16949         * help.el (help-mode-map): New bindings for `help-mode-bury',
16950         `describe-function-at-point', `describe-variable-at-point',
16951         `Info-elisp-ref', `customize-variable', `help-next-section' and
16952         `help-prev-section'.
16953         (help-next-section): New function.
16954         (help-prev-section): New function.
16955         (help-mode-quit): Changed to kill the help buffer.
16956         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16957         correctly.
16958         (help-buffer-name): New function to generate the name of help
16959         buffers.
16960         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16961         argument giving the name of the help buffer.
16962         (describe-key): Use `with-displaying-help-buffer' with name.
16963         (describe-mode): Ditto.
16964         (describe-bindings): Ditto.
16965         (describe-prefix-bindings): Ditto.
16966         (view-lossage): Ditto.
16967         (with-syntax-table): New macro.
16968         (function-called-at-point): Use `ignore-errors' and
16969         `with-syntax-table'.
16970         (function-at-point): Ditto.
16971         (describe-function): Use `with-displaying-help-buffer' with name.
16972         (function-arglist): Extracted from `describe-function-1'.  Returns
16973         function's arglist as string.
16974         (function-documentation): Extracted from `describe-function-1'.
16975         Returns function's docstring.
16976         (describe-function-1): Remove all the "stream" garbage, including
16977         the stream argument.  Use `function-arglist' and
16978         `function-documentation'.
16979         (describe-function-arglist): Just use `function-arglist'.
16980         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16981         (help-pretty-print-value): New function to help with
16982         pretty-printing variable values.  Knows about `#<...>'.  Needs
16983         `pp-internal'.
16984         (describe-variable): Use `with-displaying-help-buffer' with name.
16985         Formatting improved.  Display file where variable is defined, if
16986         known.  Use `help-pretty-print-value'.
16987         (describe-syntax): Use `with-displaying-help-buffer' with name.
16988         (list-processes): Remove "stream" garbage.
16989
16990 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16991
16992         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16993         call a dumped routine instead.
16994
16995         * x-win-xfree86.el: Wrap file in defun.
16996         * x-win-sun.el: Ditto.
16997
16998 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16999
17000         * help.el (view-emacs-news): Remove usage of outl-mouse which
17001         advises functions and does other evil things.
17002
17003 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17004
17005         * format.el (format-alist): Add `image/tiff'.
17006         From P. E. Jareth Hein <jareth@camelot-soft.com>
17007
17008 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17009
17010         * about.el (about-hackers): More names added.
17011
17012         * make-docfile.el: Remove superfluous package path search.
17013
17014         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17015
17016 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17017
17018         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17019         ignored shadows.
17020
17021 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17022
17023         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17024         get trailing slashes when added to the load-path.
17025
17026         * x-init.el (init-x-win): Locate where XEmacs X localization files
17027         are.
17028
17029 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17030
17031         * x-faces.el: Added support for foregroundToolBarColor
17032           to xpm-color-symbols.
17033
17034 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17035
17036         * etags.el (tags-remove-duplicates): Removed.
17037         (buffer-tag-table-list): Use `delete-duplicates'.
17038
17039         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17040         correctly.
17041         (get*): Defalias to `get'.
17042
17043         * cl.el (eql): Compare integers with `eq'.
17044         (cl-map-extents): Check for `map-extents' first.
17045
17046 1997-12-17  Didier Verna  <didier@xemacs.org>
17047
17048         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17049         added the 'numero', 'copyright' and 'trademark' symbols.
17050
17051         * leim/quail/latin-post.el ("french-postfix"): see above.
17052
17053 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17054
17055         * widget.el (define-widget): Check the arguments.
17056
17057         * cus-edit.el (customize-face): Use `check-argument-type'.
17058         (custom-variable-value-create): Use `signal' to signal error.
17059         (custom-variable-reset-saved): Ditto.
17060         (custom-variable-reset-standard): Ditto.
17061         (custom-face-reset-saved): Ditto.
17062
17063         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17064         (widget-default-format-handler): Ditto.
17065         (widget-checklist-add-item): Ditto.
17066         (widget-radio-add-item): Ditto.
17067         (widget-editable-list-entry-create): Ditto.
17068         (widget-sexp-prompt-value): Ditto.
17069
17070         * custom.el (custom-declare-variable): Signal errors better.
17071         (custom-handle-keyword): Ditto.
17072         (custom-declare-group): Ditto.
17073
17074         * window-xemacs.el (windows): Ditto.
17075
17076         * menubar.el (menu): Ditto.
17077
17078         * keydefs.el (keyboard): Ditto.
17079
17080         * minibuf.el (minibuffer): Ditto.
17081
17082         * process.el (execute): Ditto.
17083
17084         * fill.el (fill): Ditto.
17085
17086         * modeline.el (modeline): Ditto.
17087
17088         * help.el (help): Ditto.
17089
17090         * faces.el (faces): Ditto.
17091
17092         * files.el (files): Ditto.
17093
17094         * x-init.el (x): Ditto.
17095
17096         * lisp-mode.el (lisp): Ditto.
17097
17098         * process.el (processes): Ditto.
17099
17100         * mouse.el (mouse): Ditto.
17101
17102         * abbrev.el (abbrev): Moved from cus-edit.
17103
17104         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17105         as variable declaration.
17106
17107 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17108
17109         * menubar.el (find-menu-item): Use `check-argument-type'.
17110         (find-menu-item): Cosmetic changes.
17111
17112 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17113
17114         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17115
17116 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17117
17118         * startup.el (set-default-load-path): Only search package-path
17119         when not running temacs.
17120
17121         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17122         files.
17123
17124         * loadup.el: Correct commentary.  Reformatting.
17125         (really-early-error-handler): Use absolute path to the
17126         first dumped-lisp.el file.
17127         (really-early-error-handler): Print full path name of
17128         each dumped lisp file (inherited from InfoDock).
17129
17130         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17131         dumped-lisp.el files.
17132
17133         * make-docfile.el (preloaded-file-list): Reorder when the
17134         package-path is searched.
17135         * update-elc.el: Ditto.
17136
17137         * lisp-mode.el (call-with-condition-handler): Treat the same as
17138         `condition-case' for indentation.
17139
17140         * about.el (about-xemacs): Update release date.
17141
17142 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17143
17144         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17145         anywhere but at the last clause.
17146         (ecase): Disallow `t' and `otherwise'.
17147
17148 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17149
17150         * cus-edit.el (custom-buffer-create-buttons): New function
17151         from stuff moved out of `custom-buffer-create-internal'.
17152         (custom-novice): New variable.  Default t.
17153         (custom-display-global-buttons): Ditto.  Default `top'.
17154         (custom-buffer-create-internal): Only display help if
17155         `custom-novice' is non-nil.  Display global buttons according to
17156         `custom-display-global-buttons'.
17157
17158 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17159
17160         * menubar.el (find-menu-item): Use `check-argument-type'.
17161         (find-menu-item): Cosmetic changes.
17162
17163 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17164
17165         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17166         look.
17167
17168 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17169
17170         * format.el (format-deannotate-region):  Bug fix.
17171         Deannotating a region containing unknown tags would fail
17172         (causing decoding of text/enriched to fail at user level)
17173
17174 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17175
17176         * minibuf.el (read-directory-name): Support sixth
17177           arg, HISTORY, as already documented.
17178
17179 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17180
17181         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17182         to `ecase'.
17183
17184 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17185
17186         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17187         skk-activate.
17188
17189 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17190
17191         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.