(U-0002ABE9): New character; use `<-denotational' for A-IWDSU+2ABE9.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `===hng-kkd'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `===hng-kkd'.
8
9 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
12         CHISE.
13
14 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         setting for `=>>ruimoku-v6'.
18
19 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list): Add
22         `=>>ruimoku-v6'.
23
24 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
25
26         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
27         instead of an alias to `=>ruimoku-v6'.
28
29 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
30
31         * mule/mule-charset.el (default-coded-charset-priority-list): Add
32         `=ucs-sip-itaiji-012'.
33
34         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
35         XEmacs CHISE.
36
37 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `=ucs-tip-var-004'.
41
42         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
43         XEmacs CHISE.
44
45 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `=>ucs-sip-itaiji-002@iwds-1'.
49
50         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
51         coded-charset for XEmacs CHISE.
52
53 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
56         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
57         `=>big5-cdp-itaiji-004'.
58
59 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
60
61         * mule/mule-charset.el (default-coded-charset-priority-list): Add
62         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
63         `=>big5-cdp-itaiji-004'.
64
65         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
66         XEmacs CHISE.
67         (=>big5-cdp-itaiji-004): Ditto.
68         (=big5-cdp-itaiji-005): Ditto.
69
70 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
71
72         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
73         to #x9FFC.
74
75 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-charset.el (default-coded-charset-priority-list): Add
78         `=>ucs-bmp-itaiji-003@iwds-1'.
79
80         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
81         for XEmacs CHISE.
82         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
83
84 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
85
86         * mule/mule-charset.el (default-coded-charset-priority-list): Add
87         `=>ucs-tip-itaiji-001'.
88
89         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
90         XEmacs CHISE.
91
92 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
93
94         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
95         setting for `=>big5-cdp-itaiji-002'.
96
97 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-charset.el (default-coded-charset-priority-list): Add
100         `=>big5-cdp-itaiji-002'.
101
102         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
103         XEmacs CHISE.
104
105 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
106
107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
108         `=>jis-x0213-2'.
109
110 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
111
112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
113         setting for `==ucs-var-001'.
114
115 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
116
117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
118         setting for `=+>ucs-var-003'.
119
120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
121         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
122
123         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
124         XEmacs CHISE.
125         (=+>ucs-tip-var-003): Ditto.
126
127 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
130         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
131
132         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
133         XEmacs CHISE.
134         (=ucs-tip-var-002): Ditto.
135
136 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
137
138         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
139         #x9FEA.
140
141 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
144         `==ucs-bmp-var-001'.
145
146         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
147         CHISE.
148         (==ucs-bmp-var-001): Ditto.
149
150 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
151
152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
153         setting for `=big5-cdp-var-007'.
154
155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
156         `=big5-cdp-var-007'.
157
158         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
159         XEmacs CHISE.
160
161 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
162
163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
164         `=ucs-sip@gb'.
165
166         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
167         CHISE.
168
169 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
172         `=>ucs-tip@cognate'.
173
174         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
175         XEmacs CHISE.
176
177 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `=ucs-tip-itaiji-001'.
181
182         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
183         XEmacs CHISE.
184
185 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
188         `=>ucs-tip@component'.
189
190         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
191         XEmacs CHISE.
192
193 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
196         `==ucs-tip@JP/hanazono'.
197
198         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
199         XEmacs CHISE.
200
201 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
204         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
205
206         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
207         CHISE.
208         (=ucs-tip@JP/hanazono): Ditto.
209
210 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
211
212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
213         setting for `=ucs-var-007'.
214
215 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
216
217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
218         `=ucs-bmp-var-007'.
219
220         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
221         CHISE.
222         (=ucs-bmp-var-007): Ditto.
223
224 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
225
226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
227         setting for `=>ucs-itaiji-002@iwds-1'.
228
229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
230         `=>ucs-bmp-itaiji-002@iwds-1'.
231
232 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
233
234         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
235         for XEmacs CHISE.
236         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
237
238 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
241         setting for `=>ucs-itaiji-008'.
242
243 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
244
245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
246         setting for `=>big5-cdp-itaiji-003'.
247
248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
249         `=>big5-cdp-itaiji-003'.
250
251 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
254         XEmacs CHISE.
255
256 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
257
258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
259         setting for `=>ucs-itaiji-011'.
260
261 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
264         `=>ucs-bmp-itaiji-011'.
265
266 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
267
268         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
269         XEmacs CHISE.
270         (=>ucs-bmp-itaiji-011): Ditto.
271
272 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-charset.el (default-coded-charset-priority-list): Use
275         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
276
277 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
280         `=>ucs-bmp-cjk@iwds-1/normalized'.
281
282         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
283         coded-charset for XEmacs CHISE.
284
285 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
288         setting for `=>ucs-itaiji-010'.
289
290         * mule/mule-charset.el (default-coded-charset-priority-list): Add
291         `=>ucs-bmp-itaiji-010'.
292
293         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
294         XEmacs CHISE.
295         (=>ucs-bmp-itaiji-010): Ditto.
296
297 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
298
299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
300         setting for `=>ucs@iwds-1/normalized'.
301
302 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
303
304         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
305         for XEmacs CHISE.
306
307 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
308
309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
310         setting for `==>ucs@esu'.
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
313         `==>ucs-sip@esu'.
314
315         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
316         CHISE.
317         (==>ucs-sip@esu): Ditto.
318
319 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
320
321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
322         setting for `=>big5-cdp-var-001'.
323
324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
325         `=>big5-cdp-var-001'.
326
327         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
328         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
329
330 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
331
332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
333         setting for `===hng-sts'.
334
335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
336         `===hng-sts'.
337
338         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
339         CHISE.
340
341 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
344         setting for `===hng-sgs'.
345
346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
347         `===hng-sgs'.
348
349         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
350         CHISE.
351
352 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
353
354         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
355         setting for `===hng-saa'.
356
357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
358         `===hng-saa'.
359
360         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
361         CHISE.
362
363 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
364
365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
366         setting for `===hng-kad'.
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `===hng-kad'.
370
371         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
372         CHISE.
373
374 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
375
376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
377         setting for `===hng-sai'.
378
379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
380         `===hng-sai'.
381
382         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
383         CHISE.
384
385 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
386
387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
388         setting for `===hng-ini'.
389
390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
391         `===hng-ini'.
392
393         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
394         CHISE.
395
396 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
399         setting for `===hng-wke'.
400
401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
402         `===hng-wke'.
403
404         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
405         CHISE.
406
407 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
410         setting for `===hng-wks'.
411
412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
413         `===hng-wks'.
414
415         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
416         CHISE.
417
418 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
421         setting for `===hng-sab'.
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `===hng-sab'.
425
426         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
427         CHISE.
428
429 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
430
431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
432         setting for `===hng-ykk'.
433
434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
435         `===hng-ykk'.
436
437         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
438         CHISE.
439
440 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
443         setting for `===hng-kkh'.
444
445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
446         `===hng-kkh'.
447
448         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
449         CHISE.
450
451 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
452
453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
454         setting for `===hng-fhs'.
455
456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
457         `===hng-fhs'.
458
459         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
460         CHISE.
461
462 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `==>daijiten'.
466
467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
468         setting for `==>daijiten'.
469
470         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
471         CHISE.
472
473 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
476         last number of its code.
477
478 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481         settings for `=daijiten', `==daijiten' and `===daijiten'.
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `=daijiten', `==daijiten' and `===daijiten'.
485
486         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
487         CHISE.
488         (==daijiten): Ditto.
489         (===daijiten): Ditto.
490
491 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
492
493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
494         `=>ucs-bmp-itaiji-008'.
495
496         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
497         XEmacs CHISE.
498         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
499
500 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
503         of #x9FCC as the value of `max-code'.
504
505 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `=>>ucs-bmp-cjk@unicode'.
509
510         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
511         for XEmacs CHISE.
512
513 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
516         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
517         `===shuowen-jiguge5'.
518
519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
520         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
521
522         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
523         XEmacs CHISE.
524         (===shuowen-jiguge4): Ditto.
525         (===shuowen-jiguge5): Ditto.
526
527 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `=ucs-sip-var-005'.
531
532         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
533         XEmacs CHISE.
534
535 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
538         `=>>hanyo-denshi/ib'.
539
540 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
543         setting for `=>big5-cdp@iwds-1'.
544
545 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
548         setting for `=big5-cdp-var-010'.
549
550 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
553         `=big5-cdp-var-010'.
554
555         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
556         XEmacs CHISE.
557
558 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
559
560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
561         `=ucs-sip-itaiji-008'.
562
563         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
564         XEmacs CHISE.
565
566 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `=>ucs-sip-itaiji-006'.
570
571         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
572         XEmacs CHISE.
573
574 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
577         setting for `=+>big5-cdp', `=>big5-cdp@component' and
578         `=>big5-cdp@cognate'.
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
582
583 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
586         CHISE.
587         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
588         mother.
589         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
590
591 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
592
593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
594         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
595
596         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
597         XEmacs CHISE.
598         (=>big5-cdp@component): Ditto.
599         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
600
601 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
602
603         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
604         setting for `=>ucs-itaiji-001@iwds-1'.
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
607         `=>ucs-bmp-itaiji-001@iwds-1'.
608
609         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
610         for XEmacs CHISE.
611         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
612
613 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
614
615         * mule/mule-charset.el (default-coded-charset-priority-list):
616         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
617         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
618         `chinese-isoir165'.
619
620         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
621         CHISE.
622
623 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
626         `=ucs-sip-itaiji-006'.
627
628         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
629         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
630
631 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
632
633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
634         setting for `=>ucs-itaiji-009'.
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `==ucs-bmp-itaiji-001'.
638
639         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
640         (=big5-cdp-itaiji-003): Doc fix.
641         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
642
643 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `=>zinbun-oracle'.
647
648 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
649
650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
651         `=>ucs-sip-itaiji-003'.
652
653         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
654         (=>ucs-bmp-itaiji-003): Fix `long-name'.
655         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
656
657 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
658
659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
660         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
661
662 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `==ucs-bmp-itaiji-006'.
666
667         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
668         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
669         (==ucs-bmp-itaiji-006): Ditto.
670
671 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `=ucs-bmp-itaiji-012'.
675
676         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
677         XEmacs CHISE.
678         (=ucs-bmp-itaiji-012): Ditto.
679
680 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
683         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
684
685 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
686
687         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
688         CHISE.
689
690 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
693         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
694         and `=>>cns11643-6'.
695
696         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
697         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
698         (=>>cns11643-3): Ditto.
699         (=>>cns11643-4): Modify DOC.
700         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
701
702 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=>ucs-sip-itaiji-005'.
706
707         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
708         XEmacs CHISE.
709
710 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `==hanyo-denshi/tk/mf-01'.
714
715         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
716         for XEmacs CHISE.
717
718 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
721         `=>ucs-itaiji-007'.
722
723 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `==ucs-sip-var-002'.
727
728         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
729         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
730
731 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
732
733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
734         setting for `==ucs-itaiji-001'.
735
736 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
737
738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
739         `==ucs-sip-itaiji-001'.
740
741         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
742         XEmacs CHISE.
743         (==ucs-sip-itaiji-001): Ditto.
744
745 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
746
747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
748         `=+>ucs-bmp-var-003'.
749
750         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
751         CHISE.
752         (=+>ucs-bmp-var-003): Ditto.
753
754 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
755
756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
757         `=>ucs-bmp-cjk@cognate'.
758
759         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
760         XEmacs CHISE.
761
762 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
763
764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
765         `=ucs-sip-itaiji-005'.
766
767         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
768         XEmacs CHISE.
769
770 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
771
772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
773         setting for `=>ucs@cognate'.
774
775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
776         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
777
778         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
779         CHISE.
780         (=>ucs@hanyo-denshi): Abolished.
781         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
782         (=>ucs-bmp-itaiji-009): Ditto.
783         (=>ucs-sip@cognate): Ditto.
784
785 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
788         `=>ucs-bmp-itaiji-004'.
789
790         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
791         XEmacs CHISE.
792
793 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
794
795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
796         setting for `=>ucs-itaiji-004'.
797
798 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
799
800         * mule/mule-charset.el (default-coded-charset-priority-list): Add
801         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
802         `=>ucs-bmp-itaiji-007'.
803
804         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
805         XEmacs CHISE.
806         (=>ucs-itaiji-004): Ditto.
807         (=>ucs-sip-itaiji-004): Ditto.
808         (=>ucs-bmp-itaiji-007): Ditto.
809
810 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
813         setting for `=ucs-itaiji-010'.
814
815 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-charset.el (default-coded-charset-priority-list):
818         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
819         - Add `=ucs-bmp-itaiji-010'.
820         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
821           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
822         - Add `=>ucs-sip@iwds-1'.
823
824         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
825         XEmacs CHISE.
826         (=ucs-bmp-itaiji-010): Ditto.
827         (=>ucs-sip@iwds-1): Ditto.
828
829 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
832         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
833
834         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
835         XEmacs CHISE.
836         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
837
838 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
841         setting for `=>ucs-itaiji-003'.
842
843 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
846         `=>ucs-bmp-itaiji-003'.
847
848         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
849         XEmacs CHISE.
850         (=>ucs-bmp-itaiji-003): Ditto.
851
852 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
853
854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
855         `=ucs-bmp-itaiji-011'.
856
857         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
858         XEmacs CHISE.
859
860 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
861
862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
863         setting for `==ucs-var-002'.
864
865 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
868         setting for `==ucs-itaiji-002'.
869
870 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
873         `==ucs-sip-itaiji-002'.
874
875         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
876         XEmacs CHISE.
877
878 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
881         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
882
883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
884         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
885         `=>ucs-sip-itaiji-007'.
886
887         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
888         XEmacs CHISE.
889         (=>ucs-sip-itaiji-007): Ditto.
890         (=ucs-sip-itaiji-007): Ditto.
891         (=ucs-itaiji-011): Ditto.
892         (=ucs-sip-itaiji-011): Ditto.
893
894 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-coding.el (coded-charset-entity-reference-alist):
897         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
898
899 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
900
901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
902         `==ucs-bmp-var-002'.
903
904         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
905         CHISE.
906         (==ucs-bmp-var-002): Ditto.
907
908         * mule/mule-coding.el (coded-charset-entity-reference-alist):
909         Modify some priorities.
910
911 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
914         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
915         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
916
917 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
920         `=big5-cdp-var-001'.
921
922         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
923         XEmacs CHISE.
924
925 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
928         setting for `==ucs-itaiji-005'.
929
930 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
931
932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
933         setting for `=ucs-itaiji-007'.
934
935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
936         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
937
938         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
939         XEmacs CHISE.
940         (==ucs-bmp-itaiji-005): Ditto.
941         (=ucs-itaiji-007): Ditto.
942         (=ucs-bmp-itaiji-007): Ditto.
943
944 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
945
946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
947         `==gt-pj-k1' and `==gt-pj-k2'.
948
949 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
952         CHISE.
953         (==gt-pj-k2): Ditto.
954
955 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
956
957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
958         setting for `=>ucs-itaiji-005'.
959
960 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
963         `=>>cbeta'.
964
965 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
968         `=>ucs-sip@component'.
969
970         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
971         instead of `=ucs' as its mother.
972         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
973
974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
975         setting for `=>ucs-itaiji-006'.
976
977 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `=>ucs-bmp-itaiji-006'.
981
982         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
983         XEmacs CHISE.
984         (=>ucs-bmp-itaiji-006): Ditto.
985
986 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
987
988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
989         `=>ucs-bmp-itaiji-001'.
990
991         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
992         XEmacs CHISE.
993
994 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
995
996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
997         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
998
999         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1000         instead of `=ucs' as its mother.
1001         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1002         (==ucs-bmp-itaiji-002): Ditto.
1003         (==ucs-itaiji-003): Ditto.
1004         (==ucs-bmp-itaiji-003): Ditto.
1005
1006 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1009         setting for `=big5-cdp-var-002'.
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=big5-cdp-var-002'.
1013
1014         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1015         XEmacs CHISE.
1016
1017 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1020         `=ucs-sip-var-004'.
1021
1022         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1023         XEmacs CHISE.
1024
1025 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1026
1027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028         `=>ucs-bmp-cjk@iwds-1'.
1029
1030         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1031         XEmacs CHISE.
1032
1033 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1036         setting for `=ucs-var-005'.
1037
1038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1039         `=ucs-bmp-var-005'.
1040
1041         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1042         CHISE.
1043         (=ucs-bmp-var-005): Ditto.
1044
1045 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1046
1047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1048         `=>ucs-sip-itaiji-002'.
1049
1050         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1051         XEmacs CHISE.
1052
1053 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1054
1055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1056         setting for `=>ucs-itaiji-002'.
1057
1058 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1061         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1062
1063         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1064         (=>ucs-itaiji-002): Ditto.
1065         (=>ucs-bmp-itaiji-002): Ditto.
1066
1067 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1070         setting for `=>ucs-itaiji-001'.
1071
1072 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1073
1074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1075         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1076
1077         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1078         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1079         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1080         (=>ucs-sip-itaiji-001): Ditto.
1081
1082         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1083         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1084         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1085
1086 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1087
1088         * mule/mule-charset.el (default-coded-charset-priority-list):
1089         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1090         `=jef-china3' and `chinese-isoir165'.
1091
1092 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `=>ucs-bmp-itaiji-005'.
1096
1097         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1098         XEmacs CHISE.
1099         (=>ucs-bmp-itaiji-005): Ditto.
1100
1101 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1102
1103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1104         `=+>jis-x0213-2'.
1105
1106 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1107
1108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1109         `=+>adobe-japan1-6'.
1110
1111 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1112
1113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1114         `=+>jis-x0208@1978'.
1115
1116 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119         setting for `=>ucs@component'.
1120
1121 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1124         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1125
1126 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1127
1128         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1129         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1130
1131 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1134         CHISE.
1135         (=>ucs@jis/2004): Ditto.
1136
1137 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1138
1139         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1140         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1141
1142 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1145         `=>cbeta'.
1146
1147 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1148
1149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1150         setting for `==big5-cdp-itaiji-001'.
1151
1152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1153         `==big5-cdp-itaiji-001'.
1154
1155         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1156         XEmacs CHISE.
1157
1158 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1161         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1162         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1163
1164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1165         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1166         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1167
1168         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1169         XEmacs CHISE.
1170         (=>big5-cdp-itaiji-001): Ditto.
1171         (=big5-cdp-itaiji-002): Ditto.
1172         (=big5-cdp-itaiji-003): Ditto.
1173
1174 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1178
1179 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-charset.el (default-coded-charset-priority-list):
1182         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1183         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1184         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1185
1186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1187         setting for `=ucs-var-008'.
1188
1189         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1190         CHISE.
1191         (=ucs-bmp-var-008): Likewise.
1192
1193 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-charset.el (default-coded-charset-priority-list):
1196         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1197
1198 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1199
1200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1201         `==ucs-sip@JP/hanazono'.
1202
1203         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1204         XEmacs CHISE.
1205
1206 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1207
1208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1209         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1210
1211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1212         `=ucs-bmp-var-006'.
1213
1214         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1215         CHISE.
1216         (=ucs-bmp-var-006): Likewise.
1217
1218 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `=ucs-bmp-itaiji-009'.
1222
1223         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1224         XEmacs CHISE.
1225         (=ucs-bmp-itaiji-009): Likewise.
1226
1227 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1228
1229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1230         `=>big5-cdp'.
1231
1232 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1235         (utf-8-ivs-gb): Likewise.
1236         (utf-8-gb-er): Likewise.
1237         (utf-8-ivs-gb-er): Likewise.
1238         (utf-8-cns): Likewise.
1239         (utf-8-ivs-cns): Likewise.
1240         (utf-8-cns-er): Likewise.
1241         (utf-8-ivs-cns-er): Likewise.
1242         (utf-8-big5): Likewise.
1243         (utf-8-ivs-big5): Likewise.
1244         (utf-8-big5-er): Likewise.
1245         (utf-8-ivs-big5-er): Likewise.
1246         (utf-8-jis): Likewise.
1247         (utf-8-ivs-jis): Likewise.
1248         (utf-8-jis-er): Likewise.
1249         (utf-8-ivs-jis-er): Likewise.
1250         (utf-8-ks): Likewise.
1251         (utf-8-ivs-ks): Likewise.
1252         (utf-8-ks-er): Likewise.
1253         (utf-8-ivs-ks-er): Likewise.
1254
1255 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1258         (utf-8-ivs-jp): Likewise.
1259         (utf-8-jp-er): Likewise.
1260         (utf-8-ivs-jp-er): Likewise.
1261
1262 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1263
1264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1265         setting for `=ucs-var-010'.
1266
1267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1268         `=ucs-bmp-var-010'.
1269
1270         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1271         CHISE.
1272         (=ucs-bmp-var-010): Likewise.
1273
1274 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1275
1276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1277         `=ucs-sip@JP/hanazono'.
1278
1279         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1280         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1281
1282 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list):
1285         - Add `=big5-cdp-var-004'.
1286         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1287           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1288
1289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1290         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1291         `=big5-cdp-var-005'.
1292
1293         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1294         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1295         `=big5-cdp-var-003'.
1296         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1297         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1298         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1299
1300 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-charset.el (default-coded-charset-priority-list):
1303         Don't prefer ucs-compat CCSes to other CCSes.
1304
1305 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1306
1307         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1308         `===ucs-bmp-cjk-compat@unicode'.
1309
1310         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1311         coded-charset for XEmacs CHISE.
1312
1313 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1314
1315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1316         `=ucs-sip-itaiji-003'.
1317
1318         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1319         XEmacs CHISE.
1320
1321 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1322
1323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1324         setting for `=ucs-var-004'.
1325
1326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1327         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1328
1329         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1330         XEmacs CHISE.
1331         (=ucs-var-004): Ditto.
1332         (=ucs-bmp-var-004): Ditto.
1333
1334 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1337         `=ucs-sip-var-003'.
1338
1339         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1340         XEmacs CHISE.
1341
1342 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1343
1344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1345         setting for `=ucs-itaiji-006'.
1346
1347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1348         `=ucs-bmp-itaiji-006'.
1349
1350         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1351         XEmacs CHISE.
1352         (=ucs-bmp-itaiji-006): Ditto.
1353
1354 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `=ucs-sip-var-002'.
1358
1359         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1360         XEmacs CHISE.
1361
1362 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1363
1364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1365         `=ucs-sip-itaiji-002'.
1366
1367         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1368         XEmacs CHISE.
1369
1370 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1371
1372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1373         setting for `==hanyo-denshi/tk'.
1374
1375 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1376
1377         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1378         (=hanyo-denshi/tk): Fix `long-name'.
1379         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1380
1381 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1382
1383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1384         setting for `=>mj'.
1385
1386 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1387
1388         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1389         coded-charset for XEmacs CHISE.
1390
1391 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1392
1393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1394         setting for `=hanyo-denshi/tk'.
1395
1396 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `=hanyo-denshi/tk/mf-01'.
1400
1401         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1402         XEmacs CHISE.
1403         (=hanyo-denshi/tk/mf-01): Ditto.
1404
1405 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1406
1407         * mule/mule-charset.el (default-coded-charset-priority-list):
1408         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1409
1410 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list):
1413         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1414
1415 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1416
1417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1418         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1421         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1422
1423         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1424         XEmacs CHISE.
1425         (=ucs-bmp-itaiji-004): Ditto.
1426         (=ucs-itaiji-005): Ditto.
1427         (=ucs-bmp-itaiji-005): Ditto.
1428
1429 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1432         `=ucs-sip-itaiji-001'.
1433
1434         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1435         XEmacs CHISE.
1436
1437 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1440         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1441         `=ucs-itaiji-008'.
1442
1443         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1444         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1445         `=ucs-bmp-itaiji-008'.
1446
1447         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1448         XEmacs CHISE.
1449         (=ucs-bmp-itaiji-001): Ditto.
1450         (=ucs-itaiji-003): Ditto.
1451         (=ucs-bmp-itaiji-003): Ditto.
1452         (=ucs-itaiji-008): Ditto.
1453         (=ucs-bmp-itaiji-008): Ditto.
1454
1455 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1456
1457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1458         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1459
1460         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1461         for XEmacs CHISE.
1462         (==ucs-bmp-cjk-compat@JP): Ditto.
1463
1464 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1465
1466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1467         setting for `===hng-tzs'.
1468
1469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1470         `===hng-tzs'.
1471
1472         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1473         CHISE.
1474
1475 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1478         setting for `===hng-doh'.
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `===hng-doh'.
1482
1483         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1484         CHISE.
1485
1486 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         setting for `===hng-wad'.
1490
1491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1492         `===hng-wad'.
1493
1494         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1495         CHISE.
1496
1497 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1500         settings for `==koseki' and `===hng-kcc'.
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `===hng-kcc'.
1504
1505         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1506         CHISE.
1507
1508 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1509
1510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1511         setting for `===hng-nkk'.
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `===hng-nkk'.
1515
1516         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1517         CHISE.
1518
1519 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1522         setting for `===hng-ink'.
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1525         `===hng-ink'.
1526
1527         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1528         CHISE.
1529
1530 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1533         setting for `===hng-jhk'.
1534
1535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1536         `===hng-jhk'.
1537
1538         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1539         CHISE.
1540
1541 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1542
1543         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1544         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1545         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1546         (===jis-x0213-1@2004): Likewise.
1547         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1548         "jisx0213\\(\\.2004\\)-1" as the registry.
1549         (=+>jis-x0213-1@2004): Likewise.
1550         (=>jis-x0213-1@2004): Likewise.
1551
1552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553         `===jis-x0213-1@2004'.
1554
1555 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1558         setting for `===hng-nak'.
1559
1560         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1561         `===hng-nak'.
1562
1563         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1564         CHISE.
1565
1566 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1567
1568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1569         setting for `===hng-hos'.
1570
1571         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1572         `===hng-hos'.
1573
1574         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1575         CHISE.
1576
1577 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1578
1579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1580         setting for `===hng-tzj'.
1581
1582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1583         `===hng-tzj'.
1584
1585         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1586         CHISE.
1587
1588 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1589
1590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1591         setting for `===hng-kae'.
1592
1593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1594         `===hng-kae'.
1595
1596         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1597         CHISE.
1598
1599 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1602         setting for `===hng-kar'.
1603
1604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1605         `===hng-kar'.
1606
1607         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1608         CHISE.
1609
1610 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1611
1612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1613         setting for `===hng-kyd'.
1614
1615         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1616         `===hng-kyd'.
1617
1618         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1619         CHISE.
1620
1621 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1624         setting for `===hng-hok'.
1625
1626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1627         `===hng-hok'.
1628
1629         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1630         CHISE.
1631
1632 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1633
1634         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1635         setting for `===hng-jyu'.
1636
1637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1638         `===hng-jyu'.
1639
1640         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1641         CHISE.
1642
1643 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1644
1645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1646         setting for `===hng-zkd'.
1647
1648         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1649         `===hng-zkd'.
1650
1651         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1652         CHISE.
1653
1654 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1655
1656         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1657         setting for `===hng-kmi'.
1658
1659         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1660         `===hng-kmi'.
1661
1662         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1663         CHISE.
1664
1665 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1666
1667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1668         setting for `===hng-okd'.
1669
1670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1671         `===hng-okd'.
1672
1673         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1674         CHISE.
1675
1676 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1677
1678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1679         setting for `===hng-nkm'.
1680
1681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1682         `===hng-nkm'.
1683
1684         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1685         CHISE.
1686
1687 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1688
1689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1690         setting for `===hng-nto'.
1691
1692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1693         `===hng-nto'.
1694
1695         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1696         CHISE.
1697
1698 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1699
1700         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1701         setting for `===hng-yhk'.
1702
1703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1704         `===hng-yhk'.
1705
1706         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1707         CHISE.
1708
1709 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1710
1711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1712         setting for `===hng-sok'.
1713
1714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1715         `===hng-sok'.
1716
1717         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1718         CHISE.
1719
1720 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1721
1722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1723         setting for `===hng-kda'.
1724
1725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1726         `===hng-kda'.
1727
1728         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1729         CHISE.
1730
1731 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1734         setting for `===hng-myz'.
1735
1736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1737         `===hng-myz'.
1738
1739         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1740         CHISE.
1741
1742 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1743
1744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1745         setting for `===hng-kgk'.
1746
1747         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1748         `===hng-kgk'.
1749
1750         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1751         CHISE.
1752
1753 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1756         setting for `===hng-drt'.
1757
1758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1759         `===hng-drt'.
1760
1761         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1762         CHISE.
1763
1764 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1765
1766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1767         setting for `===hng-mam'.
1768
1769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1770         `===hng-mam'.
1771
1772         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1773         CHISE.
1774
1775 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1776
1777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1778         setting for `===hng-dng'.
1779
1780         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1781         `===hng-dng'.
1782
1783         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1784         CHISE.
1785
1786 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1787
1788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1789         setting for `=>cns11643-5'.
1790
1791 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1794         setting for `===hng-keg'.
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1797         `===hng-keg'.
1798
1799         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1800         CHISE.
1801
1802 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1805         setting for `===hng-jou'.
1806
1807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1808         `===hng-jou'.
1809
1810         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1811         CHISE.
1812
1813 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1816         setting for `===hng-smk'.
1817
1818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1819         `===hng-smk'.
1820
1821         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1822         CHISE.
1823
1824 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `===hng-kyo'.
1828
1829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1830         `===hng-kyo'.
1831
1832         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1833         CHISE.
1834
1835 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1838         setting for `===hng-kss'.
1839
1840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1841         `===hng-kss'.
1842
1843         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1844         CHISE.
1845
1846 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1847
1848         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1849         setting for `===hng-wan'.
1850
1851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1852         `===hng-wan'.
1853
1854         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1855         CHISE.
1856
1857 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1858
1859         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1860         setting for `===hng-ksk'.
1861
1862         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1863         `===hng-ksk'.
1864
1865         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1866         CHISE.
1867
1868 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1869
1870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1871         setting for `===hng-kyu'.
1872
1873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1874         `===hng-kyu'.
1875
1876         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1877         CHISE.
1878
1879 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1880
1881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1882         setting for `===hng-skk'.
1883
1884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1885         `===hng-skk'.
1886
1887         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1888         CHISE.
1889
1890 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1891
1892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1893         setting for `===hng-sik'.
1894
1895         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1896         `===hng-sik'.
1897
1898         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1899         CHISE.
1900
1901 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1902
1903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1904         setting for `===hng-kbk'.
1905
1906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1907         `===hng-kbk'.
1908
1909         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1910         CHISE.
1911
1912 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1913
1914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1915         setting for `===hng-kcj'.
1916
1917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1918         `===hng-kcj'.
1919
1920         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1921         CHISE.
1922
1923 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1924
1925         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1926         setting for `===hng-k24'.
1927
1928         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1929         `===hng-k24'.
1930
1931         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1932         CHISE.
1933
1934 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1935
1936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1937         setting for `===hng-gok'.
1938
1939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1940         `===hng-gok'.
1941
1942         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1943         CHISE.
1944 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1947         setting for `===hng-tsu'.
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `===hng-tsu'.
1951
1952         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1953         CHISE.
1954
1955 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1958         setting for `===hng-sys'.
1959
1960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1961         `===hng-sys'.
1962
1963         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1964         CHISE.
1965
1966 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1969         - Use "&HNG010-<d><d><d><d><d>;" instead of
1970           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1971         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1972
1973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1974         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1975
1976         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1977         "hngkhi-0" as the suffix of registry.
1978         (===hng-khm): New coded-charset for XEmacs CHISE.
1979         (=ucs-itaiji-002): Ditto.
1980         (=ucs-bmp-itaiji-002): Ditto.
1981
1982 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1983
1984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1985         setting for `=>ucs@iwds-1'.
1986
1987         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1988         XEmacs CHISE.
1989
1990 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1991
1992         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1993         CHISE.
1994
1995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1996         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1997         `===hng-khi'.
1998
1999 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2002         setting for `===hng-khi'.
2003
2004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2005         `===hng-khi'.
2006
2007         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2008         CHISE.
2009
2010 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2011
2012         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2013         #x9FA5 as the value of `max-code'.
2014         (=ucs-bmp-var-002): Likewise.
2015         (=ucs-bmp-var-003): Likewise.
2016         (=ucs-bmp-itaiji-084): Likewise.
2017         (=ucs-bmp-cjk@JP): Likewise.
2018         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2019         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2020         (=>ucs-bmp-cjk@component): Likewise.
2021
2022 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2025         CHISE.
2026
2027 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2028
2029         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2030         XEmacs CHISE.
2031         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2032         `==jis-x0208@1978/2-pr' as the mother.
2033
2034 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2035
2036         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2037         CHISE.
2038
2039 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2043
2044 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2047         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2048
2049 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2050
2051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2052         setting for `===ucs@gb'.
2053
2054 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2057         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2058         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2059         as the entity-reference for `===jis-x0213-1@2000'; use
2060         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2061
2062 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2065         `===jis-x0208'.
2066
2067         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2068         instead of `===jis-x0208' as the mother.
2069         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2070         `===jis-x0208' as the mother.
2071         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2072         `===jis-x0208' as the mother.
2073         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2074         `===jis-x0213-1' as the mother.
2075         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2076         `===jis-x0213-1' as the mother.
2077         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2078         the mother.
2079         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2080         mother.
2081
2082 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2085         setting for `=ucs-var-001'.
2086
2087 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2090         `=ucs-bmp-var-001'.
2091
2092         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2093         CHISE.
2094         (=ucs-bmp-var-001): Ditto.
2095
2096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2097         setting for `=ucs-var-003'.
2098
2099 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2100
2101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102         `=ucs-bmp-var-003'.
2103
2104         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2105         CHISE.
2106         (=ucs-bmp-var-003): Ditto.
2107
2108 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2109
2110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2111         setting for `=ucs-var-002'.
2112
2113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2114         `=ucs-bmp-var-002'.
2115
2116         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2117         CHISE.
2118         (=ucs-bmp-var-002): Ditto.
2119
2120 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2123         XEmacs CHISE.
2124         (==jis-x0208@1978/5pr): Ditto.
2125
2126 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2129         `=>ucs-bmp-cjk@component'.
2130
2131         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2132         XEmacs CHISE.
2133         (=>ucs-bmp-cjk@component): Ditto.
2134
2135 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2136
2137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2138         setting for `=>iwds-1'.
2139
2140 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2143         CHISE.
2144
2145 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list):
2148         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2149         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2150         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2151         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2152
2153 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2156         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2157
2158         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2159         `=>>ucs@iso' as the mother.
2160         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2161         mother.
2162
2163 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2164
2165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2166         setting for `===hanyo-denshi/ia'.
2167
2168 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2171         `===hanyo-denshi/ia'.
2172
2173 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-conf.el (=koseki): Fix DOC.
2176         (==koseki): New coded-charset for XEmacs CHISE.
2177
2178 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2181         XEmacs CHISE.
2182         (===hanyo-denshi/jd): Fix DOC.
2183
2184 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2185
2186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2187         setting for `===hanyo-denshi/ip'.
2188
2189 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2192         `===hanyo-denshi/ip'.
2193
2194         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2195         XEmacs CHISE.
2196
2197 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2200         `==ucs-radicals@unicode' and `=>daikanwa'.
2201
2202         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2203         for XEmacs CHISE.
2204
2205 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2206
2207         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2208         XEmacs CHISE.
2209
2210 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2211
2212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2213         `===ruimoku-v6'.
2214
2215 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2216
2217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2218         setting for `===ruimoku-v6'.
2219
2220 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2221
2222         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2223         CHISE.
2224
2225 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2228         coded-charset for XEmacs CHISE.
2229
2230 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2231
2232         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2233         XEmacs CHISE.
2234
2235 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2238         `===ucs-sip@iso'.
2239
2240 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2241
2242         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2243         CHISE.
2244
2245 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2246
2247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2248         `==ucs-sip@iso'.
2249
2250         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2251         CHISE.
2252
2253 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2254
2255         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2256         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2257         (=ucs-sip-ext-b@iso): Fix registry.
2258         (==ucs-sip-ext-b@iso): Ditto.
2259         (===ucs-sip-ext-b@iso): Ditto.
2260
2261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2262         `=ucs-sip@iso'.
2263
2264 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2265
2266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2267         setting for `=>cbeta'.
2268
2269 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2272         `=>cns11643-7'.
2273
2274         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2275
2276 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2277
2278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2279         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2280
2281 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2284         `=ucs@cns'.
2285         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2286         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2287         `=ucs@jis/1990'.
2288         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2289         `=ucs@jis/2000'.
2290         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2291         `=ucs@jis/2004'.
2292         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2293
2294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2295         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2296
2297 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2298
2299         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2300         XEmacs CHISE.
2301         (==jis-x0208@1978/1pr): Ditto.
2302         (==jis-x0208@1978/2-pr): Ditto.
2303
2304 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2307         setting for `===jis-x0213-1@2004'.
2308
2309 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2312         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2313
2314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2315         `===hanyo-denshi/jb'.
2316
2317         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2318         XEmacs CHISE.
2319         (=+>hanyo-denshi/ft): Ditto.
2320         (=+>hanyo-denshi/jt): Ditto.
2321
2322 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2323
2324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2325         `===hanyo-denshi/hg'.
2326
2327 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2328
2329         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2330         XEmacs CHISE.
2331         (===hanyo-denshi/hg): Ditto.
2332
2333 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2334
2335         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2336         glyph-forms instead of detailed glyph-images.
2337         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2338         `=adobe-japan1-*'.
2339         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2340         (===adobe-japan1-1): Ditto.
2341         (===adobe-japan1-2): Ditto.
2342         (===adobe-japan1-3): Ditto.
2343         (===adobe-japan1-4): Ditto.
2344         (===adobe-japan1-5): Ditto.
2345         (===adobe-japan1-6): Ditto.
2346         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2347         `=>>>adobe-japan1' as the mother.
2348         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2349         `=>>adobe-japan1' as the mother.
2350         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2351         glyph-images.
2352         (==jis-x0208@1978): Ditto.
2353         (==jis-x0208@1983): Ditto.
2354         (==jis-x0208@1990): Ditto.
2355         (==jis-x0213-1): Ditto.
2356         (==jis-x0213-1@2000): Ditto.
2357         (==jis-x0213-1@2004): Ditto.
2358         (==jis-x0213-2): Ditto.
2359         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2360         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2361         `=jis-x0208@1978'.
2362         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2363         `=jis-x0208@1983'.
2364         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2365         `=jis-x0208@1990'.
2366         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2367         `=jis-x0213-1'.
2368         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2369         `=jis-x0213-1@2000'.
2370         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2371         `=jis-x0213-1@2004'.
2372         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2373         `=jis-x0213-2'.
2374         (===jis-x0208): New coded-charset for XEmacs CHISE.
2375         (===jis-x0208@1978): Ditto.
2376         (===jis-x0208@1983): Ditto.
2377         (===jis-x0208@1990): Ditto.
2378         (===jis-x0213-1): Ditto.
2379         (===jis-x0213-1@2000): Ditto.
2380         (===jis-x0213-2): Ditto.
2381         (===jis-x0212): Ditto.
2382         (===ks-x1001): Ditto.
2383         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2384         mother.
2385         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2386         as the mother.
2387         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2388         as the mother.
2389         (===cns11643-1): New coded-charset for XEmacs CHISE.
2390         (===cns11643-2): Ditto.
2391         (===cns11643-3): Ditto.
2392         (===cns11643-4): Ditto.
2393         (===cns11643-5): Ditto.
2394         (===cns11643-6): Ditto.
2395         (===cns11643-7): Ditto.
2396         (=>>cns11643-1): Ditto.
2397         (==big5-cdp): Indicate abstract glyph-images instead of
2398         representative glyph-images.
2399         (===big5-cdp): New coded-charset for XEmacs CHISE.
2400         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2401         detailed glyph-images.
2402         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2403         `=hanyo-denshi/*'.
2404         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2405         (===hanyo-denshi/ib): Ditto.
2406         (===hanyo-denshi/jt): Ditto.
2407         (===hanyo-denshi/ks): Ditto.
2408         (===mj): Ditto.
2409         (===mj-0): Ditto.
2410         (===mj-1): Ditto.
2411         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2412         `=>>>hanyo-denshi/*' as its mother.
2413         (==gt): Indicate abstract glyph-forms instead of detailed
2414         glyph-images.
2415         (===gt): New coded-charset for XEmacs CHISE.
2416         (=>>>gt): Indicates `==gt' instead of `=gt'.
2417         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2418         (==gt-k): Indicate abstract glyph-forms instead of detailed
2419         glyph-images.
2420         (===gt-k): New coded-charset for XEmacs CHISE.
2421         (==daikanwa): Indicates glyph-images instead of detailed
2422         glyph-images.
2423         (===daikanwa): New coded-charset for XEmacs CHISE.
2424         (===daikanwa/+p): Ditto.
2425         (===daikanwa/ho): Ditto.
2426         (==cbeta): Ditto.
2427         (===cbeta): Ditto.
2428         (==jef-china3): Ditto.
2429         (===jef-china3): Ditto.
2430         (==ruimoku-v6): Ditto.
2431         (==ucs@iso): Indicate representative glyph-forms instead of
2432         representative glyph-images.
2433         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2434         (==ucs@unicode): Indicate representative glyph-forms instead of
2435         representative glyph-images.
2436         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2437         `=ucs@unicode'.
2438         (==ucs@cns): Indicate representative glyph-forms instead of
2439         representative glyph-images.
2440         (==ucs@jis): Ditto.
2441         (==ucs@jis/1990): Ditto.
2442         (==ucs@jis/2000): Ditto.
2443         (==ucs@jis/2004): Ditto.
2444         (==ucs@ks): Ditto.
2445         (===ucs@iso): New coded-charset for XEmacs CHISE.
2446         (===ucs@unicode): Ditto.
2447         (===ucs@gb): Ditto.
2448         (===ucs@ks): Ditto.
2449         (===ucs-bmp-cjk@gb): Ditto.
2450         (===ucs-sip-ext-b@iso): Ditto.
2451
2452 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2455         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2456         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2457         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2458         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2459         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2460         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2461         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2462         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2463         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2464
2465         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2466         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2467         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2468         - Use "&g1-[NAME];" for `=>>[NAME]'.
2469         - Abolish "&g2-[NAME];".
2470
2471 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2472
2473         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2474         `=>>ucs@cns' as the mother.
2475
2476 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2479         setting for `==ucs@ks'.
2480
2481 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2482
2483         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2484         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2485         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2486         0x00E30000〜0x00E409D5.
2487
2488 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2489
2490         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2491         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2492         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2493
2494 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2495
2496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2497         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2498
2499         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2500         (=mj-0): Ditto.
2501         (=mj-1): Ditto.
2502         (==mj): Ditto.
2503         (==mj-0): Ditto.
2504         (==mj-1): Ditto.
2505         (=>>mj): Ditto.
2506
2507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2508         setting for `=mj' and `==mj'.
2509
2510 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2511
2512         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2513         CHISE.
2514
2515 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2516
2517         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2518         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2519         `=>ucs@hanyo-denshi'.
2520
2521 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2522
2523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2524         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2525
2526         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2527         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2528
2529 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2530
2531         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2532         XEmacs CHISE.
2533
2534 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2535
2536         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2537         Change priority of `=>>>ucs@iso'.
2538
2539         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2540         `=>>>ucs@iso' as the mother.
2541         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2542
2543 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2544
2545         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2546         Change priority of `=>>>ucs@unicode'.
2547
2548         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2549         `=ucs@unicode'.
2550
2551 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2554         Change priority of `=>>>ucs@jis'.
2555
2556         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2557         `=ucs@jis'.
2558
2559 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2562         setting for `==daikanwa/+p'.
2563
2564 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2565
2566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2567         setting for `==shinjigen@1ed'.
2568
2569 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2570
2571         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2572         XEmacs CHISE.
2573
2574 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2575
2576         * mule/mule-conf.el (==shinjigen): Modify DOC.
2577         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2578         (==shinjigen@rev): Modify DOC.
2579
2580 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2581
2582         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2583         CHISE.
2584
2585 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2586
2587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2588         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2589
2590         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2591         XEmacs CHISE.
2592
2593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2594         `==daikanwa'.
2595
2596 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2599         setting for `==cns11643-7'.
2600
2601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2602         `==cns11643-7'.
2603
2604 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2605
2606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2607         `==cns11643-6'.
2608
2609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2610         setting for `==cns11643-6'.
2611
2612 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2613
2614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2615         setting for `==cns11643-5'.
2616
2617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2618         `==cns11643-5'.
2619
2620 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2621
2622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2623         setting for `==cns11643-4'.
2624
2625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2626         `==cns11643-4'.
2627
2628 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2629
2630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2631         setting for `==cns11643-3'.
2632
2633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2634         `==cns11643-3'.
2635
2636 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2637
2638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2639         setting for `==cns11643-2'.
2640
2641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2642         `==cns11643-2'.
2643
2644 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2645
2646         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2647         Change priority of `=>>>ucs@ks'.
2648
2649         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2650         `=ucs@ks'.
2651
2652 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2653
2654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2655         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2656         `==ucs@cns' and `==cns11643-1'.
2657
2658         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2659         (==cns11643-2): Ditto.
2660         (==cns11643-3): Ditto.
2661         (==cns11643-4): Ditto.
2662         (==cns11643-5): Ditto.
2663         (==cns11643-6): Ditto.
2664         (==cns11643-7): Ditto.
2665
2666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2667         `==cns11643-1'.
2668
2669 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2672         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2673         `=>>>ucs@jis/1990'.
2674
2675         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2676         `=ucs@jis/1990'.
2677         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2678         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2679
2680 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2683         Change priority of `=>>>ucs@cns'.
2684
2685         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2686         `=ucs@cns'.
2687
2688 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2689
2690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2691         `==ks-x1001'.
2692
2693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2694         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2695         `==ks-x1001'.
2696
2697 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2698
2699         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2700
2701 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2704         `=jis-x0208'.
2705         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2706         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2707         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2708         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2709         (=>>>jis-x0213-1@2000): Changed to an alias for
2710         `=jis-x0213-1@2000'.
2711         (=>>>jis-x0213-1@2004): Changed to an alias for
2712         `=jis-x0213-1@2004'.
2713         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2714
2715 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2716
2717         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2718         `=adobe-japan1-0'.
2719         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2720         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2721         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2722         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2723         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2724         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2725
2726 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2727
2728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2729         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2730         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2731         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2732         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2733         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2734
2735 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2736
2737         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2738         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2739         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2740         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2741         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2742         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2743         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2744         `==jis-x0212'.
2745
2746 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2747
2748         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2749         "AdobeJapan1-[0-6]$".
2750         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2751         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2752         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2753         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2754         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2755         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2756         (==adobe-japan1-1): Ditto.
2757         (==adobe-japan1-2): Ditto.
2758         (==adobe-japan1-3): Ditto.
2759         (==adobe-japan1-4): Ditto.
2760         (==adobe-japan1-5): Ditto.
2761         (==adobe-japan1-6): Ditto.
2762         (==jis-x0208): Ditto.
2763         (==jis-x0208@1978): Ditto.
2764         (==jis-x0208@1983): Ditto.
2765         (==jis-x0208@1990): Ditto.
2766         (==jis-x0213-1): Ditto.
2767         (==jis-x0213-1@2000): Ditto.
2768         (==jis-x0213-1@2004): Ditto.
2769         (==jis-x0213-2): Ditto.
2770         (==jis-x0212): Ditto.
2771         (==gb2312): Ditto.
2772         (==iso-ir165): Ditto.
2773         (==gb12345): Ditto.
2774         (==ks-x1001): Ditto.
2775         (==cns11643-1): Ditto.
2776         (==cns11643-2): Ditto.
2777         (==cns11643-3): Ditto.
2778         (==cns11643-4): Ditto.
2779         (==cns11643-5): Ditto.
2780         (==cns11643-6): Ditto.
2781         (==cns11643-7): Ditto.
2782         (==big5-cdp): Ditto.
2783         (==hanyo-denshi/ja): Ditto.
2784         (==hanyo-denshi/jb): Ditto.
2785         (==hanyo-denshi/jc): Ditto.
2786         (==hanyo-denshi/jd): Ditto.
2787         (==hanyo-denshi/ft): Ditto.
2788         (==hanyo-denshi/ia): Ditto.
2789         (==hanyo-denshi/ib): Ditto.
2790         (==hanyo-denshi/hg): Ditto.
2791         (==hanyo-denshi/jt): Ditto.
2792         (==hanyo-denshi/ks): Ditto.
2793         (==gt): Ditto.
2794         (==gt-k): Ditto.
2795         (==daikanwa): Ditto.
2796         (==shinjigen): Ditto.
2797         (==ucs@iso): Ditto.
2798         (==ucs@unicode): Ditto.
2799         (==ucs@gb): Ditto.
2800         (==ucs-bmp@gb): Ditto.
2801         (==ucs@cns): Ditto.
2802         (==ucs-bmp@cns): Ditto.
2803         (==ucs@jis): Ditto.
2804         (==ucs@jis/1990): Ditto.
2805         (==ucs@jis/2000): Ditto.
2806         (==ucs@jis/2004): Ditto.
2807         (==ucs@JP): Ditto.
2808         (==ucs@JP/hanazono): Ditto.
2809         (==ucs@ks): Ditto.
2810         (==ucs-bmp@ks): Ditto.
2811         (==ucs@cns11643): Ditto.
2812         (==ucs-bmp-cjk@gb): Ditto.
2813         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2814         (==ucs-sip-ext-b@iso): Ditto.
2815
2816 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2817
2818         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2819         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2820
2821         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2822         XEmacs CHISE.
2823         (=ucs-bmp-cjk@unicode): Abolished.
2824
2825 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2826
2827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2828         `=+>ucs-bmp-cjk-compat@jis'.
2829
2830         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2831         for XEmacs CHISE.
2832
2833 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2834
2835         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2836         CHISE.
2837
2838 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2839
2840         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2841         for XEmacs CHISE.
2842         (=jis-x0208@1978/1er-pr): Abolished.
2843         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2844         `=jis-x0208@1978/1er-pr' as the mother.
2845
2846 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2847
2848         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2849         setting for `=ucs-itaiji-084'.
2850
2851 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2852
2853         * mule/mule-charset.el (default-coded-charset-priority-list):
2854         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2855
2856         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2857         XEmacs CHISE.
2858         (=ucs-bmp-itaiji-084): Ditto.
2859
2860 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2861
2862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2863         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2864
2865 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2866
2867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2868         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2869
2870         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2871         XEmacs CHISE.
2872         (=big5-cdp-var-5): Ditto.
2873
2874 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2875
2876         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2877         XEmacs CHISE.
2878
2879 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2880
2881         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2882         XEmacs CHISE.
2883
2884 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2885
2886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887         setting for `=>>>hanyo-denshi/ft'.
2888
2889 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2892         XEmacs CHISE.
2893         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2894         `=hanyo-denshi/jd' as the mother.
2895
2896 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2897
2898         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2899         XEmacs CHISE.
2900         (=+>adobe-japan1-1): Ditto.
2901         (=+>adobe-japan1-2): Ditto.
2902         (=+>adobe-japan1-3): Ditto.
2903         (=+>adobe-japan1-4): Ditto.
2904         (=+>adobe-japan1-5): Ditto.
2905         (=+>adobe-japan1-6): Ditto.
2906         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2907
2908 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2909
2910         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2911         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2912         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2913
2914         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2915         the top.
2916
2917 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2920         XEmacs CHISE.
2921         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2922         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2923         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2924
2925 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2926
2927         * mule/mule-charset.el (default-coded-charset-priority-list):
2928         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2929         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2930
2931         * mule/mule-conf.el: Modify order of definitions of some
2932         coded-charsets.
2933
2934 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2935
2936         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2937         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2938         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2939
2940         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2941         CHISE.
2942         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2943         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2944
2945 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2948         CHISE.
2949
2950 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2951
2952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2953         setting for `=daikanwa/+2p'.
2954
2955         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2956         XEmacs CHISE.
2957
2958 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2959
2960         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2961         XEmacs CHISE.
2962         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2963
2964 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2965
2966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2967         setting for `=>>>hanyo-denshi/ib'.
2968
2969 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2970
2971         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2972         XEmacs CHISE.
2973         (=>>>hanyo-denshi/ib): Ditto.
2974         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2975         `=hanyo-denshi/ja' as the mother.
2976         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2977         `=hanyo-denshi/ib' as the mother.
2978
2979 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2980
2981         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2982         XEmacs CHISE.
2983         (utf-8-ivs-mcs-er): Likewise.
2984         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2985         and `=>ucs-gb'.
2986         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2987         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2988         `ucs-gb' and `=>ucs-gb'.
2989         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2990         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2991         and `=>ucs-cns'.
2992         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2993         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2994         `ucs-cns' and `=>ucs-cns'.
2995         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2996         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2997         `ucs-big5' and `=>ucs-big5'.
2998         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2999         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3000         `ucs-big5' and `=>ucs-big5'.
3001         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3002         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3003         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3004         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3005         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3006         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3007         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3008         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3009         `=>ucs-jis'; modify DOC and mnemonic.
3010         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3011         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3012         and `=>ucs-jis'; modify DOC and mnemonic.
3013         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3014         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3015         `=>ucs-ks'.
3016         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3017         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3018         and `=>ucs-ks'.
3019         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3020
3021 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3022
3023         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3024         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3025
3026 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3027
3028         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3029         Modify priorities.
3030
3031 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3032
3033         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3034         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3035
3036 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3037
3038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3039         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3040
3041 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3042
3043         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3044         CHISE.
3045
3046 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3047
3048         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3049         CHISE.
3050
3051 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3052
3053         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3054         CHISE.
3055
3056 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3059         `=+>ucs-bmp-cjk@unicode'.
3060
3061         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3062         for XEmacs CHISE.
3063
3064 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3065
3066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3067         setting for `=>>daikanwa'.
3068
3069 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3070
3071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3072         `=>>hanyo-denshi/jt'.
3073
3074 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3077         XEmacs CHISE.
3078         (=+>jis-x0208@1990): Ditto.
3079         (=+>jis-x0213-1@2000): Ditto.
3080
3081 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3082
3083         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3084         XEmacs CHISE.
3085
3086 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3087
3088         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3089         XEmacs CHISE.
3090         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3091         `=hanyo-denshi/jc' as the mother.
3092
3093 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3094
3095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3096         setting for `=+>adobe-japan1'.
3097
3098         * mule/mule-charset.el (default-coded-charset-priority-list):
3099         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3100         and `=>>hanyo-denshi/ft' to `=>>gt'.
3101
3102 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3105         XEmacs CHISE.
3106         (=>>adobe-japan1-1): Ditto.
3107         (=>>adobe-japan1-2): Ditto.
3108         (=>>adobe-japan1-3): Ditto.
3109         (=>>adobe-japan1-4): Ditto.
3110         (=>>adobe-japan1-5): Ditto.
3111         (=>>adobe-japan1-6): Ditto.
3112         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3113
3114 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3115
3116         * mule/mule-conf.el (=adobe-japan1): New alias for
3117         `=adobe-japan1-6'.
3118         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3119         (=>>>adobe-japan1-1): Ditto.
3120         (=>>>adobe-japan1-2): Ditto.
3121         (=>>>adobe-japan1-3): Ditto.
3122         (=>>>adobe-japan1-4): Ditto.
3123         (=>>>adobe-japan1-5): Ditto.
3124         (=>>>adobe-japan1-6): Ditto.
3125         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3126
3127 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3128
3129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3130         setting for `=>>>adobe-japan1'.
3131
3132 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3133
3134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3135         setting for `=+>ucs@ks'.
3136
3137 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3138
3139         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3140         XEmacs CHISE.
3141         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3142         `=adobe-japan1-6' as the mother.
3143
3144 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3145
3146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3147         setting for `=>cns11643-7'.
3148
3149 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3152         CHISE.
3153
3154 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3157         XEmacs CHISE.
3158         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3159
3160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3161         setting for `=>ucs@jis/2004'.
3162
3163 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3164
3165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3166         setting for `=+>gt'.
3167
3168         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3169         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3170
3171 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3172
3173         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3174         `=>ucs@unicode' as the mother.
3175         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3176         mother.
3177         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3178         mother.
3179         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3180         mother.
3181
3182 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3183
3184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3185         setting for `=+>ucs@unicode'.
3186
3187         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3188         CHISE.
3189
3190 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3191
3192         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3193         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3194         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3195         - Add setting for `=+>ucs@cns'.
3196
3197         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3198         CHISE.
3199         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3200         as the mother.
3201         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3202         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3203
3204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3205         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3206
3207 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3208
3209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3210         setting for `=>ucs@ks'.
3211
3212 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3213
3214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3215         `=ucs-bmp-cjk-compat@unicode'.
3216
3217         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3218         coded-charset for XEmacs CHISE.
3219
3220 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3223         `=ucs-bmp-cjk-compat'.
3224
3225         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3226         XEmacs CHISE.
3227
3228 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3229
3230         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3231         CHISE.
3232
3233 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3234
3235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3236         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3237
3238         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3239         `=>ucs@jis/1990'.
3240         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3241
3242 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3243
3244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3245         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3246
3247         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3248         CHISE.
3249         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3250         mother.
3251
3252 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3253
3254         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3255         `=>jis-x0213-2@usual'.
3256         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3257         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3258         `=>jis-x0213-2@usual' as the mother.
3259
3260 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3261
3262         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3263         (=>ucs@JP): New alias for `=+>ucs@jis'.
3264
3265 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3266
3267         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3268         `=>jis-x0208@usual'.
3269         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3270         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3271         `=>jis-x0208@usual' as the mother.
3272         (=>jis-x0208): Likewise.
3273
3274 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3277         setting for `=+>jis-x0208@1978'.
3278
3279 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3282         XEmacs CHISE.
3283
3284 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3285
3286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3287         setting for `=>>>ucs@jis/1990'.
3288
3289 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3290
3291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3292         setting for `=>ucs@jis/1990'.
3293
3294 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3295
3296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3297         setting for `=ucs@JP/hanazono'.
3298
3299         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3300         CHISE.
3301         (=ucs@JP/hanazono): Ditto.
3302         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3303         (=>>hanyo-denshi/jc): Ditto.
3304         (=>>hanyo-denshi/jd): Ditto.
3305
3306 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3307
3308         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3309         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3310
3311 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3312
3313         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3314         XEmacs CHISE.
3315
3316 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3317
3318         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3319         XEmacs CHISE.
3320
3321 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3322
3323         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3324         `=ucs-bmp-cjk@JP'.
3325
3326 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3329         XEmacs CHISE.
3330
3331 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3332
3333         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3334         Modify order of settings; add settings for `=daikanwa@rev2'.
3335
3336 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3339         setting for `=>>cbeta'.
3340
3341         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3342         CHISE.
3343
3344 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3347         setting for `=>>adobe-japan1'.
3348
3349 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3352         XEmacs CHISE.
3353
3354 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3357         setting for `=>>hanyo-denshi/ia'.
3358
3359         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3360         XEmacs CHISE.
3361
3362 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3363
3364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3365         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3366
3367         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3368         XEmacs CHISE.
3369         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3370         `=hanyo-denshi/jt' as the mother.
3371
3372 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3373
3374         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3375         setting for `=>>>jis-x0213-2'.
3376
3377         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3378         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3379         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3380
3381 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3382
3383         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3384         XEmacs CHISE.
3385
3386 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3387
3388         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3389         XEmacs CHISE.
3390
3391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3392         `=>>jis-x0213-1@2004'.
3393
3394 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3395
3396         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3397         XEmacs CHISE.
3398
3399 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3400
3401         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3402         - Use "&g2-*;" as entity-references for `=>>>*'.
3403         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3404
3405         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3406         XEmacs CHISE.
3407         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3408         as the mother.
3409
3410 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3413         setting for `=>>hanyo-denshi/ib'.
3414
3415         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3416         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3417         (=>>jis-x0208@1990): Ditto.
3418         (=>>hanyo-denshi/ib): Ditto.
3419
3420         * mule/mule-charset.el (default-coded-charset-priority-list):
3421         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3422
3423 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3426         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3427         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3428         `=>>>ucs@jis/2004'.
3429
3430 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3433         XEmacs CHISE.
3434         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3435         `=jis-x0213-1@2004' as the mother.
3436         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3437         (=>>>ucs@ks): Ditto.
3438
3439         * mule/mule-charset.el (default-coded-charset-priority-list):
3440         Modify priority of `=hanyo-denshi/*'.
3441
3442 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3445         settings for `=>>ucs@JP' and `=ucs@JP'.
3446
3447 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3450         CHISE.
3451
3452 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3453
3454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3455         setting for `=>>>ucs@cns'.
3456
3457         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3458         CHISE.
3459
3460 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3461
3462         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3463         instead of `=>>>jis-x0213-1@2004' as the mother.
3464         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3465         (=>>>ucs@unicode): Likewise.
3466         (=>>>ucs@jis): Likewise.
3467         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3468         mother.
3469         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3470
3471 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3472
3473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3474         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3475         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3476         `=>>>ucs@jis'.
3477
3478 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3479
3480         * mule/mule-charset.el (default-coded-charset-priority-list):
3481         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3482         and `=jis-x0213-*-2000'.
3483
3484 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3487         XEmacs CHISE.
3488         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3489         `=>>jis-x0213-1' as the mother.
3490
3491 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3492
3493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3494         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3495
3496 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3499
3500 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3503         XEmacs CHISE.
3504
3505 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3506
3507         * mule/mule-coding.el (decomposition-feature-list): Set
3508         `=decomposition', `=decomposition@cid' and
3509         `=decomposition@hanyo-denshi'.
3510
3511 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3514         setting for `=>>hanyo-denshi/ks'.
3515
3516         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3517         XEmacs CHISE.
3518
3519 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3522         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3523
3524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3525         `=hanyo-denshi/ks/mf'.
3526
3527         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3528         XEmacs CHISE.
3529         (=hanyo-denshi/ks/mf): Ditto.
3530
3531 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3534         settings for P=hanyo-denshi/jt'.
3535
3536         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3537         `=hanyo-denshi/jt'.
3538
3539         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3540         XEmacs CHISE.
3541
3542 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3543
3544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3545         settings for `=hanyo-denshi/ip'.
3546
3547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3548         `=hanyo-denshi/ip'.
3549
3550         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3551         XEmacs CHISE.
3552
3553 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3554
3555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3556         settings for `=hanyo-denshi/hg'.
3557
3558         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3559         `=hanyo-denshi/hg'.
3560
3561         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3562         XEmacs CHISE.
3563
3564 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3565
3566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3567         setting for `=>>hanyo-denshi/ft'.
3568
3569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3570         `=>>hanyo-denshi/ft'.
3571
3572         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3573         XEmacs CHISE.
3574
3575 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3576
3577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3578         settings for `=hanyo-denshi/ib'.
3579
3580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3581         `=hanyo-denshi/ib'.
3582
3583         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3584         XEmacs CHISE.
3585
3586 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589         settings for isolated characters of `=hanyo-denshi/ia' and
3590         non-isolated characters of `=hanyo-denshi/*'.
3591
3592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3593         `=hanyo-denshi/ia'.
3594
3595         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3596         XEmacs CHISE.
3597
3598 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3599
3600         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3601         setting for isolated characters of `=hanyo-denshi/ft'.
3602
3603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3604         `=hanyo-denshi/ft'.
3605
3606         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3607         XEmacs CHISE.
3608
3609 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3610
3611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3612         setting for isolated characters of `=hanyo-denshi/jd'.
3613
3614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3615         `=hanyo-denshi/jd'.
3616
3617         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3618         XEmacs CHISE.
3619
3620 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         setting for isolated characters of `=hanyo-denshi/jc'.
3624
3625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3626         `=hanyo-denshi/jc'.
3627
3628         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3629         XEmacs CHISE.
3630
3631 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3632
3633         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3634         setting for isolated characters of `=hanyo-denshi/jb'.
3635
3636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3637         `=hanyo-denshi/jb'.
3638
3639         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3640         XEmacs CHISE.
3641
3642 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3645         setting for isolated characters of `=hanyo-denshi/ja'.
3646
3647 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3650         `=hanyo-denshi/ja'.
3651
3652         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3653         XEmacs CHISE.
3654
3655 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3658         settings for isolated characters of `=adobe-japan1-6'.
3659
3660 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3663         CHISE.
3664         (=daikanwa/+2p): Ditto.
3665         (=daikanwa/ho): Ditto.
3666
3667 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3668
3669         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3670         coding-system for XEmacs CHISE.
3671
3672 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3675         setting for `=>>ruimoku-v6'.
3676
3677         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3678         CHISE.
3679
3680 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3681
3682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3683         setting for `=daikanwa@rev1'.
3684
3685 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3688         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3689
3690 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3693         XEmacs CHISE.
3694         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3695
3696 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3699         CHISE.
3700
3701 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3704         CHISE.
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         setting for `=>ucs@jis'.
3708
3709 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3712         setting for `=>jis-x0208@usual'.
3713
3714         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3715         XEmacs CHISE.
3716         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3717         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3718         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3719
3720 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3721
3722         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3723         CHISE.
3724         (=>>>jis-x0208@1990): Ditto.
3725         (=>>>jis-x0213-1): Ditto.
3726         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3727         mother.
3728         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3729         as the mother.
3730
3731 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3734         setting for `=>ucs@cns' and `=>>ucs@ks'.
3735
3736         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3737         CHISE.
3738
3739 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3742         CHISE.
3743
3744 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3747         CHISE.
3748         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3749         mother.
3750
3751 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3754         `==>ucs-bmp-cjk@bucs'.
3755
3756         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3757         XEmacs CHISE.
3758
3759 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3762         setting for `==>ucs@bucs'.
3763
3764         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3765         XEmacs CHISE.
3766
3767 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3768
3769         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3770         - Add setting for `=>>jis-x0208'.
3771         - Omit setting for `=>>jis-x0208@1990'.
3772         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3773           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3774           `=ucs@FOO'.
3775
3776 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3779         setting for `=>daikanwa'.
3780
3781 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3782
3783         * mule/mule-conf.el (=daikanwa): Fix DOC.
3784         (=>daikanwa): New abstract character for XEmacs CHISE.
3785         (=>ucs@iso): Likewise.
3786         (=>ucs@unicode): Likewise.
3787         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3788
3789 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3792         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3793           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3794         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3795         - Add `=>big5-cdp'.
3796
3797 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3800         (=>big5-cdp): New abstract character.
3801
3802 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3805         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3806         `chinese-big5'.
3807
3808 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-charset.el (default-coded-charset-priority-list):
3811         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3812
3813         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3814         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3815         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3816         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3817         and `=>jis-x0213-2'.
3818
3819 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3822         XEmacs CHISE.
3823         (=>>ucs@jis/2000): Likewise.
3824         (=>>ucs@jis/2004): Likewise.
3825
3826 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3829         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3830         `=>>ucs@cns'.
3831
3832         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3833         XEmacs CHISE.
3834         (=>>gt): Use quote instead of backquote; modify DOC.
3835         (=>gt): Use quote instead of backquote.
3836         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3837         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3838         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3839         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3840         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3841         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3842
3843 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3846         `=>>ucs@unicode' and `=>>gt'.
3847
3848 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3849
3850         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3851         XEmacs CHISE.
3852         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3853         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3854         `=jis-x0208@1978/1er-pr' as the mother.
3855         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3856
3857 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3860         `=ucs@unicode' as the mother.
3861
3862 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3865         setting for `=>>ucs@unicode'.
3866
3867         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3868         CHISE.
3869
3870 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3873         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3874
3875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3876         `=adobe-japan1-6' and `=adobe-japan1-base'.
3877
3878         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3879         XEmacs CHISE.
3880         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3881         specify `min-code' and `max-code'.
3882         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3883         (=adobe-japan1-2): Likewise.
3884         (=adobe-japan1-3): Likewise.
3885         (=adobe-japan1-4): Likewise.
3886         (=adobe-japan1-5): Likewise.
3887         (=adobe-japan1-6): Likewise.
3888
3889 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3892         setting for `=>gt'.
3893
3894 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3897         CHISE.
3898
3899 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3902         setting for `=>zinbun-oracle'.
3903
3904         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3905         for XEmacs CHISE.
3906
3907 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3908
3909         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3910         for XEmacs CHISE.
3911         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3912         `=jis-x0208@1978' as the mother.
3913
3914 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3917         - Use `=gt' instead of `ideograph-gt'.
3918         - Use `=gt-k' instead of `ideograph-gt-k'.
3919         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3920         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3921         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3922         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3923         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3924         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3925         - Use `=>>gt' instead of `<=>gt'.
3926         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3927         - Add setting for `=>>jis-x0208@1990'.
3928         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3929           `=>>jis-x0213-1@2000'.
3930         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3931         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3932           `=>>jis-x0213-1@2004'.
3933         - Add setting for `=>>jis-x0208@1978'.
3934         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3935
3936 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3937
3938         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3939         XEmacs CHISE.
3940
3941 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3944         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3945         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3946         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3947         `<=>jis-x0213-1@2004'.
3948
3949 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3952         CHISE.
3953         (=>jis-x0213-2): Ditto.
3954
3955 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3956
3957         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3958         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3959
3960 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3963         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3964         `=>jis-x0213-1'.
3965
3966 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3967
3968         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3969         CHISE.
3970         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3971
3972 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3975         `<==>jis-x0213-1'.
3976         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3977         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3978         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3979         (<=>jis-x0208): New alias for `=>jis-x0208'.
3980         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3981         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3982         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3983         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3984         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3985         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3986         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3987         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3988         (=>>gt): Renamed from `<==>gt'.
3989         (<==>gt): New alias for `=>>gt'.
3990
3991 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3994         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3995         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3996         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3997         - Add settings for `<=>jis-x0213-1@2000' and
3998           `<=>jis-x0213-1@2004'.
3999
4000         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4001         XEmacs CHISE.
4002         (<==>jis-x0213-1): Likewise.
4003         (<==>jis-x0213-1@2000): Likewise.
4004         (<==>jis-x0213-1@2004): Likewise.
4005         (<=>jis-x0208): Add property `=>iso-ir 168'.
4006         (<=>jis-x0208@1997): Likewise.
4007         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4008         as the mother; add property `=>iso-ir 228'.
4009         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4010         property `=>iso-ir 228'.
4011         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4012         property `=>iso-ir 233'.
4013         (<==>gt): Renamed from `<=>gt'.
4014         (<=>gt): New alias for `<==>gt'.
4015
4016 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4017
4018         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4019         CHISE.
4020         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4021         `<=>jis-x0208' as the mother.
4022         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4023         (<=>jis-x0213-1@2000): Ditto.
4024         (<=>jis-x0213-1@2004): Ditto.
4025
4026 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4027
4028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4029         settings for `<=>gt'.
4030
4031         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4032
4033 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4036         XEmacs CHISE.
4037         (=jis-x0208@1978/-4pr): Likewise.
4038         (=jis-x0208@1978/4-pr): Likewise.
4039         (=jis-x0213-1): Likewise.
4040         (=ucs@iso): Likewise.
4041         (=ucs@unicode): Likewise.
4042         (=ucs@gb): Likewise.
4043         (=ucs@gb/fw): Likewise.
4044         (=ucs@cns): Likewise.
4045         (=ucs@cns/fw): Likewise.
4046         (=ucs@jis): Likewise.
4047         (=ucs@jis/fw): Likewise.
4048         (=ucs@jis/1990): Likewise.
4049         (=ucs@jis/2000): Likewise.
4050         (=ucs@jis/2004): Likewise.
4051         (=ucs@JP): Likewise.
4052         (=ucs@ks): Likewise.
4053         (=ucs@big5): Likewise.
4054         (=ucs@big5/cns11643): Likewise.
4055         (=ucs@cns11643): Likewise.
4056
4057 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4058
4059         * mule/mule-charset.el (default-coded-charset-priority-list):
4060         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4061
4062         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4063         CHISE.
4064         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4065         mother.
4066
4067 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4068
4069         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4070         from src/mule-charset.c].
4071         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4072         specify `final'.
4073         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4074         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4075         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4076         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4077         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4078         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4079
4080 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4083         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4084         (=jis-x0208@1978/i-4): Specify `partial'.
4085         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4086         mother coded-charset.
4087         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4088
4089 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4090
4091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4092         settings for `=jis-x0213-1@2004'.
4093
4094 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4095
4096         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4097         CHISE.
4098         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4099         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4100         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4101         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4102         temporarily.
4103         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4104
4105 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4108         CHISE.
4109         (=shinjigen@1ed): Inherited from `=shinjigen'.
4110         (=shinjigen@rev): Likewise.
4111
4112 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4115         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4116
4117 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4118
4119         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4120         define it as an alias.
4121         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4122         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4123         alias.
4124         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4125         alias.
4126
4127 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4130         CHISE.
4131
4132 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4135         CHISE.
4136         (shinjigen-2): Ditto.
4137
4138 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4139
4140         * mule/mule-charset.el (default-coded-charset-priority-list):
4141         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4142         `chinese-big5-eten-*' and `chinese-big5'.
4143
4144 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4147         #x9FA5 temporarily.
4148
4149 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4150
4151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4152         settings for `=jis-x0208@1978/i1'.
4153
4154 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4157         XEmacs CHISE.
4158
4159 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4162         XEmacs CHISE.
4163
4164 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4167         XEmacs CHISE.
4168
4169 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4170
4171         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4172         CHISE.
4173         (=ucs-bmp@cns): Likewise.
4174         (=ucs-bmp@jis): Likewise.
4175         (=ucs-bmp@ks): Likewise.
4176
4177 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4180         CHISE.
4181         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4182
4183 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4184
4185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4186         settings for `=zinbun-oracle'.
4187
4188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4189         `=zinbun-oracle'.
4190
4191 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4194         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4195         `=ucs@iso'.
4196
4197 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4198
4199         * mule/mule-charset.el (default-coded-charset-priority-list):
4200         Delete `ucs-sip'; modify order of some CCSs.
4201
4202 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203
4204         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4205         in XEmacs CHISE.
4206
4207         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4208         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4209         CHISE.
4210
4211 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4212
4213         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4214         its registry.
4215         (=ucs-radicals@unicode): Likewise.
4216
4217 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4218
4219         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4220         CHISE.
4221
4222 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4225         CHISE.
4226
4227 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4228
4229         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4230         CHISE.
4231
4232 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4233
4234         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4235         Modify preference of *isolated settings*.
4236
4237 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4238
4239         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4240         utf-2000 is provided.
4241         (=ucs@cns11643): Likewise.
4242
4243 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4246         Prefer every *isolated setting* to ordinary setting.
4247
4248 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4249
4250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4251         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4252
4253 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4254
4255         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4256         CHISE.
4257
4258 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4259
4260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4261         settings for `=jis-x0208@1997'.
4262
4263 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4264
4265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4266         `=jis-x0208@1997'.
4267
4268 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4271         XEmacs CHISE.
4272
4273 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4274
4275         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4276         `=jis-x0208@1978'.
4277         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4278         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4279         `=jis-x0208-1990' as the mother.
4280         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4281
4282 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4283
4284         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4285         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4286         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4287         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4288         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4289         for `=ucs@JP'.
4290
4291 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4292
4293         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4294         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4295         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4296         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4297         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4298         `=daikanwa@rev2'.
4299
4300 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4301
4302         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4303         (=gt): Likewise.
4304         (=gt-k): Likewise.
4305         (=gt-pj-*): Likewise.
4306         (=gt-pj-k1): Likewise.
4307         (=gt-pj-k2): Likewise.
4308         (=daikanwa): Likewise.
4309         (=daikanwa-rev1): Likewise.
4310         (=daikanwa-rev2): Likewise.
4311         (=big5-pua): Likewise.
4312         (=big5-eten): Likewise.
4313         (chinese-big5-eten-a): Likewise.
4314         (chinese-big5-eten-b): Likewise.
4315         (=hanziku-*): Likewise.
4316         (=cbeta): Likewise.
4317         (=jef-china3): Likewise.
4318         (=ruimoku-v6): Likewise.
4319         (=ucs@iso): Likewise.
4320         (=ucs@unicode): Likewise.
4321         (=ucs@gb): Likewise.
4322         (=ucs@cns): Likewise.
4323         (=ucs@jis): Likewise.
4324         (=ucs@jis-1990): Likewise.
4325         (=ucs@jis-2000): Likewise.
4326         (=ucs@jp): Likewise.
4327         (=ucs@ks): Likewise.
4328         (=ucs@big5): Likewise.
4329         (=ucs-radicals): Likewise.
4330         (=ucs-radicals@unicode): Likewise.
4331         (=ucs-bmp-cjk): Likewise.
4332         (=ucs-bmp-cjk@unicode): Likewise.
4333         (=ucs-sip-ext-b): Likewise.
4334         (=ucs-sip-ext-b@iso): Likewise.
4335
4336 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4337
4338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4339         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4340
4341 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4342
4343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4344         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4345         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4346         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4347         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4348         arabic-digit, ipa and ``&I-B-XXXX;''.
4349
4350 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4351
4352         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4353         setting for (I-)HZK{03..12}-XXXX.
4354
4355 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4356
4357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4358         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4359
4360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4361         `=ruimoku-v6'.
4362
4363         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4364         CHISE.
4365
4366 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4367
4368         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4369         (=ucs@unicode): Likewise.
4370         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4371         (=ucs@cns): Likewise.
4372         (=ucs@jis): Likewise.
4373         (=ucs@ks): Likewise.
4374         (=ucs@big5): Likewise.
4375
4376 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4377
4378         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4379         `ucs-jis'.
4380         (utf-8-jis-er): Likewise.
4381         (utf-8-jp): New coding-system.
4382         (utf-8-jp-er): Likewise.
4383
4384         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4385
4386 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4387
4388         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4389
4390         * mule/japanese.el: Move definition of `euc-jisx0213' to
4391         mule/mule-coding.el.
4392
4393 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4396         mule-coding before loading update-cdb when utf-2000 is provided.
4397
4398 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4399
4400         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4401         `=daikanwa'.
4402
4403 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4404
4405         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4406         definition codes when `utf-2000' is provided.
4407
4408 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4409
4410         * mule/mule-category.el (word-combining-categories): Don't setup
4411         `word-combining-categories' in XEmacs CHISE.
4412         (word-separating-categories): Add setting about Latin script in
4413         XEmacs CHISE.
4414
4415 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4416
4417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4418         setting for `chinese-big5'.
4419
4420 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421
4422         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4423         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4424         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4425         add setting for HZK0[12]-xxxx.
4426
4427 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4428
4429         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4430         in XEmacs CHISE.
4431
4432 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-charset.el (default-coded-charset-priority-list):
4435         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4436         and `chinese-big5' to `=gt-pj-*'.
4437
4438 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4439
4440         * mule/mule-conf.el (=daikanwa): Renamed from
4441         `ideograph-daikanwa'.
4442         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4443
4444 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4445
4446         * mule/mule-conf.el (=cns11643-7): Renamed from
4447         `chinese-cns11643-7'.
4448         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4449
4450 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4451
4452         * mule/mule-conf.el (=cns11643-6): Renamed from
4453         `chinese-cns11643-6'.
4454         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4455
4456 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4457
4458         * mule/mule-conf.el (=cns11643-5): Renamed from
4459         `chinese-cns11643-5'.
4460         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4461
4462 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4463
4464         * mule/mule-conf.el (=cns11643-4): Renamed from
4465         `chinese-cns11643-4'.
4466         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4467
4468 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4469
4470         * mule/mule-conf.el (=cns11643-3): Renamed from
4471         `chinese-cns11643-3'.
4472         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4473
4474 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4475
4476         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4477         `=cns11643-2'.
4478         (chinese-cns11643-2): New alias for `=cns11643-2'.
4479
4480 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4481
4482         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4483         `=cns11643-1'.
4484         (chinese-cns11643-1): New alias for `=cns11643-1'.
4485
4486 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4489         (chinese-gb12345): New alias for `=gb12345'.
4490
4491 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4492
4493         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4494         (chinese-gb2312): New alias for `=gb2312'.
4495
4496 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4497
4498         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4499         (chinese-big5): New alias for `=big5'.
4500
4501 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4502
4503         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4504         (korean-ksc5601): New alias for `=ks-x1001'.
4505
4506 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4507
4508         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4509         `=jis-x0212'.
4510         (japanese-jisx0212): New alias for `=jis-x0212'.
4511
4512 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4513
4514         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4515         `=jis-x0208-1983'.
4516         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4517
4518 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4521         `=jis-x0208-1978'.
4522         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4523
4524 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4525
4526         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4527         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4528
4529 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4530
4531         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4532         (chinese-cns11643-3): Specify iso-ir 183.
4533         (chinese-cns11643-4): Specify iso-ir 184.
4534         (chinese-cns11643-5): Specify iso-ir 185.
4535         (chinese-cns11643-6): Specify iso-ir 186.
4536         (chinese-cns11643-7): Specify iso-ir 187.
4537         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4538         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4539
4540 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541
4542         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4543         \uXXXX for every cases.
4544
4545 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4546
4547         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4548         (ucs-big5): Changed to an alias for `=ucs@big5'.
4549
4550 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4551
4552         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4553         (ucs-ks): Changed to an alias for `=ucs@ks'.
4554
4555 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4556
4557         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4558         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4559
4560 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4561
4562         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4563         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4564
4565 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4566
4567         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4568         (ucs-jis): Changed to an alias for `=ucs@jis'.
4569
4570 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4571
4572         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4573         (ucs-cns): Changed to an alias for `=ucs@cns'.
4574
4575 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4576
4577         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4578         (ucs-gb): Changed to an alias for `=ucs@gb'.
4579
4580 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4581
4582         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4583         `ideograph-daikanwa-2'.
4584         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4585         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4586
4587 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4588
4589         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4590         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4591
4592         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4593         for `xemacs-chise-version'.
4594
4595 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4596
4597         * mule/mule-charset.el (default-coded-charset-priority-list):
4598         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4599         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4600         instead of `ideograph-hanziku-*'.
4601
4602         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4603         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4604
4605 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4606
4607         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4608         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4609         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4610         `utf-2000' is provided.
4611
4612 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4613
4614         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4615         is provided [was builtin coded-charsets].
4616
4617 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4618
4619         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4620         is provided [was builtin coded-charsets].
4621
4622 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4623
4624         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4625         is provided [was builtin coded-charsets].
4626
4627 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4628
4629         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4630         is provided [was builtin coded-charsets].
4631
4632 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4633
4634         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4635         when `utf-2000' is provided [was builtin coded-charsets].
4636
4637 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4638
4639         * mule/mule-conf.el (=hanziku-*): Renamed from
4640         `ideograph-hanziku-*'.
4641         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4642
4643 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644
4645         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4646         `utf-2000' is provided [was builtin coded-charsets].
4647         (ideograph-hanziku-{1..12}): Likewise.
4648
4649 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4650
4651         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4652         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4653
4654 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4655
4656         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4657         when `utf-2000' is provided [was builtin coded-charsets].
4658
4659 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4662         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4663         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4664
4665 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4666
4667         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4668         (ideograph-gt): Changed to an alias for `=gt'.
4669
4670 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4671
4672         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4673         is provided; it was defined as a builtin coded-charset.
4674         (ideograph-gt): Likewise.
4675
4676 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4677
4678         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4679         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4680
4681 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4682
4683         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4684         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4685
4686 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4687
4688         * mule/mule-conf.el (=big5-eten): Renamed from
4689         `chinese-big5-eten'.
4690         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4691
4692 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4695         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4696
4697 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4698
4699         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4700         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4701
4702 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4703
4704         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4705         (china3-jef): Changed to an alias for `=jef-china3'.
4706
4707 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4708
4709         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4710         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4711
4712         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4713         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4714         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4715         when `utf-2000' is provided.
4716
4717 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4718
4719         * mule/mule-charset.el (default-coded-charset-priority-list):
4720         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4721
4722         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4723         (ucs-jis-2000): Deleted.
4724
4725 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4726
4727         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4728         UTF-2000.
4729         (=ucs-jis-2000): New coded-charset for UTF-2000.
4730
4731 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4732
4733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4734         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4735
4736 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4737
4738         * mule/mule-charset.el (default-coded-charset-priority-list):
4739         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4740         `ideograph-cbeta'.
4741
4742 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4745         builtin coded-charset].
4746
4747 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4748
4749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4750         settings for &K0-xxxx and &I-K0-xxxx.
4751
4752 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4753
4754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4755         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4756
4757 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4758
4759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4760         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4761
4762 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4763
4764         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4765         UTF-2000.
4766         (ideograph-gt-pj-k1): Likewise.
4767         (ideograph-gt-pj-k2): Likewise.
4768
4769 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4770
4771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4772         `=jis-x0208'.
4773
4774 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4775
4776         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4777         UTF-2000 [was a builtin coded-charset].
4778
4779 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4780
4781         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4782         (utf-8-gb-er): Likewise.
4783
4784 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4785
4786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4787         settings for JIS X 0212 and JIS X 0208:1978.
4788
4789 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4790
4791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4792         setting for JIS X 0213.
4793
4794 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4795
4796         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4797         standard-case-table in UTF-2000.
4798
4799 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4800
4801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4802         definitions for isolated-chars.
4803
4804 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4805
4806         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4807         `configure-utf-2000-lisp-directory'.
4808         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4809         `mule-lisp-load-path'.
4810
4811 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4812
4813         * startup.el (startup-setup-paths): Set and use
4814         `utf-2000-lisp-directory'.
4815         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4816         UTF-2000.
4817
4818 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4819
4820         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4821         (paths-find-utf-2000-lisp-directory): New function.
4822         (paths-construct-load-path): Add new optional argument
4823         `utf-2000-lisp-directory'.
4824
4825         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4826
4827 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4828
4829         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4830         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4831         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4832         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4833         `chinese-big5-2' in UTF-2000.
4834
4835         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4836         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4837
4838 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4839
4840         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4841         `big5-eten-er' in UTF-2000.
4842         (big5-cdp): Modify DOC-string and mnemonic.
4843
4844 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4845
4846         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4847         UTF-2000 [renamed from utf-8-er].
4848         (utf-8-gb): New coding-system in UTF-2000.
4849         (utf-8-gb-er): Likewise.
4850         (utf-8-cns): Likewise.
4851         (utf-8-cns-er): Likewise.
4852         (utf-8-big5): Likewise.
4853         (utf-8-big5-er): Likewise.
4854         (utf-8-jis): Likewise.
4855         (utf-8-jis-er): Likewise.
4856         (utf-8-ks): Likewise.
4857         (utf-8-ks-er): Likewise.
4858         (utf-8-er): Likewise.
4859
4860 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4861
4862         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4863         instead of `utf-8-unix' in UTF-2000.
4864
4865         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4866
4867 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4868
4869         * mule/japanese.el (euc-jisx0213): New coding-system.
4870
4871         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4872         `japanese-jisx0208-1990' as the mother.
4873
4874 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4875
4876         * dumped-lisp.el (preloaded-file-list): Change condition of
4877         loading "close-cdb".
4878
4879 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4880
4881         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4882         setup `coded-charset-entity-reference-alist'.
4883
4884 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4885
4886         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4887         UTF-2000.
4888
4889 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4890
4891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4892         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4893
4894 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4895
4896         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4897         (chinese-big5-eten-a): Likewise.
4898         (chinese-big5-eten-b): Likewise.
4899         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4900         code range is #x8140 .. #x8DFE.
4901
4902 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4903
4904         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4905         UTF-2000.
4906         (chinese-big5-cdp): Likewise.
4907
4908 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4909
4910         * dumped-lisp.el (preloaded-file-list): Rename
4911         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4912
4913 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4914
4915         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4916         append `system-char-db-source-file-list' into
4917         `preloaded-file-list' in UTF-2000.
4918
4919 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4920
4921         * dumped-lisp.el (preloaded-file-list): Delete
4922         character-definition files.
4923
4924 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4925
4926         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4927         UTF-2000.
4928
4929 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4930
4931         * mule/mule-charset.el (default-coded-charset-priority-list):
4932         Delete `mojikyo-2022-1'.
4933
4934 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4935
4936         * mule/mule-charset.el (default-coded-charset-priority-list):
4937         Delete `mojikyo'.
4938
4939 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4940
4941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4942         `ucs-sip'.
4943
4944 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4945
4946         * mule/mule-charset.el (default-coded-charset-priority-list):
4947         Comment out `chinese-gb12345'.
4948
4949 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4950
4951         * bytecomp.el (byte-compile-insert-header): Fixed.
4952
4953 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4954
4955         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4956         XEmacs UTF-2000.
4957
4958 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4959
4960         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4961         UTF-2000.
4962
4963 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4964
4965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4966         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4967
4968 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4969
4970         * mule/mule-charset.el (default-coded-charset-priority-list):
4971         `japanese-jef-china3' is renamed `china3-jef'.
4972
4973 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4974
4975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4976         `japanese-jef-china3' and `ideograph-cbeta'.
4977
4978 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4979
4980         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4981
4982 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4983
4984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4985         `chinese-big5-cdp'.
4986
4987 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4988
4989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4990         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4991
4992 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4993
4994         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4995         loading character definitions.
4996
4997 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * dumped-lisp.el (preloaded-file-list): Rename
5000         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5001
5002 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5003
5004         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5005         `chinese-big5'.
5006
5007 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5008
5009         * dumped-lisp.el (preloaded-file-list): Dump
5010         "Ideograph-R028-Private" with XEmacs UTF-2000.
5011
5012 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5013
5014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5015         `chinese-gb12345'.
5016
5017 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5018
5019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5020         `ideograph-gt-pj-{1..11}'.
5021
5022         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5023         XEmacs UTF-2000.
5024
5025 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5026
5027         * mule/mule-charset.el (default-coded-charset-priority-list):
5028         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5029         `chinese-isoir165'.
5030
5031 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5032
5033         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5034         `image/png', `image/x-xpm' and `image/tiff'.
5035
5036         * files.el (binary-file-regexps): Add *.PNG.
5037
5038 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5039
5040         * mule/mule-charset.el (default-coded-charset-priority-list):
5041         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5042         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5043
5044 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5045
5046         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5047         the first completion when UTF-2000 is running.
5048
5049 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5050
5051         * mule/mule-charset.el (default-coded-charset-priority-list):
5052         Delete `ucs'.
5053
5054 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5055
5056         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5057
5058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5059         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5060
5061 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5062
5063         * mule/vietnamese.el (vscii-2): Delete abolished property
5064         `composite'; now composite mode is default.
5065
5066 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5067
5068         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5069         of `raw-text'; check \uHHHH representation even if non-ascii
5070         characters are not found.
5071
5072         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5073         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5074         unconditionally.
5075
5076         * mule/viet-ccl.el: New file.
5077
5078         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5079         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5080         - Separate CCL based implementations to viet-ccl.el.
5081
5082 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5083
5084         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5085         "jisx0213.2000-1".
5086         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5087
5088         * mule/mule-charset.el (default-coded-charset-priority-list):
5089         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5090         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5091
5092 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5093
5094         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5095
5096 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5097
5098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5099         `ucs' in UTF-2000.
5100
5101 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5102
5103         * mule/mule-charset.el (default-coded-charset-priority-list):
5104         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5105         `arabic-iso8859-6'.
5106
5107 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5108
5109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5110         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5111
5112 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5113
5114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5115         `katakana-jisx0201' in UTF-2000.
5116
5117 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5118
5119         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5120         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5121         "u0FB50-Arabic-Presentation-Forms-A",
5122         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5123         "u0FE50-Small-Form-Variants",
5124         "u0FE70-Arabic-Presentation-Forms-B",
5125         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5126         UTF-2000.
5127
5128 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5129
5130         * dumped-lisp.el (preloaded-file-list): Delete
5131         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5132         ... "Ideograph-R214-Flute" in UTF-2000.
5133
5134 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5135
5136         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5137         (japanese-jisx0213-2): New coded-charset.
5138
5139         * dumped-lisp.el (preloaded-file-list): Add
5140         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5141         "Ideograph-R030-Mouth".
5142
5143 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5144
5145         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5146         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5147         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5148         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5149         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5150         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5151         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5152         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5153
5154 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5155
5156         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5157         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5158         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5159         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5160         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5161
5162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5163         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5164
5165 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5166
5167         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5168         in UTF-2000.
5169
5170 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5171
5172         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5173         (chinese-isoir165): Moved from mule/chinese.el.
5174         (chinese-cns11643-3): Moved from mule/chinese.el.
5175         (chinese-cns11643-4): Moved from mule/chinese.el.
5176         (chinese-cns11643-5): Moved from mule/chinese.el.
5177         (chinese-cns11643-6): Moved from mule/chinese.el.
5178         (chinese-cns11643-7): Moved from mule/chinese.el.
5179
5180         * mule/chinese.el: Move definition of coded-charsets to
5181         mule/mule-conf.el.
5182
5183 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5184
5185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5186         `ideograph-daikanwa'.
5187
5188 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5189
5190         * dumped-lisp.el (preloaded-file-list): Delete
5191         "ccs-jisx0201-latin.el".
5192
5193 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5194
5195         * dumped-lisp.el (preloaded-file-list): Add
5196         "u031A0-Extended-Bopomofo" in UTF-2000.
5197
5198 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5199
5200         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5201         renamed to u02E00-CJK-Radical-Supplement.
5202
5203 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5204
5205         * dumped-lisp.el (preloaded-file-list): Add
5206         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5207         "u030A0-Katakana", "u03100-Bopomofo",
5208         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5209         "u03200-Enclosed-CJK-Letters-and-Months" and
5210         "u03300-CJK-Compatibility".
5211
5212 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5213
5214         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5215         "u02F00-Kangxi-Radicals" and
5216         "u02FF0-Ideographic-Description-Characters".
5217
5218 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5219
5220         * dumped-lisp.el (preloaded-file-list): Add
5221         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5222         "u02800-Braille-Patterns" in UTF-2000.
5223
5224 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5225
5226         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5227         "uXXXXX-*.el" in UTF-2000.
5228
5229         * bytecomp.el (byte-compile-insert-header): Delete comments if
5230         non-ASCII characters are found; allow `byte-compile-dynamic' and
5231         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5232         `raw-text'.
5233
5234 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5235
5236         * dumped-lisp.el (preloaded-file-list): Add
5237         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5238         "u025A0-Geometric-Shapes.el".
5239
5240 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5241
5242         * dumped-lisp.el (preloaded-file-list): Add
5243         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5244         "u02460-Enclosed-Alphanumerics.el".
5245
5246 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5247
5248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5249         `chinese-gb2312'.
5250
5251         * dumped-lisp.el (preloaded-file-list): Add
5252         "u02200-Mathematical-Operators.el" and
5253         "u02300-Miscellaneous-Technical.el".
5254
5255 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5256
5257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5258         `chinese-cns11643-*'.
5259
5260         * dumped-lisp.el (preloaded-file-list): Add
5261         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5262         "u02190-Arrows.el" in UTF-2000.
5263
5264 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5265
5266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5267         `korean-ksc5601'.
5268
5269         * dumped-lisp.el (preloaded-file-list): Add
5270         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5271         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5272         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5273
5274 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5275
5276         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5277
5278 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5279
5280         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5281         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5282         "u01780-Khmer.el", "u01800-Mongolian.el",
5283         "u01E00-Latin-Extended-Additional.el" and
5284         "u01F00-Greek-Extended.el" in UTF-2000.
5285
5286 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5287
5288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5289         `ethiopic-ucs' and `ethiopic'.
5290
5291         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5292         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5293
5294         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5295         from mule/ethiopic.el.
5296
5297         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5298         mule/mule-conf.el.
5299
5300 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5301
5302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5303         `lao'.
5304
5305         * mule/mule-conf.el (lao): New coded-charset.
5306
5307         * dumped-lisp.el (preloaded-file-list): Add
5308         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5309         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5310         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5311         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5312         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5313
5314 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5315
5316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5317         `ucs-bmp' and `arabic-iso8859-6'.
5318
5319 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5320
5321         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5322         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5323         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5324
5325 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5326
5327         * startup.el (normal-top-level): Load autoload file for UTF-2000
5328         in UTF-2000.
5329
5330 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5331
5332         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5333         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5334         "u00020-Basic-Latin.el", "u00080-C1.el",
5335         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5336         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5337         "u002B0-Spacing-Modifier-Letters.el",
5338         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5339         UTF-2000.
5340
5341 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5342
5343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5344         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5345         instead of `vietnamese-viscii-*'.
5346
5347 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5348
5349         * mule/mule-conf.el: New file.
5350
5351         * mule/misc-lang.el: Move definition of charset `ipa' to
5352         mule/mule-conf.el.
5353
5354 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5355
5356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5357         `latin-viscii'; prefer it for characters used in Vietnamese.
5358
5359 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5360
5361         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5362
5363 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5364
5365         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5366         `vietnamese-viscii-lower'.
5367         (latin-viscii-upper): Renamed from charset
5368         `vietnamese-viscii-upper'.
5369         (vietnamese-viscii-lower): New alias for charset
5370         `latin-viscii-lower'.
5371         (vietnamese-viscii-upper): New alias for charset
5372         `latin-viscii-upper'.
5373
5374 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5375
5376         * mule/mule-charset.el (default-coded-charset-priority-list):
5377         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5378
5379 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5380
5381         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5382         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5383         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5384         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5385         lisp/utf-2000.
5386
5387 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5388
5389         * mule/ccs-tcvn5712.el: New file.
5390
5391 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5392
5393         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5394         in UTF-2000.
5395
5396 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5397
5398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5399         `japanese-jisx0208'.
5400
5401 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5402
5403         * dumped-lisp.el (preloaded-file-list): Add
5404         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5405         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5406         UTF-2000.
5407
5408         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5409         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5410         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5411         mule/ccs-viscii.el: New files.
5412
5413         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5414         if \uXXXX is found.
5415
5416 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5417
5418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5419         `hiragana-jisx0208' and `katakana-jisx0208'.
5420
5421 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5422
5423         * mule/chinese.el (chinese-cns11643-3): Define it even if
5424         `utf-2000' is provided.
5425         (chinese-cns11643-4): Likewise.
5426         (chinese-cns11643-5): Likewise.
5427         (chinese-cns11643-6): Likewise.
5428         (chinese-cns11643-7): Likewise.
5429
5430 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5431
5432         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5433         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5434
5435 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5436
5437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5438         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5439
5440 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5441
5442         * mule/mule-charset.el (default-coded-charset-priority-list):
5443         Setup in UTF-2000.
5444
5445 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5446
5447         * mule/viet-chars.el: Don't define charset
5448         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5449         they are defined as builtin charsets.
5450
5451 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5452
5453         * version.el (emacs-version): Add more space just before UTF-2000
5454         version string.
5455
5456 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5457
5458         * version.el ([constant] emacs-version): Don't add a space in the
5459         preceding place of `xemacs-betaname' because it is duplicated.
5460         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5461
5462         * startup.el (splash-frame-body): Add ETL.
5463
5464 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5465
5466         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5467         is provided because it is defined as builtin charset.
5468         (chinese-cns11643-4): Likewise.
5469         (chinese-cns11643-5): Likewise.
5470         (chinese-cns11643-6): Likewise.
5471         (chinese-cns11643-7): Likewise.
5472
5473 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5474
5475         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5476         coding-system `iso-10646-ucs-4' is not defined.
5477
5478 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5479
5480         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5481         coding-system if `utf-2000' is provided.
5482
5483 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5484
5485         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5486         `utf-2000' is provided.
5487
5488 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5489
5490         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5491         if utf-2000 is provided temporally.
5492
5493 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5494
5495         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5496         as builtin variable].
5497
5498 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5499
5500         * files.el (insert-file-contents-literally): Treat file as binary;
5501         call file-name-handlers. [sync with Emacs 20.3.10]
5502
5503 2008-12-28  Vin Shelton  <acs@xemacs.org>
5504
5505         * XEmacs 21.4.22 is released
5506
5507 2008-12-30  Vin Shelton  <acs@xemacs.org>
5508
5509         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5510         during building even if no packages are found.
5511
5512 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5513
5514         * printer.el (generic-print-region): 
5515         (generic-print-buffer): 
5516         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5517         check if the msprinter device is available, now that msprinter is
5518         always available as a specifier tag. 
5519
5520 2008-12-24  Vin Shelton  <acs@xemacs.org>
5521
5522         * about.el: Add Francisco to my bio!
5523
5524 2008-12-23  Vin Shelton  <acs@xemacs.org>
5525
5526         * autoload.el: Move operator definitions to autoload-operators.el
5527         in the xemacs-base package.
5528
5529 2007-11-22  Vin Shelton  <acs@xemacs.org>
5530
5531         * about.el (about-hacker-contribution): Updated my bio.
5532
5533 2007-10-07  Vin Shelton  <acs@xemacs.org>
5534
5535         * XEmacs 21.4.21 is released
5536
5537 2007-09-19  Didier Verna  <didier@xemacs.org>
5538
5539         Update my personal info.
5540         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5541         * about.el (about-other-current-hackers): Ditto.
5542         * about.el (about-url-alist): Add my musical website.
5543         * about.el (about-personal-info): Update my entry.
5544         * about.el (about-hacker-contribution): Ditto.
5545
5546 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5547
5548         * package-get.el (package-get-download-sites): Update download
5549         sites in Japan.
5550         * package-get.el (package-get-pre-release-download-sites): Ditto.
5551
5552 2007-08-18  Vin Shelton  <acs@xemacs.org>
5553
5554         * package-get.el (package-get-pre-release-download-sites): Sync
5555         mirror sites with 21.5.  (Thanks, Adrian)
5556
5557 2007-08-09  Mike Sperber  <mike@xemacs.org>
5558
5559         * startup.el (migrate-user-init-file): Create backup of
5560         `user-init-file' before migrating.
5561         * startup.el (maybe-migrate-user-init-file): Print
5562         information about backup file.
5563         (maybe-create-compatibility-dot-emacs): Follow above change.
5564
5565 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5566
5567         * font-lock.el: Sync font-lock-add-keywords and
5568         font-lock-remove-keywords from GNU Emacs.
5569         * font-lock.el (font-lock-keywords-alist): New.
5570         * font-lock.el (font-lock-removed-keywords-alist): New.
5571         * font-lock.el (font-lock-add-keywords): New.
5572         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5573         * font-lock.el (font-lock-remove-keywords): New.
5574
5575 2007-08-16  Vin Shelton  <acs@xemacs.org>
5576
5577         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5578         patch from Hans de Graaff.
5579
5580 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5581
5582         * package-get.el (package-get-download-sites): Document Chile and
5583         update Denmark download site.
5584         * package-get.el (package-get-pre-release-download-sites): Ditto.
5585
5586 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5587
5588         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5589
5590 2006-12-09  Vin Shelton  <acs@xemacs.org>
5591
5592         * XEmacs 21.4.20 is released
5593
5594 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5595
5596         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5597
5598 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5599
5600         * info.el (Info-find-file-node, Info-insert-dir)
5601         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5602         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5603         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5604         and discussion.
5605
5606 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5607
5608         * obsolete.el (line-beginning-position): New, from 21.5.x.
5609         (line-end-position): Ditto.
5610
5611 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5612
5613         * package-get.el (package-get-download-sites): Welcome
5614         nl.xemacs.org and Thanks!
5615         * package-get.el (package-get-pre-release-download-sites): Ditto.
5616
5617 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5618
5619         * font-lock.el: Add support for not-so recent changes in Java to
5620         java-mode.
5621
5622 2006-01-28  Vin Shelton  <acs@xemacs.org>
5623
5624         * XEmacs 21.4.19 is released
5625
5626 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5627
5628         * easymenu.el: Update copyright. 
5629         * easymenu.el (easy-menu-all-popups):
5630         Add a docstring. 
5631         * easymenu.el (easy-menu-add):
5632         Document a bug, rework the function to preserve any existing
5633         non-default mode-popup-menu instead of overwriting it, and not to
5634         bother normalising the menu title (nothing else does).
5635         * easymenu.el (easy-menu-remove):
5636         Restore the default mode-popup-menu instead of leaving an empty
5637         one when we remove the last easy-menu popup. 
5638
5639 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5640
5641         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5642         as suggested by Rodrigo Ventura.
5643         * package-get.el (package-get-pre-release-download-sites): Ditto,
5644         with replacement of xemacs-21.5 by beta, which is the logical path
5645         to our beta core and package pre-releases.
5646
5647 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5648
5649         * package-get.el (package-get-download-sites): Add Hong Kong
5650         download site.
5651         * package-get.el (package-get-pre-release-download-sites): Ditto.
5652
5653 2005-12-26  Vin Shelton  <acs@xemacs.org>
5654
5655         * find-paths.el:
5656         * find-paths.el (paths-emacs-root-p): Add search for package root.
5657         * find-paths.el (paths-find-emacs-root): Replaced with
5658         paths-find-invocation-roots, which returns a list of roots.
5659         * find-paths.el (paths-find-invocation-roots): New.
5660         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5661
5662 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5663
5664         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5665         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5666
5667 2005-12-03  Vin Shelton <acs@xemacs.org>
5668
5669         * XEmacs 21.4.18 is released
5670
5671 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5672
5673         * package-get.el (package-get-download-sites): Update reflecting
5674         latest http://www.xemacs.org/Releases/ information generated by
5675         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5676         * package-get.el (package-get-pre-release-download-sites): Ditto.
5677
5678 2005-02-28  Simon Josefsson  <jas@extundo.com>
5679
5680         * about.el (xemacs-hackers): Add jas.
5681         (about-other-current-hackers): Likewise.
5682         (about-url-alist): Add URL for jas.
5683         (about-personal-info): Document jas.
5684         (about-hacker-contribution): Describe jas contributions.
5685
5686 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5687
5688         * easymenu.el (easy-menu-remove): As described in 
5689         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5690         except the "Command" menu from mode-popup-menu. 
5691
5692 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5693  
5694         * font.el (font-spatial-to-canonical): Correct calculation of 
5695         return value for pixel-based input value. 
5696  
5697 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5698
5699         * code-process.el (call-process): Process-related docstring
5700         improvements spurred by Norbert Koch.
5701         * code-process.el (call-process-region): Ditto.
5702         * code-process.el (start-process): Ditto.
5703
5704 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5705
5706         * finder.el (finder-find-library): Return filename actually
5707         searched for.
5708
5709 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5710
5711         * help.el (view-emacs-news): Use `expand-file-name' instead of
5712         `locate-data-file' as the latter will find any "NEWS" files that
5713         might exist in packages _before_ the one in core.
5714
5715 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5716
5717         * package-get.el (package-get-init-package):
5718         package-get-init-package buglet (21.4.17) by Jeff Mincy
5719         <mincy@rcn.com> fixing false temporary load-path shadows reported
5720         after package installation and simplifying code.
5721
5722 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5723
5724         * package-get.el (package-get-download-sites): Sync mirrors list
5725         with the XEmacs website.
5726         (package-get-pre-release-download-sites): Ditto.
5727
5728 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5729
5730         * derived.el (derived-mode-merge-syntax-tables):
5731         Revert my 21.5-only patch of 2003-07-18 which slipped in
5732         through Jerry James's patch of 2004-06-07.
5733
5734 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5735
5736         * cmdloop.el (keyboard-quit): Remove workaround for
5737         `region-active-p' not making sure active region is in current
5738         buffer now that it does.
5739         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5740         * simple.el (region-active-p): `region-active-p' to only return t
5741         when active region is in current buffer.
5742
5743 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5744
5745         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5746         package names, quell a byte-compiler warning, doc fix.
5747
5748 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5749
5750         * buffer.el (pop-to-buffer):
5751         * window-xemacs.el (display-buffer):
5752         Document use of `same-window-buffer-names,' `same-window-regexps'
5753         by pop-to-buffer and display-buffer. 
5754         
5755 2005-02-06  Vin Shelton <acs@xemacs.org>
5756
5757         * XEmacs 21.4.17 is released
5758
5759 2005-01-29  Ben Wing  <ben@xemacs.org>
5760
5761         * shadow.el (find-emacs-lisp-shadows):
5762         Add custom-defines to list of ignored files.
5763
5764 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5765
5766         * simple.el (shifted-motion-keys-select-region): Fix statement
5767         about unshifted-motion-keys-deselect-region.
5768
5769 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5770
5771         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5772         now) for GNU Emacs compatibility.
5773         (make-obsolete-variable): Ditto.
5774
5775 2004-01-08  Ben Wing  <ben@xemacs.org>
5776
5777         * code-files.el (load):
5778         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5779
5780 2004-12-05  Vin Shelton <acs@xemacs.org>
5781
5782         * XEmacs 21.4.16 is released
5783
5784 2004-12-04  Vin Shelton  <acs@xemacs.org>
5785
5786         * auto-autoloads.el: Regenerated.
5787
5788         * custom-load.el: Regenerated.
5789
5790 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5791
5792         Fix bug: apropos errors if a defalias refers to an undefined
5793         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5794
5795         * apropos.el (apropos):
5796         (apropos-command):
5797         * help.el (frob-help-extents):
5798         * help-macro.el (make-help-screen):
5799         * hyper-apropos.el (hyper-apropos-grok-functions):
5800         (hyper-apropos-get-doc):
5801         Catch void-function error thrown by `documentation'.
5802
5803 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5804
5805         * packages.el (package-require): Fix incorrect arg to format.
5806         This fixes a `format specifier' error.
5807
5808 2004-08-13  Jerry James  <james@xemacs.org>
5809
5810         * bytecomp.el (forward-word): Tell the byte compiler the correct
5811         number of arguments to forward-word.
5812
5813 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5814
5815         * etags.el: Fixed loading of include files for tag completion. Now
5816         you can make a tag file for a library, include it into your
5817         project and it will be reloaded only if it changed. Infinte
5818         include loops are detected and the correct tag files are loaded.
5819         * etags.el (buffer-tag-table-list): Load and verify tag files in
5820         the external function buffer-tag-table-list-load.
5821         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5822         tag files. Also load the included tag files. The priority of the
5823         included files is right below their parent file. If multiple
5824         matches occur then the symbols from the parent file are found
5825         first.
5826         * etags.el (tag-table-include-files): Corrected comment
5827         string. Switched to pattern constant tags-include-pattern to have
5828         it at a central location.
5829         * etags.el (tags-include-pattern): Added doc string.
5830         * etags.el (add-to-tag-completion-table): Removed obsolete
5831         comments as the include files are allready returned by
5832         buffer-tag-table-list and loaded.
5833         * etags.el (find-tag-internal): The include files are allready
5834         included in tag-tables as buffer-tag-table-list returns them now.
5835
5836 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5837
5838         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5839         Loading items into the notebook is now done by C code.
5840         * widgets-gtk.el (gtk-widget-instantiate-internal):
5841         Style no longer changed.
5842
5843 2004-06-28  Nix  <nix@esperi.org.uk>
5844
5845         * cmdloop.el (truncate-command-history-for-gc): Delay
5846         execution of all things that look up variable bindings,
5847         via `enqueue-eval-event'.
5848
5849 2004-06-24  Vin Shelton  <acs@xemacs.org>
5850
5851         * package-get.el (package-get-require-signed-base-updates):
5852         now defaults to nil.
5853
5854 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5855
5856         * subr.el (split-string): Clean up docstring.
5857
5858 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5859
5860         * faces.el (zmacs-region): fix typo in docstring.
5861
5862 2004-06-07  Jerry James  <james@xemacs.org>
5863
5864         * derived.el: Synch with Emacs 21.3.
5865         * subr.el (with-local-quit): New, from Emacs 21.3.
5866         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5867         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5868         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5869
5870 2004-06-16  Jerry James  <james@xemacs.org>
5871
5872         * cl.el (cl-set-substring): Increment start by the length of the
5873         string, not the string itself.
5874
5875 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5876
5877         * etags.el (tag-table-include-files): Expand included TAGS file
5878         paths to avoid problems with relative paths.  Thanks to Peter
5879         Chubb <peterc@gelato.unsw.edu.au>.
5880         * etags.el (tags-include-pattern): New.
5881         * etags.el (add-to-tag-completion-table): Parse and ignore
5882         trailing include lines.
5883
5884 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5885
5886         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5887         avoiding line solely composed of equal signs.
5888
5889 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5890
5891         * cus-edit.el (alloc): Typo fix.
5892         * cus-edit.el (custom-browse-visibility): Ditto.
5893         * cus-edit.el (custom-variable-value-create): Ditto.
5894         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5895         * cus-edit.el (custom-save-variables): Bind print-length and
5896         print-level to nil to avoid value abbreviation.
5897         * cus-edit.el (custom-save-face-internal): Ditto.
5898         * cus-edit.el (custom-save-faces): Save in sorted order.
5899         * cus-edit.el (custom-save-resets): Bind print-length and
5900         print-level to nil to avoid value abbreviation.
5901         * cus-edit.el (custom-save-loaded-themes): Ditto.
5902
5903 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5904
5905         * subr.el (split-string-default-separators): New.
5906         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5907         see comment in source.
5908
5909 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5910
5911         * mule/japanese.el (paragraph-start, paragraph-separate):
5912         Remove anchor to BOL.
5913
5914 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5915
5916         * cl.el (gensym, gentemp): Improve docstrings.
5917
5918 2004-05-10  Vin Shelton  <acs@xemacs.org>
5919
5920         * etags.el: Sync with 21.5 version.
5921
5922 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5923
5924         * etags.el:
5925         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5926         only for use with exuberant ctags. This will also enable building of 
5927         completion tables with exuberant ctags. This will not work with
5928         xemacs ctags. 
5929         * etags.el (get-tag-table-buffer): New function for creating of
5930         completion table is used if tags-exuberant-ctags-optimization-p ist t
5931         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5932         finding the tag names. New.
5933         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5934         building tag completion table with exuberant ctags. New.
5935         * etags.el (find-tag-internal): Improve exact tag matching for tags
5936         with name fields. Before the patch return types of functions or
5937         function parameters (with exuberant ctags) were found as matches.
5938
5939 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5940
5941         * list-mode.el (display-completion-list): Fixed completion list was
5942         taking the width of the frame and not of the window for displaying
5943         the selection methods.
5944
5945 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5946
5947         * menubar-items.el (default-menubar): Options are saved to custom.el.
5948
5949
5950 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5951
5952         * isearch-mode.el (isearch-abort): Preserve successful search target.
5953
5954 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5955
5956         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5957         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5958         Bihlmeyer.
5959         * gnuserv.el (gnuserv-mode-line-string): New.
5960         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5961         gnuserv-mode.
5962         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5963         * gnuserv.el (gnuserv-edit-files): Use
5964         make-x-device-with-gtk-fallback.
5965
5966 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5967
5968         * gtk-widgets.el: New import: gtk-accel-group-new.
5969         * dialog-gtk.el:
5970         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5971         * dialog-gtk.el (popup-builtin-question-dialog):
5972         Added support for dialog button mnemonics.
5973
5974 2004-03-22  Chris Green <cmg@dok.org>
5975
5976         * process.el (shell-command): Output buffer was ignored when a
5977         background process was run via shell-command.
5978
5979 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5980
5981         * cus-edit.el (custom-save-variables): Retrieve a list of
5982         variables to save first, sort it, and make sure the variables are
5983         saved in sorted order.
5984
5985 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5986  
5987         * package-get.el (package-get-update-base-from-buffer): Force
5988         binary coding system for verifying GnuPG signature in the
5989         package-index file.
5990  
5991 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5992
5993         * package-get.el (package-get-package-index-file-location): Handle
5994         missing "EMACSPACKAGEPATH" environment variable.
5995
5996 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5997
5998         * package-admin.el (package-admin-find-top-directory): Simplify
5999         directory comparisions and fix substring errors on short path
6000         components.
6001         * package-get.el (package-get-package-index-file-location):
6002         Default to first component of "EMACSPACKAGEPATH", if set.
6003
6004 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6005
6006         * package-get.el (process-error): New error datum.
6007
6008 2004-02-02  Vin Shelton <acs@xemacs.org>
6009
6010         * XEmacs 21.4.15 is released
6011
6012 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6013
6014         * itimer.el (activate-itimer): Modify the itimer timeout value as
6015         if it were begun at the last time when the itimer driver was woken
6016         up.
6017
6018 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6019
6020         * specifier.el (Copyright):
6021         Update.
6022         (make-specifier-and-init):
6023         (map-specifier):
6024         (canonicalize-inst-pair):
6025         (canonicalize-spec-list):
6026         (set-specifier):
6027         Synch docstrings to 21.5 where appropriate.
6028
6029 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6030
6031         * package-get.el (package-get-list-packages-where): New.  A
6032         function that allows searching for groups of packages.  For
6033         example, find all packages that require the fsf-compat package.
6034
6035 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6036
6037         The Great PUI Sync.
6038
6039         * auto-autoloads.el: Regenerated.
6040
6041         * custom-load.el: Regenerated.
6042
6043         * dumped-lisp.el (packages-hardcoded-lisp): New.
6044
6045         * menubar-items.el (menu-max-items): New.
6046         (menu-submenu-max-items): New.
6047         (menu-submenu-name-format): New.
6048         (menu-split-long-menu): New.
6049         (menu-sort-menu): New.
6050         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6051
6052         * obsolete.el (pui-add-install-directory): Renamed to the more
6053         logical `pui-set-local-package-get-directory'.
6054         (package-get-download-menu): Moved to `package-ui.el' and renamed
6055         to `package-ui-add-download-menu'.
6056
6057         * package-admin.el (package-admin-install-function-mswindows):
6058         Whitespace clean up.
6059         (package-admin-add-single-file-package): Removed.
6060         (package-admin-default-install-function): Whitespace clean up.
6061         (package-admin-find-top-directory): New.
6062         (package-admin-get-install-dir): Use it.
6063         (package-admin-get-manifest-file): 
6064         (package-admin-check-manifest): 
6065         (package-admin-add-binary-package):
6066         (package-admin-get-lispdir):
6067         (package-admin-delete-binary-package):
6068         (package-admin):
6069
6070         * package-get.el (package-get-package-index-file-location): New.
6071         (package-get-install-to-user-init-directory): New.
6072         (package-get-remote):
6073         (package-get-download-sites):
6074         (package-get-pre-release-download-sites): New.
6075         (package-get-site-release-download-sites): New.
6076         (package-get-base-filename):
6077         (package-get-always-update):
6078         (package-get-user-index-filename): Removed.
6079         (package-get-pgp-available-p): New.
6080         (package-get-require-signed-base-updates):
6081         (package-get-was-current):
6082         (package-entries-are-signed): New.
6083         (package-get-continue-update-base): New.
6084         (package-get-download-menu): Removed.
6085         (package-get-require-base):
6086         (package-get-update-base-entry):
6087         (package-get-locate-file):
6088         (package-get-locate-index-file):
6089         (package-get-maybe-save-index):
6090         (package-get-update-base):
6091         (package-get-update-base-from-buffer):
6092         (package-get-update-base-entries):
6093         (package-get-interactive-package-query):
6094         (package-get-update-all):
6095         (package-get-all):
6096         (package-get-dependencies):
6097         (package-get-init-package):
6098         (package-get-info): New.
6099         (package-get):
6100         (package-get-staging-dir):
6101         (package-get-set-version-prop): Removed.
6102         (package-get-installedp):
6103         (package-get-ever-installed-p):
6104         (packages): Removed.
6105         (package-get-custom-groups): Removed.
6106         (package-get-custom): Removed.
6107         (package-get-custom-add-entry): Removed.
6108
6109         * package-info.el (batch-update-package-info):
6110
6111         * package-net.el (package-net-batch-generate-bin-ini):
6112         (package-net-update-installed-db):
6113
6114         * package-ui.el (pui-info-buffer):
6115         (pui-directory-exists): Removed.
6116         (pui-package-dir-list): Removed.
6117         (pui-add-install-directory): Removed.
6118         (package-ui-download-menu): New.
6119         (package-ui-pre-release-download-menu): New.
6120         (package-ui-site-release-download-menu): New.
6121         (pui-set-local-package-get-directory): New.
6122         (pui-package-symbol-char):
6123         (pui-update-package-display):
6124         (pui-toggle-package):
6125         (pui-toggle-package-key):
6126         (pui-toggle-package-delete):
6127         (pui-toggle-package-delete-key):
6128         (pui-toggle-package-event):
6129         (pui-toggle-verbosity-redisplay):
6130         (pui-install-selected-packages):
6131         (pui-add-required-packages):
6132         (pui-help-echo):
6133         (pui-display-info):
6134         (list-packages-mode):
6135         (pui-list-packages):
6136
6137         * packages.el (packages-compute-package-locations):
6138         (package-require):
6139         (package-delete-name):
6140         (packages-hardcoded-lisp): Removed.
6141         (packages-useful-lisp): Removed.
6142         (packages-unbytecompiled-lisp): Removed.
6143         (packages-find-package-directories):
6144
6145         Summary:
6146
6147         Major code clean up of all things PUI.
6148
6149         Much improved code to determine where packages should be
6150         installed.  PUI no longer depends on any packages being
6151         pre-installed to compute where packages are to be installed to.
6152
6153         The user can specify the location of their package-index file.  It
6154         isn't necessary to set this because it has sane defaults.  People
6155         who "run-in-place" won't accidently overwrite the CVS
6156         package-index file.  See
6157         `package-get-package-index-file-location'. 
6158
6159         PUI will now properly clean up after itself in the event of an
6160         unsuccessful package install.  This drastically reduces the number
6161         of "wrong md5sum" FAQs.
6162
6163         non-Mule XEmacsen can no longer install Mule packages.
6164
6165         Package management via the custom interface has been removed.
6166
6167         The PUI related menubar items have been reorganised.
6168
6169         The PGP verification code has been fixed and the default for
6170         whether or not it is used is automatically computed.
6171
6172         * update-elc.el ((preloaded-file-list site-load-packages
6173         need-to-dump dumped-exe)):
6174         Just a couple of small changes to allow for
6175         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6176         existing anymore.
6177
6178 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6179
6180         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6181         apply `format' to the first argument of byte-compile-warn, it
6182         already calls format.
6183
6184 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6185
6186         * files.el (delete-old-versions): Avoid going interactive during
6187         make install when environment variable VERSION_CONTROL is set.
6188
6189 2003-12-04  Vin Shelton  <acs@xemacs.org>
6190
6191         * menubar-items.el (menu-item-search): Only bring up search dialog
6192         box if the feature is available and desired.
6193
6194 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6195
6196         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6197
6198 2003-11-05  Vin Shelton  <acs@xemacs.org>
6199
6200         * help.el (Help-prin1-face):
6201         (Help-princ-face):
6202         princ and prin1 are functions and need to be called as such.  The
6203         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6204
6205 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6206
6207         * about.el (about-xemacs): Give full version and build date.
6208
6209 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6210
6211         * win32-native.el (grep-null-device): This XEmacs has null-device.
6212
6213 2003-09-06  Mike Sperber  <mike@xemacs.org>
6214
6215         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6216         implement the specified semantics for `defvar.'
6217
6218 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6219
6220         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6221         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6222         displaying buffer in question.
6223
6224 2003-09-03  Vin Shelton <acs@xemacs.org>
6225
6226         * XEmacs 21.4.14 is released
6227
6228 2003-08-17  Vin Shelton  <acs@xemacs.org>
6229
6230         * about.el: Vanity patch.
6231
6232 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * code-process.el (call-process):
6235         (call-process-region):
6236         (start-process):
6237         Document coding system processing.
6238
6239 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6240
6241         * startup.el (splash-frame-body): Idiomatic English.
6242
6243 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6244
6245         * font-lock.el (font-lock-match-java-declarations): Move
6246         save-restriction, narrow-to-region to beginning of function to
6247         avoid going beyond the limit and causing an infloop.
6248
6249 2003-04-16  Jerry James  <james@xemacs.org>
6250
6251         * keydefs.el: Remove mappings for keys mapped to the nowhere
6252         defined function function-key-error.
6253
6254 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6255
6256         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6257         lisp-interaction-mode-hook): Add the docstrings.
6258
6259 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6260
6261         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6262         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6263         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6264
6265 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6266
6267         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6268         lambda list after the original doc.  Care about
6269         #'(lambda () "SingleString") 
6270         (cl-upcase-arg): 
6271         (cl-function-arglist):
6272         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6273         circular data structures in lambda list specification
6274
6275 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6276
6277         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6278         to appear in font-lock-function-name-face.
6279
6280 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6281
6282         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6283         is not also the value of the lambda.
6284
6285 2003-05-06  Andy Piper  <andy@xemacs.org>
6286
6287         * files.el (revert-buffer): Make sure local variables get processed,
6288         even in the case of an optimized reversion.
6289
6290 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6291
6292         * XEmacs 21.4.13 is released
6293
6294 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6295
6296         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6297         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6298
6299 2003-02-14  Ben Wing  <ben@xemacs.org>
6300
6301         * byte-optimize.el:
6302         * byte-optimize.el (byte-compile-inline-expand):
6303         * byte-optimize.el (byte-compile-unfold-lambda):
6304         * byte-optimize.el (byte-optimize-form-code-walker):
6305         * byte-optimize.el (byte-optimize-form):
6306         * byte-optimize.el (byte-decompile-bytecode-1):
6307         * byte-optimize.el (byte-optimize-lapcode):
6308         Review carefully and sync up to 20.7 except for areas as noted.
6309         Fixes problem with JDE compilation.
6310
6311 2003-02-05  Ben Wing  <ben@xemacs.org>
6312
6313         * simple.el:
6314         * simple.el (motion-keys-for-shifted-motion):
6315         Omit M-S-home/end from motion keys.
6316
6317 2003-02-07  Ben Wing  <ben@xemacs.org>
6318
6319         * text-props.el (text-property-any):
6320         * text-props.el (text-property-not-all):
6321         Fix bug when end > start.
6322
6323 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6324
6325         * info.el (Info-insert-dir): Make default-directory end in
6326         separator.  Patch due to Martin Buchholz.
6327
6328 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6329
6330         * XEmacs 21.4.12 "Portable Code" is released.
6331
6332 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6333
6334         * about.el: Update golubev data.
6335
6336 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6337
6338         * isearch-mode.el (isearch-mode-map): Substitute comment on
6339         desirability, and back out "GR is printable" changes.
6340
6341 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6342
6343         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6344
6345 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6346
6347         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6348
6349 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6350
6351         * menubar-items.el (default-menubar): Use browse-url-mozilla
6352         instead of browse-url-gnome-moz for Mozilla.
6353
6354 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6355
6356         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6357
6358 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6359
6360         * files.el (auto-mode-alist): Remove redundant entries for modes
6361         that live in packages.
6362         (interpreter-mode-alist): Ditto.
6363
6364 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6365
6366         * menubar-items.el (default-menubar): Sync with current
6367         browse-url-xemacs.el.
6368
6369 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6370
6371         * XEmacs 21.4.10 "Military Intelligence" is released.
6372
6373 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6374
6375         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6376
6377 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6378
6379         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6380
6381 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6382
6383         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6384         effect free function.
6385         (font-lock-fontify-keywords-region): Supply the argument to
6386         font-lock-compile-keywords.
6387
6388 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6389
6390         * package-get.el (package-get-download-sites): Bring sites list
6391         up to date, prefer xx.xemacs.org addresses.
6392
6393 2002-09-27  Andy Piper  <andy@xemacs.org>
6394
6395         * dialog.el (make-dialog-box): for general dialogs only
6396         delete-frame-hook will be run.
6397
6398 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6399
6400         * font-lock.el (font-lock-fontify-syntactically-region): Add
6401         comment about lookup-syntax-properties, document LOUDLY as unused.
6402
6403 2002-08-26  Andy Piper  <andy@xemacs.org>
6404
6405         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6406         merge.
6407
6408 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6409
6410         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6411         (make-obsolete-variable): Ditto.
6412         (make-compatible): Ditto.
6413         (make-compatible-variable): Ditto.
6414
6415 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6416
6417         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6418         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6419
6420 2002-08-28  Andy Piper  <andy@xemacs.org>
6421
6422         * files.el (revert-buffer): propagate revert-without-query-status.
6423
6424 2002-06-03  Andy Piper  <andy@xemacs.org>
6425
6426         * dialog-items.el (make-search-dialog): align various subcontrols
6427         in visually pleasing ways, allow frame to autosize to the dialog
6428         size.
6429         * dialog.el (make-dialog-box): add a border inside the frame. Add
6430         :autosize property, if t then reset the frame size appropriately
6431         before the frame is mapped.
6432         * gutter-items.el (set-progress-feedback-instantiator): align
6433         various subcontrols.
6434         * gutter-items.el (set-progress-abort-instantiator): ditto.
6435
6436 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6437
6438         * XEmacs 21.4.9 "Informed Management" is released.
6439
6440 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6441
6442         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6443         "&optional append" argument.
6444
6445 2002-07-16  Didier Verna  <didier@xemacs.org>
6446
6447         * subr.el (replace-in-string): fix case fold bug introduced by
6448         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6449         case-fold-search in temporary buffers.
6450
6451 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6452
6453         * lib-complete.el (find-library): Remove check for mule because
6454         decompression DOES work on Mule.
6455
6456 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6457
6458         * simple.el (join-line): New alias for `delete-indentation'.
6459
6460 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6461
6462         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6463         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6464         (font-lock-builtin-face): New.
6465         (font-lock-constant-face): New.
6466         (font-lock-face-list): Add builtin and constant faces.
6467
6468 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6469
6470         * autoload.el (make-autoload): Support define-derived-mode.
6471         Collected puts of doc-string-elt property.  Based on a patch by
6472         Didier Verna <didier@xemacs.org>.
6473
6474 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6475
6476         * wid-edit.el (widget-field-activate): Fix docstring typo.
6477
6478 2002-07-23  Andy Piper  <andy@xemacs.org>
6479
6480         * about.el (about-personal-info): update me.
6481
6482 2002-07-12  Andy Piper  <andy@xemacs.org>
6483
6484         * custom.el (custom-theme-set-variables): remove bogus
6485         arguments. Use custom-set-default to set defaults.
6486         (custom-set-variables): update doc.
6487         (custom-local-buffer): new, synced from FSF.
6488         (custom-set-default): ditto.
6489         (defcustom): update doc.
6490
6491 2002-06-16  Andy Piper  <andy@xemacs.org>
6492
6493         * menubar-items.el (default-menubar): enable windows printing on
6494         cygwin as well as native.
6495
6496 2002-06-12  Andy Piper  <andy@xemacs.org>
6497
6498         * printer.el (generic-print-buffer): catch all errors so that the
6499         print device can be cleared in all scenarios.
6500         (Printer-clear-device): make sure clearing the printer allows it
6501         to be used again immediately.
6502         (generic-print-region): make sure the default printer face is
6503         black-on-white.
6504
6505 2002-04-23  Jerry James  <james@xemacs.org>
6506
6507         * window-xemacs.el (display-buffer-function): Change doc to
6508         reflect new arg.
6509         * window-xemacs.el (pre-display-buffer-function): Ditto.
6510         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6511         non-nil, make the new window just big enough for its contents.
6512         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6513         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6514         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6515
6516 2002-06-06  Andy Piper  <andy@xemacs.org>
6517
6518         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6519         (defcustom): ditto.
6520         (custom-handle-keyword): ditto.
6521
6522 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6523
6524         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6525         Make obsolete.  Default to nil.
6526         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6527         Inspired by a patch by John Palmieri.
6528
6529 2002-07-01  Mike Alexander  <mta@arbortext.com>
6530
6531         * process.el (shell-command-on-region): Don't delete the region
6532         before giving it to call-process-region
6533
6534 2002-06-04  Jerry James <james@eecs.ku.edu>
6535
6536         * find-paths.el (paths-find-architecture-directory): Search in
6537         `system-configuration'/`base', not `base'`system-configuration'.
6538
6539 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6540
6541         * info.el (Info-index): Add missing \ in [ t].
6542
6543 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6544
6545         * gutter-items.el (gutter-buffers-tab-visible-p,
6546         buffers-tab-omit-function, buffers-tab-selection-function,
6547         buffers-tab-filter-functions):
6548         Doc improvements.
6549
6550 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6551
6552         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6553
6554         * toolbar-items.el (toolbar-news): Fix typo in message string.
6555
6556 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6557
6558         * dialog.el (yes-or-no-p-dialog-box): 
6559         * cmdloop.el (y-or-n-p-minibuf):
6560         (yes-or-no-p-minibuf):
6561         (yes-or-no-p):
6562         (y-or-n-p): 
6563         Specify negative answers in docstrings.
6564
6565 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6566
6567         * package-ui.el (pui-help-echo): Display both installed and author
6568         version.  Use a balloon-help window to display extra info like
6569         package requires.
6570
6571 2002-05-30  Andy Piper  <andy@xemacs.org>
6572
6573         * files.el (revert-buffer-internal): don't visit
6574         revert-buffer. Kill buffer when not used. Suggested by Mike
6575         Alexander <mta@arbortext.com>
6576
6577 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6578
6579         * files.el (revert-buffer): More docstring fiddling.
6580
6581 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6582
6583         * files.el (revert-buffer):
6584         (revert-buffer-internal):
6585         (revert-buffer-insert-file-contents-function):
6586         Improve docstrings and comments.
6587
6588 2002-05-08  Andy Piper  <andy@xemacs.org>
6589
6590         * files.el (revert-buffer): observe noconfirm behavior.
6591
6592 2002-04-09  Andy Piper  <andy@xemacs.org>
6593
6594         * files.el (revert-buffer): use revert-buffer-internal if it looks
6595         like doing so will not result in any user-visible changes.
6596         (revert-buffer-internal): new function. Do the actual process of
6597         reversion and then see whether the result is any different to what
6598         we have already. If it is not then do nothing.
6599
6600 2001-12-11  Andy Piper  <andy@xemacs.org>
6601
6602         * menubar.el (get-popup-menu-response): re-order so that it works
6603         on more sane/facist window systems.
6604
6605 2001-12-03  Andy Piper  <andy@xemacs.org>
6606
6607         * faces.el (frob-face-property): don't infloop in face frobbing
6608         from Jan Vroonhof <jan@xemacs.org>.
6609
6610 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6611
6612         * faces.el (frob-face-property): Follow face fall-back hierarchy
6613         properly for face properties without an instance. Only do manual
6614         copy form 'default in last resort. This handles in particular
6615         the case where 'default itself has only a fall-back (which is
6616         the case by default on windows).
6617
6618 2001-11-24  Andy Piper  <andy@xemacs.org>
6619
6620         * printer.el (generic-print-region): set default-frame-plist to
6621         nil while creating the printer frame so that sizes reflect the
6622         printed page.
6623
6624         * faces.el (face-complain-about-font): Don't complain on printers.
6625
6626 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6627         
6628         * package-net.el: Andy synch.
6629         
6630 2001-12-16  Andy Piper  <andy@xemacs.org>
6631
6632         * package-get.el (package-get-update-all): Make sure installed.db
6633         gets updated after updating packages.
6634
6635 2002-03-28  Ben Wing  <ben@xemacs.org>
6636
6637         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6638         continuation, truncation so that we don't get line jumpiness from
6639         them being larger than the line height.
6640
6641         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6642
6643 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6644
6645         * font.el (font-window-system-mappings): Add mapping for Gtk
6646         (assume identical to X) 
6647
6648 2002-02-04  Andy Piper  <andy@xemacs.org>
6649
6650         * files.el (convert-standard-filename): Fix for short filename
6651         Peter Arius <pas@methodpark.de>
6652
6653 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6654
6655         * list-mode.el (default-choose-completion): completion-base-size
6656         should refer to local value in the completion list buffer.
6657
6658 2001-12-03  Didier Verna  <didier@xemacs.org>
6659
6660         * rect.el: autoload `replace-rectangle'.
6661         * keydefs.el (global-map): bind it to `C-x r p'.
6662
6663 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6664
6665         * XEmacs 21.4.8 "Honest Recruiter" is released.
6666
6667 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6668
6669         This patch is based on Jerry James's patch and analysis.
6670
6671         * select.el (get-clipboard):
6672         (get-selection):
6673         Update docstrings.
6674         (get-clipboard-foreign):
6675         (get-selection-foreign):
6676         New function for use as `interprogram-paste-function's.
6677
6678         * simple.el (interprogram-paste-function): Change default to
6679         `get-clipboard-foreign'; improve docstring.
6680         (interprogram-cut-function): Improve dosctring.
6681
6682 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6683
6684         * XEmacs 21.4.7 "Economic Science" is released.
6685
6686 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6687
6688         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6689
6690 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6691
6692         * obsolete.el (assq-delete-all): New compatibility alias for 
6693         remassq.
6694
6695 2002-01-09  Simon Josefsson  <jas@extundo.com>
6696
6697         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6698
6699 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6700
6701         * info.el (Info-auto-generate-directory): Default
6702         Info-auto-generate-directory to 'if-outdated.
6703
6704 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6705
6706         * startup.el (normal-top-level): Prevent migration code from
6707         trashing .emacs on an error in loading the init files.
6708
6709 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6710
6711         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6712         "system default" Xdefaults and friends get xrdb-mode.
6713
6714 2002-03-05  Mats Lidell  <matsl@contactor.se>
6715  
6716         * help-nomule.el (tutorial-supported-languages): Added Swedish
6717         tutorial. Sorted languages.
6718
6719 2002-02-11  Mike Sperber <mike@xemacs.org>
6720
6721         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6722         regenerating outdated dir files and dir is non-existent.
6723
6724 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6725
6726         * code-files.el (convert-mbox-coding-system): Improve comment.
6727         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6728         coding-system argument to `write-region-pre-hook' call.
6729         (write-region-pre-hook): Fix docstring to mention lockname argument.
6730
6731 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6732
6733         * minibuf.el (completing-read): Remove redundant wrong arg list.
6734
6735         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6736
6737 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6738
6739         * obsolete.el (interactive-form): new compatibility alias for 
6740         function-interactive.
6741
6742 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6743
6744         * menubar-items.el (Menubar-items-truncate-list): Removed.
6745         * menubar-items.el (Menubar-items-truncate-history): New.
6746         * menubar-items.el (default-menubar): Use
6747         Menubar-items-truncate-history.
6748
6749 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6750
6751         * printer.el (generic-print-region): Pass correct arguments to
6752         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6753         Torkelsson <torkel@acc.umu.se>.
6754
6755 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6756
6757         * help.el (describe-mode): synched with FSF 19.34; handle nil
6758         minor mode indicators.
6759
6760 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6761
6762         * minibuf.el (completing-read): Update docstring.
6763
6764 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6765
6766         * XEmacs 21.4.6 "Common Lisp" is released.
6767
6768 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6769
6770         * package-net.el: Inadvertant synch with Windows branch.  From
6771         Andy's log:
6772         (package-net-kit-version): new variable.
6773         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6774
6775 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6776
6777         * package-get.el (package-get-locate-index-file): Also search the
6778         core etc/ directory for the package index file if it can't be
6779         found in ~/.xemacs/.
6780
6781 2001-12-13  William Perry  <wmperry@gnu.org>
6782
6783         * dialog-gtk.el (popup-builtin-question-dialog):
6784         Conform to API in gui.c.
6785         
6786 2001-11-12  Andy Piper  <andy@xemacs.org>
6787
6788         * cus-edit.el (custom-save-face-internal): make sure we save
6789         non-themed faces.
6790         (custom-save-variables): ditto variables.
6791
6792 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6793
6794         * faces.el (make-face-family):
6795         (make-face-size):
6796         New face-modifying functions per Jan Vroonhof.
6797
6798         cus-face.el (custom-set-face-font-family):
6799         (custom-set-face-font-size):
6800         Use them.
6801
6802         * font.el (font-window-system-mappings): More precise docstring.
6803
6804         (font-create-name):
6805         (font-create-object):
6806         (tty-font-create-object):
6807         (tty-font-create-plist):
6808         (x-font-create-object):
6809         (x-font-create-name):
6810         (ns-font-create-name):
6811         (mswindows-font-create-object):
6812         (mswindows-font-create-name):
6813         Add doctrings.
6814
6815 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6816
6817         * gtk-faces.el (gtk-init-device-faces): removed spurious
6818         quote before let* expression.
6819
6820 2001-10-29  Andy Piper  <andy@xemacs.org>
6821
6822         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6823         modified when changing coding system.
6824
6825         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6826         that we invoke the GUI directory selector.
6827
6828 2001-10-25  Andy Piper  <andy@xemacs.org>
6829
6830         * dialog.el (make-dialog-box): use new directory dialog support.
6831         * minibuf.el (read-file-name-1): ditto.
6832         (read-file-name): ditto.
6833         (read-directory-name): ditto.
6834
6835 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6836
6837         * XEmacs 21.4.5 "Civil Service" is released.
6838
6839 2001-04-23  Didier Verna  <didier@xemacs.org>
6840
6841         * cus-edit.el (custom-variable-pre-save): New.
6842         * cus-edit.el (custom-variable-post-save): New.
6843         * cus-edit.el (custom-variable-save): use them.
6844         * cus-edit.el (custom-face-pre-save): New.
6845         * cus-edit.el (custom-face-post-save): New.
6846         * cus-edit.el (custom-face-save): use them.
6847         * cus-edit.el (custom-group-pre-save): New.
6848         * cus-edit.el (custom-group-post-save): New.
6849         * cus-edit.el (custom-group-save): use them.
6850         * cus-edit.el (Custom-save): use the pre/post functions above,
6851         call `custom-save-all' only once.
6852         * cus-edit.el (custom-variable-pre-reset-standard): New.
6853         * cus-edit.el (custom-variable-post-reset-standard): New.
6854         * cus-edit.el (custom-variable-reset-standard): use them.
6855         * cus-edit.el (custom-face-pre-reset-standard): New.
6856         * cus-edit.el (custom-face-post-reset-standard): New.
6857         * cus-edit.el (custom-face-reset-standard): use them.
6858         * cus-edit.el (custom-group-pre-reset-standard): New.
6859         * cus-edit.el (custom-group-post-reset-standard): New.
6860         * cus-edit.el (Custom-reset-standard): use them.
6861         * cus-edit.el (custom-face-reset-saved): use the pre/post
6862         functions above, call `custom-save-all' only once.
6863
6864 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6865
6866         * gutter-items.el (buffers-tab face): Derive from the modeline
6867         face by default.  Many people use white-on-black for the default
6868         font, and the tabs look hideous with that color combination.  The
6869         modeline usually has the correct colors.
6870
6871 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6872
6873         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6874         (tag-mark-stack-max): Typo fix.
6875
6876 2001-09-28  Ben Wing  <ben@xemacs.org>
6877
6878         * font-lock.el:
6879         * font-lock.el (font-lock-after-change-function):
6880         fix problem with last patch, reported by Katsumi Yamaoka.
6881
6882 2001-09-17  Ben Wing  <ben@xemacs.org>
6883
6884         * font-lock.el (font-lock-after-change-function):
6885         fix problem when you insert a comment on the line before a line of
6886         code: if we use the following char, then when you hit backspace,
6887         the following line of code turns the comment color.
6888
6889 2001-06-08  Ben Wing  <ben@xemacs.org>
6890
6891         * process.el: comment about shell-command-switch.
6892         * process.el (shell-quote-argument): Need to quote a null
6893         argument, too.  From Dan Holmsand.
6894         
6895         * startup.el (normal-top-level): Delete some unused FSF junk.
6896         * startup.el (command-line-early):
6897         
6898         * startup.el (command-line): Call MS Windows init function.
6899         
6900         * win32-native.el:
6901         * win32-native.el (mswindows-system-shells): New.
6902         * win32-native.el (mswindows-system-shell-p): New.
6903         * win32-native.el (init-mswindows-at-startup): New.
6904         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6905         * win32-native.el (mswindows-quote-one-simple-arg):
6906         * win32-native.el (mswindows-quote-one-command-arg):
6907         * win32-native.el (mswindows-construct-process-command-line-alist):
6908         Correct comments at top.  Correctly handle passing arguments
6909         to Cygwin programs and to bash.  Fix quoting of zero-length
6910         arguments (from Dan Holmsand).  Set shell-command-switch based
6911         on shell-file-name, which in turn comes from env var SHELL.
6912
6913 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6914
6915         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6916         default-toolbar-position): Fill docstrings for balloon-help.
6917
6918 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6919
6920         * faces.el: Reenable specifications over 'gtk domain.
6921
6922 2001-08-08  Didier Verna  <didier@xemacs.org>
6923
6924         * autoload.el (update-autoload-files): make defdir a file name,
6925         not directory name.
6926
6927 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6928
6929         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6930
6931         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6932
6933 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6934
6935         * font-menu.el (font-menu-set-font): Default to current font-family.
6936         (font-menu-preferred-resolution):
6937         (font-menu-size-scaling):
6938         Provide gtk defaults, too.
6939
6940 2001-07-29  Mike Alexander  <mta@arbortext.com>
6941
6942         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6943         list
6944         (custom-set-face-font-family): ditto
6945
6946 2001-07-26  Mike Sperber <mike@xemacs.org>
6947
6948         * files.el (auto-mode-alist): .9 files are man pages, too.
6949
6950 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6951
6952         * process.el (call-process-internal): bind
6953         coding-system-for-write to 'binary when calling
6954         start-process-internal, so the process receives 
6955         the literal contents of INFILE.
6956
6957 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6958
6959         * files.el (auto-mode-alist): Add configure.ac support.
6960
6961 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6962
6963         * buff-menu.el:
6964         mouse.el:
6965         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6966
6967 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6968
6969         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6970
6971 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6972
6973         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6974         mixed text.
6975         (kinsoku-eol-p): Ditto.
6976
6977 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6978
6979         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6980         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6981         characters as the category `s' or `e' correctly.
6982
6983 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6984
6985         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6986
6987 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6988
6989         * mule/cyrillic.el:  Set up case table.
6990
6991 2001-06-08  Mike Sperber <mike@xemacs.org>
6992
6993         * files.el (save-some-buffers-1): Don't zap the help window right
6994         after `map-y-or-n-p' has popped it up.
6995
6996 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6997
6998         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6999
7000 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7001
7002         * specifier.el: define-specifier-tag 'gtk.
7003
7004 2001-05-12  Ben Wing  <ben@xemacs.org>
7005
7006         * find-paths.el (paths-find-recursive-path):
7007         fix error with null EXCLUDE-REGEXP.
7008         
7009         * font-lock.el (font-lock-mode):
7010         fix problem reported by hrvoje with buffers starting with a space.
7011         
7012 2001-05-06  Ben Wing  <ben@xemacs.org>
7013
7014         * dialog.el (make-dialog-box):
7015         * menubar-items.el (default-menubar):
7016         * printer.el (generic-print-buffer):
7017         * printer.el (generic-print-region):
7018         implement printing the selection when it's selected.
7019
7020 2001-04-18  Didier Verna  <didier@xemacs.org>
7021
7022         * cus-edit.el (Custom-reset-standard): reset to standard settings
7023         not only when the buffer's :custom-state is 'modified, but also
7024         when it is 'set or 'saved.
7025
7026 2001-04-17  Didier Verna  <didier@xemacs.org>
7027
7028         * startup.el (load-user-init-file): define `custom-file' before
7029         loading the user's init file.
7030
7031 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7032
7033         * menubar.el (popup-mode-menu): Make it work with
7034         popup-menu-titles turned off.
7035         
7036 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7037
7038         * about.el (about-mailto-link): Use compose-mail for sending mail.
7039
7040 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7041
7042         * package-admin.el (package-install-hook): New.
7043         (package-delete-hook): New.
7044         (package-admin-add-single-file-package): Use package-delete-hook.
7045
7046         * package-get.el (package-get): Use package-install-hook.
7047
7048 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7049
7050         * package-ui.el (pui-install-selected-packages): reverse the lists
7051         of packages so that they get handled in the same order as they
7052         were selected.
7053
7054 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7055
7056         * packages.el (locate-library): Use read-library-name for completion.
7057
7058 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7059
7060         * byte-optimize.el (=): `=' is not a binary predicate!
7061         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7062         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7063
7064 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7065
7066         * bytecomp.el (byte-compile-arithcompare):
7067         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7068
7069 2001-06-03  William M. Perry  <wmperry@gnu.org>
7070
7071         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7072         return the filename selected by the user!
7073
7074 2001-05-31  William M. Perry  <wmperry@gnu.org>
7075
7076         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7077         in XEmacs/GTK.
7078
7079 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7080
7081         * coding.el: Tiny typo fixed.
7082
7083 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7084
7085         * XEmacs 21.4.3 "Academic Rigor" is released.
7086
7087 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7088
7089         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7090
7091 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7092
7093         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7094
7095 2001-05-04  Ben Wing  <ben@xemacs.org>
7096
7097         * printer.el (generic-print-buffer):
7098         * printer.el (generic-print-region):
7099         Enable dialog boxes.  Apply workaround recommended by Kirill.
7100         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7101         
7102         * simple.el (kill-whole-line):
7103         * simple.el (kill-line-1):
7104         * simple.el (kill-entire-line):
7105         * simple.el (kill-line):
7106         * simple.el (backward-kill-line):
7107         Take out interactive dependence of kill-whole-line.
7108
7109 2001-04-22  Ben Wing  <ben@xemacs.org>
7110
7111         * dialog.el (make-dialog-box):
7112         Put dialog titles back in -- this time correctly.  Fix various
7113         other problems with leaks and such.
7114
7115         * simple.el (region-exists-p):
7116         * simple.el (region-active-p):
7117         Add comment about which one is correct to use in menu specs.
7118
7119 2001-05-05  Ben Wing  <ben@xemacs.org>
7120
7121         * dialog.el (make-dialog-box): fix doc string.
7122         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7123         take out Pretty Print.
7124         * printer.el:
7125         * printer.el (printer-current-device): New.
7126         * printer.el (Printer-get-device): New.
7127         * printer.el (Printer-clear-device): New.
7128         * printer.el (generic-page-setup): New.
7129         * printer.el (generic-print-buffer):
7130         * printer.el (generic-print-region):
7131         Implement Page Setup.  Handle errors properly.
7132
7133 2001-05-05  Ben Wing  <ben@xemacs.org>
7134
7135         * subr.el (error): Complete list of errors in doc string.
7136         
7137 2001-04-22  Ben Wing  <ben@xemacs.org>
7138
7139         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7140         
7141 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7142
7143         * build-report.el: Remove CVS keywords since this file has been in
7144         core lisp for a while now.
7145         * build-report.el (build-report-make-output-files): Fix typo.
7146
7147 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7148
7149         * about.el (about-finish-buffer): Make sure the last change works
7150         even if EVENT is nil.
7151
7152 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7153
7154         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7155         clicked, not the one that happens to be the current buffer at the
7156         time.
7157
7158 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7159
7160         * cus-edit.el (custom-display): Support the GTK Window System also.
7161
7162 2001-04-30  Ben Wing  <ben@xemacs.org>
7163
7164         * printer.el:
7165         * printer.el (printer-page-header):
7166         * printer.el (Print-context): New.
7167         * printer.el (printer-page-footer):
7168         * printer.el (generate-header-element): New.
7169         * printer.el (generate-header-line): New.
7170         * printer.el (print-context-property):
7171         * printer.el (generic-print-buffer):
7172         * printer.el (generic-print-region):
7173         Implement headers and footers.  Implement calling Print dialog box
7174         (#### but it doesn't quite work yet).
7175
7176 2001-04-25  Ben Wing  <ben@xemacs.org>
7177
7178         * about.el (xemacs-hackers):
7179         * about.el (about-url-alist):
7180         * about.el (about-personal-info):
7181         * about.el (about-hacker-contribution):
7182         More contributions.
7183         
7184         * simple.el (handle-post-motion-command):
7185         Fix spurious setting of zmacs-region-stays to t after a non-shift
7186         motion command.
7187
7188 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7189
7190         * about.el (about-personal-info): Update my bio.
7191         (about-hacker-contribution): Ditto.
7192
7193 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7194
7195         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7196
7197 2001-04-19  Andy Piper  <andy@xemacs.org>
7198
7199         * package-net.el (package-net-cygwin32-binary-size): new size.
7200         (package-net-win32-binary-size): new size.
7201         (package-net-convert-index-to-ini): Use new arch.
7202         (package-net-batch-convert-index-to-ini): Removed.
7203         (package-net-generate-bin-ini): New.
7204         (package-net-batch-generate-bin-ini): New.
7205
7206 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7207
7208         * XEmacs 21.4.1 "Copyleft" is released.
7209
7210 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7211
7212         * x-compose.el (xlib-input-method-bug-workaround):
7213         (alias-colon-to-double-quote):
7214         Force sort in map-keymap to work around rehash bug.
7215
7216 2001-04-17  Ben Wing  <ben@xemacs.org>
7217
7218         * about.el: Finish overhaul, add a few new hackers, update a
7219         couple old ones.
7220
7221 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7222
7223         * XEmacs 21.4.0 "Solid Vapor" is released.
7224
7225 2001-04-15  Ben Wing  <ben@xemacs.org>
7226
7227         * about.el:
7228         * about.el (about-headline-face): New.
7229         * about.el (about-link-face): New.
7230         * about.el (about-current-release-maintainers): New.
7231         * about.el (about-other-current-hackers): New.
7232         * about.el (about-url-alist):
7233         * about.el (about-once-and-future-hackers): New.
7234         * about.el (about-mailto-link): New.
7235         * about.el (about-get-buffer):
7236         * about.el (about-finish-buffer):
7237         * about.el (about-xemacs):
7238         * about.el (about-features): Removed.
7239         * about.el (about-advantages): New.
7240         * about.el (about-maintainer-info): Removed.
7241         * about.el (about-personal-info): New.
7242         * about.el (about-hacker-contribution): New.
7243         * about.el (about-maintainer):
7244         * about.el (about-show-linked-info):
7245         * about.el (about-hackers):
7246         Major revamping.  Rewriting of most of the text, improve the
7247         link handling, separate info on contributors into personal
7248         and contribution info, add new contributors, update personal
7249         info, etc. etc.
7250         
7251         * menubar-items.el (default-menubar):
7252         Help menubar entry for News now says more accurately
7253         "What's New in XEmacs".
7254         
7255         * mouse.el:
7256         * mouse.el (mouse-track-cleanup-hook):
7257         * mouse.el (mouse-track):
7258         Don't set-buffer to a dead buffer when calling mouse-track
7259         cleanup hooks.
7260
7261 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7262
7263         * XEmacs 21.2.47 "Zephir" is released.
7264
7265 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7266
7267         * dialog.el (make-dialog-box): Disable dialog box titles until
7268         we get them working.
7269
7270 2001-03-30  Ben Wing  <ben@xemacs.org>
7271
7272         * help.el:
7273         * help.el (Help-princ-face):
7274         * help.el (Help-prin1-face):
7275         * help.el (frob-help-extents):
7276         * help.el (describe-function-1):
7277         * help.el (describe-variable):
7278         Avoid using font-lock faces, which may not be defined.
7279         Instead, use hyper-apropos faces, and make sure they're
7280         defined as necessary by using `require'. (It's not so safe
7281         to do this for font-lock.) In any case, we will eventually
7282         be merging this functionality into hyper-apropos.
7283
7284         * loaddefs.el (completion-ignored-extensions):
7285         Fix documentation.
7286         
7287         * menubar-items.el (menu-truncate-list): Removed.
7288         * menubar-items.el (Menubar-items-truncate-list): New.
7289         * menubar-items.el (default-menubar):
7290         Fix errors if grep or compile command is too long.  Rename helper
7291         function to be less visible.
7292
7293 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7294
7295         * byte-optimize.el (byte-optimize-minus):
7296         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7297
7298 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7299
7300         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7301         Mule is available.
7302
7303         * mule/latin.el: New file.
7304
7305 2001-03-11  Ben Wing  <ben@xemacs.org>
7306
7307         * auto-save.el:
7308         * auto-save.el (auto-save-directory):
7309         * auto-save.el (make-auto-save-file-name):
7310         * auto-save.el (auto-save-file-name-p): New.
7311
7312         Merge in improvements from other definition of
7313         make-auto-save-file-name in files.el.
7314         
7315         * auto-save.el (auto-save-original-name):
7316         * auto-save.el (auto-save-name-in-fixed-directory):
7317         * auto-save.el (auto-save-unslashify-name): Removed.
7318         * auto-save.el (auto-save-slashify-name): Removed.
7319         * auto-save.el (auto-save-reserved-chars): New.
7320         * auto-save.el (auto-save-escape-name): New.
7321         * auto-save.el (auto-save-unhex): New.
7322         * auto-save.el (auto-save-unescape-name): New.
7323
7324         Change algorithm for encoding filenames in auto-save names to be
7325         entirely safe with all filesystems and all possible characters in
7326         a filename, and 100% reversible. (Essentially, uses
7327         quoted-printable as the encoding.)
7328         
7329         * auto-save.el (recover-all-files):
7330
7331         Use insert-directory rather than calling ls directly -- fixes
7332         things under Windows.
7333
7334         * files.el:
7335         * files.el (convert-standard-filename): Substitute FSF's
7336         definition for this (we had nothing here before).
7337         
7338         * files.el (backup-buffer): Warning fix.
7339         
7340         * files.el (make-backup-file-name):
7341         * files.el (find-backup-file-name):
7342         Fix error in calling sequence to auto-save-file-name-p.
7343         
7344         * files.el (recover-file):
7345         Use insert-directory rather than calling ls directly -- fixes
7346         things under Windows.
7347
7348         * files.el (make-auto-save-file-name): Removed.
7349         * files.el (auto-save-file-name-p): Removed.
7350         auto-save is always dumped so no sense in having a definition
7351         that will always be overwritten with another.
7352         
7353         * files.el (insert-directory):
7354         * win32-native.el:
7355         * win32-native.el (debug-mswindows-process-command-lines):
7356         * win32-native.el (original-make-auto-save-file-name): Removed.
7357         * win32-native.el (make-auto-save-file-name): Removed.
7358
7359
7360 2001-03-21  Martin Buchholz <martin@xemacs.org>
7361
7362         * XEmacs 21.2.46 "Urania" is released.
7363
7364 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7365
7366         * menubar-items.el (default-menubar): Update sample.emacs to
7367         sample.init.el and adjust accelerators.
7368
7369 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7370
7371         * build-report.el (build-report): Improve docstring.
7372
7373 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7374
7375         * ChangeLog: Log GTK merge.
7376
7377         * gutter-items.el:
7378         * mwheel.el:
7379         * sound.el:
7380         * startup.el:
7381         Revert gratuitous whitespace changes.
7382
7383 2001-03-07  Ben Wing  <ben@xemacs.org>
7384
7385         * help.el:
7386         * help.el (key-or-menu-binding):
7387         * help.el (Help-find-file): New.
7388         * help.el (describe-beta):
7389         * help.el (describe-copying):
7390         * help.el (describe-project):
7391         * help.el (view-emacs-news):
7392         * help.el (view-sample-init-el): New.
7393         * help.el (Help-princ-face): New.
7394         * help.el (Help-prin1-face): New.
7395         * help.el (help-symbol-function-context-menu):
7396         * help.el (help-symbol-variable-context-menu):
7397         * help.el (help-symbol-function-and-variable-context-menu):
7398         * help.el (frob-help-extents):
7399         * help.el (describe-function-1):
7400         * help.el (describe-variable):
7401
7402         Add coloring in Help buffers, correspondent with hyperlinks.
7403         View files in view-mode rather than Fundamental.
7404         Remove separators from context menus -- now handled in generic code.
7405         Add `Find Tag' to context menu.
7406         
7407         * menubar.el (popup-mode-menu):
7408
7409         Rewrite code that outputs the popup menu to (a) put more specific
7410         entries first, (b) be more robust, (c) output the proper context
7411         menu separators automatically (the context menu functionality is
7412         new and currently used only by Help).
7413
7414 2001-03-10  William M. Perry  <wmperry@aventail.com>
7415
7416         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7417         this function when converting from the 21.1 GTK branch.  Now
7418         supports file, password, question, and color built-in dialogs.
7419
7420 2001-03-06  Ben Wing  <ben@xemacs.org>
7421
7422         * keydefs.el:
7423         * keydefs.el (global-map):
7424         Add commented-out change of M-k (for 21.5).
7425         
7426         * menubar-items.el (default-menubar):
7427         Fix items to control kill-line behavior; add items for
7428         shifted motion.
7429         
7430         * simple.el:
7431         * simple.el (kill-whole-line):
7432         * simple.el (historical-kill-line): Removed.
7433         * simple.el (kill-line): Removed.
7434         * simple.el (kill-entire-line): New.
7435         * simple.el (kill-line-1): New.
7436         * simple.el (backward-kill-line):
7437         Undo kill-whole-line == always changes.  Add new function
7438         kill-entire-line to unconditionally delete the current line.
7439         Add comments describing the lamentable state of affairs of
7440         the kill-line functions and variables.
7441
7442 2001-03-02  Ben Wing  <ben@xemacs.org>
7443
7444         * simple.el:
7445         * simple.el (beginning-of-buffer):
7446         * simple.el (end-of-buffer):
7447         * simple.el (mark-ring-unrecorded-commands):
7448         * simple.el (signal-error-on-buffer-boundary):
7449         * simple.el (shifted-motion-keys-select-region):
7450         * simple.el (unshifted-motion-keys-deselect-region):
7451         * simple.el (motion-keys-for-shifted-motion): New.
7452         * simple.el (handle-pre-motion-command):
7453         * simple.el (handle-post-motion-command):
7454         * simple.el (forward-char-command):
7455         * simple.el (backward-char-command):
7456         * simple.el (scroll-up-command):
7457         * simple.el (scroll-down-command):
7458         * simple.el (next-line):
7459         * simple.el (previous-line):
7460         * simple.el (backward-block-of-lines):
7461         * simple.el (forward-block-of-lines):
7462         * simple.el (backward-word):
7463         * simple.el (mark-word):
7464
7465         Augment documentation of the most common motion commands to make
7466         note of the shifted-motion support.  Improve the support to (a)
7467         properly document how it works and why it's done in the fashion it
7468         is, and (b) allow the keystrokes that trigger it to be customized.
7469
7470         Correct error in the customize specification of
7471         mark-ring-unrecorded-commands.
7472
7473 2001-03-02  Ben Wing  <ben@xemacs.org>
7474
7475         * font-lock.el:
7476         * font-lock.el (font-lock-pending-extent-table): Removed.
7477         * font-lock.el (font-lock-pending-buffer-table): New.
7478         * font-lock.el (font-lock-pre-idle-hook):
7479         * font-lock.el (font-lock-after-change-function):
7480         * font-lock.el (font-lock-fontify-pending-extents):
7481         * font-lock.el (font-lock-lisp-like):
7482
7483         Fix handling of pending extents to avoid excessive slowness (N^2
7484         behavior) when making lots of buffer changes between redisplays,
7485         such as when saving the Options.
7486
7487 2001-03-09  William M. Perry  <wmperry@aventail.com>
7488
7489         * device.el:
7490         * dragdrop.el:
7491         * dumped-lisp.el:
7492         * faces.el:
7493         * frame.el:
7494         * gnuserv.el:
7495         * loadup.el:
7496         * menubar-items.el:
7497         * minibuf.el:
7498         The Great GTK Merge.
7499
7500         * ChangeLog.GTK:
7501         * dialog-gtk.el:
7502         * gdk.el:
7503         * generic-widgets.el:
7504         * glade.el:
7505         * gnome-widgets.el:
7506         * gnome.el:
7507         * gtk-compose.el:
7508         * gtk-extra.el:
7509         * gtk-faces.el:
7510         * gtk-ffi.el:
7511         * gtk-file-dialog.el:
7512         * gtk-font-menu.el:
7513         * gtk-glyphs.el:
7514         * gtk-init.el:
7515         * gtk-iso8859-1.el:
7516         * gtk-marshal.el:
7517         * gtk-mouse.el:
7518         * gtk-package.el:
7519         * gtk-password-dialog.el:
7520         * gtk-select.el:
7521         * gtk-widget-accessors.el:
7522         * gtk-widgets.el:
7523         * gtk.el:
7524         widgets-gtk.el:
7525         The Great GTK Merge: new files.
7526
7527 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7528
7529         * generic-widgets.el: Don't require gtk (a built-in feature) at
7530         top level.  Don't execute the last sexp unless (featurep 'gtk).
7531
7532 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7533
7534         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7535
7536 2001-02-23  Martin Buchholz <martin@xemacs.org>
7537
7538         * XEmacs 21.2.45 "Thelxepeia" is released.
7539
7540 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7541  
7542         * about.el (xemacs-hackers): update my entry. 
7543         * about.el (about-maintainer-info): ditto. 
7544         * about.el (about-hackers): ditto. 
7545
7546 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7547
7548         * about.el (about-maintainer-info): More vanity info about
7549         yours truly.
7550
7551 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7552
7553         * build-report.el (build-report-destination): xemacs-build-reports
7554         has moved to SourceForge, where mailing list name length is
7555         restricted, hence the name change to
7556         xemacs-buildreports@xemacs.org.
7557         * build-report.el (build-report-keep-regexp): Update default.
7558         * build-report.el (build-report-delete-regexp): Ditto.
7559         * build-report.el (build-report-make-output-files): Ditto.
7560
7561 2001-02-19  Craig Lanning  <lanning@scra.org>
7562
7563         * lisp-mode.el: Add indentation specifications for following
7564         Common Lisp forms: handler-case, handler-bind, with-slots,
7565         with-open-file, with-open-stream, print-unreadable-object.
7566
7567 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7568
7569         * font-lock.el (font-lock-set-defaults-1):
7570         Move initialization of `font-lock-cache-position' so that it's set
7571         even if font-lock-keywords is already defined.
7572
7573 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7574
7575         * autoload.el (generate-file-autoloads-1):
7576         Use `emacs-lisp-mode-syntax-table' instead of
7577         `lisp-mode-syntax-table'.
7578         * lisp-mode.el (lisp-mode-syntax-table):
7579         Get rid of old checks for `parse-partial-sexp' version.
7580         Make `|' (pipe) string delimiter instead of punctuation.
7581
7582 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7583
7584         * window.el (save-selected-window):
7585         Use gensym for better macro hygiene.
7586
7587 2001-02-06  Mike Sperber <mike@xemacs.org>
7588
7589         * dump-paths.el:
7590         * startup.el (startup-setup-paths): Set and use
7591         `mule-lisp-directory'.
7592         (startup-setup-paths-warning): Ditto.
7593
7594         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7595         (paths-construct-load-path): Consider `mule-lisp-directory'.
7596
7597 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7598
7599         * font-lock.el: Syntax table improvements used.  A few random
7600         changes are not specified below.
7601         (font-lock-fontify-string-delimiters):
7602         (font-lock-syntactic-keywords):
7603         (font-lock-cache-state nil):
7604         (font-lock-cache-position):
7605         New variables.
7606         (font-lock-set-syntax):
7607         (font-lock-apply-syntactic-highlight):
7608         (font-lock-fontify-syntactic-anchored-keywords):
7609         (font-lock-fontify-syntactic-keywords-region):
7610         (font-lock-eval-keywords):
7611         New functions.
7612         (font-lock-remove-face):
7613         (font-lock-fontify-syntactically-region):
7614         Use syntax properties.
7615
7616 2001-02-08  Martin Buchholz <martin@xemacs.org>
7617
7618         * XEmacs 21.2.44 "Thalia" is released.
7619
7620 2001-01-16  Mike Sperber <mike@xemacs.org>
7621
7622         * startup.el (normal-top-level): Work even if no installation root
7623         is found.
7624
7625 2001-01-30  Andy Piper  <andy@xemacs.org>
7626
7627         * gutter-items.el (progress-abort-glyph): remove instantiator.
7628         (set-progress-abort-instantiator): new function.
7629         (abort-progress-feedback): use it.
7630
7631         * gutter.el (set-gutter-dirty-p): new function.
7632
7633 2001-01-30  Didier Verna  <didier@xemacs.org>
7634
7635         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7636
7637 2001-01-24  Didier Verna  <didier@xemacs.org>
7638
7639         * sound.el (sound-extension-list): give a better default value.
7640         * sound.el (load-sound-file): improve the doc string, also find
7641         files given by absolute names, pass a real extension list to
7642         `locate-file'.
7643
7644 2001-01-26  Martin Buchholz <martin@xemacs.org>
7645
7646         * XEmacs 21.2.43 "Terspichore" is released.
7647
7648 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7649
7650         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7651         messages from gnuserv.
7652
7653 2001-01-20  Martin Buchholz <martin@xemacs.org>
7654
7655         * XEmacs 21.2.42 "Poseidon" is released.
7656
7657 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7658
7659         * cl-macs.el (cl-upcase-arg): New function.
7660         (cl-function-arglist): New function.
7661         (cl-transform-lambda): Automatically add CL-style lambda list to
7662         documentation string using functions above.
7663
7664 2001-01-12  Andy Piper  <andy@xemacs.org>
7665
7666         * package-get.el (package-get-custom): call
7667         package-net-update-installed-db.
7668
7669         * package-ui.el (pui-install-selected-packages): call
7670         package-net-update-installed-db.
7671
7672         * package-net.el (package-net-update-installed-db): use
7673         packages-package-list so that we reflect reality.
7674
7675         * packages.el (packages-package-list): Make docstring reflect
7676         reality.
7677
7678         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7679
7680         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7681         isn't installed.
7682
7683 2001-01-17  Andy Piper  <andy@xemacs.org>
7684
7685         * wid-edit.el (widget-activation-glyph-mapper): activate or
7686         deactivate native widgets.
7687         (widget-glyph-insert-glyph): record instantiator.
7688         (widget-push-button-value-create): use it.
7689
7690         * gui.el (gui-button-action): new function. Make button's domain
7691         buffer current when calling.
7692         (make-gui-button): update to use gui-button-action.
7693
7694 2001-01-16  Didier Verna  <didier@xemacs.org>
7695
7696         * menubar-items.el (default-menubar): add an entry for modeline
7697         horizontal scrolling in Options -> Display.
7698
7699 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7700
7701         * package-get.el (package-get-require-signed-base): Set to nil
7702         by default.
7703
7704 2001-01-17  Martin Buchholz <martin@xemacs.org>
7705
7706         * XEmacs 21.2.41 "Polyhymnia" is released.
7707
7708 2001-01-16  Mike Sperber <mike@xemacs.org>
7709
7710         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7711         catch lisp/mule/.
7712
7713 2001-01-14  Mike Sperber <mike@xemacs.org>
7714
7715         * startup.el (maybe-create-compatibility-dot-emacs):
7716         (maybe-unmigrate-user-init-file):
7717         (unmigrate-user-init-file): Created.
7718         (maybe-migrate-user-init-file): Offer creation of compatibility
7719         .emacs.
7720         Some doc fixes wrt init file location.
7721
7722 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7723
7724         * faces.el (face-frob-from-locale-first): new variable.
7725         (frob-face-font-2): Honor tags arg while trying to use
7726         standard-face-mapping.  When face-frob-from-locale-first is set,
7727         first try to set face inheriting from frobbed-face.
7728
7729 2001-01-15  Didier Verna  <didier@xemacs.org>
7730
7731         * about.el (xemacs-hackers): update my entry.
7732         * about.el (about-url-alist): ditto.
7733         * about.el (about-maintainer-info): ditto.
7734         * about.el (about-hackers): ditto.
7735
7736 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7737
7738         The byte compiler has been badly broken for a year,
7739         by the patch of 1999-12-06.
7740         * byte-optimize.el (byte-optimize-form-code-walker):
7741         Bug was: the byte compiler was making this erroneous optimization:
7742         (progn (or (foo)) (bar)) ==> (bar)
7743
7744 2000-11-20  Mike Sperber <mike@xemacs.org>
7745
7746         * setup-paths.el (paths-core-load-path-depth): Split
7747         `paths-load-path-depth' in two for site and core lisp.  Don't
7748         recurse into core.
7749         * setup-paths.el (paths-construct-load-path): Use.
7750
7751 2001-01-10  Andy Piper  <andy@xemacs.org>
7752
7753         * package-net.el (package-net-cygwin32-binary-size): new variable
7754         (package-net-win32-binary-size): ditto.  add much needed
7755         commentary.
7756
7757         * gutter-items.el (buffers-tab-items): correct off-by-one error
7758         for buffers-tab-max-size.
7759
7760 2001-01-08  Martin Buchholz <martin@xemacs.org>
7761
7762         * XEmacs 21.2.40 is released.
7763
7764 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7765
7766         * mule/hebrew.el: Fix comments and typos.
7767         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7768
7769 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7770
7771         * ChangeLog.1: move ancient log from fill.el.
7772
7773         * dump-paths.el:
7774         paragraphs.el:
7775         mule/mule-category.el:
7776         Miscellaneous typo fixes and slight doc clarifications.
7777
7778         * mule/mule-ccl.el:  Correct file name in header.
7779
7780 2000-12-31  Martin Buchholz <martin@xemacs.org>
7781
7782         * XEmacs 21.2.39 is released.
7783
7784 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7785
7786         * byte-optimize.el (byte-optimize-cond):
7787         (byte-optimize-cond-1): New.
7788         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7789         Optimizes (cond (x nil)) ==> nil.
7790         Provide better diagnostic on malformed expr like (cond foo).
7791
7792 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7793
7794         * mule/mule-coding.el:
7795         mule/mule-cmds.el (reset-language-environment,
7796         set-language-environment-coding-systems):
7797         Safer default coding-priority-list, corresponding to src/file-coding.h.
7798
7799 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7800
7801         * package-admin.el: Allow package removal from
7802         early-package-load-path.
7803
7804 2000-12-15  Andreas Jaeger  <aj@suse.de>
7805
7806         * about.el (about-maintainer-info): Update my entry.
7807
7808 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7809
7810         * packages.el (locate-library): Add support for bzip2
7811         compressed .el files.
7812
7813 2000-12-12  Andy Piper  <andy@xemacs.org>
7814
7815         * package-net.el: new file.
7816
7817 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7818
7819         * font-lock.el: Add missing C++ keywords.
7820
7821 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7822
7823         * simple.el (indent-for-comment): Preserve indentation of comments
7824         starting in column 0, as documented in (Info-goto-node
7825         "(xemacs)Comments").  Update docstring accordingly.
7826
7827 2000-12-05  Martin Buchholz <martin@xemacs.org>
7828
7829         * XEmacs 21.2.38 is released.
7830
7831 2000-12-04  Didier Verna  <didier@xemacs.org>
7832
7833         * mouse.el (default-mouse-track-set-point-in-window): remove
7834         spurious '+' operation detected by Martin.
7835
7836
7837 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7838
7839         * cl-extra.el (coerce):
7840         Implement char to integer coercion.
7841         Remove extraneous (numberp) test.
7842
7843         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7844         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7845         (byte-optimize-predicate):
7846         Warn if evaluating constant expression signals an error.
7847         (byte-optimize-form): Small simplification.
7848
7849         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7850
7851 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7852
7853         * byte-optimize.el:
7854         (byte-optimize-minus):
7855         (byte-optimize-plus):
7856         (byte-optimize-mult):
7857         (byte-optimize-quo):
7858         Use (car (last x)) instead of (last x) to get last elt!
7859         Use `byte-optimize-predicate' to optimize `%'.
7860         Move optimizations for special numeric args to bytecomp.el.
7861         * bytecomp.el (byte-compile-associative): Remove.
7862         (byte-compile-max): New.
7863         (byte-compile-min): New.
7864         Properly handle erroneous calls: (max) (min).
7865         (byte-compile-plus): New.
7866         (byte-compile-minus):
7867         It's easiest to handle 0, +1 and -1 args here.
7868         (byte-compile-mult): New.
7869         It's easiest to handle 1, -1 and 2 args here.
7870         (byte-compile-quo):
7871         It's easiest to handle 0, +1 and -1 args here.
7872         Issue byte-compiler warning when dividing by zero.
7873
7874         Byte-compiler arithmetic improvements.
7875         Better optimize these expressions in the obvious way:
7876         (+ x y 1)   -->  varref x varref y add add1
7877         (+ x y -1)  -->  varref x varref y add sub1
7878         (- x y 0)   -->  (- x y)
7879         (- 0 x y)   -->  (- (- x) y)
7880         (% 42 19)   --> compile-time constant
7881         (/ 42 19)   --> compile-time constant
7882         (* (foo) 2) --> foo call dup plus
7883
7884         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7885         unless (declaim (optimize (safety 3)))
7886         or (setq byte-compile-delete-errors nil).
7887
7888 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7889
7890         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7891         docstrings.
7892
7893 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7894
7895         * startup.el (command-line-do-help):  Add documentation of
7896         portable dumper switches.
7897
7898 2000-11-22  Andy Piper  <andy@xemacs.org>
7899
7900         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7901
7902         * glyphs.el (init-glyphs): don't use autodetect for strings.
7903
7904 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7905
7906         * byte-optimize.el (byte-optimize-char-before):
7907         (byte-optimize-backward-char):
7908         (byte-optimize-backward-word):
7909         Fix incorrect optimizations for these sorts of expressions:
7910         (let ((x nil)) (backward-char x))
7911
7912 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7913
7914         * byte-optimize.el:
7915         * byte-optimize.el (byte-optimize-backward-char): New.
7916         * byte-optimize.el (byte-optimize-backward-word): New.
7917         Make backward-word and backward-char as efficient as forward versions.
7918
7919         * bytecomp.el (byte-compile-no-args-with-one-extra):
7920         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7921         * bytecomp.el (byte-compile-two-args-with-one-extra):
7922         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7923         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7924         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7925         Check if extra arg is constant nil, and if so, use byte-coded call.
7926
7927         * simple.el (backward-word):
7928         * simple.el (mark-word):
7929         * simple.el (kill-word):
7930         * simple.el (backward-kill-word):
7931         Make COUNT argument optional, for consistency with forward-char et al.
7932
7933         * abbrev.el (abbrev-string-to-be-defined):
7934         * abbrev.el (inverse-abbrev-string-to-be-defined):
7935         * abbrev.el (inverse-add-abbrev):
7936         * abbrev.el (expand-region-abbrevs):
7937         * buff-menu.el (Buffer-menu-execute):
7938         * indent.el (move-to-left-margin):
7939         * indent.el (indent-relative):
7940         * indent.el (move-to-tab-stop):
7941         * info.el (Info-reannotate-node):
7942         * lisp-mode.el (lisp-indent-line):
7943         * lisp.el (end-of-defun):
7944         * lisp.el (move-past-close-and-reindent):
7945         * misc.el (copy-from-above-command):
7946         * mouse.el (default-mouse-track-scroll-and-set-point):
7947         * page.el (forward-page):
7948         * paragraphs.el (forward-paragraph):
7949         * paragraphs.el (end-of-paragraph-text):
7950         * picture.el (picture-forward-column):
7951         * picture.el (picture-self-insert):
7952         * rect.el (extract-rectangle-line):
7953         * simple.el (newline):
7954         * simple.el (fixup-whitespace):
7955         * simple.el (backward-delete-char-untabify):
7956         * simple.el (transpose-chars):
7957         * simple.el (transpose-preceding-chars):
7958         * simple.el (do-auto-fill):
7959         * simple.el (indent-new-comment-line):
7960         * simple.el (blink-matching-open):
7961         * view-less.el (cleanup-backspaces):
7962         * wid-edit.el (widget-transpose-chars):
7963         * term/bg-mouse.el (bg-insert-moused-sexp):
7964         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7965
7966         * info.el (Info-fontify-node):
7967         * simple.el (backward-delete-function):
7968         Use canonical delete-backward-char instead of backward-delete-char.
7969
7970 2000-11-20  Andy Piper  <andy@xemacs.org>
7971
7972         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7973         no buffers.
7974
7975 2000-11-20  Andy Piper  <andy@xemacs.org>
7976
7977         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7978         buffer tabs.
7979
7980 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7981
7982         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7983         (proclaim inline...) was shadowing compiler-macros.
7984
7985 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7986
7987         * bytecomp.el (byte-compile-eval): New.
7988         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7989         Keeps this promise made in Lispref:
7990         "If a file being compiled contains a `defmacro' form, the macro is
7991         defined temporarily for the rest of the compilation of that file."
7992
7993 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7994
7995         * cl.el (floatp-safe):
7996         (plusp):
7997         (minusp):
7998         (oddp):
7999         (evenp):
8000         (cl-abs):
8001         Use a better parameter name than `x'.
8002
8003         * cl-macs.el (check-type): Make continuable.  Change documentation
8004         to require PLACE, but accept any form for compatibility.
8005
8006         * abbrev.el (define-abbrev): Use check-type.
8007         * font-menu.el (font-menu-change-face): Use check-type.
8008         * menubar.el (relabel-menu-item): Use check-type.
8009         * itimer.el: Fix typo.
8010
8011 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8012
8013         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8014
8015 2000-11-14  Martin Buchholz <martin@xemacs.org>
8016
8017         * XEmacs 21.2.37 is released.
8018
8019 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8020
8021         * code-cmds.el: Provide the feature.
8022
8023 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8024
8025         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8026
8027         * code-cmds.el: New file
8028         * mule/mule-cmds.el:
8029         * mule/mule-misc.el
8030         (coding-keymap): New keymap. Define coding system keyboard
8031         commands on file-coding builds too.
8032         (coding-system-change-eol-conversion):
8033         (universal-coding-system-argument):
8034         (set-default-coding-systems):
8035         (prefer-coding-system): Moved from mule-cmds.el
8036         (set-buffer-process-coding-system): Moved from mule-misc.el
8037
8038 2000-09-15  Stephen Carney <carney@scubadoo.com>
8039
8040         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8041
8042 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8043
8044         * package-get.el (package-get-download-sites): Add a pre-release
8045         site for experimental packages.
8046
8047         * auto-autoloads.el: Regenerated.
8048
8049 2000-08-01  Andy Piper  <andy@xemacs.org>
8050
8051         * gutter-items.el (buffers-tab-omit-function): reference
8052         buffers-tab-select-visible-buffers.
8053         (buffers-tab-filter-functions): new variable, by default uses
8054         buffers-tab-selection-function and buffers-tab-omit-function.
8055         (select-buffers-tab-buffers-by-mode): invert arguments.
8056         (buffers-tab-select-visible-buffers): new function. Invert calling
8057         of buffers-menu-omit-invisible-buffers.
8058         (buffers-tab-items): rewrite to use
8059         buffers-tab-filter-functions. Rewrite docstring.
8060         (gutter-buffers-tab-extent): delete.
8061         (add-tab-to-gutter): always build a new extent when adding the
8062         tabs.
8063         (update-tab-in-gutter): make gutter dirty when orientation
8064         changes.
8065
8066 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8067
8068         * bytecomp.el (byte-compile-defvar-or-defconst):
8069         Only do loadhist recording if defvar form includes a value.
8070
8071 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8072
8073         * bytecomp.el (byte-compile-initial-macro-environment):
8074         `eval-when-compile' should not compile its body.
8075
8076 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8077
8078         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8079         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8080         some Japanese English.  Remove some ancient FSF comments, and
8081         improve docstrings.  Use symbols not vectors for tables.
8082
8083 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8084
8085         * keymap.el:
8086         (local-key-binding):
8087         (global-key-binding):
8088         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8089
8090         * lisp.el:
8091         (backward-sexp): Slightly simpler code.
8092         (mark-sexp): Make arg optional, like FSF Emacs.
8093         (forward-list): Slightly simpler code.
8094         (backward-list): Slightly simpler code.
8095         (down-list):  Make arg optional, like FSF Emacs.
8096         (up-list):  Make arg optional, like FSF Emacs.
8097         (backward-up-list):  Make arg optional, like FSF Emacs.
8098         (kill-sexp):  Make arg optional, like FSF Emacs.
8099         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8100
8101         * font-menu.el (font-menu-change-face):
8102         Take continuable errors into account.
8103
8104         * abbrev.el:
8105         * abbrev.el (clear-abbrev-table):
8106         * abbrev.el (define-abbrev-table):
8107         * abbrev.el (define-abbrev):
8108         * abbrev.el (insert-abbrev-table-description):
8109         * apropos.el (apropos-documentation-check-doc-file):
8110         * apropos.el (apropos-documentation-check-elc-file):
8111         * buff-menu.el (list-buffers):
8112         * buff-menu.el (list-buffers-noselect):
8113         * bytecomp.el (byte-recompile-directory):
8114         * bytecomp.el (batch-byte-compile):
8115         * cl-macs.el (typep):
8116         * code-files.el (find-coding-system-magic-cookie):
8117         * code-files.el (insert-file-contents):
8118         * cus-edit.el (customize-set-variable):
8119         * cus-edit.el (customize-save-variable):
8120         * cus-face.el (custom-set-face-font-size):
8121         * cus-face.el (custom-set-face-update-spec):
8122         * cus-face.el (custom-reset-faces):
8123         * custom.el (custom-check-theme):
8124         * custom.el (copy-upto-last):
8125         * fill.el (canonically-space-region):
8126         * fill.el (fill-paragraph):
8127         * fill.el (fill-region):
8128         * fill.el (find-space-insertable-point):
8129         * fill.el (justify-current-line):
8130         * faces.el (face-spec-update-all-matching):
8131         * faces.el (set-face-stipple):
8132         * files-nomule.el (insert-file-contents):
8133         * files.el (insert-file-contents-literally):
8134         * files.el (hack-local-variables-last-page):
8135         * files.el (basic-save-buffer):
8136         * files.el (insert-directory):
8137         * font-menu.el (font-menu-change-face):
8138         * font.el (font-spatial-to-canonical):
8139         * format.el (format-encode-region):
8140         * format.el (format-insert-file):
8141         * format.el (format-replace-strings):
8142         * gutter.el (set-gutter-element):
8143         * help.el (key-or-menu-binding):
8144         * help.el (describe-bindings):
8145         * help.el (with-syntax-table):
8146         * indent.el (indent-rigidly):
8147         * indent.el (delete-to-left-margin):
8148         * info.el:
8149         * info.el (Info-extract-dir-entry-from):
8150         * info.el (Info-build-dir-anew):
8151         * info.el (Info-rebuild-dir):
8152         * info.el (Info-batch-rebuild-dir):
8153         * info.el (Info-read-subfile):
8154         * info.el (Info-build-node-completions):
8155         * info.el (Info-extract-menu-node-name):
8156         * isearch-mode.el (isearch-range-invisible):
8157         * isearch-mode.el (isearch-restore-invisible-extents):
8158         * itimer.el (itimerp):
8159         * itimer.el (itimer-live-p):
8160         * keymap.el:
8161         * keymap.el (substitute-key-definition):
8162         * keymap.el (read-command-or-command-sexp):
8163         * keymap.el (local-key-binding):
8164         * keymap.el (global-key-binding):
8165         * keymap.el (global-set-key):
8166         * keymap.el (local-set-key):
8167         * ldap.el:
8168         * ldap.el (ldap-add-entries):
8169         * ldap.el (ldap-delete-entries):
8170         * lisp.el (backward-sexp):
8171         * lisp.el (mark-sexp):
8172         * lisp.el (forward-list):
8173         * lisp.el (backward-list):
8174         * lisp.el (down-list):
8175         * lisp.el (backward-up-list):
8176         * lisp.el (up-list):
8177         * lisp.el (kill-sexp):
8178         * lisp.el (backward-kill-sexp):
8179         * menubar.el (add-menu-button):
8180         * menubar.el (add-submenu):
8181         * menubar.el (delete-menu-item):
8182         * menubar.el (relabel-menu-item):
8183         * mouse.el (narrow-window-to-region):
8184         * obsolete.el (define-obsolete-variable-alias):
8185         * obsolete.el (store-substring):
8186         * package-admin.el:
8187         * package-admin.el (package-admin-install-function):
8188         * package-admin.el (package-admin-install-function-mswindows):
8189         * package-admin.el (package-admin-default-install-function):
8190         * package-get.el (package-get-update-base-entries):
8191         * packages.el (packages-load-package-dumped-lisps):
8192         * packages.el (packages-collect-package-dumped-lisps):
8193         * printer.el (generic-print-buffer):
8194         * printer.el (generic-print-region):
8195         * replace.el (occur-mode-mouse-goto):
8196         * replace.el (perform-replace):
8197         * select.el (get-selection-no-error):
8198         * simple.el:
8199         * simple.el (newline):
8200         * simple.el (open-line):
8201         * simple.el (edit-and-eval-command):
8202         * simple.el (goto-line):
8203         * simple.el (undo):
8204         * simple.el (kill-region):
8205         * simple.el (copy-region-as-kill):
8206         * simple.el (kill-ring-save):
8207         * simple.el (set-mark):
8208         * simple.el (next-line):
8209         * simple.el (previous-line):
8210         * simple.el (line-move):
8211         * simple.el (set-goal-column):
8212         * simple.el (comment-region):
8213         * subr.el:
8214         * subr.el (putf):
8215         * syntax.el (modify-syntax-entry):
8216         * syntax.el (map-syntax-table):
8217         * view-less.el (view-file):
8218         * view-less.el (view-buffer):
8219         * view-less.el (view-file-other-window):
8220         * window-xemacs.el (backward-other-window):
8221         * window.el:
8222         * window.el (one-window-p):
8223         * window.el (walk-windows):
8224         * window.el (window-list):
8225         * x-mouse.el (x-mouse-kill):
8226         * x-select.el (x-get-cutbuffer):
8227         * x-select.el (x-store-cutbuffer):
8228         * term/bg-mouse.el (bg-mouse-line-to-center):
8229         * term/sun-mouse.el (window-line-end):
8230         * term/sun-mouse.el (sun-select-region):
8231         * term/sun.el (kill-region-and-unmark):
8232         * mule/mule-category.el:
8233         * mule/mule-category.el (modify-category-entry):
8234         * mule/mule-category.el (char-category-list):
8235         * mule/mule-coding.el (coding-system-force-on-output):
8236         * mule/mule-misc.el (coding-system-put):
8237         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8238
8239 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8240
8241         * cus-face.el: Typo fixes and tiny clarifications.
8242         * custom.el: ditto
8243
8244 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8245
8246         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8247         * startup.el (normal-top-level): Setup auto-save-list-file-name
8248         if auto-save-list-file-prefix is non-nil.
8249
8250 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8251
8252         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8253
8254 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8255
8256         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8257         get symbol at point-min.
8258
8259 2000-10-24  Didier Verna  <didier@xemacs.org>
8260
8261         * info.el (Info-emacs-info-file-name): defconst it.
8262         * info.el (Info-footnote-tag): defcustom it.
8263         * info.el (Info-no-description-string): ditto.
8264         * info.el (Info-find-node): adapt to new semantics of
8265         'Info-suffixed-file (don't do the case variants stuff).
8266         * info.el (Info-insert-dir): rewrite the dir file variants code.
8267         * info.el (Info-directory-files): New. Return the list of info
8268         files in a directory.
8269         * info.el (Info-dir-outdated-p): use it.
8270         * info.el (Info-parse-dir-entries): ditto.
8271         * info.el (Info-build-dir-anew): don't restrict to files ending
8272         with a ".info.*" extension.
8273         * info.el (Info-set-mode-line): ditto.
8274         * info.el (Info-read-subfile): adapt to new semantics of
8275         'Info-suffixed-file (append 'exact argument).
8276         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8277         string independently of the case.
8278         * info.el (Info-suffixed-file): use it (match all possible case
8279         for the file name).
8280         * info.el (Info-insert-file-contents): code cleanup.
8281         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8282         columns.
8283         * info.el (Info-batch-rebuild-dir): ditto.
8284         * info.el (Info-read-node-name-1): ditto.
8285         * info.el (Info-search): ditto.
8286         * info.el (Info-fontify-node): ditto.
8287
8288
8289 2000-10-24  Didier Verna  <didier@xemacs.org>
8290
8291         * process.el (shell-command): when called from a program, avoid
8292         'push-mark's "mark-set" message.
8293
8294 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8295
8296         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8297         by a symbol, not by a vector.
8298         * mule/vietnamese.el (vscii): Likewise.
8299         (viscii): Likewise.
8300         * mule/cyrillic.el (koi8-r): Likewise.
8301
8302         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8303         by a symbol, not by a vector.
8304         (chinese-big5-2): Likewise.
8305         * mule/ethiopic.el (ethiopic): Likewise.
8306         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8307         (vietnamese-viscii-upper): Likewise.
8308
8309 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8310
8311         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8312
8313 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8314
8315         * byte-optimize.el (byte-optimize-car): New function.
8316         (byte-optimize-cdr): Ditto.
8317
8318 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8319
8320         * byte-optimize.el: Partial synch with FSF 20.7.
8321         Optimize constant concatenation.
8322         Add keymapp as a side effect free function.  It is a built-in.
8323         (byte-after-unbind-pos): Remove byte-equal.
8324
8325 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8326
8327         * update-elc-2.el: Quote regexps correctly.
8328
8329 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8330
8331         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8332         (ccl-compile): Apply integerp, not integer-or-char-p to
8333         check the type of the buffer magnification
8334         (ccl-compile-write-string): Encode a string with binary
8335         coding system.
8336         (ccl-compile-write-repeat): Likewise.
8337
8338 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8339
8340         * buff-menu.el:
8341         * bytecomp.el:
8342         * coding.el:
8343         * faces.el:
8344         * files.el:
8345         * fill.el:
8346         * float-sup.el:
8347         * font-lock.el:
8348         * help.el:
8349         * iso8859-1.el:
8350         * loaddefs.el:
8351         * menubar-items.el:
8352         * menubar.el:
8353         * modeline.el:
8354         * msw-font-menu.el:
8355         * paragraphs.el:
8356         * paths.el:
8357         * replace.el:
8358         * simple.el:
8359         * sound.el:
8360         * startup.el:
8361         * version.el:
8362         * x-faces.el:
8363         * x-font-menu.el:
8364         Remove purecopy.
8365
8366 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8367
8368         * simple.el (do-auto-fill): Use the function pointer to by
8369         `comment-line-break-function', not `indent-new-comment-line'. This
8370         fixes an issue with cc-mode comment continuation.
8371
8372 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8373
8374         * simple.el (turn-on-auto-fill):  Add (interactive).
8375         * mwheel.el (mwheel-install): Add (interactive).
8376         * font-lock.el (turn-on-font-lock): Add (interactive).
8377         (turn-off-font-lock): Add (interactive).
8378
8379 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8380
8381         * packages.el (packages-special-base-regexp): Add `man'.
8382
8383 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8384
8385         * wid-edit.el (widget-specify-active): map over extents in current
8386         buffer like `widget-specify-inactive' does.  Mapping over the
8387         inactive extent object does not work since the current extent is
8388         ignored by `map-extents'.
8389
8390 2000-10-04  Martin Buchholz <martin@xemacs.org>
8391
8392         * XEmacs 21.2.36 is released.
8393
8394 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8395
8396         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8397         Optimize the compiled-function-constants vector by byte-code
8398         reference counts.
8399
8400 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8401
8402         * build-report.el (build-report-delete-regexp): quote value in
8403         defcustom
8404
8405 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8406
8407         * build-report.el (build-report): Don't bind srcdir which we don't
8408         use in `multiple-value-bind' to avoid the only byte-compiler
8409         warning.
8410
8411 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8412
8413         * build-report.el: Requires cl and custom now.
8414         build-report-version is determined by XEmacs version -- remove
8415         build-report-version*.
8416         * build-report.el (build-report-version): Removed.
8417         * build-report.el (build-report-installation-version-regexp): New.
8418         * build-report.el (build-report-version-file-regexp): New.
8419         * build-report.el (build-report-installation-srcdir-regexp): New.
8420         * build-report.el (build-report-destination): Offer
8421         xemacs-build-reports and xemacs-beta.
8422         * build-report.el (build-report-keep-regexp): Adjusted.
8423         * build-report.el (build-report-delete-regexp): Adjusted.
8424         * build-report.el (build-report-make-output-dir): New.
8425         * build-report.el (build-report-installation-file): Replace use of
8426         `concat' with `expand-file-name'.
8427         * build-report.el (build-report-make-output-file): Removed.
8428         * build-report.el (build-report-make-output-files): New.
8429         * build-report.el (build-report-subject): Identify as
8430         user-variable with "*...".
8431         * build-report.el (build-report-prompts): Ditto.
8432         * build-report.el (build-report-version-file): New.
8433         * build-report.el (build-report-file-encoding): Identify as
8434         user-variable with "*...".
8435         * build-report.el (build-report-make-output-get): New.
8436         * build-report.el (build-report-insert-header): Report
8437         emacs-version and system-configuration instead of
8438         build-report-version.
8439         * build-report.el (build-report-insert-make-output): Add file
8440         argument.
8441         * build-report.el (build-report-insert-installation-file):
8442         Re-indent.
8443         * build-report.el (build-report-keep): Change docstring,
8444         re-indent.
8445         * build-report.el (build-report-delete): Ditto.
8446         * build-report.el (build-report-installation-data): New.
8447         * build-report.el (build-report-version-file-data): New.
8448
8449 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8450
8451         * byte-optimize.el (byte-optimize-lapcode):
8452         Fix the optimization of using the first 5 elements of the
8453         constants vector for variables.
8454         (byte-optimize-lapcode): Fix another ancient broken optimization.
8455
8456 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8457
8458         * *: Spelling mega-patch
8459
8460 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8461
8462         * easymenu.el: doc fixes.
8463         (easy-menu-do-define): Use backquote.
8464         (easy-menu-change):
8465         (easy-menu-add):
8466         `when' seems much clearer than `if' here.
8467         (easy-menu-remove):
8468         (easy-menu-add-item):
8469         (easy-menu-item-present-p):
8470         (easy-menu-remove-item):
8471         Wrap using (when (featurep 'menubar) ...)
8472
8473 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8474
8475         * bytecomp.el (displaying-byte-compile-warnings):
8476         Revert Ben's change to this function below so that the compile log
8477         is displayed properly for users of the "popper" package.
8478
8479 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8480
8481         * window.el (save-selected-window): Use backquote.
8482
8483         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8484         Renamed from `byte-compile-file-form-defvar'.
8485         * bytecomp.el (byte-compile-defvar-or-defconst):
8486         Only cons onto current-load-list in top-level forms.
8487         Else this leaks a cons cell every time a defun is called.
8488         Renamed from `byte-compile-defvar', for clarity.
8489         Warn when docstring of defvar is not a string.
8490         Use consistent error messages.
8491         Better comments.
8492
8493 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8494
8495         * simple.el (set-variable):
8496         Remove unneeded defvar by rearranging order of let* forms.
8497
8498         * mule/mule-ccl.el (ccl-get-next-code):
8499         * menubar-items.el (bookmark-menu-filter):
8500         (language-environment-menu-filter):
8501         (tutorials-menu-filter):
8502         * toolbar-items.el (toolbar-compile):
8503         * byte-optimize.el (disassemble-offset):
8504         Use (declare (special ...)) instead of `defvar'.
8505
8506         * cl-macs.el (cl-do-proclaim):
8507         Fix (declare (special ...)) warning suppression syntax.
8508
8509 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8510
8511         * info.el (Info-tag-table-marker):
8512         (Info-tag-table-buffer):
8513         (Info-find-file-node):
8514         (Info-read-subfile):
8515         (Info-build-node-completions):
8516         (Info-search):
8517         (Info-mode):
8518         Multiple info buffer support.
8519
8520 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8521
8522         * ldap.el (ldap-decode-entry): New defun
8523         (ldap-search-entries): Use it in order to decode DN-prefixed
8524         entries properly
8525
8526 2000-08-23  Daniel Pittman <daniel@danann.net>
8527
8528         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8529         Use `eq', not `=', to compare symbols.
8530
8531 2000-07-30  Ben Wing  <ben@xemacs.org>
8532
8533         * bytecomp.el (byte-compile-report-error):
8534         * bytecomp.el (displaying-byte-compile-warnings):
8535         if stack-trace-on-error is set, send out a backtrace when
8536         an error is encountered that stops byte compilation.  this
8537         should make it much much easier to track down those curious
8538         problems.  also undo the kludge of using a separate "*Show*"
8539         buffer for display when there's a temp-buffer-show-function;
8540         we can avoid this by just being a little smarter.
8541
8542         * dialog-items.el:
8543         * dialog-items.el (search-dialog-regexp): New.
8544         * dialog-items.el (search-dialog-callback):
8545         * dialog-items.el (make-search-dialog):
8546         add a regexp option to the dialog and clean up a bit.
8547
8548         * dialog.el:
8549         * dialog.el (yes-or-no-p-dialog-box):
8550         * dialog.el (get-dialog-box-response):
8551         * dialog.el (make-dialog-box):
8552         * dialog.el (dialog-box-finish): New.
8553         * dialog.el (dialog-box-cancel): New.
8554         * dialog.el (internal-make-dialog-box-exit): New.
8555         implement [properly!] the :modal property of the new dialog box
8556         interface.  this is the first time xemacs has ever had *proper*
8557         modal dialog boxes, giving the standard window-system feedback.
8558         (e.g. under windows, clicking on a disabled frame causes a beep
8559         and makes the dialog box flash three times.)
8560
8561         * dragdrop.el: header keyword frobbing.
8562
8563         * dumped-lisp.el (preloaded-file-list):
8564         renamed winnt.el to win32-native.el.
8565
8566         * faces.el (face-property):
8567         * faces.el (set-face-property):
8568         * faces.el (frob-face-property):
8569         * faces.el (frob-face-font-2):
8570         * faces.el (make-face-bold):
8571         * faces.el (make-face-italic):
8572         * faces.el (make-face-bold-italic):
8573         * faces.el (make-face-unbold):
8574         * faces.el (make-face-unitalic):
8575         * faces.el (make-face-smaller):
8576         * faces.el (make-face-larger):
8577         clean up the implementation of these so that window-system-specific
8578         methods are called only on objects belonging to that window system.
8579         previously, you could have [e.g.] mswindows-make-face-bold called
8580         on font object of device type `stream', which is not good and
8581         explains the subtle errors Adrian was getting when byte-compiling
8582         something that required 'term. (Adrian, now you can use stack-trace-
8583         on-error to find the exact place where things are going wrong instead
8584         of having to laboriously binary-search your way through.)
8585
8586         * finder.el (finder-known-keywords):
8587         cleaned up -- properly sorted, clarified the meanings of many of
8588         the keywords, and added a few -- mswin, gui, content, build, www,
8589         user, services.  the last two try to distinguish between a package
8590         that's used directly by the user, and a package that provides
8591         support services to other packages.
8592
8593         * font-lock.el (lisp-font-lock-keywords-2):
8594         update list of lisp control structures to include everything,
8595         including new ones i introduced.
8596
8597         * gutter.el: header keyword frobbing.
8598
8599         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8600         recent isearch element was not doing so!  you got the second-most-
8601         recent instead.
8602
8603         * lisp-mode.el (construct-lisp-mode-menu):
8604         more menubar cleanups.
8605         * lisp-mode.el (with-selected-window):
8606         make it indent properly.
8607
8608         * menubar-items.el (default-menubar): lots of menubar cleanups.
8609         rearranged the options menu the most, e.g. splitting up the
8610         Keyboard/Mouse menu into a new Editing menu and combining the
8611         separate Scrollbar/Gutter/Toolbar submenus into Display.
8612         Got rid of General, moved items to Editing or new Troubleshooting.
8613         Moved Packages to Tools; doesn't seem to belong under Options.
8614         Added stuff to the Cmds menu, e.g. Change Case.
8615
8616         NB please don't complain about these periodic menubar changes.
8617         Anything like this is necessarily incremental in its construction
8618         -- By constant use you gradually become more and more aware of
8619         better and better ways to group menu items.  When we eventually
8620         move the options menu to a property sheet, the existing structure
8621         will probably be preserved fairly well.
8622
8623         * minibuf.el (next-history-element): fix problems with pressing
8624         down arrow in repeat-complex-command.
8625
8626         * modeline.el:
8627         * modeline.el (modeline-3d-p): New.
8628         added custom variable for controlling the 3d modeline.  the
8629         corresponding Options item has been present for a long time,
8630         but commented out with "fix me!" comments.  it's fixed now.
8631
8632         * obsolete.el (add-menu):
8633         remove bogus gettexts.
8634
8635         * process.el (shell-quote-argument):
8636         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8637         For bash under Windows native, see below.
8638
8639         * simple.el:
8640         * simple.el (display-warning-buffer):
8641         Fixed the handling of warning display to eliminate the annoying
8642         *Show* buffer, like was done for byte-compiler output above.
8643
8644         * simple.el (debug-print): New.
8645         Simple function for sending debug messages to the console and/or
8646         other debug places.
8647
8648         * subr.el (replace-in-string):
8649         Rewrite this function to avoid N^2 behavior with large strings --
8650         catastrophic with the new Windows selection code! (Apparently the
8651         author of this function didn't realize there was a fun
8652         replace-match that could make his life much easier, because we
8653         duplicated the entire logic.  The new version is smaller, easier
8654         to understand, much more robust, and has extended features --
8655         those of replace-match.)
8656
8657         * window.el:
8658         * window.el (with-selected-window): New.
8659         An obvious complement to the existing `with-selected-frame' and
8660         `with-current-buffer'.
8661
8662         * win32-native.el: Renamed from winnt.el.
8663         Added a great deal of stuff for properly handling process quoting,
8664         somewhat modeled on Kirill's original model (which i later threw
8665         away).  We should now finally have correctly working process arg
8666         quoting/dequoting so that the final app gets exactly what we
8667         intended.  Because the mechanism is in Lisp, it's easily
8668         extendible. (For those running bash and running the native
8669         version, I tried hard to do what I thought was correct.  But more
8670         thought is needed, and ideally the volunteer work of people with
8671         these configurations that they generally run on.)
8672
8673         * x-font-menu.el (x-font-menu-font-data):
8674         Put in defvar's to fix byte-compiler warnings.
8675
8676 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8677
8678         * select.el (selection-coercion-alist): Initialise.
8679         * select.el (select-coerce-to-text): New.
8680         * select.el (select-coerce): New.
8681         New functions to perform type and value coercion.
8682
8683         * select.el (select-buffer-killed-default): Keep data if it was
8684         on the clipboard.
8685
8686 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8687
8688         * menubar-items.el (default-menubar): Fix typo.
8689         (default-menubar): `lambda' was mispelled as `lamda'.
8690
8691 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8692
8693         * window.el (shrink-window-if-larger-than-buffer): Remove
8694         edge checking code.
8695
8696 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8697
8698         * paths.el (gnus-local-domain): Removed.
8699         (gnus-local-organization): Ditto.
8700         (gnus-startup-file): Ditto.
8701
8702 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8703
8704         * files.el (auto-mode-alist): Add .spec for RPM.
8705
8706 2000-07-31  Andy Piper  <andy@xemacs.org>
8707
8708         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8709
8710 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8711
8712         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8713         browse-url.
8714         * help.el (xemacs-www-page): Ditto.
8715         (xemacs-www-faq): Ditto.
8716         * menubar-items.el (default-menubar): Ditto.
8717
8718         * wid-edit.el (widget-url-link-action): Ditto.
8719         From: Kenichi OKADA <okada@opaopa.org>.
8720
8721 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8722
8723         * finder.el (finder-commentary): Add autoload cookie.
8724
8725 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8726
8727         * files.el (insert-file-contents-literally): Fix second let
8728         binding for `coding-system-for-read' to `coding-system-for-write'
8729         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8730
8731 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8732
8733         * files.el (insert-file-contents-literally): Use binary coding
8734         system (from Morioka san).
8735         (insert-file-contents-literally): Make file-name-handler method.
8736
8737 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8738
8739         * cl-macs.el (get-selection): Add defsetf.
8740
8741 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8742
8743         * x-init.el (x-activate-region-as-selection): replace obsolete
8744         function x-own-selection with own-selection.
8745         (ow-find): replace obsolete functions x-get-selection and
8746         x-get-clipboard with get-selection and get-clipboard.
8747         (init-post-x-win): replace obsolete function x-disown-selection
8748         with disown-selection.
8749
8750 2000-07-20  Mike Sperber  <mike@xemacs.org>
8751
8752         * startup.el (load-user-init-file): Only try to load init file if
8753         it exists.
8754
8755 2000-07-10  Andy Piper  <andy@xemacs.org>
8756
8757         * dialog-items.el: sync with Ben's patch.
8758
8759         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8760         comment.
8761         (progress-text-glyph): deleted.
8762         (progress-layout-glyph): make completely minimal.
8763         (progress-gauge-glyph): ditto.
8764         (progress-display-style): fix to handle dynamic instantiator
8765         changes.
8766         (progress-text-instantiator): new.
8767         (progress-layout-instantiator): new.
8768         (progress-gauge-instantiator): new.
8769         (set-progress-display-instantiator): renamed and changed from
8770         set-progress-display-style.
8771         (progress-abort-glyph): use instantiator not glyph.
8772         (append-progress-display): use set-progress-display-instantiator
8773         and set-glyph-image.
8774         (abort-progress-display): ditto.
8775         (raw-append-progress-display): ditto.
8776
8777 2000-07-20  Ben Wing  <ben@xemacs.org>
8778
8779         * code-files.el: Move Mule-specific code to mule-coding.el.
8780
8781 2000-07-15  Ben Wing  <ben@xemacs.org>
8782
8783         * autoload.el:
8784         Fixed comments.
8785
8786         * cmdloop.el:
8787         * cmdloop.el (yes-or-no-p):
8788         * cmdloop.el (y-or-n-p):
8789         Make these functions use should-use-dialog-box-p and not be
8790         overridden in dialog.el.
8791
8792         * cus-dep.el:
8793         * cus-dep.el (Custom-make-dependencies): Removed.
8794         * cus-dep.el (Custom-make-dependencies-1): New.
8795         * cus-dep.el (Custom-make-one-dependency): New.
8796         New entry point for use in Makefiles, to avoid excessive
8797         invocations.
8798
8799         * cus-edit.el (custom-variable-reset-saved):
8800         * cus-edit.el (custom-variable-reset-standard):
8801         * cus-edit.el (custom-save-resets):
8802         Fix bytecompiler warnings.
8803
8804         * dialog.el:
8805         * dialog.el (yes-or-no-p-dialog-box):
8806         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8807         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8808         * dialog.el (get-dialog-box-response):
8809         * dialog.el (message-or-box):
8810         * dialog.el (make-dialog-box):
8811         * dialog.el (popup-dialog-box): New.
8812         Avoid yes-or-no-p bogosities.
8813         Create a general function `make-dialog-box' to encapsulate all
8814         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8815
8816         * dumped-lisp.el (preloaded-file-list):
8817         Add dialog-items.  Clean up.  Group files by types.
8818
8819         * easymenu.el (easy-menu-add):
8820         * easymenu.el (easy-menu-remove):
8821         Account for accelerators.
8822
8823         * extents.el:
8824         * extents.el (extent-list): New args, like in map-extents.
8825         * extents.el (extent-at-event): New.
8826         * extents.el (extents-at-event): New.
8827
8828         * font-lock.el:
8829         * font-lock.el (font-lock-mode):
8830         * font-lock.el (font-lock-default-fontify-buffer):
8831         * font-lock.el (font-lock-default-unfontify-region):
8832         * font-lock.el (font-lock-fontify-syntactically-region):
8833         * font-lock.el (font-lock-fontify-keywords-region):
8834         Use new progress-feedback names.
8835
8836         * font-lock.el (java-font-lock-identifier-regexp):
8837         * font-lock.el (java-font-lock-class-name-regexp):
8838         Fix bytecompiler warnings.
8839
8840         * gutter-items.el:
8841         * gutter-items.el (progress-display-use-echo-area): Removed.
8842         * gutter-items.el (progress-feedback-use-echo-area): New.
8843         * gutter-items.el (progress-display-popup-period): Removed.
8844         * gutter-items.el (progress-feedback-popup-period): New.
8845         * gutter-items.el (set-progress-display-style): Removed.
8846         * gutter-items.el (set-progress-feedback-style): New.
8847         * gutter-items.el (progress-display-style): Removed.
8848         * gutter-items.el (progress-feedback-style): New.
8849         * gutter-items.el (progress-stack):
8850         * gutter-items.el (progress-displayed-p): Removed.
8851         * gutter-items.el (progress-feedbacked-p): New.
8852         * gutter-items.el (clear-progress-display): Removed.
8853         * gutter-items.el (clear-progress-feedback): New.
8854         * gutter-items.el (progress-display-clear-when-idle): Removed.
8855         * gutter-items.el (progress-feedback-clear-when-idle): New.
8856         * gutter-items.el (remove-progress-display): Removed.
8857         * gutter-items.el (remove-progress-feedback): New.
8858         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8859         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8860         * gutter-items.el (append-progress-display): Removed.
8861         * gutter-items.el (append-progress-feedback): New.
8862         * gutter-items.el (abort-progress-display): Removed.
8863         * gutter-items.el (abort-progress-feedback): New.
8864         * gutter-items.el (raw-append-progress-display): Removed.
8865         * gutter-items.el (raw-append-progress-feedback): New.
8866         * gutter-items.el (display-progress-display): Removed.
8867         * gutter-items.el (display-progress-feedback): New.
8868         * gutter-items.el (current-progress-display): Removed.
8869         * gutter-items.el (current-progress-feedback): New.
8870         * gutter-items.el (current-progress-display-label): Removed.
8871         * gutter-items.el (current-progress-feedback-label): New.
8872         * gutter-items.el (progress-display): Removed.
8873         * gutter-items.el (progress-feedback): New.
8874         Replace "progress-display" with "progress-feedback" globally.
8875
8876         * gutter-items.el (lprogress-display): Removed.
8877         * gutter-items.el (progress-feedback-with-label): New.
8878         Rename lprogress-display ==> progress-feedback-with-label.
8879
8880         * gutter-items.el (search-dialog-direction): Removed.
8881         * gutter-items.el (search-dialog-text): Removed.
8882         * gutter-items.el (search-dialog-callback): Removed.
8883         * gutter-items.el (make-search-dialog): Removed.
8884         Move to dialog-items.el.
8885
8886         * help.el:
8887         * help.el (help-mode-quit):
8888         * help.el (mode-for-help): New.
8889         * help.el (help-sticky-window): New.
8890         * help.el (help-window-config): New.
8891         * help.el (with-displaying-help-buffer):
8892         * help.el (function-at-event): New.
8893         * help.el (help-symbol-regexp): New.
8894         * help.el (help-symbol-run-function-1): New.
8895         * help.el (help-symbol-run-function): New.
8896         * help.el (help-symbol-function-context-menu): New.
8897         * help.el (help-symbol-variable-context-menu): New.
8898         * help.el (help-symbol-function-and-variable-context-menu): New.
8899         * help.el (frob-help-extents): New.
8900         * help.el (describe-function-1):
8901         * help.el (variable-at-point):
8902         * help.el (variable-at-event): New.
8903         * help.el (describe-variable):
8904         Major overhaul.
8905         - Make functions and variables be mousable.
8906         - Middle button hyperlinks.
8907         - New context-menu entries.
8908
8909         * keydefs.el:
8910         * keydefs.el (global-map):
8911         New key bindings to move lines up and down.
8912
8913         * lisp-mode.el:
8914         * lisp-mode.el (construct-lisp-mode-menu): New.
8915         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8916         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8917         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8918         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8919         Make popup and menubar menus be different.  Popup menu uses
8920         clicked location and automatically assumes symbol under the mouse
8921         for various commands.
8922
8923         * menubar-items.el:
8924         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8925         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8926
8927         * menubar-items.el (global-popup-menu): Removed.
8928         * menubar-items.el (mode-popup-menu): Removed.
8929         * menubar-items.el (activate-popup-menu-hook): Removed.
8930         * menubar-items.el (popup-mode-menu): Removed.
8931         * menubar-items.el (popup-buffer-menu): Removed.
8932         * menubar-items.el (popup-menubar-menu): Removed.
8933         Move to menubar.el.
8934
8935         * menubar.el:
8936         * menubar.el (global-popup-menu): New.
8937         * menubar.el (mode-popup-menu): New.
8938         * menubar.el (activate-popup-menu-hook): New.
8939         * menubar.el (last-popup-menu-event): New.
8940         * menubar.el (popup-mode-menu): New.
8941         * menubar.el (popup-buffer-menu): New.
8942         * menubar.el (popup-menubar-menu): New.
8943         * menubar.el (menu-call-at-event): New.
8944         Move non-content functions here.  Add support for context menu
8945         items on extents.
8946
8947         * minibuf.el (minibuffer-history-uniquify):
8948         Typo fix.
8949
8950         * minibuf.el (read-file-name-1):
8951         Call new file dialog box if it exists.
8952
8953         * minibuf.el (mouse-rfn-setup-vars):
8954         Clean up "chop" action.
8955
8956         * mouse.el:
8957         * mouse.el (button2): Now bound to mouse-track.
8958         * mouse.el (click-inside-extent-p):
8959         * mouse.el (point-inside-extent-p):
8960         * mouse.el (point-inside-selection-p):
8961         * mouse.el (mouse-drag-or-yank): Removed.
8962         * mouse.el (mouse-begin-drag-n-drop): New.
8963         * mouse.el (mouse-eval-sexp):
8964         * mouse.el (mouse-track-activate-strokes): New.
8965         * mouse.el (mouse-track-do-activate): New.
8966         * mouse.el (mouse-track):
8967         * mouse.el (default-mouse-track-event-is-with-button): New.
8968         * mouse.el (default-mouse-track-cleanup-hook):
8969         * mouse.el (default-mouse-track-drag-hook):
8970         * mouse.el (default-mouse-track-drag-up-hook):
8971         * mouse.el (default-mouse-track-click-hook):
8972         Merge drag-n-drop into mouse-track.
8973         Add general "activate" support to replace specific button2 kludges.
8974         Use "button modifier" support in mouse-track.
8975
8976         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8977
8978         * package-ui.el:
8979         * package-ui.el (pui-menu):
8980         * package-ui.el (pui-popup-context-sensitive): Removed.
8981         Fix bytecompiler warnings.
8982         Clean up popup code a bit.
8983
8984         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8985
8986         * simple.el:
8987         * simple.el (transpose-lines):
8988         * simple.el (transpose-line-up): New.
8989         * simple.el (transpose-line-down): New.
8990         * simple.el (transpose-subr):
8991         * simple.el (transpose-subr-1): Removed.
8992         Clean up, add functions to move lines up and down.
8993
8994         * startup.el (mail-host-address):
8995         * startup.el (user-mail-address):
8996         Customize.
8997
8998         * subr.el:
8999         * subr.el (set-symbol-value-in-buffer): New.
9000         * subr.el (error):
9001         * subr.el (check-argument-type):
9002         * subr.el (defined-error-p): New.
9003         Add structured error support.
9004
9005         * toolbar-items.el (toolbar-compile):
9006         Use new make-dialog-box.
9007
9008         * update-elc.el:
9009
9010         * userlock.el (ask-user-about-lock-dbox):
9011         * userlock.el (ask-user-about-supersession-threat-dbox):
9012         * userlock.el (ask-user-about-lock):
9013         * userlock.el (ask-user-about-supersession-threat):
9014         Use new make-dialog-box.
9015         Add safety checks; use should use-dialog-box-p.
9016
9017         * window-xemacs.el:
9018         * window-xemacs.el (__buffer-dedicated-frame):
9019         * window-xemacs.el (buffer-dedicated-frame): New.
9020         * window-xemacs.el (set-buffer-dedicated-frame): New.
9021         Move dedicated-frame stuff into lisp.
9022
9023 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9024
9025         * printer.el (generic-print-region): Do not require that
9026         `printer-name' be set.
9027         (printer-name): Commentary clarification.
9028
9029 2000-07-19  Martin Buchholz <martin@xemacs.org>
9030
9031         * XEmacs 21.2.35 is released.
9032
9033 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9034
9035         * select.el (selection-coercible-types): Initialise.
9036
9037 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9038
9039         * select.el (own-clipboard): Bug fix.
9040
9041 2000-07-17  Mike Sperber  <mike@xemacs.org>
9042
9043         * cus-edit.el (custom-migrate-custom-file): Save init file before
9044         continuing.
9045
9046 2000-07-16  Mike Sperber  <mike@xemacs.org>
9047
9048         * startup.el (load-init-file): Remove silly call to
9049         `load-user-custom-file`.
9050         (maybe-migrate-user-init-file): Minor fixes.
9051
9052 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9053
9054         * apropos.el (apropos-documentation-check-doc-file):
9055         `doc' variable should be let-bound, as was presumably intended.
9056
9057         * cus-edit.el (custom-variable-reset-saved):
9058         (custom-variable-reset-standard):
9059         Remove unused variable comment-widget.  Twice.
9060
9061         * toolbar.el (toolbar-blank-press-function):
9062         Add a real defvar with initial value nil and proper docstring.
9063         (press-toolbar-button): No need to check for boundp-ness anymore.
9064
9065         * rect.el (open-rectangle-line): Remove useless (let) form.
9066         Add defvar for pending-delete-mode.
9067
9068         * info.el (Info-find-node): This function needs an autoload cookie.
9069
9070         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9071         Use let* since the second form referred to the first.
9072
9073 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9074
9075         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9076         instead of removed `mswindows-get-clipboard'.
9077
9078
9079 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9080
9081         * select.el (select-convert-from-text): New.
9082         * select.el (select-convert-from-length): New.
9083         * select.el (select-convert-from-integer): New.
9084         * select.el (select-convert-from-identity): New.
9085         * select.el (select-convert-from-filename): New.
9086         * select.el (selection-converter-in-alist): Use them.
9087         New converter functions for X.
9088
9089         * select.el (get-selection): Removed comment.
9090
9091         * select.el (own-selection): Removed append code - I thought
9092         I'd already done this, but apparently not...
9093
9094         * select.el: Changed comment about TIMESTAMP.
9095
9096         * select.el (select-convert-in): New.
9097         * select.el (select-convert-out): New.
9098         New functions that get used by select.c.
9099
9100         * select.el (select-buffer-killed-default): New.
9101         * select.el (select-buffer-killed-text): New.
9102         * select.el (selection-buffer-killed-alist): New.
9103         New list and functions that get called if a relevant selection
9104         exists and a buffer gets killed.
9105
9106         * select.el (select-convert-to-targets):
9107         * select.el (select-convert-to-identity): Removed.
9108         * select.el (select-convert-from-identity): Removed.
9109         * select.el (select-converter-out-alist):
9110         Removed _EMACS_INTERNAL selection type.
9111
9112         * x-select.el (xselect-kill-buffer-hook): Removed.
9113         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9114         Removed this X-specific nonesense. Use the generic support
9115         in select.el instead.
9116
9117 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9118
9119         * mule/mule-category.el (defined-category-hashtable):
9120         Use make-hash-table instead of make-hashtable
9121
9122         * buff-menu.el: Byte-compiler warning fix.
9123
9124         * isearch-mode.el (isearch-highlight-all-cleanup):
9125         Remove unused variable `isearch-highlight-all-start'.
9126
9127         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9128
9129         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9130
9131         * cus-dep.el (Custom-make-dependencies):
9132         Add autoload cookie for custom-add-loads to generated custom-load.el.
9133
9134         * autoload.el (autoload-package-name): Warning suppression.
9135         Move defvar prior to first use.
9136
9137         * custom.el: Add autoload for custom-declare-face.
9138         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9139         * cl.el (cl-hack-byte-compiler):
9140         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9141         to work properly.
9142
9143 2000-07-08  Mike Sperber  <mike@xemacs.org>
9144
9145         * startup.el (load-home-init-file): Added variable.
9146         (maybe-migrate-user-init-file): Added.
9147         (load-user-init-file): Load custom file if different from init
9148         file.
9149
9150         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9151         "startup."
9152
9153         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9154         Moved `custom-file'-related code to cus-file.el.
9155
9156         * cus-file.el: New file.
9157
9158 2000-04-01  Mike Sperber  <mike@xemacs.org>
9159
9160         * packages.el (packages-find-package-directories): Added support
9161         for external package hierarchies with in-place installations.
9162
9163         * find-paths.el (paths-root-in-place-p): Added.
9164         (paths-find-emacs-directory): Added support for external
9165         directories with in-place installations.
9166         (paths-find-site-directory): Ditto.
9167
9168         * startup.el (find-user-init-file): Also look for
9169         ~/.xemacs/init.elc? in preference to ~/.emacs.
9170
9171 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9172
9173         * select.el (own-selection):
9174         * select.el (own-clipboard): Changed `append' parameter to
9175         `how-to-use' parameter.
9176         * select.el (own-selection): Removed icky append code.
9177         * select.el (own-selection, get-selection): Removed extra type
9178         checking.
9179         * select.el (selection-appender-alist):
9180         * select.el (selection-converter-{in|out}-alist): Initialise.
9181         * select.el (select-append-to-*): New.
9182         * select.el (select-convert-from-*): New.  New functions to append
9183         data and convert data from external type.
9184
9185 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9186
9187         * font-lock.el: Javadoc enhancements.
9188
9189 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9190
9191         * printer.el (generic-print-region): Compose job name from buffer
9192         name.
9193
9194 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9195
9196         * font-lock.el (font-lock-fontify-pending-extents): Call
9197         font-lock-fontify-region instead of font-lock-fontify-buffer
9198         to avoid unnecessary progress gauges.
9199
9200 2000-07-06  Craig Lanning  <lanning@scra.org>
9201
9202         * custom-load.el (faces):
9203
9204         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9205         dir is a regex.
9206
9207         * process.el (call-process-internal): from Dan Holmsand, use binary
9208         coding systems so that jka-compr works.
9209
9210 2000-07-07  Ben Wing  <ben@xemacs.org>
9211
9212         * font-lock.el: Undo previous change.  Unfortunately, some
9213         files actually use the variables directly in their init code
9214         without quoting them.
9215
9216 2000-07-07  Ben Wing  <ben@xemacs.org>
9217
9218         * font-lock.el (defvar font-lock-*-face): Removed.
9219
9220         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9221         only when necessary.
9222
9223 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9224
9225         * cl-macs.el: fix cl-transform-function-property kludge
9226         so that it does not require a random feature.
9227
9228 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9229
9230         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9231         as in Linux kernel "Rules.make".
9232
9233 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9234
9235         * build-report.el (build-report): Add autoload cookie.
9236
9237 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9238
9239         * package-ui.el (defgroup pui):  Correct a misspelling
9240         (pui-toggle-package-delete):  Change `seleted' to `selected'
9241
9242 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9243
9244         * package-get.el (package-get-update-base):
9245         (package-get): Use insert-file-contents-literally always.
9246         (package-get-maybe-save-index):
9247         Force coding system for writing to binary.
9248
9249 2000-06-08  Mike Alexander  <mta@arbortext.com>
9250
9251         * code-process.el (call-process-region): If there is no coding
9252         system for the process on process-coding-system-alist use the
9253         coding system of the buffer containing the region.
9254
9255 2000-06-10  Ben Wing  <ben@xemacs.org>
9256
9257         * cmdloop.el (command-error):
9258         If debug-on-error and noninteractive, output backtrace.
9259
9260         * files.el (file-relative-name):
9261         Remove MSDOS references.
9262
9263         * simple.el (line-number): New function, due to non-obvious
9264         behavior/usage of count-lines.
9265
9266         * simple.el (count-lines): document non-obvious usage to get
9267         line number.
9268
9269 2000-06-11  Ben Wing  <ben@xemacs.org>
9270
9271         * faces.el ((featurep 'xpm)):
9272         * x-faces.el (x-init-face-from-resources):
9273         * x-faces.el (x-init-frame-faces):
9274         * x-misc.el (x-init-specifier-from-resources):
9275         * x-misc.el (x-get-resource-and-bogosity-check):
9276         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9277         * x-mouse.el (x-init-pointer-shape):
9278         * x-scrollbar.el (x-init-scrollbar-from-resources):
9279         Add sixth argument to x-get-resource calls so as to issue warnings
9280         rather than errors on bogus arguments.
9281
9282 2000-06-05  Ben Wing  <ben@xemacs.org>
9283
9284         * compat.el: new file.  provides a clean, non-intrusive way to
9285         define compatibility functions.
9286
9287         * process.el (shell-quote-argument): temporary fix for lack
9288         of nt-quote-process-args.  #### I need to put back the overall
9289         structure of that mechanism but redo the guts of it using the
9290         extra intelligence in the C code.
9291
9292 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9293
9294         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9295         `package-get' does in package-get.el, instead of using external
9296         "md5sum" program.
9297
9298         * package-get.el (package-get): Insert package file literally to
9299         make checksum calculation work.
9300
9301 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9302
9303         * code-files.el (convert-mbox-coding-system): Deleted.
9304         (file-coding-system-alist): Removed reference to
9305         convert-mbox-coding-system.
9306
9307 2000-05-28  Martin Buchholz <martin@xemacs.org>
9308
9309         * XEmacs 21.2.34 is released.
9310
9311 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9312
9313         * font-lock.el (font-lock-keywords): Rewrote docstring
9314
9315 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9316
9317         * loadhist.el (unload-feature): handle case where x is both boundp
9318         and fboundp
9319
9320 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9321
9322         * packages.el: It's ok to use built-in macros, but not lisp
9323         defined ones.
9324
9325 2000-05-20  Ben Wing  <ben@xemacs.org>
9326
9327         * font-lock.el:
9328         * font-lock.el (font-lock-message-threshold):
9329         * font-lock.el (font-lock-mode):
9330         * font-lock.el (font-lock-default-fontify-buffer):
9331         * font-lock.el (font-lock-always-fontify-immediately):
9332         * font-lock.el (font-lock-old-extent): Removed.
9333         * font-lock.el (font-lock-old-len): Removed.
9334         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9335         * font-lock.el (font-lock-pending-extent-table): New.
9336         * font-lock.el (font-lock-range-table): New.
9337         * font-lock.el (font-lock-after-change-function):
9338         * font-lock.el (font-lock-after-change-function-1): Removed.
9339         * font-lock.el (font-lock-fontify-pending-extents): New.
9340         * font-lock.el ('font-lock-revert-cleanup): Removed.
9341         * font-lock.el ('font-lock-revert-setup): Removed.
9342         Rewrite deferral code to handle any number of changes, merging
9343         them properly.  Remove hacked-up code for revert-buffer, now
9344         unnecessary.
9345
9346         * menubar-items.el (default-menubar):
9347         In Options->Edit Init File, don't switch to emacs-lisp-mode
9348         unless necessary; doing this turns off font-lock.
9349
9350 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9351
9352         * keydefs.el: Define C-x BS to backward-kill-sentence.
9353
9354 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9355
9356         * files.el (hack-local-variables-prop-line): Use non-greedy
9357         matching to process -*-texinfo-*- -*-.
9358
9359 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9360
9361         * minibuf.el (minibuf-directory-files): new function.
9362         (read-file-name-activate-callback): use minibuf-directory-files.
9363         (read-directory-name-internal): ditto.
9364         (mouse-file-display-completion-list): ditto.
9365         (mouse-directory-display-completion-list): ditto.
9366         (read-file-name-internal): remove "./" from completion list unless
9367         explicitly matched, for consistency.
9368
9369 2000-05-11  Ben Wing  <ben@xemacs.org>
9370
9371         * gutter-items.el (gutter-buffers-tab):
9372         * gutter-items.el (add-tab-to-gutter):
9373         * gutter-items.el (update-tab-in-gutter):
9374         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9375         * gutter-items.el (append-progress-display):
9376         * gutter-items.el (abort-progress-display):
9377         * gutter-items.el (raw-append-progress-display):
9378         Further fixes.  Use set-glyph-image not set-image-instance-property,
9379         to fix problems with multiple windows in a frame.
9380
9381         * menubar-items.el (tutorials-menu-filter):
9382         Fix typo.
9383
9384         * startup.el (early-error-handler):
9385         Display message box under windows; otherwise, message will disappear
9386         before it can be viewed.
9387
9388         * update-elc.el:
9389         Fix bug in NEEDTODUMP processing.
9390
9391 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9392
9393         * startup.el (lock-directory): Removed.
9394         (superlock-file): Ditto.
9395         (startup-set-paths): Remove lockdir.
9396         (startup-setup-paths-warning): Remove lock-directory.
9397
9398         * setup-paths.el (paths-find-lock-directory): Removed.
9399         (paths-find-superlock-file): Ditto.
9400
9401 2000-05-09  Ben Wing  <ben@xemacs.org>
9402
9403         * faces.el (set-face-property):
9404         * faces.el (set-face-font):
9405         * faces.el (set-face-foreground):
9406         * faces.el (set-face-background):
9407         * faces.el (set-face-background-pixmap):
9408         * faces.el (set-face-underline-p):
9409         * faces.el (set-face-strikethru-p):
9410         * faces.el (set-face-highlight-p):
9411         * faces.el (set-face-dim-p):
9412         * faces.el (set-face-blinking-p):
9413         * faces.el (set-face-reverse-p):
9414         doc string changes.
9415
9416         * glyphs.el:
9417         * glyphs.el (make-image-specifier):
9418         * glyphs.el (glyph-property):
9419         * glyphs.el (set-glyph-image):
9420         * glyphs.el (make-glyph):
9421         * glyphs.el (make-pointer-glyph):
9422         * glyphs.el (make-icon-glyph):
9423         * glyphs.el (widget-image-instance-p): New.
9424         authorship info, lots of doc changes.  New predicate, inadvertently
9425         omitted.  the general principle with specifier docs is now that
9426         the description of instantiators should go with the make-foo-specifier
9427         fun's doc string, rather than in foo-specifier-p.  this follows
9428         conventions elsewhere in XEmacs and in general is a lot more obvious
9429         of a place to look.  sometimes the make-foo-specifier function needs
9430         to be created in the process.
9431
9432         * gutter.el:
9433         * gutter.el (make-gutter-specifier): New.
9434         * gutter.el (make-gutter-size-specifier): New.
9435         * gutter.el (make-gutter-visible-specifier): New.
9436         specifier doc updates according to the conventions specified before.
9437
9438         * objects.el:
9439         * objects.el (make-font-specifier):
9440         * objects.el (make-color-specifier):
9441         * objects.el (make-face-boolean-specifier): New.
9442         specifier doc updates according to the conventions specified before.
9443
9444         * specifier.el:
9445         * specifier.el (set-specifier):
9446         * specifier.el (make-integer-specifier): New.
9447         * specifier.el (make-boolean-specifier): New.
9448         * specifier.el (make-natnum-specifier): New.
9449         * specifier.el (make-generic-specifier): New.
9450         * specifier.el (make-display-table-specifier): New.
9451         specifier doc updates according to the conventions specified before.
9452
9453         * toolbar.el:
9454         * toolbar.el (make-toolbar-specifier): New.
9455         specifier doc updates according to the conventions specified before.
9456
9457 2000-05-09  Ben Wing  <ben@xemacs.org>
9458
9459         * process.el (call-process-internal): Revert to previous version
9460         because Mike's change clashed with a change I did not long before.
9461         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9462         Thanks very much Mike for pointing out the bug and submitting a
9463         patch!
9464
9465 2000-04-13  Mike Alexander  <mta@arbortext.com>
9466
9467         * process.el (call-process-internal): Send the correct input buffer
9468         (call-process-internal): Return the exit status of the process
9469
9470 2000-05-07  Ben Wing  <ben@xemacs.org>
9471
9472         * winnt.el:
9473         * winnt.el (nt-quote-args-verbatim): Removed.
9474         * winnt.el (nt-quote-args-prefix-quote): Removed.
9475         * winnt.el (nt-quote-args-backslash-quote): Removed.
9476         * winnt.el (nt-quote-args-double-quote): Removed.
9477         * winnt.el (nt-quote-args-functions-alist): Removed.
9478         * winnt.el (nt-quote-process-args): Removed.
9479         Remove all stuff for argument quoting.  We borrow the code instead
9480         from Emacs 20.6, which is much more careful in its quoting
9481         (e.g. in handling runs of the escape character) and avoids most of
9482         the need for this Lisp mechanism by checking to see whether we're
9483         running a Cygwin or normal program and doing the appropriate
9484         quoting.  If we end up needing such a mechanism, we should add
9485         it by extending the variable `mswindows-quote-process-args' so it
9486         can take an alist of regexps.
9487
9488 2000-05-07  Ben Wing  <ben@xemacs.org>
9489
9490         * keydefs.el:
9491         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9492         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9493         the window without moving point.
9494
9495         * simple.el:
9496         * simple.el (scroll-up-one): New.
9497         * simple.el (scroll-down-one): New.
9498         Functions for use with C-M-up/down.
9499
9500 2000-05-01  Martin Buchholz <martin@xemacs.org>
9501
9502         * XEmacs 21.2.33 is released.
9503
9504 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9505
9506         * dialog.el (yes-or-no-p-dialog-box):
9507         Fix docstring.
9508         Fix following horrible bug in X11 mode with focus-follows-mouse:
9509           1. Visit two files in two different frames.
9510           2. do File->Revert Buffer in one of those frames.
9511           3. Dialog box appears.
9512           4. Arrange things so that the mouse passes over the *other*
9513              frame, then to the dialog box, and click on "Yes".
9514           5. The file contents end up in the *wrong* buffer!
9515         Add TODO comment.
9516
9517 2000-04-28  Ben Wing  <ben@xemacs.org>
9518
9519         * help.el (describe-installation): correct typo introduced
9520         in last patch: boundp -> fboundp.
9521
9522         * etags.el (buffer-tag-table-list):
9523         canonicalize filenames to Unix format so that tag-table-alist
9524         searching works under Windows.
9525
9526         * autoload.el:
9527         Bowdlerize the supposedly objectionable words
9528         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9529
9530         * gutter-items.el (set-progress-display-style):
9531         * gutter-items.el (search-dialog-callback):
9532         * gutter-items.el (make-search-dialog):
9533         Change to new callback-ex api.
9534
9535 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9536
9537         * help.el: (describe-installation): decode-coding-string is not
9538         defined in a non MULE environment.
9539
9540 2000-04-28  Ben Wing  <ben@xemacs.org>
9541
9542         * gutter-items.el (buffer-list-changed-hook):
9543         use it, not record-buffer-hook.
9544
9545         * subr.el (record-buffer-hook): Removed.
9546
9547 2000-04-27  Ben Wing  <ben@xemacs.org>
9548
9549         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9550         use NORECORD option.  Andy will not like this, but the existing
9551         gutter behavior is just wrong, as per this comment:
9552
9553         ;; this used to add the norecord flag to both calls below.
9554         ;; this is bogus because it is a pervasive assumption in XEmacs
9555         ;; that the current buffer is at the front of the buffers list.
9556         ;; for example, select an item and then do M-C-l
9557         ;; (switch-to-other-buffer).  Things get way confused.
9558         ;;
9559         ;; Andy, if you want to maintain the current look, you must
9560         ;;  *uncouple* the gutter order and buffers order.
9561
9562         * loaddefs.el (completion-ignored-extensions): unfuckify.
9563
9564         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9565         xemacs.mak.
9566
9567         * autoload.el (batch-update-one-directory): new function, used in
9568         xemacs.mak.
9569
9570         * loadup.el: set gc-cons-threshold very high unless dumping --
9571         loadup during update-elc is much much much faster.  also do this
9572         when quick-building.
9573
9574         add commented-out code for profiling loadup.
9575
9576
9577         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9578         is required in order to build xemacs.
9579
9580 2000-04-26  Ben Wing  <ben@xemacs.org>
9581
9582         * loadup.el: don't garbage collect during loadup if quick-build
9583         compile-time option is set.
9584
9585 2000-04-23  Ben Wing  <ben@xemacs.org>
9586
9587         * update-elc.el: compute whether any dumped .el or .elc files
9588         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9589         if so.
9590
9591         * update-elc.el (update-elc-files-to-compile): always change
9592         NOBYTECOMPILE in the src directory rather than current dir,
9593         so it will work under NT.
9594
9595         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9596         the form of this file is identical between Unix and Windows.
9597         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9598         Added comment.
9599         (update-autoloads-from-directory): updated doc string.
9600         updated doc strings in a few other places.
9601
9602 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9603
9604         * bytecomp.el (byte-force-recompile): Fix argument to
9605         byte-recompile-directory.
9606
9607 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9608
9609         * gutter-items.el (progress-display-clear-when-idle): Use
9610         add-one-shot-hook.
9611         * gutter-items.el (clear-progress-display): Adjust number of
9612         arguments.
9613
9614 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9615
9616         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9617
9618 2000-04-16  Ben Wing  <ben@xemacs.org>
9619
9620         * printer.el: New file.
9621
9622         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9623
9624         * help.el (describe-installation): Fix decoding for Windows.
9625
9626         * menubar-items.el:
9627         * menubar-items.el (default-menubar):
9628         * menubar-items.el (tutorials-menu-filter): New.
9629         * menubar-items.el (popup-menubar-menu):
9630         Add authorship.  Redo Help menu and Tutorials filter.
9631
9632         * menubar.el: Correct comment.
9633
9634         * modeline.el (modeline-buffer-identification): Correct doc string.
9635
9636         * simple.el:
9637         * simple.el (printing): Removed.
9638         * simple.el (printer-name): Removed.
9639         * simple.el (generic-print-buffer): Removed.
9640         * simple.el (generic-print-region): Removed.
9641         Move generic print code to printer.el.
9642
9643 2000-04-15  Ben Wing  <ben@xemacs.org>
9644
9645         * simple.el (generic-print-region): New.
9646         make this function actually work.
9647         (generic-print-buffer): call generic-print-region.
9648
9649 2000-04-14  Andy Piper  <andy@xemacs.org>
9650
9651         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9652         by using the new widget-callback-current-channel.
9653         (search-dialog-callback): ditto.
9654
9655 2000-04-12  Andy Piper  <andy@xemacs.org>
9656
9657         * gutter.el (default-gutter-position): moved from gutter-items.el.
9658         (default-gutter-position-changed-hook): ditto.
9659         (gutter-element-visibility-changed-hook): ditto.
9660         (set-gutter-element): ditto.
9661         (remove-gutter-element): ditto.
9662         (set-gutter-element-visible-p): ditto.
9663         (gutter-element-visible-p): ditto.
9664         (init-gutter): ditto.
9665
9666         * dialog.el (make-dialog-box): renamed and moved from
9667         gutter-items.el
9668
9669         * gutter-items.el: move various functions elsewhere.
9670
9671 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9672
9673         * menubar-items.el: Fixed place of parenthesis.
9674
9675 2000-04-12  Ben Wing  <ben@xemacs.org>
9676
9677         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9678                 without constantly being prompted for the tag.
9679         * simple.el: Added a number of section headings, to clarify the
9680                 organization of this file.
9681         * simple.el (activate-region):
9682         * simple.el (region-exists-p):
9683         * simple.el (region-active-p):
9684                 Moved these three function down to the other side of
9685                 the case-changing functions, so they join the rest of
9686                 the region code.
9687         * simple.el (printing): New.
9688         * simple.el (printer-name): New.
9689         * simple.el (generic-print-buffer): New.
9690                 New functions, a very simple prototype for a unified
9691                 printing interface.
9692
9693         * process.el (call-process-internal): Real fix for null BUFFER,
9694                 other problems with BUFFER specs.
9695
9696         * menubar-items.el:
9697                 Fixed up File->Print to use new printing functions.
9698                 Various corrections and expansions to Grep/Compile menus.
9699                 New options for Printing.
9700                 New options for SMTP Mail, the way to send mail under
9701                   MS Windows. (There's also a package patch to make SMTP
9702                   Mail be the default under MSWin.)
9703
9704 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9705
9706         * menubar-items.el: Selecting Rectangle Mousing from menubar
9707         did not work.  Needed to quote mouse-track-rectangle-p.
9708
9709 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9710
9711         * cl-compat.el (keywordp): Removed.
9712
9713 2000-04-05  Andy Piper  <andy@xemacs.org>
9714
9715         * gutter-items.el (progress-layout-glyph): don't initialize here.
9716         (progress-gauge-glyph): use dynamic sizing.
9717         (set-progress-display-style): new function. Set progress glyphs
9718         appropriately depending on the style.
9719         (progress-display-style): new variable. Custom version of
9720         set-progress-display-style.
9721         (progress-abort-glyph): switch to dynamic sizes.
9722         (search-dialog-text): make the edit field active.
9723
9724 2000-04-04  Andy Piper  <andy@xemacs.org>
9725
9726         * gutter-items.el (make-search-dialog): need to make the search
9727         dialog visible after creation.
9728
9729         * menubar-items.el (default-menubar): use the search dialog for
9730         searching. Remove some extraneous search menu items.
9731
9732         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9733         well as strings.
9734         (make-gutter-only-dialog-frame): allow the user to create the
9735         frame unmapped. Allow the gutter spec to be given as a glyph.
9736         (search-dialog-direction): new variable.
9737         (search-dialog-text): new variable.
9738         (search-dialog-callback): new function. Callback for the search
9739         dialog action.
9740         (make-search-dialog): new function. Create a user-friendly search
9741         dialog.
9742
9743 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9744
9745         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9746         under Windows.
9747
9748 2000-04-01  Andy Piper  <andy@xemacs.org>
9749
9750         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9751         progress more accurately.
9752
9753 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9754
9755         * finder.el (finder-compile-keywords): Process readable files only.
9756         Because error in process of .#finder-inf.el when compile xemacs
9757         with --with-clash-detection option.
9758
9759 2000-03-31  Andy Piper  <andy@xemacs.org>
9760
9761         * gutter-items.el (append-progress-display): don't delay after a
9762         successful font-lock.
9763         (make-gutter-only-dialog-frame): new function. Allow users to
9764         create gutter-only dialogs.
9765
9766 2000-03-27  Mike Alexander  <mta@arbortext.com>
9767
9768         * process.el (call-process-internal): Handle a null BUFFER
9769         parameter correctly.
9770
9771 2000-03-28  Andy Piper  <andy@xemacs.org>
9772
9773         * gutter-items.el (abort-progress-display): put strings in the
9774         gutter not extents.
9775         (progress-layout-glyph): signal special 'quit callback.
9776         (progress-display-quit-function): deleted.
9777         (progress-display-stop-callback): deleted.
9778         (progress-display-dispatch-command-events): deleted.
9779         (append-progress-display): remove calls to
9780         progress-display-dispatch-command-events.
9781         (raw-append-progress-display): ditto.
9782
9783 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9784
9785         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9786         being a list.  Actually define `stipple-pixmap-p' which is used as
9787         an error predicate.  Correctly handle PIXMAP being either relative
9788         or absolute file name.
9789
9790 2000-03-24  Andy Piper  <andy@xemacs.org>
9791
9792         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9793         (abort-progress-display): ditto. Don't delete the created extent.
9794         (raw-append-progress-display): ditto.
9795         (progress-display-dispatch-non-command-events): new
9796         function. Encapsulates what we want to do when no command input is
9797         required.
9798         (progress-display-dispatch-command-events): likewise, but disable
9799         for now since it causes too many problems.
9800         (append-progress-display): use them.
9801         (raw-append-progress-display): ditto.
9802         (default-gutter-position-changed-hook): set this rather than
9803         default-gutter-position-changed.
9804         (default-gutter-position-changed-hook): lambda with zero arguments
9805         rather than one.
9806         (raw-append-progress-display): trap errors in pending input since
9807         allowing them to signal will hose the gauge well and
9808         truly. Ideally we would like to delay these until we are more able
9809         to cope.
9810         (append-progress-display): ditto.
9811
9812 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9813
9814         * lisp/make-docfile.el: call-process-internal is now implemented
9815         in process.el.
9816
9817 2000-03-21  Ben Wing  <ben@xemacs.org>
9818
9819         * mule\mule-cmds.el (set-language-info-alist):
9820         Fix to correspond to new menu arrangement.
9821
9822 2000-03-21  Ben Wing  <ben@xemacs.org>
9823
9824         * process.el:
9825         * process.el (call-process-internal): New.
9826         New implementation of call-process.  Only enabled under NT, so far.
9827         stderr handling not implemented yet in CVS'd C code.
9828
9829 2000-03-20  Ben Wing  <ben@xemacs.org>
9830
9831         * lisp-mode.el:
9832         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9833         * lisp-mode.el (lisp-interaction-mode):
9834         Put back Lisp Interaction menubar for Jan V's sake.
9835
9836         * simple.el:
9837         * simple.el (mark-ring):
9838         * simple.el (dont-record-current-mark): New.
9839         * simple.el (in-shifted-motion-command): New.
9840         * simple.el (mark-ring-unrecorded-commands): New.
9841         * simple.el (mark-ring-max):
9842         * simple.el (set-mark-command):
9843         * simple.el (push-mark):
9844         * simple.el (handle-pre-motion-command):
9845         Implement scheme for not recording unimportant marks.
9846
9847         * subr.el:
9848         * subr.el (function-allows-args): New.
9849         New function function-allows-args.
9850
9851 2000-03-20  Martin Buchholz <martin@xemacs.org>
9852
9853         * XEmacs 21.2.32 is released.
9854
9855 2000-03-20  Andy Piper  <andy@xemacs.org>
9856
9857         * gutter-items.el (update-tab-in-gutter): force selection of the
9858         selected-window if required to do so.
9859         (buffers-tab-items): ditto.
9860         (add-tab-to-gutter): ditto.
9861         (create-frame-hook): use force-selection.
9862         (default-gutter-position-changed): lambdify.
9863         (update-tab-hook): deleted since it was only used in one place.
9864
9865 2000-03-18  Andy Piper  <andy@xemacs.org>
9866
9867         * files.el (find-file-noselect): undo change that shouldn't have
9868         gone in.
9869
9870 2000-03-17  Andy Piper  <andy@xemacs.org>
9871
9872         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9873         of selected-window trickery.
9874
9875         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9876         frames tabs.
9877         (progress-display-stop-callback): progress -> progress-display
9878         (progress-display-quit-function): ditto.
9879         (clear-progress-display): ditto.
9880         (remove-progress-display): ditto.
9881         (append-progress-display): ditto.
9882         (abort-progress-display): ditto.
9883         (raw-append-progress-display): ditto.
9884         (display-progress-display): ditto.
9885         (current-progress-display-label): ditto.
9886         (current-progress-display): ditto.
9887         (lprogress-display): ditto and save the buffer
9888         (progress-display): ditto. Otherwise the buffer sometimes gets
9889         changed which confuses font-lock.
9890
9891         * font-lock.el (font-lock-default-fontify-buffer): catch all
9892         errors, not just quit.
9893         (font-lock-mode): progress -> display-progress
9894         (font-lock-default-fontify-buffer): ditto.
9895         (font-lock-fontify-syntactically-region): ditto.
9896         (font-lock-fontify-keywords-region): ditto.
9897
9898 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9899
9900         * cl.el (gensym): Move to here from cl-macs.el.
9901         (gentemp): Ditto.
9902
9903 2000-03-16  Andy Piper  <andy@xemacs.org>
9904
9905         * font-lock.el (font-lock-mode): use lprogress and friends for
9906         progress management.
9907         (font-lock-default-fontify-buffer): ditto.
9908         (font-lock-fontify-syntactically-region): ditto.
9909         (font-lock-fontify-keywords-region): ditto.
9910         (font-lock-revert-cleanup): fix reverting.
9911         (font-lock-revert-setup): ditto.
9912
9913         * gutter-items.el (progress-use-echo-area): new variable. Use the
9914         echo area for progress gauges if non-nil.
9915         (clear-progress): remove echo area stuff and defer to
9916         clear-message.
9917         (append-progress): dispatch non-command events after each progress
9918         increment. Remove echo area stuff.
9919         (abort-progress): remove echo area stuff and defer to
9920         display-message.
9921         (raw-append-progress): ditto. Dispatch non-command events after
9922         gutter redisplay.
9923         (display-progress): defer echo area stuff to display-message.
9924
9925         * gutter-items.el (clear-progress):
9926         (abort-progress): indentation changes.
9927         (display-progress): don't clear progress.
9928         (append-progress): compare messages with equal.
9929         (raw-append-progress): use dispatch-non-command-events to flush
9930         widget creation events.
9931
9932 2000-03-13  Ben Wing  <ben@xemacs.org>
9933
9934         * abbrev.el:
9935         * abbrev.el (abbrev-string-to-be-defined): New.
9936         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9937         Changes for use with the menubar.
9938
9939 2000-03-12  Ben Wing  <ben@xemacs.org>
9940
9941         * alist.el (vassoc): moved here from font-menu.el.
9942
9943         * custom.el (defface): typo fix.
9944
9945         * dialog.el (yes-or-no-p-dialog-box):
9946         * dialog.el (message-box):
9947         * files.el (save-some-buffers-1):
9948         Put accelerators in the button names.
9949
9950         * font-lock.el (font-lock-comment-face):
9951         * font-lock.el (font-lock-keyword-face):
9952         * font-lock.el (font-lock-function-name-face):
9953         Fixed some of the colors under MS Windows because the existing
9954         default colors were hardly different from black and needed to be
9955         made lighter.
9956
9957         * font-menu.el:
9958         * font-menu.el (font-menu-split-long-menu):
9959         * font-menu.el (font-menu-family-constructor):
9960         * font-menu.el (font-menu-size-constructor):
9961         * font-menu.el (font-menu-weight-constructor):
9962         * font-menu.el (font-menu-set-font):
9963         vassoc moved to alist.el.
9964         Accelerators added to all menus.
9965         Unused bound var new-props removed.
9966
9967         * keydefs.el: I did a whole lot of rearranging to put things in a
9968         more consistent order and fixed a number of cases where key
9969         combinations involving up, down, left, right and so on were
9970         defined but the corresponding keypad combinations were not
9971         defined.
9972
9973         * lisp-mode.el:
9974         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9975         * lisp-mode.el (emacs-lisp-mode):
9976         * lisp-mode.el (lisp-interaction-mode):
9977         * lisp-mode.el (flet):
9978         Added accelerators onto the menus.
9979         Made all the different versions of the let function be indented
9980         the same way.
9981         Undid Steve's easy-menu-ification, because it makes it impossible
9982         to have the menubar and popup menus different.
9983         Cleaned up the menu; added items for find-function &c and some
9984         indenting, and removed debug-on-*.
9985
9986         * list-mode.el (list-mode-hook):
9987         * list-mode.el (list-mode):
9988         * list-mode.el (completion-setup-hook):
9989         * list-mode.el (display-completion-list):
9990         Added support for the :window-height keyword, which is required
9991         because of other changes that I made for the file dialog box.  I
9992         also made the hook variables list-mode-hook and
9993         completion-setup-hook and also minibuffer-setup-hook in
9994         minibuf.el be permanent-local; see comment in list-mode.el.
9995
9996         * map-ynp.el (map-y-or-n-p):
9997         Added accelerators to the dialog buttons.
9998
9999         * menubar-items.el (menu-truncate-list):
10000         New internal function.
10001         * menubar-items.el (submenu-generate-accelerator-spec):
10002         * menubar-items.el (menu-item-strip-accelerator-spec):
10003         * menubar-items.el (menu-item-generate-accelerator-spec):
10004         New exported functions, for use in auto-generating accelerator specs.
10005
10006         * menubar-items.el:
10007         * menubar-items.el (default-menubar):
10008         * menubar-items.el (maybe-add-init-button):
10009         * menubar-items.el (bookmark-menu-filter):
10010         * menubar-items.el (slow-format-buffers-menu-line):
10011         * menubar-items.el (build-buffers-menu-internal):
10012         * menubar-items.el (language-environment-menu-filter):
10013         * menubar-items.el (default-popup-menu):
10014         * menubar-items.el (popup-buffer-menu):
10015         * menubar-items.el (popup-menubar-menu):
10016         Did a major overhaul on this file, and in fact I'm nowhere near
10017         done working on the menubar, and there will be more patches to
10018         come.  A basic summary of what I've done:
10019
10020         a) I added accelerators to all of the menu items.  For menus that
10021         are auto-generated, such as the buffers menu, the accelerators are
10022         automatically added to the beginning of each line using the
10023         numbers 1 through 9, then zero, and then letters starting with A,
10024         but omitting the letters that are already in use for the fixed
10025         menu items at the top of the buffers menu.  To facilitate adding
10026         accelerators of this kind, I created some new functions
10027         (*-accelerator-spec), which are also being used by other filters
10028         that auto generate lists of things such as ftp sites to download
10029         packages.  If people really don't like these accelerators
10030         appearing at the beginning of the menu items, a variable can be
10031         added to optionally turn them off, but I think this is rather
10032         pointless because other menu items have accelerators and many or
10033         most of the menu users will use the accelerators if the support is
10034         there.
10035
10036         b) I combined the top level Tools and Apps menus into a single
10037         Tools menu, because the distinction between the two is not
10038         obvious, and the items on the menus are not used often enough that
10039         putting some of them onto submenus is a problem.
10040
10041         c) I created two new top level menus called View and Cmds because
10042         there were too many items on the File and Edit menus, and I'm going
10043         to be adding more items to these menus.  In contrast to the Tools
10044         menu, the items on these menus may be used quite often during an
10045         editing session, and so should be available with fewer
10046         keystrokes.
10047
10048         d) I added a number of options to the options menu, including one
10049         for controlling whether the alt key can be used to traverse to
10050         menu items using the accelerators, one for controlling behavior of
10051         control-k, one for controlling how the kill and yank functions
10052         interact with the clipboard, a few additional buffers-menu
10053         options, and various other things.  I also did a bit of
10054         rearranging, for example, combining the keyboard and mouse options
10055         into a single keyboard and mouse submenu to facilitate the
10056         accelerators on that level.
10057
10058         e) I changed the variable buffers-menu-format-buffer-line-function
10059         to take two arguments instead of one, the second argument being
10060         the line number for use in creating an accelerator.  I added a
10061         hack to support existing functions with one argument (although I
10062         doubt that very many of these exist), for backward compatibility.
10063
10064         f) I moved the top level mule menu to be a submenu of the edit
10065         menu.  I think that most of the items on this menu are fairly
10066         useless and there are certainly not enough frequently used items
10067         to justify this being its own top level menu.
10068
10069         g) I combined most of the items in big-menubar.el into the main menu.
10070         If people think the main menu is too big, it would be possible to
10071         create different configurations, some smaller.
10072
10073         * menubar.el (check-menu-syntax):
10074         Deleted some syntax checks that were no longer valid, partly
10075         because of changes that were already made a long time ago, and
10076         partly because of a change I made where I allow the name of the
10077         menu item to be an evaluated expression rather than just a string,
10078         similar to all of the other parameters of a menu item.
10079
10080         * minibuf.el:
10081         * minibuf.el (read-file-name-1):
10082         * minibuf.el (mouse-read-file-name-1):
10083         I made a number of changes to improve the appearance
10084         and functioning of the file dialog box.  They include:
10085
10086         a) Fixing the problem where closing the dialog box by clicking on
10087         the close button of the window didn't properly exit the
10088         minibuffer.
10089
10090         b) Fixing the problem that if you typed part of a file name, and
10091         then clicked on a completion with the mouse, the file was not
10092         correctly selected.
10093
10094         c) Changing the title of the dialog box to reflect the operation
10095         being done in accordance with user interface conventions, rather
10096         than the name of the dialog box buffer, which is rather useless.
10097
10098         d) Remove the words "possible completions are" which didn't
10099         belong.
10100
10101         e) Fix things so that the completions scroll off the end of the
10102         completions windows only to the right, rather than both to the
10103         right and down, which is in accordance with Windows user interface
10104         conventions.
10105
10106         * msw-init.el (init-post-mswindows-win):
10107         Added a binding for meta-F4, which is the standard windows binding
10108         for exiting a program.
10109
10110         * select.el (get-selection-no-error):
10111         * select.el (own-selection):
10112         * select.el (own-clipboard):
10113         Added an optional argument called append to the functions
10114         own-selection and own-clipboard.  This adds support for appending
10115         text to the existing selection and allows the function
10116         own-clipboard to be used as the value of the variable
10117         interprogram- cut-function.
10118
10119         Fixed a bug in own-selection in handling zmacs-region-stays.
10120
10121         * simple.el (historical-kill-line): New.
10122
10123         * simple.el (kill-line):
10124         * simple.el (interprogram-cut-function):
10125         * simple.el (interprogram-paste-function):
10126         * simple.el (handle-pre-motion-command):
10127         * simple.el (next-line):
10128         * simple.el (previous-line):
10129         a) Expanded the variable kill-whole-line, so that function
10130         kill-line can be set to delete the entire line always, not just
10131         when cursor is at the beginning of the line.  This is controlled
10132         by setting the variable kill-whole-line to the symbol 'always.
10133         This behavior, as well as the existing kill-whole-line behavior,
10134         now only take effect when kill-line is called interactively,
10135         although this is a departure from a previous behavior in the case
10136         of setting this variable kill-whole-line to t.  It is almost
10137         certainly what has always been intended, and most likely the old
10138         way of doing things introduced bugs.  I also created a function
10139         called historical-kill-line, which ignores the kill-whole-line
10140         setting and always gives the historical behavior of only killing
10141         to the end of the line.  I bound this function to shift- control-k
10142         so that the kill to end of line behavior is available, even when
10143         kill-whole-line has been set to change control-k into the simple
10144         delete-whole-line behavior. (This can be set using the options
10145         menu.)
10146
10147         b) I changed things so that kill and yank now interact with the
10148         clipboard by default under windows.  This was done by changing the
10149         default value of interprogram-cut- function and
10150         interprogram-paste-function.  You can get the old behavior by
10151         setting these to nil, and there is an option on the options menu
10152         to do this.
10153
10154         c) I added support for selecting text using shifted motion keys.
10155         This support is on by default and can be controlled by the
10156         variable shifted-motion-keys-select-region.  There is also a
10157         variable called unshifted-motion-keys-deselect-region that
10158         controls more specifically how the shifted motion key behavior
10159         works.  I did not put an option on the options menu to turn this
10160         off, because I can't imagine why this would be useful.
10161
10162         * simple.el (forward-block-of-lines):
10163         * simple.el (backward-block-of-lines):
10164         * simple.el (block-movement-size):
10165         New.
10166
10167         * simple.el (uncapitalized-title-words):
10168         * simple.el (uncapitalized-title-word-regexp):
10169         * simple.el (capitalize-string-as-title):
10170         * simple.el (capitalize-region-as-title):
10171         New.
10172
10173
10174         * subr.el (add-hook):
10175         * subr.el (make-local-hook): New.
10176         * subr.el (remove-local-hook): New.
10177         * subr.el (add-one-shot-hook): New.
10178         * subr.el (add-local-one-shot-hook): New.
10179         Added some functions to make using hooks easier.
10180         These include:
10181
10182         a) Functions add-local-hook and remove-local-hook to make it easy
10183         to use local hooks.
10184
10185         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10186         make it possible to add a "one-shot" hook, which is to say a hook
10187         that runs only once, and automatically removes itself after the
10188         first time it has run.
10189
10190 2000-03-09  Andy Piper  <andy@xemacs.org>
10191
10192         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10193
10194 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10195
10196         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10197         Moved from menubar-items.el.
10198         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10199
10200 2000-03-08  Andy Piper  <andy@xemacs.org>
10201
10202         * gutter-items.el (build-buffers-tab-internal): add selected field
10203         to buffers tab spec.
10204
10205 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10206
10207         * minibuf.el (last-exact-completion): Initialize to nil.
10208
10209 2000-03-07  Didier Verna  <didier@xemacs.org>
10210
10211         * startup.el (command-line-1): remove unused variable
10212         `first-file-buffer'.
10213
10214 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10215
10216         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10217         which is also used for Web server log files.
10218
10219 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10220
10221         * mule/mule-charset.el: Setup auto-fill-chars.
10222
10223 2000-03-02  SL Baur  <steve@beopen.com>
10224
10225         * subr.el (with-string-as-buffer-contents): Reimplement using
10226         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10227         non-deletion of buffer after execution problem.
10228         (with-output-to-string): Use unique buffer name.
10229
10230 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10231
10232         * gutter-items.el (buffers-tab-sort-function):  New variable.
10233         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10234
10235 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10236
10237         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10238
10239 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10240
10241         * menubar-items.el (maybe-add-init-button): Remove the "Load
10242         .emacs" button from all menubars.
10243
10244 2000-03-01  Didier Verna  <didier@xemacs.org>
10245
10246         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10247         region rectangle replacement (from Jan Vroonhof).
10248         (replace-rectangle): new function.
10249
10250 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10251
10252         * mule/mule-cmds.el (set-default-coding-systems): Use
10253         set-terminal-coding-system and set-keyboard-coding-system.
10254         * coding.el (set-terminal-coding-system): Use
10255         set-console-tty-output-coding-system.
10256         (set-keyboard-coding-system): Use
10257         set-console-tty-input-coding-system.
10258
10259 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10260
10261         * minibuf.el (read-variable): Allow symbol to default argument.
10262
10263 2000-02-27  Andy Piper  <andy@xemacs.org>
10264
10265         * gutter-items.el (update-tab-hook): new function to be used for
10266         hooks.
10267         (create-frame-hook): add update-tab-hook.
10268         (record-buffer-hook): ditto.
10269         (default-gutter-position-changed): ditto.
10270         (default-gutter-position): updating the buffers tab is now handled
10271         by a hook.
10272         (default-gutter-position-changed-hook): new variable.
10273         (gutter-element-visibility-changed-hook): ditto.
10274         (set-gutter-element-visible-p): call it.
10275         (set-gutter-element): use modify-specifier-instances. Set extents
10276         as duplicable before using.
10277         (remove-gutter-element): ditto.
10278         (set-gutter-element-visible-p): ditto.
10279         (init-gutter): new function.
10280         (add-tab-to-gutter): use new gutter-element functions rather than
10281         setting specifiers directly.
10282         (clear-progress): ditto.
10283         (abort-progress): ditto.
10284         (gutter-buffers-tab-visible-p): renamed from
10285         default-gutter-visible-p
10286
10287         * specifier.el (modify-specifier-instances): new function from Jan
10288         Vroonhof.
10289
10290         * x-init.el (init-post-x-win): call init-gutter.
10291
10292         * msw-init.el (init-post-mswindows-win): call init-gutter.
10293
10294         * menubar-items.el (default-menubar): Update to reflect new gutter
10295         variables.
10296
10297 2000-02-26  Andy Piper  <andy@xemacs.org>
10298
10299         * gutter-items.el (set-gutter-element): new function. Add gutter
10300         elements to the specified gutter.
10301         (remove-gutter-element): new function. Remove gutter elements from
10302         the specified gutter.
10303         (set-gutter-element-visible-p): new function. Set gutter element
10304         visibility for the provided gutter-visible specifier.
10305
10306 2000-02-23  Andy Piper  <andy@xemacs.org>
10307
10308         * gutter-items.el (add-tab-to-gutter): specify dimensions
10309         dynamically.
10310
10311 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10312
10313         * gutter-items.el (add-tab-to-gutter):
10314         * package-get.el (package-get-interactive-package-query):
10315         * package-ui.el (pui-directory-exists):
10316         (pui-install-selected-packages):
10317         (pui-list-packages):
10318         Use #'(lambda ...)  instead of '(lambda ...).
10319
10320 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10321
10322         * startup.el (load-user-init-file): Check to make sure user
10323           has an init-file before calling load().
10324
10325 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10326
10327         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10328
10329 2000-02-23  Martin Buchholz <martin@xemacs.org>
10330
10331         * XEmacs 21.2.31 is released.
10332
10333 2000-02-21  Mike Sperber <mike@xemacs.org>
10334
10335         * loadup.el (really-early-error-handler):
10336         * update-elc.el:
10337         * make-docfile.el:
10338         Remove dependency on EMACSBOOTSTRAP... environment variables.
10339
10340 2000-02-21  Martin Buchholz <martin@xemacs.org>
10341
10342         * XEmacs 21.2.30 is released.
10343
10344 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10345
10346         * byte-optimize.el (byte-optimize-plus):
10347         (byte-optimize-minus):
10348         (byte-optimize-multiply):
10349         Optimize (- 0) to 0, not (-)
10350         Optimize (+ 5 3.0) to 8.0
10351         Optimize (* 5 3.0) to 15.0
10352         Improve readability.
10353
10354 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10355
10356         * modeline.el: (modeline-scrolling-method): change modeline
10357         mswindows cursor appearance according to the value.
10358
10359         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10360         and 'gui-element face colors and 'gui-element face font to Windows
10361         defaults.
10362
10363 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10364
10365         * font-lock.el: Javadoc enhancements
10366
10367 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10368
10369         * ldap.el (toplevel): Test if LDAP support has been compiled in
10370         (ldap-verbose): New option
10371         (ldap-search-entries): Renamed from the previous ldap-search
10372         Conditionalize message display on ldap-verbose
10373         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10374         defuns
10375         (ldap-search): Is now defined as an obsolete wrapper calling
10376         ldap-search-basic or ldap-search-entries
10377
10378
10379 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10380             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10381             Jan Vroonhof  <jan@xemacs.org>
10382
10383         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10384         When for-effect is true, didn't call `byte-optimize-form'
10385         in and/or subforms without last.
10386
10387 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10388
10389         * package-get.el (package-get-download-sites): Use correct custom
10390         type.
10391
10392 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10393
10394         * files.el (write-file): Ask for coding system when compiled with
10395         file-coding.
10396
10397 2000-02-16  Andy Piper  <andy@xemacs.org>
10398
10399         * buffer.el (switch-to-buffer): give norecord argument to
10400         set-window-buffer instead of explicitly recording.
10401
10402         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10403         we have to pick a window.
10404
10405 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10406
10407         * mule/mule-cmds.el (describe-language-support): Don't add
10408         unexist function to help-map.
10409         (describe-coding-system): Don't use already assigend `C'.
10410
10411 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10412
10413         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10414         work in custom.
10415
10416 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10417
10418         * about.el: Ienaga's e-mail address change.
10419
10420 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10421
10422         * etags.el (find-tag): force new window -- even if buf already
10423         visible -- when other-window is t
10424
10425 2000-02-16  Martin Buchholz <martin@xemacs.org>
10426
10427         * XEmacs 21.2.29 is released.
10428
10429 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10430
10431         * cl-extra.el (getf): This is now identical to `plist-get', so
10432         just defalias it.
10433         * cl-macs.el: Make getf an alias to plist-get, at the
10434         byte-compiler level, using define-compiler-macro.
10435
10436 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10437
10438         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10439
10440 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10441
10442         * lisp/etags.el (find-tag-internal): set exact-tagname to
10443           a regular expression that matches against the tagname
10444           part of the tag entry first instead of only looking in
10445           the context area.
10446
10447 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10448
10449         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10450         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10451
10452 2000-02-07  Martin Buchholz <martin@xemacs.org>
10453
10454         * XEmacs 21.2.28 is released.
10455
10456 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10457
10458         * cl-extra.el (getf): Just call `get', never `get*'.
10459         Make arglist match docstring.
10460         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10461         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10462         * byte-optimize.el: remove references to `get*'.
10463
10464 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10465
10466         * mule/european.el: Add syntax information for Latin3 and Latin4.
10467
10468 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10469
10470         * byte-optimize.el: Byte-optimize (length "foo")
10471
10472 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10473
10474         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10475         width check using `window-leftmost-p' and `window-rightmost-p'.
10476
10477 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10478
10479         * wid-edit.el (widget-match-inline): An atom never matches a
10480           list.
10481
10482 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10483
10484         * modeline.el: Consolidated 'x and 'mswindows specification under
10485         'win tag.
10486
10487 2000-01-29  Andy Piper  <andy@xemacs.org>
10488
10489         * gutter-items.el: (format-buffers-tab-line): Try and be
10490         intelligent about buffer naming when we have duplicates.
10491
10492 2000-01-29  Andy Piper  <andy@xemacs.org>
10493
10494         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10495         updated when it becomes visible.
10496
10497 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10498
10499         * bytecomp.el (byte-compile-insert-header): Properly set coding
10500         system under MULE and file-coding.
10501
10502 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10503
10504         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10505         (dontusethis-set-value-terminal-coding-system-handler):
10506         (dontusethis-set-value-keyboard-coding-system-handler):
10507         Never undefine coding system aliases.  Emergency fix for gnus.
10508
10509 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10510
10511         * files.el (abbreviate-file-name): Use directory-sep-char instead
10512         of hard-coded "/".
10513
10514 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10515
10516         * startup.el (user-init-file-base-list): New variable, replacing
10517         user-init-file-base.
10518         (find-user-init-file): New function.
10519         (command-line-early): Use it.
10520         (load-user-init-file): Ditto.
10521
10522 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10523
10524         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10525         calling valid-image-instantiator-format-p
10526
10527 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10528
10529         * isearch-mode.el (isearch-mode): The variable is
10530         isearch-unhidden-extents, not isearch-opened-extents.
10531
10532 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10533
10534         * minibuf.el (next-history-element): Modify error message if a
10535         default value is available.
10536
10537 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10538
10539         * bytecomp.el (byte-compile-file): Don't unconditionally write
10540         .elc files in binary - might contain non-Latin1.
10541
10542 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10543
10544         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10545         for windows-nt.
10546
10547         * version.el:
10548         * startup.el (user-init-file-base):
10549         * process.el (call-process-region):
10550         * files.el (make-backup-file-name):
10551         (backup-file-name-p):
10552         (file-relative-name):
10553         (abbreviate-file-name):
10554         (set-auto-mode):
10555         * code-process.el (call-process-region): Removed unnecessary
10556         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10557         support out of the universe.
10558
10559         * process.el:
10560         * code-process.el:
10561         * bytecomp.el (byte-compile-file): Removed reference to
10562         buffer-file-type, and commented usage of binary-process-output
10563         NTEmacs variables.
10564
10565 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10566
10567         * help.el (function-arglist): Add case for macro.
10568
10569 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10570
10571         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10572         printers.
10573         (custom-display): Added a menu for printer/display tags.
10574
10575         * frame.el (frame-type):
10576         * device.el (device-type): Added 'msprinter to the doc string, and
10577         removed 'pc -- it is not going to be implemented ever.
10578         (call-device-method): Fixed docstring typo.
10579         Defined specifier tags 'printer and 'display.
10580
10581 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10582
10583         * lisp/itimer.el (itimer-run-expired-timers): (consp
10584           last-command-event-time) instead of (consp
10585           'last-command-event-time).
10586
10587 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10588
10589         * msw-glyphs.el: Removed obsolete commentary.
10590
10591 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10592
10593         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10594         better default value.
10595
10596 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10597
10598         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10599         (read-string): Ditto.
10600         (eval-minibuffer): Ditto.
10601         (read-command): Ditto.
10602         (read-function): Ditto.
10603         (read-variable): Ditto.
10604         (read-number): Ditto.
10605         (read-shell-command): Ditto.
10606         (read-number): Record history.
10607
10608 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10609
10610         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10611
10612 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10613
10614         * faces.el (startup-initialize-custom-faces): New function.
10615         Reset all faces created during auto-autoloads loading time
10616         by defface.
10617         * startup.el (command-line): Call it.
10618
10619 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10620
10621         * about.el (about-hackers): Add myself to contributors list.
10622
10623 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10624
10625         * menubar-items.el (maybe-add-init-button): Removed an argument in
10626         a call to load-user-init-file, as the function managed to lose its
10627         formal parameter a few betas ago.
10628
10629 2000-01-18  Martin Buchholz <martin@xemacs.org>
10630
10631         * XEmacs 21.2.27 is released.
10632
10633 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10634
10635         * process.el (shell-command-to-string): Use the FSF docstring.
10636         Make shell-command-to-string the standard function, and
10637         exec-to-string the (deprecated) alias.
10638
10639         * startup.el: typo fix.
10640
10641 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10642
10643         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10644
10645 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10646
10647         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10648         buffers after visible buffers.
10649         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10650
10651 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10652
10653         * info.el (Info-extract-menu-node-name): Stop at a dot
10654         followed by whitespace or right parenthesis.
10655
10656 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10657
10658         * info.el (Info-directory-list): Warn against using Customize with
10659         Info-directory-list.
10660
10661 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10662
10663         * minibuf.el (read-file-name): doc fix.
10664
10665         * autoload.el (update-file-autoloads): doc fix.
10666
10667         * about.el (about-hackers): Change my E-mail address.
10668
10669 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10670
10671         * info.el (Info-visit-file): Just use the `f' interactive spec to
10672         read a filename in the standard way.
10673
10674 2000-01-13  Andy Piper  <andy@xemacs.org>
10675
10676         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10677         (gutter-buffers-tab-extent): new variable.
10678         (update-tab-in-gutter): call add-tab-to-gutter again if the
10679         orientation has changed.
10680         (add-tab-to-gutter): cope with different orientations.
10681
10682 2000-01-11  Didier Verna  <didier@xemacs.org>
10683
10684         * info.el (Info-following-node-name): backward-skip dots as well
10685         as spaces (dots at the end of a node name aren't part of it).
10686         (Info-extract-menu-node-name): don't skip dots. There could be
10687         some in the node name.
10688         (Info-index): allow dots to be part of a node name.
10689
10690 2000-01-12  Andreas Jaeger  <aj@suse.de>
10691
10692         * files.el (auto-mode-alist): Added idlwave-mode.
10693         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10694
10695 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10696
10697         * info.el (Info-search): Show default value.
10698
10699 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10700
10701         * info.el (Info-read-node-completion-table): New variable.
10702         (Info-read-node-name-1): New function.
10703         (Info-read-node-name): Use it.
10704         (Info-follow-reference): Use DEFAULT argument of completing-read.
10705         (Info-menu): Ditto.
10706
10707 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10708
10709         * hyper-apropos.el (hyper-describe-key-briefly): Save
10710         window configuration.
10711         (hyper-describe-face): Use DEFAULT of completing-read.
10712         (hyper-apropos-read-variable-symbol): Ditto.
10713         (hyper-apropos-read-function-symbol): Ditto.
10714
10715 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10716
10717         * mule/mule-cmds.el (set-default-coding-system): Set
10718         comint-exec-hook to use coding-system-for-read and
10719         coding-system-for-write so that C-x RET c works.
10720
10721 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10722
10723         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10724         (previous-matching-history-element): Increment
10725         minibuffer-max-depth by 1.
10726         (next-matching-history-element): Ditto.
10727
10728 2000-01-11  Andy Piper  <andy@xemacs.org>
10729
10730         * gutter-items.el (buffers-tab): Create a new face for the buffers
10731         tab.
10732         (buffers-tab-face): use it.
10733
10734 2000-01-10  Didier Verna  <didier@xemacs.org>
10735
10736         * modeline.el (modeline-scrolling-method): change modeline X
10737         cursor appearance according to the value.
10738
10739 2000-01-07  Andreas Jaeger  <aj@suse.de>
10740
10741         * about.el (about-hackers): Moved my entry to contributor list.
10742         (xemacs-hackers): Added myself.
10743         (about-maintainer-info): Added description of myself.
10744
10745
10746 2000-01-07  Didier Verna  <didier@xemacs.org>
10747
10748         * modeline.el (modeline-scrolling-method): new variable.
10749         (mouse-drag-modeline): add reference to it in the docstring.
10750         (mouse-drag-modeline): handle it.
10751
10752 2000-01-08  Andy Piper  <andy@xemacs.org>
10753
10754         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10755         calls.
10756         (remove-buffer-from-gutter-tab): ditto.
10757
10758 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10759
10760         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10761         (custom-face-edit): Fix grammatical error in help message.
10762
10763 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10764
10765         * movemail.el: Added.
10766
10767         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10768
10769 2000-01-03  Didier Verna  <didier@xemacs.org>
10770
10771         * modeline.el (mouse-drag-modeline): remove the code related to
10772         the modeline horizontal scrolling facility.
10773
10774 1999-12-31  Martin Buchholz <martin@xemacs.org>
10775
10776         * XEmacs 21.2.26 is released.
10777
10778 1999-12-28  Andy Piper  <andy@xemacs.org>
10779
10780         * wid-edit.el (widget-push-button-value-create): The gui cache
10781         does not agree with native widgets which can only be displayed
10782         once per window. The reasons for caching are diminished now that
10783         we don't hog resources when creating buttons.
10784         (widget-push-button-cache) deleted.
10785
10786 1999-12-24  Martin Buchholz <martin@xemacs.org>
10787
10788         * XEmacs 21.2.25 is released.
10789
10790 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10791
10792         * hyper-apropos.el (hyper-apropos): Toggle
10793         hyper-apropos-programming-apropos correctly.
10794         Set REGEXP when user accepts default value.
10795
10796 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10797
10798         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10799         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10800
10801 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10802
10803         * mule/mule-category.el (undefined-category-designator):
10804         Return char instead of character.  Search for undefined one.
10805         (describe-category): Use with-displaying-help-buffer.
10806
10807 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10808
10809         * byte-optimize.el (byte-optimize-plus):
10810         Optimize (+ 1) to 1 instead of (1+ nil).
10811
10812         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10813
10814         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10815
10816         * byte-optimize.el (byte-optimize-char-before): New function.
10817         Remove performance penalty for using (char-before) instead of (char-after).
10818
10819 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10820
10821         * mule/mule-category.el (char-category-list): Return character
10822         instead of integer.
10823
10824 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10825
10826         * minibuf.el (read-buffer): Check default is buffer object.
10827
10828 1999-11-25  Andy Piper  <andy@xemacs.org>
10829
10830         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10831         for buttons.
10832
10833 1999-12-16  Andreas Jaeger  <aj@suse.de>
10834
10835         * package-get.el (package-get-maybe-save-index): Fixed typo.
10836         Patch by Jeff Miller <jmiller@smart.net>.
10837
10838 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10839
10840         * gnuserv.el (gnuserv-process-filter):  don't call
10841         gnuserv-write-to-client when gnuserv-current-client is nil
10842
10843 1999-12-14  Martin Buchholz <martin@xemacs.org>
10844
10845         * XEmacs 21.2.24 is released.
10846
10847 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10848
10849         * about.el (about-hackers): Update my email address.
10850
10851 1999-12-07  Martin Buchholz <martin@xemacs.org>
10852
10853         * XEmacs 21.2.23 is released.
10854
10855 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10856
10857         * package-get.el (package-get-download-sites): Removed several
10858         defunct download sites, added many new ones, and corrected a few
10859         incorrect directory-on-site entries.  Added physical locations to
10860         site-description.
10861
10862 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10863
10864         * finder.el (finder-commentary): add DOC string and fix
10865         interactive spec
10866
10867 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10868
10869         * help.el (describe-function): Don't forget to intern the string
10870         completing-read returns.
10871         (describe-variable): Ditto.
10872
10873 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10874
10875         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10876         `hyper-apropos-help-mode' here to find symbol to customize
10877         irregardless of cursor position and simplify
10878         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10879         `hyper-apropos-popup-menu'.
10880
10881 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10882
10883         * apropos.el (apropos-mode-map): Add return to call
10884         apropos-follow.
10885         (apropos-print): Call apropos-mode to have better
10886         command reference. Put keymap text-poperty to
10887         symbole name.
10888
10889 1999-11-22  Alastair Burt  <burt@dfki.de>
10890
10891         * help.el: (describe-bindings-1): Added handling of keymaps for
10892         the extents at point.
10893
10894 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10895
10896         * gutter-items.el (buffers-tab-items): Wrap the function in a
10897         save-match-data
10898
10899 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10900
10901         * help.el (describe-function): Use the DEFAULT argument to
10902         completing-read.
10903         (describe-variable): Ditto.
10904
10905 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10906
10907         * minibuf.el (read-from-minibuffer): Add optional argument
10908         DEFAULT to have better mini-buffer history support.
10909         (completing-read): Pass default to read-from-minibuffer.
10910         (read-buffer): Pass default to completing-read.
10911
10912 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10913
10914         * font-lock.el (font-lock-doc-string-face): Document the
10915         `font-lock-lisp-like' property.
10916
10917 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10918
10919         * lisp-mode.el: Specify `font-lock-lisp-like'.
10920
10921         * font-lock.el (font-lock-lisp-like): New function.
10922         (font-lock-fontify-syntactically-region): Use it.
10923
10924 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10925
10926         * XEmacs 21.2.22 is released
10927
10928 1999-11-28  Martin Buchholz <martin@xemacs.org>
10929
10930         * XEmacs 21.2.21 is released.
10931
10932 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10933
10934         * minibuf.el (read-coding-system): Accept symbol and
10935         coding-system object as a default-coding-system.
10936
10937 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10938
10939         * minibuf.el (read-coding-system): Accept symbol as
10940         a default-coding-system.
10941
10942 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10943
10944         * apropos.el (apropos-documentation): Use insert instead
10945         of princ.
10946
10947 1999-11-07  William M. Perry  <wmperry@aventail.com>
10948
10949         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10950           for the linux console.
10951
10952         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10953           stuff to work when you are not on a window system, since the GPM
10954           mouse support now allows pasting from outside of XEmacs.
10955
10956 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10957
10958         * XEmacs 21.2.20 is released
10959
10960 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10961
10962         * setup-paths.el (paths-default-info-directories): Add
10963         /usr/share/info and /usr/local/share/info.
10964
10965 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10966
10967         * about.el: Updated Vladimir Ivanovic's info.
10968
10969 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10970
10971         * auto-show.el (auto-show-truncationp): Remove.
10972
10973         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10974
10975 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10976
10977         * indent.el (indent-line-to): fix bug: spaces were not replaced
10978         with tab if column is multiple of tab-width
10979         From dhn@qedinc.com
10980
10981 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10982
10983         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10984         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10985
10986         * package-get.el (package-get-package-provider): Be verbose when
10987         interactive. Patch from Robert Pluim
10988
10989 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10990
10991         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10992         info file suffixes.
10993
10994 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10995
10996         * process.el (open-network-stream): Add a new optional parameter
10997         PROTOCOL to support udp; fix a minor typo and add an explanation
10998         in docstring for udp programming.
10999
11000         * code-process.el (open-network-stream): Add a new optional
11001         parameter PROTOCOL to support udp; fix a minor typo and add an
11002         explanation in docstring for udp programming.
11003
11004 1999-10-18  Andy Piper  <andy@xemacs.org>
11005
11006         * gui.el (make-gui-button): be more precise about how we call
11007         callbacks.
11008
11009         * wid-edit.el (widget-push-button-value-create): Use the new form
11010         of native gui-button.
11011
11012 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11013
11014         * info.el (Info-page-prev): Don't do (sit-for 0).
11015
11016 1999-10-13  Andy Piper  <andy@xemacs.org>
11017
11018         * gutter-items.el (progress-abort-glyph): new glyph for showing
11019         abort status.
11020         (append-progress): dispatch-event rather than sit-for.
11021         (abort-progress): new function. Show the abort glyph with an
11022         appropriate message.
11023         (raw-append-progress): dispatch-event rather than sit-for.
11024         (display-progress): cope with aborts.
11025
11026         * gui.el (make-gui-button): Use native widgets for buttons
11027         unconditionally.
11028         (insert-gui-button): ditto.
11029         (gui-button-p): ditto.
11030
11031         * xbm-button.el: remove from core.
11032
11033         * xpm-button.el: remove from core.
11034
11035 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11036
11037         * faces.el (init-device-faces): Don't initialize the random faces
11038         on the stream device.
11039
11040 1999-10-06  Andy Piper  <andy@xemacs.org>
11041
11042         * files.el (recover-file): Don't use ls under windows for revert buffer.
11043
11044 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11045
11046         * package-get.el (package-get-download-menu): Make menu really
11047         toggle download sites.
11048         (package-get-download-sites): Add autoload cookie.
11049
11050 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11051
11052         * setup-paths.el (paths-find-module-directory): Ditto.
11053
11054 1999-09-29  Werner Fink  <werner@suse.de>
11055
11056         * setup-paths.el (paths-find-exec-directory): Add missing nil
11057         parameter for environment.
11058
11059 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11060
11061         * modeline.el (modeline-format):
11062         Only purecopy the strings.  Else
11063         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11064         barfs.
11065
11066 1999-08-28  Mike Woolley  <mike@bulsara.com>
11067
11068         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11069         user setting comint-completion-addsuffix and
11070         comint-process-echoes.
11071
11072 1999-09-22  Andy Piper  <andy@xemacs.org>
11073
11074         * gutter-items.el (update-tab-in-gutter): use
11075         last-nonminibuf-window instead of selected-window.
11076
11077 1999-09-18  Andy Piper  <andy@xemacs.org>
11078
11079         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11080         display on.
11081
11082         * subr.el (record-buffer-hook): new variable so that the hook gets
11083         some documentation.
11084
11085 1999-09-16  Andy Piper  <andy@xemacs.org>
11086
11087         * gutter-items.el (update-tab-in-gutter): only update when the
11088         gutter is visible.
11089         (remove-buffer-from-gutter-tab): ditto.
11090
11091 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11092
11093         * simple.el (do-auto-fill): Commented out part of Kinsoku
11094         processing.
11095
11096 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11097
11098         * isearch-mode.el (isearch-highlightify-region): Give the
11099         highlighting extents a high priority.
11100         (isearch-make-extent): Give the main highlighting extent an even
11101         higher priority.
11102
11103 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11104
11105         * packages.el (packages-compute-package-locations): Fix typo from
11106         -u rationalization.
11107
11108 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11109
11110         * setup-paths.el (paths-find-doc-directory): Respect value of
11111         `configure-doc-directory.'
11112
11113         * find-paths.el (paths-find-architecture-directory): Give
11114         precendence `default' argument (which typically comes from
11115         configure).
11116
11117 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11118
11119         * startup.el (command-line-early): Added options -user-init-file
11120         and -user-init-directory.
11121
11122         * files.el (user-init-file): Default to NIL so we can recognize
11123         when it's set.
11124
11125 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11126
11127         * obsolete.el (init-file-user):
11128         * startup.el:
11129         * packages.el (packages-compute-package-locations):
11130         * package-get.el (package-get-user-index-filename):
11131         * menubar-items.el (maybe-add-init-button):
11132         * info.el (Info-annotations-path):
11133         * dump-paths.el:
11134         Change `user-init-directory' to be an absolute path.
11135         Use `user-init-directory' where appropriate.
11136         Zap `init-file-user' and its uses.
11137
11138 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11139
11140         * subr.el (copy-symbol): New function.
11141
11142 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11143
11144         * isearch-mode.el (isearch-done): Be sure to restore invisible
11145         extents in the proper buffer.
11146         (isearch-pre-command-hook): Set this-command to the correct value
11147         in case the buffer has changed and old overriding-local-map was
11148         used.
11149         (isearch-restore-extent): Use remprop instead of setting the
11150         property to nil.
11151
11152 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11153
11154         * cmdloop.el (execute-extended-command): Update zmacs region
11155         before the delay.
11156         (execute-extended-command): Make the message gettext-friendly.
11157
11158 1999-09-07  Andy Piper  <andy@xemacs.org>
11159
11160         * gutter-items.el (progress-gauge-glyph): renamed from
11161         progress-glyph.
11162         (progress-text-glyph): new variable.
11163         (progress-layout-glyph): use layouts and text glyphs.
11164         (progress-area-buffer): removed.
11165         (progress-text-and-extent): new variable.
11166         (progress-displayed-p): dynamically create gutter area buffer.
11167         (clear-progress): ditto.
11168         (raw-append-progress): ditto.
11169         (append-progress): use new glyph names.
11170         (raw-append-progress): only create the extent when needed. set
11171         properties more optimally.
11172         (progress): remove args.
11173
11174 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11175
11176         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11177         mapcar where the return value is unused.
11178         (isearch-restore-invisible-extents): Ditto.
11179         (isearch-highlight-all-cleanup): Ditto.
11180         (isearch-delete-extents-in-range): Traverse the extents only once.
11181         (isearch-highlight-all-update): Don't start over if the search
11182         string has changed and more input is pending.
11183
11184 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11185
11186         * packages.el (packages-find-package-data-path): Ditto.
11187
11188         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11189
11190         * subr.el (mapc-internal): Don't make obsolete.
11191
11192         * cl-extra.el (mapc): Resurrect.
11193
11194 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11195
11196         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11197         alias.
11198
11199         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11200         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11201         (isearch-yank-clipboard): Use get-clipboard instead of
11202         x-get-clipboard.
11203         (isearch-yank-selection): Fix docstring.
11204
11205 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11206
11207         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11208
11209 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11210
11211         * cl-macs.el (extent-start-position): Fix setf method.
11212         (extent-end-position): Ditto.
11213
11214 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11215
11216         * isearch-mode.el: End merge with FSF 20.4.
11217
11218         * isearch-mode.el (search-invisible): New variable.
11219         (isearch-hide-immediately): Ditto.
11220         (isearch-unhidden-extents): Ditto.
11221         (isearch-range-invisible): New function.
11222         (isearch-unhide-extent): Ditto.
11223         (isearch-restore-invisible-extents): Ditto.
11224         (isearch-restore-extent): Ditto.
11225
11226         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11227         implementation.
11228         (isearch-ring-retreat-edit): Ditto.
11229         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11230         (isearch-forward-regexp): New arguments NOT-REGEXP and
11231         NO-RECURSIVE-EDIT.
11232         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11233         (isearch-backward-regexp): New arguments NOT-REGEXP and
11234         NO-RECURSIVE-EDIT.
11235         (isearch-mode): Return isearch-success.
11236         (isearch-update): Use unread-command-events instead of
11237         unread-command-event.
11238         (isearch-abort): If an invalid regexp is encountered, keep popping
11239         states.
11240         (isearch-*-char): Use FSF implementation.
11241         (isearch-whitespace-chars): Use the more robust FSF's
11242         implementation.
11243         (isearch-within-brackets): New variable.
11244         (isearch-mode): Initialize it.
11245         (isearch-edit-string): Bind it.
11246         (isearch-search-and-update): Set it.
11247         (isearch-push-state): Push it.
11248         (isearch-top-state): Pop it.
11249         (isearch-search): Set it.
11250         (isearch-printing-char): When called by isearch-whitespace-chars,
11251         handle M-SPC gracefully.
11252         (isearch-message-prefix): New argument ELLIPSIS.
11253         (isearch-message-suffix): Ditto.
11254         (isearch-message): Use the ELLIPSIS argument when calling
11255         isearch-message-prefix and isearch-message-suffix.
11256         (isearch-message-prefix): Distinguish between "wrapped" and
11257         "overwrapped" search, FWIW.
11258
11259 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11260
11261         * isearch-mode.el (isearch-edit-string): Use the head of the
11262         search ring instead of search-last-string and search-last-regexp.
11263         (search-highlight): Renamed from isearch-highlight.
11264         (isearch-exit): Use the new name.
11265         (isearch-highlight): Ditto.
11266         (isearch-dehighlight): Ditto.
11267         (isearch-update-ring): New function.
11268         (isearch-done): Call it.
11269         (isearch-done): New argument EDIT.
11270         (isearch-repeat): If search string is empty, look up at the car of
11271         the search ring; ignore the yank pointer.
11272         (isearch-abort): Call isearch-done with NOPUSH.
11273         (isearch-cancel): New function.
11274         (isearch-mode-map): Bind it to ESC ESC ESC.
11275
11276         * isearch-mode.el: Begin merge with FSF 20.4.
11277
11278 1999-09-01  Andy Piper  <andy@xemacs.org>
11279
11280         * x-select.el (x-get-clipboard): obsolete.
11281         (x-yank-clipboard-selection): obsolete
11282
11283         * select.el (disown-selection): need to be careful to disown the
11284         clipboard if we set it via selection.
11285         (get-clipboard): move from x-select.el
11286         (yank-clipboard-selection): ditto.
11287
11288 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11289
11290         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11291         isearch-highlight-all-matches to nil.
11292         (isearch-fixed-case): New variable.
11293         (isearch-mode): Initialize it.
11294         (isearch-edit-string): Save it.
11295         (isearch-toggle-case-fold): Set it.
11296         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11297         need to check isearch-fixed-case.
11298         (isearch-toggle-case-fold): Update highlighting of all matches
11299         before the pause.
11300         (isearch-edit-string):
11301
11302 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11303
11304         * isearch-mode.el (isearch-edit-string): Call isearch-message
11305         before reading the event so that the prompt is displayed properly.
11306         (isearch-message): Use isearch-nonincremental when calling
11307         isearch-message-prefix.
11308         (minibuffer-local-isearch-map): Bind up and down to do the same as
11309         M-p and M-n respectively.
11310         (isearch-done): New arg NOPUSH.
11311         (isearch-edit-string): Use it.
11312         (isearch-edit-string): Don't bind isearch-string.
11313         (isearch-ring-adjust): Edit string, *then* push state.
11314
11315 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11316
11317         * faces.el (isearch-secondary): Make isearch-secondary look
11318         different than default.
11319
11320 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11321
11322         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11323         save-excursion.
11324         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11325         (isearch-update): Call isearch-dehighlight without arguments.
11326         (isearch-done): Ditto.
11327
11328         * isearch-mode.el (isearch-fix-case): If the search string has no
11329         upper-case letters, allow the folding to be reenabled.
11330         Previously, once disabled, the folding would remain that way until
11331         the end of isearch.
11332         (isearch-top-state): Call isearch-fix-case.
11333
11334         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11335         save-excursion.
11336         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11337
11338 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11339
11340         * xpm-button.el:
11341         xbm-button.el: Need to exist in core because gui.el depends on
11342         them.
11343
11344 1999-08-31  Andy Piper  <andy@xemacs.org>
11345
11346         * gutter-items.el (buffers-tab-face): new customizable variable.
11347         (buffers-tab-default-buffer-line-length): new specifier for
11348         maximum viewable characters.
11349         (progress-stack): new variable for implementing widget-based
11350         progress messages.
11351         (progress-area-buffer): ditto.
11352         (progress-glyph-height): ditto.
11353         (progress-stop-callback): ditto.
11354         (progress-quit-function): new function.
11355         (progress-glyph): new variable.
11356         (progress-layout-glyph): ditto.
11357         (progress-displayed-p): new function, see message-displayed-p for
11358         details.
11359         (clear-progress): ditto.
11360         (remove-progress): ditto.
11361         (append-progress): ditto.
11362         (raw-append-progress): ditto.
11363         (display-progress): ditto.
11364         (current-progress): ditto.
11365         (current-progress-label): ditto.
11366         (progress): ditto.
11367         (lprogress): ditto.
11368
11369
11370 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11371
11372         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11373
11374         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11375         `isearch-yank-selection'.
11376         (isearch-mode-map): Use it.
11377         (isearch-yank-selection): Use `get-selection' instead of
11378         `get-x-selection'.
11379
11380 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11381
11382         * faces.el (isearch-secondary): Create face here.
11383
11384         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11385         timers.
11386
11387 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11388
11389         * subr.el (buffer-string): More robust backward compatibility
11390         check, courtesy William Perry.
11391
11392 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11393
11394         * replace.el (perform-replace): Stop the search after the search
11395         limit has been reached.
11396
11397 1999-08-23  Andy Piper  <andy@xemacs.org>
11398
11399         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11400         here if we don't have one.
11401
11402 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11403
11404         * ldap.el (ldap-coding-system): Default to nil until we get
11405         efficient UTF8 support
11406         (ldap-decode-string): Guard against `decode-coding-string' not
11407         being defined
11408         (ldap-encode-string): Guard against `encode-coding-string' not
11409         being defined
11410
11411 1999-08-23  Didier Verna  <didier@xemacs.org>
11412
11413         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11414         Some doc strings improvements, and add a star to the `interactive'
11415         calls.
11416
11417 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11418
11419         * font-lock.el (java-font-lock-keywords-3): introduced new
11420         keywords and regexpes for javadoc syntax 1.2.
11421
11422 1999-08-17  Andy Piper  <andy@xemacs.org>
11423
11424         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11425         format-buffers-tab-line.
11426         (buffers-tab-max-buffer-line-length): new variable.
11427         (format-buffers-tab-line): new function. truncate names if over
11428         buffers-tab-max-buffer-line-length.
11429
11430 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11431
11432         * cus-start.el: Customize the variable `bell-inhibit-time'.
11433
11434 1999-08-16  Andy Piper  <andy@xemacs.org>
11435
11436         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11437         brute-force approach to deleting the last buffer.
11438         (buffers-tab-grouping-regexp): new customizable variable.
11439         (select-buffers-tab-buffers-by-mode): use it.
11440
11441 1999-08-13  Andy Piper  <andy@xemacs.org>
11442
11443         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11444         deletion problem.
11445
11446 1999-07-30  Didier Verna  <didier@xemacs.org>
11447
11448         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11449         of princ to output symbols.
11450         (custom-save-face-internal): ditto.
11451         (custom-save-resets): ditto.
11452
11453 1999-08-09  Didier Verna  <didier@xemacs.org>
11454
11455         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11456         `regexp-quote' to protect the major mode name for use as a regular
11457         expression (c++ needs this for instance).
11458
11459 1999-08-08  Andy Piper  <andy@xemacs.org>
11460
11461         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11462         cope with similar mode names.
11463
11464         * gutter-items.el (buffers-tab-selection-function): new selection
11465         function.
11466         (select-buffers-tab-buffers-by-mode): new function.
11467         (buffers-tab-items): use it if set to only display buffers in the
11468         tab in the current buffer's group..
11469         (update-tab-in-gutter): use new api.
11470         (remove-buffer-from-gutter-tab): ditto.
11471
11472         * gutter-items.el (buffers-tab-max-size): set custom selection
11473         default to 6.
11474         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11475         (add-tab-to-gutter): set face as default.
11476
11477 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11478
11479         * faces.el (frob-face-property): Merge the fall-back specifier
11480         with the target, not replace it.
11481
11482 1999-08-05  Andy Piper  <andy@xemacs.org>
11483
11484         * gutter-items.el (update-tab-in-gutter): add frame argument for
11485         buffer-items.
11486         (update-tab-in-gutter): use it.
11487
11488         * gutter-items.el (record-buffer-hook): set.
11489
11490         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11491         change.
11492         (switch-to-buffer-hook) deleted.
11493
11494 1999-08-04  Andy Piper  <andy@xemacs.org>
11495
11496         * gutter-items.el (update-tab-in-gutter): make sure this will work
11497         as an argument to create-frame-hook.
11498
11499 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11500
11501         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11502         instead of timer emulation.
11503
11504 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11505
11506         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11507         Emacs isearch enhancements.
11508
11509 1999-07-28  Andy Piper  <andy@xemacs.org>
11510
11511         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11512         all devices that support tab controls.
11513         (remove-buffer-from-gutter-tab): new function. to be used as a
11514         value for kill-buffer-hook.
11515
11516 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11517
11518         * auto-show.el (auto-show-truncationp): changed to match
11519         `window_translation_on'
11520
11521 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11522
11523         * XEmacs 21.2.19 is released
11524
11525 1999-07-28  SL Baur  <steve@miho>
11526
11527         * code-files.el (insert-file-contents): Fix docstring.
11528         revert previous change.
11529
11530 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11531
11532         * fill.el (fill-region-as-paragraph): Change re-break-point to
11533         contain word-across-newline plus one character so that filling
11534         Japanese and Chinese works as desired.
11535         * simple.el (do-auto-fill): Ditto.
11536
11537 1999-07-26  SL Baur  <steve@miho>
11538
11539         * mule/japanese.el ("Japanese"): Do not specify a default input
11540         method.
11541         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11542
11543 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11544
11545         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11546         able to use cl-macs macro in early lisp.
11547
11548 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11549
11550         * custom.el:
11551         * cus-face.el:
11552         * cus-edit.el:
11553                 Massive custom Theme API changes.
11554
11555 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11556
11557         * code-files.el (insert-file-contents): Regard
11558         coding-system-magic-cookie if `coding-system-for-read' is nil.
11559
11560 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11561
11562         * mule/thai-xtis.el: Add coding: local variable, to avoid
11563         bootstrapping problem with C locale.
11564
11565 1999-07-22  Andy Piper  <andy@xemacs.org>
11566
11567         * dumped-lisp.el (preloaded-file-list): guard against putting
11568         gutter-items in a less than functional XEmacs.
11569         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11570
11571 1999-07-18  Bob Weiner  <weiner@beopen.com>
11572
11573         * fill.el (fill-context-prefix): Fixed bug that prevented the
11574         setting of an adaptive fill prefix when the `dont-skip-first' was
11575         t.
11576
11577 1999-07-22  SL Baur  <steve@miho>
11578
11579         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11580
11581 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11582
11583         * files.el (interpreter-mode-alist): add `make', `guile', and
11584         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11585         makefile-mode, guile is a scheme, and someday XEmacs will be
11586         modular enough to use as an efficient scripting tool.)
11587
11588 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11589
11590         * mule/mule-cmds.el (reset-language-environment): Regard
11591         coding-category `utf-8' and `ucs-4' if they are available.
11592
11593 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11594
11595         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11596         (prefer-coding-system): Fix DOC-string.
11597
11598         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11599         DOC-string too.
11600
11601         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11602         Mule.
11603         (coding-system-change-eol-conversion): Fix DOC-string.
11604
11605 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11606
11607         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11608         instead of `list-coding-system'.
11609
11610 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11611
11612         * menubar-items.el (default-menubar): `select-input-method' was
11613         renamed to `set-input-method'.
11614
11615         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11616         "Set Language Environment" menu.
11617
11618         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11619         "Describe Language Support" menu.
11620
11621 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11622
11623         * mule/chinese.el ("Chinese-GB"): Rename
11624         `chinese-gb-environment-setup-function' to
11625         `setup-chinese-gb-environment-internal'.
11626
11627 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11628
11629         * mule/korean.el: Use `define-coding-system-alias' instead of
11630         `copy-coding-system'.
11631
11632 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11633
11634         * mule/mule-cmds.el (set-language-environment-coding-systems):
11635         Treat duplicated coding-categories.
11636
11637 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11638
11639         * mule/japanese.el: Use `define-coding-system-alias' instead of
11640         `copy-coding-system'.
11641
11642 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11643
11644         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11645         coding-system `viscii'.
11646
11647 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11648
11649         * mule/cyrillic.el:
11650         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11651         (cyrillic-alternativnyj-decode-table): New variable.
11652         (cyrillic-alternativnyj-encode-table): New variable.
11653         - Specify `iso-8-1' as a category of coding-system
11654           `alternativnyj'.
11655         - Abolish general Cyrillic environment.
11656
11657 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11658
11659         * mule/chinese.el:
11660         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11661         - Register `chinese-gb-environment-setup-function' as a
11662           `setup-function' of "Chinese-GB" environment.
11663
11664 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11665
11666         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11667         optional argument `parents'.
11668
11669         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11670         property for Thai-XTIS.
11671
11672         * mule/mule-help.el (help-with-tutorial): Use property
11673         `tutorial-coding-system' of language-info as a coding-system to
11674         read tutorial file.
11675
11676 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11677
11678         * mule/thai-xtis.el: Don't setup `setup-function' and
11679         `exit-function'.
11680
11681         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11682         `set-coding-category-system' to set up coding-system for
11683         coding-category.
11684
11685         * mule/mule-cmds.el (prefer-coding-system): Use
11686         `set-coding-category-system' to set up coding-system for
11687         coding-category.
11688
11689 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11690
11691         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11692         Thai-XTIS environment.
11693
11694         * mule/mule-cmds.el (prefer-coding-system): Use
11695         `find-coding-system' instead of `coding-system-p'.
11696
11697 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11698
11699         * mule/mule-cmds.el (set-language-environment-coding-systems):
11700         Modify eol-type for XEmacs.
11701
11702         * mule/thai-xtis.el: Delete unused local variable `category'.
11703
11704         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11705         function.
11706         (prefer-coding-system): Don't call
11707         `update-coding-systems-internal'; use function
11708         `coding-category-list' instead of variable `coding-category-list';
11709         use `set-coding-priority-list' instead of `set-coding-priority';
11710         modify `eol-type' for XEmacs.
11711
11712         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11713         `charset-columns'.
11714         (char-width): Likewise.
11715
11716 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11717
11718         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11719         `tis-620'.
11720
11721         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11722         `set-coding-priority-list' instead of `set-coding-priority'; don't
11723         call `update-coding-systems-internal'.
11724
11725         * mule/mule-misc.el (coding-system-get): New function.
11726         (coding-system-put): New function.
11727         (coding-system-category): New function.
11728
11729 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11730
11731         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11732         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11733         to avoid conflict with leim/quail/thai-xtis.
11734
11735         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11736         to thai-xtis-chars.el.
11737
11738         * mule/thai-xtis-chars.el: New file (split from
11739         mule/thai-xtis.el).
11740
11741 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11742
11743         * mule/thai-xtis.el:
11744         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11745         - Add syntax entries.
11746         - Put `preferred-coding-system' of the charset `thai-xtis' to
11747           `tis-620'.
11748
11749 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11750
11751         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11752         rewritten to use write-multibyte-character.
11753
11754 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11755
11756         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11757         of `iso-2022-7'.
11758         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11759         ported yet.
11760         (read-input-method-name): Treat optional argument `default'.
11761
11762 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11763
11764         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11765         all.
11766         (set-language-info-alist): Set up menus here.
11767
11768 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11769
11770         * minibuf.el (completing-read): Add new optional argument
11771         `default'.
11772         (read-coding-system): Add new optional argument
11773         `default-coding-system'.
11774
11775 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11776
11777         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11778         (viet-viscii-...->viet-vscii...).
11779
11780 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11781
11782         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11783         and menus.
11784
11785 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11786
11787         * mule/mule-cmds.el (input-method-function): Add permanent-local
11788         property.
11789
11790 1999-03-30  Dave Love  <fx@gnu.org>
11791
11792         * mule/mule-cmds.el (current-language-environment): Doc fix.
11793
11794 1999-02-06  Richard Stallman  <rms@gnu.org>
11795
11796         * mule/european.el (setup-slovenian-environment): New function.
11797         ("Slovenian"): New language environment.
11798
11799 1999-01-27  Dave Love  <fx@gnu.org>
11800
11801         * mule/mule-cmds.el (current-language-environment): Provide :link,
11802         :type (choices) and appropriate :get.
11803
11804 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11805
11806         * mule/mule-cmds.el (describe-language-environment): Don't alter
11807         input-method-alist.
11808
11809 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11810
11811         * mule/mule-cmds.el (prefer-coding-system): Call
11812         set-coding-priority, so that the internal array of priorities is
11813         also updated.
11814
11815 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11816
11817         * mule/mule-cmds.el (prefer-coding-system): If the argument
11818         requires specific EOL conversion type, make the default coding
11819         systems use that.
11820
11821 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11822
11823         * mule/mule-cmds.el (set-language-environment): Pass the default
11824         eol-type to set-language-environment-coding-systems.
11825         (set-default-coding-systems): Copy the eol-type property for the
11826         new default values of {buffer-file,process}-coding-system from the
11827         old defaults.
11828         (set-language-environment-coding-systems): Accept an optional
11829         argument EOL-TYPE, and set the eol-type property of the default
11830         coding systems accordingly.
11831
11832 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11833
11834         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11835         use generate-new-buffer instead of get-buffer-create.
11836
11837 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11838
11839         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11840
11841 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11842
11843         * mule/mule-cmds.el (default-input-method): Fix custom type.
11844
11845 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11846
11847         * mule/mule-cmds.el (setup-specified-language-environment):
11848         Add apropos-inhibit property.
11849         (describe-specified-language-support): Likewise.
11850
11851 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11852
11853         * mule/mule-cmds.el: Doc fixes.
11854
11855 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11856
11857         * mule/mule-cmds.el (register-input-method): Doc-string
11858         modified.
11859
11860 1998-09-01  Dave Love  <fx@gnu.org>
11861
11862         * mule/mule-cmds.el (current-language-environment): Fix
11863         setter function.
11864
11865 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11866
11867         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11868         mule/european.el, mule/hebrew.el, mule/japanese.el,
11869         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11870         avoid bootstrapping problem if you need to recompile all the Lisp
11871         files using interpreted code.
11872
11873 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11874
11875         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11876         ("Latin-2"): Likewise.
11877
11878 1998-08-18  Per Starback  <starback@update.uu.se>
11879
11880         * mule/european.el (setup-latin2-environment): Fix typo.
11881
11882 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11883
11884         * mule/european.el: Give proper value of `input-method' key to all
11885         lang. env.
11886
11887         * mule/mule-cmds.el (activate-input-method): Handle the case that
11888         the arg INPUT-METHOD is nil correctly.
11889         (read-multilingual-string): Activate the specified input method
11890         before calling read-string.  Afterward, activate the original
11891         input method.
11892
11893 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11894
11895         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11896         (set-language-info-alist): Fix typo in doc-string.
11897
11898         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11899
11900 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11901
11902         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11903         (reset-language-environment): New function for the job that
11904         setup-english-environment used to do.
11905         (set-language-environment): Do more setups according to the info
11906         in language-info-alist.
11907         (read-language-name): Handle the case that the arg KEY is nil.
11908         (describe-language-environment): Handle input-method property.
11909
11910         * mule/: All files under this directory, which related with
11911         specific languages (such as mule/european.el, mule/greek.el,
11912         mule/hebrew.el, mule/misc-lang.el), modified as below.
11913         (setup-XXX-environment): Just call set-language-environment.  If
11914         they used to do some other jobs than what done by
11915         set-language-environment, those jobs are done in
11916         setup-XXX-environment-internal now.
11917         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11918         the value to setup-XXX-environment-internal.  Add properties
11919         input-method and features.
11920
11921         * mule/english.el (setup-english-environment): Just call
11922         reset-language-environment.
11923
11924         * mule/european.el (setup-8-bit-environment): Function deleted.
11925
11926 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11927
11928         * mule/mule-cmds.el (input-method-exit-on-first-char)
11929         (input-method-use-echo-area): Doc fixes.
11930
11931 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11932
11933         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11934         variable.
11935         (input-method-use-echo-area): New variable.
11936
11937 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11938
11939         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11940
11941 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11942
11943         * mule/mule-cmds.el (activate-input-method): Update mode line.
11944         (inactivate-input-method): Likewise.
11945
11946 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11947
11948         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11949         input method in the current buffer, but just bind
11950         current-input-method.
11951
11952 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11953
11954         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11955
11956         * mule/misc-lang.el ("IPA"): Add coding-priority and
11957         coding-system.
11958
11959 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11960
11961         * mule/greek.el: Add coding-priority.
11962
11963 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11964
11965         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11966         LANG-ENV.
11967
11968 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11969
11970         * mule/mule-cmds.el (register-input-method): Fix previous change.
11971         (setup-specified-language-environment): Doc fix.
11972
11973 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11974
11975         * mule/mule-cmds.el: Several doc fixes.
11976         (get-language-info, set-language-info): Rename argument.
11977         (set-language-info-alist): Likewise.
11978         (register-input-method): Rename argument.
11979         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11980
11981 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11982
11983         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11984         default value while reading an input method.
11985
11986 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11987
11988         * mule/mule-cmds.el (universal-coding-system-argument):
11989         Use buffer-file-coding-system as default.
11990
11991 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11992
11993         * mule/korean.el ("Korean"): Doc fix.
11994
11995 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11996
11997         * mule/mule-cmds.el (describe-language-environment): Print the
11998         languge environment at the head.
11999
12000 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12001
12002         * mule/japanese.el: Set exit-function to exit-japanese-environment
12003         for Japanese environment.
12004
12005 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12006
12007         * mule/mule-cmds.el (set-language-environment): Doc fix.
12008         (current-language-environment): Use defcustom.
12009         (default-input-method): Specify :type.
12010
12011 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12012
12013         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12014         modified.
12015         (prefer-coding-system): Doc-string modified.
12016
12017 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12018
12019         * mule/mule-cmds.el (set-language-info): Doc-string
12020         describes `coding-priority' KEY.
12021         (set-language-environment-coding-systems): New function.
12022         (select-safe-coding-system): New function.
12023         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12024         (set-language-info-alist): New optionla arg PARENTS.  Call
12025         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12026         (set-language-environment-coding-systems): New function.
12027
12028         * mule/chinese.el: Remove setting up of
12029         describe-chinese-environment-map and
12030         setup-chinese-environment-map.  Exclude them in args of calls to
12031         set-language-info-alist.  Register coding-priority key in
12032         language-info-alist.
12033
12034         * mule/cyrillic.el: Remove setting up of
12035         describe-cyrillic-environment-map and
12036         setup-cyrillic-environment-map.  Exclude them in args of calls to
12037         set-language-info-alist.  Register coding-priority key in
12038         language-info-alist.
12039
12040         * mule/english.el: Register coding-priority key in
12041         language-info-alist.
12042
12043         * mule/ethiopic.el: Register coding-priority key in
12044         language-info-alist.
12045
12046         * mule/european.el: Remove setting up of
12047         describe-european-environment-map and
12048         setup-european-environment-map.  Exclude them in args of calls to
12049         set-language-info-alist.  Register coding-priority key in
12050         language-info-alist.  Add "German" language env.
12051         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12052         (setup-german-environment): New function.
12053
12054         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12055         change default input method to "greek-postfix".
12056
12057         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12058         coding-priority key in
12059
12060 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12061
12062         * mule/mule-cmds.el (set-language-info): Doc fix.
12063         (input-method-inactivate-hook): Doc fix.
12064
12065 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12066
12067         * mule/mule-cmds.el (set-input-method): Renamed from
12068         select-input-method.
12069
12070 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12071
12072         * mule/mule-cmds.el (set-language-environment): Run
12073         exit-language-environment-hook before calling `exit-function'
12074         which is specified for the language environment.
12075
12076 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12077
12078         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12079         modified.
12080         (prefer-coding-system): Likewise.
12081         (describe-language-environment): Print aliases of each coding
12082         system.
12083         (set-language-environment-hook): New variable.
12084         (exit-language-environment-hook): New variable.
12085         (set-language-environment): Call these hooks.  Before setting a
12086         new language environment, exit from the
12087         current-language-environment if necessary.
12088         (input-method-verbose-flag): The value can be nil, t,
12089         complex-only, or default.
12090         (input-method-highlight-flag): Doc-string augmented.
12091         (activate-input-method): Check if we can run the registered
12092         function to activate an input method.
12093
12094         * mule/korean.el: Set exit-function for language environment
12095         "Korean" to exit-korean-environment.
12096         (setup-korean-environment): Moved to korea-util.el.
12097
12098 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12099
12100         * mule/mule-cmds.el (read-multilingual-string): Use
12101         current-input-method prior to default-input-method.  Don't bind
12102         current-input-method by `let', instead, activate the specified
12103         input method in the current buffer temporarily.
12104
12105 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12106
12107         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12108
12109 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12110
12111         * mule/chinese.el (post-read-decode-hz): Return the result of
12112         decode-hz-region.
12113         (pre-write-encode-hz): Do not change the value of
12114         last-coding-system.
12115
12116 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12117
12118         * mule/mule-ccl.el: Doc fixes.
12119
12120 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12121
12122         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12123         (check-ccl-program): New macro.
12124
12125 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12126
12127         * mule/mule-ccl.el: Comment about CCL syntax modified.
12128         (ccl-command-table): Add read-multibyte-character and
12129         write-multibyte-character.
12130         (ccl-code-table): Add ex-cmd.
12131         (ccl-extended-code-table): New variable.
12132         (ccl-embed-extended-command): New function.
12133         (ccl-compile-read-multibyte-character,
12134         ccl-compile-write-multibyte-character) New functions.
12135         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12136         ccl-dump-write-multibyte-character): New functions.
12137
12138 1999-07-22  SL Baur  <steve@miho>
12139
12140         * config.el (config-value-file): config.values is installed into
12141         doc-directory.
12142         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12143
12144 1999-07-19  Didier Verna  <didier@xemacs.org>
12145
12146         * rect.el: all functions rewritten, except when noted. Below is a
12147         list of interface changes.
12148         (apply-on-rectangle): new function. Obsoletes
12149         `operate-on-rectangle'. All functions that used to call this
12150         function now call the new one.
12151         (kill-rectangle): added optional prefix arg to fill lines.
12152         (delete-rectangle): ditto.
12153         (delete-extract-rectangle): ditto.
12154         (open-rectangle): ditto.
12155         (clear-rectangle): ditto.
12156         (delete-rectangle-line): added third arg FILL.
12157         (delete-extract-rectangle-line): ditto.
12158         (open-rectangle-line): ditto.
12159         (clear-rectangle-line): ditto.
12160
12161 1999-07-18  Andy Piper  <andy@xemacs.org>
12162
12163         * menubar-items.el (default-menubar): add gutter options.
12164
12165         * gutter-items.el: new file.
12166         (gutter): new group for custom.
12167         (gutter-visible-p): new variable.
12168         (default-gutter-position): ditto.
12169         (buffers-tab): new group for the buffers tab.
12170         (gutter-buffers-tab): widget to put in the gutter.
12171         (buffers-tab-max-size): max number of tabs.
12172         (buffers-tab-switch-to-buffer-function): function to call when a
12173         tab is pressed.
12174         (buffers-tab-omit-function): filter buffers with this function.
12175         (buffers-tab-format-buffer-line-function): format buffer names for
12176         inclusion in tabs.
12177         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12178         the record.
12179         (build-buffers-tab-internal): build a list of tab items.
12180         (buffers-tab-items): ditto.
12181         (add-tab-to-gutter): put a tab in the gutter area.
12182         (update-tab-in-gutter): reset the buffers in the tab.
12183
12184         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12185
12186         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12187         (switch-to-buffer-hooks): new hook.
12188
12189         * toolbar.el (default-toolbar-position): fix typo.
12190
12191 1999-07-16  Andy Piper  <andy@xemacs.org>
12192
12193         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12194
12195 1999-07-15  Didier Verna  <didier@xemacs.org>
12196
12197         * cus-edit.el (custom-prompt-variable): optional third arg makes
12198         prompt for a comment string.
12199         (customize-set-value): optional prefix makes this function handle
12200         variable comments.
12201         (customize-set-variable): ditto.
12202         (customize-save-variable): ditto.
12203         (customize-customized): handle custom comments.
12204         (customize-save-customized): ditto.
12205         (custom-variable-state-set): ditto.
12206         (custom-face-state-set): ditto.
12207         (customize-saved): ditto.
12208         (custom-variable-set): ditto.
12209         (custom-face-set): ditto.
12210         (custom-variable-save): ditto.
12211         (custom-face-save): ditto.
12212         (custom-variable-reset-saved): ditto.
12213         (custom-face-reset-saved): ditto.
12214         (custom-variable-reset-standard): ditto.
12215         (custom-face-reset-standard): ditto.
12216         (custom-comment-face): new face.
12217         (custom-comment-tag-face): ditto.
12218         (custom-comment): new widget.
12219         (custom-comment-create): new function.
12220         (custom-comment-delete): ditto.
12221         (custom-comment-value-set): ditto.
12222         (custom-comment-show): ditto.
12223         (custom-comment-invisible-p): ditto.
12224         (custom-variable-value-create): create a comment field widget.
12225         (custom-face-value-create): ditto.
12226         (custom-variable-menu): new entry for adding a custom comment.
12227         (custom-face-menu): ditto.
12228         (custom-save-variables): possibly save custom comments.
12229         (custom-save-faces): ditto.
12230
12231         * cus-face.el (custom-set-faces): the arguments can now have a
12232         custom comment as fourth argument.
12233
12234         * custom.el (custom-set-variables): the arguments can now have a
12235         custom comment as fifth element.
12236
12237 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12238
12239         * XEmacs 21.2.18 is released
12240
12241 1999-07-13  SL Baur  <steve@miho>
12242
12243         * lib-complete.el (read-library-name): Revert previous change.
12244         (read-library): Ditto.
12245
12246 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12247
12248         * packages.el (packages-package-list): Capitalize docstring.
12249
12250         * packages.el (packages-find-package-library-path): Use #'nconc
12251         rather than #'append to reduce consing -- #'mapcar uses Flist,
12252         which returns a freshly consed list.  #'append would create yet
12253         another fresh list, using Fmake_list in concat.
12254
12255         * packages.el (package-provide): Use setq with remassq like it
12256         says in its docstring.
12257
12258 1999-07-06  SL Baur  <steve@miho.m17n.org>
12259
12260         * lib-complete.el (progn-with-message): Fix typo.
12261
12262 1999-07-06  SL Baur  <steve@miho.m17n.org>
12263
12264         * mule/mule-misc.el (char-octet): Make function match docstring.
12265         From Katsumi Yamaoka <yamaoka@jpl.org>
12266
12267 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12268
12269         * wid-edit.el (widget-documentation): corrected spelling error.
12270
12271 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12272
12273         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12274         keys if already bound
12275
12276 1999-07-06  SL Baur  <steve@miho.m17n.org>
12277
12278         * lib-complete.el (progn-with-message): Revert previous changes.
12279
12280 1999-06-24  Bob Weiner  <weiner@beopen.com>
12281
12282         * lib-complete.el (find-library):
12283         (find-library-other-window):
12284         (find-library-other-frame): Completely rewrote
12285         so that these functions actually work when called non-interactively.
12286         Also made them handle LIBRARY arguments which end with .el or .elc.
12287
12288 1999-06-24  Bob Weiner  <weiner@beopen.com>
12289
12290         * simple.el (indent-new-comment-line): Locally bound
12291         `block-comment-start' to `comstart' or else when this is called
12292         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12293         `block-comment-start' value, ignoring any existing spacing after a
12294         comment prefix in the previous line and producing ugly comments.
12295
12296 1999-06-23  Bob Weiner  <weiner@beopen.com>
12297
12298         * list-mode.el (mouse-choose-completion):
12299         (choose-completion):
12300         (completion-switch-to-minibuffer): Added.
12301         ([Tab]): [Tab] previously switched to the minibuffer
12302         but since [space] does that and since most applications in the
12303         world use [Tab] to select the next item in a list, do that in the
12304         *Completions* buffer too.  This will cause the least confusion
12305         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12306         06/23/1999.
12307
12308 1999-06-22  Bob Weiner  <weiner@beopen.com>
12309
12310         * help.el (help-buffer-name): Added support for a null value
12311         of `help-buffer-prefix-string' since some buffers require no
12312         prefix.
12313
12314 1999-06-20  Bob Weiner  <weiner@beopen.com>
12315
12316         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12317         in the completion-list-mode-map to bury the completions buffer
12318         even when the minibuffer is no longer active.
12319
12320 1999-06-20  Bob Weiner  <weiner@beopen.com>
12321
12322         * list-mode.el (list-mode): It is visually disconcerting to have
12323         the text cursor disappear within list buffers, especially when
12324         moving from window to window, so leave it visible.
12325
12326 1999-07-01  SL Baur  <steve@miho.m17n.org>
12327
12328         * menubar-items.el (default-menubar): Conditionalize the bug
12329         report menu item (which may not be possible in this XEmacs).
12330         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12331
12332 1999-06-30  SL Baur  <steve@miho.m17n.org>
12333
12334         * subr.el (with-current-buffer): DOC string fix.
12335         Suggested by Bob Weiner <weiner@altrasoft.com>
12336
12337 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12338
12339         * cus-face.el (custom-face-italic): insert missing args
12340
12341 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12342
12343         * packages.el (package-locations): Changed default early package
12344         hierarchies to ~/.xemacs/mule-packages and
12345         ~/.xemacs/xemacs-packages.
12346
12347 1999-06-23  SL Baur  <steve@miho.m17n.org>
12348
12349         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12350
12351 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12352
12353         * packages.el (package-locations): Changed default early package
12354         hierarchy to ~/.xemacs/packages.
12355         (package-locations): Removed `packages' as a possible name for a
12356         late package hierarchy.
12357
12358 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12359
12360         * mule/mule-category.el (word-combining-categories): Set up new
12361         variable.
12362         (word-separating-categories): Likewise.
12363
12364 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12365
12366         * XEmacs 21.2.17 is released
12367
12368 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12369
12370         * font-menu.el (font-menu-set-font): allow for nil specification
12371         of font size.
12372
12373 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12374
12375         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12376         is 1.
12377
12378 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12379
12380         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12381         8859-5 instead of ISO 8859-1.
12382
12383 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12384
12385         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12386         (viet-viscii-encode-table): Ditto.
12387
12388         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12389         Make obsolete definition of char-octet.
12390
12391 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12392
12393         * subr.el: Move no-Mule make-char ...
12394         * help-nomule.el (make-char): To here.
12395         (string-width): Make Mule compatibility alias.
12396
12397 1999-06-15  Andy Piper  <andy@xemacs.org>
12398
12399         * select.el (get-selection-no-error): really make there be no-error.
12400         (get-selection): revert to original.
12401
12402 1999-06-11  Andy Piper  <andy@xemacs.org>
12403
12404         * select.el (selection-sets-clipboard): renamed.
12405         (own-selection): use it.
12406
12407 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12408
12409         * XEmacs 21.2.16 is released
12410
12411 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12412
12413         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12414         missing characters to avoid crash.
12415
12416 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12417
12418         * coding.el (set-terminal-coding-system): Only set the console
12419         coding system on the selected console if it is a tty.
12420
12421 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12422
12423         * cus-face.el:
12424         * cus-edit.el:
12425         * faces.el:
12426         (custom):
12427         (face-spec-set):
12428         * faces.el (frob-face-property):
12429         * font-menu.el (font-menu-set-font):
12430                   Actually apply changes from 1999-03-17
12431
12432 1999-06-10  Andy Piper  <andy@xemacs.org>
12433
12434         * select.el (get-selection): abstract out non error-signalling
12435         part.
12436         (get-selection-no-error): get-selection without signalling an
12437         error.
12438         (selection-is-clipboard-p): new variable. controls whether the
12439         selection sets the clipboard.
12440         (own-selection): use it.
12441
12442         * mouse.el (insert-selection): fallback to clipboard after trying
12443         primary selection and cutbuffer.
12444
12445 1999-06-05  Andy Piper  <andy@xemacs.org>
12446
12447         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12448         selection functions.
12449
12450 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12451
12452         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12453         default value.
12454         (load): Use `raw-text' instead of `no-conversion'.
12455         (insert-file-contents): Likewise.
12456
12457         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12458         of `no-conversion'.
12459
12460 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12461
12462         * coding.el: Don't copy `no-conversion' to `raw-text'.
12463
12464 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12465
12466         * subr.el (make-char): Define it if Mule is not around.
12467
12468 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12469
12470         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12471
12472         * x-select.el (x-disown-selection-internal): Restore symbol as an
12473         obsolete alias.
12474         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12475
12476 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12477
12478         * XEmacs 21.2.15 is released
12479
12480 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12481
12482         * subr.el (split-string): Avoid infinite looping
12483
12484 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12485
12486         * ldap.el (ldap-ignore-attribute-codings): New variable
12487         (ldap-default-attribute-decoder): New variable
12488         (ldap-coding-system): New variable
12489         (ldap-attribute-syntax-encoders): New variable
12490         (ldap-attribute-syntax-decoders): New variable
12491         (ldap-attribute-syntaxes-alist): New variable
12492         (ldap-encode-boolean): New function
12493         (ldap-decode-boolean): New function
12494         (ldap-encode-country-string): New function
12495         (ldap-decode-string): New function
12496         (ldap-decode-address): New function
12497         (ldap-encode-address): New function
12498         (ldap-decode-attribute): New function
12499         (ldap-search): Use some of these
12500
12501 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12502
12503         * version.el (emacs-version): Make the patch level/beta come
12504         before the XEmacs qualifier so that it gets into (funcall
12505         emacs-version) and thus in the bug reports.
12506         (emacs-version>=): Support patch levels.
12507
12508 1999-06-03  SL Baur  <steve@xemacs.org>
12509
12510         * version.el: implement x.y.z version number
12511         From Jan Vroonhof <vroonhof@math.ethz.ch>
12512
12513 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12514
12515         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12516
12517 1999-05-22  Vin Shelton <acs@xemacs.org>
12518
12519         * startup.el: Document -private and break out non-standard X options.
12520
12521 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12522
12523         * mule/mule-charset.el (charset-after): New function.
12524         (charset-direction): Synch with Mule, update docstring.
12525         (get-charset-property): New function.
12526         (put-charset-property): New function.
12527         (charset-plist): New function.
12528
12529         * mule/mule-charset.el (compose-region):
12530         (decompose-region): remove;  these functions (which don't work
12531         since we don't do composite characters) have been moved to
12532         mule-util.el.
12533         (toplevel): follow coding standards
12534
12535 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12536
12537         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12538         exist any more.
12539
12540         * code-files.el: Fix commentary to follow coding standards.  Move
12541         the single line left in mule-files.el to here.
12542
12543         * mule/mule-files.el: delete.
12544
12545 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12546
12547         * info.el (Info-scroll-prev): Use event functions instead of the
12548         old emacs 19 interface.
12549
12550 1999-06-02  Andy Piper  <andy@xemacs.org>
12551
12552         * x-font-menu.el (x-font-menu-load-font):
12553         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12554
12555 1999-05-31  Andy Piper  <andy@xemacs.org>
12556
12557         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12558         group.
12559         (font-menu-this-frame-only-p): ditto.
12560         (font-menu-max-items): reinstate, from Jan Vroonhof
12561         <vroonhof@math.ethz.ch>
12562         (font-menu-submenu-name-format): ditto.
12563         (font-menu-split-long-menu): ditto, for use by the family
12564         constructor.
12565         (font-menu-family-constructor): use it.
12566
12567 1999-05-30  Andy Piper  <andy@xemacs.org>
12568
12569         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12570         for use by the font menu.
12571
12572         * msw-font-menu.el: new file implementing mswindows specific
12573         font-menu behaviour.
12574         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12575         (mswindows-font-menu-junk-families): ditto.
12576         (hack-font-truename): ditto.
12577         (mswindows-font-regexp-ascii): ditto.
12578         (mswindows-reset-device-font-menus): ditto.
12579         (mswindows-font-menu-font-data): ditto.
12580         (mswindows-font-menu-load-font): ditto.
12581
12582         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12583         (x-font-menu-font-data): ditto.
12584         (x-font-menu-load-font): ditto.
12585
12586         * font-menu.el: new file implementing generic font menu behaviour.
12587         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12588         made device independent.
12589         (font-menu-this-frame-only-p): ditto.
12590         (font-menu-preferred-resolution): ditto.
12591         (font-menu-size-scaling): new variable used to determine whether
12592         sizes are in points or tenths of a point.
12593         (vassoc): moved from x-font-menu.el.
12594         (device-fonts-cache): ditto.
12595         (device-fonts-cache): ditto.
12596         (flush-device-fonts-cache): ditto.
12597         (reset-device-font-menus): copied from x-font-menu.el and made
12598         device independent. Most functionality deferred to
12599         device-dependent versions.
12600         (font-menu-family-constructor): copied from x-font-menu.el and
12601         made device independent.
12602         (font-menu-size-constructor): ditto.
12603         (font-menu-weight-constructor): ditto.
12604         (font-menu-set-font): ditto.
12605         (font-menu-change-face): ditto.
12606         (font-menu-load-font): new device method.
12607         (font-menu-font-data): ditto.
12608
12609         * x-font-menu.el: The above functions deleted.
12610
12611 1999-05-26  Andy Piper  <andy@xemacs.org>
12612
12613         * update-elc.el:
12614         * make-docfile.el:
12615         * loadup.el: rehash expand-file-name usage to not use default-directory.
12616
12617 1999-05-21  Andy Piper  <andy@xemacs.org>
12618
12619         * x-select.el (x-select-convert-to-text):
12620         (x-selected-text-type):
12621         (x-get-selection):
12622         (xselect-convert-to-string):
12623         (xselect-convert-to-compound-text):
12624         (xselect-convert-to-length):
12625         (xselect-convert-to-targets):
12626         (xselect-convert-to-delete):
12627         (xselect-convert-to-filename):
12628         (xselect-convert-to-charpos):
12629         (xselect-convert-to-lineno):
12630         (xselect-convert-to-colno):
12631         (xselect-convert-to-sourceloc):
12632         (xselect-convert-to-os):
12633         (xselect-convert-to-host):
12634         (xselect-convert-to-user):
12635         (xselect-convert-to-class):
12636         (xselect-convert-to-name):
12637         (xselect-convert-to-integer):
12638         (xselect-convert-to-atom):
12639         (xselect-convert-to-identity): functions renamed from x-* and
12640         moved to select.el.
12641         (x-get-secondary-selection): use rename get-selection.
12642         (x-get-clipboard): ditto.
12643         (x-own-selection): moved to select.el.
12644         (x-valid-simple-selection-p): ditto.
12645         (x-dehilight-selection): ditto.
12646         (x-own-clipboard): ditto.
12647         (x-disown-selection): ditto.
12648
12649         * x-mouse.el (x-yank-function): moved to mouse.el.
12650         (x-insert-selection): ditto.
12651         (x-set-point-and-move-selection): use renamed function.
12652
12653         * select.el (selected-text-type): moved and renamed from
12654         x-select.el.
12655         (selection-owner-p): moved to C.
12656         (selection-exists-p): ditto.
12657         (get-cutbuffer): new device method.
12658         (get-selection): generalised and moved from x-select.el.
12659         (own-selection): moved x-own-selection functionality into here.
12660         (dehilight-selection): renamed and moved from x-select.el.
12661         (own-clipboard): functionality moved from x-select.el using new
12662         generic C builtins.
12663         (disown-clipboard): ditto.
12664         (select-convert-to-text):
12665         (select-convert-to-string):
12666         (select-convert-to-compound-text):
12667         (select-convert-to-length):
12668         (select-convert-to-targets):
12669         (select-convert-to-delete):
12670         (select-convert-to-filename):
12671         (select-convert-to-charpos):
12672         (select-convert-to-lineno):
12673         (select-convert-to-colno):
12674         (select-convert-to-sourceloc):
12675         (select-convert-to-os):
12676         (select-convert-to-host):
12677         (select-convert-to-user):
12678         (select-convert-to-class):
12679         (select-convert-to-name):
12680         (select-convert-to-integer):
12681         (select-convert-to-atom):
12682         (select-convert-to-identity): new functions renamed from x-* and
12683         moved from x-select.el.
12684
12685         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12686         into here and use as the default window-system mouse yank.
12687         (insert-selection): generalised and moved from x-mouse.el.
12688         (own-clipboard): moved to C.
12689
12690         * msw-select.el (mswindows-selection-owned-p): deleted.
12691         (mswindows-own-selection): generalised and moved to select.el.
12692         (mswindows-disown-selection): generalised and moved to C.
12693         (mswindows-selection-owner-p): ditto.
12694
12695 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12696
12697         * XEmacs 21.2.14 is released
12698
12699 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12700
12701         * about.el: update contact info for jason and slb.
12702
12703 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12704
12705         * mule/european.el (setup-romanian-environment): Add Romanian
12706         support from Emacs/Mule romanian.el.
12707
12708 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12709
12710         * cus-face.el: Label all custom changes with the 'custom' tag.
12711
12712         * cus-edit.el: idem ditto.
12713
12714         * faces.el: Added suport for adding device tags to various functions.
12715         (custom): New device tag.
12716         (face-spec-set): Call reset face with tags argument. No longer do
12717         x-init-global-faces hack.
12718
12719         * faces.el (frob-face-property): Use an anonymous specifier to map
12720         frob-face-property-1 over.
12721
12722         * x-font-menu.el (font-menu-set-font): Always specify all
12723         properties to custom.
12724
12725 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12726
12727         * mule/european.el (setup-czech-environment): Add czech support.
12728         From David Sauer <davids@orfinet.cz>
12729
12730 1999-03-15  SL Baur  <steve@xemacs.org>
12731
12732         * check-features.el: Turn hard errors into warnings.
12733
12734 1999-03-21  SL Baur  <steve@xemacs.org>
12735
12736         * simple.el (delete-key-deletes-forward): As per discussion on
12737         xemacs-beta, default to t.
12738
12739 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12740
12741         * loadup.el: Define Installation-string before loading anything.
12742
12743 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12744
12745         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12746         From Anders Stenman <stenman@isy.liu.se>
12747
12748 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12749
12750         * wid-edit.el (widget-glyph-find): Ditto.
12751
12752         * packages.el (locate-library): Ditto.
12753
12754         * loadup.el (really-early-error-handler): Ditto.
12755
12756         * lib-complete.el (read-library): Ditto.
12757
12758         * faces.el (set-face-stipple): Ditto.
12759
12760         * code-files.el (load): Use new calling style of locate-file.
12761
12762 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12763
12764         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12765         dead.
12766
12767 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12768
12769         * dumped-lisp.el (preloaded-file-list): Don't load
12770         Installation.el.
12771
12772         * loadup.el (Installation-string): Define it here.
12773
12774 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12775
12776         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12777         Installation.el needs to be loaded before `dump-paths', otherwise
12778         the dumping process won't find it.
12779
12780 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12781
12782         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12783         subr so that we can use `replace-in-string' in Installation.el to
12784         get rid of C-m chars under the native Windows build.
12785
12786 1999-04-29  Andy Piper  <andy@xemacs.org>
12787
12788         * make-docfile.el: canonicalize file and directory names.
12789
12790         * device.el (call-device-method): new function for calling device
12791         specific methods.
12792         (define-device-method): new function for defining device methods.
12793         (define-device-method*): ditto.
12794
12795 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12796
12797         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12798
12799 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12800
12801         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12802         (cyrillic-koi8-r-encode-table): Likewise.
12803         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12804         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12805
12806         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12807         from vietnamese.el].
12808
12809         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12810         mule/mule-misc.el.
12811
12812 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12813
12814         * mule/thai-xtis.el:
12815         - Change font registry name from "Thai94x94-0" to "xtis-0".
12816         - Change mnemonic of coding-system `tis-620' to "TIS620".
12817
12818 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12819
12820         * mule/ethiopic.el: fixed.
12821
12822 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12823
12824         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12825
12826         * mule/thai-xtis.el: New file.
12827
12828         * mule/vietnamese.el: New file.
12829
12830         * mule/ethiopic.el: New file.
12831
12832 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12833
12834         * bytecomp.el (byte-compile-close-variables): Leave
12835         debug-issue-ebola-notices alone.
12836
12837 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12838
12839         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12840         at the top of the buffer since it is the most important thing to
12841         customize
12842         (ldap-get-host-parameter): New defun
12843         (ldap-search): Add a new parameter `withdn' to retrieve the
12844         distinguished names of entries
12845
12846 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12847
12848         * startup.el (splash-frame-body): Date and spelling fixes.
12849
12850 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12851
12852         * view-less.el (toggle-truncate-lines): add autoload tag
12853
12854 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12855
12856         * format.el (format-alist): Disable image stuff.
12857
12858 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12859
12860         * wid-edit.el (widget-glyph-find): Search by directories, then by
12861         suffixes rather than the other way around.
12862         (widget-image-conversion): Renamed to
12863         `widget-image-file-name-suffixes'.
12864
12865 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12866
12867         * mule/mule-charset.el: Made old functions obsolete, remove the
12868         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12869         (charset-iso-graphic-plane): Rename from charset-graphic.
12870         (charset-iso-final-char): Rename from charset-final.
12871         (charset-width): Rename from charset-columns.
12872         (charset-bytes): Added from fsf compatibility, returns always 1.
12873
12874         * mule/mule-misc.el: Move charset-doc-string alias to
12875         mule-charset.el
12876
12877 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12878
12879         * x-faces.el (x-make-font-bold-italic): honor
12880         *try-oblique-before-italic-fonts*
12881
12882 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12883
12884         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12885
12886 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12887
12888         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12889         name.
12890
12891 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12892
12893         * cl-extra.el (equalp): Would bug out for lists.
12894
12895 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12896
12897         * about.el (about-hackers):  Change cgw's email address
12898
12899 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12900
12901         * XEmacs 21.2.13 is released
12902
12903 1999-03-12  SL Baur  <steve@xemacs.org>
12904
12905         * simple.el (delete-key-deletes-forward): Revert to previous
12906         behavior.
12907
12908 1999-01-18  Didier Verna  <didier@xemacs.org>
12909
12910         * menubar-items.el (xemacs-splash-buffer): handle the case of
12911         multiple elements in the splash buffer body.
12912
12913         * startup.el (splash-frame-timeout): new constant: interval
12914         between splash buffer elements.
12915         (command-line-1): handle splash buffer with multiple elements (use
12916         a timeout).
12917         (splash-frame-body): Originally `startup-splash-frame-body'.
12918         Rewrote a cleaner and more readable version. This can now be array,
12919         in which case each element is displayed in turn in the splash buffer.
12920         (splash-frame-static-body): new constant. Persistent information
12921         across all splash buffer elements (preserves the possibility to give
12922         it in different languages.
12923         (circulate-splash-frame-elements): new function. Used as a timeout
12924         to circulate through all splash frame elements and display them in
12925         sequence.
12926         (display-splash-frame): originally `startup-splash-frame'. Handle
12927         the case of multiple elements in the splash buffer body. Now
12928         returns a timeout id if multiple elements to display, or nil.
12929
12930 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12931
12932         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12933         so they can be overridden by x-init-face-from-resources.
12934         Additionally specify the font name also with an x tag.
12935
12936 1999-03-08  Andy Piper  <andy@xemacs.org>
12937
12938         * package-get.el (package-get-base): autoload.
12939
12940         * menubar-items.el (default-menubar): add update menu item. Fix
12941         custom menu to only be activated when package-base is available.
12942
12943         * package-get.el (package-get-custom): don't load
12944         package-get-custom as it is auto-generated. Fix group definition.
12945
12946 1999-03-05  Didier Verna  <didier@xemacs.org>
12947
12948         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12949         instead of `symbol-name' (Thanks Kyle).
12950
12951         * cus-edit.el (custom-save-variables): use `prin1' instead of
12952         princ to write symbols.
12953
12954 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12955
12956         * XEmacs 21.2.12 is released
12957
12958 1999-03-05  SL Baur  <steve@xemacs.org>
12959
12960         * menubar-items.el (default-menubar): Add kfm browsing support.
12961         From Neal Becker <nbecker@fred.net>
12962
12963 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12964
12965         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12966         calls to font-lock during buffer reversion.
12967
12968 1999-02-12  Didier Verna  <didier@xemacs.org>
12969
12970         * info.el (Info-build-node-completions): unconditionally widen the
12971         tag table buffer.
12972
12973 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12974
12975         * x-faces.el (x-init-face-from-resources):
12976         Only set fonts in the 'x locale.
12977
12978 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12979
12980         * package-ui.el (pui-install-selected-packages): Don't throw on
12981         `package-admin-delete-binary-package' returning nil since it's
12982         normal.  Reindent function.
12983         (pui-add-required-packages): Handle case where packages selected
12984         for installation have never been installed.
12985
12986 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12987
12988         * menubar-items.el (default-menubar):
12989         Implement the ``Mule->Set coding system of process'' menu item.
12990
12991 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12992
12993         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12994         files
12995         - Change some `if's to `when's
12996
12997 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12998
12999         * XEmacs 21.2.11 is released
13000
13001 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13002
13003         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13004         against window close (Fix Bug #460).
13005         (ask-user-about-lock-dbox): Idem.
13006
13007 1999-02-25  SL Baur  <steve@xemacs.org>
13008
13009         * mule/mule-charset.el (charset-leading-byte): New function.
13010         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13011
13012 1999-02-12  Andy Piper  <andy@xemacs.org>
13013
13014         * about.el (xemacs-hackers): change andy's email address.
13015         (about-url-alist): change andy's web page address.
13016         (about-xemacs): add piper.
13017
13018 1999-02-16  SL Baur  <steve@xemacs.org>
13019
13020         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13021         of mule-base into lisp/mule.
13022
13023 1999-02-16  SL Baur  <steve@xemacs.org>
13024
13025         * mule/arabic.el:
13026         mule/canna-leim.el:
13027         mule/chinese.el:
13028         mule/cyrillic.el:
13029         mule/english.el:
13030         mule/european.el:
13031         mule/greek.el:
13032         mule/hebrew.el:
13033         mule/japanese.el:
13034         mule/kinsoku.el:
13035         mule/korean.el:
13036         mule/misc-lang.el:
13037         mule/mule-category.el:
13038         mule/mule-ccl.el:
13039         mule/mule-charset.el:
13040         mule/mule-cmds.el:
13041         mule/mule-coding.el:
13042         mule/mule-files.el:
13043         mule/mule-help.el:
13044         mule/mule-init.el:
13045         mule/mule-misc.el:
13046         mule/mule-tty-init.el:
13047         mule/mule-x-init.el:
13048         mule/viet-chars.el:  Remerge from mule-base.
13049
13050         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13051         of mule-base into lisp/mule.
13052
13053 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13054
13055         * process.el (exec-to-string): Use `shell-command-switch' in place
13056         of hard-wired "-c" (for WindowsNT).
13057
13058 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13059
13060         * menubar-items.el (default-menubar):  Remove obsolete
13061         "Gopher" item
13062
13063 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13064
13065         * package-admin.el (package-admin-get-install-dir): First fall
13066         back to the location of xemacs-base for non-mule packages.
13067
13068 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13069
13070         * paths.el:
13071         - improved automounter tmp directory support.
13072         - support 4 (!) empirically discovered automounter conventions
13073
13074 1999-02-12  SL Baur  <steve@xemacs.org>
13075
13076         * etags.el (pop-tag-mark): autoload to match key binding.
13077
13078 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13079
13080         * XEmacs 21.2.10 is released
13081
13082 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13083
13084         * package-get.el (package-get-remote-filename): Don't bug out for
13085         a local file name in the search entry.
13086
13087 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13088
13089         * XEmacs 21.2.9 is released
13090
13091 1999-01-19  Didier Verna  <didier@xemacs.org>
13092
13093         * replace.el (replace-search-function): new variable containing a
13094         function to perform a search-forward.
13095         (replace-re-search-function): new variable containing a function
13096         to perform a re-search-forward.
13097         (perform-replace): use them.
13098
13099 1999-01-25  Didier Verna  <didier@xemacs.org>
13100
13101         * select.el (selection-owner-p): use the name `XEmacs'.
13102         (cut-copy-clear-internal): ditto.
13103
13104 1999-01-18  Andy Piper  <andy@xemacs.org>
13105
13106         * about.el (about-url-alist): Update my entry.
13107         (xemacs-hackers): Ditto.
13108
13109 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13110
13111         * buffer.el (switch-to-buffer): Fixing documentation.
13112         * minibuf.el (minibuffer-completion-table): ditto.
13113         * cl-macs.el (return-from): ditto.
13114
13115 1999-01-04  Didier Verna  <didier@xemacs.org>
13116
13117         * replace.el (delete-non-matching-lines): temporarily disable
13118         case-folding when called interactively with a regexp containing
13119         uppercase characters.
13120         (delete-matching-lines): ditto.
13121         (count-matches): ditto.
13122         (list-matching-lines): ditto.
13123
13124 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13125
13126         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13127         abort if current window is split horizontally, not if others are
13128         split.  Got rid of unnecessary minibuffer checking.  Also, add
13129         some comments (it's still complex).
13130
13131 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13132
13133         * package-get.el: changed address for doc.ic.ac.uk to
13134         sunsite.doc.ic.ac.uk
13135
13136 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13137
13138         * ldap.el (toplevel): Remove requires so that the file compiles
13139         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13140
13141 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13142
13143         * dump-paths.el: Calculate module-directory and set
13144         module-load-path to the load path for modules.
13145
13146         * loadup.el: Get bootstrap value of module-load-path from the
13147         environment variable EMACSBOOTSTRAPMODULEPATH.
13148         - Display the module load path if we're debugging paths.
13149
13150         * setup-paths.el: Added function paths-find-site-module-directory.
13151         - Added function paths-find-module-directory.
13152         - Added function paths-construct-module-load-path.  Uses new
13153         environment variable EMACSMODULEPATH.
13154
13155 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13156
13157         * font.el (font-default-object-for-device):
13158         Oops! This `or' can't be replaced by `unless'.
13159         Fixed inability to run w3, among other things.
13160
13161 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13162
13163         * package-admin.el: Change initialization of
13164           package-admin-install-function dependent on system type.
13165           Change package-admin-install-function-mswindows to use
13166           "minitar".
13167
13168 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13169
13170         * mouse.el (default-mouse-motion-handler): Disable help echo while
13171         in the minibuffer.
13172
13173 1998-12-28  Martin Buchholz <martin@xemacs.org>
13174
13175         * XEmacs 21.2.8 is released.
13176
13177 1998-12-24  Martin Buchholz <martin@xemacs.org>
13178
13179         * XEmacs 21.2.7 is released.
13180
13181 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13182
13183         * package-ui.el (pui-list-packages): Set truncate-lines.
13184
13185         * package-get.el (package-get-download-menu): Use
13186         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13187
13188         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13189         (pui-help-string): idem.
13190         (list-packages-mode): New major mode.
13191         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13192         (pui-install-selected-packages): Add suport for removing packages.
13193         (pui-toggle-package-delete-key): New function.
13194         (pui-popup-context-sensitive): New kludge.
13195         (pui-list-packages): Add warning when `package-get-remote' is nil.
13196         (package-ui-add-site): New function.
13197
13198 1998-12-01  Didier Verna  <didier@xemacs.org>
13199
13200         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13201
13202 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13203
13204         * ldap.el: Custom-ized
13205         (toplevel): Do not provide `ldap' which is provided by C level
13206         LDAP code
13207         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13208
13209 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13210
13211         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13212
13213 1998-12-17  Andy Piper  <andy@xemacs.org>
13214
13215         * sound.el (sound-load-list): name changed from sound-load-alist.
13216         (sound-extension-list): name changed from sound-ext-list.
13217         (load-default-sounds): use new names.
13218         (load-sound-file): use new names.
13219
13220 1998-12-16  Andy Piper  <andy@xemacs.org>
13221
13222         * XEmacs 21.2.6 is released
13223
13224 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13225
13226         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13227         errors.
13228
13229 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13230
13231         * wid-edit.el (widget-echo-this-extent): Set
13232         help-echo-owns-message to t.
13233
13234 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13235
13236         * package-get.el (package-get-download-menu): use toggles for
13237           each site in the download site menu.
13238
13239 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13240
13241         * package-get.el (package-get): If we cannot find a package
13242           because package-get-remote is not set, give a more helpful
13243           error message.
13244
13245 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13246
13247         * package-get.el (package-get-remote-filename): use an EFS path
13248         with user anonymous if no user is specified.
13249
13250 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13251
13252         * faces.el (face-spec-set): Re-init fallfacks for default after
13253         calling reset-face on the default face.
13254
13255 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13256
13257         * package-admin.el (package-admin-default-install-function):
13258         Behave as advertised.  Make sure the pkg-dir is proper for
13259         default-directory.
13260         (package-admin-add-binary-package): Make sure the pkg-dir is
13261         proper for default-directory.
13262         (package-admin-install-function-mswindows): Make sure the pkg-dir
13263         is proper for default-directory.
13264
13265 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13266
13267         * XEmacs 21.2.5 is released
13268
13269 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13270
13271         * files.el (binary-file-regexps): regexp-opt is not available at
13272         bytecompile time.
13273
13274 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13275
13276         * x-win-xfree86.el:
13277         * x-win-sun.el (x-win-init-sun):
13278         * x-win-sun.el:
13279         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13280         * x-iso8859-1.el:
13281         * x-init.el (init-post-x-win):
13282         * x-init.el (init-pre-x-win):
13283         * x-init.el (x-initialize-compose):
13284         * x-init.el:
13285         * x-compose.el:
13286         * winnt.el:
13287         * widget.el:
13288         * wid-edit.el (widget-glyph-click):
13289         * wid-edit.el (widget-glyph-find):
13290         * wid-edit.el (widget-type):
13291         * view-less.el (view-buffer-other-window):
13292         * very-early-lisp.el:
13293         * version.el:
13294         * toolbar.el:
13295         * toolbar-items.el:
13296         * term/sun.el (suntool-map):
13297         * term/sun-mouse.el:
13298         * term/internal.el:
13299         * syntax.el (modify-syntax-entry):
13300         * symbol-syntax.el:
13301         * subr.el:
13302         * startup.el (lock-directory):
13303         * simple.el (set-comment-column):
13304         * simple.el (backward-delete-char-untabify):
13305         * shadow.el (find-emacs-lisp-shadows):
13306         * shadow.el:
13307         * setup-paths.el (paths-construct-info-path):
13308         * select.el (cut-copy-clear-internal):
13309         * process.el (call-process-region):
13310         * process.el (start-process-shell-command):
13311         * process.el:
13312         * paths.el (rmail-spool-directory):
13313         * paragraphs.el (use-hard-newlines):
13314         * package-get.el (package-get-dependencies):
13315         * package-admin.el (package-admin-delete-binary-package):
13316         * obsolete.el (truncate-string):
13317         * obsolete.el (store-substring):
13318         * mouse.el (default-mouse-track-maybe-own-selection):
13319         * mouse.el (mouse-yank-at-point):
13320         * modeline.el:
13321         * modeline.el (mouse-drag-modeline):
13322         * minibuf.el (read-directory-name-internal):
13323         * minibuf.el (read-file-name-internal):
13324         * minibuf.el (read-file-name-internal-1):
13325         * minibuf.el (read-file-name-2):
13326         * minibuf.el (exact-minibuffer-completion-p):
13327         * minibuf.el (read-from-minibuffer):
13328         * minibuf.el:
13329         * menubar.el (check-menu-syntax):
13330         * map-ynp.el (map-y-or-n-p):
13331         * make-docfile.el (docfile-out-of-date):
13332         * loadup.el ((member "run-temacs" command-line-args)):
13333         * loadup.el ((member "no-site-file" command-line-args)):
13334         * loadup.el (really-early-error-handler):
13335         * loadup.el:
13336         * loadhist.el:
13337         * loaddefs.el:
13338         * lisp-mnt.el (lm-verify):
13339         * lib-complete.el (lib-complete:cache-completions):
13340         * lib-complete.el (library-all-completions):
13341         * itimer.el (itimer-run-expired-timers):
13342         * info.el (Info-mode):
13343         * info.el (Info-insert-file-contents):
13344         * info.el (Info-rebuild-dir):
13345         * info.el (Info-build-dir-anew):
13346         * info.el (Info-parse-dir-entries):
13347         * info.el (Info-dir-outdated-p):
13348         * info.el (Info-insert-dir):
13349         * info.el (info-xref):
13350         * info.el:
13351         * hyper-apropos.el (hyper-apropos-get-doc):
13352         * hyper-apropos.el (hyper-describe-face):
13353         * hyper-apropos.el (hyper-apropos-mode):
13354         * hyper-apropos.el:
13355         * help.el (list-processes):
13356         * help.el:
13357         * gnuserv.el:
13358         * font.el (mswindows-font-create-name):
13359         * font.el (font-default-font-for-device):
13360         * font.el (x-font-create-object):
13361         * font.el (font-registry):
13362         * font.el:
13363         * font-lock.el (font-lock-keywords):
13364         * font-lock.el:
13365         * finder.el (finder-compile-keywords):
13366         * find-paths.el (paths-find-recursive-path):
13367         * fill.el (set-justification-center):
13368         * fill.el (fill-region-as-paragraph):
13369         * files.el (insert-directory):
13370         * files.el (wildcard-to-regexp):
13371         * files.el (recover-file):
13372         * files.el (basic-save-buffer):
13373         * files.el (delete-auto-save-file-if-necessary):
13374         * files.el (file-relative-name):
13375         * files.el (backup-extract-version):
13376         * files.el (backup-buffer):
13377         * files.el (set-visited-file-name):
13378         * files.el (set-auto-mode):
13379         * files.el (interpreter-mode-alist):
13380         * files.el:
13381         * files.el (find-file-noselect):
13382         * files.el (abbreviate-file-name):
13383         * files.el (parse-colon-path):
13384         * files.el (directory-abbrev-alist):
13385         * etags.el (visit-tags-table-buffer):
13386         * easymenu.el (easy-menu-define):
13387         * dragdrop.el (experimental-dragdrop-drag):
13388         * dragdrop.el (dragdrop-drop-do-functions):
13389         * dragdrop.el (dragdrop-drop-at-point):
13390         * disass.el (disassemble-1):
13391         * disass.el (disassemble-internal):
13392         * disass.el (disassemble):
13393         * disass.el:
13394         * derived.el (derived-mode-init-mode-variables):
13395         * derived.el (define-derived-mode):
13396         * custom.el (defgroup):
13397         * cus-edit.el (custom-quote):
13398         * config.el:
13399         * code-process.el (open-network-stream):
13400         * code-process.el (start-process):
13401         * code-process.el (call-process-region):
13402         * code-process.el (call-process):
13403         * code-process.el:
13404         * code-files.el (insert-file-contents):
13405         * code-files.el:
13406         * code-files.el (buffer-file-coding-system-for-read):
13407         * cmdloop.el (yes-or-no-p-minibuf):
13408         * cl.el:
13409         * cl-macs.el:
13410         * cl-extra.el:
13411         * callers-of-rpt.el (make-caller-report):
13412         * callers-of-rpt.el:
13413         * bytecomp.el (batch-byte-recompile-directory):
13414         * bytecomp.el (batch-byte-compile-1):
13415         * bytecomp.el (batch-byte-compile):
13416         * bytecomp.el (display-call-tree):
13417         * bytecomp.el (byte-compile-insert):
13418         * bytecomp.el (byte-compile-two-args-19->20):
13419         * bytecomp.el (byte-compile-variable-ref):
13420         * bytecomp.el (byte-compile-form):
13421         * bytecomp.el (byte-compile-top-level-body):
13422         * bytecomp.el (byte-compile-out-toplevel):
13423         * bytecomp.el (byte-compile-byte-code-maker):
13424         * bytecomp.el (byte-compile-file-form-defmumble):
13425         * bytecomp.el (byte-compile-file-form):
13426         * bytecomp.el (byte-compile-keep-pending):
13427         * bytecomp.el (byte-compile-insert-header):
13428         * bytecomp.el (byte-compile-from-buffer):
13429         * bytecomp.el (byte-compile-file):
13430         * bytecomp.el (byte-recompile-file):
13431         * bytecomp.el (byte-compile-close-variables):
13432         * bytecomp.el (byte-compile-warn-about-unused-variables):
13433         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13434         * bytecomp.el (byte-compiler-legal-options):
13435         * bytecomp.el (byte-compile-lapcode):
13436         * bytecomp.el (byte-optimize-log):
13437         * bytecomp.el ((fboundp 'defsubst)):
13438         * bytecomp.el:
13439         * bytecomp-runtime.el:
13440         * byte-optimize.el (byte-optimize-apply):
13441         * byte-optimize.el (car):
13442         * byte-optimize.el (byte-optimize-form):
13443         * byte-optimize.el (byte-optimize-form-code-walker):
13444         * byte-optimize.el:
13445         * build-report.el (build-report-insert-installation-file):
13446         * build-report.el (build-report):
13447         * auto-show.el:
13448         * apropos.el (apropos-documentation):
13449         - mega patch
13450         - clean up byte-compile warnings
13451         - remove unused variables
13452         - Use common lisp style hashtable functions
13453         - byte compiler cleanup
13454         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13455         - remove old backquote syntax usage
13456         - move some cl functionality into C for speed.
13457         - remove last remaining VMS support
13458         - spelling fixes
13459         - implement last, butlast, nbutlast, copy-list in C.
13460         - new macro ignore-file-errors, similar to ignore-errors
13461           (ignore-file-errors (delete-file "foo"))
13462         - get frequent garbage collection during loadup.el by tweaking
13463           gc-cons-threshold, rather than explicitly calling garbage-collect
13464         - default delete-key-deletes-forward to `t'.
13465
13466 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13467
13468         * XEmacs 21.2-beta4 is released.
13469
13470 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13471
13472         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13473         (easy-menu-item-present-p): Wrapper around find-menu-item.
13474         (easy-menu-remove-item): Wrapper around delete-menu-item.
13475
13476         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13477         (add-menu-button): Add 'in-menu' argument.
13478         (add-menu-item-1): Add in-menu support to helper function.
13479
13480 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13481
13482         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13483
13484 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13485
13486         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13487         of Dec 4, 1997.
13488
13489 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13490
13491         * process.el (shell-command-on-region): Report if the command
13492         succeeded or failed.
13493
13494 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13495
13496         * subr.el (buffer-substring-no-properties): Comment out.
13497
13498 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13499
13500         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13501           into font instances first, like `x-frob-font-size' does.
13502           (mswindows-find-larger-font): ditto
13503
13504 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13505
13506         * package-ui.el (pui-install-selected-packages): fix args in call
13507         to `package-get'.
13508
13509 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13510
13511         * package-get.el (host-name): New widget type.
13512         (package-get-remote): Better customization using new type.
13513         (package-get-download-sites): idem dito.
13514
13515         (package-get-custom): Do not use package-get-all untill we have
13516         runtime dependencies.
13517
13518         (package-get-remove-copy): Default to 't' we no longer need this
13519         kludge as we do not currently use depenencies.
13520
13521         (package-get-was-current): New variable.
13522         (package-get-require-base): New 'force-current' argument.
13523         (package-get-update-base): idem
13524         (package-get-package-provider):  idem
13525         (package-get-locate-index-file): New 'no-remote' argument.
13526         (package-get-locate-file): idem.
13527
13528         (package-get-maybe-save-index): New function.
13529         (package-get-update-base): Use it.
13530
13531 1998-10-28 Greg Klanderman <greg@alphatech.com>
13532
13533         * package-get.el (package-get-remote): default to nil; by default,
13534         don't go out to the net via EFS.  They must select a download site.
13535         (package-get-download-sites): new variable.
13536         (package-get-download-menu): new function.
13537         (package-get-locate-index-file): new function.
13538         (package-get-update-base): use it.
13539
13540         * menubar-items.el (default-menubar): add "Update Package Index"
13541         and "Add Download Site" menus under Options | Manage Packages.
13542
13543 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13544
13545         * package-get.el (package-get): bugfix code checking installed version
13546         for case where package is not currently installed.
13547         (package-get-require-signed-base-updates): new variable.
13548         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13549         deemed not a goot thing.  Use the variable
13550         package-get-allow-unsigned-base-updates instead.
13551
13552 1998-10-16 Greg Klanderman <greg@alphatech.com>
13553
13554         * package-get.el (package-get): Don't install an older version than
13555         we already have unless explicitly told to.  Issue a warning.
13556
13557         * package-ui.el (pui-add-required-packages): when adding
13558         dependencies, don't add packages that are up to date.
13559         (pui-package-symbol-char):  Don't consider a package out of date
13560         if you have a newer version installed than the latest version in
13561         package-get-base.
13562
13563         * package-get.el (package-get-base-filename): document that it may
13564         be a path relative to package-get-remote;  new default value.
13565         (package-get-locate-file): new function.
13566         (package-get-update-base): use it to expand package-get-base-filename.
13567         (package-get-save-base): new function to save the package-get database
13568         to file.
13569         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13570         (package-get-update-base): pass the REMOTE-SOURCE arg.
13571         (package-get-update-base-entry): call package-get-custom-add-entry.
13572         (package-get-file-installed-p): removed; no longer needed.
13573         (package-get-create-custom): ditto.
13574         (toplevel): remove code to build and load package-get-custom.el
13575         (package-get-custom-add-entry): new function.
13576
13577 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13578
13579         * wid-edit.el (widget-button-click): Don't switch window.
13580
13581 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13582
13583         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13584
13585 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13586
13587         * etags.el (find-tag-default): Run find-tag-hook using
13588         run-hooks rather than funcall
13589
13590 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13591
13592         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13593         and the current local map as the parents to isearch-mode-map.
13594
13595 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13596
13597         * XEmacs 21.2-beta3 is released.
13598
13599 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13600
13601         * package-get.el (package-get-update-base): use
13602         insert-file-contents-internal, not insert-file-contents-literally.
13603
13604 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13605
13606         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13607         dump time.
13608
13609 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13610
13611         * package-get.el (package-get-update-base-entry): new function.
13612         (package-get-update-base): renamed; was `package-get-load-base'.
13613         cleanup, and use package-get-update-base-from-buffer.
13614         (package-get-update-base-from-buffer): new function.
13615         (package-get-update-base-entries): new; helper for above.
13616         Do not eval lisp grabbed over ftp; parse it from new format.
13617
13618 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13619
13620         * files.el (set-auto-mode): Don't play games loading package-get
13621         database; package-get-package-provider will handle it all.
13622
13623 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13624
13625         * package-get.el (package-get-base-filename): new variable.
13626         (package-get-require-base): new function.
13627         (package-get-pgp-signed-begin-line): new variable.
13628         (package-get-pgp-signature-begin-line): ditto.
13629         (package-get-pgp-signature-end-line):  ditto.
13630         (package-get-load-base): new function.
13631         (package-get-interactive-package-query):
13632         (package-get-update-all):
13633         (package-get-dependencies):
13634         (package-get-package-provider):
13635         (package-get-custom): use package-get-require-base.
13636         [package-get-custom loading]: disable for now.
13637
13638         * package-ui.el (pui-list-packages): use (package-get-require-base)
13639
13640 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13641
13642         * package-ui.el: Correct obvious thinko in choosing extent face.
13643
13644 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13645
13646         * menubar-items.el (default-menubar): pui-list-package has nothing
13647         to with Customize. Move all the package stuff to a new Item in Options.
13648
13649         * package-ui.el (pui-menu): Add menu and Popup menu.
13650
13651         * package-get.el (package-get): Use new
13652         package-admin-get-install-dir.
13653
13654         * package-admin.el (package-admin-get-install-dir): New syntax.
13655         Conserve package location and put mule packages where mule-base is.
13656
13657         * package-get.el : Customized
13658
13659         * package-ui.el (pui): Customized
13660         (pui-package-install-dest-dir): New variable.
13661         (pui-install-selected-packages): Use it
13662
13663 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13664
13665         * package-get.el (package-get-interactive-package-query): Move
13666         dependency on package-get-base to run-time.
13667         (package-get-update-all): Ditto.
13668         (package-get-dependencies): Ditto.
13669         (package-get-package-provider): Ditto.
13670         (package-get-custom): Ditto.
13671
13672 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13673
13674         * events.el: Remove 'ascii-character property from 'backspace
13675         and 'delete symbols
13676
13677 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13678
13679         * package-get-base.el: removed.
13680
13681 1998-09-23  Didier Verna  <didier@xemacs.org>
13682
13683         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13684         (no-upper-case-p): new function.
13685         (with-search-caps-disable-folding): new macro.
13686         (with-interactive-search-caps-disable-folding): new macro.
13687         (zap-to-char): In interactive mode, do a case-sensitive search if
13688         the character is uppercase.
13689         (zap-up-to-char): ditto.
13690
13691         * replace.el (perform-replace): use the function no-upper-case-p.
13692
13693         * isearch-mode.el (isearch-fix-case): ditto.
13694         make obsolete `with-caps-disable-folding' and
13695         `isearch-no-upper-case-p'.
13696
13697         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13698         (tags-search): ditto.
13699         (tags-query-replace): ditto.
13700
13701         * info.el (Info-search): ditto.
13702
13703 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13704
13705         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13706
13707 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13708
13709         * package-admin.el (package-admin-rmtree): rewritten.  need to
13710         check for "." and ".." before symlink check.  expand files and
13711         directories with respect to DIRECTORY, not default-directory.
13712
13713 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13714
13715         * package-get.el (package-get-all): add INSTALL-DIR argument.
13716
13717 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13718
13719         * package-ui.el (pui-add-required-packages): new function, select
13720         dependent packages.
13721         (pui-display-keymap): bind it.
13722         (pui-help-string): document it.
13723         (pui-install-selected-packages): package-get-all -> package-get.
13724
13725         * package-get.el (package-get-dependencies): new function.
13726
13727 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13728
13729         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13730         regexps.
13731
13732 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13733
13734         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13735         function.
13736         (default-mouse-track-normalize-point): Use it.
13737
13738 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13739
13740         * package-admin.el (package-admin-delete-binary-package):
13741                 General cleanup. Remove unnessary use of progn and
13742         save-excursion.
13743         (package-admin-delete-binary-package): Do NOT mess with file
13744         modes. That is evil.
13745         (package-admin-delete-binary-package): Wrap all deleting in
13746         condition-case. The data in MANIFEST is untrustworthy.
13747         (package-admin-delete-binary-package): Let the OS worry about non
13748         empty directories.
13749
13750 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13751
13752         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13753         processing.
13754         (lm-report-bug): Fix mail address to send bug reports to.
13755
13756 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13757
13758         * XEmacs 21.2-beta2 is released.
13759
13760 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13761
13762         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13763
13764 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13765
13766         * info.el (Info-mode): Document page turning by double clicks in
13767         docstring so `M-x describe-mode' will display it.
13768
13769 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13770
13771         * info.el (Info-mouse-track-double-click-hook): Use character
13772         widths to calculate a border region where double clicking does
13773         page turning, and return `nil' by default so other hooks, such as
13774         region highlighting, will be run.
13775
13776 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13777
13778         * sound.el (default-sound-directory-list): Initialize with all the
13779         "sounds" directories in `data-directory-list'.  It used to just be
13780         the first one.
13781
13782         * packages.el (locate-data-directory-list): Created.  This gives
13783         the list of matching directories, unlike `locate-data-directory',
13784         which just gives the first one.
13785
13786 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13787
13788         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13789         make a binding in the local keymap until help-char handling is
13790         improved.
13791
13792         * help.el (help-keymap-with-help-key): Provide keymap with help
13793         binding.
13794         (help-print-help-form): New helper function.
13795
13796 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13797
13798         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13799         move extent to another buffer; no need to create a new extent.
13800         (isearch-fix-case): New function.
13801         (isearch-search-and-update): Use it.
13802
13803 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13804
13805         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13806         the keymap, not minor-mode-map-alist.
13807         (isearch-done): Restore overriding-local-map.
13808
13809 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13810
13811         * bytecomp.el (byte-compile-buffer-substring):
13812         Fix for: (byte-compile (defun f () (buffer-substring)))
13813         ==>   ** buffer-substring called with 3 args, but requires 0-3
13814         - new code not only works, but is more readable, too.
13815
13816 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13817
13818         * msw-faces.el (mswindows-init-device-faces): Don't try to
13819           specify a default font at this late stage. Do try to force
13820           creation of the default face font so that if it fails we get
13821           an error now instead of a crash at frame creation.
13822
13823           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13824           mswindows-make-font-unitalic: Canonical default weight
13825           changed from "Normal" to "Regular".
13826
13827           mswindows-make-font-bold / -bold-italic: Supplied device was
13828           not being passed into call to mswindows-find-smaller-font.
13829
13830 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13831
13832         * package-get.el (package-get-remote): Fix the path where to find
13833           the packages on xemacs.org.
13834
13835 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13836
13837         * about.el (about-maintainer-info): Update Ben's entry.
13838
13839 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13840
13841         * lisp/shadow.el (find-emacs-lisp-shadows):
13842         - `member' was being called on lists of length 2000!
13843         - Replace with hashtables.
13844         - Replace hand-coded loops with (dolist)
13845         - Fix comment typo
13846
13847 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13848
13849         * packages.el: Added new function, `package-delete-name', to
13850           delete existing packages from the installed package database
13851           (`packages-package-list').  Also added the "pkginfo" directory
13852           to `packages-special-base-regexp', so that the pkginfo directory
13853           would not get added to `late-packages'.
13854
13855         * package-admin.el: Added ability to delete an installed package
13856           (added low-level function, `package-admin-delete-package').
13857           Understands how to use the pkginfo/MANIFEST.<package> file to
13858           delete the package.  When installing a package, will also
13859           create a MANIFEST.* file if one is not provided by the
13860           package.  If the MANIFEST.* doesn't exist when deleting a
13861           package, the functions will fall back to attempting to delete
13862           any package-specific lisp directory.
13863
13864         * package-get.el: Moved some functions to package-admin.el.
13865           Added interactive function `package-get-delete-package', for
13866           use by users for deleting a package.
13867
13868           Also modified to not require the presence of efs.
13869
13870 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13871
13872         * files.el (find-file-noselect): Handle all signals, kill the
13873         buffer and resignal.
13874
13875 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13876
13877         * cl-macs.el (glyph-image): Add setf method.
13878
13879 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13880
13881         * package-get.el: Fixed broken EFS downloading.  Also, look for
13882           .tar.gz files first, in preference over .tgz files.
13883
13884         * package-ui.el: Fix display of package version numbers.
13885
13886 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13887
13888         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13889         argument.
13890
13891 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13892
13893         * list-mode.el: `display-completion-list': added new/optional
13894           keyword `:completion-string', which allows the programmer to
13895           change the "Possible completions are:" prompt.
13896
13897         * menubar-items.el: Added new pulldown menu-pick to start up the
13898           visual package browser/installer:
13899
13900                 Options->Customize->List Packages
13901
13902         * package-admin.el: Added hooks for installing under both Unix
13903           and MS Windows.  Does additional error checking.  No longer
13904           calls "add-big-package.sh" to install packages under Unix; now
13905           calls gunzip & tar directly.
13906
13907         * package-get.el: Added ability to install packages from files
13908           on a local disk/CDROM.  Now deletes any existing package lisp
13909           directory.  Does completion on available packages when
13910           querying for package names.  Will also search for .tgz files
13911           in addition for .tar.gz files.  Tries to reload
13912           auto-autoloads, as a convenience when loading new packages,
13913           and also tries to add any new package paths to `load-path'.
13914           Changed all occurences of `concat' to use `expand-file-name'.
13915
13916         * package-ui.el: New file which implements the main visual
13917           package browser/installer, which is started via a menu pick or
13918           M-x pui-list packages.
13919
13920 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13921
13922         * startup.el (load-init-file): spelling fix.
13923
13924 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13925
13926         * startup.el (normal-top-level): Load auto-autoload files
13927         covariantly with their precedence.
13928
13929 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13930
13931         * menubar-items.el (default-menubar): Remove "Font Weight"
13932         option, there is currently no custom equivalent.. Customize-faces
13933         is "Edit faces".
13934
13935         * x-font-menu.el (font-menu-set-font): Use customize to set
13936         default face.
13937
13938         * faces.el (face-spec-update-all-matching): New function.
13939
13940         * cus-face.el (custom-set-face-update-spec): New function.
13941         Interface to customize faces from elisp.
13942
13943         (custom-face-value-create): Show the customized settings if set
13944         but not saved.
13945
13946 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13947
13948         (custom-face-value-create): Show the customized settings if set
13949         but not saved.
13950
13951 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13952
13953         * keydefs.el (global-map): Add FSF 20.3 binding of
13954         query-replace-regexp.
13955
13956 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13957
13958         * minibuf.el (read-file-name-internal-1): use
13959         user-name-completion-1 instead of user-name-completion.
13960
13961 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13962
13963         * loadup.el:
13964         * make-docfile.el:
13965         * update-elc.el: Don't set `source-directory' (now defunct as a
13966         global variable) no more.
13967
13968         * packages.el (packages-list-autoloads): Made `source-directory'
13969         (now defunct as a global variable) a parameter.
13970
13971 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13972
13973         * about.el (about-hackers): new email
13974
13975 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13976
13977         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13978
13979 1998-07-17  Didier Verna  <didier@xemacs.org>
13980
13981         * faces.el (set-face-property):
13982         (set-face-dim-p):
13983         (face-dim-p): updated the doc strings now that the dim property isn't
13984         tty-specific.
13985         (face-equal): the dim property is now a common one.
13986
13987         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13988         Renamed the `stipple' attribute to `background-pixmap'.
13989         (custom-face-background-pixmap): make custom-face-stipple an
13990         obsolete alias for this.
13991
13992 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13993
13994         * find-paths.el (paths-file-readable-directory-p): Created and
13995         used.
13996
13997         * loadup.el: Don't set inhibit-... flags from run-temacs.
13998
13999 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14000
14001         * packages.el (packages-data-path-depth): Added and used.
14002
14003 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14004
14005         * about.el:
14006         - Change .xpm to .png, delete "zcat" section.
14007         - cosmetic fix in the 'marcpa' entry.
14008
14009         * etc/photos
14010         - convert all .xpm.Z to .png
14011         - rename mrb to martin
14012         - rename mcook-m to mcookm
14013
14014 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14015
14016         * x-init.el (x-initialize-compose): Add support for
14017         dead-circumflex as YET ANOTHER NAME for that dead key.
14018
14019 1998-08-05  Colin Rafferty <colin@xemacs.org>
14020
14021         * setup-paths.el (paths-construct-exec-path): Made the
14022         last-packages really be last.
14023         (paths-construct-data-directory-list): Ditto.
14024
14025 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14026
14027         * startup.el(startup-splash-frame-body):
14028         Update Copyright notice in splash screen
14029
14030 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14031
14032         * minibuf.el (read-file-name-internal-1): do ~user completion.
14033
14034 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14035
14036         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14037         aginst destroyed extents
14038
14039 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14040
14041         * package-get.el (package-get): add `install-dir' argument.
14042
14043 1998-07-20  John Jones  <jj@asu.edu>
14044
14045         * package-get.el: calls to package-get-update-all will only
14046           update packages which are already installed.
14047
14048 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14049
14050         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14051         writable.
14052
14053 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14054
14055         * about.el (about-hackers): Correct my email.
14056
14057 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14058
14059         * about.el (about-hackers): new email-address.
14060
14061 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14062
14063         * minibuf.el (read-number): Don't let `input-error' condition
14064         escape.
14065
14066 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14067
14068         * about.el (about-hackers): use my `email-for-life' address.
14069
14070 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14071
14072         * XEmacs 21.2-beta1 is released.
14073
14074 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14075
14076         * ldap.el (ldap-search): Doc string change
14077
14078 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14079
14080         * menubar-items.el (default-menubar): Removed references to
14081         `data-directory', and use `locate-data-file' instead, and made
14082         then greyed out if they don't exist.
14083
14084 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14085
14086         * keymap.el (events-to-keys): Use `format' instead of `concat'
14087         since the latter does not accept integer args anymore
14088
14089 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14090
14091         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14092         macros replaced.
14093
14094 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14095
14096         * make-docfile.el: Get first initialization from very-early-lisp.el
14097         * update-elc.el: Ditto.
14098         * loadup.el (really-early-error-handler): Ditto.
14099
14100         * packages.el (packages-unbytecompiled-lisp): Add new file,
14101         very-early-lisp.el.
14102
14103         * very-early-lisp.el: New file.
14104
14105 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14106
14107         * Symbols that have been obsolete for at least 3 years removed (II).
14108
14109         * obsolete.el (eval-current-buffer): Make compatible.
14110         (byte-code-function-p): Ditto.
14111         (send-string): Removed.
14112         (send-region): Removed.
14113         (screen-scrollbar-width): Removed.
14114         (set-screen-scrollbar-width): Removed.
14115         (set-screen-left-margin-width): Removed.
14116         (set-screen-right-margin-width): Removed.
14117         (screen-left-margin-width): Removed.
14118         (screen-right-margin-width): Removed.
14119         (set-buffer-left-margin-width): Removed.
14120         (set-buffer-right-margin-width): Removed.
14121         (buffer-left-margin-width): Removed.
14122         (buffer-right-margin-width): Removed.
14123         (x-set-frame-icon-pixmap): Removed.
14124         (x-set-screen-icon-pixmap): Removed.
14125         (pixel-name): Removed.
14126         (make-pixmap): Removed.
14127         (make-cursor): Removed.
14128         (pixmap-width): Removed.
14129         (pixmap-contributes-to-line-height-p): Removed.
14130         (set-pixmap-contributes-to-line-height): Removed.
14131
14132 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14133
14134         * obsolete.el (popup-menu-up-p): removed.
14135         (read-no-blanks-input): Removed.
14136         (wholenump): Removed.
14137         (ring-mod): Removed (what was ring-mod?).
14138         (current-time-seconds): Removed.
14139         (run-special-hook-with-args): Removed.
14140         (dot): Removed.
14141         (dot-marker): Removed.
14142         (dot-min): Removed.
14143         (dot-max): Removed.
14144         (window-dot): Removed.
14145         (set-window-dot): Removed.
14146
14147         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14148         `dot-min'.
14149
14150         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14151
14152         * code-files.el (insert-file-contents): Rename
14153         run-special-hook-with-args to run-hook-with-args-until-success.
14154         (write-region): Ditto.
14155
14156 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14157
14158         * about.el: Fix typos, update release date.
14159
14160         * Symbols that have been obsolete for at least 3 years removed.
14161
14162         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14163         screen- functions.
14164         (toplevel): remove setf methods for screen functions.
14165         * cl-macs.el (extent-data): defsetf removed.
14166         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14167         many places to remove.
14168         (comment-indent-hook): Ditto.
14169         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14170         (buffer-dedicated-screen): Ditto.
14171         (deiconify-screen): Ditto.
14172         (delete-screen): Ditto.
14173         (event-screen): Ditto.
14174         (find-file-other-screen): Ditto.
14175         (find-file-read-only-other-screen): Ditto.
14176         (live-screen-p): Ditto.
14177         (screen-height): Ditto.
14178         (screen-iconified-p): Ditto.
14179         (screen-list): Ditto.
14180         (screen-live-p): Ditto.
14181         (screen-name): Ditto.
14182         (screen-parameters): Ditto.
14183         (screen-pixel-height): Ditto.
14184         (screen-pixel-width): Ditto.
14185         (screen-root-window): Ditto.
14186         (screen-selected-window): Ditto.
14187         (screen-totally-visible-p): Ditto.
14188         (screen-visible-p): Ditto.
14189         (screen-width): Ditto.
14190         (screenp): Ditto.
14191         (get-screen-for-buffer): Ditto.
14192         (get-screen-for-buffer-noselect): Ditto.
14193         (get-other-screen): Ditto.
14194         (iconify-screen): Ditto.
14195         (lower-screen): Ditto.
14196         (mail-other-screen): Ditto.
14197         (make-screen): Ditto.
14198         (make-screen-invisible): Ditto.
14199         (make-screen-visible): Ditto.
14200         (modify-screen-parameters): Ditto.
14201         (new-screen): Ditto.
14202         (next-screen): Ditto.
14203         (next-multiscreen-window): Ditto.
14204         (other-screen): Ditto.
14205         (previous-screen): Ditto.
14206         (previous-multiscreen-window): Ditto.
14207         (raise-screen): Ditto.
14208         (redraw-screen): Ditto.
14209         (select-screen): Ditto.
14210         (selected-screen): Ditto.
14211         (set-buffer-dedicated-screen): Ditto.
14212         (set-screen-height): Ditto.
14213         (set-screen-position): Ditto.
14214         (set-screen-size): Ditto.
14215         (set-screen-width): Ditto.
14216         (show-temp-buffer-in-current-screen): Ditto.
14217         (switch-to-buffer-other-screen): Ditto.
14218         (visible-screen-list): Ditto.
14219         (window-screen): Ditto.
14220         (x-set-screen-pointer): Ditto.
14221         (x-set-frame-pointer): Ditto.
14222         (screen-title-format): Ditto.
14223         (screen-icon-title-format): Ditto.
14224         (terminal-screen): Ditto.
14225         (delete-screen-hook): Ditto.
14226         (create-screen-hook): Ditto.
14227         (mouse-enter-screen-hook): Ditto.
14228         (mouse-leave-screen-hook): Ditto.
14229         (map-screen-hook): Ditto.
14230         (unmap-screen-hook): Ditto.
14231         (default-screen-alist): Ditto.
14232         (default-screen-name): Ditto.
14233         (x-screen-defaults): Ditto.
14234         (x-create-screen): Ditto.
14235         * obsolete.el: meta-flag removed.
14236         baud-rate removed.
14237         sleep-for-millisecs removed.
14238         extent-data removed.
14239         set-extent-data removed.
14240         set-extent-attribute removed.
14241         extent-glyph removed.
14242         extent-layout removed.
14243         set-extent-layout removed.
14244         list-faces-display removed.
14245         list-faces removed.
14246         trim-versions-without-asking removed.
14247         after-write-file-hooks removed.
14248         truename removed.
14249         auto-fill-hook removed.
14250         blink-paren-hook removed.
14251         select-screen-hook, deselect-screen-hook removed.
14252         auto-raise-screen, auto-lower-screen removed.
14253
14254         * msw-mouse.el: Global change resource -> mswindows-resource.
14255
14256         * XEmacs 21.0-pre5 is released.
14257
14258 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14259
14260         * about.el (about-hackers): Credits update.
14261
14262 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14263
14264         * register.el (insert-register): Don't activate the region.
14265
14266 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14267
14268         * select.el: Restore x-* symbols for backwards compatibility:
14269         x-copy-primary-selection, x-kill-primary-selection,
14270         x-delete-primary-selection, x-select-make-extent-for-selection,
14271         x-valid-simple-selection-, x-cut-copy-clear-internal.
14272
14273 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14274
14275         * XEmacs 21.0-pre4 is released.
14276
14277 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14278
14279         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14280         reporting bugs.
14281         (maybe-add-init-button): Fix semantics under Windows.  Use
14282         `expand-file-name' rather than `concat'.
14283
14284         * help.el (print-messages): New function.
14285
14286 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14287
14288         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14289
14290 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14291
14292         * about.el: Tweaked my entry in about-hackers.
14293
14294         * find-paths.el (paths-emacs-root-p):
14295           Relaxed emacs-root checking of an in-place installation to
14296           also accommodate the flat layout used on MS Windows.
14297
14298 1998-06-29  John Jones  <jj@asu.edu>
14299
14300         * package-get.el: calls to package-get-update-all will only
14301           update packages which are already installed.
14302
14303 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14304
14305         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14306         are handled by the gui-element face fallbacks now.
14307
14308         * x-faces.el: default gui-element face to "background" as well as
14309         the default face.
14310
14311         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14312         and default face settings since these are set as fallbacks now in
14313         the appropriate domain.
14314
14315 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14316
14317         * text-mode.el (text-mode): Reorder regexp so the OR part
14318         corresponding to `page-delim' goes first and the hack in
14319         `forward-paragraph' will work.
14320         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14321
14322 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14323
14324         * subr.el (remove-hook): When checking the hook value
14325           with functionp, don't apply car to it.
14326
14327 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14328
14329         * package-get.el (package-get-remote-filename):
14330           Don't use file-name-as-directory because the local directory
14331           separator conventions might not be the same as ftp's.
14332
14333 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14334
14335         * ldap.el (ldap-host-parameters-alist): New name of
14336         `ldap-host-parameters-plist'
14337
14338 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14339
14340         * package-get.el: Using (require 'package-get-base), now that it
14341         provides itself.  Consequently removed all instances of (load
14342         "package-get-base.el").
14343
14344 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14345
14346         * subr.el (remove-hook): Don't treat the hook value as a
14347           list unless it is both consp and not functionp.
14348
14349 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14350
14351         * about.el: Email address for Ben Wing is ben@xemacs.org.
14352         * auto-show.el: Ditto.
14353         * bytecomp.el: Ditto.
14354         * faces.el: Ditto.
14355         * x-scrollbar.el: Ditto.
14356         * x-misc.el: Ditto.
14357         * tty-init.el: Ditto.
14358         * toolbar-items.el: Ditto.
14359         * symbol-syntax.el: Ditto.
14360         * specifier.el: Ditto.
14361         * objects.el: Ditto.
14362         * hyper-apropos.el: Ditto.
14363         * glyphs.el: Ditto.
14364
14365 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14366
14367         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14368         vertical-divider-always-visible-p.
14369         (default-mouse-motion-handler): Ditto.
14370
14371 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14372
14373         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14374         global value.
14375
14376 1998-06-21  Oliver Graf <ograf@fga.de>
14377
14378         * build-reports.el: changed receiver to xemacs-build-reports list
14379
14380 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14381
14382         * font.el: Split font-family-mappings into X and
14383           mswindows-specific versions.
14384           mswindows-font-create-[object|name]: Treat supplied size
14385           as a pointsize. Added underline and strikethru handling.
14386
14387         * msw-faces.el: changed default mswindows charset to western.
14388
14389         * msw-glyphs.el: removed space in border-glyph font string that
14390           was inserted to get round bugs in the mswindows C font code.
14391
14392 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14393
14394         * about.el (about-hackers): Credits update.
14395
14396         * help-nomule.el (tutorial-supported-languages): Add Romanian
14397         TUTORIAL.
14398
14399         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14400         to ISO-8859-2.
14401
14402 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14403
14404         * font.el: Split font-family-mappings into X and
14405           mswindows-specific versions.
14406           mswindows-font-create-[object|name]: Treat supplied size
14407           as a pointsize. Added underline and strikethru handling.
14408
14409         * msw-faces.el: changed default mswindows charset to western.
14410
14411         * msw-glyphs.el: removed space in border-glyph font string that
14412           was inserted to get round bugs in the mswindows C font code.
14413
14414 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14415
14416         * minibuf.el: make read-color-completion-table call
14417           (mswindows-color-list for mswindows devices.
14418
14419 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14420
14421         * lisp/font-lock.el
14422         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14423         Let declaration items contain non-word symbol characters.
14424
14425 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14426
14427         * package-get.el (package-get-package-provider): Added autoload
14428         cookie.  Loading "package-get-base.el" in ALL functions that use
14429         it.  Fixed some (interactive ...) with multiple argument specs
14430         again.  Cosmetic indentation changes.
14431
14432 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14433
14434         * info.el (Info-insert-dir): Don't use nreverse on variables
14435         that you want to use later.
14436
14437 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14438
14439         * x-mouse.el (x-set-point-and-move-selection): Replace call
14440         to x-kill-primary-selection with kill-primary-selection
14441
14442 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14443
14444         * simple.el (what-cursor-position): Make cursor position reported
14445         use value of column-number-start-at-one
14446
14447 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14448
14449         * about.el (xemacs-hackers): Fix Jareth's email address.
14450
14451 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14452
14453         * startup.el (startup-splash-frame): Remove
14454         `xemacs-startup-logo-function'.
14455
14456 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14457
14458         * about.el (about-hackers): Update credits list.
14459
14460 1998-06-06  Jeff Miller <jmiller@smart.net>
14461
14462         * lisp/sound.el: Update sound-ext to allow filenames with
14463           extensions to be found by load-sound-file
14464
14465 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14466
14467         * info.el (Info-rebuild-outdated-dir): Removed variable
14468         (Info-auto-generate-directory): New variable
14469         (Info-save-auto-generated-dir): New variable
14470         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14471         (Info-build-dir-anew): Second parameter removed.  Use
14472         `Info-save-auto-generated-dir'
14473         (Info-rebuild-dir): Ditto
14474
14475 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14476
14477         * list-mode.el (next-list-mode-item): Would not recognize
14478         border between directly neighbored items.
14479
14480 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14481
14482         * package-get.el: add autoloads for some functions.
14483
14484 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14485
14486         * specifier.el (let-specifier): Tiny docfixes.
14487
14488 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14489
14490         * msw-mouse.el: set selection-pointer-glyph to Normal.
14491
14492 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14493
14494         * wid-edit.el (widget-specify-secret): New function.
14495         (widget-after-change): Use it.
14496         (widget-specify-field): Use it.
14497
14498 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14499
14500         * mouse.el (drag-window-divider): Use `(not done)' instead of
14501         `doit'; reuse result of `window-pixel-edges'.
14502
14503         * modeline.el (drag-modeline-event-lag): Rename to
14504         drag-divider-event-lag.
14505
14506 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14507
14508         * specifier.el (let-specifier): Rewritten not to generate needless
14509         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14510         arguments.
14511
14512 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14513
14514         * minibuf.el (read-file-name-1): Setup buffer-local value of
14515         `completion-ignore-case' in completions buffer under Windows.
14516
14517 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14518
14519         * about.el (about-maintainer-glyph): Fix support for not
14520         compressed images.
14521
14522 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14523
14524         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14525
14526         * mouse.el (mouse-track): Cancel selection if misc-user event with
14527         `cancel-mode-internal' function is fetched.
14528
14529 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14530
14531         * files.el (save-some-buffers-1): Fixed return value.
14532
14533 1998-06-01  Oliver Graf <ograf@fga.de>
14534
14535         * dragdrop.el: added experimental
14536
14537 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14538
14539         * startup.el (after-init-hook, init-file-user,
14540         user-init-directory, load-user-init-file):  Purge references
14541         to "~/.xemacs/init.el" from docstrings.
14542
14543         (load-user-init-file) Use paths-construct-path to construct
14544         paths to user init files.  Go directly to ~/.emacs, do not
14545         search ~/.xemacs/, do not load `default-custom-file'.
14546
14547 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14548
14549         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14550         general *sh.
14551         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14552
14553 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14554
14555         * menubar-items.el (default-menubar): add Update Packages to customize
14556         menu.
14557
14558 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14559
14560         * faces.el: use toolbar face as a fallback for toolbar properties
14561         in xpm-color-symbols instead of default.
14562
14563         * msw-faces.el: rename 3d-object -> gui-element face.
14564
14565 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14566
14567         * startup.el (xemacs-startup-logo-function): New variable.
14568         (startup-splash-frame): Use it.
14569
14570 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14571
14572         * files.el (save-some-buffers): Would wait 1 second.
14573         (save-some-buffers-1): Delete other windows here instead of in
14574         `save-some-buffers'.
14575         (save-some-buffers): Force redisplay only if windows were deleted.
14576
14577 1998-06-02  Didier Verna  <didier@xemacs.org>
14578
14579         * cus-face.el (custom-face-attributes): generalized the use of
14580         toggle buttons for boolean attributes.
14581         Re-ordered the items a bit.
14582
14583 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14584
14585         * sound.el (default-sound-directory): Use `locate-data-directory'
14586         to find the sounds directory.
14587
14588 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14589
14590         * sound.el: default sound-ext to .wav under mswindows, .au
14591         otherwise. load-default sounds without extensions.
14592
14593 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14594
14595         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14596         if send-pr is not bound.
14597
14598 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14599
14600         * files.el: grok idl files in auto-mode-alist.
14601 1998-06-01  Jeff Miller  <jmiller@smart.net>
14602
14603         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14604         calling `upcase'.
14605
14606 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14607
14608         * msw-glyphs.el: add xbm to the list of image types supported.
14609
14610 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14611
14612         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14613         instead of XEmacs one when dumping InfoDock.
14614
14615 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14616
14617         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14618         for `modeline-visible-p'
14619
14620         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14621
14622 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14623
14624         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14625         since it's not used anymore. doc string fixes.
14626
14627         * package-get.el (package-get-file-installed-p): new function. use
14628         instead of file-installed-p which is in an external package.
14629
14630 1998-05-28  Oliver Graf <ograf@fga.de>
14631
14632         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14633         favor of select-window/switch-to-buffer
14634
14635 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14636
14637         * startup.el: changed (getenv "HOME") to (user-home-directory)
14638
14639 1998-05-25  Oliver Graf <ograf@fga.de>
14640
14641         * frame.el (cde-start-drag) moved to dragdrop.el
14642         (offix-start-drag-region) moved to dragdrop.el
14643         (offix-start-drag) moved to dragdrop.el
14644         * dragdrop.el (cde-start-drag) moved from frame.el
14645         (offix-start-drag-region) moved from frame.el
14646         (offix-start-drag) moved from frame.el
14647         (cde-start-drag-region) cde drag regions
14648         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14649
14650 1998-05-26  Oliver Graf <ograf@fga.de>
14651
14652         * dragdrop.el: created dragdrop-drag prototypes
14653         (cde-start-drag-region) fixed typo
14654
14655 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14656
14657         * simple.el (after-init-hook): Remove reader macro.
14658
14659         * packages.el (packages-hardcoded-lisp): Get rid of reader
14660         macros.  Update DOC string.
14661
14662 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14663
14664         * mouse.el (drag-window-divider): Ditto.
14665
14666         * modeline.el (mouse-drag-modeline): Use it.
14667
14668         * lisp-mode.el (let-specifier): Specify indentation.
14669
14670         * specifier.el (let-specifier): Renamed from
14671         `with-specifier-instance'.
14672
14673 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14674
14675         * x-faces.el:
14676         * faces.el: move definition of xpm-color-symbols from x-faces.el
14677         to faces. Predicate x-get-resource on the presence of x.
14678
14679         * msw-faces.el: set 3d-object face rather than modeline. Specify
14680         faces as specfier defaults.
14681
14682         * package-get.el: don't use package-admin-add-single-file-package.
14683
14684 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14685
14686         * toolbar-items.el: Fixup tooltips.
14687         (toolbar-gnus): Don't use obsolete variable
14688         toolbar-news-frame-properties.
14689         (toolbar-news-reader): Default to `gnus' instead of
14690         `not-configured'.
14691
14692         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14693         Windows.
14694
14695 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14696
14697         * package-get.el: rename -installedp -> -installed-p.
14698
14699 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14700
14701         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14702         attributes, and assinged it to continuation, truncation and
14703         hscroll glyphs.
14704
14705         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14706         and made continuation, truncation and hscroll glyphs arrow
14707         characters out of that font.
14708
14709 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14710
14711         * minibuf.el (minibuffer-electric-separator): Play nicely with
14712         directory-sep-char being \.
14713         (minibuffer-electric-tilde): Ditto.
14714         (read-file-name-map): Ditto.
14715
14716 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14717
14718         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14719         on X devices.
14720         (default-mouse-track-deal-with-down-event): Avoid
14721         `x-disown-selection'; use `disown-selection' instead.
14722
14723 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14724
14725         * select.el:
14726         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14727         moved to (cut-copy-clear-internal) in select.el. Ditto for
14728         (x-delete-primary-selection) (x-kill-primary-selection)
14729         (x-copy-primary-selection).
14730         (own-clipboard): new function.
14731
14732         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14733         functions in select.el. remove old ones.
14734         (mswindows-own-clipboard): new function.
14735
14736 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14737
14738         * gnuserv.el: allow connections from mswindows type devices.
14739
14740 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14741
14742         * msw-glyphs.el: change image type used from cursor to resource.
14743
14744 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14745
14746         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14747         for {top,bottom}-{left,right} values in addition to
14748         {top,bottom}_{left,right}.
14749         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14750
14751 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14752
14753         * cl-macs.el (specifier-instance): Undefine its setf method.
14754
14755         * specifier.el (with-specifier-instance): Added docstring.
14756
14757         * mouse.el (drag-window-divider): Ditto.
14758
14759         * modeline.el (mouse-drag-modeline): Use it.
14760
14761         * lisp-mode.el (with-specifier-instance): Define its indentation
14762         level.
14763
14764         * specifier.el (with-specifier-instance): New macro.
14765
14766 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14767
14768         * package-get.el (package-get-create-custom): new function to
14769         auto-generate package-get-custom.el from package-get-base.el.
14770         * (package-get-ever-installedp): new function.
14771         * (package-get-custom): new function to get all packages specified
14772         by customize.
14773
14774 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14775
14776         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14777
14778 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14779
14780         * cl-extra.el: Reverse previous float change.
14781
14782 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14783
14784         * x-faces.el:
14785         * faces.el (try-font-name): moved from x-faces.el since it is
14786         required by w3 under mswindows as well X.
14787
14788 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14789
14790         * winnt.el: Removed evil (setq completion-ignore-case t)
14791         clause, one more overlookef fsfism.
14792         (nt-quote-args-functions-alist): End sentences with double space.
14793
14794 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14795
14796         * window-xemacs.el (push-window-configuration): Remove kludgery of
14797         recaching default-toolbar specifier.
14798         (pop-window-configuration): Ditto.
14799         (unpop-window-configuration): Ditto.
14800
14801 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14802
14803         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14804
14805 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14806
14807         * winnt.el (nt-quote-args-verbatim): Added function.
14808         (nt-quote-args-prefix-quote): Added function.
14809         (nt-quote-args-backslash-quote): Added function.
14810         (nt-quote-args-double-quote): Added function.
14811         (nt-quote-args-functions-alist): New variable.
14812         (nt-quote-process-args): Added function. This is the main quoting
14813         work horse called from process-nt.c
14814
14815 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14816
14817         * winnt.el: Removed duplicate definitions for backspace,
14818         delete, M-backspace and C-M-backspace.
14819         (file-name-buffer-file-type-alist): Removed this variable.
14820         (find-buffer-file-type): Removed function.
14821         (find-file-binary):  Removed function.
14822         (find-file-text): Removed function.
14823         (find-file-not-found-set-buffer-file-type): Removed function.
14824         (save-to-unix-hook): Removed function.
14825         (revert-from-unix-hook): Removed function.
14826         (using-unix-filesystems): Removed function.
14827         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14828         warning.
14829         (x-set-selection): Removed function.
14830         (x-get-selection): Removed function.
14831         Removed commented FSFisms.
14832         Replaced copyright notice (this file is not part of GNU Emacs).
14833         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14834         comint-process-echoes setting to t.
14835
14836 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14837
14838         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14839         and used following the interface change of
14840         `paths-find-recursive-path'.
14841
14842         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14843         regexp instead of a list of base names.
14844         (paths-version-control-filename-regexp):
14845         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14846         Introduced and used following the interface change of
14847         `paths-find-recursive-path'.
14848
14849 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14850
14851         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14852         on X devices, rather than on all non-TTY devices.
14853
14854 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14855
14856         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14857
14858         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14859
14860 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14861
14862         * itimer.el (activate-itimer): Fixed usage of integers
14863         as argument to `concat'.
14864
14865 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14866
14867         * itimer.el (start-itimer): replace the use of `concat' with
14868         `format'
14869
14870 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14871
14872         * mode-motion.el (mode-motion-hook): Clarify docstring.
14873         From Bob Weiner <weiner@altrasoft.com>
14874
14875         * loadhist.el (symbol-file): Supply prompt string when used
14876         interactively.
14877         From Bob Weiner <weiner@altrasoft.com>
14878
14879 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14880
14881         * loadup.el (really-early-error-handler): Ditto.
14882
14883         * update-elc.el: Ditto.
14884
14885         * setup-paths.el (paths-construct-exec-path): Ditto.
14886
14887         * make-docfile.el: Ditto.
14888
14889         * find-paths.el (paths-decode-directory-path): Use split-path
14890         instead of decode-path.
14891
14892         * files.el (parse-colon-path): Update docstring reference.
14893
14894 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14895
14896         * msw-init.el:
14897         * x-init.el:
14898         Bind cut'n'paste keys to non window-system specific functions.
14899
14900         * msw-select.el: New function mswindows-clear-clipboard.
14901         mswindows-cut-copy-clipboard extended to handle clearing of the
14902         selection and renamed to mswindows-cut-copy-clear-clipboard.
14903
14904         * select.el: on mswindows devices delete-primary-selection
14905         calls mswindows-clear-clipboard.
14906
14907 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14908
14909         * simple.el (quoted-insert): Inhibit quit when using read-char.
14910
14911         * cmdloop.el (read-char): Don't inhibit quit.
14912         (read-char-exclusive): Ditto.
14913         (read-char): Signal quit if quit-char was pressed.
14914         (read-char-exclusive): Ditto.
14915         (read-quoted-char): Return a character, not integer.
14916
14917         * menubar-items.el (default-popup-menu): Use Andy's generic
14918         selection code.
14919         (default-popup-menu): Fix code.
14920
14921 1998-05-14  Oliver Graf <ograf@fga.de>
14922
14923         * dragdrop.el (dragdrop-function-widget): this time it's done
14924
14925 1998-05-13  Oliver Graf <ograf@fga.de>
14926
14927         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14928
14929 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14930
14931         * device.el (device-pixel-width):
14932         (device-pixel-height):
14933         (device-mm-width):
14934         (device-mm-height):
14935         (device-bitplanes):
14936         (device-color-cells): Swapped parameters to device-system-metric
14937         according to the interface change.
14938
14939 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14940
14941         * mouse.el (default-mouse-motion-handler): Use new name of the
14942         function event-over-vertical-divider-p.
14943         Do not set E-W arrow cursor over the divider if
14944         vertical-divider-draggable-p is nil in the window.
14945         ([top-level]): Use new name for the variable
14946         vertical-divider-map.
14947         (drag-window-divider): Respect vertical-divider-draggable-p.
14948         Variable name typo fixes.
14949
14950 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14951
14952         * keymap.el (kbd): Define here; handle string constants and
14953         others...
14954
14955 1998-05-15  Christian Nyb <chr@mediascience.no>
14956
14957         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14958         in Emacs 18.
14959
14960 1998-05-13  Didier Verna  <didier@xemacs.org>
14961
14962         * mouse.el (drag-window-divider): give the vertical divider a
14963         pressed look when dragging it.
14964
14965 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14966
14967         * faces.el: predicate some more face operations on x or mswindows
14968         not just x.
14969
14970         * modeline.el: enable modeline coloring for mswindows.
14971
14972 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14973
14974         * minibuf.el (minibuffer-default): Added variable; compatible with
14975         FSF Emacs.
14976         (next-history-element): Used `minibuffer-default'.
14977
14978 1998-05-12  Oliver Graf <ograf@fga.de>
14979
14980         * dragdrop.el (dragdrop-function-widget): button and mods ok
14981         arguments still look a bit strange
14982         (dragdrop-compare-mods) created
14983         (dragdrop-drop-do-functions) correctly checks for buttons and
14984         modifiers
14985
14986 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14987
14988         * setup-paths.el (paths-default-info-directories): Replace
14989         path-separator with directory-sep-char.
14990
14991         * files.el (path-separator): Don't define it here.
14992
14993 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14994
14995         * update-elc.el: Ditto.
14996
14997         * setup-paths.el (paths-construct-exec-path): Ditto.
14998
14999         * make-docfile.el: Ditto.
15000
15001         * loadup.el (really-early-error-handler): Ditto.
15002
15003         * find-paths.el (paths-decode-directory-path): Use decode-path
15004         instead of decode-path-internal.
15005
15006         * files.el (parse-colon-path): Update docstring.
15007
15008 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15009
15010         * subr.el (get-buffer-window-list): Make BUFFER optional.
15011
15012         * window-xemacs.el (windows-of-buffer): Defalias to
15013         get-buffer-window-list.
15014
15015 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15016
15017         * disass.el: Fix maintainer keyword.
15018
15019         * bytecomp.el (byte-compile-and-load-file): Autoload.
15020         (byte-compile-buffer): Ditto.
15021
15022         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15023         value is returned, not the name.
15024         (lisp-imenu-generic-expression): Enable it.
15025         (lisp-mode-variables): Ditto.
15026         (lisp-indent-offset): Change defconst to defvar.
15027         (lisp-indent-function): Ditto.
15028         (lisp-body-indent): Ditto.
15029
15030 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15031
15032         * modeline.el: Use zap-last-kbd-macro-event.
15033
15034         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15035         nil, don't attempt to do anything with messages.
15036         (eval-last-sexp): Use `letf' for clarity.
15037
15038 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15039
15040         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15041
15042 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15043
15044         * buff-menu.el:
15045         * lisp-mode.el:
15046         * obsolete.el:
15047         Change empty docstrings into no doc strings at all.
15048         Fix bogus FSF-format docstrings.
15049         * etags.el: Fix docstring.
15050
15051 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15052
15053         * package-get.el (package-get): Use internal md5
15054
15055 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15056
15057         * about.el (about-xemacs): Correct abuse of concat.
15058
15059 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15060
15061         * info.el (Info-mode): Use easymenu.
15062
15063 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15064
15065         * apropos.el (apropos): Don't use concat with integers.
15066
15067         * cmdloop.el (describe-last-error): Handle the case when no error
15068         was seen gracefully.
15069
15070         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15071         defun.
15072         (apropos-describe-plist): Ditto.
15073
15074         * help.el (with-displaying-help-buffer): Revert to a defun.
15075         (describe-key): Use it as defun.
15076         (describe-mode): Ditto.
15077         (describe-bindings): Ditto.
15078         (describe-prefix-bindings): Ditto.
15079         (describe-installation): Ditto.
15080         (view-lossage): Ditto.
15081         (describe-function): Ditto.
15082         (describe-variable): Ditto.
15083         (describe-syntax): Ditto.
15084
15085 1998-05-11  Oliver Graf <ograf@fga.de>
15086
15087         * dragdrop.el: changed order of require/provide
15088         (dragdrop-drop-mime-default) changed to new calling conventions
15089         (dragdrop-drop-do-functions) changed to new calling conventions
15090         (dragdrop-function-widget) this one needs more work...
15091
15092 1998-05-10  Oliver Graf <ograf@fga.de>
15093
15094         * about.el: another small change in my entry
15095         * dragdrop.el (dragdrop-drop-log-function): logging added
15096         plus customizations
15097         changed interface to handler functions. now called with event
15098         and object
15099
15100 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15101
15102         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15103         E-W arrow pointer displayed over draggable dividers.
15104
15105         * mouse.el (default-mouse-motion-handler): Show it when
15106         appropriate.
15107         (drag-window-divider): Added.
15108         ([top-level]): Initialized window-divider-map with a keymap
15109         binding the above function to left button down event.
15110
15111         * x-mouse.el (x-init-pointer-shape): Initialize
15112         divider-pointer-glyph from Cursor.dividerPointer, or use default
15113         E-W double arrow.
15114
15115 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15116
15117         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15118
15119 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15120
15121         * simple.el (count-words-buffer): Don't query for buffer.
15122         (count-lines-buffer): Ditto.
15123
15124 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15125
15126         * help.el (where-is): add optional insert argument.
15127
15128 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15129
15130         * help.el (describe-key-briefly): New argument INSERT.
15131
15132         * simple.el (eval-expression): New optional argument; synch with
15133         FSF 20.3.
15134
15135         * keydefs.el (global-map): Add new register bindings.
15136
15137         * register.el: Synched with FSF 20.3.
15138
15139 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15140
15141         * window-xemacs.el (recenter): all arguments are optional.
15142
15143 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15144
15145         * device.el: (device-pixel-width): Reflected name/parameters
15146         change to device-system-metric.
15147         (device-pixel-height): Ditto.
15148         (device-mm-width): Ditto.
15149         (device-mm-height): Ditto.
15150         (device-bitplanes): Ditto.
15151         (device-color-cells): Ditto.
15152
15153 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15154
15155         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15156
15157         * cl.el (most-positive-fixnum): Document.
15158         (most-negative-fixnum): Ditto.
15159
15160         * cus-dep.el: Updated comment.
15161
15162         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15163         constant.
15164
15165         * cus-load.el (custom-put): Removed.
15166
15167         * files.el (after-find-file): Just resignal quit instead of
15168         signaling "canceled".
15169
15170 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15171
15172         * frame.el (other-frame): Use `focus-frame' instead of
15173         select-frame kludges.
15174
15175         * lisp-mode.el: Update lisp-indent-function for
15176         save-selected-frame and with-selected-frame.
15177
15178         * frame.el (save-selected-frame): New macro.
15179         (with-selected-frame): Ditto.
15180         (other-frame): Use `set-frame-focus'.
15181
15182 1998-05-06  Oliver Graf <ograf@fga.de>
15183
15184         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15185         (dragdrop-drop-url-default) default handler for URL drops created
15186         (dragdrop-drop-mime-default) default handler for MIME drops created
15187         (dragdrop-drop-functions) default custom for handling drops created
15188         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15189
15190 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15191
15192         * mouse.el: Removed redundant mouse-mswindows-drop function.
15193
15194 1998-05-05  Oliver Graf <ograf@fga.de>
15195
15196         * about.el: changed some text in my entry
15197         * dragdrop.el: added customs
15198
15199 1998-05-04  Oliver Graf <ograf@fga.de>
15200
15201         * mouse.el: killed global drop key bindings
15202         (mouse-offix-drop) removed
15203         * dragdrop.el: created
15204         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15205
15206 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15207
15208         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15209         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15210
15211         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15212         obsolete comment.
15213
15214         * scrollbar.el (scrollbars-visible-p): Use new
15215         {vertical,horizontal}-scrollbar-visible-p specifiers.
15216
15217 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15218
15219         * device.el (device-pixel-height):
15220         (device-pixel-width):
15221         (device-mm-width):
15222         (device-mm-height):
15223         (device-bitplanes):
15224         (device-color-cells): Moved these 6 functions from device.c; they
15225         all use single (device-system-metrics) call.
15226
15227 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15228
15229         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15230         were renamed.
15231
15232         * menubar-items.el:
15233         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15234         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15235
15236         * help.el (help-map): Remove Hyperbole keybinding logic.
15237         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15238
15239 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15240
15241         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15242         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15243
15244 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15245
15246         * msw-glyphs.el: use nicer icon3 from the frame icon.
15247
15248 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15249
15250         * version.el (emacs-version): Remove InfoDock conditionals.
15251
15252         * startup.el (startup-splash-frame): Change ID logo name.
15253
15254 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15255
15256         * files.el (after-find-file): If the user presses C-g on
15257         directory-creation prompt, kill the buffer.
15258
15259 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15260
15261         * simple.el (count-words-region): Reverse previous change.
15262
15263 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15264
15265         * replace.el (query-replace): Just call perform-replace.
15266         (query-replace-regexp): Ditto.
15267         (perform-replace): Move region handling here.
15268         (perform-replace): Use the new arg to match-data.
15269
15270 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15271
15272         * x-init.el: Install X specific display table that
15273           displays char 0240 as a space to avoid whatever it is
15274           that screws up display of that character code.
15275
15276 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15277
15278         * help.el (function-arglist): If no arguments are documented for a
15279         subr, print nothing rather than incorrect output.
15280
15281 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15282
15283         * cmdloop.el (command-error): Update bail-out error message to use
15284         `emacs-program-name'.
15285
15286         * lib-complete.el: Remove reader macro cruft.
15287
15288         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15289         cruft.
15290
15291         * simple.el (count-words-region): Drop interactive-p check on the
15292         message.
15293
15294 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15295
15296         * font.el
15297         * msw-faces.el
15298         Correct spelling of mswindows-font-canonicalize-name.
15299
15300 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15301
15302         * ldap.el (ldap-host-parameters-alist): Replaced with
15303         `ldap-host-parameters-plist'
15304         (ldap-search): Adapt to previous change
15305
15306 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15307
15308         * about.el (about-hackers): Update Bob Weiner bio.
15309         (about-maintainer-info): Ditto.
15310
15311 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15312
15313         * simple.el (display-warning-minimum-level): Docfix.
15314
15315 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15316
15317         * widget.el (:default-get): New keyword.
15318         * wid-edit.el (default, widget-default-default-get): Define it.
15319         (group, widget-group-default-get): Define it.
15320         (menu-choice, widget-choice-default-get): Define it.
15321         (widget-default-get): New function.
15322         (widget-choice-action): Call it.
15323         (widget-editable-list-entry-create): Call it.
15324
15325 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15326
15327         * byte-optimize.el (byte-boolean-vars): Removed.
15328         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15329         lookup through `byte-boolean-vars'.
15330
15331 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15332
15333         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15334         resource-provided values into ghost specs for scrollbar-height and
15335         scrollbar-width.
15336
15337 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15338
15339         * byte-optimize.el: Don't attempt to optimize /=.
15340
15341         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15342         (byte-compile-/=): Ditto.
15343
15344 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15345
15346         * apropos.el: Use `with-displaying-help-buffer'.
15347         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15348         Use `with-displaying-help-buffer'.
15349         (apropos-follow): Do not give special treatment to buffer cursor
15350         was in prior to a mouse click.
15351         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15352         (apropos-print-doc): Set correct buffer for setting text
15353         properties.
15354
15355 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15356
15357         * help.el (help-buffer-prefix-string): New variable.
15358         (help-buffer-name): Use it.
15359
15360         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15361         mode menu.
15362
15363 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15364
15365         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15366
15367 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15368
15369         * files.el (find-file-noselect): Update docstring.
15370         (find-file-noselect): Signal an error if found an unreadable file.
15371         (file-chase-links): Save the match data.
15372         (normal-mode): Use `lwarn' and `error-message-string'.
15373         (interpreter-mode-alist): Change defconst to defvar.
15374         (inhibit-first-line-modes-regexps): Ditto.
15375         (inhibit-first-line-modes-regexps): Added .tgz.
15376         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15377         (change-major-mode-with-file-name): New user-option.
15378         (set-visited-file-name): Synched with FSF.
15379         (file-name-extension): New function, from FSF 20.3.
15380         (file-relative-name): Synched with FSF.
15381         (save-some-buffers): Support the C-r feature.
15382         (recover-session): Synched with FSF.
15383         (kill-some-buffers): Ditto.
15384         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15385
15386 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15387
15388         * files.el (insert-file): Undo previous change and reenable use of
15389         format.el.
15390
15391 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15392
15393         * window-xemacs.el (recenter): Define.
15394
15395 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15396
15397         * font.el (mswindows-font-create-name)
15398         (mswindows-font-create-object): new functions for mswindows type
15399         fonts.
15400
15401         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15402         strings are parsed as well as font objects.
15403
15404 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15405
15406         * modeline.el (defining-kbd-macro): Restore modeline indication of
15407         kbd-macro being recorded.
15408         (add-minor-mode): Simplify docstring.
15409         (modeline-minor-mode-menu): Remove stuff.
15410
15411 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15412
15413         * code-process.el (call-process): dynamically decide process
15414         coding type.
15415
15416 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15417
15418         * modeline.el: Add line-number-mode, column-number-mode to
15419         the modeline minor-mode menu.  Button2 on the line number does
15420         goto-line.
15421
15422 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15423
15424         * mouse.el: move x-selection-owner-p type things to
15425         selection-owner-p.
15426
15427         * msw-init.el: copy zmacs stuff from x-init.el
15428
15429         * msw-select.el (mswindows-own-selection)
15430         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15431         functions. Very simple minded implementation of selectio
15432         ownership.
15433
15434         * select.el (own-selection) (disown-selection)
15435         (activate-region-as-selection) (select-make-extent-for-selection)
15436         (valid-simple-selection-p): functions moved from x-select.el for
15437         generalized selection.
15438
15439         * x-select.el: see select.el changes.
15440
15441         * x-toolbar.el: use new selection functions.
15442
15443 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15444
15445         * packages.el (packages-find-package-directories): Fixed bug that
15446         would pick up multiple site-package directories.
15447         (package-locations): Added "xemacs-packages" as a late package
15448         location.
15449
15450         * find-paths.el: Now uses `emacs-program-name' and
15451         `emacs-program-version'.
15452         Additions to enforce version-specific directories in
15453         `paths-find-version-directory'.
15454
15455 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15456
15457         * default.el: Removed.
15458         * site-start.el: Removed.
15459
15460 1998-04-29  Didier Verna  <didier@xemacs.org>
15461
15462         * minibuf.el (minibuffer-history-minimum-string-length): Default
15463         to nil.
15464
15465 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15466
15467         * find-paths.el (paths-program-name): Rename.
15468         (paths-emacs-root-p): Ditto.
15469         (paths-find-site-directory): Ditto.
15470
15471 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15472
15473         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15474         `emacs-lisp-byte-compile-and-load'.
15475
15476 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15477
15478         * ldap.el (ldap-search): Fixed additional parameter passing to
15479         `ldap-open'
15480
15481 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15482
15483         * select.el (kill-primary-selection) (selection-owner-p)
15484         (copy-primary-selection) (yank-clipboard-selection)
15485         (selection-exists-p) (delete-primary-selection): new file and
15486         functions that do the right thing for the selected device.
15487
15488         * x-menubar.el: use generalised selection functions.
15489
15490         * dumped-lisp.el: dump select.el.
15491
15492 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15493
15494         * find-paths.el (paths-progname): New variable.
15495         (paths-emacs-root-p): Use it.
15496         (paths-find-site-directory): Ditto.
15497
15498 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15499
15500         * loadup.el ((member "dump" command-line-args)): Dump as
15501         `infodock' if InfoDock.
15502
15503 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15504
15505         * find-paths.el (construct-emacs-version): Simplify, include
15506         program name in the return value.
15507         * (paths-find-version-directory): Use it.
15508
15509 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15510
15511         * info.el (Info-parse-dir-entries): Fixed regexp
15512         (Info-build-dir-anew): Remove full suffix and capitalize info file
15513         name for files with no @direntry
15514         (Info-batch-rebuild-dir): New function
15515         (Info-suffixed-file): Check for regular files instead of simple
15516         file existence (could catch directories before)
15517
15518 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15519
15520         * setup-paths.el, find-paths.el: Removed uses of `not' which
15521         temacs doesn't have.
15522
15523         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15524         into root searching.
15525
15526 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15527
15528         * subr.el: Remove definition of `not'.
15529
15530 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15531
15532         * msw-glyphs.el: enable graphics support.
15533
15534 1998-04-23  Didier Verna  <didier@xemacs.org>
15535
15536         * x-menubar.el (default-menubar): restored the line-number-mode
15537         option.
15538
15539         * misc doc string updates related to the options menu.
15540
15541 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15542
15543         * setup-paths.el (paths-construct-load-path): Fix typo.
15544
15545 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15546
15547         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15548         font-menu-ignore-scaled-fonts don't have to be bound now; this
15549         gets us one step further towards making --no-autoloads work.
15550
15551         * startup.el (normal-top-level): Load auto-autoloads only if
15552         lisp-directory is non-nil.
15553
15554         * setup-paths.el (paths-construct-load-path): Made it robust
15555         against nil lisp-directory.
15556
15557         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15558         to the list of variables that cause a warning when nil.
15559
15560         * toolbar.el (init-toolbar-location): Now works even when there's
15561         no toolbar icon directory.
15562
15563 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15564
15565         * help.el (view-lossage): Recognize it.
15566
15567         * simple.el (log-message): Mark multiline messages.
15568
15569 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15570
15571         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15572
15573 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15574
15575         * package-get.el (package-get-all):  add `\n' separator to
15576         interactive specification so that both variables are read
15577
15578 1998-04-22  Didier Verna  <didier@xemacs.org>
15579
15580         * x-menubar.el: ported the options menu to Custom.
15581         Moved the "read only" toggle button to the buffers menu.
15582         Corrected some missing ;;;###autoload or defcustom.
15583
15584         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15585         the scrollbar-visible specifier for options menu handling.
15586
15587         * toolbar.el (toolbar-visible-p)
15588                      (toolbar-captioned-p)
15589                      (default-toolbar-position): defcustom wrappers around
15590         the toolbar specifiers for options menu handling.
15591
15592         * frame.el (get-frame-for-buffer-default-instance-limit):
15593         defcustom it for options menu handling.
15594
15595         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15596         font-lock-mode for options menu handling.
15597
15598         * cus-start.el: added Custom properties to overwrite-mode for
15599         options menu handling.
15600
15601 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15602
15603         * about.el: shameless self-promotion.
15604
15605 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15606
15607         * simple.el (raw-append-message): Slightly optimize.
15608         (remove-message): Use `push' for clarity.
15609         (append-message): Ditto.
15610         (display-warning): Dito.
15611         (raw-append-message): Send the message to the appropriate device.
15612
15613 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15614
15615         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15616         From Sean MacLennan <Sean.MacLennan@pika.ca>
15617
15618 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15619
15620         * setup-paths.el: Changed `directory-sep-char' to
15621         `path-separator', following a change in GNU Emacs.
15622
15623 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15624
15625         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15626         (Info-build-dir-anew): Add a final newline.
15627         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15628         is `always'
15629         (Info-rebuild-dir): Ditto
15630
15631         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15632
15633 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15634
15635         * simple.el (count-words-buffer): Retain zmacs region.
15636         (count-words-region): Ditto.
15637         * simple.el: (what-line): Expanded line counts.
15638         (count-lines): New parameter to conditionalize whether collapsed
15639         lines get counted.
15640         From Bob Weiner <weiner@altrasoft.com>
15641
15642 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15643
15644         * packages.el (package-locations): infodock-packages must override
15645         mule-packages and packages.
15646
15647 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15648
15649         * wid-edit.el:
15650         remove rude messages from widget-activation-widget-mapper
15651         and widget-activation-glyph-mapper
15652
15653 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15654
15655         * toolbar.el: Remove (featurep 'x) test from
15656         toolbar-make-button-list
15657
15658 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15659
15660         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15661         only if in the same frame.
15662
15663 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15664
15665         * packages.el (package-locations): Added site-packages hierarchy.
15666
15667         * setup-paths.el (paths-default-info-directories): Introduced and
15668         used.
15669
15670         * packages.el, setup-paths.el: Set various path searching depths
15671         to 1.
15672
15673         * packages.el (packages-hierarchy-depth):
15674         (packages-load-path-depth): Introduced and used.
15675
15676         * setup-paths.el (paths-load-path-depth): Introduced and used.
15677
15678         * find-paths.el (paths-find-recursive-path): Added max-depth
15679         parameter.
15680
15681 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15682
15683         * setup-paths.el (paths-construct-info-path): Removed
15684         dependency on behavior of (file-name-as-directory "").
15685
15686 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15687
15688         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15689         lisp objects
15690
15691 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15692
15693         * dump-paths.el, startup.el: Added handling for --debug-paths.
15694
15695 1998-04-15  William M. Perry  <wmperry@aventail.com>
15696
15697         * wid-edit.el: We cannot just set the help-echo or balloon-help
15698           properties for an extent based on the :help-echo widget
15699           property, since help-echo and balloon-help cause an EXTENT to
15700           get passed in, where :help-echo functions are expecting a WIDGET
15701
15702 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15703
15704         * scrollbar.el (init-scrollbar-from-resources): Call
15705         mswindows-init-scrollbar-metrics when appropriate.
15706
15707 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15708
15709         * dumped-lisp.el: dump x-toolbar for window system
15710
15711         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15712         have support and xpm.
15713
15714 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15715
15716         * files.el (toggle-read-only): Fix docstring.
15717         From Didier Verna <didier@xemacs.org>
15718
15719 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15720
15721         * startup.el (normal-top-level): Load autoload-file-name without
15722         specifying an extension---some people only auto-autoload.el.gz.
15723
15724 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15725
15726         * files.el (backup-enable-predicate): Don't bomb on NAME being
15727         nil.
15728
15729 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15730
15731         * find-paths.el, packages.el: Now prefers configure'd paths.
15732         This shouldn't cause any of the originally anticipated problems as
15733         the current paths architecture will not define the various
15734         configure-xxx variables if they're not specified on the configure
15735         command line.
15736
15737         * find-paths.el, setup-paths.el, packages.el: Removed all
15738         mentionings of "/" as a path separator.
15739         Used paths-construct-path throughout.
15740
15741         * find-paths.el (paths-construct-path): Created to assemble paths
15742         from directory components.
15743
15744         * setup-paths.el, packages.el: Used paths-decode-directory-path
15745         instead of decode-path-internal.
15746
15747         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15748         and associates.
15749         (paths-decode-directory-path) Created.
15750
15751         * setup-paths.el: Changed configure-exec-path to
15752         configure-exec-directory.
15753
15754 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15755
15756         * packages.el (packages-find-packages): Fixed decoding of
15757         EMACSPACKAGEPATH.
15758
15759         * startup.el: -no-packages -> -no-early-packages.
15760
15761         (packages-load-package-lisps): Fixed loading of auto-autoload
15762         files.
15763
15764         * startup.el (normal-top-level): Fixed loading of core
15765         auto-autoload.
15766
15767         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15768
15769         * startup.el, packages.el, dump-paths.el: Added proper settings
15770         for site-directory and lisp-directory variables.
15771
15772         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15773         inhibit-package-autoloads and fixed handling of it.
15774
15775         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15776         handling of former inhibit-package-init, now
15777         inhibit-early-packages, to make -vanilla etc. work.
15778
15779 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15780
15781         * code-process.el (start-process): Fallback to 'undecided instead
15782         of 'binary for process input coding stream.
15783
15784         * process.el (start-process): Docstring fix.
15785
15786 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15787
15788         * info.el (Info-insert-dir): Do not insert temporary dir files
15789         in Info-dir-file-attributes
15790         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15791         (Info-rebuild-dir): Ditto.
15792
15793 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15794
15795         * obsolete.el: Added obsoleteness declarations for
15796         `site-directory' and `Info-default-directory-list'.
15797
15798 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15799
15800         * find-paths.el (paths-find-emacs-root): Only look at the
15801         executable at the end of the symlink chain for determining the
15802         Emacs root.
15803
15804 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15805
15806         * setup-paths.el (paths-construct-info-path): Changed construction
15807         to cater to gone default in configure.
15808
15809         * find-paths.el (paths-uniq-append): Added.
15810
15811         * packages.el: Rewritten package path construction once again.
15812
15813         * dump-paths.el, startup.el: Removed package-path as a global
15814         variable.
15815
15816         * package-admin.el (package-admin-add-single-file-package):
15817         (package-admin-add-binary-package): Changed package-path to
15818         late-packages.
15819
15820         * packages.el (packages-split-path): Split path at "/" rather than
15821         nil according to change in emacs.c.
15822
15823 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15824
15825         * setup-paths.el (paths-construct-info-path): Changed info path
15826         order so that directories come out right.
15827         (paths-find-lock-directory): Fixed bug: It used to think
15828         configure-lock-directory is a path.
15829
15830 1998-04-06  Jeff Miller <jmiller@smart.net>
15831
15832         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15833         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15834         eases the use of toolbar-add/kill-item functions.
15835
15836 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15837
15838         * code-files.el (file-coding-system-alist): Commented out
15839         loaddefs.el magical treatment.
15840
15841 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15842
15843         * info.el (Info-rebuild-outdated-dir): Added new option
15844         `conservative' and made it the default
15845         (Info-rebuild-dir): Appropriately parse multi-line description
15846         strings, and multi-section dir files. Issue warning when dir
15847         is rebuilt as temporary
15848         (Info-build-dir-anew): Issue warning when dir is built as
15849         temporary
15850
15851 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15852
15853         * list-mode.el (list-mode-map): Bind highlight motion commands to
15854         standard keys left, right, C-b and C-f.
15855
15856 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15857
15858         * files.el (auto-mode-alist): allow .sc for Scheme->C
15859
15860 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15861
15862         * loadup.el (pureload): Don't quote (garbage-collect).
15863
15864 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15865
15866         * package-get-base.el: Updated.
15867
15868 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15869
15870         * isearch-mode.el (isearch-just-started): New variable.
15871         (isearch-mode): Set it.
15872         (isearch-repeat): Advance one character forward only if the search
15873         was successful, and was not just started.
15874         (isearch-repeat): Clear isearch-just-started.
15875
15876 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15877
15878         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15879         if running -batch.
15880
15881 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15882
15883         * subr.el (listify-key-sequence): Removed.
15884
15885 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15886
15887         * bytecomp.el (byte-compile-print-gensym): New option.
15888         (byte-compile-output-file-form): Use it.
15889         (byte-compile-output-docform): Ditto.
15890         (byte-compile-compiled-obj-to-list): Ditto.
15891
15892 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15893
15894         * msw-glyphs.el: set frame icon if xpm support.
15895
15896 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15897
15898         * help.el: Code that pretty prints variable values
15899           removed.
15900
15901 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15902
15903         * find-paths.el (paths-emacs-root-p): Correct test for installation
15904         directory.
15905         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15906
15907 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15908
15909         * loaddefs.el: Don't set debug-ignored-errors; leave
15910           its default value set to nil.
15911
15912 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15913
15914         * info.el (Info-rebuild-dir): fixed mis-spelling.
15915
15916 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15917
15918         * info.el (Info-rebuild-outdated-dir): New custom var
15919         (Info-insert-node): Create/update dir file when needed, ie when it
15920         does not exist or is older than some info files in directory
15921
15922 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15923
15924         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15925         for last packages, mainly for using a 20.4 package base.
15926
15927         * packages.el (late-packages): Typo fix.  It was called
15928         early-packages.
15929
15930         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15931         relative symlinks correctly.
15932         (paths-find-emacs-roots): More rigorous checking for plausible
15933         configuration-time root.
15934
15935         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15936         find its roots.
15937
15938 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15939
15940         * faces.el: Fix docstrings.
15941         * glyphs.el: Fix docstrings.
15942         * mouse.el: Fix docstrings.
15943
15944         * frame.el: Change phrase `current frame' to `selected frame'.
15945
15946         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15947
15948         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15949         macros using backquote to make them infinitely more readable.
15950
15951 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15952
15953         * packages.el (packages-find-package-path): Hardcoded specialized
15954         InfoDock support until we can clean this up.
15955
15956         * help.el (describe-bindings-1): Return the value of the bindings
15957         help buffer created.
15958         (describe-bindings): Ditto.
15959
15960         * simple.el (set-variable): Restore previous behavior of not
15961         bombing if the variable to set is not boundp.
15962
15963 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15964
15965         * packages.el (packages-handle-package-dumped-lisps): Allow for
15966         non-local files to be loaded off the package-lisp variable.
15967
15968 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15969
15970         * x-faces.el: Global X resources should override
15971           specs for all device classes (color, grayscale, mono);
15972           code currently doesn't override any of them.  Fixed by
15973           calling remove-specifier with '(x default) as the tag
15974           set and allowing inexact matches.
15975
15976 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15977
15978         * faces.el: Separated face initializations based on
15979           device classes into device type specific (tag set,
15980           instantiator) pairs.
15981
15982 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15983
15984         * wid-edit.el (widget-choice-action): Remember user's explicit
15985         choice.
15986         (widget-choice-value-create): Respect it.
15987         From Richard Stallman <rms@gnu.org>
15988
15989 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15990
15991         * setup-paths.el (paths-construct-info-path): Always append
15992         existing directories from configure-time info path.
15993
15994         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15995         Info-directory-list.
15996
15997         * info.el: Removed Info-default-directory-list which was broken by
15998         design.
15999         Removed bogus initialization of Info-directory-list---startup.el
16000         can do a much better job.
16001         Added autoload of Info-directory-list.
16002
16003         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16004         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16005         be exclusive; now it's merely given precedence, just like in the
16006         old days.
16007
16008 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16009
16010         * find-paths.el (paths-find-architecture-directory): Fix bug with
16011         finding; it used to default too early.
16012
16013 1998-03-25  Martin Buchholz <martin@xemacs.org>
16014
16015         * packages.el (packages-split-path): Fix a bug; it used to fail
16016         for paths that weren't split.
16017
16018 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16019
16020         * finder.el (finder-compile-keywords): trap on errors.
16021
16022 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16023
16024         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16025           fourth argument of t so that only the specs exactly
16026           matching the tag lists are removed.
16027
16028 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16029
16030         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16031
16032 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16033
16034         * minibuf.el (mouse-read-file-name-1): If a default directory was
16035         specified, use it for generating the completions.
16036
16037 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16038
16039         * update-elc.el: Now respects inhibit-package-init and
16040         inhibit-site-lisp.
16041         Now does path construction with loadup-paths.
16042
16043         * startup.el (normal-top-level, startup-setup-paths): Now respects
16044         inhibit-package-init and inhibit-site-lisp.
16045
16046         * packages.el (packages-find-package-path): Extended package path
16047         by version-specific hierarchies.
16048         (packages-find-packages): Now respects inhibit flag and
16049         inhibit-site-lisp.
16050         Moved path setup to loadup-paths.
16051
16052         * make-docfile.el: Now respects inhibit-package-init and
16053         inhibit-site-lisp.
16054         Now does path construction with loadup-paths.
16055
16056         * loadup.el: Now respects inhibit-package-init and
16057         inhibit-site-lisp.
16058
16059         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16060
16061         * loadup-paths.el: New file: setup load-path to encompass
16062         packages.
16063
16064 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16065
16066         * auto-show.el: load-gc renamed to pureload.
16067         * site-load.el: Ditto.
16068         * packages.el (toplevel): Ditto.
16069         * loadup.el (really-early-error-handler): Ditto.
16070         * dumped-lisp.el (preloaded-file-list): Ditto.
16071         * cus-face.el (custom-declare-face): Ditto.
16072
16073 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16074
16075         * <Today>: The Big Path Searching Overhaul.
16076
16077         * find-paths.el: New file: find and assemble paths in the
16078         installation hierarchy.
16079
16080         * setup-paths.el: New file: global layout of paths and directories
16081         within the XEmacs hierarchy.
16082
16083         * packages.el: Replaced everything related to path searching and
16084         startup by code in terms of find-paths.
16085
16086         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16087         the new path searching engine.
16088
16089         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16090         and setup-paths.
16091
16092 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16093
16094         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16095         setup-paths.el.
16096
16097 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16098
16099         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16100         compiles identically in any configuration.
16101         Removed irrelevant commentary.
16102
16103 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16104
16105         * simple.el (set-variable): Allow setting specifiers.
16106
16107 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16108
16109         * lisp.el (forward-sexp): Revert previous change.
16110
16111 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16112
16113         * frame.el (frame-initialize): Use `delete-console' instead of
16114         `delete-device' to delete the stream console to match the usage in
16115         Fkill_emacs.
16116
16117 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16118
16119         * files.el (cdpath-previous): New variable.
16120         (cd): Use it.
16121         From Bob Weiner <weiner@wave.altrasoft.com>
16122
16123 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16124
16125         * keydefs.el: Changed keybindings of forward-char,
16126           backward, scroll-up and scroll-down to point to their
16127           -command counterparts.
16128
16129         * simple.el: New functions: forwarc-char-command,
16130           backwrad-char-command, scroll-up-command,
16131           scroll-down-command which work liek their counterparts
16132           except that they honor the variable
16133           signal-error-on-buffer-boundary.
16134
16135           Definition of signal-error-on-buffer-boundary received
16136           from src/cmds.c.
16137
16138           defvar declaration added for word-across-newline to avoid
16139           byte-compiler warning about the free variable reference.
16140
16141 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16142
16143         * winnt.el: Removed "%t" from the beginning of
16144         modeline-format. From now on, there's no nt-specifics in the modeline.
16145
16146 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16147
16148         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16149         of `when' with `if'.
16150
16151 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16152
16153         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16154         mswindows. Must be reworked along with glyphs.el, or
16155         merged into it, after there is images support.
16156
16157         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16158         'mswindows.
16159
16160 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16161
16162         * faces.el: fix for text cursor initialization.
16163         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16164         From Andy Piper <andyp@parallax.co.uk>
16165
16166 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16167
16168         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16169         if there is an existing package that handles it and warn the user
16170         about that mode.
16171
16172 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16173
16174         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16175         Installation" menu item when Installation-string is not bound.
16176
16177 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16178
16179         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16180         From Jeremiah W. James <jerry@cs.ucsb.edu>
16181
16182 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16183
16184         * msw-faces.el:
16185         * faces.el: Fix face initialization.
16186
16187 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16188
16189         * files.el (backup-enable-predicate): fix breakage introduced
16190         by TMPDIR patch.
16191
16192 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16193
16194         * x-faces.el (x-init-face-from-resources): The
16195           TTY face property retrieval functions don't return
16196           specifiers, so use face-property instead.
16197
16198 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16199
16200         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16201
16202 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16203
16204         * x-menubar.el: Expanded documentation for
16205           option-save-faces.  Changed Options -> Browse Faces
16206           menu entry to invoke customize-face.
16207
16208 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16209
16210         * faces.el: Most face initialization moved out of
16211           init-other-random-faces to the top level so that the
16212           initialization happens before Xemacs is dumped.  Much
16213           of the fascist "face-differs-from-default-p or FROB!"
16214           code has been retired in favor of letting the user do
16215           what they want to do.  Face initialization code changed
16216           to use `default' specifier tag so that the settings can
16217           be overridden later if the user wishes it.
16218
16219 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16220
16221         * about.el (about-hackers): Update contributors list.
16222
16223 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16224
16225         * specifier.el: Define new specifier tag `default'.
16226
16227         * modeline.el: Initialize faces using `default' tag.
16228
16229         * x-faces.el (x-init-face-from-resources): Remove
16230           specifier specs containing the `default' tag before
16231           adding new specs.
16232
16233 1998-03-02  John Jones  <jj@asu.edu>
16234
16235         * package-get.el (package-get-all): fixed arguments on call to
16236         package-admin-add-single-file-package.
16237         * package-get.el (package-get-installedp): fixed to match
16238         advertised behavior.
16239         * package-get.el: added function package-get-update-all which
16240         installs newest versions of all the current packages (if they are
16241         not already installed).
16242
16243 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16244
16245         * files.el (find-file-noselect): Uncommented `truename' binding in
16246         `let*' and use it later to set `buffer-file-truename' iff it's
16247         still nil, as happens for example when finding a compressed
16248         file with "jka-compr".
16249
16250 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16251
16252         * faces.el: in make-face-* type functions do the operation for all
16253         window systems, not just the first one found.
16254
16255         * font.el: call mswindows-list-fonts for mswindows.
16256
16257 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16258
16259         * code-process.el (call-process-region):
16260         * process.el (call-process-region):
16261         * package-get.el (package-get-dir):
16262         * files.el (backup-enable-predicate):
16263         * gnuserv.el (gnuserv-temp-file-regexp):
16264         Use temp-directory in place of `/tmp'.
16265
16266 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16267
16268         * "Fast" dired-in-C enhancements for Windows 95/NT:
16269
16270         * files.el: Added function, `wildcard-to-regexp', from GNU
16271           Emacs.
16272
16273         * files.el (insert-directory): Modified to use special
16274           dired-in-C enhancements if present.
16275
16276 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16277
16278         * code-files.el: make default coding no-conversion.
16279
16280 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16281
16282         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16283         the load-path.
16284
16285         * update-elc.el: Strip directory when testing for files not to
16286         bytecompile.
16287
16288 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16289
16290         * lisp-mode.el: Use recommended form for menus.
16291
16292         * info.el (Info-construct-menu): Use recommended form for menus.
16293
16294         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16295         entry.
16296
16297 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16298
16299         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16300           (get-frame-for-buffer-noselect): Always return frames
16301           in the not-this-window-p cond clause.
16302
16303 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16304
16305         * help.el (describe-installation): New function.
16306
16307         * x-menubar.el (default-menubar): Add describe-installation to
16308         Help menu.
16309
16310         * packages.el (packages-unbytecompiled-lisp): Installation.el
16311         should not be bytecompiled.
16312
16313         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16314         XEmacs.
16315
16316         * x-menubar.el (default-menubar): Use correct guard for VM menu
16317         entry.
16318
16319         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16320         coding.
16321         From Andy Piper <andyp@parallax.co.uk>
16322
16323 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16324
16325         * ldap.el: Do not require ldap-internal at compile time.
16326
16327 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16328
16329         * code-files.el: new file. a virtual copy of mule-files.el
16330         but without charset
16331         dependencies. (toggle-buffer-file-ocding-system) new function for
16332         changing the eol type for the current buffer.
16333
16334         * code-process.el: new file. a copy of
16335         mule-process.el. mule-process.el will disappear when things have
16336         settled.
16337
16338         * coding.el: new file. a virtual copy of mule-files.el but
16339         without charset dependencies. (coding-system-base) new function
16340         for getting the parent coding system of a coding system with eol
16341         type set.
16342
16343         * dumped-lisp.el: add above files for the non-mule case.
16344
16345 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16346
16347         * window-xemacs.el (display-buffer): If no explicit
16348           frame is specified, search for a window that displays
16349           the buffer on the currently selected frame, before
16350           searching other frames.
16351
16352 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16353
16354         * frame.el (get-frame-for-buffer): If not-this-window-p
16355           is non-nil, use window on the selected frame if it is not
16356           also the selected window.  When defaulting, search for
16357           windows on the currently selected fgrame before searching
16358           other frames.
16359
16360 1998-02-25  Didier Verna  <didier@xemacs.org>
16361
16362         * modeline.el (modeline-swap-buffers): originally named
16363         `mouse-release-modeline'. Whether to actually swap the buffers is
16364         decided in `mouse-drag-modeline'.
16365         (mouse-drag-modeline): A button release event is considered a
16366         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16367         stay unchanged.
16368
16369 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16370
16371         * x-menubar.el: Put redo on the menubar.
16372         From Aki Vehtari <Aki.Vehtari@hut.fi>
16373
16374 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16375
16376         * bytecomp.el (displaying-byte-compile-warnings): if
16377         temp-buffer-show-function is set, use it to display current set of
16378         warnings in the "*Compile-Log-Show*" buffer.
16379
16380         * simple.el (display-warning-buffer): if temp-buffer-show-function
16381         is set, use it to display current set of warnings in the
16382         "*Warnings-Show*" buffer.
16383
16384 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16385
16386         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16387         Common Lisp.
16388
16389 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16390
16391         * menubar.el: Allow button descriptors at least 2 long.
16392
16393         * x-menubar.el (default-menubar): Use recommended forms.
16394         (file-menu-filter): Remove.
16395         (edit-menu-filter): Remove.
16396
16397 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16398
16399         * about.el (about-hackers): Updated.
16400
16401 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16402
16403         * help.el (help-max-help-buffers): new variable
16404         (help-register-and-maybe-prune-excess): new function
16405         (help-buffer-name): use help-max-help-buffers.
16406         (with-displaying-help-buffer): use
16407         help-register-and-maybe-prune-excess.
16408
16409         * help.el (help-maybe-pretty-print-value): if the value fits on
16410         one line, let it.
16411
16412 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16413
16414         * (with-displaying-help-buffer): there is no need to kill the buffer
16415         if it exists, because with-output-to-temp-buffer will clear it.
16416         further, killing the buffer violates the rule that
16417         temp-buffer-show-function, if set, has the full responsibility of
16418         showing the temp buffer.  killing the buffer fucks with the window
16419         configuration, hosing temp-buffer-show-function.
16420
16421
16422 1998-02-23  Didier Verna  <didier@xemacs.org>
16423
16424         * modeline.el (mouse-drag-modeline):
16425         - Always scroll the modeline that was originally clicked on.
16426         - Use x pixels instead of x characters (which doesn't work anyway)
16427         as horizontal reference for modeline dragging. This allows us to
16428         keep on dragging the modeline even if the motion event occurs in
16429         another window.
16430
16431 1998-02-23  Didier Verna  <didier@xemacs.org>
16432
16433         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16434         glyph on the modeline to indicate that dragging the mouse has an
16435         effect both horizontally and vertically.
16436
16437 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16438
16439         * about.el (about-xemacs): Get rid of redundant visible version
16440         number.
16441
16442 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16443
16444         * about.el (about-hackers): Update credits.
16445
16446 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16447
16448         * prim/register.el (view-register): Show register type file-query.
16449
16450 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16451
16452         * mode-motion.el (mode-motion-highlight-internal):
16453           save-excursion inside save-window-exucrsion form to
16454           hide buffer point changes from save-window-excursion.
16455           Prevents display flickering when the mouse pointer
16456           moves.
16457
16458 1998-02-17  Didier Verna  <didier@xemacs.org>
16459
16460         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16461         function to handle correctly the case of a toolbar one side of the
16462         window: scrolling will not necessarily happen.
16463
16464 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16465
16466         * files.el (after-find-file): Restore missing argument
16467           to format that provides filename for "... consider M-x
16468           recover-file" message.  Also call `message' with "%s"
16469           as the first arg instead of an arbitrary string.
16470
16471 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16472
16473         * about.el (about-hackers): Various additions.
16474
16475 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16476
16477         * autoload.el (generate-file-autoloads-1): Don't force an extra
16478         line out when copying on-the-same line autoloads.
16479
16480         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16481         is installed.
16482
16483 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16484
16485         * x11/x-win-xfree86.el (x-win-init-xfree86):
16486         * x11/x-win-sun.el (x-win-init-sun):
16487         * x11/x-init.el (x-initialize-compose):
16488         * prim/simple.el:
16489         (backward-or-forward-kill-sexp):
16490         (backward-or-forward-kill-sentence):
16491         (backward-or-forward-kill-word):
16492         (backward-or-forward-delete-char):
16493         * prim/isearch-mode.el (isearch-help-or-delete-char):
16494         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16495         x-keysym-on-keyboard-p to detect backspace.
16496         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16497         Clean up symbols used with dead keys, checking Linux and solaris
16498         keysyms.
16499         Simplify x-win-*.el using above methods.
16500         Change documentation for x-keysym-*-p functions.
16501
16502 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16503
16504         * about.el (about-hackers): Restore entries for Michael Sperber and
16505         Vinnie Shelton.
16506         From Vinnie Shelton <acs@acm.org>
16507
16508 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16509
16510         * simple.el (count-words-region): Ditto.
16511
16512 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16513
16514         * simple.el (count-words-buffer): Document.  Don't print anything
16515         if non-interactive.
16516
16517 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16518
16519         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16520         multiple files in InfoDock.
16521
16522 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16523
16524         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16525         from version.el in InfoDock.
16526
16527         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16528         specially.
16529
16530 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16531
16532         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16533         variable name in docstring.
16534
16535 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16536
16537         * menubar.h: Include "gui.h".
16538
16539 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16540
16541         * site-load.el: Fix documentation.
16542
16543 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16544
16545         * package-get-base.el (package-get-base): Updated.
16546
16547         * keymap.el: PC-ize.
16548
16549 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16550
16551         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16552         from' on a fresh line.
16553
16554 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16555
16556         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16557         object.
16558
16559 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16560
16561         * undo-stack.el: PC-ize.
16562
16563         * cmdloop.el: PC-ize.
16564
16565 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16566
16567         * bytecomp-runtime.el: PC-ize.
16568
16569         * byte-optimize.el: Prolog fixup.  PC-ize.
16570
16571         * cus-dep.el: Spelling fix.
16572
16573         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16574         entries follow).
16575
16576 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16577
16578         * text-mode.el (text-mode-hook-identify): New function,
16579         put on text-mode-hook.  Set text-mode-variant here.
16580         (text-mode): Don't set it here.
16581
16582 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16583
16584         * text-mode.el (text-mode-hook): New defvar.
16585         (text-mode-variant): New variable.
16586         (text-mode): Set that variable locally.
16587         (toggle-text-mode-auto-fill): New command.
16588
16589 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16590
16591         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16592
16593 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16594
16595         * text-mode.el (paragraph-indent-text-mode):
16596         Renamed from spaced-text-mode.
16597         (text-mode-map): Bind TAB to indent-relative.
16598         (indented-text-mode-map): Variable deleted.
16599         (indented-text-mode): Now an alias for text-mode.
16600
16601 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16602
16603         * loadup.el: test-atoms debugging stuffs removed.
16604
16605 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16606
16607         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16608
16609 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16610
16611         * help.el (describe-beta): Made it use `locate-data-file'.
16612         (describe-distribution): Ditto.
16613         (describe-copying): Ditto.
16614         (describe-project): Ditto.
16615         (view-emacs-news): Ditto.
16616
16617         * help-nomule.el (help-with-tutorial): Made it use
16618         `locate-data-file' to find tutorial.
16619
16620 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16621
16622         * about.el: Corrected my email address.
16623
16624         * mouse.el: Added 'mouse-mswindows-drop' similar to
16625         'mouse-offix-drop'.
16626
16627 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16628
16629         * loadup.el (running-xemacs): Spelling fix.
16630
16631 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16632
16633         * packages.el (packages-find-packages-1): Don't allow a backwards
16634         compatible lisp tree to overwrite `preloaded-file-list'.
16635
16636 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16637
16638         * loadup.el: Don't delete "xemacs" prior to dumping.
16639
16640 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16641
16642         * package-info.el (pi-last-mod-date): New function.
16643         (pi-author-version): New function.
16644         (batch-update-package-info): Use them.
16645
16646 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16647
16648         * frame.el (get-frame-for-buffer-default-to-current): Create.
16649         (get-frame-for-buffer-noselect): Allow user to use current frame
16650         with `get-frame-for-buffer-default-to-current'.
16651
16652 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16653
16654         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16655         (byte-compile-output-docform): Ditto.
16656         (byte-compile-compiled-obj-to-list): Ditto.
16657
16658 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16659
16660         * startup.el (command-line-1): Removed code that ran
16661           buffer-menu.
16662
16663 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16664
16665         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16666
16667 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16668
16669         * frame.el (suspend-emacs-or-iconify-frame): Check using
16670         `device-on-window-system-p' instead of explicitly checking for X,
16671         so that the same logic works for MS Windows.
16672         (suspend-or-iconify-emacs): Ditto.
16673
16674 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16675
16676         * about.el (about-maintainer-info): Andy Piper is back.
16677         (xemacs-hackers): Updated Andy Piper's email address.
16678         (about-hackers): Added Jonathan Harris.
16679         (about-hackers): Updated Tibor Polgar's email address.
16680
16681 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16682
16683         * about.el: Add xemacs.org email manager.
16684
16685         * package-get-base.el (package-get-base): Updated with most recent
16686         package updates.
16687
16688 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16689
16690         * help.el (function-arglist): Use `indirect-function' instead of
16691         `symbol-function' so that aliases are treated correctly.
16692
16693 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16694
16695         * help.el (help-map): Add f1 binding to `help-for-help'.
16696         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16697         (describe-key-briefly): Use `princ' "%s" to print object.
16698         (with-displaying-help-buffer): Kill buffer if it exists, again.
16699         (describe-key): Use `princ' "%s" to print object.
16700         (describe-function-1): Use `princ' "%s" to print object.
16701         Commented out alias lines removed.
16702         (help-pretty-print-limit): New variable to control pretty-printing
16703         of variable values.
16704         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16705         `help-pretty-print-value' again.  Only print-print when OBJECT is
16706         list of length less than `help-pretty-print-limit'.
16707         (describe-variable): Use `help-maybe-pretty-print-value' again.
16708
16709 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16710
16711         * simple.el (blink-matching-open): Remove C++ kludge.
16712         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16713
16714 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16715
16716         * info.el (Info-default-directory-list): Made the documentation
16717         more explanitory.
16718
16719 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16720
16721         * lisp/packages.el:
16722         * lisp/package-admin.el:
16723         * lisp/build-report.el:
16724         Fix typos.
16725
16726 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16727
16728         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16729         warnings in Java buffers without final newline and editing the
16730         last line.
16731
16732 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16733
16734         * packages.el (packages-find-packages-1): Don't allow a backwards
16735         compatible lisp tree to overwrite `preloaded-file-list'.
16736         Suggested by Colin Rafferty  <colin@xemacs.org>
16737
16738         * mouse.el (mouse-offix-drop): Set undo-boundary.
16739         From Oliver Graf <ograf@fga.de>
16740
16741 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16742
16743         * loadup.el (load-gc): rewrite as defun.
16744         Print something sensical if a required dump-time file isn't found.
16745
16746 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16747
16748         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16749         bug strikes a menudescriptor.
16750
16751         * package-get-base.el (package-get-base): Updated.
16752
16753         * package-info.el (batch-update-package-info): Derive REQUIRES
16754         from the Makefile.
16755
16756 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16757
16758         * files.el (save-some-buffers): Don't play games with deleting
16759         other windows if we are in the minibuffer window.
16760
16761 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16762
16763         * modeline.el (modeline-minor-mode-menu): Add support for :active
16764         (add-minor-mode): Document :active property to TOGGLE.
16765
16766 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16767
16768         * modeline.el (modeline-minor-mode-menu): Add support for an
16769         `:included' predicate in the `toggle-sym' plist.
16770         (add-minor-mode): Document the :included property, format
16771         docstring some more.
16772         (modeline-minor-mode-menu): Documentation string added.
16773
16774 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16775
16776         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16777         labels from the symbol-names by thwacking off the overly redundant
16778         and overused "mode", parenthesizing "minor", and capitalizing the
16779         resultant strings.  Also shortened the menu's title by eliminating
16780         the redundant buffer name.
16781         (add-minor-mode): Beautified the docstring, added mention of the
16782         `:menu-tag' property of TOGGLE.
16783         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16784         `toggle-sym' to beatify the mode-life menus.
16785         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16786         `auto-fill-function'.
16787
16788 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16789
16790         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16791         menus to :style 'toggle.
16792
16793 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16794
16795         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16796
16797 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16798
16799         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16800         only recognize first hyperlink.
16801         (hyper-apropos-highlightify): Deletia, this is already done by
16802         `hyper-apropos-insert-face'.
16803         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16804
16805 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16806
16807         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16808         mail.
16809         (toolbar-mail-reader): Add support for `send'.
16810         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16811
16812 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16813
16814         * info.el (Info-emacs-info-file-name): Add defvar for
16815         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16816         will function properly.
16817
16818 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16819
16820         * simple.el: make the backwards delete function called by
16821         `backward-or-forward-delete-char' user configurable.
16822
16823 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16824
16825         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16826         compiled function got loaded from.
16827
16828 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16829
16830         * term/apollo.el: Synched up with InfoDock 3.6.2.
16831
16832 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16833
16834         * startup.el (load-init-file): Load autoloads earlier.
16835         (startup-splash-frame): Handle InfoDock logo.
16836
16837         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16838         InfoDock.
16839         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16840
16841         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16842         doesn't have this function.
16843
16844         * packages.el (locate-data-file): Fix to call `locate-file'.
16845
16846 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16847
16848         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16849         version of version.el.
16850         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16851
16852         * x-menubar.el (default-menubar): Guard reference to
16853         `gnuserv-frame'.
16854         (default-menubar): Guard references to `font-lock-mode'.
16855         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16856         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16857
16858         * make-docfile.el: Don't snarf doc strings from autoloads.
16859
16860         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16861         loading auto-autoloads files.
16862
16863         * loaddefs.el: Disable dumping autoloads.
16864
16865 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16866
16867         * lisp-mnt.el: Synch to Emacs 20.2.
16868
16869         * help.el: Remove manual autoload of `finder-by-keyword'.
16870
16871         * finder.el (finder-by-keyword): Autoload.
16872
16873         * help.el: Conditionalize hyperbole setup.
16874
16875 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16876
16877         * packages.el (package-require): Update to reflect new data format.
16878
16879 1998-01-02  Didier Verna  <didier@xemacs.org>
16880
16881         * x-menubar.el (default-menubar): make the tutorials available
16882         through the menubar. (Plus some compilation warnings cleanup).
16883
16884 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16885
16886         * check-features.el: New file.  Perform sanity check after build.
16887
16888         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16889         files to tooltalk package.
16890         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16891         package.
16892
16893         * package-admin.el (package-admin-xemacs): Use better default for
16894         location of XEmacs binary.
16895
16896 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16897
16898         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16899         tag with sexp and add value tag with value `t'.
16900
16901 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16902
16903         * package-get.el: Changes to work with real data.
16904         From Pete Ware <ware@cis.ohio-state.edu>
16905
16906         * packages.el (packages-reload-autoloads): Guard load for the time
16907         being.
16908
16909         * update-elc.el ("packages.el"): Force loading packages.el instead
16910         of possibly out-of-date packges.elc.
16911         * make-docfile.el ("packages.el"): Ditto.
16912
16913 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16914
16915         * build-report.el (build-report-delete-regexp): Added a rule for
16916         the main tarball shadowing anything past it.
16917
16918 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16919
16920         * packages.el (package-provide): Delete a previous provide.
16921
16922         * package-info.el: New file.
16923
16924         * package-get.el: New file.
16925         From Pete Ware <ware@cis.ohio-state.edu>
16926         (package-get): Fix md5 computation to work with Mule.
16927
16928 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16929
16930         * simple.el (log-message-*): Quote symbols in docstrings properly.
16931
16932 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16933
16934         * packages.el (packages-new-autoloads): Ignore symbolic links.
16935
16936         * cus-face.el (face-custom-attributes-get): Fix typo.
16937         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16938
16939 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16940
16941         * startup.el (load-init-file): Reload new or changed autoloads
16942         unless inhibited.  Reload modified dumped lisp (stubbed).
16943
16944         * packages.el (packages-new-autoloads): New function.
16945         (packages-reload-autoloads): New function.
16946         (packages-reload-dumped-lisp): New (stub) function.
16947
16948         * loadup.el: Inhibit reloading dumped files when running temacs.
16949
16950         * loadhist.el (file-provides): Extend to handle variant
16951         extensions.
16952
16953         * replace.el (query-replace): Fix typo.
16954
16955 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16956
16957         * make-docfile.el: list-autoloads-path has been renamed.
16958         * update-elc.el: list-autoloads has been renamed.
16959
16960         * packages.el (packages-list-autoloads): Renamed.
16961         (packages-list-autoloads-path): Ditto.
16962
16963 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16964
16965         * packages.el (packages-find-packages-1): Made it signal a warning
16966         for an error in an auto-autoload.el file.
16967
16968 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16969
16970         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16971         tag with const.
16972         From Aki Vehtari <Aki.Vehtari@hut.fi>
16973
16974         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16975
16976         * loadhist.el (unload-feature): Remove autoload.
16977
16978 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16979
16980         * loadhist.el: Unpackaged.
16981
16982         * help.el (describe-symbol-find-file): Rename
16983         `describe-function-find-file' and make old name obsolete.
16984         (describe-function-1): Use it.
16985         (describe-function-1): Guard reference to
16986         `compiled-function-annotation'.
16987
16988 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16989
16990         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16991         argument.
16992         (help-mode-quit): New optional arg to control whether it kills or
16993         buries.  Tidied up.
16994         (with-displaying-help-buffer): Don't kill buffer initially, even
16995         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16996         (help-pretty-print-value): Rename back from
16997         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16998         use it, otherwise use dumped `cl-prettyprint'.
16999         (describe-variable): Use `help-pretty-print-value' again.
17000         (find-func): Removed reference to "find-func" at end.
17001
17002 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17003
17004         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17005           GUI XEmacs. Rename? x-menubar is rather window system
17006           independant, except for a couple of items.
17007
17008 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17009
17010         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17011         entries as they will no longer be distributed with XEmacs.
17012
17013         * format.el (format-alist): Fix image/tiff regexps.
17014         From P. E. Jareth Hein <jareth@camelot-soft.com>
17015
17016         * help.el (help-maybe-pretty-print-value): Rename.
17017         (describe-variable): Use it.
17018         (describe-variable): Add trailing linefeed.
17019
17020 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17021
17022         * help.el (describe-function-1): Don't output anything for
17023           arglist of autoload functions.
17024
17025 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17026
17027         * help.el (describe-function-1): Don't output anything for
17028           arglist of autoload functions.
17029
17030 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17031
17032         * help.el (help-mode-map): New bindings for `help-mode-bury',
17033         `describe-function-at-point', `describe-variable-at-point',
17034         `Info-elisp-ref', `customize-variable', `help-next-section' and
17035         `help-prev-section'.
17036         (help-next-section): New function.
17037         (help-prev-section): New function.
17038         (help-mode-quit): Changed to kill the help buffer.
17039         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17040         correctly.
17041         (help-buffer-name): New function to generate the name of help
17042         buffers.
17043         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17044         argument giving the name of the help buffer.
17045         (describe-key): Use `with-displaying-help-buffer' with name.
17046         (describe-mode): Ditto.
17047         (describe-bindings): Ditto.
17048         (describe-prefix-bindings): Ditto.
17049         (view-lossage): Ditto.
17050         (with-syntax-table): New macro.
17051         (function-called-at-point): Use `ignore-errors' and
17052         `with-syntax-table'.
17053         (function-at-point): Ditto.
17054         (describe-function): Use `with-displaying-help-buffer' with name.
17055         (function-arglist): Extracted from `describe-function-1'.  Returns
17056         function's arglist as string.
17057         (function-documentation): Extracted from `describe-function-1'.
17058         Returns function's docstring.
17059         (describe-function-1): Remove all the "stream" garbage, including
17060         the stream argument.  Use `function-arglist' and
17061         `function-documentation'.
17062         (describe-function-arglist): Just use `function-arglist'.
17063         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17064         (help-pretty-print-value): New function to help with
17065         pretty-printing variable values.  Knows about `#<...>'.  Needs
17066         `pp-internal'.
17067         (describe-variable): Use `with-displaying-help-buffer' with name.
17068         Formatting improved.  Display file where variable is defined, if
17069         known.  Use `help-pretty-print-value'.
17070         (describe-syntax): Use `with-displaying-help-buffer' with name.
17071         (list-processes): Remove "stream" garbage.
17072
17073 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17074
17075         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17076         call a dumped routine instead.
17077
17078         * x-win-xfree86.el: Wrap file in defun.
17079         * x-win-sun.el: Ditto.
17080
17081 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17082
17083         * help.el (view-emacs-news): Remove usage of outl-mouse which
17084         advises functions and does other evil things.
17085
17086 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17087
17088         * format.el (format-alist): Add `image/tiff'.
17089         From P. E. Jareth Hein <jareth@camelot-soft.com>
17090
17091 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17092
17093         * about.el (about-hackers): More names added.
17094
17095         * make-docfile.el: Remove superfluous package path search.
17096
17097         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17098
17099 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17100
17101         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17102         ignored shadows.
17103
17104 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17105
17106         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17107         get trailing slashes when added to the load-path.
17108
17109         * x-init.el (init-x-win): Locate where XEmacs X localization files
17110         are.
17111
17112 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17113
17114         * x-faces.el: Added support for foregroundToolBarColor
17115           to xpm-color-symbols.
17116
17117 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17118
17119         * etags.el (tags-remove-duplicates): Removed.
17120         (buffer-tag-table-list): Use `delete-duplicates'.
17121
17122         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17123         correctly.
17124         (get*): Defalias to `get'.
17125
17126         * cl.el (eql): Compare integers with `eq'.
17127         (cl-map-extents): Check for `map-extents' first.
17128
17129 1997-12-17  Didier Verna  <didier@xemacs.org>
17130
17131         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17132         added the 'numero', 'copyright' and 'trademark' symbols.
17133
17134         * leim/quail/latin-post.el ("french-postfix"): see above.
17135
17136 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17137
17138         * widget.el (define-widget): Check the arguments.
17139
17140         * cus-edit.el (customize-face): Use `check-argument-type'.
17141         (custom-variable-value-create): Use `signal' to signal error.
17142         (custom-variable-reset-saved): Ditto.
17143         (custom-variable-reset-standard): Ditto.
17144         (custom-face-reset-saved): Ditto.
17145
17146         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17147         (widget-default-format-handler): Ditto.
17148         (widget-checklist-add-item): Ditto.
17149         (widget-radio-add-item): Ditto.
17150         (widget-editable-list-entry-create): Ditto.
17151         (widget-sexp-prompt-value): Ditto.
17152
17153         * custom.el (custom-declare-variable): Signal errors better.
17154         (custom-handle-keyword): Ditto.
17155         (custom-declare-group): Ditto.
17156
17157         * window-xemacs.el (windows): Ditto.
17158
17159         * menubar.el (menu): Ditto.
17160
17161         * keydefs.el (keyboard): Ditto.
17162
17163         * minibuf.el (minibuffer): Ditto.
17164
17165         * process.el (execute): Ditto.
17166
17167         * fill.el (fill): Ditto.
17168
17169         * modeline.el (modeline): Ditto.
17170
17171         * help.el (help): Ditto.
17172
17173         * faces.el (faces): Ditto.
17174
17175         * files.el (files): Ditto.
17176
17177         * x-init.el (x): Ditto.
17178
17179         * lisp-mode.el (lisp): Ditto.
17180
17181         * process.el (processes): Ditto.
17182
17183         * mouse.el (mouse): Ditto.
17184
17185         * abbrev.el (abbrev): Moved from cus-edit.
17186
17187         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17188         as variable declaration.
17189
17190 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17191
17192         * menubar.el (find-menu-item): Use `check-argument-type'.
17193         (find-menu-item): Cosmetic changes.
17194
17195 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17196
17197         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17198
17199 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17200
17201         * startup.el (set-default-load-path): Only search package-path
17202         when not running temacs.
17203
17204         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17205         files.
17206
17207         * loadup.el: Correct commentary.  Reformatting.
17208         (really-early-error-handler): Use absolute path to the
17209         first dumped-lisp.el file.
17210         (really-early-error-handler): Print full path name of
17211         each dumped lisp file (inherited from InfoDock).
17212
17213         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17214         dumped-lisp.el files.
17215
17216         * make-docfile.el (preloaded-file-list): Reorder when the
17217         package-path is searched.
17218         * update-elc.el: Ditto.
17219
17220         * lisp-mode.el (call-with-condition-handler): Treat the same as
17221         `condition-case' for indentation.
17222
17223         * about.el (about-xemacs): Update release date.
17224
17225 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17226
17227         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17228         anywhere but at the last clause.
17229         (ecase): Disallow `t' and `otherwise'.
17230
17231 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17232
17233         * cus-edit.el (custom-buffer-create-buttons): New function
17234         from stuff moved out of `custom-buffer-create-internal'.
17235         (custom-novice): New variable.  Default t.
17236         (custom-display-global-buttons): Ditto.  Default `top'.
17237         (custom-buffer-create-internal): Only display help if
17238         `custom-novice' is non-nil.  Display global buttons according to
17239         `custom-display-global-buttons'.
17240
17241 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17242
17243         * menubar.el (find-menu-item): Use `check-argument-type'.
17244         (find-menu-item): Cosmetic changes.
17245
17246 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17247
17248         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17249         look.
17250
17251 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17252
17253         * format.el (format-deannotate-region):  Bug fix.
17254         Deannotating a region containing unknown tags would fail
17255         (causing decoding of text/enriched to fail at user level)
17256
17257 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17258
17259         * minibuf.el (read-directory-name): Support sixth
17260           arg, HISTORY, as already documented.
17261
17262 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17263
17264         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17265         to `ecase'.
17266
17267 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17268
17269         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17270         skk-activate.
17271
17272 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17273
17274         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.