(U-00020951): Use `->denotational' and `->subsumptive'.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>big5-cdp-itaiji-002'.
5
6         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
7         XEmacs CHISE.
8
9 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=>jis-x0213-2'.
13
14 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         setting for `==ucs-var-001'.
18
19 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
22         setting for `=+>ucs-var-003'.
23
24         * mule/mule-charset.el (default-coded-charset-priority-list): Add
25         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
26
27         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
28         XEmacs CHISE.
29         (=+>ucs-tip-var-003): Ditto.
30
31 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
35
36         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
37         XEmacs CHISE.
38         (=ucs-tip-var-002): Ditto.
39
40 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
41
42         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
43         #x9FEA.
44
45 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `==ucs-bmp-var-001'.
49
50         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
51         CHISE.
52         (==ucs-bmp-var-001): Ditto.
53
54 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
57         setting for `=big5-cdp-var-007'.
58
59         * mule/mule-charset.el (default-coded-charset-priority-list): Add
60         `=big5-cdp-var-007'.
61
62         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
63         XEmacs CHISE.
64
65 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-charset.el (default-coded-charset-priority-list): Add
68         `=ucs-sip@gb'.
69
70         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
71         CHISE.
72
73 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
74
75         * mule/mule-charset.el (default-coded-charset-priority-list): Add
76         `=>ucs-tip@cognate'.
77
78         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
79         XEmacs CHISE.
80
81 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-charset.el (default-coded-charset-priority-list): Add
84         `=ucs-tip-itaiji-001'.
85
86         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
87         XEmacs CHISE.
88
89 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-charset.el (default-coded-charset-priority-list): Add
92         `=>ucs-tip@component'.
93
94         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
95         XEmacs CHISE.
96
97 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-charset.el (default-coded-charset-priority-list): Add
100         `==ucs-tip@JP/hanazono'.
101
102         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
103         XEmacs CHISE.
104
105 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
106
107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
108         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
109
110         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
111         CHISE.
112         (=ucs-tip@JP/hanazono): Ditto.
113
114 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
115
116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
117         setting for `=ucs-var-007'.
118
119 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `=ucs-bmp-var-007'.
123
124         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
125         CHISE.
126         (=ucs-bmp-var-007): Ditto.
127
128 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
131         setting for `=>ucs-itaiji-002@iwds-1'.
132
133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
134         `=>ucs-bmp-itaiji-002@iwds-1'.
135
136 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
137
138         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
139         for XEmacs CHISE.
140         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
141
142 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
145         setting for `=>ucs-itaiji-008'.
146
147 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
148
149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
150         setting for `=>big5-cdp-itaiji-003'.
151
152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
153         `=>big5-cdp-itaiji-003'.
154
155 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
156
157         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
158         XEmacs CHISE.
159
160 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
161
162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
163         setting for `=>ucs-itaiji-011'.
164
165 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
168         `=>ucs-bmp-itaiji-011'.
169
170 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
171
172         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
173         XEmacs CHISE.
174         (=>ucs-bmp-itaiji-011): Ditto.
175
176 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Use
179         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
180
181 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
184         `=>ucs-bmp-cjk@iwds-1/normalized'.
185
186         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
187         coded-charset for XEmacs CHISE.
188
189 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
192         setting for `=>ucs-itaiji-010'.
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `=>ucs-bmp-itaiji-010'.
196
197         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
198         XEmacs CHISE.
199         (=>ucs-bmp-itaiji-010): Ditto.
200
201 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
204         setting for `=>ucs@iwds-1/normalized'.
205
206 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
207
208         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
209         for XEmacs CHISE.
210
211 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
214         setting for `==>ucs@esu'.
215
216         * mule/mule-charset.el (default-coded-charset-priority-list): Add
217         `==>ucs-sip@esu'.
218
219         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
220         CHISE.
221         (==>ucs-sip@esu): Ditto.
222
223 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
224
225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
226         setting for `=>big5-cdp-var-001'.
227
228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
229         `=>big5-cdp-var-001'.
230
231         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
232         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
233
234 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
235
236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
237         setting for `===hng-sts'.
238
239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
240         `===hng-sts'.
241
242         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
243         CHISE.
244
245 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
248         setting for `===hng-sgs'.
249
250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
251         `===hng-sgs'.
252
253         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
254         CHISE.
255
256 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
257
258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
259         setting for `===hng-saa'.
260
261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
262         `===hng-saa'.
263
264         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
265         CHISE.
266
267 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
268
269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
270         setting for `===hng-kad'.
271
272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
273         `===hng-kad'.
274
275         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
276         CHISE.
277
278 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
279
280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
281         setting for `===hng-sai'.
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `===hng-sai'.
285
286         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
287         CHISE.
288
289 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
292         setting for `===hng-ini'.
293
294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
295         `===hng-ini'.
296
297         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
298         CHISE.
299
300 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
303         setting for `===hng-wke'.
304
305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
306         `===hng-wke'.
307
308         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
309         CHISE.
310
311 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
314         setting for `===hng-wks'.
315
316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
317         `===hng-wks'.
318
319         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
320         CHISE.
321
322 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         setting for `===hng-sab'.
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `===hng-sab'.
329
330         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
331         CHISE.
332
333 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
334
335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
336         setting for `===hng-ykk'.
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `===hng-ykk'.
340
341         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
342         CHISE.
343
344 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
345
346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
347         setting for `===hng-kkh'.
348
349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
350         `===hng-kkh'.
351
352         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
353         CHISE.
354
355 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
356
357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358         setting for `===hng-fhs'.
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `===hng-fhs'.
362
363         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
364         CHISE.
365
366 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
369         `==>daijiten'.
370
371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
372         setting for `==>daijiten'.
373
374         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
375         CHISE.
376
377 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
380         last number of its code.
381
382 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
385         settings for `=daijiten', `==daijiten' and `===daijiten'.
386
387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
388         `=daijiten', `==daijiten' and `===daijiten'.
389
390         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
391         CHISE.
392         (==daijiten): Ditto.
393         (===daijiten): Ditto.
394
395 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
396
397         * mule/mule-charset.el (default-coded-charset-priority-list): Add
398         `=>ucs-bmp-itaiji-008'.
399
400         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
401         XEmacs CHISE.
402         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
403
404 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
407         of #x9FCC as the value of `max-code'.
408
409 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
410
411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
412         `=>>ucs-bmp-cjk@unicode'.
413
414         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
415         for XEmacs CHISE.
416
417 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
418
419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
420         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
421         `===shuowen-jiguge5'.
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
425
426         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
427         XEmacs CHISE.
428         (===shuowen-jiguge4): Ditto.
429         (===shuowen-jiguge5): Ditto.
430
431 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
434         `=ucs-sip-var-005'.
435
436         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
437         XEmacs CHISE.
438
439 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `=>>hanyo-denshi/ib'.
443
444 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
447         setting for `=>big5-cdp@iwds-1'.
448
449 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
450
451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
452         setting for `=big5-cdp-var-010'.
453
454 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
457         `=big5-cdp-var-010'.
458
459         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
460         XEmacs CHISE.
461
462 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
463
464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
465         `=ucs-sip-itaiji-008'.
466
467         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
468         XEmacs CHISE.
469
470 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `=>ucs-sip-itaiji-006'.
474
475         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
476         XEmacs CHISE.
477
478 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481         setting for `=+>big5-cdp', `=>big5-cdp@component' and
482         `=>big5-cdp@cognate'.
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
486
487 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
490         CHISE.
491         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
492         mother.
493         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
494
495 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
498         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
499
500         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
501         XEmacs CHISE.
502         (=>big5-cdp@component): Ditto.
503         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
504
505 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `=>ucs-itaiji-001@iwds-1'.
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=>ucs-bmp-itaiji-001@iwds-1'.
512
513         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
514         for XEmacs CHISE.
515         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
516
517 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
518
519         * mule/mule-charset.el (default-coded-charset-priority-list):
520         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
521         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
522         `chinese-isoir165'.
523
524         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
525         CHISE.
526
527 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `=ucs-sip-itaiji-006'.
531
532         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
533         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
534
535 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
538         setting for `=>ucs-itaiji-009'.
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `==ucs-bmp-itaiji-001'.
542
543         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
544         (=big5-cdp-itaiji-003): Doc fix.
545         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
546
547 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
548
549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
550         `=>zinbun-oracle'.
551
552 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=>ucs-sip-itaiji-003'.
556
557         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
558         (=>ucs-bmp-itaiji-003): Fix `long-name'.
559         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
560
561 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
565
566 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `==ucs-bmp-itaiji-006'.
570
571         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
572         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
573         (==ucs-bmp-itaiji-006): Ditto.
574
575 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `=ucs-bmp-itaiji-012'.
579
580         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
581         XEmacs CHISE.
582         (=ucs-bmp-itaiji-012): Ditto.
583
584 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
587         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
588
589 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
592         CHISE.
593
594 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
597         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
598         and `=>>cns11643-6'.
599
600         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
601         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
602         (=>>cns11643-3): Ditto.
603         (=>>cns11643-4): Modify DOC.
604         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
605
606 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
607
608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
609         `=>ucs-sip-itaiji-005'.
610
611         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
612         XEmacs CHISE.
613
614 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
615
616         * mule/mule-charset.el (default-coded-charset-priority-list): Add
617         `==hanyo-denshi/tk/mf-01'.
618
619         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
620         for XEmacs CHISE.
621
622 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
625         `=>ucs-itaiji-007'.
626
627 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
630         `==ucs-sip-var-002'.
631
632         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
633         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
634
635 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
636
637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
638         setting for `==ucs-itaiji-001'.
639
640 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `==ucs-sip-itaiji-001'.
644
645         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
646         XEmacs CHISE.
647         (==ucs-sip-itaiji-001): Ditto.
648
649 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
652         `=+>ucs-bmp-var-003'.
653
654         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
655         CHISE.
656         (=+>ucs-bmp-var-003): Ditto.
657
658 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
661         `=>ucs-bmp-cjk@cognate'.
662
663         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
664         XEmacs CHISE.
665
666 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
667
668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
669         `=ucs-sip-itaiji-005'.
670
671         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
672         XEmacs CHISE.
673
674 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
675
676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
677         setting for `=>ucs@cognate'.
678
679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
680         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
681
682         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
683         CHISE.
684         (=>ucs@hanyo-denshi): Abolished.
685         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
686         (=>ucs-bmp-itaiji-009): Ditto.
687         (=>ucs-sip@cognate): Ditto.
688
689 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
690
691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
692         `=>ucs-bmp-itaiji-004'.
693
694         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
695         XEmacs CHISE.
696
697 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
698
699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
700         setting for `=>ucs-itaiji-004'.
701
702 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
706         `=>ucs-bmp-itaiji-007'.
707
708         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
709         XEmacs CHISE.
710         (=>ucs-itaiji-004): Ditto.
711         (=>ucs-sip-itaiji-004): Ditto.
712         (=>ucs-bmp-itaiji-007): Ditto.
713
714 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
715
716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
717         setting for `=ucs-itaiji-010'.
718
719 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
720
721         * mule/mule-charset.el (default-coded-charset-priority-list):
722         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
723         - Add `=ucs-bmp-itaiji-010'.
724         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
725           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
726         - Add `=>ucs-sip@iwds-1'.
727
728         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
729         XEmacs CHISE.
730         (=ucs-bmp-itaiji-010): Ditto.
731         (=>ucs-sip@iwds-1): Ditto.
732
733 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
737
738         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
739         XEmacs CHISE.
740         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
741
742 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
743
744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
745         setting for `=>ucs-itaiji-003'.
746
747 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
748
749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
750         `=>ucs-bmp-itaiji-003'.
751
752         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
753         XEmacs CHISE.
754         (=>ucs-bmp-itaiji-003): Ditto.
755
756 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `=ucs-bmp-itaiji-011'.
760
761         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
762         XEmacs CHISE.
763
764 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
767         setting for `==ucs-var-002'.
768
769 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
772         setting for `==ucs-itaiji-002'.
773
774 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
775
776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
777         `==ucs-sip-itaiji-002'.
778
779         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
780         XEmacs CHISE.
781
782 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
783
784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
785         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
786
787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
788         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
789         `=>ucs-sip-itaiji-007'.
790
791         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
792         XEmacs CHISE.
793         (=>ucs-sip-itaiji-007): Ditto.
794         (=ucs-sip-itaiji-007): Ditto.
795         (=ucs-itaiji-011): Ditto.
796         (=ucs-sip-itaiji-011): Ditto.
797
798 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
799
800         * mule/mule-coding.el (coded-charset-entity-reference-alist):
801         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
802
803 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
804
805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
806         `==ucs-bmp-var-002'.
807
808         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
809         CHISE.
810         (==ucs-bmp-var-002): Ditto.
811
812         * mule/mule-coding.el (coded-charset-entity-reference-alist):
813         Modify some priorities.
814
815 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
818         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
819         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
820
821 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `=big5-cdp-var-001'.
825
826         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
827         XEmacs CHISE.
828
829 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
832         setting for `==ucs-itaiji-005'.
833
834 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
837         setting for `=ucs-itaiji-007'.
838
839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
840         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
841
842         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
843         XEmacs CHISE.
844         (==ucs-bmp-itaiji-005): Ditto.
845         (=ucs-itaiji-007): Ditto.
846         (=ucs-bmp-itaiji-007): Ditto.
847
848 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
849
850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
851         `==gt-pj-k1' and `==gt-pj-k2'.
852
853 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
856         CHISE.
857         (==gt-pj-k2): Ditto.
858
859 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
862         setting for `=>ucs-itaiji-005'.
863
864 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `=>>cbeta'.
868
869 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
870
871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
872         `=>ucs-sip@component'.
873
874         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
875         instead of `=ucs' as its mother.
876         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
877
878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
879         setting for `=>ucs-itaiji-006'.
880
881 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
882
883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
884         `=>ucs-bmp-itaiji-006'.
885
886         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
887         XEmacs CHISE.
888         (=>ucs-bmp-itaiji-006): Ditto.
889
890 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=>ucs-bmp-itaiji-001'.
894
895         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
896         XEmacs CHISE.
897
898 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
901         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
902
903         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
904         instead of `=ucs' as its mother.
905         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
906         (==ucs-bmp-itaiji-002): Ditto.
907         (==ucs-itaiji-003): Ditto.
908         (==ucs-bmp-itaiji-003): Ditto.
909
910 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
911
912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
913         setting for `=big5-cdp-var-002'.
914
915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
916         `=big5-cdp-var-002'.
917
918         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
919         XEmacs CHISE.
920
921 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
922
923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
924         `=ucs-sip-var-004'.
925
926         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
927         XEmacs CHISE.
928
929 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
932         `=>ucs-bmp-cjk@iwds-1'.
933
934         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
935         XEmacs CHISE.
936
937 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
940         setting for `=ucs-var-005'.
941
942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
943         `=ucs-bmp-var-005'.
944
945         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
946         CHISE.
947         (=ucs-bmp-var-005): Ditto.
948
949 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
952         `=>ucs-sip-itaiji-002'.
953
954         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
955         XEmacs CHISE.
956
957 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
958
959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
960         setting for `=>ucs-itaiji-002'.
961
962 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
966
967         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
968         (=>ucs-itaiji-002): Ditto.
969         (=>ucs-bmp-itaiji-002): Ditto.
970
971 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
972
973         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
974         setting for `=>ucs-itaiji-001'.
975
976 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
979         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
980
981         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
982         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
983         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
984         (=>ucs-sip-itaiji-001): Ditto.
985
986         * mule/mule-coding.el(coded-charset-entity-reference-alist):
987         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
988         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
989
990 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-charset.el (default-coded-charset-priority-list):
993         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
994         `=jef-china3' and `chinese-isoir165'.
995
996 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
997
998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
999         `=>ucs-bmp-itaiji-005'.
1000
1001         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1002         XEmacs CHISE.
1003         (=>ucs-bmp-itaiji-005): Ditto.
1004
1005 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1006
1007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1008         `=+>jis-x0213-2'.
1009
1010 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1011
1012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1013         `=+>adobe-japan1-6'.
1014
1015 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `=+>jis-x0208@1978'.
1019
1020 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1023         setting for `=>ucs@component'.
1024
1025 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1026
1027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1028         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1029
1030 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1031
1032         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1033         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1034
1035 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1036
1037         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1038         CHISE.
1039         (=>ucs@jis/2004): Ditto.
1040
1041 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1042
1043         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1044         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1045
1046 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1047
1048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1049         `=>cbeta'.
1050
1051 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1052
1053         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1054         setting for `==big5-cdp-itaiji-001'.
1055
1056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1057         `==big5-cdp-itaiji-001'.
1058
1059         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1060         XEmacs CHISE.
1061
1062 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1065         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1066         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1067
1068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1069         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1070         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1071
1072         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1073         XEmacs CHISE.
1074         (=>big5-cdp-itaiji-001): Ditto.
1075         (=big5-cdp-itaiji-002): Ditto.
1076         (=big5-cdp-itaiji-003): Ditto.
1077
1078 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1081         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1082
1083 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list):
1086         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1087         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1088         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1089
1090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1091         setting for `=ucs-var-008'.
1092
1093         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1094         CHISE.
1095         (=ucs-bmp-var-008): Likewise.
1096
1097 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-charset.el (default-coded-charset-priority-list):
1100         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1101
1102 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1105         `==ucs-sip@JP/hanazono'.
1106
1107         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1108         XEmacs CHISE.
1109
1110 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1113         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1114
1115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1116         `=ucs-bmp-var-006'.
1117
1118         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1119         CHISE.
1120         (=ucs-bmp-var-006): Likewise.
1121
1122 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `=ucs-bmp-itaiji-009'.
1126
1127         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1128         XEmacs CHISE.
1129         (=ucs-bmp-itaiji-009): Likewise.
1130
1131 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `=>big5-cdp'.
1135
1136 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1137
1138         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1139         (utf-8-ivs-gb): Likewise.
1140         (utf-8-gb-er): Likewise.
1141         (utf-8-ivs-gb-er): Likewise.
1142         (utf-8-cns): Likewise.
1143         (utf-8-ivs-cns): Likewise.
1144         (utf-8-cns-er): Likewise.
1145         (utf-8-ivs-cns-er): Likewise.
1146         (utf-8-big5): Likewise.
1147         (utf-8-ivs-big5): Likewise.
1148         (utf-8-big5-er): Likewise.
1149         (utf-8-ivs-big5-er): Likewise.
1150         (utf-8-jis): Likewise.
1151         (utf-8-ivs-jis): Likewise.
1152         (utf-8-jis-er): Likewise.
1153         (utf-8-ivs-jis-er): Likewise.
1154         (utf-8-ks): Likewise.
1155         (utf-8-ivs-ks): Likewise.
1156         (utf-8-ks-er): Likewise.
1157         (utf-8-ivs-ks-er): Likewise.
1158
1159 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1162         (utf-8-ivs-jp): Likewise.
1163         (utf-8-jp-er): Likewise.
1164         (utf-8-ivs-jp-er): Likewise.
1165
1166 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1169         setting for `=ucs-var-010'.
1170
1171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1172         `=ucs-bmp-var-010'.
1173
1174         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1175         CHISE.
1176         (=ucs-bmp-var-010): Likewise.
1177
1178 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1179
1180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1181         `=ucs-sip@JP/hanazono'.
1182
1183         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1184         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1185
1186 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-charset.el (default-coded-charset-priority-list):
1189         - Add `=big5-cdp-var-004'.
1190         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1191           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1192
1193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1194         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1195         `=big5-cdp-var-005'.
1196
1197         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1198         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1199         `=big5-cdp-var-003'.
1200         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1201         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1202         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1203
1204 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-charset.el (default-coded-charset-priority-list):
1207         Don't prefer ucs-compat CCSes to other CCSes.
1208
1209 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1210
1211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1212         `===ucs-bmp-cjk-compat@unicode'.
1213
1214         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1215         coded-charset for XEmacs CHISE.
1216
1217 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1220         `=ucs-sip-itaiji-003'.
1221
1222         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1223         XEmacs CHISE.
1224
1225 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1226
1227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1228         setting for `=ucs-var-004'.
1229
1230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1231         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1232
1233         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1234         XEmacs CHISE.
1235         (=ucs-var-004): Ditto.
1236         (=ucs-bmp-var-004): Ditto.
1237
1238 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1239
1240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1241         `=ucs-sip-var-003'.
1242
1243         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1244         XEmacs CHISE.
1245
1246 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1247
1248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1249         setting for `=ucs-itaiji-006'.
1250
1251         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1252         `=ucs-bmp-itaiji-006'.
1253
1254         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1255         XEmacs CHISE.
1256         (=ucs-bmp-itaiji-006): Ditto.
1257
1258 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=ucs-sip-var-002'.
1262
1263         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1264         XEmacs CHISE.
1265
1266 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1267
1268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1269         `=ucs-sip-itaiji-002'.
1270
1271         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1272         XEmacs CHISE.
1273
1274 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1275
1276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1277         setting for `==hanyo-denshi/tk'.
1278
1279 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1280
1281         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1282         (=hanyo-denshi/tk): Fix `long-name'.
1283         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1284
1285 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1288         setting for `=>mj'.
1289
1290 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1293         coded-charset for XEmacs CHISE.
1294
1295 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1296
1297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1298         setting for `=hanyo-denshi/tk'.
1299
1300 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1303         `=hanyo-denshi/tk/mf-01'.
1304
1305         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1306         XEmacs CHISE.
1307         (=hanyo-denshi/tk/mf-01): Ditto.
1308
1309 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1310
1311         * mule/mule-charset.el (default-coded-charset-priority-list):
1312         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1313
1314 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list):
1317         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1318
1319 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1322         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1325         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1326
1327         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1328         XEmacs CHISE.
1329         (=ucs-bmp-itaiji-004): Ditto.
1330         (=ucs-itaiji-005): Ditto.
1331         (=ucs-bmp-itaiji-005): Ditto.
1332
1333 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `=ucs-sip-itaiji-001'.
1337
1338         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1339         XEmacs CHISE.
1340
1341 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1344         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1345         `=ucs-itaiji-008'.
1346
1347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1348         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1349         `=ucs-bmp-itaiji-008'.
1350
1351         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1352         XEmacs CHISE.
1353         (=ucs-bmp-itaiji-001): Ditto.
1354         (=ucs-itaiji-003): Ditto.
1355         (=ucs-bmp-itaiji-003): Ditto.
1356         (=ucs-itaiji-008): Ditto.
1357         (=ucs-bmp-itaiji-008): Ditto.
1358
1359 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1363
1364         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1365         for XEmacs CHISE.
1366         (==ucs-bmp-cjk-compat@JP): Ditto.
1367
1368 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         setting for `===hng-tzs'.
1372
1373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1374         `===hng-tzs'.
1375
1376         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1377         CHISE.
1378
1379 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         setting for `===hng-doh'.
1383
1384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1385         `===hng-doh'.
1386
1387         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1388         CHISE.
1389
1390 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1391
1392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1393         setting for `===hng-wad'.
1394
1395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1396         `===hng-wad'.
1397
1398         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1399         CHISE.
1400
1401 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1402
1403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1404         settings for `==koseki' and `===hng-kcc'.
1405
1406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1407         `===hng-kcc'.
1408
1409         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1410         CHISE.
1411
1412 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `===hng-nkk'.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `===hng-nkk'.
1419
1420         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1421         CHISE.
1422
1423 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1426         setting for `===hng-ink'.
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `===hng-ink'.
1430
1431         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1432         CHISE.
1433
1434 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1437         setting for `===hng-jhk'.
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `===hng-jhk'.
1441
1442         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1443         CHISE.
1444
1445 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1448         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1449         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1450         (===jis-x0213-1@2004): Likewise.
1451         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1452         "jisx0213\\(\\.2004\\)-1" as the registry.
1453         (=+>jis-x0213-1@2004): Likewise.
1454         (=>jis-x0213-1@2004): Likewise.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===jis-x0213-1@2004'.
1458
1459 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1462         setting for `===hng-nak'.
1463
1464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1465         `===hng-nak'.
1466
1467         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1468         CHISE.
1469
1470 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1473         setting for `===hng-hos'.
1474
1475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1476         `===hng-hos'.
1477
1478         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1479         CHISE.
1480
1481 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1484         setting for `===hng-tzj'.
1485
1486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1487         `===hng-tzj'.
1488
1489         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1490         CHISE.
1491
1492 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1493
1494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495         setting for `===hng-kae'.
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1498         `===hng-kae'.
1499
1500         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1501         CHISE.
1502
1503 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1504
1505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1506         setting for `===hng-kar'.
1507
1508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1509         `===hng-kar'.
1510
1511         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1512         CHISE.
1513
1514 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1515
1516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1517         setting for `===hng-kyd'.
1518
1519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1520         `===hng-kyd'.
1521
1522         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1523         CHISE.
1524
1525 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1526
1527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1528         setting for `===hng-hok'.
1529
1530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1531         `===hng-hok'.
1532
1533         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1534         CHISE.
1535
1536 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1537
1538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1539         setting for `===hng-jyu'.
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `===hng-jyu'.
1543
1544         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1545         CHISE.
1546
1547 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1548
1549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1550         setting for `===hng-zkd'.
1551
1552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553         `===hng-zkd'.
1554
1555         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1556         CHISE.
1557
1558 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1561         setting for `===hng-kmi'.
1562
1563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1564         `===hng-kmi'.
1565
1566         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1567         CHISE.
1568
1569 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1570
1571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1572         setting for `===hng-okd'.
1573
1574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1575         `===hng-okd'.
1576
1577         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1578         CHISE.
1579
1580 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1581
1582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1583         setting for `===hng-nkm'.
1584
1585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1586         `===hng-nkm'.
1587
1588         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1589         CHISE.
1590
1591 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         setting for `===hng-nto'.
1595
1596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1597         `===hng-nto'.
1598
1599         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1600         CHISE.
1601
1602 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1603
1604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1605         setting for `===hng-yhk'.
1606
1607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1608         `===hng-yhk'.
1609
1610         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1611         CHISE.
1612
1613 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         setting for `===hng-sok'.
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1619         `===hng-sok'.
1620
1621         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1622         CHISE.
1623
1624 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1625
1626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1627         setting for `===hng-kda'.
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `===hng-kda'.
1631
1632         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1633         CHISE.
1634
1635 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1638         setting for `===hng-myz'.
1639
1640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1641         `===hng-myz'.
1642
1643         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1644         CHISE.
1645
1646 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1647
1648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1649         setting for `===hng-kgk'.
1650
1651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1652         `===hng-kgk'.
1653
1654         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1655         CHISE.
1656
1657 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1658
1659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1660         setting for `===hng-drt'.
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663         `===hng-drt'.
1664
1665         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1666         CHISE.
1667
1668 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1669
1670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1671         setting for `===hng-mam'.
1672
1673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1674         `===hng-mam'.
1675
1676         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1677         CHISE.
1678
1679 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1682         setting for `===hng-dng'.
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `===hng-dng'.
1686
1687         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1688         CHISE.
1689
1690 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1691
1692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1693         setting for `=>cns11643-5'.
1694
1695 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1696
1697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1698         setting for `===hng-keg'.
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `===hng-keg'.
1702
1703         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1704         CHISE.
1705
1706 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1709         setting for `===hng-jou'.
1710
1711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1712         `===hng-jou'.
1713
1714         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1715         CHISE.
1716
1717 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720         setting for `===hng-smk'.
1721
1722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1723         `===hng-smk'.
1724
1725         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1726         CHISE.
1727
1728 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1731         setting for `===hng-kyo'.
1732
1733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1734         `===hng-kyo'.
1735
1736         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1737         CHISE.
1738
1739 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1742         setting for `===hng-kss'.
1743
1744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1745         `===hng-kss'.
1746
1747         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1748         CHISE.
1749
1750 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1751
1752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1753         setting for `===hng-wan'.
1754
1755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1756         `===hng-wan'.
1757
1758         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1759         CHISE.
1760
1761 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1764         setting for `===hng-ksk'.
1765
1766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1767         `===hng-ksk'.
1768
1769         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1770         CHISE.
1771
1772 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1775         setting for `===hng-kyu'.
1776
1777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1778         `===hng-kyu'.
1779
1780         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1781         CHISE.
1782
1783 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1786         setting for `===hng-skk'.
1787
1788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1789         `===hng-skk'.
1790
1791         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1792         CHISE.
1793
1794 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1797         setting for `===hng-sik'.
1798
1799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1800         `===hng-sik'.
1801
1802         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1803         CHISE.
1804
1805 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1806
1807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1808         setting for `===hng-kbk'.
1809
1810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1811         `===hng-kbk'.
1812
1813         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1814         CHISE.
1815
1816 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1817
1818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1819         setting for `===hng-kcj'.
1820
1821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1822         `===hng-kcj'.
1823
1824         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1825         CHISE.
1826
1827 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1828
1829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1830         setting for `===hng-k24'.
1831
1832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1833         `===hng-k24'.
1834
1835         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1836         CHISE.
1837
1838 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1839
1840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1841         setting for `===hng-gok'.
1842
1843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1844         `===hng-gok'.
1845
1846         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1847         CHISE.
1848 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851         setting for `===hng-tsu'.
1852
1853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1854         `===hng-tsu'.
1855
1856         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1857         CHISE.
1858
1859 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1860
1861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1862         setting for `===hng-sys'.
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `===hng-sys'.
1866
1867         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1868         CHISE.
1869
1870 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1873         - Use "&HNG010-<d><d><d><d><d>;" instead of
1874           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1875         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1876
1877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1878         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1879
1880         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1881         "hngkhi-0" as the suffix of registry.
1882         (===hng-khm): New coded-charset for XEmacs CHISE.
1883         (=ucs-itaiji-002): Ditto.
1884         (=ucs-bmp-itaiji-002): Ditto.
1885
1886 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1889         setting for `=>ucs@iwds-1'.
1890
1891         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1892         XEmacs CHISE.
1893
1894 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1895
1896         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1897         CHISE.
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1900         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1901         `===hng-khi'.
1902
1903 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906         setting for `===hng-khi'.
1907
1908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909         `===hng-khi'.
1910
1911         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1912         CHISE.
1913
1914 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1917         #x9FA5 as the value of `max-code'.
1918         (=ucs-bmp-var-002): Likewise.
1919         (=ucs-bmp-var-003): Likewise.
1920         (=ucs-bmp-itaiji-084): Likewise.
1921         (=ucs-bmp-cjk@JP): Likewise.
1922         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1923         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1924         (=>ucs-bmp-cjk@component): Likewise.
1925
1926 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1927
1928         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1929         CHISE.
1930
1931 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1934         XEmacs CHISE.
1935         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1936         `==jis-x0208@1978/2-pr' as the mother.
1937
1938 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1939
1940         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1941         CHISE.
1942
1943 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1944
1945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1946         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1947
1948 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1949
1950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1951         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1952
1953 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1956         setting for `===ucs@gb'.
1957
1958 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1959
1960         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1961         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1962         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1963         as the entity-reference for `===jis-x0213-1@2000'; use
1964         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1965
1966 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1967
1968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1969         `===jis-x0208'.
1970
1971         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1972         instead of `===jis-x0208' as the mother.
1973         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1974         `===jis-x0208' as the mother.
1975         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1976         `===jis-x0208' as the mother.
1977         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1978         `===jis-x0213-1' as the mother.
1979         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1980         `===jis-x0213-1' as the mother.
1981         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1982         the mother.
1983         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1984         mother.
1985
1986 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1987
1988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1989         setting for `=ucs-var-001'.
1990
1991 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1994         `=ucs-bmp-var-001'.
1995
1996         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1997         CHISE.
1998         (=ucs-bmp-var-001): Ditto.
1999
2000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2001         setting for `=ucs-var-003'.
2002
2003 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2006         `=ucs-bmp-var-003'.
2007
2008         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2009         CHISE.
2010         (=ucs-bmp-var-003): Ditto.
2011
2012 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2013
2014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2015         setting for `=ucs-var-002'.
2016
2017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2018         `=ucs-bmp-var-002'.
2019
2020         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2021         CHISE.
2022         (=ucs-bmp-var-002): Ditto.
2023
2024 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2027         XEmacs CHISE.
2028         (==jis-x0208@1978/5pr): Ditto.
2029
2030 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2033         `=>ucs-bmp-cjk@component'.
2034
2035         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2036         XEmacs CHISE.
2037         (=>ucs-bmp-cjk@component): Ditto.
2038
2039 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `=>iwds-1'.
2043
2044 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2047         CHISE.
2048
2049 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2050
2051         * mule/mule-charset.el (default-coded-charset-priority-list):
2052         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2053         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2054         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2055         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2056
2057 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2060         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2061
2062         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2063         `=>>ucs@iso' as the mother.
2064         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2065         mother.
2066
2067 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2068
2069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2070         setting for `===hanyo-denshi/ia'.
2071
2072 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2073
2074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2075         `===hanyo-denshi/ia'.
2076
2077 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-conf.el (=koseki): Fix DOC.
2080         (==koseki): New coded-charset for XEmacs CHISE.
2081
2082 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2085         XEmacs CHISE.
2086         (===hanyo-denshi/jd): Fix DOC.
2087
2088 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `===hanyo-denshi/ip'.
2092
2093 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2096         `===hanyo-denshi/ip'.
2097
2098         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2099         XEmacs CHISE.
2100
2101 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2104         `==ucs-radicals@unicode' and `=>daikanwa'.
2105
2106         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2107         for XEmacs CHISE.
2108
2109 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2112         XEmacs CHISE.
2113
2114 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2115
2116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2117         `===ruimoku-v6'.
2118
2119 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2120
2121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2122         setting for `===ruimoku-v6'.
2123
2124 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2127         CHISE.
2128
2129 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2132         coded-charset for XEmacs CHISE.
2133
2134 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2135
2136         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2137         XEmacs CHISE.
2138
2139 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2140
2141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2142         `===ucs-sip@iso'.
2143
2144 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2145
2146         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2147         CHISE.
2148
2149 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2150
2151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2152         `==ucs-sip@iso'.
2153
2154         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2155         CHISE.
2156
2157 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2160         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2161         (=ucs-sip-ext-b@iso): Fix registry.
2162         (==ucs-sip-ext-b@iso): Ditto.
2163         (===ucs-sip-ext-b@iso): Ditto.
2164
2165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2166         `=ucs-sip@iso'.
2167
2168 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2171         setting for `=>cbeta'.
2172
2173 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2176         `=>cns11643-7'.
2177
2178         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2179
2180 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2183         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2184
2185 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2186
2187         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2188         `=ucs@cns'.
2189         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2190         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2191         `=ucs@jis/1990'.
2192         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2193         `=ucs@jis/2000'.
2194         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2195         `=ucs@jis/2004'.
2196         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2197
2198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2199         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2200
2201 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2202
2203         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2204         XEmacs CHISE.
2205         (==jis-x0208@1978/1pr): Ditto.
2206         (==jis-x0208@1978/2-pr): Ditto.
2207
2208 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2209
2210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2211         setting for `===jis-x0213-1@2004'.
2212
2213 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2214
2215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2216         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2217
2218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2219         `===hanyo-denshi/jb'.
2220
2221         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2222         XEmacs CHISE.
2223         (=+>hanyo-denshi/ft): Ditto.
2224         (=+>hanyo-denshi/jt): Ditto.
2225
2226 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2227
2228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2229         `===hanyo-denshi/hg'.
2230
2231 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2232
2233         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2234         XEmacs CHISE.
2235         (===hanyo-denshi/hg): Ditto.
2236
2237 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2238
2239         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2240         glyph-forms instead of detailed glyph-images.
2241         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2242         `=adobe-japan1-*'.
2243         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2244         (===adobe-japan1-1): Ditto.
2245         (===adobe-japan1-2): Ditto.
2246         (===adobe-japan1-3): Ditto.
2247         (===adobe-japan1-4): Ditto.
2248         (===adobe-japan1-5): Ditto.
2249         (===adobe-japan1-6): Ditto.
2250         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2251         `=>>>adobe-japan1' as the mother.
2252         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2253         `=>>adobe-japan1' as the mother.
2254         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2255         glyph-images.
2256         (==jis-x0208@1978): Ditto.
2257         (==jis-x0208@1983): Ditto.
2258         (==jis-x0208@1990): Ditto.
2259         (==jis-x0213-1): Ditto.
2260         (==jis-x0213-1@2000): Ditto.
2261         (==jis-x0213-1@2004): Ditto.
2262         (==jis-x0213-2): Ditto.
2263         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2264         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2265         `=jis-x0208@1978'.
2266         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2267         `=jis-x0208@1983'.
2268         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2269         `=jis-x0208@1990'.
2270         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2271         `=jis-x0213-1'.
2272         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2273         `=jis-x0213-1@2000'.
2274         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2275         `=jis-x0213-1@2004'.
2276         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2277         `=jis-x0213-2'.
2278         (===jis-x0208): New coded-charset for XEmacs CHISE.
2279         (===jis-x0208@1978): Ditto.
2280         (===jis-x0208@1983): Ditto.
2281         (===jis-x0208@1990): Ditto.
2282         (===jis-x0213-1): Ditto.
2283         (===jis-x0213-1@2000): Ditto.
2284         (===jis-x0213-2): Ditto.
2285         (===jis-x0212): Ditto.
2286         (===ks-x1001): Ditto.
2287         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2288         mother.
2289         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2290         as the mother.
2291         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2292         as the mother.
2293         (===cns11643-1): New coded-charset for XEmacs CHISE.
2294         (===cns11643-2): Ditto.
2295         (===cns11643-3): Ditto.
2296         (===cns11643-4): Ditto.
2297         (===cns11643-5): Ditto.
2298         (===cns11643-6): Ditto.
2299         (===cns11643-7): Ditto.
2300         (=>>cns11643-1): Ditto.
2301         (==big5-cdp): Indicate abstract glyph-images instead of
2302         representative glyph-images.
2303         (===big5-cdp): New coded-charset for XEmacs CHISE.
2304         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2305         detailed glyph-images.
2306         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2307         `=hanyo-denshi/*'.
2308         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2309         (===hanyo-denshi/ib): Ditto.
2310         (===hanyo-denshi/jt): Ditto.
2311         (===hanyo-denshi/ks): Ditto.
2312         (===mj): Ditto.
2313         (===mj-0): Ditto.
2314         (===mj-1): Ditto.
2315         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2316         `=>>>hanyo-denshi/*' as its mother.
2317         (==gt): Indicate abstract glyph-forms instead of detailed
2318         glyph-images.
2319         (===gt): New coded-charset for XEmacs CHISE.
2320         (=>>>gt): Indicates `==gt' instead of `=gt'.
2321         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2322         (==gt-k): Indicate abstract glyph-forms instead of detailed
2323         glyph-images.
2324         (===gt-k): New coded-charset for XEmacs CHISE.
2325         (==daikanwa): Indicates glyph-images instead of detailed
2326         glyph-images.
2327         (===daikanwa): New coded-charset for XEmacs CHISE.
2328         (===daikanwa/+p): Ditto.
2329         (===daikanwa/ho): Ditto.
2330         (==cbeta): Ditto.
2331         (===cbeta): Ditto.
2332         (==jef-china3): Ditto.
2333         (===jef-china3): Ditto.
2334         (==ruimoku-v6): Ditto.
2335         (==ucs@iso): Indicate representative glyph-forms instead of
2336         representative glyph-images.
2337         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2338         (==ucs@unicode): Indicate representative glyph-forms instead of
2339         representative glyph-images.
2340         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2341         `=ucs@unicode'.
2342         (==ucs@cns): Indicate representative glyph-forms instead of
2343         representative glyph-images.
2344         (==ucs@jis): Ditto.
2345         (==ucs@jis/1990): Ditto.
2346         (==ucs@jis/2000): Ditto.
2347         (==ucs@jis/2004): Ditto.
2348         (==ucs@ks): Ditto.
2349         (===ucs@iso): New coded-charset for XEmacs CHISE.
2350         (===ucs@unicode): Ditto.
2351         (===ucs@gb): Ditto.
2352         (===ucs@ks): Ditto.
2353         (===ucs-bmp-cjk@gb): Ditto.
2354         (===ucs-sip-ext-b@iso): Ditto.
2355
2356 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2357
2358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2359         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2360         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2361         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2362         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2363         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2364         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2365         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2366         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2367         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2368
2369         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2370         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2371         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2372         - Use "&g1-[NAME];" for `=>>[NAME]'.
2373         - Abolish "&g2-[NAME];".
2374
2375 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2378         `=>>ucs@cns' as the mother.
2379
2380 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2383         setting for `==ucs@ks'.
2384
2385 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2386
2387         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2388         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2389         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2390         0x00E30000〜0x00E409D5.
2391
2392 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2393
2394         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2395         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2396         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2397
2398 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2399
2400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2401         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2402
2403         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2404         (=mj-0): Ditto.
2405         (=mj-1): Ditto.
2406         (==mj): Ditto.
2407         (==mj-0): Ditto.
2408         (==mj-1): Ditto.
2409         (=>>mj): Ditto.
2410
2411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2412         setting for `=mj' and `==mj'.
2413
2414 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2415
2416         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2417         CHISE.
2418
2419 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2422         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2423         `=>ucs@hanyo-denshi'.
2424
2425 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2428         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2429
2430         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2431         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2432
2433 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2434
2435         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2436         XEmacs CHISE.
2437
2438 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2441         Change priority of `=>>>ucs@iso'.
2442
2443         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2444         `=>>>ucs@iso' as the mother.
2445         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2446
2447 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2450         Change priority of `=>>>ucs@unicode'.
2451
2452         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2453         `=ucs@unicode'.
2454
2455 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2456
2457         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2458         Change priority of `=>>>ucs@jis'.
2459
2460         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2461         `=ucs@jis'.
2462
2463 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2464
2465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2466         setting for `==daikanwa/+p'.
2467
2468 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2469
2470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2471         setting for `==shinjigen@1ed'.
2472
2473 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2474
2475         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2476         XEmacs CHISE.
2477
2478 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2479
2480         * mule/mule-conf.el (==shinjigen): Modify DOC.
2481         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2482         (==shinjigen@rev): Modify DOC.
2483
2484 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2485
2486         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2487         CHISE.
2488
2489 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2490
2491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2492         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2493
2494         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2495         XEmacs CHISE.
2496
2497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2498         `==daikanwa'.
2499
2500 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2503         setting for `==cns11643-7'.
2504
2505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2506         `==cns11643-7'.
2507
2508 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2509
2510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2511         `==cns11643-6'.
2512
2513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2514         setting for `==cns11643-6'.
2515
2516 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2517
2518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2519         setting for `==cns11643-5'.
2520
2521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2522         `==cns11643-5'.
2523
2524 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2525
2526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2527         setting for `==cns11643-4'.
2528
2529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2530         `==cns11643-4'.
2531
2532 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2535         setting for `==cns11643-3'.
2536
2537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2538         `==cns11643-3'.
2539
2540 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2541
2542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2543         setting for `==cns11643-2'.
2544
2545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2546         `==cns11643-2'.
2547
2548 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2549
2550         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2551         Change priority of `=>>>ucs@ks'.
2552
2553         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2554         `=ucs@ks'.
2555
2556 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2557
2558         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2559         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2560         `==ucs@cns' and `==cns11643-1'.
2561
2562         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2563         (==cns11643-2): Ditto.
2564         (==cns11643-3): Ditto.
2565         (==cns11643-4): Ditto.
2566         (==cns11643-5): Ditto.
2567         (==cns11643-6): Ditto.
2568         (==cns11643-7): Ditto.
2569
2570         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2571         `==cns11643-1'.
2572
2573 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2574
2575         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2576         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2577         `=>>>ucs@jis/1990'.
2578
2579         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2580         `=ucs@jis/1990'.
2581         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2582         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2583
2584 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2585
2586         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2587         Change priority of `=>>>ucs@cns'.
2588
2589         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2590         `=ucs@cns'.
2591
2592 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2593
2594         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2595         `==ks-x1001'.
2596
2597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2598         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2599         `==ks-x1001'.
2600
2601 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2604
2605 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2606
2607         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2608         `=jis-x0208'.
2609         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2610         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2611         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2612         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2613         (=>>>jis-x0213-1@2000): Changed to an alias for
2614         `=jis-x0213-1@2000'.
2615         (=>>>jis-x0213-1@2004): Changed to an alias for
2616         `=jis-x0213-1@2004'.
2617         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2618
2619 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2620
2621         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2622         `=adobe-japan1-0'.
2623         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2624         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2625         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2626         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2627         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2628         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2629
2630 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2633         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2634         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2635         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2636         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2637         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2638
2639 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2640
2641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2642         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2643         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2644         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2645         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2646         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2647         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2648         `==jis-x0212'.
2649
2650 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2651
2652         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2653         "AdobeJapan1-[0-6]$".
2654         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2655         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2656         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2657         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2658         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2659         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2660         (==adobe-japan1-1): Ditto.
2661         (==adobe-japan1-2): Ditto.
2662         (==adobe-japan1-3): Ditto.
2663         (==adobe-japan1-4): Ditto.
2664         (==adobe-japan1-5): Ditto.
2665         (==adobe-japan1-6): Ditto.
2666         (==jis-x0208): Ditto.
2667         (==jis-x0208@1978): Ditto.
2668         (==jis-x0208@1983): Ditto.
2669         (==jis-x0208@1990): Ditto.
2670         (==jis-x0213-1): Ditto.
2671         (==jis-x0213-1@2000): Ditto.
2672         (==jis-x0213-1@2004): Ditto.
2673         (==jis-x0213-2): Ditto.
2674         (==jis-x0212): Ditto.
2675         (==gb2312): Ditto.
2676         (==iso-ir165): Ditto.
2677         (==gb12345): Ditto.
2678         (==ks-x1001): Ditto.
2679         (==cns11643-1): Ditto.
2680         (==cns11643-2): Ditto.
2681         (==cns11643-3): Ditto.
2682         (==cns11643-4): Ditto.
2683         (==cns11643-5): Ditto.
2684         (==cns11643-6): Ditto.
2685         (==cns11643-7): Ditto.
2686         (==big5-cdp): Ditto.
2687         (==hanyo-denshi/ja): Ditto.
2688         (==hanyo-denshi/jb): Ditto.
2689         (==hanyo-denshi/jc): Ditto.
2690         (==hanyo-denshi/jd): Ditto.
2691         (==hanyo-denshi/ft): Ditto.
2692         (==hanyo-denshi/ia): Ditto.
2693         (==hanyo-denshi/ib): Ditto.
2694         (==hanyo-denshi/hg): Ditto.
2695         (==hanyo-denshi/jt): Ditto.
2696         (==hanyo-denshi/ks): Ditto.
2697         (==gt): Ditto.
2698         (==gt-k): Ditto.
2699         (==daikanwa): Ditto.
2700         (==shinjigen): Ditto.
2701         (==ucs@iso): Ditto.
2702         (==ucs@unicode): Ditto.
2703         (==ucs@gb): Ditto.
2704         (==ucs-bmp@gb): Ditto.
2705         (==ucs@cns): Ditto.
2706         (==ucs-bmp@cns): Ditto.
2707         (==ucs@jis): Ditto.
2708         (==ucs@jis/1990): Ditto.
2709         (==ucs@jis/2000): Ditto.
2710         (==ucs@jis/2004): Ditto.
2711         (==ucs@JP): Ditto.
2712         (==ucs@JP/hanazono): Ditto.
2713         (==ucs@ks): Ditto.
2714         (==ucs-bmp@ks): Ditto.
2715         (==ucs@cns11643): Ditto.
2716         (==ucs-bmp-cjk@gb): Ditto.
2717         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2718         (==ucs-sip-ext-b@iso): Ditto.
2719
2720 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2721
2722         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2723         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2724
2725         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2726         XEmacs CHISE.
2727         (=ucs-bmp-cjk@unicode): Abolished.
2728
2729 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2730
2731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2732         `=+>ucs-bmp-cjk-compat@jis'.
2733
2734         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2735         for XEmacs CHISE.
2736
2737 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2740         CHISE.
2741
2742 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2743
2744         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2745         for XEmacs CHISE.
2746         (=jis-x0208@1978/1er-pr): Abolished.
2747         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2748         `=jis-x0208@1978/1er-pr' as the mother.
2749
2750 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2751
2752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2753         setting for `=ucs-itaiji-084'.
2754
2755 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2756
2757         * mule/mule-charset.el (default-coded-charset-priority-list):
2758         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2759
2760         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2761         XEmacs CHISE.
2762         (=ucs-bmp-itaiji-084): Ditto.
2763
2764 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2768
2769 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2770
2771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2772         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2773
2774         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2775         XEmacs CHISE.
2776         (=big5-cdp-var-5): Ditto.
2777
2778 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2779
2780         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2781         XEmacs CHISE.
2782
2783 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2784
2785         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2786         XEmacs CHISE.
2787
2788 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2789
2790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2791         setting for `=>>>hanyo-denshi/ft'.
2792
2793 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2794
2795         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2796         XEmacs CHISE.
2797         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2798         `=hanyo-denshi/jd' as the mother.
2799
2800 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2801
2802         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2803         XEmacs CHISE.
2804         (=+>adobe-japan1-1): Ditto.
2805         (=+>adobe-japan1-2): Ditto.
2806         (=+>adobe-japan1-3): Ditto.
2807         (=+>adobe-japan1-4): Ditto.
2808         (=+>adobe-japan1-5): Ditto.
2809         (=+>adobe-japan1-6): Ditto.
2810         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2811
2812 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2813
2814         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2815         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2816         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2817
2818         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2819         the top.
2820
2821 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2822
2823         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2824         XEmacs CHISE.
2825         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2826         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2827         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2828
2829 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2830
2831         * mule/mule-charset.el (default-coded-charset-priority-list):
2832         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2833         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2834
2835         * mule/mule-conf.el: Modify order of definitions of some
2836         coded-charsets.
2837
2838 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2839
2840         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2841         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2842         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2843
2844         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2845         CHISE.
2846         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2847         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2848
2849 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2850
2851         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2852         CHISE.
2853
2854 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2855
2856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2857         setting for `=daikanwa/+2p'.
2858
2859         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2860         XEmacs CHISE.
2861
2862 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2863
2864         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2865         XEmacs CHISE.
2866         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2867
2868 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2869
2870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2871         setting for `=>>>hanyo-denshi/ib'.
2872
2873 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2874
2875         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2876         XEmacs CHISE.
2877         (=>>>hanyo-denshi/ib): Ditto.
2878         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2879         `=hanyo-denshi/ja' as the mother.
2880         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2881         `=hanyo-denshi/ib' as the mother.
2882
2883 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2884
2885         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2886         XEmacs CHISE.
2887         (utf-8-ivs-mcs-er): Likewise.
2888         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2889         and `=>ucs-gb'.
2890         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2891         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2892         `ucs-gb' and `=>ucs-gb'.
2893         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2894         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2895         and `=>ucs-cns'.
2896         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2897         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2898         `ucs-cns' and `=>ucs-cns'.
2899         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2900         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2901         `ucs-big5' and `=>ucs-big5'.
2902         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2903         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2904         `ucs-big5' and `=>ucs-big5'.
2905         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2906         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2907         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2908         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2909         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2910         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2911         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2912         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2913         `=>ucs-jis'; modify DOC and mnemonic.
2914         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2915         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2916         and `=>ucs-jis'; modify DOC and mnemonic.
2917         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2918         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2919         `=>ucs-ks'.
2920         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2921         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2922         and `=>ucs-ks'.
2923         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2924
2925 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2926
2927         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2928         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2929
2930 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2933         Modify priorities.
2934
2935 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2936
2937         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2938         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2939
2940 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2941
2942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2943         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2944
2945 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2948         CHISE.
2949
2950 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2951
2952         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2953         CHISE.
2954
2955 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2956
2957         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2958         CHISE.
2959
2960 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2961
2962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2963         `=+>ucs-bmp-cjk@unicode'.
2964
2965         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2966         for XEmacs CHISE.
2967
2968 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2971         setting for `=>>daikanwa'.
2972
2973 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2974
2975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2976         `=>>hanyo-denshi/jt'.
2977
2978 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2979
2980         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2981         XEmacs CHISE.
2982         (=+>jis-x0208@1990): Ditto.
2983         (=+>jis-x0213-1@2000): Ditto.
2984
2985 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2986
2987         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2988         XEmacs CHISE.
2989
2990 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2991
2992         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2993         XEmacs CHISE.
2994         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2995         `=hanyo-denshi/jc' as the mother.
2996
2997 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2998
2999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3000         setting for `=+>adobe-japan1'.
3001
3002         * mule/mule-charset.el (default-coded-charset-priority-list):
3003         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3004         and `=>>hanyo-denshi/ft' to `=>>gt'.
3005
3006 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3007
3008         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3009         XEmacs CHISE.
3010         (=>>adobe-japan1-1): Ditto.
3011         (=>>adobe-japan1-2): Ditto.
3012         (=>>adobe-japan1-3): Ditto.
3013         (=>>adobe-japan1-4): Ditto.
3014         (=>>adobe-japan1-5): Ditto.
3015         (=>>adobe-japan1-6): Ditto.
3016         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3017
3018 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3019
3020         * mule/mule-conf.el (=adobe-japan1): New alias for
3021         `=adobe-japan1-6'.
3022         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3023         (=>>>adobe-japan1-1): Ditto.
3024         (=>>>adobe-japan1-2): Ditto.
3025         (=>>>adobe-japan1-3): Ditto.
3026         (=>>>adobe-japan1-4): Ditto.
3027         (=>>>adobe-japan1-5): Ditto.
3028         (=>>>adobe-japan1-6): Ditto.
3029         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3030
3031 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3032
3033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3034         setting for `=>>>adobe-japan1'.
3035
3036 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3037
3038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3039         setting for `=+>ucs@ks'.
3040
3041 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3044         XEmacs CHISE.
3045         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3046         `=adobe-japan1-6' as the mother.
3047
3048 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3049
3050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3051         setting for `=>cns11643-7'.
3052
3053 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3054
3055         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3056         CHISE.
3057
3058 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3059
3060         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3061         XEmacs CHISE.
3062         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3063
3064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3065         setting for `=>ucs@jis/2004'.
3066
3067 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3068
3069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3070         setting for `=+>gt'.
3071
3072         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3073         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3074
3075 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3076
3077         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3078         `=>ucs@unicode' as the mother.
3079         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3080         mother.
3081         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3082         mother.
3083         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3084         mother.
3085
3086 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3087
3088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3089         setting for `=+>ucs@unicode'.
3090
3091         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3092         CHISE.
3093
3094 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3097         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3098         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3099         - Add setting for `=+>ucs@cns'.
3100
3101         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3102         CHISE.
3103         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3104         as the mother.
3105         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3106         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3107
3108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3109         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3110
3111 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3112
3113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3114         setting for `=>ucs@ks'.
3115
3116 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3117
3118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3119         `=ucs-bmp-cjk-compat@unicode'.
3120
3121         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3122         coded-charset for XEmacs CHISE.
3123
3124 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3125
3126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3127         `=ucs-bmp-cjk-compat'.
3128
3129         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3130         XEmacs CHISE.
3131
3132 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3133
3134         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3135         CHISE.
3136
3137 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3138
3139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3140         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3141
3142         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3143         `=>ucs@jis/1990'.
3144         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3145
3146 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3147
3148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3149         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3150
3151         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3152         CHISE.
3153         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3154         mother.
3155
3156 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3157
3158         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3159         `=>jis-x0213-2@usual'.
3160         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3161         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3162         `=>jis-x0213-2@usual' as the mother.
3163
3164 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3165
3166         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3167         (=>ucs@JP): New alias for `=+>ucs@jis'.
3168
3169 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3172         `=>jis-x0208@usual'.
3173         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3174         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3175         `=>jis-x0208@usual' as the mother.
3176         (=>jis-x0208): Likewise.
3177
3178 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3179
3180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3181         setting for `=+>jis-x0208@1978'.
3182
3183 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3184
3185         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3186         XEmacs CHISE.
3187
3188 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3189
3190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3191         setting for `=>>>ucs@jis/1990'.
3192
3193 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3194
3195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3196         setting for `=>ucs@jis/1990'.
3197
3198 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3199
3200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3201         setting for `=ucs@JP/hanazono'.
3202
3203         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3204         CHISE.
3205         (=ucs@JP/hanazono): Ditto.
3206         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3207         (=>>hanyo-denshi/jc): Ditto.
3208         (=>>hanyo-denshi/jd): Ditto.
3209
3210 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3213         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3214
3215 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3216
3217         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3218         XEmacs CHISE.
3219
3220 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3223         XEmacs CHISE.
3224
3225 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3226
3227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3228         `=ucs-bmp-cjk@JP'.
3229
3230 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3231
3232         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3233         XEmacs CHISE.
3234
3235 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3236
3237         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3238         Modify order of settings; add settings for `=daikanwa@rev2'.
3239
3240 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3243         setting for `=>>cbeta'.
3244
3245         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3246         CHISE.
3247
3248 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3249
3250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3251         setting for `=>>adobe-japan1'.
3252
3253 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3256         XEmacs CHISE.
3257
3258 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3261         setting for `=>>hanyo-denshi/ia'.
3262
3263         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3264         XEmacs CHISE.
3265
3266 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3270
3271         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3272         XEmacs CHISE.
3273         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3274         `=hanyo-denshi/jt' as the mother.
3275
3276 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3277
3278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3279         setting for `=>>>jis-x0213-2'.
3280
3281         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3282         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3283         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3284
3285 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3286
3287         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3288         XEmacs CHISE.
3289
3290 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3293         XEmacs CHISE.
3294
3295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3296         `=>>jis-x0213-1@2004'.
3297
3298 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3301         XEmacs CHISE.
3302
3303 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3306         - Use "&g2-*;" as entity-references for `=>>>*'.
3307         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3308
3309         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3310         XEmacs CHISE.
3311         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3312         as the mother.
3313
3314 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3317         setting for `=>>hanyo-denshi/ib'.
3318
3319         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3320         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3321         (=>>jis-x0208@1990): Ditto.
3322         (=>>hanyo-denshi/ib): Ditto.
3323
3324         * mule/mule-charset.el (default-coded-charset-priority-list):
3325         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3326
3327 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3330         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3331         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3332         `=>>>ucs@jis/2004'.
3333
3334 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3335
3336         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3337         XEmacs CHISE.
3338         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3339         `=jis-x0213-1@2004' as the mother.
3340         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3341         (=>>>ucs@ks): Ditto.
3342
3343         * mule/mule-charset.el (default-coded-charset-priority-list):
3344         Modify priority of `=hanyo-denshi/*'.
3345
3346 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3347
3348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3349         settings for `=>>ucs@JP' and `=ucs@JP'.
3350
3351 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3352
3353         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3354         CHISE.
3355
3356 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3357
3358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3359         setting for `=>>>ucs@cns'.
3360
3361         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3362         CHISE.
3363
3364 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3365
3366         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3367         instead of `=>>>jis-x0213-1@2004' as the mother.
3368         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3369         (=>>>ucs@unicode): Likewise.
3370         (=>>>ucs@jis): Likewise.
3371         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3372         mother.
3373         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3374
3375 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3376
3377         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3378         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3379         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3380         `=>>>ucs@jis'.
3381
3382 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-charset.el (default-coded-charset-priority-list):
3385         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3386         and `=jis-x0213-*-2000'.
3387
3388 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3389
3390         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3391         XEmacs CHISE.
3392         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3393         `=>>jis-x0213-1' as the mother.
3394
3395 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3398         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3399
3400 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3403
3404 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3405
3406         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3407         XEmacs CHISE.
3408
3409 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-coding.el (decomposition-feature-list): Set
3412         `=decomposition', `=decomposition@cid' and
3413         `=decomposition@hanyo-denshi'.
3414
3415 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3418         setting for `=>>hanyo-denshi/ks'.
3419
3420         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3421         XEmacs CHISE.
3422
3423 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3424
3425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3426         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3427
3428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3429         `=hanyo-denshi/ks/mf'.
3430
3431         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3432         XEmacs CHISE.
3433         (=hanyo-denshi/ks/mf): Ditto.
3434
3435 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3438         settings for P=hanyo-denshi/jt'.
3439
3440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3441         `=hanyo-denshi/jt'.
3442
3443         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3444         XEmacs CHISE.
3445
3446 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449         settings for `=hanyo-denshi/ip'.
3450
3451         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3452         `=hanyo-denshi/ip'.
3453
3454         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3455         XEmacs CHISE.
3456
3457 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3458
3459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3460         settings for `=hanyo-denshi/hg'.
3461
3462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3463         `=hanyo-denshi/hg'.
3464
3465         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3466         XEmacs CHISE.
3467
3468 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3469
3470         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3471         setting for `=>>hanyo-denshi/ft'.
3472
3473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3474         `=>>hanyo-denshi/ft'.
3475
3476         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3477         XEmacs CHISE.
3478
3479 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         settings for `=hanyo-denshi/ib'.
3483
3484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3485         `=hanyo-denshi/ib'.
3486
3487         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3488         XEmacs CHISE.
3489
3490 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3493         settings for isolated characters of `=hanyo-denshi/ia' and
3494         non-isolated characters of `=hanyo-denshi/*'.
3495
3496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3497         `=hanyo-denshi/ia'.
3498
3499         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3500         XEmacs CHISE.
3501
3502 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3505         setting for isolated characters of `=hanyo-denshi/ft'.
3506
3507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3508         `=hanyo-denshi/ft'.
3509
3510         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3511         XEmacs CHISE.
3512
3513 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3514
3515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3516         setting for isolated characters of `=hanyo-denshi/jd'.
3517
3518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3519         `=hanyo-denshi/jd'.
3520
3521         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3522         XEmacs CHISE.
3523
3524 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3527         setting for isolated characters of `=hanyo-denshi/jc'.
3528
3529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3530         `=hanyo-denshi/jc'.
3531
3532         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3533         XEmacs CHISE.
3534
3535 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3536
3537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3538         setting for isolated characters of `=hanyo-denshi/jb'.
3539
3540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3541         `=hanyo-denshi/jb'.
3542
3543         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3544         XEmacs CHISE.
3545
3546 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3547
3548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3549         setting for isolated characters of `=hanyo-denshi/ja'.
3550
3551 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3552
3553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3554         `=hanyo-denshi/ja'.
3555
3556         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3557         XEmacs CHISE.
3558
3559 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3560
3561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3562         settings for isolated characters of `=adobe-japan1-6'.
3563
3564 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3565
3566         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3567         CHISE.
3568         (=daikanwa/+2p): Ditto.
3569         (=daikanwa/ho): Ditto.
3570
3571 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3572
3573         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3574         coding-system for XEmacs CHISE.
3575
3576 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579         setting for `=>>ruimoku-v6'.
3580
3581         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3582         CHISE.
3583
3584 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587         setting for `=daikanwa@rev1'.
3588
3589 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3592         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3593
3594 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3595
3596         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3597         XEmacs CHISE.
3598         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3599
3600 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3601
3602         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3603         CHISE.
3604
3605 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3608         CHISE.
3609
3610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3611         setting for `=>ucs@jis'.
3612
3613 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3616         setting for `=>jis-x0208@usual'.
3617
3618         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3619         XEmacs CHISE.
3620         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3621         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3622         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3623
3624 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3627         CHISE.
3628         (=>>>jis-x0208@1990): Ditto.
3629         (=>>>jis-x0213-1): Ditto.
3630         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3631         mother.
3632         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3633         as the mother.
3634
3635 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3636
3637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3638         setting for `=>ucs@cns' and `=>>ucs@ks'.
3639
3640         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3641         CHISE.
3642
3643 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3644
3645         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3646         CHISE.
3647
3648 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3651         CHISE.
3652         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3653         mother.
3654
3655 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3658         `==>ucs-bmp-cjk@bucs'.
3659
3660         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3661         XEmacs CHISE.
3662
3663 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3666         setting for `==>ucs@bucs'.
3667
3668         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3669         XEmacs CHISE.
3670
3671 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3672
3673         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3674         - Add setting for `=>>jis-x0208'.
3675         - Omit setting for `=>>jis-x0208@1990'.
3676         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3677           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3678           `=ucs@FOO'.
3679
3680 2010-08-04  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'.
3684
3685 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-conf.el (=daikanwa): Fix DOC.
3688         (=>daikanwa): New abstract character for XEmacs CHISE.
3689         (=>ucs@iso): Likewise.
3690         (=>ucs@unicode): Likewise.
3691         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3692
3693 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3696         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3697           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3698         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3699         - Add `=>big5-cdp'.
3700
3701 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3704         (=>big5-cdp): New abstract character.
3705
3706 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3707
3708         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3709         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3710         `chinese-big5'.
3711
3712 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-charset.el (default-coded-charset-priority-list):
3715         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3716
3717         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3718         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3719         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3720         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3721         and `=>jis-x0213-2'.
3722
3723 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3726         XEmacs CHISE.
3727         (=>>ucs@jis/2000): Likewise.
3728         (=>>ucs@jis/2004): Likewise.
3729
3730 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3731
3732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3733         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3734         `=>>ucs@cns'.
3735
3736         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3737         XEmacs CHISE.
3738         (=>>gt): Use quote instead of backquote; modify DOC.
3739         (=>gt): Use quote instead of backquote.
3740         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3741         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3742         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3743         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3744         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3745         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3746
3747 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3750         `=>>ucs@unicode' and `=>>gt'.
3751
3752 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3753
3754         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3755         XEmacs CHISE.
3756         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3757         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3758         `=jis-x0208@1978/1er-pr' as the mother.
3759         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3760
3761 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3764         `=ucs@unicode' as the mother.
3765
3766 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3769         setting for `=>>ucs@unicode'.
3770
3771         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3772         CHISE.
3773
3774 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3777         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3778
3779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3780         `=adobe-japan1-6' and `=adobe-japan1-base'.
3781
3782         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3783         XEmacs CHISE.
3784         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3785         specify `min-code' and `max-code'.
3786         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3787         (=adobe-japan1-2): Likewise.
3788         (=adobe-japan1-3): Likewise.
3789         (=adobe-japan1-4): Likewise.
3790         (=adobe-japan1-5): Likewise.
3791         (=adobe-japan1-6): Likewise.
3792
3793 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3796         setting for `=>gt'.
3797
3798 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3799
3800         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3801         CHISE.
3802
3803 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3804
3805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3806         setting for `=>zinbun-oracle'.
3807
3808         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3809         for XEmacs CHISE.
3810
3811 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3814         for XEmacs CHISE.
3815         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3816         `=jis-x0208@1978' as the mother.
3817
3818 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3821         - Use `=gt' instead of `ideograph-gt'.
3822         - Use `=gt-k' instead of `ideograph-gt-k'.
3823         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3824         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3825         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3826         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3827         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3828         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3829         - Use `=>>gt' instead of `<=>gt'.
3830         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3831         - Add setting for `=>>jis-x0208@1990'.
3832         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3833           `=>>jis-x0213-1@2000'.
3834         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3835         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3836           `=>>jis-x0213-1@2004'.
3837         - Add setting for `=>>jis-x0208@1978'.
3838         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3839
3840 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3841
3842         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3843         XEmacs CHISE.
3844
3845 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3846
3847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3848         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3849         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3850         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3851         `<=>jis-x0213-1@2004'.
3852
3853 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3854
3855         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3856         CHISE.
3857         (=>jis-x0213-2): Ditto.
3858
3859 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3860
3861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3862         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3863
3864 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3867         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3868         `=>jis-x0213-1'.
3869
3870 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3871
3872         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3873         CHISE.
3874         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3875
3876 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3877
3878         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3879         `<==>jis-x0213-1'.
3880         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3881         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3882         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3883         (<=>jis-x0208): New alias for `=>jis-x0208'.
3884         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3885         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3886         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3887         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3888         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3889         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3890         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3891         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3892         (=>>gt): Renamed from `<==>gt'.
3893         (<==>gt): New alias for `=>>gt'.
3894
3895 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3896
3897         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3898         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3899         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3900         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3901         - Add settings for `<=>jis-x0213-1@2000' and
3902           `<=>jis-x0213-1@2004'.
3903
3904         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3905         XEmacs CHISE.
3906         (<==>jis-x0213-1): Likewise.
3907         (<==>jis-x0213-1@2000): Likewise.
3908         (<==>jis-x0213-1@2004): Likewise.
3909         (<=>jis-x0208): Add property `=>iso-ir 168'.
3910         (<=>jis-x0208@1997): Likewise.
3911         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3912         as the mother; add property `=>iso-ir 228'.
3913         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3914         property `=>iso-ir 228'.
3915         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3916         property `=>iso-ir 233'.
3917         (<==>gt): Renamed from `<=>gt'.
3918         (<=>gt): New alias for `<==>gt'.
3919
3920 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3923         CHISE.
3924         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3925         `<=>jis-x0208' as the mother.
3926         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3927         (<=>jis-x0213-1@2000): Ditto.
3928         (<=>jis-x0213-1@2004): Ditto.
3929
3930 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3931
3932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3933         settings for `<=>gt'.
3934
3935         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3936
3937 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3940         XEmacs CHISE.
3941         (=jis-x0208@1978/-4pr): Likewise.
3942         (=jis-x0208@1978/4-pr): Likewise.
3943         (=jis-x0213-1): Likewise.
3944         (=ucs@iso): Likewise.
3945         (=ucs@unicode): Likewise.
3946         (=ucs@gb): Likewise.
3947         (=ucs@gb/fw): Likewise.
3948         (=ucs@cns): Likewise.
3949         (=ucs@cns/fw): Likewise.
3950         (=ucs@jis): Likewise.
3951         (=ucs@jis/fw): Likewise.
3952         (=ucs@jis/1990): Likewise.
3953         (=ucs@jis/2000): Likewise.
3954         (=ucs@jis/2004): Likewise.
3955         (=ucs@JP): Likewise.
3956         (=ucs@ks): Likewise.
3957         (=ucs@big5): Likewise.
3958         (=ucs@big5/cns11643): Likewise.
3959         (=ucs@cns11643): Likewise.
3960
3961 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3962
3963         * mule/mule-charset.el (default-coded-charset-priority-list):
3964         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3965
3966         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3967         CHISE.
3968         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3969         mother.
3970
3971 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3972
3973         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3974         from src/mule-charset.c].
3975         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3976         specify `final'.
3977         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3978         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3979         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3980         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3981         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3982         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3983
3984 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3985
3986         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3987         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3988         (=jis-x0208@1978/i-4): Specify `partial'.
3989         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3990         mother coded-charset.
3991         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3992
3993 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3996         settings for `=jis-x0213-1@2004'.
3997
3998 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4001         CHISE.
4002         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4003         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4004         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4005         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4006         temporarily.
4007         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4008
4009 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4012         CHISE.
4013         (=shinjigen@1ed): Inherited from `=shinjigen'.
4014         (=shinjigen@rev): Likewise.
4015
4016 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4017
4018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4019         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4020
4021 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4024         define it as an alias.
4025         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4026         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4027         alias.
4028         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4029         alias.
4030
4031 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4034         CHISE.
4035
4036 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4039         CHISE.
4040         (shinjigen-2): Ditto.
4041
4042 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043
4044         * mule/mule-charset.el (default-coded-charset-priority-list):
4045         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4046         `chinese-big5-eten-*' and `chinese-big5'.
4047
4048 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4049
4050         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4051         #x9FA5 temporarily.
4052
4053 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4056         settings for `=jis-x0208@1978/i1'.
4057
4058 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4061         XEmacs CHISE.
4062
4063 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064
4065         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4066         XEmacs CHISE.
4067
4068 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4071         XEmacs CHISE.
4072
4073 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4074
4075         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4076         CHISE.
4077         (=ucs-bmp@cns): Likewise.
4078         (=ucs-bmp@jis): Likewise.
4079         (=ucs-bmp@ks): Likewise.
4080
4081 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4082
4083         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4084         CHISE.
4085         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4086
4087 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4088
4089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4090         settings for `=zinbun-oracle'.
4091
4092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4093         `=zinbun-oracle'.
4094
4095 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4096
4097         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4098         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4099         `=ucs@iso'.
4100
4101 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4102
4103         * mule/mule-charset.el (default-coded-charset-priority-list):
4104         Delete `ucs-sip'; modify order of some CCSs.
4105
4106 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4107
4108         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4109         in XEmacs CHISE.
4110
4111         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4112         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4113         CHISE.
4114
4115 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4116
4117         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4118         its registry.
4119         (=ucs-radicals@unicode): Likewise.
4120
4121 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4124         CHISE.
4125
4126 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4129         CHISE.
4130
4131 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4132
4133         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4134         CHISE.
4135
4136 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4137
4138         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4139         Modify preference of *isolated settings*.
4140
4141 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4144         utf-2000 is provided.
4145         (=ucs@cns11643): Likewise.
4146
4147 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4148
4149         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4150         Prefer every *isolated setting* to ordinary setting.
4151
4152 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4153
4154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4155         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4156
4157 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4158
4159         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4160         CHISE.
4161
4162 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4163
4164         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4165         settings for `=jis-x0208@1997'.
4166
4167 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168
4169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4170         `=jis-x0208@1997'.
4171
4172 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173
4174         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4175         XEmacs CHISE.
4176
4177 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4180         `=jis-x0208@1978'.
4181         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4182         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4183         `=jis-x0208-1990' as the mother.
4184         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4185
4186 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4187
4188         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4189         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4190         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4191         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4192         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4193         for `=ucs@JP'.
4194
4195 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4196
4197         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4198         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4199         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4200         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4201         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4202         `=daikanwa@rev2'.
4203
4204 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4205
4206         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4207         (=gt): Likewise.
4208         (=gt-k): Likewise.
4209         (=gt-pj-*): Likewise.
4210         (=gt-pj-k1): Likewise.
4211         (=gt-pj-k2): Likewise.
4212         (=daikanwa): Likewise.
4213         (=daikanwa-rev1): Likewise.
4214         (=daikanwa-rev2): Likewise.
4215         (=big5-pua): Likewise.
4216         (=big5-eten): Likewise.
4217         (chinese-big5-eten-a): Likewise.
4218         (chinese-big5-eten-b): Likewise.
4219         (=hanziku-*): Likewise.
4220         (=cbeta): Likewise.
4221         (=jef-china3): Likewise.
4222         (=ruimoku-v6): Likewise.
4223         (=ucs@iso): Likewise.
4224         (=ucs@unicode): Likewise.
4225         (=ucs@gb): Likewise.
4226         (=ucs@cns): Likewise.
4227         (=ucs@jis): Likewise.
4228         (=ucs@jis-1990): Likewise.
4229         (=ucs@jis-2000): Likewise.
4230         (=ucs@jp): Likewise.
4231         (=ucs@ks): Likewise.
4232         (=ucs@big5): Likewise.
4233         (=ucs-radicals): Likewise.
4234         (=ucs-radicals@unicode): Likewise.
4235         (=ucs-bmp-cjk): Likewise.
4236         (=ucs-bmp-cjk@unicode): Likewise.
4237         (=ucs-sip-ext-b): Likewise.
4238         (=ucs-sip-ext-b@iso): Likewise.
4239
4240 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4241
4242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4243         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4244
4245 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4246
4247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4248         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4249         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4250         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4251         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4252         arabic-digit, ipa and ``&I-B-XXXX;''.
4253
4254 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255
4256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4257         setting for (I-)HZK{03..12}-XXXX.
4258
4259 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4260
4261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4262         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4263
4264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4265         `=ruimoku-v6'.
4266
4267         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4268         CHISE.
4269
4270 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4273         (=ucs@unicode): Likewise.
4274         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4275         (=ucs@cns): Likewise.
4276         (=ucs@jis): Likewise.
4277         (=ucs@ks): Likewise.
4278         (=ucs@big5): Likewise.
4279
4280 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4283         `ucs-jis'.
4284         (utf-8-jis-er): Likewise.
4285         (utf-8-jp): New coding-system.
4286         (utf-8-jp-er): Likewise.
4287
4288         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4289
4290 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4293
4294         * mule/japanese.el: Move definition of `euc-jisx0213' to
4295         mule/mule-coding.el.
4296
4297 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4300         mule-coding before loading update-cdb when utf-2000 is provided.
4301
4302 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4303
4304         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4305         `=daikanwa'.
4306
4307 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4310         definition codes when `utf-2000' is provided.
4311
4312 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4313
4314         * mule/mule-category.el (word-combining-categories): Don't setup
4315         `word-combining-categories' in XEmacs CHISE.
4316         (word-separating-categories): Add setting about Latin script in
4317         XEmacs CHISE.
4318
4319 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4322         setting for `chinese-big5'.
4323
4324 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4325
4326         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4327         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4328         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4329         add setting for HZK0[12]-xxxx.
4330
4331 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4332
4333         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4334         in XEmacs CHISE.
4335
4336 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4337
4338         * mule/mule-charset.el (default-coded-charset-priority-list):
4339         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4340         and `chinese-big5' to `=gt-pj-*'.
4341
4342 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4343
4344         * mule/mule-conf.el (=daikanwa): Renamed from
4345         `ideograph-daikanwa'.
4346         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4347
4348 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4349
4350         * mule/mule-conf.el (=cns11643-7): Renamed from
4351         `chinese-cns11643-7'.
4352         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4353
4354 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-conf.el (=cns11643-6): Renamed from
4357         `chinese-cns11643-6'.
4358         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4359
4360 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4361
4362         * mule/mule-conf.el (=cns11643-5): Renamed from
4363         `chinese-cns11643-5'.
4364         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4365
4366 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4367
4368         * mule/mule-conf.el (=cns11643-4): Renamed from
4369         `chinese-cns11643-4'.
4370         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4371
4372 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373
4374         * mule/mule-conf.el (=cns11643-3): Renamed from
4375         `chinese-cns11643-3'.
4376         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4377
4378 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4379
4380         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4381         `=cns11643-2'.
4382         (chinese-cns11643-2): New alias for `=cns11643-2'.
4383
4384 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4385
4386         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4387         `=cns11643-1'.
4388         (chinese-cns11643-1): New alias for `=cns11643-1'.
4389
4390 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4391
4392         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4393         (chinese-gb12345): New alias for `=gb12345'.
4394
4395 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4396
4397         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4398         (chinese-gb2312): New alias for `=gb2312'.
4399
4400 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4401
4402         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4403         (chinese-big5): New alias for `=big5'.
4404
4405 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4408         (korean-ksc5601): New alias for `=ks-x1001'.
4409
4410 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4411
4412         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4413         `=jis-x0212'.
4414         (japanese-jisx0212): New alias for `=jis-x0212'.
4415
4416 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4417
4418         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4419         `=jis-x0208-1983'.
4420         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4421
4422 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4425         `=jis-x0208-1978'.
4426         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4427
4428 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4429
4430         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4431         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4432
4433 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4434
4435         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4436         (chinese-cns11643-3): Specify iso-ir 183.
4437         (chinese-cns11643-4): Specify iso-ir 184.
4438         (chinese-cns11643-5): Specify iso-ir 185.
4439         (chinese-cns11643-6): Specify iso-ir 186.
4440         (chinese-cns11643-7): Specify iso-ir 187.
4441         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4442         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4443
4444 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4445
4446         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4447         \uXXXX for every cases.
4448
4449 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4450
4451         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4452         (ucs-big5): Changed to an alias for `=ucs@big5'.
4453
4454 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4455
4456         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4457         (ucs-ks): Changed to an alias for `=ucs@ks'.
4458
4459 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4460
4461         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4462         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4463
4464 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4465
4466         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4467         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4468
4469 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4470
4471         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4472         (ucs-jis): Changed to an alias for `=ucs@jis'.
4473
4474 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4475
4476         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4477         (ucs-cns): Changed to an alias for `=ucs@cns'.
4478
4479 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4480
4481         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4482         (ucs-gb): Changed to an alias for `=ucs@gb'.
4483
4484 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4485
4486         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4487         `ideograph-daikanwa-2'.
4488         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4489         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4490
4491 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4492
4493         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4494         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4495
4496         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4497         for `xemacs-chise-version'.
4498
4499 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4500
4501         * mule/mule-charset.el (default-coded-charset-priority-list):
4502         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4503         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4504         instead of `ideograph-hanziku-*'.
4505
4506         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4507         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4508
4509 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4512         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4513         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4514         `utf-2000' is provided.
4515
4516 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4517
4518         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4519         is provided [was builtin coded-charsets].
4520
4521 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4522
4523         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4524         is provided [was builtin coded-charsets].
4525
4526 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4527
4528         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4529         is provided [was builtin coded-charsets].
4530
4531 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4532
4533         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4534         is provided [was builtin coded-charsets].
4535
4536 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4537
4538         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4539         when `utf-2000' is provided [was builtin coded-charsets].
4540
4541 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4542
4543         * mule/mule-conf.el (=hanziku-*): Renamed from
4544         `ideograph-hanziku-*'.
4545         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4546
4547 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4548
4549         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4550         `utf-2000' is provided [was builtin coded-charsets].
4551         (ideograph-hanziku-{1..12}): Likewise.
4552
4553 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4556         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4557
4558 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4559
4560         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4561         when `utf-2000' is provided [was builtin coded-charsets].
4562
4563 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4564
4565         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4566         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4567         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4568
4569 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4570
4571         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4572         (ideograph-gt): Changed to an alias for `=gt'.
4573
4574 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4577         is provided; it was defined as a builtin coded-charset.
4578         (ideograph-gt): Likewise.
4579
4580 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4581
4582         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4583         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4584
4585 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4586
4587         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4588         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4589
4590 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-conf.el (=big5-eten): Renamed from
4593         `chinese-big5-eten'.
4594         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4595
4596 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4599         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4600
4601 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4602
4603         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4604         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4605
4606 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4607
4608         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4609         (china3-jef): Changed to an alias for `=jef-china3'.
4610
4611 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4612
4613         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4614         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4615
4616         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4617         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4618         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4619         when `utf-2000' is provided.
4620
4621 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4622
4623         * mule/mule-charset.el (default-coded-charset-priority-list):
4624         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4625
4626         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4627         (ucs-jis-2000): Deleted.
4628
4629 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4630
4631         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4632         UTF-2000.
4633         (=ucs-jis-2000): New coded-charset for UTF-2000.
4634
4635 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4636
4637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4638         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4639
4640 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4641
4642         * mule/mule-charset.el (default-coded-charset-priority-list):
4643         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4644         `ideograph-cbeta'.
4645
4646 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4647
4648         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4649         builtin coded-charset].
4650
4651 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4652
4653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4654         settings for &K0-xxxx and &I-K0-xxxx.
4655
4656 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4657
4658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4659         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4660
4661 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4662
4663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4664         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4665
4666 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4667
4668         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4669         UTF-2000.
4670         (ideograph-gt-pj-k1): Likewise.
4671         (ideograph-gt-pj-k2): Likewise.
4672
4673 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4674
4675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4676         `=jis-x0208'.
4677
4678 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4679
4680         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4681         UTF-2000 [was a builtin coded-charset].
4682
4683 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4684
4685         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4686         (utf-8-gb-er): Likewise.
4687
4688 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4689
4690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4691         settings for JIS X 0212 and JIS X 0208:1978.
4692
4693 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4694
4695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4696         setting for JIS X 0213.
4697
4698 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4699
4700         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4701         standard-case-table in UTF-2000.
4702
4703 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4704
4705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4706         definitions for isolated-chars.
4707
4708 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4709
4710         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4711         `configure-utf-2000-lisp-directory'.
4712         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4713         `mule-lisp-load-path'.
4714
4715 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4716
4717         * startup.el (startup-setup-paths): Set and use
4718         `utf-2000-lisp-directory'.
4719         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4720         UTF-2000.
4721
4722 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4723
4724         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4725         (paths-find-utf-2000-lisp-directory): New function.
4726         (paths-construct-load-path): Add new optional argument
4727         `utf-2000-lisp-directory'.
4728
4729         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4730
4731 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4732
4733         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4734         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4735         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4736         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4737         `chinese-big5-2' in UTF-2000.
4738
4739         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4740         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4741
4742 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4745         `big5-eten-er' in UTF-2000.
4746         (big5-cdp): Modify DOC-string and mnemonic.
4747
4748 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4749
4750         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4751         UTF-2000 [renamed from utf-8-er].
4752         (utf-8-gb): New coding-system in UTF-2000.
4753         (utf-8-gb-er): Likewise.
4754         (utf-8-cns): Likewise.
4755         (utf-8-cns-er): Likewise.
4756         (utf-8-big5): Likewise.
4757         (utf-8-big5-er): Likewise.
4758         (utf-8-jis): Likewise.
4759         (utf-8-jis-er): Likewise.
4760         (utf-8-ks): Likewise.
4761         (utf-8-ks-er): Likewise.
4762         (utf-8-er): Likewise.
4763
4764 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4765
4766         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4767         instead of `utf-8-unix' in UTF-2000.
4768
4769         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4770
4771 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4772
4773         * mule/japanese.el (euc-jisx0213): New coding-system.
4774
4775         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4776         `japanese-jisx0208-1990' as the mother.
4777
4778 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4779
4780         * dumped-lisp.el (preloaded-file-list): Change condition of
4781         loading "close-cdb".
4782
4783 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4784
4785         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4786         setup `coded-charset-entity-reference-alist'.
4787
4788 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4791         UTF-2000.
4792
4793 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4794
4795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4796         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4797
4798 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4799
4800         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4801         (chinese-big5-eten-a): Likewise.
4802         (chinese-big5-eten-b): Likewise.
4803         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4804         code range is #x8140 .. #x8DFE.
4805
4806 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4807
4808         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4809         UTF-2000.
4810         (chinese-big5-cdp): Likewise.
4811
4812 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4813
4814         * dumped-lisp.el (preloaded-file-list): Rename
4815         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4816
4817 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4818
4819         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4820         append `system-char-db-source-file-list' into
4821         `preloaded-file-list' in UTF-2000.
4822
4823 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4824
4825         * dumped-lisp.el (preloaded-file-list): Delete
4826         character-definition files.
4827
4828 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4829
4830         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4831         UTF-2000.
4832
4833 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4834
4835         * mule/mule-charset.el (default-coded-charset-priority-list):
4836         Delete `mojikyo-2022-1'.
4837
4838 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4839
4840         * mule/mule-charset.el (default-coded-charset-priority-list):
4841         Delete `mojikyo'.
4842
4843 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4844
4845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4846         `ucs-sip'.
4847
4848 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4849
4850         * mule/mule-charset.el (default-coded-charset-priority-list):
4851         Comment out `chinese-gb12345'.
4852
4853 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4854
4855         * bytecomp.el (byte-compile-insert-header): Fixed.
4856
4857 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4858
4859         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4860         XEmacs UTF-2000.
4861
4862 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4863
4864         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4865         UTF-2000.
4866
4867 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4868
4869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4870         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4871
4872 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4873
4874         * mule/mule-charset.el (default-coded-charset-priority-list):
4875         `japanese-jef-china3' is renamed `china3-jef'.
4876
4877 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4878
4879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4880         `japanese-jef-china3' and `ideograph-cbeta'.
4881
4882 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4883
4884         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4885
4886 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4887
4888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4889         `chinese-big5-cdp'.
4890
4891 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4892
4893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4894         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4895
4896 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4897
4898         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4899         loading character definitions.
4900
4901 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4902
4903         * dumped-lisp.el (preloaded-file-list): Rename
4904         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4905
4906 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4907
4908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4909         `chinese-big5'.
4910
4911 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4912
4913         * dumped-lisp.el (preloaded-file-list): Dump
4914         "Ideograph-R028-Private" with XEmacs UTF-2000.
4915
4916 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4917
4918         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4919         `chinese-gb12345'.
4920
4921 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4922
4923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4924         `ideograph-gt-pj-{1..11}'.
4925
4926         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4927         XEmacs UTF-2000.
4928
4929 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4930
4931         * mule/mule-charset.el (default-coded-charset-priority-list):
4932         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4933         `chinese-isoir165'.
4934
4935 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4936
4937         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4938         `image/png', `image/x-xpm' and `image/tiff'.
4939
4940         * files.el (binary-file-regexps): Add *.PNG.
4941
4942 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4943
4944         * mule/mule-charset.el (default-coded-charset-priority-list):
4945         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4946         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4947
4948 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4949
4950         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4951         the first completion when UTF-2000 is running.
4952
4953 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4954
4955         * mule/mule-charset.el (default-coded-charset-priority-list):
4956         Delete `ucs'.
4957
4958 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4959
4960         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4961
4962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4963         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4964
4965 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4966
4967         * mule/vietnamese.el (vscii-2): Delete abolished property
4968         `composite'; now composite mode is default.
4969
4970 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4971
4972         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4973         of `raw-text'; check \uHHHH representation even if non-ascii
4974         characters are not found.
4975
4976         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4977         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4978         unconditionally.
4979
4980         * mule/viet-ccl.el: New file.
4981
4982         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4983         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4984         - Separate CCL based implementations to viet-ccl.el.
4985
4986 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4987
4988         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4989         "jisx0213.2000-1".
4990         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4991
4992         * mule/mule-charset.el (default-coded-charset-priority-list):
4993         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4994         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4995
4996 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4997
4998         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4999
5000 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5001
5002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5003         `ucs' in UTF-2000.
5004
5005 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5006
5007         * mule/mule-charset.el (default-coded-charset-priority-list):
5008         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5009         `arabic-iso8859-6'.
5010
5011 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5012
5013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5014         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5015
5016 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5017
5018         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5019         `katakana-jisx0201' in UTF-2000.
5020
5021 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5022
5023         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5024         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5025         "u0FB50-Arabic-Presentation-Forms-A",
5026         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5027         "u0FE50-Small-Form-Variants",
5028         "u0FE70-Arabic-Presentation-Forms-B",
5029         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5030         UTF-2000.
5031
5032 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5033
5034         * dumped-lisp.el (preloaded-file-list): Delete
5035         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5036         ... "Ideograph-R214-Flute" in UTF-2000.
5037
5038 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5039
5040         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5041         (japanese-jisx0213-2): New coded-charset.
5042
5043         * dumped-lisp.el (preloaded-file-list): Add
5044         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5045         "Ideograph-R030-Mouth".
5046
5047 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5048
5049         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5050         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5051         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5052         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5053         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5054         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5055         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5056         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5057
5058 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5059
5060         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5061         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5062         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5063         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5064         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5065
5066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5067         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5068
5069 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5070
5071         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5072         in UTF-2000.
5073
5074 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5075
5076         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5077         (chinese-isoir165): Moved from mule/chinese.el.
5078         (chinese-cns11643-3): Moved from mule/chinese.el.
5079         (chinese-cns11643-4): Moved from mule/chinese.el.
5080         (chinese-cns11643-5): Moved from mule/chinese.el.
5081         (chinese-cns11643-6): Moved from mule/chinese.el.
5082         (chinese-cns11643-7): Moved from mule/chinese.el.
5083
5084         * mule/chinese.el: Move definition of coded-charsets to
5085         mule/mule-conf.el.
5086
5087 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5088
5089         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5090         `ideograph-daikanwa'.
5091
5092 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5093
5094         * dumped-lisp.el (preloaded-file-list): Delete
5095         "ccs-jisx0201-latin.el".
5096
5097 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5098
5099         * dumped-lisp.el (preloaded-file-list): Add
5100         "u031A0-Extended-Bopomofo" in UTF-2000.
5101
5102 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5103
5104         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5105         renamed to u02E00-CJK-Radical-Supplement.
5106
5107 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5108
5109         * dumped-lisp.el (preloaded-file-list): Add
5110         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5111         "u030A0-Katakana", "u03100-Bopomofo",
5112         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5113         "u03200-Enclosed-CJK-Letters-and-Months" and
5114         "u03300-CJK-Compatibility".
5115
5116 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5117
5118         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5119         "u02F00-Kangxi-Radicals" and
5120         "u02FF0-Ideographic-Description-Characters".
5121
5122 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5123
5124         * dumped-lisp.el (preloaded-file-list): Add
5125         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5126         "u02800-Braille-Patterns" in UTF-2000.
5127
5128 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5129
5130         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5131         "uXXXXX-*.el" in UTF-2000.
5132
5133         * bytecomp.el (byte-compile-insert-header): Delete comments if
5134         non-ASCII characters are found; allow `byte-compile-dynamic' and
5135         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5136         `raw-text'.
5137
5138 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5139
5140         * dumped-lisp.el (preloaded-file-list): Add
5141         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5142         "u025A0-Geometric-Shapes.el".
5143
5144 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5145
5146         * dumped-lisp.el (preloaded-file-list): Add
5147         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5148         "u02460-Enclosed-Alphanumerics.el".
5149
5150 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5151
5152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5153         `chinese-gb2312'.
5154
5155         * dumped-lisp.el (preloaded-file-list): Add
5156         "u02200-Mathematical-Operators.el" and
5157         "u02300-Miscellaneous-Technical.el".
5158
5159 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5160
5161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5162         `chinese-cns11643-*'.
5163
5164         * dumped-lisp.el (preloaded-file-list): Add
5165         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5166         "u02190-Arrows.el" in UTF-2000.
5167
5168 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5169
5170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5171         `korean-ksc5601'.
5172
5173         * dumped-lisp.el (preloaded-file-list): Add
5174         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5175         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5176         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5177
5178 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5179
5180         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5181
5182 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5183
5184         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5185         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5186         "u01780-Khmer.el", "u01800-Mongolian.el",
5187         "u01E00-Latin-Extended-Additional.el" and
5188         "u01F00-Greek-Extended.el" in UTF-2000.
5189
5190 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5191
5192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5193         `ethiopic-ucs' and `ethiopic'.
5194
5195         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5196         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5197
5198         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5199         from mule/ethiopic.el.
5200
5201         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5202         mule/mule-conf.el.
5203
5204 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5205
5206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5207         `lao'.
5208
5209         * mule/mule-conf.el (lao): New coded-charset.
5210
5211         * dumped-lisp.el (preloaded-file-list): Add
5212         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5213         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5214         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5215         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5216         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5217
5218 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5219
5220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5221         `ucs-bmp' and `arabic-iso8859-6'.
5222
5223 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5224
5225         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5226         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5227         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5228
5229 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5230
5231         * startup.el (normal-top-level): Load autoload file for UTF-2000
5232         in UTF-2000.
5233
5234 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5235
5236         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5237         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5238         "u00020-Basic-Latin.el", "u00080-C1.el",
5239         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5240         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5241         "u002B0-Spacing-Modifier-Letters.el",
5242         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5243         UTF-2000.
5244
5245 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5246
5247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5248         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5249         instead of `vietnamese-viscii-*'.
5250
5251 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5252
5253         * mule/mule-conf.el: New file.
5254
5255         * mule/misc-lang.el: Move definition of charset `ipa' to
5256         mule/mule-conf.el.
5257
5258 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5259
5260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5261         `latin-viscii'; prefer it for characters used in Vietnamese.
5262
5263 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5264
5265         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5266
5267 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5268
5269         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5270         `vietnamese-viscii-lower'.
5271         (latin-viscii-upper): Renamed from charset
5272         `vietnamese-viscii-upper'.
5273         (vietnamese-viscii-lower): New alias for charset
5274         `latin-viscii-lower'.
5275         (vietnamese-viscii-upper): New alias for charset
5276         `latin-viscii-upper'.
5277
5278 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5279
5280         * mule/mule-charset.el (default-coded-charset-priority-list):
5281         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5282
5283 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5284
5285         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5286         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5287         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5288         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5289         lisp/utf-2000.
5290
5291 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5292
5293         * mule/ccs-tcvn5712.el: New file.
5294
5295 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5296
5297         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5298         in UTF-2000.
5299
5300 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5301
5302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5303         `japanese-jisx0208'.
5304
5305 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5306
5307         * dumped-lisp.el (preloaded-file-list): Add
5308         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5309         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5310         UTF-2000.
5311
5312         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5313         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5314         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5315         mule/ccs-viscii.el: New files.
5316
5317         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5318         if \uXXXX is found.
5319
5320 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5321
5322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5323         `hiragana-jisx0208' and `katakana-jisx0208'.
5324
5325 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5326
5327         * mule/chinese.el (chinese-cns11643-3): Define it even if
5328         `utf-2000' is provided.
5329         (chinese-cns11643-4): Likewise.
5330         (chinese-cns11643-5): Likewise.
5331         (chinese-cns11643-6): Likewise.
5332         (chinese-cns11643-7): Likewise.
5333
5334 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5335
5336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5337         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5338
5339 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5340
5341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5342         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5343
5344 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5345
5346         * mule/mule-charset.el (default-coded-charset-priority-list):
5347         Setup in UTF-2000.
5348
5349 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5350
5351         * mule/viet-chars.el: Don't define charset
5352         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5353         they are defined as builtin charsets.
5354
5355 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5356
5357         * version.el (emacs-version): Add more space just before UTF-2000
5358         version string.
5359
5360 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5361
5362         * version.el ([constant] emacs-version): Don't add a space in the
5363         preceding place of `xemacs-betaname' because it is duplicated.
5364         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5365
5366         * startup.el (splash-frame-body): Add ETL.
5367
5368 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5369
5370         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5371         is provided because it is defined as builtin charset.
5372         (chinese-cns11643-4): Likewise.
5373         (chinese-cns11643-5): Likewise.
5374         (chinese-cns11643-6): Likewise.
5375         (chinese-cns11643-7): Likewise.
5376
5377 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5378
5379         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5380         coding-system `iso-10646-ucs-4' is not defined.
5381
5382 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5383
5384         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5385         coding-system if `utf-2000' is provided.
5386
5387 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5388
5389         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5390         `utf-2000' is provided.
5391
5392 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5393
5394         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5395         if utf-2000 is provided temporally.
5396
5397 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5398
5399         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5400         as builtin variable].
5401
5402 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5403
5404         * files.el (insert-file-contents-literally): Treat file as binary;
5405         call file-name-handlers. [sync with Emacs 20.3.10]
5406
5407 2008-12-28  Vin Shelton  <acs@xemacs.org>
5408
5409         * XEmacs 21.4.22 is released
5410
5411 2008-12-30  Vin Shelton  <acs@xemacs.org>
5412
5413         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5414         during building even if no packages are found.
5415
5416 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5417
5418         * printer.el (generic-print-region): 
5419         (generic-print-buffer): 
5420         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5421         check if the msprinter device is available, now that msprinter is
5422         always available as a specifier tag. 
5423
5424 2008-12-24  Vin Shelton  <acs@xemacs.org>
5425
5426         * about.el: Add Francisco to my bio!
5427
5428 2008-12-23  Vin Shelton  <acs@xemacs.org>
5429
5430         * autoload.el: Move operator definitions to autoload-operators.el
5431         in the xemacs-base package.
5432
5433 2007-11-22  Vin Shelton  <acs@xemacs.org>
5434
5435         * about.el (about-hacker-contribution): Updated my bio.
5436
5437 2007-10-07  Vin Shelton  <acs@xemacs.org>
5438
5439         * XEmacs 21.4.21 is released
5440
5441 2007-09-19  Didier Verna  <didier@xemacs.org>
5442
5443         Update my personal info.
5444         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5445         * about.el (about-other-current-hackers): Ditto.
5446         * about.el (about-url-alist): Add my musical website.
5447         * about.el (about-personal-info): Update my entry.
5448         * about.el (about-hacker-contribution): Ditto.
5449
5450 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5451
5452         * package-get.el (package-get-download-sites): Update download
5453         sites in Japan.
5454         * package-get.el (package-get-pre-release-download-sites): Ditto.
5455
5456 2007-08-18  Vin Shelton  <acs@xemacs.org>
5457
5458         * package-get.el (package-get-pre-release-download-sites): Sync
5459         mirror sites with 21.5.  (Thanks, Adrian)
5460
5461 2007-08-09  Mike Sperber  <mike@xemacs.org>
5462
5463         * startup.el (migrate-user-init-file): Create backup of
5464         `user-init-file' before migrating.
5465         * startup.el (maybe-migrate-user-init-file): Print
5466         information about backup file.
5467         (maybe-create-compatibility-dot-emacs): Follow above change.
5468
5469 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5470
5471         * font-lock.el: Sync font-lock-add-keywords and
5472         font-lock-remove-keywords from GNU Emacs.
5473         * font-lock.el (font-lock-keywords-alist): New.
5474         * font-lock.el (font-lock-removed-keywords-alist): New.
5475         * font-lock.el (font-lock-add-keywords): New.
5476         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5477         * font-lock.el (font-lock-remove-keywords): New.
5478
5479 2007-08-16  Vin Shelton  <acs@xemacs.org>
5480
5481         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5482         patch from Hans de Graaff.
5483
5484 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5485
5486         * package-get.el (package-get-download-sites): Document Chile and
5487         update Denmark download site.
5488         * package-get.el (package-get-pre-release-download-sites): Ditto.
5489
5490 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5491
5492         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5493
5494 2006-12-09  Vin Shelton  <acs@xemacs.org>
5495
5496         * XEmacs 21.4.20 is released
5497
5498 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5499
5500         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5501
5502 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5503
5504         * info.el (Info-find-file-node, Info-insert-dir)
5505         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5506         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5507         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5508         and discussion.
5509
5510 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5511
5512         * obsolete.el (line-beginning-position): New, from 21.5.x.
5513         (line-end-position): Ditto.
5514
5515 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5516
5517         * package-get.el (package-get-download-sites): Welcome
5518         nl.xemacs.org and Thanks!
5519         * package-get.el (package-get-pre-release-download-sites): Ditto.
5520
5521 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5522
5523         * font-lock.el: Add support for not-so recent changes in Java to
5524         java-mode.
5525
5526 2006-01-28  Vin Shelton  <acs@xemacs.org>
5527
5528         * XEmacs 21.4.19 is released
5529
5530 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5531
5532         * easymenu.el: Update copyright. 
5533         * easymenu.el (easy-menu-all-popups):
5534         Add a docstring. 
5535         * easymenu.el (easy-menu-add):
5536         Document a bug, rework the function to preserve any existing
5537         non-default mode-popup-menu instead of overwriting it, and not to
5538         bother normalising the menu title (nothing else does).
5539         * easymenu.el (easy-menu-remove):
5540         Restore the default mode-popup-menu instead of leaving an empty
5541         one when we remove the last easy-menu popup. 
5542
5543 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5544
5545         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5546         as suggested by Rodrigo Ventura.
5547         * package-get.el (package-get-pre-release-download-sites): Ditto,
5548         with replacement of xemacs-21.5 by beta, which is the logical path
5549         to our beta core and package pre-releases.
5550
5551 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5552
5553         * package-get.el (package-get-download-sites): Add Hong Kong
5554         download site.
5555         * package-get.el (package-get-pre-release-download-sites): Ditto.
5556
5557 2005-12-26  Vin Shelton  <acs@xemacs.org>
5558
5559         * find-paths.el:
5560         * find-paths.el (paths-emacs-root-p): Add search for package root.
5561         * find-paths.el (paths-find-emacs-root): Replaced with
5562         paths-find-invocation-roots, which returns a list of roots.
5563         * find-paths.el (paths-find-invocation-roots): New.
5564         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5565
5566 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5567
5568         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5569         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5570
5571 2005-12-03  Vin Shelton <acs@xemacs.org>
5572
5573         * XEmacs 21.4.18 is released
5574
5575 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5576
5577         * package-get.el (package-get-download-sites): Update reflecting
5578         latest http://www.xemacs.org/Releases/ information generated by
5579         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5580         * package-get.el (package-get-pre-release-download-sites): Ditto.
5581
5582 2005-02-28  Simon Josefsson  <jas@extundo.com>
5583
5584         * about.el (xemacs-hackers): Add jas.
5585         (about-other-current-hackers): Likewise.
5586         (about-url-alist): Add URL for jas.
5587         (about-personal-info): Document jas.
5588         (about-hacker-contribution): Describe jas contributions.
5589
5590 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5591
5592         * easymenu.el (easy-menu-remove): As described in 
5593         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5594         except the "Command" menu from mode-popup-menu. 
5595
5596 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5597  
5598         * font.el (font-spatial-to-canonical): Correct calculation of 
5599         return value for pixel-based input value. 
5600  
5601 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5602
5603         * code-process.el (call-process): Process-related docstring
5604         improvements spurred by Norbert Koch.
5605         * code-process.el (call-process-region): Ditto.
5606         * code-process.el (start-process): Ditto.
5607
5608 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5609
5610         * finder.el (finder-find-library): Return filename actually
5611         searched for.
5612
5613 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5614
5615         * help.el (view-emacs-news): Use `expand-file-name' instead of
5616         `locate-data-file' as the latter will find any "NEWS" files that
5617         might exist in packages _before_ the one in core.
5618
5619 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5620
5621         * package-get.el (package-get-init-package):
5622         package-get-init-package buglet (21.4.17) by Jeff Mincy
5623         <mincy@rcn.com> fixing false temporary load-path shadows reported
5624         after package installation and simplifying code.
5625
5626 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5627
5628         * package-get.el (package-get-download-sites): Sync mirrors list
5629         with the XEmacs website.
5630         (package-get-pre-release-download-sites): Ditto.
5631
5632 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5633
5634         * derived.el (derived-mode-merge-syntax-tables):
5635         Revert my 21.5-only patch of 2003-07-18 which slipped in
5636         through Jerry James's patch of 2004-06-07.
5637
5638 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5639
5640         * cmdloop.el (keyboard-quit): Remove workaround for
5641         `region-active-p' not making sure active region is in current
5642         buffer now that it does.
5643         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5644         * simple.el (region-active-p): `region-active-p' to only return t
5645         when active region is in current buffer.
5646
5647 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5648
5649         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5650         package names, quell a byte-compiler warning, doc fix.
5651
5652 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5653
5654         * buffer.el (pop-to-buffer):
5655         * window-xemacs.el (display-buffer):
5656         Document use of `same-window-buffer-names,' `same-window-regexps'
5657         by pop-to-buffer and display-buffer. 
5658         
5659 2005-02-06  Vin Shelton <acs@xemacs.org>
5660
5661         * XEmacs 21.4.17 is released
5662
5663 2005-01-29  Ben Wing  <ben@xemacs.org>
5664
5665         * shadow.el (find-emacs-lisp-shadows):
5666         Add custom-defines to list of ignored files.
5667
5668 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5669
5670         * simple.el (shifted-motion-keys-select-region): Fix statement
5671         about unshifted-motion-keys-deselect-region.
5672
5673 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5674
5675         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5676         now) for GNU Emacs compatibility.
5677         (make-obsolete-variable): Ditto.
5678
5679 2004-01-08  Ben Wing  <ben@xemacs.org>
5680
5681         * code-files.el (load):
5682         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5683
5684 2004-12-05  Vin Shelton <acs@xemacs.org>
5685
5686         * XEmacs 21.4.16 is released
5687
5688 2004-12-04  Vin Shelton  <acs@xemacs.org>
5689
5690         * auto-autoloads.el: Regenerated.
5691
5692         * custom-load.el: Regenerated.
5693
5694 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5695
5696         Fix bug: apropos errors if a defalias refers to an undefined
5697         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5698
5699         * apropos.el (apropos):
5700         (apropos-command):
5701         * help.el (frob-help-extents):
5702         * help-macro.el (make-help-screen):
5703         * hyper-apropos.el (hyper-apropos-grok-functions):
5704         (hyper-apropos-get-doc):
5705         Catch void-function error thrown by `documentation'.
5706
5707 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5708
5709         * packages.el (package-require): Fix incorrect arg to format.
5710         This fixes a `format specifier' error.
5711
5712 2004-08-13  Jerry James  <james@xemacs.org>
5713
5714         * bytecomp.el (forward-word): Tell the byte compiler the correct
5715         number of arguments to forward-word.
5716
5717 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5718
5719         * etags.el: Fixed loading of include files for tag completion. Now
5720         you can make a tag file for a library, include it into your
5721         project and it will be reloaded only if it changed. Infinte
5722         include loops are detected and the correct tag files are loaded.
5723         * etags.el (buffer-tag-table-list): Load and verify tag files in
5724         the external function buffer-tag-table-list-load.
5725         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5726         tag files. Also load the included tag files. The priority of the
5727         included files is right below their parent file. If multiple
5728         matches occur then the symbols from the parent file are found
5729         first.
5730         * etags.el (tag-table-include-files): Corrected comment
5731         string. Switched to pattern constant tags-include-pattern to have
5732         it at a central location.
5733         * etags.el (tags-include-pattern): Added doc string.
5734         * etags.el (add-to-tag-completion-table): Removed obsolete
5735         comments as the include files are allready returned by
5736         buffer-tag-table-list and loaded.
5737         * etags.el (find-tag-internal): The include files are allready
5738         included in tag-tables as buffer-tag-table-list returns them now.
5739
5740 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5741
5742         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5743         Loading items into the notebook is now done by C code.
5744         * widgets-gtk.el (gtk-widget-instantiate-internal):
5745         Style no longer changed.
5746
5747 2004-06-28  Nix  <nix@esperi.org.uk>
5748
5749         * cmdloop.el (truncate-command-history-for-gc): Delay
5750         execution of all things that look up variable bindings,
5751         via `enqueue-eval-event'.
5752
5753 2004-06-24  Vin Shelton  <acs@xemacs.org>
5754
5755         * package-get.el (package-get-require-signed-base-updates):
5756         now defaults to nil.
5757
5758 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5759
5760         * subr.el (split-string): Clean up docstring.
5761
5762 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5763
5764         * faces.el (zmacs-region): fix typo in docstring.
5765
5766 2004-06-07  Jerry James  <james@xemacs.org>
5767
5768         * derived.el: Synch with Emacs 21.3.
5769         * subr.el (with-local-quit): New, from Emacs 21.3.
5770         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5771         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5772         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5773
5774 2004-06-16  Jerry James  <james@xemacs.org>
5775
5776         * cl.el (cl-set-substring): Increment start by the length of the
5777         string, not the string itself.
5778
5779 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5780
5781         * etags.el (tag-table-include-files): Expand included TAGS file
5782         paths to avoid problems with relative paths.  Thanks to Peter
5783         Chubb <peterc@gelato.unsw.edu.au>.
5784         * etags.el (tags-include-pattern): New.
5785         * etags.el (add-to-tag-completion-table): Parse and ignore
5786         trailing include lines.
5787
5788 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5789
5790         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5791         avoiding line solely composed of equal signs.
5792
5793 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5794
5795         * cus-edit.el (alloc): Typo fix.
5796         * cus-edit.el (custom-browse-visibility): Ditto.
5797         * cus-edit.el (custom-variable-value-create): Ditto.
5798         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5799         * cus-edit.el (custom-save-variables): Bind print-length and
5800         print-level to nil to avoid value abbreviation.
5801         * cus-edit.el (custom-save-face-internal): Ditto.
5802         * cus-edit.el (custom-save-faces): Save in sorted order.
5803         * cus-edit.el (custom-save-resets): Bind print-length and
5804         print-level to nil to avoid value abbreviation.
5805         * cus-edit.el (custom-save-loaded-themes): Ditto.
5806
5807 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5808
5809         * subr.el (split-string-default-separators): New.
5810         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5811         see comment in source.
5812
5813 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5814
5815         * mule/japanese.el (paragraph-start, paragraph-separate):
5816         Remove anchor to BOL.
5817
5818 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5819
5820         * cl.el (gensym, gentemp): Improve docstrings.
5821
5822 2004-05-10  Vin Shelton  <acs@xemacs.org>
5823
5824         * etags.el: Sync with 21.5 version.
5825
5826 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5827
5828         * etags.el:
5829         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5830         only for use with exuberant ctags. This will also enable building of 
5831         completion tables with exuberant ctags. This will not work with
5832         xemacs ctags. 
5833         * etags.el (get-tag-table-buffer): New function for creating of
5834         completion table is used if tags-exuberant-ctags-optimization-p ist t
5835         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5836         finding the tag names. New.
5837         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5838         building tag completion table with exuberant ctags. New.
5839         * etags.el (find-tag-internal): Improve exact tag matching for tags
5840         with name fields. Before the patch return types of functions or
5841         function parameters (with exuberant ctags) were found as matches.
5842
5843 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5844
5845         * list-mode.el (display-completion-list): Fixed completion list was
5846         taking the width of the frame and not of the window for displaying
5847         the selection methods.
5848
5849 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5850
5851         * menubar-items.el (default-menubar): Options are saved to custom.el.
5852
5853
5854 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5855
5856         * isearch-mode.el (isearch-abort): Preserve successful search target.
5857
5858 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5859
5860         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5861         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5862         Bihlmeyer.
5863         * gnuserv.el (gnuserv-mode-line-string): New.
5864         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5865         gnuserv-mode.
5866         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5867         * gnuserv.el (gnuserv-edit-files): Use
5868         make-x-device-with-gtk-fallback.
5869
5870 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5871
5872         * gtk-widgets.el: New import: gtk-accel-group-new.
5873         * dialog-gtk.el:
5874         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5875         * dialog-gtk.el (popup-builtin-question-dialog):
5876         Added support for dialog button mnemonics.
5877
5878 2004-03-22  Chris Green <cmg@dok.org>
5879
5880         * process.el (shell-command): Output buffer was ignored when a
5881         background process was run via shell-command.
5882
5883 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5884
5885         * cus-edit.el (custom-save-variables): Retrieve a list of
5886         variables to save first, sort it, and make sure the variables are
5887         saved in sorted order.
5888
5889 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5890  
5891         * package-get.el (package-get-update-base-from-buffer): Force
5892         binary coding system for verifying GnuPG signature in the
5893         package-index file.
5894  
5895 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5896
5897         * package-get.el (package-get-package-index-file-location): Handle
5898         missing "EMACSPACKAGEPATH" environment variable.
5899
5900 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5901
5902         * package-admin.el (package-admin-find-top-directory): Simplify
5903         directory comparisions and fix substring errors on short path
5904         components.
5905         * package-get.el (package-get-package-index-file-location):
5906         Default to first component of "EMACSPACKAGEPATH", if set.
5907
5908 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5909
5910         * package-get.el (process-error): New error datum.
5911
5912 2004-02-02  Vin Shelton <acs@xemacs.org>
5913
5914         * XEmacs 21.4.15 is released
5915
5916 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5917
5918         * itimer.el (activate-itimer): Modify the itimer timeout value as
5919         if it were begun at the last time when the itimer driver was woken
5920         up.
5921
5922 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5923
5924         * specifier.el (Copyright):
5925         Update.
5926         (make-specifier-and-init):
5927         (map-specifier):
5928         (canonicalize-inst-pair):
5929         (canonicalize-spec-list):
5930         (set-specifier):
5931         Synch docstrings to 21.5 where appropriate.
5932
5933 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5934
5935         * package-get.el (package-get-list-packages-where): New.  A
5936         function that allows searching for groups of packages.  For
5937         example, find all packages that require the fsf-compat package.
5938
5939 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5940
5941         The Great PUI Sync.
5942
5943         * auto-autoloads.el: Regenerated.
5944
5945         * custom-load.el: Regenerated.
5946
5947         * dumped-lisp.el (packages-hardcoded-lisp): New.
5948
5949         * menubar-items.el (menu-max-items): New.
5950         (menu-submenu-max-items): New.
5951         (menu-submenu-name-format): New.
5952         (menu-split-long-menu): New.
5953         (menu-sort-menu): New.
5954         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5955
5956         * obsolete.el (pui-add-install-directory): Renamed to the more
5957         logical `pui-set-local-package-get-directory'.
5958         (package-get-download-menu): Moved to `package-ui.el' and renamed
5959         to `package-ui-add-download-menu'.
5960
5961         * package-admin.el (package-admin-install-function-mswindows):
5962         Whitespace clean up.
5963         (package-admin-add-single-file-package): Removed.
5964         (package-admin-default-install-function): Whitespace clean up.
5965         (package-admin-find-top-directory): New.
5966         (package-admin-get-install-dir): Use it.
5967         (package-admin-get-manifest-file): 
5968         (package-admin-check-manifest): 
5969         (package-admin-add-binary-package):
5970         (package-admin-get-lispdir):
5971         (package-admin-delete-binary-package):
5972         (package-admin):
5973
5974         * package-get.el (package-get-package-index-file-location): New.
5975         (package-get-install-to-user-init-directory): New.
5976         (package-get-remote):
5977         (package-get-download-sites):
5978         (package-get-pre-release-download-sites): New.
5979         (package-get-site-release-download-sites): New.
5980         (package-get-base-filename):
5981         (package-get-always-update):
5982         (package-get-user-index-filename): Removed.
5983         (package-get-pgp-available-p): New.
5984         (package-get-require-signed-base-updates):
5985         (package-get-was-current):
5986         (package-entries-are-signed): New.
5987         (package-get-continue-update-base): New.
5988         (package-get-download-menu): Removed.
5989         (package-get-require-base):
5990         (package-get-update-base-entry):
5991         (package-get-locate-file):
5992         (package-get-locate-index-file):
5993         (package-get-maybe-save-index):
5994         (package-get-update-base):
5995         (package-get-update-base-from-buffer):
5996         (package-get-update-base-entries):
5997         (package-get-interactive-package-query):
5998         (package-get-update-all):
5999         (package-get-all):
6000         (package-get-dependencies):
6001         (package-get-init-package):
6002         (package-get-info): New.
6003         (package-get):
6004         (package-get-staging-dir):
6005         (package-get-set-version-prop): Removed.
6006         (package-get-installedp):
6007         (package-get-ever-installed-p):
6008         (packages): Removed.
6009         (package-get-custom-groups): Removed.
6010         (package-get-custom): Removed.
6011         (package-get-custom-add-entry): Removed.
6012
6013         * package-info.el (batch-update-package-info):
6014
6015         * package-net.el (package-net-batch-generate-bin-ini):
6016         (package-net-update-installed-db):
6017
6018         * package-ui.el (pui-info-buffer):
6019         (pui-directory-exists): Removed.
6020         (pui-package-dir-list): Removed.
6021         (pui-add-install-directory): Removed.
6022         (package-ui-download-menu): New.
6023         (package-ui-pre-release-download-menu): New.
6024         (package-ui-site-release-download-menu): New.
6025         (pui-set-local-package-get-directory): New.
6026         (pui-package-symbol-char):
6027         (pui-update-package-display):
6028         (pui-toggle-package):
6029         (pui-toggle-package-key):
6030         (pui-toggle-package-delete):
6031         (pui-toggle-package-delete-key):
6032         (pui-toggle-package-event):
6033         (pui-toggle-verbosity-redisplay):
6034         (pui-install-selected-packages):
6035         (pui-add-required-packages):
6036         (pui-help-echo):
6037         (pui-display-info):
6038         (list-packages-mode):
6039         (pui-list-packages):
6040
6041         * packages.el (packages-compute-package-locations):
6042         (package-require):
6043         (package-delete-name):
6044         (packages-hardcoded-lisp): Removed.
6045         (packages-useful-lisp): Removed.
6046         (packages-unbytecompiled-lisp): Removed.
6047         (packages-find-package-directories):
6048
6049         Summary:
6050
6051         Major code clean up of all things PUI.
6052
6053         Much improved code to determine where packages should be
6054         installed.  PUI no longer depends on any packages being
6055         pre-installed to compute where packages are to be installed to.
6056
6057         The user can specify the location of their package-index file.  It
6058         isn't necessary to set this because it has sane defaults.  People
6059         who "run-in-place" won't accidently overwrite the CVS
6060         package-index file.  See
6061         `package-get-package-index-file-location'. 
6062
6063         PUI will now properly clean up after itself in the event of an
6064         unsuccessful package install.  This drastically reduces the number
6065         of "wrong md5sum" FAQs.
6066
6067         non-Mule XEmacsen can no longer install Mule packages.
6068
6069         Package management via the custom interface has been removed.
6070
6071         The PUI related menubar items have been reorganised.
6072
6073         The PGP verification code has been fixed and the default for
6074         whether or not it is used is automatically computed.
6075
6076         * update-elc.el ((preloaded-file-list site-load-packages
6077         need-to-dump dumped-exe)):
6078         Just a couple of small changes to allow for
6079         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6080         existing anymore.
6081
6082 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6083
6084         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6085         apply `format' to the first argument of byte-compile-warn, it
6086         already calls format.
6087
6088 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6089
6090         * files.el (delete-old-versions): Avoid going interactive during
6091         make install when environment variable VERSION_CONTROL is set.
6092
6093 2003-12-04  Vin Shelton  <acs@xemacs.org>
6094
6095         * menubar-items.el (menu-item-search): Only bring up search dialog
6096         box if the feature is available and desired.
6097
6098 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6099
6100         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6101
6102 2003-11-05  Vin Shelton  <acs@xemacs.org>
6103
6104         * help.el (Help-prin1-face):
6105         (Help-princ-face):
6106         princ and prin1 are functions and need to be called as such.  The
6107         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6108
6109 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6110
6111         * about.el (about-xemacs): Give full version and build date.
6112
6113 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6114
6115         * win32-native.el (grep-null-device): This XEmacs has null-device.
6116
6117 2003-09-06  Mike Sperber  <mike@xemacs.org>
6118
6119         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6120         implement the specified semantics for `defvar.'
6121
6122 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6123
6124         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6125         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6126         displaying buffer in question.
6127
6128 2003-09-03  Vin Shelton <acs@xemacs.org>
6129
6130         * XEmacs 21.4.14 is released
6131
6132 2003-08-17  Vin Shelton  <acs@xemacs.org>
6133
6134         * about.el: Vanity patch.
6135
6136 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6137
6138         * code-process.el (call-process):
6139         (call-process-region):
6140         (start-process):
6141         Document coding system processing.
6142
6143 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6144
6145         * startup.el (splash-frame-body): Idiomatic English.
6146
6147 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6148
6149         * font-lock.el (font-lock-match-java-declarations): Move
6150         save-restriction, narrow-to-region to beginning of function to
6151         avoid going beyond the limit and causing an infloop.
6152
6153 2003-04-16  Jerry James  <james@xemacs.org>
6154
6155         * keydefs.el: Remove mappings for keys mapped to the nowhere
6156         defined function function-key-error.
6157
6158 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6159
6160         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6161         lisp-interaction-mode-hook): Add the docstrings.
6162
6163 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6164
6165         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6166         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6167         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6168
6169 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6170
6171         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6172         lambda list after the original doc.  Care about
6173         #'(lambda () "SingleString") 
6174         (cl-upcase-arg): 
6175         (cl-function-arglist):
6176         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6177         circular data structures in lambda list specification
6178
6179 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6180
6181         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6182         to appear in font-lock-function-name-face.
6183
6184 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6185
6186         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6187         is not also the value of the lambda.
6188
6189 2003-05-06  Andy Piper  <andy@xemacs.org>
6190
6191         * files.el (revert-buffer): Make sure local variables get processed,
6192         even in the case of an optimized reversion.
6193
6194 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6195
6196         * XEmacs 21.4.13 is released
6197
6198 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6199
6200         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6201         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6202
6203 2003-02-14  Ben Wing  <ben@xemacs.org>
6204
6205         * byte-optimize.el:
6206         * byte-optimize.el (byte-compile-inline-expand):
6207         * byte-optimize.el (byte-compile-unfold-lambda):
6208         * byte-optimize.el (byte-optimize-form-code-walker):
6209         * byte-optimize.el (byte-optimize-form):
6210         * byte-optimize.el (byte-decompile-bytecode-1):
6211         * byte-optimize.el (byte-optimize-lapcode):
6212         Review carefully and sync up to 20.7 except for areas as noted.
6213         Fixes problem with JDE compilation.
6214
6215 2003-02-05  Ben Wing  <ben@xemacs.org>
6216
6217         * simple.el:
6218         * simple.el (motion-keys-for-shifted-motion):
6219         Omit M-S-home/end from motion keys.
6220
6221 2003-02-07  Ben Wing  <ben@xemacs.org>
6222
6223         * text-props.el (text-property-any):
6224         * text-props.el (text-property-not-all):
6225         Fix bug when end > start.
6226
6227 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6228
6229         * info.el (Info-insert-dir): Make default-directory end in
6230         separator.  Patch due to Martin Buchholz.
6231
6232 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * XEmacs 21.4.12 "Portable Code" is released.
6235
6236 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6237
6238         * about.el: Update golubev data.
6239
6240 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6241
6242         * isearch-mode.el (isearch-mode-map): Substitute comment on
6243         desirability, and back out "GR is printable" changes.
6244
6245 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6246
6247         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6248
6249 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6250
6251         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6252
6253 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6254
6255         * menubar-items.el (default-menubar): Use browse-url-mozilla
6256         instead of browse-url-gnome-moz for Mozilla.
6257
6258 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6259
6260         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6261
6262 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6263
6264         * files.el (auto-mode-alist): Remove redundant entries for modes
6265         that live in packages.
6266         (interpreter-mode-alist): Ditto.
6267
6268 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6269
6270         * menubar-items.el (default-menubar): Sync with current
6271         browse-url-xemacs.el.
6272
6273 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6274
6275         * XEmacs 21.4.10 "Military Intelligence" is released.
6276
6277 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6278
6279         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6280
6281 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6282
6283         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6284
6285 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6286
6287         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6288         effect free function.
6289         (font-lock-fontify-keywords-region): Supply the argument to
6290         font-lock-compile-keywords.
6291
6292 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6293
6294         * package-get.el (package-get-download-sites): Bring sites list
6295         up to date, prefer xx.xemacs.org addresses.
6296
6297 2002-09-27  Andy Piper  <andy@xemacs.org>
6298
6299         * dialog.el (make-dialog-box): for general dialogs only
6300         delete-frame-hook will be run.
6301
6302 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6303
6304         * font-lock.el (font-lock-fontify-syntactically-region): Add
6305         comment about lookup-syntax-properties, document LOUDLY as unused.
6306
6307 2002-08-26  Andy Piper  <andy@xemacs.org>
6308
6309         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6310         merge.
6311
6312 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6313
6314         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6315         (make-obsolete-variable): Ditto.
6316         (make-compatible): Ditto.
6317         (make-compatible-variable): Ditto.
6318
6319 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6320
6321         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6322         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6323
6324 2002-08-28  Andy Piper  <andy@xemacs.org>
6325
6326         * files.el (revert-buffer): propagate revert-without-query-status.
6327
6328 2002-06-03  Andy Piper  <andy@xemacs.org>
6329
6330         * dialog-items.el (make-search-dialog): align various subcontrols
6331         in visually pleasing ways, allow frame to autosize to the dialog
6332         size.
6333         * dialog.el (make-dialog-box): add a border inside the frame. Add
6334         :autosize property, if t then reset the frame size appropriately
6335         before the frame is mapped.
6336         * gutter-items.el (set-progress-feedback-instantiator): align
6337         various subcontrols.
6338         * gutter-items.el (set-progress-abort-instantiator): ditto.
6339
6340 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6341
6342         * XEmacs 21.4.9 "Informed Management" is released.
6343
6344 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6345
6346         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6347         "&optional append" argument.
6348
6349 2002-07-16  Didier Verna  <didier@xemacs.org>
6350
6351         * subr.el (replace-in-string): fix case fold bug introduced by
6352         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6353         case-fold-search in temporary buffers.
6354
6355 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6356
6357         * lib-complete.el (find-library): Remove check for mule because
6358         decompression DOES work on Mule.
6359
6360 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6361
6362         * simple.el (join-line): New alias for `delete-indentation'.
6363
6364 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6365
6366         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6367         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6368         (font-lock-builtin-face): New.
6369         (font-lock-constant-face): New.
6370         (font-lock-face-list): Add builtin and constant faces.
6371
6372 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6373
6374         * autoload.el (make-autoload): Support define-derived-mode.
6375         Collected puts of doc-string-elt property.  Based on a patch by
6376         Didier Verna <didier@xemacs.org>.
6377
6378 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6379
6380         * wid-edit.el (widget-field-activate): Fix docstring typo.
6381
6382 2002-07-23  Andy Piper  <andy@xemacs.org>
6383
6384         * about.el (about-personal-info): update me.
6385
6386 2002-07-12  Andy Piper  <andy@xemacs.org>
6387
6388         * custom.el (custom-theme-set-variables): remove bogus
6389         arguments. Use custom-set-default to set defaults.
6390         (custom-set-variables): update doc.
6391         (custom-local-buffer): new, synced from FSF.
6392         (custom-set-default): ditto.
6393         (defcustom): update doc.
6394
6395 2002-06-16  Andy Piper  <andy@xemacs.org>
6396
6397         * menubar-items.el (default-menubar): enable windows printing on
6398         cygwin as well as native.
6399
6400 2002-06-12  Andy Piper  <andy@xemacs.org>
6401
6402         * printer.el (generic-print-buffer): catch all errors so that the
6403         print device can be cleared in all scenarios.
6404         (Printer-clear-device): make sure clearing the printer allows it
6405         to be used again immediately.
6406         (generic-print-region): make sure the default printer face is
6407         black-on-white.
6408
6409 2002-04-23  Jerry James  <james@xemacs.org>
6410
6411         * window-xemacs.el (display-buffer-function): Change doc to
6412         reflect new arg.
6413         * window-xemacs.el (pre-display-buffer-function): Ditto.
6414         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6415         non-nil, make the new window just big enough for its contents.
6416         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6417         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6418         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6419
6420 2002-06-06  Andy Piper  <andy@xemacs.org>
6421
6422         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6423         (defcustom): ditto.
6424         (custom-handle-keyword): ditto.
6425
6426 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6427
6428         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6429         Make obsolete.  Default to nil.
6430         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6431         Inspired by a patch by John Palmieri.
6432
6433 2002-07-01  Mike Alexander  <mta@arbortext.com>
6434
6435         * process.el (shell-command-on-region): Don't delete the region
6436         before giving it to call-process-region
6437
6438 2002-06-04  Jerry James <james@eecs.ku.edu>
6439
6440         * find-paths.el (paths-find-architecture-directory): Search in
6441         `system-configuration'/`base', not `base'`system-configuration'.
6442
6443 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6444
6445         * info.el (Info-index): Add missing \ in [ t].
6446
6447 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6448
6449         * gutter-items.el (gutter-buffers-tab-visible-p,
6450         buffers-tab-omit-function, buffers-tab-selection-function,
6451         buffers-tab-filter-functions):
6452         Doc improvements.
6453
6454 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6455
6456         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6457
6458         * toolbar-items.el (toolbar-news): Fix typo in message string.
6459
6460 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6461
6462         * dialog.el (yes-or-no-p-dialog-box): 
6463         * cmdloop.el (y-or-n-p-minibuf):
6464         (yes-or-no-p-minibuf):
6465         (yes-or-no-p):
6466         (y-or-n-p): 
6467         Specify negative answers in docstrings.
6468
6469 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6470
6471         * package-ui.el (pui-help-echo): Display both installed and author
6472         version.  Use a balloon-help window to display extra info like
6473         package requires.
6474
6475 2002-05-30  Andy Piper  <andy@xemacs.org>
6476
6477         * files.el (revert-buffer-internal): don't visit
6478         revert-buffer. Kill buffer when not used. Suggested by Mike
6479         Alexander <mta@arbortext.com>
6480
6481 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6482
6483         * files.el (revert-buffer): More docstring fiddling.
6484
6485 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6486
6487         * files.el (revert-buffer):
6488         (revert-buffer-internal):
6489         (revert-buffer-insert-file-contents-function):
6490         Improve docstrings and comments.
6491
6492 2002-05-08  Andy Piper  <andy@xemacs.org>
6493
6494         * files.el (revert-buffer): observe noconfirm behavior.
6495
6496 2002-04-09  Andy Piper  <andy@xemacs.org>
6497
6498         * files.el (revert-buffer): use revert-buffer-internal if it looks
6499         like doing so will not result in any user-visible changes.
6500         (revert-buffer-internal): new function. Do the actual process of
6501         reversion and then see whether the result is any different to what
6502         we have already. If it is not then do nothing.
6503
6504 2001-12-11  Andy Piper  <andy@xemacs.org>
6505
6506         * menubar.el (get-popup-menu-response): re-order so that it works
6507         on more sane/facist window systems.
6508
6509 2001-12-03  Andy Piper  <andy@xemacs.org>
6510
6511         * faces.el (frob-face-property): don't infloop in face frobbing
6512         from Jan Vroonhof <jan@xemacs.org>.
6513
6514 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6515
6516         * faces.el (frob-face-property): Follow face fall-back hierarchy
6517         properly for face properties without an instance. Only do manual
6518         copy form 'default in last resort. This handles in particular
6519         the case where 'default itself has only a fall-back (which is
6520         the case by default on windows).
6521
6522 2001-11-24  Andy Piper  <andy@xemacs.org>
6523
6524         * printer.el (generic-print-region): set default-frame-plist to
6525         nil while creating the printer frame so that sizes reflect the
6526         printed page.
6527
6528         * faces.el (face-complain-about-font): Don't complain on printers.
6529
6530 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6531         
6532         * package-net.el: Andy synch.
6533         
6534 2001-12-16  Andy Piper  <andy@xemacs.org>
6535
6536         * package-get.el (package-get-update-all): Make sure installed.db
6537         gets updated after updating packages.
6538
6539 2002-03-28  Ben Wing  <ben@xemacs.org>
6540
6541         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6542         continuation, truncation so that we don't get line jumpiness from
6543         them being larger than the line height.
6544
6545         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6546
6547 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6548
6549         * font.el (font-window-system-mappings): Add mapping for Gtk
6550         (assume identical to X) 
6551
6552 2002-02-04  Andy Piper  <andy@xemacs.org>
6553
6554         * files.el (convert-standard-filename): Fix for short filename
6555         Peter Arius <pas@methodpark.de>
6556
6557 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6558
6559         * list-mode.el (default-choose-completion): completion-base-size
6560         should refer to local value in the completion list buffer.
6561
6562 2001-12-03  Didier Verna  <didier@xemacs.org>
6563
6564         * rect.el: autoload `replace-rectangle'.
6565         * keydefs.el (global-map): bind it to `C-x r p'.
6566
6567 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6568
6569         * XEmacs 21.4.8 "Honest Recruiter" is released.
6570
6571 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6572
6573         This patch is based on Jerry James's patch and analysis.
6574
6575         * select.el (get-clipboard):
6576         (get-selection):
6577         Update docstrings.
6578         (get-clipboard-foreign):
6579         (get-selection-foreign):
6580         New function for use as `interprogram-paste-function's.
6581
6582         * simple.el (interprogram-paste-function): Change default to
6583         `get-clipboard-foreign'; improve docstring.
6584         (interprogram-cut-function): Improve dosctring.
6585
6586 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6587
6588         * XEmacs 21.4.7 "Economic Science" is released.
6589
6590 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6591
6592         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6593
6594 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6595
6596         * obsolete.el (assq-delete-all): New compatibility alias for 
6597         remassq.
6598
6599 2002-01-09  Simon Josefsson  <jas@extundo.com>
6600
6601         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6602
6603 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6604
6605         * info.el (Info-auto-generate-directory): Default
6606         Info-auto-generate-directory to 'if-outdated.
6607
6608 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6609
6610         * startup.el (normal-top-level): Prevent migration code from
6611         trashing .emacs on an error in loading the init files.
6612
6613 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6614
6615         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6616         "system default" Xdefaults and friends get xrdb-mode.
6617
6618 2002-03-05  Mats Lidell  <matsl@contactor.se>
6619  
6620         * help-nomule.el (tutorial-supported-languages): Added Swedish
6621         tutorial. Sorted languages.
6622
6623 2002-02-11  Mike Sperber <mike@xemacs.org>
6624
6625         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6626         regenerating outdated dir files and dir is non-existent.
6627
6628 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6629
6630         * code-files.el (convert-mbox-coding-system): Improve comment.
6631         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6632         coding-system argument to `write-region-pre-hook' call.
6633         (write-region-pre-hook): Fix docstring to mention lockname argument.
6634
6635 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6636
6637         * minibuf.el (completing-read): Remove redundant wrong arg list.
6638
6639         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6640
6641 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6642
6643         * obsolete.el (interactive-form): new compatibility alias for 
6644         function-interactive.
6645
6646 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6647
6648         * menubar-items.el (Menubar-items-truncate-list): Removed.
6649         * menubar-items.el (Menubar-items-truncate-history): New.
6650         * menubar-items.el (default-menubar): Use
6651         Menubar-items-truncate-history.
6652
6653 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6654
6655         * printer.el (generic-print-region): Pass correct arguments to
6656         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6657         Torkelsson <torkel@acc.umu.se>.
6658
6659 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6660
6661         * help.el (describe-mode): synched with FSF 19.34; handle nil
6662         minor mode indicators.
6663
6664 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6665
6666         * minibuf.el (completing-read): Update docstring.
6667
6668 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6669
6670         * XEmacs 21.4.6 "Common Lisp" is released.
6671
6672 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6673
6674         * package-net.el: Inadvertant synch with Windows branch.  From
6675         Andy's log:
6676         (package-net-kit-version): new variable.
6677         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6678
6679 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6680
6681         * package-get.el (package-get-locate-index-file): Also search the
6682         core etc/ directory for the package index file if it can't be
6683         found in ~/.xemacs/.
6684
6685 2001-12-13  William Perry  <wmperry@gnu.org>
6686
6687         * dialog-gtk.el (popup-builtin-question-dialog):
6688         Conform to API in gui.c.
6689         
6690 2001-11-12  Andy Piper  <andy@xemacs.org>
6691
6692         * cus-edit.el (custom-save-face-internal): make sure we save
6693         non-themed faces.
6694         (custom-save-variables): ditto variables.
6695
6696 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6697
6698         * faces.el (make-face-family):
6699         (make-face-size):
6700         New face-modifying functions per Jan Vroonhof.
6701
6702         cus-face.el (custom-set-face-font-family):
6703         (custom-set-face-font-size):
6704         Use them.
6705
6706         * font.el (font-window-system-mappings): More precise docstring.
6707
6708         (font-create-name):
6709         (font-create-object):
6710         (tty-font-create-object):
6711         (tty-font-create-plist):
6712         (x-font-create-object):
6713         (x-font-create-name):
6714         (ns-font-create-name):
6715         (mswindows-font-create-object):
6716         (mswindows-font-create-name):
6717         Add doctrings.
6718
6719 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6720
6721         * gtk-faces.el (gtk-init-device-faces): removed spurious
6722         quote before let* expression.
6723
6724 2001-10-29  Andy Piper  <andy@xemacs.org>
6725
6726         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6727         modified when changing coding system.
6728
6729         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6730         that we invoke the GUI directory selector.
6731
6732 2001-10-25  Andy Piper  <andy@xemacs.org>
6733
6734         * dialog.el (make-dialog-box): use new directory dialog support.
6735         * minibuf.el (read-file-name-1): ditto.
6736         (read-file-name): ditto.
6737         (read-directory-name): ditto.
6738
6739 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6740
6741         * XEmacs 21.4.5 "Civil Service" is released.
6742
6743 2001-04-23  Didier Verna  <didier@xemacs.org>
6744
6745         * cus-edit.el (custom-variable-pre-save): New.
6746         * cus-edit.el (custom-variable-post-save): New.
6747         * cus-edit.el (custom-variable-save): use them.
6748         * cus-edit.el (custom-face-pre-save): New.
6749         * cus-edit.el (custom-face-post-save): New.
6750         * cus-edit.el (custom-face-save): use them.
6751         * cus-edit.el (custom-group-pre-save): New.
6752         * cus-edit.el (custom-group-post-save): New.
6753         * cus-edit.el (custom-group-save): use them.
6754         * cus-edit.el (Custom-save): use the pre/post functions above,
6755         call `custom-save-all' only once.
6756         * cus-edit.el (custom-variable-pre-reset-standard): New.
6757         * cus-edit.el (custom-variable-post-reset-standard): New.
6758         * cus-edit.el (custom-variable-reset-standard): use them.
6759         * cus-edit.el (custom-face-pre-reset-standard): New.
6760         * cus-edit.el (custom-face-post-reset-standard): New.
6761         * cus-edit.el (custom-face-reset-standard): use them.
6762         * cus-edit.el (custom-group-pre-reset-standard): New.
6763         * cus-edit.el (custom-group-post-reset-standard): New.
6764         * cus-edit.el (Custom-reset-standard): use them.
6765         * cus-edit.el (custom-face-reset-saved): use the pre/post
6766         functions above, call `custom-save-all' only once.
6767
6768 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6769
6770         * gutter-items.el (buffers-tab face): Derive from the modeline
6771         face by default.  Many people use white-on-black for the default
6772         font, and the tabs look hideous with that color combination.  The
6773         modeline usually has the correct colors.
6774
6775 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6776
6777         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6778         (tag-mark-stack-max): Typo fix.
6779
6780 2001-09-28  Ben Wing  <ben@xemacs.org>
6781
6782         * font-lock.el:
6783         * font-lock.el (font-lock-after-change-function):
6784         fix problem with last patch, reported by Katsumi Yamaoka.
6785
6786 2001-09-17  Ben Wing  <ben@xemacs.org>
6787
6788         * font-lock.el (font-lock-after-change-function):
6789         fix problem when you insert a comment on the line before a line of
6790         code: if we use the following char, then when you hit backspace,
6791         the following line of code turns the comment color.
6792
6793 2001-06-08  Ben Wing  <ben@xemacs.org>
6794
6795         * process.el: comment about shell-command-switch.
6796         * process.el (shell-quote-argument): Need to quote a null
6797         argument, too.  From Dan Holmsand.
6798         
6799         * startup.el (normal-top-level): Delete some unused FSF junk.
6800         * startup.el (command-line-early):
6801         
6802         * startup.el (command-line): Call MS Windows init function.
6803         
6804         * win32-native.el:
6805         * win32-native.el (mswindows-system-shells): New.
6806         * win32-native.el (mswindows-system-shell-p): New.
6807         * win32-native.el (init-mswindows-at-startup): New.
6808         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6809         * win32-native.el (mswindows-quote-one-simple-arg):
6810         * win32-native.el (mswindows-quote-one-command-arg):
6811         * win32-native.el (mswindows-construct-process-command-line-alist):
6812         Correct comments at top.  Correctly handle passing arguments
6813         to Cygwin programs and to bash.  Fix quoting of zero-length
6814         arguments (from Dan Holmsand).  Set shell-command-switch based
6815         on shell-file-name, which in turn comes from env var SHELL.
6816
6817 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6818
6819         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6820         default-toolbar-position): Fill docstrings for balloon-help.
6821
6822 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6823
6824         * faces.el: Reenable specifications over 'gtk domain.
6825
6826 2001-08-08  Didier Verna  <didier@xemacs.org>
6827
6828         * autoload.el (update-autoload-files): make defdir a file name,
6829         not directory name.
6830
6831 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6832
6833         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6834
6835         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6836
6837 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6838
6839         * font-menu.el (font-menu-set-font): Default to current font-family.
6840         (font-menu-preferred-resolution):
6841         (font-menu-size-scaling):
6842         Provide gtk defaults, too.
6843
6844 2001-07-29  Mike Alexander  <mta@arbortext.com>
6845
6846         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6847         list
6848         (custom-set-face-font-family): ditto
6849
6850 2001-07-26  Mike Sperber <mike@xemacs.org>
6851
6852         * files.el (auto-mode-alist): .9 files are man pages, too.
6853
6854 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6855
6856         * process.el (call-process-internal): bind
6857         coding-system-for-write to 'binary when calling
6858         start-process-internal, so the process receives 
6859         the literal contents of INFILE.
6860
6861 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6862
6863         * files.el (auto-mode-alist): Add configure.ac support.
6864
6865 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6866
6867         * buff-menu.el:
6868         mouse.el:
6869         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6870
6871 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6872
6873         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6874
6875 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6876
6877         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6878         mixed text.
6879         (kinsoku-eol-p): Ditto.
6880
6881 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6882
6883         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6884         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6885         characters as the category `s' or `e' correctly.
6886
6887 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6888
6889         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6890
6891 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6892
6893         * mule/cyrillic.el:  Set up case table.
6894
6895 2001-06-08  Mike Sperber <mike@xemacs.org>
6896
6897         * files.el (save-some-buffers-1): Don't zap the help window right
6898         after `map-y-or-n-p' has popped it up.
6899
6900 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6901
6902         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6903
6904 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6905
6906         * specifier.el: define-specifier-tag 'gtk.
6907
6908 2001-05-12  Ben Wing  <ben@xemacs.org>
6909
6910         * find-paths.el (paths-find-recursive-path):
6911         fix error with null EXCLUDE-REGEXP.
6912         
6913         * font-lock.el (font-lock-mode):
6914         fix problem reported by hrvoje with buffers starting with a space.
6915         
6916 2001-05-06  Ben Wing  <ben@xemacs.org>
6917
6918         * dialog.el (make-dialog-box):
6919         * menubar-items.el (default-menubar):
6920         * printer.el (generic-print-buffer):
6921         * printer.el (generic-print-region):
6922         implement printing the selection when it's selected.
6923
6924 2001-04-18  Didier Verna  <didier@xemacs.org>
6925
6926         * cus-edit.el (Custom-reset-standard): reset to standard settings
6927         not only when the buffer's :custom-state is 'modified, but also
6928         when it is 'set or 'saved.
6929
6930 2001-04-17  Didier Verna  <didier@xemacs.org>
6931
6932         * startup.el (load-user-init-file): define `custom-file' before
6933         loading the user's init file.
6934
6935 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6936
6937         * menubar.el (popup-mode-menu): Make it work with
6938         popup-menu-titles turned off.
6939         
6940 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6941
6942         * about.el (about-mailto-link): Use compose-mail for sending mail.
6943
6944 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6945
6946         * package-admin.el (package-install-hook): New.
6947         (package-delete-hook): New.
6948         (package-admin-add-single-file-package): Use package-delete-hook.
6949
6950         * package-get.el (package-get): Use package-install-hook.
6951
6952 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6953
6954         * package-ui.el (pui-install-selected-packages): reverse the lists
6955         of packages so that they get handled in the same order as they
6956         were selected.
6957
6958 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6959
6960         * packages.el (locate-library): Use read-library-name for completion.
6961
6962 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6963
6964         * byte-optimize.el (=): `=' is not a binary predicate!
6965         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6966         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6967
6968 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6969
6970         * bytecomp.el (byte-compile-arithcompare):
6971         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6972
6973 2001-06-03  William M. Perry  <wmperry@gnu.org>
6974
6975         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6976         return the filename selected by the user!
6977
6978 2001-05-31  William M. Perry  <wmperry@gnu.org>
6979
6980         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6981         in XEmacs/GTK.
6982
6983 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6984
6985         * coding.el: Tiny typo fixed.
6986
6987 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6988
6989         * XEmacs 21.4.3 "Academic Rigor" is released.
6990
6991 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6992
6993         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6994
6995 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6996
6997         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6998
6999 2001-05-04  Ben Wing  <ben@xemacs.org>
7000
7001         * printer.el (generic-print-buffer):
7002         * printer.el (generic-print-region):
7003         Enable dialog boxes.  Apply workaround recommended by Kirill.
7004         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7005         
7006         * simple.el (kill-whole-line):
7007         * simple.el (kill-line-1):
7008         * simple.el (kill-entire-line):
7009         * simple.el (kill-line):
7010         * simple.el (backward-kill-line):
7011         Take out interactive dependence of kill-whole-line.
7012
7013 2001-04-22  Ben Wing  <ben@xemacs.org>
7014
7015         * dialog.el (make-dialog-box):
7016         Put dialog titles back in -- this time correctly.  Fix various
7017         other problems with leaks and such.
7018
7019         * simple.el (region-exists-p):
7020         * simple.el (region-active-p):
7021         Add comment about which one is correct to use in menu specs.
7022
7023 2001-05-05  Ben Wing  <ben@xemacs.org>
7024
7025         * dialog.el (make-dialog-box): fix doc string.
7026         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7027         take out Pretty Print.
7028         * printer.el:
7029         * printer.el (printer-current-device): New.
7030         * printer.el (Printer-get-device): New.
7031         * printer.el (Printer-clear-device): New.
7032         * printer.el (generic-page-setup): New.
7033         * printer.el (generic-print-buffer):
7034         * printer.el (generic-print-region):
7035         Implement Page Setup.  Handle errors properly.
7036
7037 2001-05-05  Ben Wing  <ben@xemacs.org>
7038
7039         * subr.el (error): Complete list of errors in doc string.
7040         
7041 2001-04-22  Ben Wing  <ben@xemacs.org>
7042
7043         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7044         
7045 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7046
7047         * build-report.el: Remove CVS keywords since this file has been in
7048         core lisp for a while now.
7049         * build-report.el (build-report-make-output-files): Fix typo.
7050
7051 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7052
7053         * about.el (about-finish-buffer): Make sure the last change works
7054         even if EVENT is nil.
7055
7056 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7057
7058         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7059         clicked, not the one that happens to be the current buffer at the
7060         time.
7061
7062 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7063
7064         * cus-edit.el (custom-display): Support the GTK Window System also.
7065
7066 2001-04-30  Ben Wing  <ben@xemacs.org>
7067
7068         * printer.el:
7069         * printer.el (printer-page-header):
7070         * printer.el (Print-context): New.
7071         * printer.el (printer-page-footer):
7072         * printer.el (generate-header-element): New.
7073         * printer.el (generate-header-line): New.
7074         * printer.el (print-context-property):
7075         * printer.el (generic-print-buffer):
7076         * printer.el (generic-print-region):
7077         Implement headers and footers.  Implement calling Print dialog box
7078         (#### but it doesn't quite work yet).
7079
7080 2001-04-25  Ben Wing  <ben@xemacs.org>
7081
7082         * about.el (xemacs-hackers):
7083         * about.el (about-url-alist):
7084         * about.el (about-personal-info):
7085         * about.el (about-hacker-contribution):
7086         More contributions.
7087         
7088         * simple.el (handle-post-motion-command):
7089         Fix spurious setting of zmacs-region-stays to t after a non-shift
7090         motion command.
7091
7092 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7093
7094         * about.el (about-personal-info): Update my bio.
7095         (about-hacker-contribution): Ditto.
7096
7097 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7098
7099         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7100
7101 2001-04-19  Andy Piper  <andy@xemacs.org>
7102
7103         * package-net.el (package-net-cygwin32-binary-size): new size.
7104         (package-net-win32-binary-size): new size.
7105         (package-net-convert-index-to-ini): Use new arch.
7106         (package-net-batch-convert-index-to-ini): Removed.
7107         (package-net-generate-bin-ini): New.
7108         (package-net-batch-generate-bin-ini): New.
7109
7110 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7111
7112         * XEmacs 21.4.1 "Copyleft" is released.
7113
7114 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7115
7116         * x-compose.el (xlib-input-method-bug-workaround):
7117         (alias-colon-to-double-quote):
7118         Force sort in map-keymap to work around rehash bug.
7119
7120 2001-04-17  Ben Wing  <ben@xemacs.org>
7121
7122         * about.el: Finish overhaul, add a few new hackers, update a
7123         couple old ones.
7124
7125 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7126
7127         * XEmacs 21.4.0 "Solid Vapor" is released.
7128
7129 2001-04-15  Ben Wing  <ben@xemacs.org>
7130
7131         * about.el:
7132         * about.el (about-headline-face): New.
7133         * about.el (about-link-face): New.
7134         * about.el (about-current-release-maintainers): New.
7135         * about.el (about-other-current-hackers): New.
7136         * about.el (about-url-alist):
7137         * about.el (about-once-and-future-hackers): New.
7138         * about.el (about-mailto-link): New.
7139         * about.el (about-get-buffer):
7140         * about.el (about-finish-buffer):
7141         * about.el (about-xemacs):
7142         * about.el (about-features): Removed.
7143         * about.el (about-advantages): New.
7144         * about.el (about-maintainer-info): Removed.
7145         * about.el (about-personal-info): New.
7146         * about.el (about-hacker-contribution): New.
7147         * about.el (about-maintainer):
7148         * about.el (about-show-linked-info):
7149         * about.el (about-hackers):
7150         Major revamping.  Rewriting of most of the text, improve the
7151         link handling, separate info on contributors into personal
7152         and contribution info, add new contributors, update personal
7153         info, etc. etc.
7154         
7155         * menubar-items.el (default-menubar):
7156         Help menubar entry for News now says more accurately
7157         "What's New in XEmacs".
7158         
7159         * mouse.el:
7160         * mouse.el (mouse-track-cleanup-hook):
7161         * mouse.el (mouse-track):
7162         Don't set-buffer to a dead buffer when calling mouse-track
7163         cleanup hooks.
7164
7165 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7166
7167         * XEmacs 21.2.47 "Zephir" is released.
7168
7169 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7170
7171         * dialog.el (make-dialog-box): Disable dialog box titles until
7172         we get them working.
7173
7174 2001-03-30  Ben Wing  <ben@xemacs.org>
7175
7176         * help.el:
7177         * help.el (Help-princ-face):
7178         * help.el (Help-prin1-face):
7179         * help.el (frob-help-extents):
7180         * help.el (describe-function-1):
7181         * help.el (describe-variable):
7182         Avoid using font-lock faces, which may not be defined.
7183         Instead, use hyper-apropos faces, and make sure they're
7184         defined as necessary by using `require'. (It's not so safe
7185         to do this for font-lock.) In any case, we will eventually
7186         be merging this functionality into hyper-apropos.
7187
7188         * loaddefs.el (completion-ignored-extensions):
7189         Fix documentation.
7190         
7191         * menubar-items.el (menu-truncate-list): Removed.
7192         * menubar-items.el (Menubar-items-truncate-list): New.
7193         * menubar-items.el (default-menubar):
7194         Fix errors if grep or compile command is too long.  Rename helper
7195         function to be less visible.
7196
7197 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7198
7199         * byte-optimize.el (byte-optimize-minus):
7200         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7201
7202 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7203
7204         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7205         Mule is available.
7206
7207         * mule/latin.el: New file.
7208
7209 2001-03-11  Ben Wing  <ben@xemacs.org>
7210
7211         * auto-save.el:
7212         * auto-save.el (auto-save-directory):
7213         * auto-save.el (make-auto-save-file-name):
7214         * auto-save.el (auto-save-file-name-p): New.
7215
7216         Merge in improvements from other definition of
7217         make-auto-save-file-name in files.el.
7218         
7219         * auto-save.el (auto-save-original-name):
7220         * auto-save.el (auto-save-name-in-fixed-directory):
7221         * auto-save.el (auto-save-unslashify-name): Removed.
7222         * auto-save.el (auto-save-slashify-name): Removed.
7223         * auto-save.el (auto-save-reserved-chars): New.
7224         * auto-save.el (auto-save-escape-name): New.
7225         * auto-save.el (auto-save-unhex): New.
7226         * auto-save.el (auto-save-unescape-name): New.
7227
7228         Change algorithm for encoding filenames in auto-save names to be
7229         entirely safe with all filesystems and all possible characters in
7230         a filename, and 100% reversible. (Essentially, uses
7231         quoted-printable as the encoding.)
7232         
7233         * auto-save.el (recover-all-files):
7234
7235         Use insert-directory rather than calling ls directly -- fixes
7236         things under Windows.
7237
7238         * files.el:
7239         * files.el (convert-standard-filename): Substitute FSF's
7240         definition for this (we had nothing here before).
7241         
7242         * files.el (backup-buffer): Warning fix.
7243         
7244         * files.el (make-backup-file-name):
7245         * files.el (find-backup-file-name):
7246         Fix error in calling sequence to auto-save-file-name-p.
7247         
7248         * files.el (recover-file):
7249         Use insert-directory rather than calling ls directly -- fixes
7250         things under Windows.
7251
7252         * files.el (make-auto-save-file-name): Removed.
7253         * files.el (auto-save-file-name-p): Removed.
7254         auto-save is always dumped so no sense in having a definition
7255         that will always be overwritten with another.
7256         
7257         * files.el (insert-directory):
7258         * win32-native.el:
7259         * win32-native.el (debug-mswindows-process-command-lines):
7260         * win32-native.el (original-make-auto-save-file-name): Removed.
7261         * win32-native.el (make-auto-save-file-name): Removed.
7262
7263
7264 2001-03-21  Martin Buchholz <martin@xemacs.org>
7265
7266         * XEmacs 21.2.46 "Urania" is released.
7267
7268 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7269
7270         * menubar-items.el (default-menubar): Update sample.emacs to
7271         sample.init.el and adjust accelerators.
7272
7273 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7274
7275         * build-report.el (build-report): Improve docstring.
7276
7277 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7278
7279         * ChangeLog: Log GTK merge.
7280
7281         * gutter-items.el:
7282         * mwheel.el:
7283         * sound.el:
7284         * startup.el:
7285         Revert gratuitous whitespace changes.
7286
7287 2001-03-07  Ben Wing  <ben@xemacs.org>
7288
7289         * help.el:
7290         * help.el (key-or-menu-binding):
7291         * help.el (Help-find-file): New.
7292         * help.el (describe-beta):
7293         * help.el (describe-copying):
7294         * help.el (describe-project):
7295         * help.el (view-emacs-news):
7296         * help.el (view-sample-init-el): New.
7297         * help.el (Help-princ-face): New.
7298         * help.el (Help-prin1-face): New.
7299         * help.el (help-symbol-function-context-menu):
7300         * help.el (help-symbol-variable-context-menu):
7301         * help.el (help-symbol-function-and-variable-context-menu):
7302         * help.el (frob-help-extents):
7303         * help.el (describe-function-1):
7304         * help.el (describe-variable):
7305
7306         Add coloring in Help buffers, correspondent with hyperlinks.
7307         View files in view-mode rather than Fundamental.
7308         Remove separators from context menus -- now handled in generic code.
7309         Add `Find Tag' to context menu.
7310         
7311         * menubar.el (popup-mode-menu):
7312
7313         Rewrite code that outputs the popup menu to (a) put more specific
7314         entries first, (b) be more robust, (c) output the proper context
7315         menu separators automatically (the context menu functionality is
7316         new and currently used only by Help).
7317
7318 2001-03-10  William M. Perry  <wmperry@aventail.com>
7319
7320         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7321         this function when converting from the 21.1 GTK branch.  Now
7322         supports file, password, question, and color built-in dialogs.
7323
7324 2001-03-06  Ben Wing  <ben@xemacs.org>
7325
7326         * keydefs.el:
7327         * keydefs.el (global-map):
7328         Add commented-out change of M-k (for 21.5).
7329         
7330         * menubar-items.el (default-menubar):
7331         Fix items to control kill-line behavior; add items for
7332         shifted motion.
7333         
7334         * simple.el:
7335         * simple.el (kill-whole-line):
7336         * simple.el (historical-kill-line): Removed.
7337         * simple.el (kill-line): Removed.
7338         * simple.el (kill-entire-line): New.
7339         * simple.el (kill-line-1): New.
7340         * simple.el (backward-kill-line):
7341         Undo kill-whole-line == always changes.  Add new function
7342         kill-entire-line to unconditionally delete the current line.
7343         Add comments describing the lamentable state of affairs of
7344         the kill-line functions and variables.
7345
7346 2001-03-02  Ben Wing  <ben@xemacs.org>
7347
7348         * simple.el:
7349         * simple.el (beginning-of-buffer):
7350         * simple.el (end-of-buffer):
7351         * simple.el (mark-ring-unrecorded-commands):
7352         * simple.el (signal-error-on-buffer-boundary):
7353         * simple.el (shifted-motion-keys-select-region):
7354         * simple.el (unshifted-motion-keys-deselect-region):
7355         * simple.el (motion-keys-for-shifted-motion): New.
7356         * simple.el (handle-pre-motion-command):
7357         * simple.el (handle-post-motion-command):
7358         * simple.el (forward-char-command):
7359         * simple.el (backward-char-command):
7360         * simple.el (scroll-up-command):
7361         * simple.el (scroll-down-command):
7362         * simple.el (next-line):
7363         * simple.el (previous-line):
7364         * simple.el (backward-block-of-lines):
7365         * simple.el (forward-block-of-lines):
7366         * simple.el (backward-word):
7367         * simple.el (mark-word):
7368
7369         Augment documentation of the most common motion commands to make
7370         note of the shifted-motion support.  Improve the support to (a)
7371         properly document how it works and why it's done in the fashion it
7372         is, and (b) allow the keystrokes that trigger it to be customized.
7373
7374         Correct error in the customize specification of
7375         mark-ring-unrecorded-commands.
7376
7377 2001-03-02  Ben Wing  <ben@xemacs.org>
7378
7379         * font-lock.el:
7380         * font-lock.el (font-lock-pending-extent-table): Removed.
7381         * font-lock.el (font-lock-pending-buffer-table): New.
7382         * font-lock.el (font-lock-pre-idle-hook):
7383         * font-lock.el (font-lock-after-change-function):
7384         * font-lock.el (font-lock-fontify-pending-extents):
7385         * font-lock.el (font-lock-lisp-like):
7386
7387         Fix handling of pending extents to avoid excessive slowness (N^2
7388         behavior) when making lots of buffer changes between redisplays,
7389         such as when saving the Options.
7390
7391 2001-03-09  William M. Perry  <wmperry@aventail.com>
7392
7393         * device.el:
7394         * dragdrop.el:
7395         * dumped-lisp.el:
7396         * faces.el:
7397         * frame.el:
7398         * gnuserv.el:
7399         * loadup.el:
7400         * menubar-items.el:
7401         * minibuf.el:
7402         The Great GTK Merge.
7403
7404         * ChangeLog.GTK:
7405         * dialog-gtk.el:
7406         * gdk.el:
7407         * generic-widgets.el:
7408         * glade.el:
7409         * gnome-widgets.el:
7410         * gnome.el:
7411         * gtk-compose.el:
7412         * gtk-extra.el:
7413         * gtk-faces.el:
7414         * gtk-ffi.el:
7415         * gtk-file-dialog.el:
7416         * gtk-font-menu.el:
7417         * gtk-glyphs.el:
7418         * gtk-init.el:
7419         * gtk-iso8859-1.el:
7420         * gtk-marshal.el:
7421         * gtk-mouse.el:
7422         * gtk-package.el:
7423         * gtk-password-dialog.el:
7424         * gtk-select.el:
7425         * gtk-widget-accessors.el:
7426         * gtk-widgets.el:
7427         * gtk.el:
7428         widgets-gtk.el:
7429         The Great GTK Merge: new files.
7430
7431 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7432
7433         * generic-widgets.el: Don't require gtk (a built-in feature) at
7434         top level.  Don't execute the last sexp unless (featurep 'gtk).
7435
7436 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7437
7438         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7439
7440 2001-02-23  Martin Buchholz <martin@xemacs.org>
7441
7442         * XEmacs 21.2.45 "Thelxepeia" is released.
7443
7444 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7445  
7446         * about.el (xemacs-hackers): update my entry. 
7447         * about.el (about-maintainer-info): ditto. 
7448         * about.el (about-hackers): ditto. 
7449
7450 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7451
7452         * about.el (about-maintainer-info): More vanity info about
7453         yours truly.
7454
7455 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7456
7457         * build-report.el (build-report-destination): xemacs-build-reports
7458         has moved to SourceForge, where mailing list name length is
7459         restricted, hence the name change to
7460         xemacs-buildreports@xemacs.org.
7461         * build-report.el (build-report-keep-regexp): Update default.
7462         * build-report.el (build-report-delete-regexp): Ditto.
7463         * build-report.el (build-report-make-output-files): Ditto.
7464
7465 2001-02-19  Craig Lanning  <lanning@scra.org>
7466
7467         * lisp-mode.el: Add indentation specifications for following
7468         Common Lisp forms: handler-case, handler-bind, with-slots,
7469         with-open-file, with-open-stream, print-unreadable-object.
7470
7471 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7472
7473         * font-lock.el (font-lock-set-defaults-1):
7474         Move initialization of `font-lock-cache-position' so that it's set
7475         even if font-lock-keywords is already defined.
7476
7477 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7478
7479         * autoload.el (generate-file-autoloads-1):
7480         Use `emacs-lisp-mode-syntax-table' instead of
7481         `lisp-mode-syntax-table'.
7482         * lisp-mode.el (lisp-mode-syntax-table):
7483         Get rid of old checks for `parse-partial-sexp' version.
7484         Make `|' (pipe) string delimiter instead of punctuation.
7485
7486 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7487
7488         * window.el (save-selected-window):
7489         Use gensym for better macro hygiene.
7490
7491 2001-02-06  Mike Sperber <mike@xemacs.org>
7492
7493         * dump-paths.el:
7494         * startup.el (startup-setup-paths): Set and use
7495         `mule-lisp-directory'.
7496         (startup-setup-paths-warning): Ditto.
7497
7498         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7499         (paths-construct-load-path): Consider `mule-lisp-directory'.
7500
7501 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7502
7503         * font-lock.el: Syntax table improvements used.  A few random
7504         changes are not specified below.
7505         (font-lock-fontify-string-delimiters):
7506         (font-lock-syntactic-keywords):
7507         (font-lock-cache-state nil):
7508         (font-lock-cache-position):
7509         New variables.
7510         (font-lock-set-syntax):
7511         (font-lock-apply-syntactic-highlight):
7512         (font-lock-fontify-syntactic-anchored-keywords):
7513         (font-lock-fontify-syntactic-keywords-region):
7514         (font-lock-eval-keywords):
7515         New functions.
7516         (font-lock-remove-face):
7517         (font-lock-fontify-syntactically-region):
7518         Use syntax properties.
7519
7520 2001-02-08  Martin Buchholz <martin@xemacs.org>
7521
7522         * XEmacs 21.2.44 "Thalia" is released.
7523
7524 2001-01-16  Mike Sperber <mike@xemacs.org>
7525
7526         * startup.el (normal-top-level): Work even if no installation root
7527         is found.
7528
7529 2001-01-30  Andy Piper  <andy@xemacs.org>
7530
7531         * gutter-items.el (progress-abort-glyph): remove instantiator.
7532         (set-progress-abort-instantiator): new function.
7533         (abort-progress-feedback): use it.
7534
7535         * gutter.el (set-gutter-dirty-p): new function.
7536
7537 2001-01-30  Didier Verna  <didier@xemacs.org>
7538
7539         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7540
7541 2001-01-24  Didier Verna  <didier@xemacs.org>
7542
7543         * sound.el (sound-extension-list): give a better default value.
7544         * sound.el (load-sound-file): improve the doc string, also find
7545         files given by absolute names, pass a real extension list to
7546         `locate-file'.
7547
7548 2001-01-26  Martin Buchholz <martin@xemacs.org>
7549
7550         * XEmacs 21.2.43 "Terspichore" is released.
7551
7552 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7553
7554         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7555         messages from gnuserv.
7556
7557 2001-01-20  Martin Buchholz <martin@xemacs.org>
7558
7559         * XEmacs 21.2.42 "Poseidon" is released.
7560
7561 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7562
7563         * cl-macs.el (cl-upcase-arg): New function.
7564         (cl-function-arglist): New function.
7565         (cl-transform-lambda): Automatically add CL-style lambda list to
7566         documentation string using functions above.
7567
7568 2001-01-12  Andy Piper  <andy@xemacs.org>
7569
7570         * package-get.el (package-get-custom): call
7571         package-net-update-installed-db.
7572
7573         * package-ui.el (pui-install-selected-packages): call
7574         package-net-update-installed-db.
7575
7576         * package-net.el (package-net-update-installed-db): use
7577         packages-package-list so that we reflect reality.
7578
7579         * packages.el (packages-package-list): Make docstring reflect
7580         reality.
7581
7582         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7583
7584         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7585         isn't installed.
7586
7587 2001-01-17  Andy Piper  <andy@xemacs.org>
7588
7589         * wid-edit.el (widget-activation-glyph-mapper): activate or
7590         deactivate native widgets.
7591         (widget-glyph-insert-glyph): record instantiator.
7592         (widget-push-button-value-create): use it.
7593
7594         * gui.el (gui-button-action): new function. Make button's domain
7595         buffer current when calling.
7596         (make-gui-button): update to use gui-button-action.
7597
7598 2001-01-16  Didier Verna  <didier@xemacs.org>
7599
7600         * menubar-items.el (default-menubar): add an entry for modeline
7601         horizontal scrolling in Options -> Display.
7602
7603 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7604
7605         * package-get.el (package-get-require-signed-base): Set to nil
7606         by default.
7607
7608 2001-01-17  Martin Buchholz <martin@xemacs.org>
7609
7610         * XEmacs 21.2.41 "Polyhymnia" is released.
7611
7612 2001-01-16  Mike Sperber <mike@xemacs.org>
7613
7614         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7615         catch lisp/mule/.
7616
7617 2001-01-14  Mike Sperber <mike@xemacs.org>
7618
7619         * startup.el (maybe-create-compatibility-dot-emacs):
7620         (maybe-unmigrate-user-init-file):
7621         (unmigrate-user-init-file): Created.
7622         (maybe-migrate-user-init-file): Offer creation of compatibility
7623         .emacs.
7624         Some doc fixes wrt init file location.
7625
7626 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7627
7628         * faces.el (face-frob-from-locale-first): new variable.
7629         (frob-face-font-2): Honor tags arg while trying to use
7630         standard-face-mapping.  When face-frob-from-locale-first is set,
7631         first try to set face inheriting from frobbed-face.
7632
7633 2001-01-15  Didier Verna  <didier@xemacs.org>
7634
7635         * about.el (xemacs-hackers): update my entry.
7636         * about.el (about-url-alist): ditto.
7637         * about.el (about-maintainer-info): ditto.
7638         * about.el (about-hackers): ditto.
7639
7640 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7641
7642         The byte compiler has been badly broken for a year,
7643         by the patch of 1999-12-06.
7644         * byte-optimize.el (byte-optimize-form-code-walker):
7645         Bug was: the byte compiler was making this erroneous optimization:
7646         (progn (or (foo)) (bar)) ==> (bar)
7647
7648 2000-11-20  Mike Sperber <mike@xemacs.org>
7649
7650         * setup-paths.el (paths-core-load-path-depth): Split
7651         `paths-load-path-depth' in two for site and core lisp.  Don't
7652         recurse into core.
7653         * setup-paths.el (paths-construct-load-path): Use.
7654
7655 2001-01-10  Andy Piper  <andy@xemacs.org>
7656
7657         * package-net.el (package-net-cygwin32-binary-size): new variable
7658         (package-net-win32-binary-size): ditto.  add much needed
7659         commentary.
7660
7661         * gutter-items.el (buffers-tab-items): correct off-by-one error
7662         for buffers-tab-max-size.
7663
7664 2001-01-08  Martin Buchholz <martin@xemacs.org>
7665
7666         * XEmacs 21.2.40 is released.
7667
7668 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7669
7670         * mule/hebrew.el: Fix comments and typos.
7671         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7672
7673 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7674
7675         * ChangeLog.1: move ancient log from fill.el.
7676
7677         * dump-paths.el:
7678         paragraphs.el:
7679         mule/mule-category.el:
7680         Miscellaneous typo fixes and slight doc clarifications.
7681
7682         * mule/mule-ccl.el:  Correct file name in header.
7683
7684 2000-12-31  Martin Buchholz <martin@xemacs.org>
7685
7686         * XEmacs 21.2.39 is released.
7687
7688 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7689
7690         * byte-optimize.el (byte-optimize-cond):
7691         (byte-optimize-cond-1): New.
7692         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7693         Optimizes (cond (x nil)) ==> nil.
7694         Provide better diagnostic on malformed expr like (cond foo).
7695
7696 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7697
7698         * mule/mule-coding.el:
7699         mule/mule-cmds.el (reset-language-environment,
7700         set-language-environment-coding-systems):
7701         Safer default coding-priority-list, corresponding to src/file-coding.h.
7702
7703 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7704
7705         * package-admin.el: Allow package removal from
7706         early-package-load-path.
7707
7708 2000-12-15  Andreas Jaeger  <aj@suse.de>
7709
7710         * about.el (about-maintainer-info): Update my entry.
7711
7712 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7713
7714         * packages.el (locate-library): Add support for bzip2
7715         compressed .el files.
7716
7717 2000-12-12  Andy Piper  <andy@xemacs.org>
7718
7719         * package-net.el: new file.
7720
7721 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7722
7723         * font-lock.el: Add missing C++ keywords.
7724
7725 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7726
7727         * simple.el (indent-for-comment): Preserve indentation of comments
7728         starting in column 0, as documented in (Info-goto-node
7729         "(xemacs)Comments").  Update docstring accordingly.
7730
7731 2000-12-05  Martin Buchholz <martin@xemacs.org>
7732
7733         * XEmacs 21.2.38 is released.
7734
7735 2000-12-04  Didier Verna  <didier@xemacs.org>
7736
7737         * mouse.el (default-mouse-track-set-point-in-window): remove
7738         spurious '+' operation detected by Martin.
7739
7740
7741 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7742
7743         * cl-extra.el (coerce):
7744         Implement char to integer coercion.
7745         Remove extraneous (numberp) test.
7746
7747         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7748         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7749         (byte-optimize-predicate):
7750         Warn if evaluating constant expression signals an error.
7751         (byte-optimize-form): Small simplification.
7752
7753         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7754
7755 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7756
7757         * byte-optimize.el:
7758         (byte-optimize-minus):
7759         (byte-optimize-plus):
7760         (byte-optimize-mult):
7761         (byte-optimize-quo):
7762         Use (car (last x)) instead of (last x) to get last elt!
7763         Use `byte-optimize-predicate' to optimize `%'.
7764         Move optimizations for special numeric args to bytecomp.el.
7765         * bytecomp.el (byte-compile-associative): Remove.
7766         (byte-compile-max): New.
7767         (byte-compile-min): New.
7768         Properly handle erroneous calls: (max) (min).
7769         (byte-compile-plus): New.
7770         (byte-compile-minus):
7771         It's easiest to handle 0, +1 and -1 args here.
7772         (byte-compile-mult): New.
7773         It's easiest to handle 1, -1 and 2 args here.
7774         (byte-compile-quo):
7775         It's easiest to handle 0, +1 and -1 args here.
7776         Issue byte-compiler warning when dividing by zero.
7777
7778         Byte-compiler arithmetic improvements.
7779         Better optimize these expressions in the obvious way:
7780         (+ x y 1)   -->  varref x varref y add add1
7781         (+ x y -1)  -->  varref x varref y add sub1
7782         (- x y 0)   -->  (- x y)
7783         (- 0 x y)   -->  (- (- x) y)
7784         (% 42 19)   --> compile-time constant
7785         (/ 42 19)   --> compile-time constant
7786         (* (foo) 2) --> foo call dup plus
7787
7788         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7789         unless (declaim (optimize (safety 3)))
7790         or (setq byte-compile-delete-errors nil).
7791
7792 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7793
7794         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7795         docstrings.
7796
7797 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7798
7799         * startup.el (command-line-do-help):  Add documentation of
7800         portable dumper switches.
7801
7802 2000-11-22  Andy Piper  <andy@xemacs.org>
7803
7804         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7805
7806         * glyphs.el (init-glyphs): don't use autodetect for strings.
7807
7808 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7809
7810         * byte-optimize.el (byte-optimize-char-before):
7811         (byte-optimize-backward-char):
7812         (byte-optimize-backward-word):
7813         Fix incorrect optimizations for these sorts of expressions:
7814         (let ((x nil)) (backward-char x))
7815
7816 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7817
7818         * byte-optimize.el:
7819         * byte-optimize.el (byte-optimize-backward-char): New.
7820         * byte-optimize.el (byte-optimize-backward-word): New.
7821         Make backward-word and backward-char as efficient as forward versions.
7822
7823         * bytecomp.el (byte-compile-no-args-with-one-extra):
7824         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7825         * bytecomp.el (byte-compile-two-args-with-one-extra):
7826         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7827         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7828         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7829         Check if extra arg is constant nil, and if so, use byte-coded call.
7830
7831         * simple.el (backward-word):
7832         * simple.el (mark-word):
7833         * simple.el (kill-word):
7834         * simple.el (backward-kill-word):
7835         Make COUNT argument optional, for consistency with forward-char et al.
7836
7837         * abbrev.el (abbrev-string-to-be-defined):
7838         * abbrev.el (inverse-abbrev-string-to-be-defined):
7839         * abbrev.el (inverse-add-abbrev):
7840         * abbrev.el (expand-region-abbrevs):
7841         * buff-menu.el (Buffer-menu-execute):
7842         * indent.el (move-to-left-margin):
7843         * indent.el (indent-relative):
7844         * indent.el (move-to-tab-stop):
7845         * info.el (Info-reannotate-node):
7846         * lisp-mode.el (lisp-indent-line):
7847         * lisp.el (end-of-defun):
7848         * lisp.el (move-past-close-and-reindent):
7849         * misc.el (copy-from-above-command):
7850         * mouse.el (default-mouse-track-scroll-and-set-point):
7851         * page.el (forward-page):
7852         * paragraphs.el (forward-paragraph):
7853         * paragraphs.el (end-of-paragraph-text):
7854         * picture.el (picture-forward-column):
7855         * picture.el (picture-self-insert):
7856         * rect.el (extract-rectangle-line):
7857         * simple.el (newline):
7858         * simple.el (fixup-whitespace):
7859         * simple.el (backward-delete-char-untabify):
7860         * simple.el (transpose-chars):
7861         * simple.el (transpose-preceding-chars):
7862         * simple.el (do-auto-fill):
7863         * simple.el (indent-new-comment-line):
7864         * simple.el (blink-matching-open):
7865         * view-less.el (cleanup-backspaces):
7866         * wid-edit.el (widget-transpose-chars):
7867         * term/bg-mouse.el (bg-insert-moused-sexp):
7868         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7869
7870         * info.el (Info-fontify-node):
7871         * simple.el (backward-delete-function):
7872         Use canonical delete-backward-char instead of backward-delete-char.
7873
7874 2000-11-20  Andy Piper  <andy@xemacs.org>
7875
7876         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7877         no buffers.
7878
7879 2000-11-20  Andy Piper  <andy@xemacs.org>
7880
7881         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7882         buffer tabs.
7883
7884 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7885
7886         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7887         (proclaim inline...) was shadowing compiler-macros.
7888
7889 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7890
7891         * bytecomp.el (byte-compile-eval): New.
7892         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7893         Keeps this promise made in Lispref:
7894         "If a file being compiled contains a `defmacro' form, the macro is
7895         defined temporarily for the rest of the compilation of that file."
7896
7897 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7898
7899         * cl.el (floatp-safe):
7900         (plusp):
7901         (minusp):
7902         (oddp):
7903         (evenp):
7904         (cl-abs):
7905         Use a better parameter name than `x'.
7906
7907         * cl-macs.el (check-type): Make continuable.  Change documentation
7908         to require PLACE, but accept any form for compatibility.
7909
7910         * abbrev.el (define-abbrev): Use check-type.
7911         * font-menu.el (font-menu-change-face): Use check-type.
7912         * menubar.el (relabel-menu-item): Use check-type.
7913         * itimer.el: Fix typo.
7914
7915 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7916
7917         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7918
7919 2000-11-14  Martin Buchholz <martin@xemacs.org>
7920
7921         * XEmacs 21.2.37 is released.
7922
7923 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7924
7925         * code-cmds.el: Provide the feature.
7926
7927 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7928
7929         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7930
7931         * code-cmds.el: New file
7932         * mule/mule-cmds.el:
7933         * mule/mule-misc.el
7934         (coding-keymap): New keymap. Define coding system keyboard
7935         commands on file-coding builds too.
7936         (coding-system-change-eol-conversion):
7937         (universal-coding-system-argument):
7938         (set-default-coding-systems):
7939         (prefer-coding-system): Moved from mule-cmds.el
7940         (set-buffer-process-coding-system): Moved from mule-misc.el
7941
7942 2000-09-15  Stephen Carney <carney@scubadoo.com>
7943
7944         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7945
7946 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7947
7948         * package-get.el (package-get-download-sites): Add a pre-release
7949         site for experimental packages.
7950
7951         * auto-autoloads.el: Regenerated.
7952
7953 2000-08-01  Andy Piper  <andy@xemacs.org>
7954
7955         * gutter-items.el (buffers-tab-omit-function): reference
7956         buffers-tab-select-visible-buffers.
7957         (buffers-tab-filter-functions): new variable, by default uses
7958         buffers-tab-selection-function and buffers-tab-omit-function.
7959         (select-buffers-tab-buffers-by-mode): invert arguments.
7960         (buffers-tab-select-visible-buffers): new function. Invert calling
7961         of buffers-menu-omit-invisible-buffers.
7962         (buffers-tab-items): rewrite to use
7963         buffers-tab-filter-functions. Rewrite docstring.
7964         (gutter-buffers-tab-extent): delete.
7965         (add-tab-to-gutter): always build a new extent when adding the
7966         tabs.
7967         (update-tab-in-gutter): make gutter dirty when orientation
7968         changes.
7969
7970 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7971
7972         * bytecomp.el (byte-compile-defvar-or-defconst):
7973         Only do loadhist recording if defvar form includes a value.
7974
7975 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7976
7977         * bytecomp.el (byte-compile-initial-macro-environment):
7978         `eval-when-compile' should not compile its body.
7979
7980 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7981
7982         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7983         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7984         some Japanese English.  Remove some ancient FSF comments, and
7985         improve docstrings.  Use symbols not vectors for tables.
7986
7987 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7988
7989         * keymap.el:
7990         (local-key-binding):
7991         (global-key-binding):
7992         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7993
7994         * lisp.el:
7995         (backward-sexp): Slightly simpler code.
7996         (mark-sexp): Make arg optional, like FSF Emacs.
7997         (forward-list): Slightly simpler code.
7998         (backward-list): Slightly simpler code.
7999         (down-list):  Make arg optional, like FSF Emacs.
8000         (up-list):  Make arg optional, like FSF Emacs.
8001         (backward-up-list):  Make arg optional, like FSF Emacs.
8002         (kill-sexp):  Make arg optional, like FSF Emacs.
8003         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8004
8005         * font-menu.el (font-menu-change-face):
8006         Take continuable errors into account.
8007
8008         * abbrev.el:
8009         * abbrev.el (clear-abbrev-table):
8010         * abbrev.el (define-abbrev-table):
8011         * abbrev.el (define-abbrev):
8012         * abbrev.el (insert-abbrev-table-description):
8013         * apropos.el (apropos-documentation-check-doc-file):
8014         * apropos.el (apropos-documentation-check-elc-file):
8015         * buff-menu.el (list-buffers):
8016         * buff-menu.el (list-buffers-noselect):
8017         * bytecomp.el (byte-recompile-directory):
8018         * bytecomp.el (batch-byte-compile):
8019         * cl-macs.el (typep):
8020         * code-files.el (find-coding-system-magic-cookie):
8021         * code-files.el (insert-file-contents):
8022         * cus-edit.el (customize-set-variable):
8023         * cus-edit.el (customize-save-variable):
8024         * cus-face.el (custom-set-face-font-size):
8025         * cus-face.el (custom-set-face-update-spec):
8026         * cus-face.el (custom-reset-faces):
8027         * custom.el (custom-check-theme):
8028         * custom.el (copy-upto-last):
8029         * fill.el (canonically-space-region):
8030         * fill.el (fill-paragraph):
8031         * fill.el (fill-region):
8032         * fill.el (find-space-insertable-point):
8033         * fill.el (justify-current-line):
8034         * faces.el (face-spec-update-all-matching):
8035         * faces.el (set-face-stipple):
8036         * files-nomule.el (insert-file-contents):
8037         * files.el (insert-file-contents-literally):
8038         * files.el (hack-local-variables-last-page):
8039         * files.el (basic-save-buffer):
8040         * files.el (insert-directory):
8041         * font-menu.el (font-menu-change-face):
8042         * font.el (font-spatial-to-canonical):
8043         * format.el (format-encode-region):
8044         * format.el (format-insert-file):
8045         * format.el (format-replace-strings):
8046         * gutter.el (set-gutter-element):
8047         * help.el (key-or-menu-binding):
8048         * help.el (describe-bindings):
8049         * help.el (with-syntax-table):
8050         * indent.el (indent-rigidly):
8051         * indent.el (delete-to-left-margin):
8052         * info.el:
8053         * info.el (Info-extract-dir-entry-from):
8054         * info.el (Info-build-dir-anew):
8055         * info.el (Info-rebuild-dir):
8056         * info.el (Info-batch-rebuild-dir):
8057         * info.el (Info-read-subfile):
8058         * info.el (Info-build-node-completions):
8059         * info.el (Info-extract-menu-node-name):
8060         * isearch-mode.el (isearch-range-invisible):
8061         * isearch-mode.el (isearch-restore-invisible-extents):
8062         * itimer.el (itimerp):
8063         * itimer.el (itimer-live-p):
8064         * keymap.el:
8065         * keymap.el (substitute-key-definition):
8066         * keymap.el (read-command-or-command-sexp):
8067         * keymap.el (local-key-binding):
8068         * keymap.el (global-key-binding):
8069         * keymap.el (global-set-key):
8070         * keymap.el (local-set-key):
8071         * ldap.el:
8072         * ldap.el (ldap-add-entries):
8073         * ldap.el (ldap-delete-entries):
8074         * lisp.el (backward-sexp):
8075         * lisp.el (mark-sexp):
8076         * lisp.el (forward-list):
8077         * lisp.el (backward-list):
8078         * lisp.el (down-list):
8079         * lisp.el (backward-up-list):
8080         * lisp.el (up-list):
8081         * lisp.el (kill-sexp):
8082         * lisp.el (backward-kill-sexp):
8083         * menubar.el (add-menu-button):
8084         * menubar.el (add-submenu):
8085         * menubar.el (delete-menu-item):
8086         * menubar.el (relabel-menu-item):
8087         * mouse.el (narrow-window-to-region):
8088         * obsolete.el (define-obsolete-variable-alias):
8089         * obsolete.el (store-substring):
8090         * package-admin.el:
8091         * package-admin.el (package-admin-install-function):
8092         * package-admin.el (package-admin-install-function-mswindows):
8093         * package-admin.el (package-admin-default-install-function):
8094         * package-get.el (package-get-update-base-entries):
8095         * packages.el (packages-load-package-dumped-lisps):
8096         * packages.el (packages-collect-package-dumped-lisps):
8097         * printer.el (generic-print-buffer):
8098         * printer.el (generic-print-region):
8099         * replace.el (occur-mode-mouse-goto):
8100         * replace.el (perform-replace):
8101         * select.el (get-selection-no-error):
8102         * simple.el:
8103         * simple.el (newline):
8104         * simple.el (open-line):
8105         * simple.el (edit-and-eval-command):
8106         * simple.el (goto-line):
8107         * simple.el (undo):
8108         * simple.el (kill-region):
8109         * simple.el (copy-region-as-kill):
8110         * simple.el (kill-ring-save):
8111         * simple.el (set-mark):
8112         * simple.el (next-line):
8113         * simple.el (previous-line):
8114         * simple.el (line-move):
8115         * simple.el (set-goal-column):
8116         * simple.el (comment-region):
8117         * subr.el:
8118         * subr.el (putf):
8119         * syntax.el (modify-syntax-entry):
8120         * syntax.el (map-syntax-table):
8121         * view-less.el (view-file):
8122         * view-less.el (view-buffer):
8123         * view-less.el (view-file-other-window):
8124         * window-xemacs.el (backward-other-window):
8125         * window.el:
8126         * window.el (one-window-p):
8127         * window.el (walk-windows):
8128         * window.el (window-list):
8129         * x-mouse.el (x-mouse-kill):
8130         * x-select.el (x-get-cutbuffer):
8131         * x-select.el (x-store-cutbuffer):
8132         * term/bg-mouse.el (bg-mouse-line-to-center):
8133         * term/sun-mouse.el (window-line-end):
8134         * term/sun-mouse.el (sun-select-region):
8135         * term/sun.el (kill-region-and-unmark):
8136         * mule/mule-category.el:
8137         * mule/mule-category.el (modify-category-entry):
8138         * mule/mule-category.el (char-category-list):
8139         * mule/mule-coding.el (coding-system-force-on-output):
8140         * mule/mule-misc.el (coding-system-put):
8141         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8142
8143 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8144
8145         * cus-face.el: Typo fixes and tiny clarifications.
8146         * custom.el: ditto
8147
8148 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8149
8150         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8151         * startup.el (normal-top-level): Setup auto-save-list-file-name
8152         if auto-save-list-file-prefix is non-nil.
8153
8154 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8155
8156         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8157
8158 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8159
8160         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8161         get symbol at point-min.
8162
8163 2000-10-24  Didier Verna  <didier@xemacs.org>
8164
8165         * info.el (Info-emacs-info-file-name): defconst it.
8166         * info.el (Info-footnote-tag): defcustom it.
8167         * info.el (Info-no-description-string): ditto.
8168         * info.el (Info-find-node): adapt to new semantics of
8169         'Info-suffixed-file (don't do the case variants stuff).
8170         * info.el (Info-insert-dir): rewrite the dir file variants code.
8171         * info.el (Info-directory-files): New. Return the list of info
8172         files in a directory.
8173         * info.el (Info-dir-outdated-p): use it.
8174         * info.el (Info-parse-dir-entries): ditto.
8175         * info.el (Info-build-dir-anew): don't restrict to files ending
8176         with a ".info.*" extension.
8177         * info.el (Info-set-mode-line): ditto.
8178         * info.el (Info-read-subfile): adapt to new semantics of
8179         'Info-suffixed-file (append 'exact argument).
8180         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8181         string independently of the case.
8182         * info.el (Info-suffixed-file): use it (match all possible case
8183         for the file name).
8184         * info.el (Info-insert-file-contents): code cleanup.
8185         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8186         columns.
8187         * info.el (Info-batch-rebuild-dir): ditto.
8188         * info.el (Info-read-node-name-1): ditto.
8189         * info.el (Info-search): ditto.
8190         * info.el (Info-fontify-node): ditto.
8191
8192
8193 2000-10-24  Didier Verna  <didier@xemacs.org>
8194
8195         * process.el (shell-command): when called from a program, avoid
8196         'push-mark's "mark-set" message.
8197
8198 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8199
8200         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8201         by a symbol, not by a vector.
8202         * mule/vietnamese.el (vscii): Likewise.
8203         (viscii): Likewise.
8204         * mule/cyrillic.el (koi8-r): Likewise.
8205
8206         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8207         by a symbol, not by a vector.
8208         (chinese-big5-2): Likewise.
8209         * mule/ethiopic.el (ethiopic): Likewise.
8210         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8211         (vietnamese-viscii-upper): Likewise.
8212
8213 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8214
8215         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8216
8217 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8218
8219         * byte-optimize.el (byte-optimize-car): New function.
8220         (byte-optimize-cdr): Ditto.
8221
8222 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8223
8224         * byte-optimize.el: Partial synch with FSF 20.7.
8225         Optimize constant concatenation.
8226         Add keymapp as a side effect free function.  It is a built-in.
8227         (byte-after-unbind-pos): Remove byte-equal.
8228
8229 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8230
8231         * update-elc-2.el: Quote regexps correctly.
8232
8233 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8234
8235         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8236         (ccl-compile): Apply integerp, not integer-or-char-p to
8237         check the type of the buffer magnification
8238         (ccl-compile-write-string): Encode a string with binary
8239         coding system.
8240         (ccl-compile-write-repeat): Likewise.
8241
8242 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8243
8244         * buff-menu.el:
8245         * bytecomp.el:
8246         * coding.el:
8247         * faces.el:
8248         * files.el:
8249         * fill.el:
8250         * float-sup.el:
8251         * font-lock.el:
8252         * help.el:
8253         * iso8859-1.el:
8254         * loaddefs.el:
8255         * menubar-items.el:
8256         * menubar.el:
8257         * modeline.el:
8258         * msw-font-menu.el:
8259         * paragraphs.el:
8260         * paths.el:
8261         * replace.el:
8262         * simple.el:
8263         * sound.el:
8264         * startup.el:
8265         * version.el:
8266         * x-faces.el:
8267         * x-font-menu.el:
8268         Remove purecopy.
8269
8270 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8271
8272         * simple.el (do-auto-fill): Use the function pointer to by
8273         `comment-line-break-function', not `indent-new-comment-line'. This
8274         fixes an issue with cc-mode comment continuation.
8275
8276 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8277
8278         * simple.el (turn-on-auto-fill):  Add (interactive).
8279         * mwheel.el (mwheel-install): Add (interactive).
8280         * font-lock.el (turn-on-font-lock): Add (interactive).
8281         (turn-off-font-lock): Add (interactive).
8282
8283 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8284
8285         * packages.el (packages-special-base-regexp): Add `man'.
8286
8287 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8288
8289         * wid-edit.el (widget-specify-active): map over extents in current
8290         buffer like `widget-specify-inactive' does.  Mapping over the
8291         inactive extent object does not work since the current extent is
8292         ignored by `map-extents'.
8293
8294 2000-10-04  Martin Buchholz <martin@xemacs.org>
8295
8296         * XEmacs 21.2.36 is released.
8297
8298 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8299
8300         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8301         Optimize the compiled-function-constants vector by byte-code
8302         reference counts.
8303
8304 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8305
8306         * build-report.el (build-report-delete-regexp): quote value in
8307         defcustom
8308
8309 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8310
8311         * build-report.el (build-report): Don't bind srcdir which we don't
8312         use in `multiple-value-bind' to avoid the only byte-compiler
8313         warning.
8314
8315 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8316
8317         * build-report.el: Requires cl and custom now.
8318         build-report-version is determined by XEmacs version -- remove
8319         build-report-version*.
8320         * build-report.el (build-report-version): Removed.
8321         * build-report.el (build-report-installation-version-regexp): New.
8322         * build-report.el (build-report-version-file-regexp): New.
8323         * build-report.el (build-report-installation-srcdir-regexp): New.
8324         * build-report.el (build-report-destination): Offer
8325         xemacs-build-reports and xemacs-beta.
8326         * build-report.el (build-report-keep-regexp): Adjusted.
8327         * build-report.el (build-report-delete-regexp): Adjusted.
8328         * build-report.el (build-report-make-output-dir): New.
8329         * build-report.el (build-report-installation-file): Replace use of
8330         `concat' with `expand-file-name'.
8331         * build-report.el (build-report-make-output-file): Removed.
8332         * build-report.el (build-report-make-output-files): New.
8333         * build-report.el (build-report-subject): Identify as
8334         user-variable with "*...".
8335         * build-report.el (build-report-prompts): Ditto.
8336         * build-report.el (build-report-version-file): New.
8337         * build-report.el (build-report-file-encoding): Identify as
8338         user-variable with "*...".
8339         * build-report.el (build-report-make-output-get): New.
8340         * build-report.el (build-report-insert-header): Report
8341         emacs-version and system-configuration instead of
8342         build-report-version.
8343         * build-report.el (build-report-insert-make-output): Add file
8344         argument.
8345         * build-report.el (build-report-insert-installation-file):
8346         Re-indent.
8347         * build-report.el (build-report-keep): Change docstring,
8348         re-indent.
8349         * build-report.el (build-report-delete): Ditto.
8350         * build-report.el (build-report-installation-data): New.
8351         * build-report.el (build-report-version-file-data): New.
8352
8353 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8354
8355         * byte-optimize.el (byte-optimize-lapcode):
8356         Fix the optimization of using the first 5 elements of the
8357         constants vector for variables.
8358         (byte-optimize-lapcode): Fix another ancient broken optimization.
8359
8360 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8361
8362         * *: Spelling mega-patch
8363
8364 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8365
8366         * easymenu.el: doc fixes.
8367         (easy-menu-do-define): Use backquote.
8368         (easy-menu-change):
8369         (easy-menu-add):
8370         `when' seems much clearer than `if' here.
8371         (easy-menu-remove):
8372         (easy-menu-add-item):
8373         (easy-menu-item-present-p):
8374         (easy-menu-remove-item):
8375         Wrap using (when (featurep 'menubar) ...)
8376
8377 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8378
8379         * bytecomp.el (displaying-byte-compile-warnings):
8380         Revert Ben's change to this function below so that the compile log
8381         is displayed properly for users of the "popper" package.
8382
8383 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8384
8385         * window.el (save-selected-window): Use backquote.
8386
8387         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8388         Renamed from `byte-compile-file-form-defvar'.
8389         * bytecomp.el (byte-compile-defvar-or-defconst):
8390         Only cons onto current-load-list in top-level forms.
8391         Else this leaks a cons cell every time a defun is called.
8392         Renamed from `byte-compile-defvar', for clarity.
8393         Warn when docstring of defvar is not a string.
8394         Use consistent error messages.
8395         Better comments.
8396
8397 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8398
8399         * simple.el (set-variable):
8400         Remove unneeded defvar by rearranging order of let* forms.
8401
8402         * mule/mule-ccl.el (ccl-get-next-code):
8403         * menubar-items.el (bookmark-menu-filter):
8404         (language-environment-menu-filter):
8405         (tutorials-menu-filter):
8406         * toolbar-items.el (toolbar-compile):
8407         * byte-optimize.el (disassemble-offset):
8408         Use (declare (special ...)) instead of `defvar'.
8409
8410         * cl-macs.el (cl-do-proclaim):
8411         Fix (declare (special ...)) warning suppression syntax.
8412
8413 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8414
8415         * info.el (Info-tag-table-marker):
8416         (Info-tag-table-buffer):
8417         (Info-find-file-node):
8418         (Info-read-subfile):
8419         (Info-build-node-completions):
8420         (Info-search):
8421         (Info-mode):
8422         Multiple info buffer support.
8423
8424 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8425
8426         * ldap.el (ldap-decode-entry): New defun
8427         (ldap-search-entries): Use it in order to decode DN-prefixed
8428         entries properly
8429
8430 2000-08-23  Daniel Pittman <daniel@danann.net>
8431
8432         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8433         Use `eq', not `=', to compare symbols.
8434
8435 2000-07-30  Ben Wing  <ben@xemacs.org>
8436
8437         * bytecomp.el (byte-compile-report-error):
8438         * bytecomp.el (displaying-byte-compile-warnings):
8439         if stack-trace-on-error is set, send out a backtrace when
8440         an error is encountered that stops byte compilation.  this
8441         should make it much much easier to track down those curious
8442         problems.  also undo the kludge of using a separate "*Show*"
8443         buffer for display when there's a temp-buffer-show-function;
8444         we can avoid this by just being a little smarter.
8445
8446         * dialog-items.el:
8447         * dialog-items.el (search-dialog-regexp): New.
8448         * dialog-items.el (search-dialog-callback):
8449         * dialog-items.el (make-search-dialog):
8450         add a regexp option to the dialog and clean up a bit.
8451
8452         * dialog.el:
8453         * dialog.el (yes-or-no-p-dialog-box):
8454         * dialog.el (get-dialog-box-response):
8455         * dialog.el (make-dialog-box):
8456         * dialog.el (dialog-box-finish): New.
8457         * dialog.el (dialog-box-cancel): New.
8458         * dialog.el (internal-make-dialog-box-exit): New.
8459         implement [properly!] the :modal property of the new dialog box
8460         interface.  this is the first time xemacs has ever had *proper*
8461         modal dialog boxes, giving the standard window-system feedback.
8462         (e.g. under windows, clicking on a disabled frame causes a beep
8463         and makes the dialog box flash three times.)
8464
8465         * dragdrop.el: header keyword frobbing.
8466
8467         * dumped-lisp.el (preloaded-file-list):
8468         renamed winnt.el to win32-native.el.
8469
8470         * faces.el (face-property):
8471         * faces.el (set-face-property):
8472         * faces.el (frob-face-property):
8473         * faces.el (frob-face-font-2):
8474         * faces.el (make-face-bold):
8475         * faces.el (make-face-italic):
8476         * faces.el (make-face-bold-italic):
8477         * faces.el (make-face-unbold):
8478         * faces.el (make-face-unitalic):
8479         * faces.el (make-face-smaller):
8480         * faces.el (make-face-larger):
8481         clean up the implementation of these so that window-system-specific
8482         methods are called only on objects belonging to that window system.
8483         previously, you could have [e.g.] mswindows-make-face-bold called
8484         on font object of device type `stream', which is not good and
8485         explains the subtle errors Adrian was getting when byte-compiling
8486         something that required 'term. (Adrian, now you can use stack-trace-
8487         on-error to find the exact place where things are going wrong instead
8488         of having to laboriously binary-search your way through.)
8489
8490         * finder.el (finder-known-keywords):
8491         cleaned up -- properly sorted, clarified the meanings of many of
8492         the keywords, and added a few -- mswin, gui, content, build, www,
8493         user, services.  the last two try to distinguish between a package
8494         that's used directly by the user, and a package that provides
8495         support services to other packages.
8496
8497         * font-lock.el (lisp-font-lock-keywords-2):
8498         update list of lisp control structures to include everything,
8499         including new ones i introduced.
8500
8501         * gutter.el: header keyword frobbing.
8502
8503         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8504         recent isearch element was not doing so!  you got the second-most-
8505         recent instead.
8506
8507         * lisp-mode.el (construct-lisp-mode-menu):
8508         more menubar cleanups.
8509         * lisp-mode.el (with-selected-window):
8510         make it indent properly.
8511
8512         * menubar-items.el (default-menubar): lots of menubar cleanups.
8513         rearranged the options menu the most, e.g. splitting up the
8514         Keyboard/Mouse menu into a new Editing menu and combining the
8515         separate Scrollbar/Gutter/Toolbar submenus into Display.
8516         Got rid of General, moved items to Editing or new Troubleshooting.
8517         Moved Packages to Tools; doesn't seem to belong under Options.
8518         Added stuff to the Cmds menu, e.g. Change Case.
8519
8520         NB please don't complain about these periodic menubar changes.
8521         Anything like this is necessarily incremental in its construction
8522         -- By constant use you gradually become more and more aware of
8523         better and better ways to group menu items.  When we eventually
8524         move the options menu to a property sheet, the existing structure
8525         will probably be preserved fairly well.
8526
8527         * minibuf.el (next-history-element): fix problems with pressing
8528         down arrow in repeat-complex-command.
8529
8530         * modeline.el:
8531         * modeline.el (modeline-3d-p): New.
8532         added custom variable for controlling the 3d modeline.  the
8533         corresponding Options item has been present for a long time,
8534         but commented out with "fix me!" comments.  it's fixed now.
8535
8536         * obsolete.el (add-menu):
8537         remove bogus gettexts.
8538
8539         * process.el (shell-quote-argument):
8540         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8541         For bash under Windows native, see below.
8542
8543         * simple.el:
8544         * simple.el (display-warning-buffer):
8545         Fixed the handling of warning display to eliminate the annoying
8546         *Show* buffer, like was done for byte-compiler output above.
8547
8548         * simple.el (debug-print): New.
8549         Simple function for sending debug messages to the console and/or
8550         other debug places.
8551
8552         * subr.el (replace-in-string):
8553         Rewrite this function to avoid N^2 behavior with large strings --
8554         catastrophic with the new Windows selection code! (Apparently the
8555         author of this function didn't realize there was a fun
8556         replace-match that could make his life much easier, because we
8557         duplicated the entire logic.  The new version is smaller, easier
8558         to understand, much more robust, and has extended features --
8559         those of replace-match.)
8560
8561         * window.el:
8562         * window.el (with-selected-window): New.
8563         An obvious complement to the existing `with-selected-frame' and
8564         `with-current-buffer'.
8565
8566         * win32-native.el: Renamed from winnt.el.
8567         Added a great deal of stuff for properly handling process quoting,
8568         somewhat modeled on Kirill's original model (which i later threw
8569         away).  We should now finally have correctly working process arg
8570         quoting/dequoting so that the final app gets exactly what we
8571         intended.  Because the mechanism is in Lisp, it's easily
8572         extendible. (For those running bash and running the native
8573         version, I tried hard to do what I thought was correct.  But more
8574         thought is needed, and ideally the volunteer work of people with
8575         these configurations that they generally run on.)
8576
8577         * x-font-menu.el (x-font-menu-font-data):
8578         Put in defvar's to fix byte-compiler warnings.
8579
8580 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8581
8582         * select.el (selection-coercion-alist): Initialise.
8583         * select.el (select-coerce-to-text): New.
8584         * select.el (select-coerce): New.
8585         New functions to perform type and value coercion.
8586
8587         * select.el (select-buffer-killed-default): Keep data if it was
8588         on the clipboard.
8589
8590 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8591
8592         * menubar-items.el (default-menubar): Fix typo.
8593         (default-menubar): `lambda' was mispelled as `lamda'.
8594
8595 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8596
8597         * window.el (shrink-window-if-larger-than-buffer): Remove
8598         edge checking code.
8599
8600 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8601
8602         * paths.el (gnus-local-domain): Removed.
8603         (gnus-local-organization): Ditto.
8604         (gnus-startup-file): Ditto.
8605
8606 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8607
8608         * files.el (auto-mode-alist): Add .spec for RPM.
8609
8610 2000-07-31  Andy Piper  <andy@xemacs.org>
8611
8612         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8613
8614 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8615
8616         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8617         browse-url.
8618         * help.el (xemacs-www-page): Ditto.
8619         (xemacs-www-faq): Ditto.
8620         * menubar-items.el (default-menubar): Ditto.
8621
8622         * wid-edit.el (widget-url-link-action): Ditto.
8623         From: Kenichi OKADA <okada@opaopa.org>.
8624
8625 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8626
8627         * finder.el (finder-commentary): Add autoload cookie.
8628
8629 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8630
8631         * files.el (insert-file-contents-literally): Fix second let
8632         binding for `coding-system-for-read' to `coding-system-for-write'
8633         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8634
8635 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8636
8637         * files.el (insert-file-contents-literally): Use binary coding
8638         system (from Morioka san).
8639         (insert-file-contents-literally): Make file-name-handler method.
8640
8641 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8642
8643         * cl-macs.el (get-selection): Add defsetf.
8644
8645 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8646
8647         * x-init.el (x-activate-region-as-selection): replace obsolete
8648         function x-own-selection with own-selection.
8649         (ow-find): replace obsolete functions x-get-selection and
8650         x-get-clipboard with get-selection and get-clipboard.
8651         (init-post-x-win): replace obsolete function x-disown-selection
8652         with disown-selection.
8653
8654 2000-07-20  Mike Sperber  <mike@xemacs.org>
8655
8656         * startup.el (load-user-init-file): Only try to load init file if
8657         it exists.
8658
8659 2000-07-10  Andy Piper  <andy@xemacs.org>
8660
8661         * dialog-items.el: sync with Ben's patch.
8662
8663         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8664         comment.
8665         (progress-text-glyph): deleted.
8666         (progress-layout-glyph): make completely minimal.
8667         (progress-gauge-glyph): ditto.
8668         (progress-display-style): fix to handle dynamic instantiator
8669         changes.
8670         (progress-text-instantiator): new.
8671         (progress-layout-instantiator): new.
8672         (progress-gauge-instantiator): new.
8673         (set-progress-display-instantiator): renamed and changed from
8674         set-progress-display-style.
8675         (progress-abort-glyph): use instantiator not glyph.
8676         (append-progress-display): use set-progress-display-instantiator
8677         and set-glyph-image.
8678         (abort-progress-display): ditto.
8679         (raw-append-progress-display): ditto.
8680
8681 2000-07-20  Ben Wing  <ben@xemacs.org>
8682
8683         * code-files.el: Move Mule-specific code to mule-coding.el.
8684
8685 2000-07-15  Ben Wing  <ben@xemacs.org>
8686
8687         * autoload.el:
8688         Fixed comments.
8689
8690         * cmdloop.el:
8691         * cmdloop.el (yes-or-no-p):
8692         * cmdloop.el (y-or-n-p):
8693         Make these functions use should-use-dialog-box-p and not be
8694         overridden in dialog.el.
8695
8696         * cus-dep.el:
8697         * cus-dep.el (Custom-make-dependencies): Removed.
8698         * cus-dep.el (Custom-make-dependencies-1): New.
8699         * cus-dep.el (Custom-make-one-dependency): New.
8700         New entry point for use in Makefiles, to avoid excessive
8701         invocations.
8702
8703         * cus-edit.el (custom-variable-reset-saved):
8704         * cus-edit.el (custom-variable-reset-standard):
8705         * cus-edit.el (custom-save-resets):
8706         Fix bytecompiler warnings.
8707
8708         * dialog.el:
8709         * dialog.el (yes-or-no-p-dialog-box):
8710         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8711         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8712         * dialog.el (get-dialog-box-response):
8713         * dialog.el (message-or-box):
8714         * dialog.el (make-dialog-box):
8715         * dialog.el (popup-dialog-box): New.
8716         Avoid yes-or-no-p bogosities.
8717         Create a general function `make-dialog-box' to encapsulate all
8718         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8719
8720         * dumped-lisp.el (preloaded-file-list):
8721         Add dialog-items.  Clean up.  Group files by types.
8722
8723         * easymenu.el (easy-menu-add):
8724         * easymenu.el (easy-menu-remove):
8725         Account for accelerators.
8726
8727         * extents.el:
8728         * extents.el (extent-list): New args, like in map-extents.
8729         * extents.el (extent-at-event): New.
8730         * extents.el (extents-at-event): New.
8731
8732         * font-lock.el:
8733         * font-lock.el (font-lock-mode):
8734         * font-lock.el (font-lock-default-fontify-buffer):
8735         * font-lock.el (font-lock-default-unfontify-region):
8736         * font-lock.el (font-lock-fontify-syntactically-region):
8737         * font-lock.el (font-lock-fontify-keywords-region):
8738         Use new progress-feedback names.
8739
8740         * font-lock.el (java-font-lock-identifier-regexp):
8741         * font-lock.el (java-font-lock-class-name-regexp):
8742         Fix bytecompiler warnings.
8743
8744         * gutter-items.el:
8745         * gutter-items.el (progress-display-use-echo-area): Removed.
8746         * gutter-items.el (progress-feedback-use-echo-area): New.
8747         * gutter-items.el (progress-display-popup-period): Removed.
8748         * gutter-items.el (progress-feedback-popup-period): New.
8749         * gutter-items.el (set-progress-display-style): Removed.
8750         * gutter-items.el (set-progress-feedback-style): New.
8751         * gutter-items.el (progress-display-style): Removed.
8752         * gutter-items.el (progress-feedback-style): New.
8753         * gutter-items.el (progress-stack):
8754         * gutter-items.el (progress-displayed-p): Removed.
8755         * gutter-items.el (progress-feedbacked-p): New.
8756         * gutter-items.el (clear-progress-display): Removed.
8757         * gutter-items.el (clear-progress-feedback): New.
8758         * gutter-items.el (progress-display-clear-when-idle): Removed.
8759         * gutter-items.el (progress-feedback-clear-when-idle): New.
8760         * gutter-items.el (remove-progress-display): Removed.
8761         * gutter-items.el (remove-progress-feedback): New.
8762         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8763         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8764         * gutter-items.el (append-progress-display): Removed.
8765         * gutter-items.el (append-progress-feedback): New.
8766         * gutter-items.el (abort-progress-display): Removed.
8767         * gutter-items.el (abort-progress-feedback): New.
8768         * gutter-items.el (raw-append-progress-display): Removed.
8769         * gutter-items.el (raw-append-progress-feedback): New.
8770         * gutter-items.el (display-progress-display): Removed.
8771         * gutter-items.el (display-progress-feedback): New.
8772         * gutter-items.el (current-progress-display): Removed.
8773         * gutter-items.el (current-progress-feedback): New.
8774         * gutter-items.el (current-progress-display-label): Removed.
8775         * gutter-items.el (current-progress-feedback-label): New.
8776         * gutter-items.el (progress-display): Removed.
8777         * gutter-items.el (progress-feedback): New.
8778         Replace "progress-display" with "progress-feedback" globally.
8779
8780         * gutter-items.el (lprogress-display): Removed.
8781         * gutter-items.el (progress-feedback-with-label): New.
8782         Rename lprogress-display ==> progress-feedback-with-label.
8783
8784         * gutter-items.el (search-dialog-direction): Removed.
8785         * gutter-items.el (search-dialog-text): Removed.
8786         * gutter-items.el (search-dialog-callback): Removed.
8787         * gutter-items.el (make-search-dialog): Removed.
8788         Move to dialog-items.el.
8789
8790         * help.el:
8791         * help.el (help-mode-quit):
8792         * help.el (mode-for-help): New.
8793         * help.el (help-sticky-window): New.
8794         * help.el (help-window-config): New.
8795         * help.el (with-displaying-help-buffer):
8796         * help.el (function-at-event): New.
8797         * help.el (help-symbol-regexp): New.
8798         * help.el (help-symbol-run-function-1): New.
8799         * help.el (help-symbol-run-function): New.
8800         * help.el (help-symbol-function-context-menu): New.
8801         * help.el (help-symbol-variable-context-menu): New.
8802         * help.el (help-symbol-function-and-variable-context-menu): New.
8803         * help.el (frob-help-extents): New.
8804         * help.el (describe-function-1):
8805         * help.el (variable-at-point):
8806         * help.el (variable-at-event): New.
8807         * help.el (describe-variable):
8808         Major overhaul.
8809         - Make functions and variables be mousable.
8810         - Middle button hyperlinks.
8811         - New context-menu entries.
8812
8813         * keydefs.el:
8814         * keydefs.el (global-map):
8815         New key bindings to move lines up and down.
8816
8817         * lisp-mode.el:
8818         * lisp-mode.el (construct-lisp-mode-menu): New.
8819         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8820         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8821         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8822         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8823         Make popup and menubar menus be different.  Popup menu uses
8824         clicked location and automatically assumes symbol under the mouse
8825         for various commands.
8826
8827         * menubar-items.el:
8828         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8829         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8830
8831         * menubar-items.el (global-popup-menu): Removed.
8832         * menubar-items.el (mode-popup-menu): Removed.
8833         * menubar-items.el (activate-popup-menu-hook): Removed.
8834         * menubar-items.el (popup-mode-menu): Removed.
8835         * menubar-items.el (popup-buffer-menu): Removed.
8836         * menubar-items.el (popup-menubar-menu): Removed.
8837         Move to menubar.el.
8838
8839         * menubar.el:
8840         * menubar.el (global-popup-menu): New.
8841         * menubar.el (mode-popup-menu): New.
8842         * menubar.el (activate-popup-menu-hook): New.
8843         * menubar.el (last-popup-menu-event): New.
8844         * menubar.el (popup-mode-menu): New.
8845         * menubar.el (popup-buffer-menu): New.
8846         * menubar.el (popup-menubar-menu): New.
8847         * menubar.el (menu-call-at-event): New.
8848         Move non-content functions here.  Add support for context menu
8849         items on extents.
8850
8851         * minibuf.el (minibuffer-history-uniquify):
8852         Typo fix.
8853
8854         * minibuf.el (read-file-name-1):
8855         Call new file dialog box if it exists.
8856
8857         * minibuf.el (mouse-rfn-setup-vars):
8858         Clean up "chop" action.
8859
8860         * mouse.el:
8861         * mouse.el (button2): Now bound to mouse-track.
8862         * mouse.el (click-inside-extent-p):
8863         * mouse.el (point-inside-extent-p):
8864         * mouse.el (point-inside-selection-p):
8865         * mouse.el (mouse-drag-or-yank): Removed.
8866         * mouse.el (mouse-begin-drag-n-drop): New.
8867         * mouse.el (mouse-eval-sexp):
8868         * mouse.el (mouse-track-activate-strokes): New.
8869         * mouse.el (mouse-track-do-activate): New.
8870         * mouse.el (mouse-track):
8871         * mouse.el (default-mouse-track-event-is-with-button): New.
8872         * mouse.el (default-mouse-track-cleanup-hook):
8873         * mouse.el (default-mouse-track-drag-hook):
8874         * mouse.el (default-mouse-track-drag-up-hook):
8875         * mouse.el (default-mouse-track-click-hook):
8876         Merge drag-n-drop into mouse-track.
8877         Add general "activate" support to replace specific button2 kludges.
8878         Use "button modifier" support in mouse-track.
8879
8880         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8881
8882         * package-ui.el:
8883         * package-ui.el (pui-menu):
8884         * package-ui.el (pui-popup-context-sensitive): Removed.
8885         Fix bytecompiler warnings.
8886         Clean up popup code a bit.
8887
8888         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8889
8890         * simple.el:
8891         * simple.el (transpose-lines):
8892         * simple.el (transpose-line-up): New.
8893         * simple.el (transpose-line-down): New.
8894         * simple.el (transpose-subr):
8895         * simple.el (transpose-subr-1): Removed.
8896         Clean up, add functions to move lines up and down.
8897
8898         * startup.el (mail-host-address):
8899         * startup.el (user-mail-address):
8900         Customize.
8901
8902         * subr.el:
8903         * subr.el (set-symbol-value-in-buffer): New.
8904         * subr.el (error):
8905         * subr.el (check-argument-type):
8906         * subr.el (defined-error-p): New.
8907         Add structured error support.
8908
8909         * toolbar-items.el (toolbar-compile):
8910         Use new make-dialog-box.
8911
8912         * update-elc.el:
8913
8914         * userlock.el (ask-user-about-lock-dbox):
8915         * userlock.el (ask-user-about-supersession-threat-dbox):
8916         * userlock.el (ask-user-about-lock):
8917         * userlock.el (ask-user-about-supersession-threat):
8918         Use new make-dialog-box.
8919         Add safety checks; use should use-dialog-box-p.
8920
8921         * window-xemacs.el:
8922         * window-xemacs.el (__buffer-dedicated-frame):
8923         * window-xemacs.el (buffer-dedicated-frame): New.
8924         * window-xemacs.el (set-buffer-dedicated-frame): New.
8925         Move dedicated-frame stuff into lisp.
8926
8927 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8928
8929         * printer.el (generic-print-region): Do not require that
8930         `printer-name' be set.
8931         (printer-name): Commentary clarification.
8932
8933 2000-07-19  Martin Buchholz <martin@xemacs.org>
8934
8935         * XEmacs 21.2.35 is released.
8936
8937 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8938
8939         * select.el (selection-coercible-types): Initialise.
8940
8941 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8942
8943         * select.el (own-clipboard): Bug fix.
8944
8945 2000-07-17  Mike Sperber  <mike@xemacs.org>
8946
8947         * cus-edit.el (custom-migrate-custom-file): Save init file before
8948         continuing.
8949
8950 2000-07-16  Mike Sperber  <mike@xemacs.org>
8951
8952         * startup.el (load-init-file): Remove silly call to
8953         `load-user-custom-file`.
8954         (maybe-migrate-user-init-file): Minor fixes.
8955
8956 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8957
8958         * apropos.el (apropos-documentation-check-doc-file):
8959         `doc' variable should be let-bound, as was presumably intended.
8960
8961         * cus-edit.el (custom-variable-reset-saved):
8962         (custom-variable-reset-standard):
8963         Remove unused variable comment-widget.  Twice.
8964
8965         * toolbar.el (toolbar-blank-press-function):
8966         Add a real defvar with initial value nil and proper docstring.
8967         (press-toolbar-button): No need to check for boundp-ness anymore.
8968
8969         * rect.el (open-rectangle-line): Remove useless (let) form.
8970         Add defvar for pending-delete-mode.
8971
8972         * info.el (Info-find-node): This function needs an autoload cookie.
8973
8974         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8975         Use let* since the second form referred to the first.
8976
8977 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8978
8979         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8980         instead of removed `mswindows-get-clipboard'.
8981
8982
8983 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8984
8985         * select.el (select-convert-from-text): New.
8986         * select.el (select-convert-from-length): New.
8987         * select.el (select-convert-from-integer): New.
8988         * select.el (select-convert-from-identity): New.
8989         * select.el (select-convert-from-filename): New.
8990         * select.el (selection-converter-in-alist): Use them.
8991         New converter functions for X.
8992
8993         * select.el (get-selection): Removed comment.
8994
8995         * select.el (own-selection): Removed append code - I thought
8996         I'd already done this, but apparently not...
8997
8998         * select.el: Changed comment about TIMESTAMP.
8999
9000         * select.el (select-convert-in): New.
9001         * select.el (select-convert-out): New.
9002         New functions that get used by select.c.
9003
9004         * select.el (select-buffer-killed-default): New.
9005         * select.el (select-buffer-killed-text): New.
9006         * select.el (selection-buffer-killed-alist): New.
9007         New list and functions that get called if a relevant selection
9008         exists and a buffer gets killed.
9009
9010         * select.el (select-convert-to-targets):
9011         * select.el (select-convert-to-identity): Removed.
9012         * select.el (select-convert-from-identity): Removed.
9013         * select.el (select-converter-out-alist):
9014         Removed _EMACS_INTERNAL selection type.
9015
9016         * x-select.el (xselect-kill-buffer-hook): Removed.
9017         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9018         Removed this X-specific nonesense. Use the generic support
9019         in select.el instead.
9020
9021 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9022
9023         * mule/mule-category.el (defined-category-hashtable):
9024         Use make-hash-table instead of make-hashtable
9025
9026         * buff-menu.el: Byte-compiler warning fix.
9027
9028         * isearch-mode.el (isearch-highlight-all-cleanup):
9029         Remove unused variable `isearch-highlight-all-start'.
9030
9031         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9032
9033         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9034
9035         * cus-dep.el (Custom-make-dependencies):
9036         Add autoload cookie for custom-add-loads to generated custom-load.el.
9037
9038         * autoload.el (autoload-package-name): Warning suppression.
9039         Move defvar prior to first use.
9040
9041         * custom.el: Add autoload for custom-declare-face.
9042         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9043         * cl.el (cl-hack-byte-compiler):
9044         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9045         to work properly.
9046
9047 2000-07-08  Mike Sperber  <mike@xemacs.org>
9048
9049         * startup.el (load-home-init-file): Added variable.
9050         (maybe-migrate-user-init-file): Added.
9051         (load-user-init-file): Load custom file if different from init
9052         file.
9053
9054         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9055         "startup."
9056
9057         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9058         Moved `custom-file'-related code to cus-file.el.
9059
9060         * cus-file.el: New file.
9061
9062 2000-04-01  Mike Sperber  <mike@xemacs.org>
9063
9064         * packages.el (packages-find-package-directories): Added support
9065         for external package hierarchies with in-place installations.
9066
9067         * find-paths.el (paths-root-in-place-p): Added.
9068         (paths-find-emacs-directory): Added support for external
9069         directories with in-place installations.
9070         (paths-find-site-directory): Ditto.
9071
9072         * startup.el (find-user-init-file): Also look for
9073         ~/.xemacs/init.elc? in preference to ~/.emacs.
9074
9075 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9076
9077         * select.el (own-selection):
9078         * select.el (own-clipboard): Changed `append' parameter to
9079         `how-to-use' parameter.
9080         * select.el (own-selection): Removed icky append code.
9081         * select.el (own-selection, get-selection): Removed extra type
9082         checking.
9083         * select.el (selection-appender-alist):
9084         * select.el (selection-converter-{in|out}-alist): Initialise.
9085         * select.el (select-append-to-*): New.
9086         * select.el (select-convert-from-*): New.  New functions to append
9087         data and convert data from external type.
9088
9089 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9090
9091         * font-lock.el: Javadoc enhancements.
9092
9093 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9094
9095         * printer.el (generic-print-region): Compose job name from buffer
9096         name.
9097
9098 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9099
9100         * font-lock.el (font-lock-fontify-pending-extents): Call
9101         font-lock-fontify-region instead of font-lock-fontify-buffer
9102         to avoid unnecessary progress gauges.
9103
9104 2000-07-06  Craig Lanning  <lanning@scra.org>
9105
9106         * custom-load.el (faces):
9107
9108         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9109         dir is a regex.
9110
9111         * process.el (call-process-internal): from Dan Holmsand, use binary
9112         coding systems so that jka-compr works.
9113
9114 2000-07-07  Ben Wing  <ben@xemacs.org>
9115
9116         * font-lock.el: Undo previous change.  Unfortunately, some
9117         files actually use the variables directly in their init code
9118         without quoting them.
9119
9120 2000-07-07  Ben Wing  <ben@xemacs.org>
9121
9122         * font-lock.el (defvar font-lock-*-face): Removed.
9123
9124         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9125         only when necessary.
9126
9127 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9128
9129         * cl-macs.el: fix cl-transform-function-property kludge
9130         so that it does not require a random feature.
9131
9132 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9133
9134         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9135         as in Linux kernel "Rules.make".
9136
9137 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9138
9139         * build-report.el (build-report): Add autoload cookie.
9140
9141 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9142
9143         * package-ui.el (defgroup pui):  Correct a misspelling
9144         (pui-toggle-package-delete):  Change `seleted' to `selected'
9145
9146 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9147
9148         * package-get.el (package-get-update-base):
9149         (package-get): Use insert-file-contents-literally always.
9150         (package-get-maybe-save-index):
9151         Force coding system for writing to binary.
9152
9153 2000-06-08  Mike Alexander  <mta@arbortext.com>
9154
9155         * code-process.el (call-process-region): If there is no coding
9156         system for the process on process-coding-system-alist use the
9157         coding system of the buffer containing the region.
9158
9159 2000-06-10  Ben Wing  <ben@xemacs.org>
9160
9161         * cmdloop.el (command-error):
9162         If debug-on-error and noninteractive, output backtrace.
9163
9164         * files.el (file-relative-name):
9165         Remove MSDOS references.
9166
9167         * simple.el (line-number): New function, due to non-obvious
9168         behavior/usage of count-lines.
9169
9170         * simple.el (count-lines): document non-obvious usage to get
9171         line number.
9172
9173 2000-06-11  Ben Wing  <ben@xemacs.org>
9174
9175         * faces.el ((featurep 'xpm)):
9176         * x-faces.el (x-init-face-from-resources):
9177         * x-faces.el (x-init-frame-faces):
9178         * x-misc.el (x-init-specifier-from-resources):
9179         * x-misc.el (x-get-resource-and-bogosity-check):
9180         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9181         * x-mouse.el (x-init-pointer-shape):
9182         * x-scrollbar.el (x-init-scrollbar-from-resources):
9183         Add sixth argument to x-get-resource calls so as to issue warnings
9184         rather than errors on bogus arguments.
9185
9186 2000-06-05  Ben Wing  <ben@xemacs.org>
9187
9188         * compat.el: new file.  provides a clean, non-intrusive way to
9189         define compatibility functions.
9190
9191         * process.el (shell-quote-argument): temporary fix for lack
9192         of nt-quote-process-args.  #### I need to put back the overall
9193         structure of that mechanism but redo the guts of it using the
9194         extra intelligence in the C code.
9195
9196 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9197
9198         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9199         `package-get' does in package-get.el, instead of using external
9200         "md5sum" program.
9201
9202         * package-get.el (package-get): Insert package file literally to
9203         make checksum calculation work.
9204
9205 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9206
9207         * code-files.el (convert-mbox-coding-system): Deleted.
9208         (file-coding-system-alist): Removed reference to
9209         convert-mbox-coding-system.
9210
9211 2000-05-28  Martin Buchholz <martin@xemacs.org>
9212
9213         * XEmacs 21.2.34 is released.
9214
9215 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9216
9217         * font-lock.el (font-lock-keywords): Rewrote docstring
9218
9219 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9220
9221         * loadhist.el (unload-feature): handle case where x is both boundp
9222         and fboundp
9223
9224 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9225
9226         * packages.el: It's ok to use built-in macros, but not lisp
9227         defined ones.
9228
9229 2000-05-20  Ben Wing  <ben@xemacs.org>
9230
9231         * font-lock.el:
9232         * font-lock.el (font-lock-message-threshold):
9233         * font-lock.el (font-lock-mode):
9234         * font-lock.el (font-lock-default-fontify-buffer):
9235         * font-lock.el (font-lock-always-fontify-immediately):
9236         * font-lock.el (font-lock-old-extent): Removed.
9237         * font-lock.el (font-lock-old-len): Removed.
9238         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9239         * font-lock.el (font-lock-pending-extent-table): New.
9240         * font-lock.el (font-lock-range-table): New.
9241         * font-lock.el (font-lock-after-change-function):
9242         * font-lock.el (font-lock-after-change-function-1): Removed.
9243         * font-lock.el (font-lock-fontify-pending-extents): New.
9244         * font-lock.el ('font-lock-revert-cleanup): Removed.
9245         * font-lock.el ('font-lock-revert-setup): Removed.
9246         Rewrite deferral code to handle any number of changes, merging
9247         them properly.  Remove hacked-up code for revert-buffer, now
9248         unnecessary.
9249
9250         * menubar-items.el (default-menubar):
9251         In Options->Edit Init File, don't switch to emacs-lisp-mode
9252         unless necessary; doing this turns off font-lock.
9253
9254 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9255
9256         * keydefs.el: Define C-x BS to backward-kill-sentence.
9257
9258 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9259
9260         * files.el (hack-local-variables-prop-line): Use non-greedy
9261         matching to process -*-texinfo-*- -*-.
9262
9263 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9264
9265         * minibuf.el (minibuf-directory-files): new function.
9266         (read-file-name-activate-callback): use minibuf-directory-files.
9267         (read-directory-name-internal): ditto.
9268         (mouse-file-display-completion-list): ditto.
9269         (mouse-directory-display-completion-list): ditto.
9270         (read-file-name-internal): remove "./" from completion list unless
9271         explicitly matched, for consistency.
9272
9273 2000-05-11  Ben Wing  <ben@xemacs.org>
9274
9275         * gutter-items.el (gutter-buffers-tab):
9276         * gutter-items.el (add-tab-to-gutter):
9277         * gutter-items.el (update-tab-in-gutter):
9278         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9279         * gutter-items.el (append-progress-display):
9280         * gutter-items.el (abort-progress-display):
9281         * gutter-items.el (raw-append-progress-display):
9282         Further fixes.  Use set-glyph-image not set-image-instance-property,
9283         to fix problems with multiple windows in a frame.
9284
9285         * menubar-items.el (tutorials-menu-filter):
9286         Fix typo.
9287
9288         * startup.el (early-error-handler):
9289         Display message box under windows; otherwise, message will disappear
9290         before it can be viewed.
9291
9292         * update-elc.el:
9293         Fix bug in NEEDTODUMP processing.
9294
9295 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9296
9297         * startup.el (lock-directory): Removed.
9298         (superlock-file): Ditto.
9299         (startup-set-paths): Remove lockdir.
9300         (startup-setup-paths-warning): Remove lock-directory.
9301
9302         * setup-paths.el (paths-find-lock-directory): Removed.
9303         (paths-find-superlock-file): Ditto.
9304
9305 2000-05-09  Ben Wing  <ben@xemacs.org>
9306
9307         * faces.el (set-face-property):
9308         * faces.el (set-face-font):
9309         * faces.el (set-face-foreground):
9310         * faces.el (set-face-background):
9311         * faces.el (set-face-background-pixmap):
9312         * faces.el (set-face-underline-p):
9313         * faces.el (set-face-strikethru-p):
9314         * faces.el (set-face-highlight-p):
9315         * faces.el (set-face-dim-p):
9316         * faces.el (set-face-blinking-p):
9317         * faces.el (set-face-reverse-p):
9318         doc string changes.
9319
9320         * glyphs.el:
9321         * glyphs.el (make-image-specifier):
9322         * glyphs.el (glyph-property):
9323         * glyphs.el (set-glyph-image):
9324         * glyphs.el (make-glyph):
9325         * glyphs.el (make-pointer-glyph):
9326         * glyphs.el (make-icon-glyph):
9327         * glyphs.el (widget-image-instance-p): New.
9328         authorship info, lots of doc changes.  New predicate, inadvertently
9329         omitted.  the general principle with specifier docs is now that
9330         the description of instantiators should go with the make-foo-specifier
9331         fun's doc string, rather than in foo-specifier-p.  this follows
9332         conventions elsewhere in XEmacs and in general is a lot more obvious
9333         of a place to look.  sometimes the make-foo-specifier function needs
9334         to be created in the process.
9335
9336         * gutter.el:
9337         * gutter.el (make-gutter-specifier): New.
9338         * gutter.el (make-gutter-size-specifier): New.
9339         * gutter.el (make-gutter-visible-specifier): New.
9340         specifier doc updates according to the conventions specified before.
9341
9342         * objects.el:
9343         * objects.el (make-font-specifier):
9344         * objects.el (make-color-specifier):
9345         * objects.el (make-face-boolean-specifier): New.
9346         specifier doc updates according to the conventions specified before.
9347
9348         * specifier.el:
9349         * specifier.el (set-specifier):
9350         * specifier.el (make-integer-specifier): New.
9351         * specifier.el (make-boolean-specifier): New.
9352         * specifier.el (make-natnum-specifier): New.
9353         * specifier.el (make-generic-specifier): New.
9354         * specifier.el (make-display-table-specifier): New.
9355         specifier doc updates according to the conventions specified before.
9356
9357         * toolbar.el:
9358         * toolbar.el (make-toolbar-specifier): New.
9359         specifier doc updates according to the conventions specified before.
9360
9361 2000-05-09  Ben Wing  <ben@xemacs.org>
9362
9363         * process.el (call-process-internal): Revert to previous version
9364         because Mike's change clashed with a change I did not long before.
9365         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9366         Thanks very much Mike for pointing out the bug and submitting a
9367         patch!
9368
9369 2000-04-13  Mike Alexander  <mta@arbortext.com>
9370
9371         * process.el (call-process-internal): Send the correct input buffer
9372         (call-process-internal): Return the exit status of the process
9373
9374 2000-05-07  Ben Wing  <ben@xemacs.org>
9375
9376         * winnt.el:
9377         * winnt.el (nt-quote-args-verbatim): Removed.
9378         * winnt.el (nt-quote-args-prefix-quote): Removed.
9379         * winnt.el (nt-quote-args-backslash-quote): Removed.
9380         * winnt.el (nt-quote-args-double-quote): Removed.
9381         * winnt.el (nt-quote-args-functions-alist): Removed.
9382         * winnt.el (nt-quote-process-args): Removed.
9383         Remove all stuff for argument quoting.  We borrow the code instead
9384         from Emacs 20.6, which is much more careful in its quoting
9385         (e.g. in handling runs of the escape character) and avoids most of
9386         the need for this Lisp mechanism by checking to see whether we're
9387         running a Cygwin or normal program and doing the appropriate
9388         quoting.  If we end up needing such a mechanism, we should add
9389         it by extending the variable `mswindows-quote-process-args' so it
9390         can take an alist of regexps.
9391
9392 2000-05-07  Ben Wing  <ben@xemacs.org>
9393
9394         * keydefs.el:
9395         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9396         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9397         the window without moving point.
9398
9399         * simple.el:
9400         * simple.el (scroll-up-one): New.
9401         * simple.el (scroll-down-one): New.
9402         Functions for use with C-M-up/down.
9403
9404 2000-05-01  Martin Buchholz <martin@xemacs.org>
9405
9406         * XEmacs 21.2.33 is released.
9407
9408 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9409
9410         * dialog.el (yes-or-no-p-dialog-box):
9411         Fix docstring.
9412         Fix following horrible bug in X11 mode with focus-follows-mouse:
9413           1. Visit two files in two different frames.
9414           2. do File->Revert Buffer in one of those frames.
9415           3. Dialog box appears.
9416           4. Arrange things so that the mouse passes over the *other*
9417              frame, then to the dialog box, and click on "Yes".
9418           5. The file contents end up in the *wrong* buffer!
9419         Add TODO comment.
9420
9421 2000-04-28  Ben Wing  <ben@xemacs.org>
9422
9423         * help.el (describe-installation): correct typo introduced
9424         in last patch: boundp -> fboundp.
9425
9426         * etags.el (buffer-tag-table-list):
9427         canonicalize filenames to Unix format so that tag-table-alist
9428         searching works under Windows.
9429
9430         * autoload.el:
9431         Bowdlerize the supposedly objectionable words
9432         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9433
9434         * gutter-items.el (set-progress-display-style):
9435         * gutter-items.el (search-dialog-callback):
9436         * gutter-items.el (make-search-dialog):
9437         Change to new callback-ex api.
9438
9439 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9440
9441         * help.el: (describe-installation): decode-coding-string is not
9442         defined in a non MULE environment.
9443
9444 2000-04-28  Ben Wing  <ben@xemacs.org>
9445
9446         * gutter-items.el (buffer-list-changed-hook):
9447         use it, not record-buffer-hook.
9448
9449         * subr.el (record-buffer-hook): Removed.
9450
9451 2000-04-27  Ben Wing  <ben@xemacs.org>
9452
9453         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9454         use NORECORD option.  Andy will not like this, but the existing
9455         gutter behavior is just wrong, as per this comment:
9456
9457         ;; this used to add the norecord flag to both calls below.
9458         ;; this is bogus because it is a pervasive assumption in XEmacs
9459         ;; that the current buffer is at the front of the buffers list.
9460         ;; for example, select an item and then do M-C-l
9461         ;; (switch-to-other-buffer).  Things get way confused.
9462         ;;
9463         ;; Andy, if you want to maintain the current look, you must
9464         ;;  *uncouple* the gutter order and buffers order.
9465
9466         * loaddefs.el (completion-ignored-extensions): unfuckify.
9467
9468         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9469         xemacs.mak.
9470
9471         * autoload.el (batch-update-one-directory): new function, used in
9472         xemacs.mak.
9473
9474         * loadup.el: set gc-cons-threshold very high unless dumping --
9475         loadup during update-elc is much much much faster.  also do this
9476         when quick-building.
9477
9478         add commented-out code for profiling loadup.
9479
9480
9481         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9482         is required in order to build xemacs.
9483
9484 2000-04-26  Ben Wing  <ben@xemacs.org>
9485
9486         * loadup.el: don't garbage collect during loadup if quick-build
9487         compile-time option is set.
9488
9489 2000-04-23  Ben Wing  <ben@xemacs.org>
9490
9491         * update-elc.el: compute whether any dumped .el or .elc files
9492         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9493         if so.
9494
9495         * update-elc.el (update-elc-files-to-compile): always change
9496         NOBYTECOMPILE in the src directory rather than current dir,
9497         so it will work under NT.
9498
9499         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9500         the form of this file is identical between Unix and Windows.
9501         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9502         Added comment.
9503         (update-autoloads-from-directory): updated doc string.
9504         updated doc strings in a few other places.
9505
9506 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9507
9508         * bytecomp.el (byte-force-recompile): Fix argument to
9509         byte-recompile-directory.
9510
9511 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9512
9513         * gutter-items.el (progress-display-clear-when-idle): Use
9514         add-one-shot-hook.
9515         * gutter-items.el (clear-progress-display): Adjust number of
9516         arguments.
9517
9518 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9519
9520         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9521
9522 2000-04-16  Ben Wing  <ben@xemacs.org>
9523
9524         * printer.el: New file.
9525
9526         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9527
9528         * help.el (describe-installation): Fix decoding for Windows.
9529
9530         * menubar-items.el:
9531         * menubar-items.el (default-menubar):
9532         * menubar-items.el (tutorials-menu-filter): New.
9533         * menubar-items.el (popup-menubar-menu):
9534         Add authorship.  Redo Help menu and Tutorials filter.
9535
9536         * menubar.el: Correct comment.
9537
9538         * modeline.el (modeline-buffer-identification): Correct doc string.
9539
9540         * simple.el:
9541         * simple.el (printing): Removed.
9542         * simple.el (printer-name): Removed.
9543         * simple.el (generic-print-buffer): Removed.
9544         * simple.el (generic-print-region): Removed.
9545         Move generic print code to printer.el.
9546
9547 2000-04-15  Ben Wing  <ben@xemacs.org>
9548
9549         * simple.el (generic-print-region): New.
9550         make this function actually work.
9551         (generic-print-buffer): call generic-print-region.
9552
9553 2000-04-14  Andy Piper  <andy@xemacs.org>
9554
9555         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9556         by using the new widget-callback-current-channel.
9557         (search-dialog-callback): ditto.
9558
9559 2000-04-12  Andy Piper  <andy@xemacs.org>
9560
9561         * gutter.el (default-gutter-position): moved from gutter-items.el.
9562         (default-gutter-position-changed-hook): ditto.
9563         (gutter-element-visibility-changed-hook): ditto.
9564         (set-gutter-element): ditto.
9565         (remove-gutter-element): ditto.
9566         (set-gutter-element-visible-p): ditto.
9567         (gutter-element-visible-p): ditto.
9568         (init-gutter): ditto.
9569
9570         * dialog.el (make-dialog-box): renamed and moved from
9571         gutter-items.el
9572
9573         * gutter-items.el: move various functions elsewhere.
9574
9575 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9576
9577         * menubar-items.el: Fixed place of parenthesis.
9578
9579 2000-04-12  Ben Wing  <ben@xemacs.org>
9580
9581         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9582                 without constantly being prompted for the tag.
9583         * simple.el: Added a number of section headings, to clarify the
9584                 organization of this file.
9585         * simple.el (activate-region):
9586         * simple.el (region-exists-p):
9587         * simple.el (region-active-p):
9588                 Moved these three function down to the other side of
9589                 the case-changing functions, so they join the rest of
9590                 the region code.
9591         * simple.el (printing): New.
9592         * simple.el (printer-name): New.
9593         * simple.el (generic-print-buffer): New.
9594                 New functions, a very simple prototype for a unified
9595                 printing interface.
9596
9597         * process.el (call-process-internal): Real fix for null BUFFER,
9598                 other problems with BUFFER specs.
9599
9600         * menubar-items.el:
9601                 Fixed up File->Print to use new printing functions.
9602                 Various corrections and expansions to Grep/Compile menus.
9603                 New options for Printing.
9604                 New options for SMTP Mail, the way to send mail under
9605                   MS Windows. (There's also a package patch to make SMTP
9606                   Mail be the default under MSWin.)
9607
9608 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9609
9610         * menubar-items.el: Selecting Rectangle Mousing from menubar
9611         did not work.  Needed to quote mouse-track-rectangle-p.
9612
9613 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9614
9615         * cl-compat.el (keywordp): Removed.
9616
9617 2000-04-05  Andy Piper  <andy@xemacs.org>
9618
9619         * gutter-items.el (progress-layout-glyph): don't initialize here.
9620         (progress-gauge-glyph): use dynamic sizing.
9621         (set-progress-display-style): new function. Set progress glyphs
9622         appropriately depending on the style.
9623         (progress-display-style): new variable. Custom version of
9624         set-progress-display-style.
9625         (progress-abort-glyph): switch to dynamic sizes.
9626         (search-dialog-text): make the edit field active.
9627
9628 2000-04-04  Andy Piper  <andy@xemacs.org>
9629
9630         * gutter-items.el (make-search-dialog): need to make the search
9631         dialog visible after creation.
9632
9633         * menubar-items.el (default-menubar): use the search dialog for
9634         searching. Remove some extraneous search menu items.
9635
9636         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9637         well as strings.
9638         (make-gutter-only-dialog-frame): allow the user to create the
9639         frame unmapped. Allow the gutter spec to be given as a glyph.
9640         (search-dialog-direction): new variable.
9641         (search-dialog-text): new variable.
9642         (search-dialog-callback): new function. Callback for the search
9643         dialog action.
9644         (make-search-dialog): new function. Create a user-friendly search
9645         dialog.
9646
9647 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9648
9649         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9650         under Windows.
9651
9652 2000-04-01  Andy Piper  <andy@xemacs.org>
9653
9654         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9655         progress more accurately.
9656
9657 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9658
9659         * finder.el (finder-compile-keywords): Process readable files only.
9660         Because error in process of .#finder-inf.el when compile xemacs
9661         with --with-clash-detection option.
9662
9663 2000-03-31  Andy Piper  <andy@xemacs.org>
9664
9665         * gutter-items.el (append-progress-display): don't delay after a
9666         successful font-lock.
9667         (make-gutter-only-dialog-frame): new function. Allow users to
9668         create gutter-only dialogs.
9669
9670 2000-03-27  Mike Alexander  <mta@arbortext.com>
9671
9672         * process.el (call-process-internal): Handle a null BUFFER
9673         parameter correctly.
9674
9675 2000-03-28  Andy Piper  <andy@xemacs.org>
9676
9677         * gutter-items.el (abort-progress-display): put strings in the
9678         gutter not extents.
9679         (progress-layout-glyph): signal special 'quit callback.
9680         (progress-display-quit-function): deleted.
9681         (progress-display-stop-callback): deleted.
9682         (progress-display-dispatch-command-events): deleted.
9683         (append-progress-display): remove calls to
9684         progress-display-dispatch-command-events.
9685         (raw-append-progress-display): ditto.
9686
9687 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9688
9689         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9690         being a list.  Actually define `stipple-pixmap-p' which is used as
9691         an error predicate.  Correctly handle PIXMAP being either relative
9692         or absolute file name.
9693
9694 2000-03-24  Andy Piper  <andy@xemacs.org>
9695
9696         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9697         (abort-progress-display): ditto. Don't delete the created extent.
9698         (raw-append-progress-display): ditto.
9699         (progress-display-dispatch-non-command-events): new
9700         function. Encapsulates what we want to do when no command input is
9701         required.
9702         (progress-display-dispatch-command-events): likewise, but disable
9703         for now since it causes too many problems.
9704         (append-progress-display): use them.
9705         (raw-append-progress-display): ditto.
9706         (default-gutter-position-changed-hook): set this rather than
9707         default-gutter-position-changed.
9708         (default-gutter-position-changed-hook): lambda with zero arguments
9709         rather than one.
9710         (raw-append-progress-display): trap errors in pending input since
9711         allowing them to signal will hose the gauge well and
9712         truly. Ideally we would like to delay these until we are more able
9713         to cope.
9714         (append-progress-display): ditto.
9715
9716 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9717
9718         * lisp/make-docfile.el: call-process-internal is now implemented
9719         in process.el.
9720
9721 2000-03-21  Ben Wing  <ben@xemacs.org>
9722
9723         * mule\mule-cmds.el (set-language-info-alist):
9724         Fix to correspond to new menu arrangement.
9725
9726 2000-03-21  Ben Wing  <ben@xemacs.org>
9727
9728         * process.el:
9729         * process.el (call-process-internal): New.
9730         New implementation of call-process.  Only enabled under NT, so far.
9731         stderr handling not implemented yet in CVS'd C code.
9732
9733 2000-03-20  Ben Wing  <ben@xemacs.org>
9734
9735         * lisp-mode.el:
9736         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9737         * lisp-mode.el (lisp-interaction-mode):
9738         Put back Lisp Interaction menubar for Jan V's sake.
9739
9740         * simple.el:
9741         * simple.el (mark-ring):
9742         * simple.el (dont-record-current-mark): New.
9743         * simple.el (in-shifted-motion-command): New.
9744         * simple.el (mark-ring-unrecorded-commands): New.
9745         * simple.el (mark-ring-max):
9746         * simple.el (set-mark-command):
9747         * simple.el (push-mark):
9748         * simple.el (handle-pre-motion-command):
9749         Implement scheme for not recording unimportant marks.
9750
9751         * subr.el:
9752         * subr.el (function-allows-args): New.
9753         New function function-allows-args.
9754
9755 2000-03-20  Martin Buchholz <martin@xemacs.org>
9756
9757         * XEmacs 21.2.32 is released.
9758
9759 2000-03-20  Andy Piper  <andy@xemacs.org>
9760
9761         * gutter-items.el (update-tab-in-gutter): force selection of the
9762         selected-window if required to do so.
9763         (buffers-tab-items): ditto.
9764         (add-tab-to-gutter): ditto.
9765         (create-frame-hook): use force-selection.
9766         (default-gutter-position-changed): lambdify.
9767         (update-tab-hook): deleted since it was only used in one place.
9768
9769 2000-03-18  Andy Piper  <andy@xemacs.org>
9770
9771         * files.el (find-file-noselect): undo change that shouldn't have
9772         gone in.
9773
9774 2000-03-17  Andy Piper  <andy@xemacs.org>
9775
9776         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9777         of selected-window trickery.
9778
9779         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9780         frames tabs.
9781         (progress-display-stop-callback): progress -> progress-display
9782         (progress-display-quit-function): ditto.
9783         (clear-progress-display): ditto.
9784         (remove-progress-display): ditto.
9785         (append-progress-display): ditto.
9786         (abort-progress-display): ditto.
9787         (raw-append-progress-display): ditto.
9788         (display-progress-display): ditto.
9789         (current-progress-display-label): ditto.
9790         (current-progress-display): ditto.
9791         (lprogress-display): ditto and save the buffer
9792         (progress-display): ditto. Otherwise the buffer sometimes gets
9793         changed which confuses font-lock.
9794
9795         * font-lock.el (font-lock-default-fontify-buffer): catch all
9796         errors, not just quit.
9797         (font-lock-mode): progress -> display-progress
9798         (font-lock-default-fontify-buffer): ditto.
9799         (font-lock-fontify-syntactically-region): ditto.
9800         (font-lock-fontify-keywords-region): ditto.
9801
9802 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9803
9804         * cl.el (gensym): Move to here from cl-macs.el.
9805         (gentemp): Ditto.
9806
9807 2000-03-16  Andy Piper  <andy@xemacs.org>
9808
9809         * font-lock.el (font-lock-mode): use lprogress and friends for
9810         progress management.
9811         (font-lock-default-fontify-buffer): ditto.
9812         (font-lock-fontify-syntactically-region): ditto.
9813         (font-lock-fontify-keywords-region): ditto.
9814         (font-lock-revert-cleanup): fix reverting.
9815         (font-lock-revert-setup): ditto.
9816
9817         * gutter-items.el (progress-use-echo-area): new variable. Use the
9818         echo area for progress gauges if non-nil.
9819         (clear-progress): remove echo area stuff and defer to
9820         clear-message.
9821         (append-progress): dispatch non-command events after each progress
9822         increment. Remove echo area stuff.
9823         (abort-progress): remove echo area stuff and defer to
9824         display-message.
9825         (raw-append-progress): ditto. Dispatch non-command events after
9826         gutter redisplay.
9827         (display-progress): defer echo area stuff to display-message.
9828
9829         * gutter-items.el (clear-progress):
9830         (abort-progress): indentation changes.
9831         (display-progress): don't clear progress.
9832         (append-progress): compare messages with equal.
9833         (raw-append-progress): use dispatch-non-command-events to flush
9834         widget creation events.
9835
9836 2000-03-13  Ben Wing  <ben@xemacs.org>
9837
9838         * abbrev.el:
9839         * abbrev.el (abbrev-string-to-be-defined): New.
9840         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9841         Changes for use with the menubar.
9842
9843 2000-03-12  Ben Wing  <ben@xemacs.org>
9844
9845         * alist.el (vassoc): moved here from font-menu.el.
9846
9847         * custom.el (defface): typo fix.
9848
9849         * dialog.el (yes-or-no-p-dialog-box):
9850         * dialog.el (message-box):
9851         * files.el (save-some-buffers-1):
9852         Put accelerators in the button names.
9853
9854         * font-lock.el (font-lock-comment-face):
9855         * font-lock.el (font-lock-keyword-face):
9856         * font-lock.el (font-lock-function-name-face):
9857         Fixed some of the colors under MS Windows because the existing
9858         default colors were hardly different from black and needed to be
9859         made lighter.
9860
9861         * font-menu.el:
9862         * font-menu.el (font-menu-split-long-menu):
9863         * font-menu.el (font-menu-family-constructor):
9864         * font-menu.el (font-menu-size-constructor):
9865         * font-menu.el (font-menu-weight-constructor):
9866         * font-menu.el (font-menu-set-font):
9867         vassoc moved to alist.el.
9868         Accelerators added to all menus.
9869         Unused bound var new-props removed.
9870
9871         * keydefs.el: I did a whole lot of rearranging to put things in a
9872         more consistent order and fixed a number of cases where key
9873         combinations involving up, down, left, right and so on were
9874         defined but the corresponding keypad combinations were not
9875         defined.
9876
9877         * lisp-mode.el:
9878         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9879         * lisp-mode.el (emacs-lisp-mode):
9880         * lisp-mode.el (lisp-interaction-mode):
9881         * lisp-mode.el (flet):
9882         Added accelerators onto the menus.
9883         Made all the different versions of the let function be indented
9884         the same way.
9885         Undid Steve's easy-menu-ification, because it makes it impossible
9886         to have the menubar and popup menus different.
9887         Cleaned up the menu; added items for find-function &c and some
9888         indenting, and removed debug-on-*.
9889
9890         * list-mode.el (list-mode-hook):
9891         * list-mode.el (list-mode):
9892         * list-mode.el (completion-setup-hook):
9893         * list-mode.el (display-completion-list):
9894         Added support for the :window-height keyword, which is required
9895         because of other changes that I made for the file dialog box.  I
9896         also made the hook variables list-mode-hook and
9897         completion-setup-hook and also minibuffer-setup-hook in
9898         minibuf.el be permanent-local; see comment in list-mode.el.
9899
9900         * map-ynp.el (map-y-or-n-p):
9901         Added accelerators to the dialog buttons.
9902
9903         * menubar-items.el (menu-truncate-list):
9904         New internal function.
9905         * menubar-items.el (submenu-generate-accelerator-spec):
9906         * menubar-items.el (menu-item-strip-accelerator-spec):
9907         * menubar-items.el (menu-item-generate-accelerator-spec):
9908         New exported functions, for use in auto-generating accelerator specs.
9909
9910         * menubar-items.el:
9911         * menubar-items.el (default-menubar):
9912         * menubar-items.el (maybe-add-init-button):
9913         * menubar-items.el (bookmark-menu-filter):
9914         * menubar-items.el (slow-format-buffers-menu-line):
9915         * menubar-items.el (build-buffers-menu-internal):
9916         * menubar-items.el (language-environment-menu-filter):
9917         * menubar-items.el (default-popup-menu):
9918         * menubar-items.el (popup-buffer-menu):
9919         * menubar-items.el (popup-menubar-menu):
9920         Did a major overhaul on this file, and in fact I'm nowhere near
9921         done working on the menubar, and there will be more patches to
9922         come.  A basic summary of what I've done:
9923
9924         a) I added accelerators to all of the menu items.  For menus that
9925         are auto-generated, such as the buffers menu, the accelerators are
9926         automatically added to the beginning of each line using the
9927         numbers 1 through 9, then zero, and then letters starting with A,
9928         but omitting the letters that are already in use for the fixed
9929         menu items at the top of the buffers menu.  To facilitate adding
9930         accelerators of this kind, I created some new functions
9931         (*-accelerator-spec), which are also being used by other filters
9932         that auto generate lists of things such as ftp sites to download
9933         packages.  If people really don't like these accelerators
9934         appearing at the beginning of the menu items, a variable can be
9935         added to optionally turn them off, but I think this is rather
9936         pointless because other menu items have accelerators and many or
9937         most of the menu users will use the accelerators if the support is
9938         there.
9939
9940         b) I combined the top level Tools and Apps menus into a single
9941         Tools menu, because the distinction between the two is not
9942         obvious, and the items on the menus are not used often enough that
9943         putting some of them onto submenus is a problem.
9944
9945         c) I created two new top level menus called View and Cmds because
9946         there were too many items on the File and Edit menus, and I'm going
9947         to be adding more items to these menus.  In contrast to the Tools
9948         menu, the items on these menus may be used quite often during an
9949         editing session, and so should be available with fewer
9950         keystrokes.
9951
9952         d) I added a number of options to the options menu, including one
9953         for controlling whether the alt key can be used to traverse to
9954         menu items using the accelerators, one for controlling behavior of
9955         control-k, one for controlling how the kill and yank functions
9956         interact with the clipboard, a few additional buffers-menu
9957         options, and various other things.  I also did a bit of
9958         rearranging, for example, combining the keyboard and mouse options
9959         into a single keyboard and mouse submenu to facilitate the
9960         accelerators on that level.
9961
9962         e) I changed the variable buffers-menu-format-buffer-line-function
9963         to take two arguments instead of one, the second argument being
9964         the line number for use in creating an accelerator.  I added a
9965         hack to support existing functions with one argument (although I
9966         doubt that very many of these exist), for backward compatibility.
9967
9968         f) I moved the top level mule menu to be a submenu of the edit
9969         menu.  I think that most of the items on this menu are fairly
9970         useless and there are certainly not enough frequently used items
9971         to justify this being its own top level menu.
9972
9973         g) I combined most of the items in big-menubar.el into the main menu.
9974         If people think the main menu is too big, it would be possible to
9975         create different configurations, some smaller.
9976
9977         * menubar.el (check-menu-syntax):
9978         Deleted some syntax checks that were no longer valid, partly
9979         because of changes that were already made a long time ago, and
9980         partly because of a change I made where I allow the name of the
9981         menu item to be an evaluated expression rather than just a string,
9982         similar to all of the other parameters of a menu item.
9983
9984         * minibuf.el:
9985         * minibuf.el (read-file-name-1):
9986         * minibuf.el (mouse-read-file-name-1):
9987         I made a number of changes to improve the appearance
9988         and functioning of the file dialog box.  They include:
9989
9990         a) Fixing the problem where closing the dialog box by clicking on
9991         the close button of the window didn't properly exit the
9992         minibuffer.
9993
9994         b) Fixing the problem that if you typed part of a file name, and
9995         then clicked on a completion with the mouse, the file was not
9996         correctly selected.
9997
9998         c) Changing the title of the dialog box to reflect the operation
9999         being done in accordance with user interface conventions, rather
10000         than the name of the dialog box buffer, which is rather useless.
10001
10002         d) Remove the words "possible completions are" which didn't
10003         belong.
10004
10005         e) Fix things so that the completions scroll off the end of the
10006         completions windows only to the right, rather than both to the
10007         right and down, which is in accordance with Windows user interface
10008         conventions.
10009
10010         * msw-init.el (init-post-mswindows-win):
10011         Added a binding for meta-F4, which is the standard windows binding
10012         for exiting a program.
10013
10014         * select.el (get-selection-no-error):
10015         * select.el (own-selection):
10016         * select.el (own-clipboard):
10017         Added an optional argument called append to the functions
10018         own-selection and own-clipboard.  This adds support for appending
10019         text to the existing selection and allows the function
10020         own-clipboard to be used as the value of the variable
10021         interprogram- cut-function.
10022
10023         Fixed a bug in own-selection in handling zmacs-region-stays.
10024
10025         * simple.el (historical-kill-line): New.
10026
10027         * simple.el (kill-line):
10028         * simple.el (interprogram-cut-function):
10029         * simple.el (interprogram-paste-function):
10030         * simple.el (handle-pre-motion-command):
10031         * simple.el (next-line):
10032         * simple.el (previous-line):
10033         a) Expanded the variable kill-whole-line, so that function
10034         kill-line can be set to delete the entire line always, not just
10035         when cursor is at the beginning of the line.  This is controlled
10036         by setting the variable kill-whole-line to the symbol 'always.
10037         This behavior, as well as the existing kill-whole-line behavior,
10038         now only take effect when kill-line is called interactively,
10039         although this is a departure from a previous behavior in the case
10040         of setting this variable kill-whole-line to t.  It is almost
10041         certainly what has always been intended, and most likely the old
10042         way of doing things introduced bugs.  I also created a function
10043         called historical-kill-line, which ignores the kill-whole-line
10044         setting and always gives the historical behavior of only killing
10045         to the end of the line.  I bound this function to shift- control-k
10046         so that the kill to end of line behavior is available, even when
10047         kill-whole-line has been set to change control-k into the simple
10048         delete-whole-line behavior. (This can be set using the options
10049         menu.)
10050
10051         b) I changed things so that kill and yank now interact with the
10052         clipboard by default under windows.  This was done by changing the
10053         default value of interprogram-cut- function and
10054         interprogram-paste-function.  You can get the old behavior by
10055         setting these to nil, and there is an option on the options menu
10056         to do this.
10057
10058         c) I added support for selecting text using shifted motion keys.
10059         This support is on by default and can be controlled by the
10060         variable shifted-motion-keys-select-region.  There is also a
10061         variable called unshifted-motion-keys-deselect-region that
10062         controls more specifically how the shifted motion key behavior
10063         works.  I did not put an option on the options menu to turn this
10064         off, because I can't imagine why this would be useful.
10065
10066         * simple.el (forward-block-of-lines):
10067         * simple.el (backward-block-of-lines):
10068         * simple.el (block-movement-size):
10069         New.
10070
10071         * simple.el (uncapitalized-title-words):
10072         * simple.el (uncapitalized-title-word-regexp):
10073         * simple.el (capitalize-string-as-title):
10074         * simple.el (capitalize-region-as-title):
10075         New.
10076
10077
10078         * subr.el (add-hook):
10079         * subr.el (make-local-hook): New.
10080         * subr.el (remove-local-hook): New.
10081         * subr.el (add-one-shot-hook): New.
10082         * subr.el (add-local-one-shot-hook): New.
10083         Added some functions to make using hooks easier.
10084         These include:
10085
10086         a) Functions add-local-hook and remove-local-hook to make it easy
10087         to use local hooks.
10088
10089         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10090         make it possible to add a "one-shot" hook, which is to say a hook
10091         that runs only once, and automatically removes itself after the
10092         first time it has run.
10093
10094 2000-03-09  Andy Piper  <andy@xemacs.org>
10095
10096         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10097
10098 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10099
10100         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10101         Moved from menubar-items.el.
10102         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10103
10104 2000-03-08  Andy Piper  <andy@xemacs.org>
10105
10106         * gutter-items.el (build-buffers-tab-internal): add selected field
10107         to buffers tab spec.
10108
10109 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10110
10111         * minibuf.el (last-exact-completion): Initialize to nil.
10112
10113 2000-03-07  Didier Verna  <didier@xemacs.org>
10114
10115         * startup.el (command-line-1): remove unused variable
10116         `first-file-buffer'.
10117
10118 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10119
10120         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10121         which is also used for Web server log files.
10122
10123 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10124
10125         * mule/mule-charset.el: Setup auto-fill-chars.
10126
10127 2000-03-02  SL Baur  <steve@beopen.com>
10128
10129         * subr.el (with-string-as-buffer-contents): Reimplement using
10130         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10131         non-deletion of buffer after execution problem.
10132         (with-output-to-string): Use unique buffer name.
10133
10134 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10135
10136         * gutter-items.el (buffers-tab-sort-function):  New variable.
10137         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10138
10139 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10140
10141         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10142
10143 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10144
10145         * menubar-items.el (maybe-add-init-button): Remove the "Load
10146         .emacs" button from all menubars.
10147
10148 2000-03-01  Didier Verna  <didier@xemacs.org>
10149
10150         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10151         region rectangle replacement (from Jan Vroonhof).
10152         (replace-rectangle): new function.
10153
10154 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10155
10156         * mule/mule-cmds.el (set-default-coding-systems): Use
10157         set-terminal-coding-system and set-keyboard-coding-system.
10158         * coding.el (set-terminal-coding-system): Use
10159         set-console-tty-output-coding-system.
10160         (set-keyboard-coding-system): Use
10161         set-console-tty-input-coding-system.
10162
10163 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10164
10165         * minibuf.el (read-variable): Allow symbol to default argument.
10166
10167 2000-02-27  Andy Piper  <andy@xemacs.org>
10168
10169         * gutter-items.el (update-tab-hook): new function to be used for
10170         hooks.
10171         (create-frame-hook): add update-tab-hook.
10172         (record-buffer-hook): ditto.
10173         (default-gutter-position-changed): ditto.
10174         (default-gutter-position): updating the buffers tab is now handled
10175         by a hook.
10176         (default-gutter-position-changed-hook): new variable.
10177         (gutter-element-visibility-changed-hook): ditto.
10178         (set-gutter-element-visible-p): call it.
10179         (set-gutter-element): use modify-specifier-instances. Set extents
10180         as duplicable before using.
10181         (remove-gutter-element): ditto.
10182         (set-gutter-element-visible-p): ditto.
10183         (init-gutter): new function.
10184         (add-tab-to-gutter): use new gutter-element functions rather than
10185         setting specifiers directly.
10186         (clear-progress): ditto.
10187         (abort-progress): ditto.
10188         (gutter-buffers-tab-visible-p): renamed from
10189         default-gutter-visible-p
10190
10191         * specifier.el (modify-specifier-instances): new function from Jan
10192         Vroonhof.
10193
10194         * x-init.el (init-post-x-win): call init-gutter.
10195
10196         * msw-init.el (init-post-mswindows-win): call init-gutter.
10197
10198         * menubar-items.el (default-menubar): Update to reflect new gutter
10199         variables.
10200
10201 2000-02-26  Andy Piper  <andy@xemacs.org>
10202
10203         * gutter-items.el (set-gutter-element): new function. Add gutter
10204         elements to the specified gutter.
10205         (remove-gutter-element): new function. Remove gutter elements from
10206         the specified gutter.
10207         (set-gutter-element-visible-p): new function. Set gutter element
10208         visibility for the provided gutter-visible specifier.
10209
10210 2000-02-23  Andy Piper  <andy@xemacs.org>
10211
10212         * gutter-items.el (add-tab-to-gutter): specify dimensions
10213         dynamically.
10214
10215 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10216
10217         * gutter-items.el (add-tab-to-gutter):
10218         * package-get.el (package-get-interactive-package-query):
10219         * package-ui.el (pui-directory-exists):
10220         (pui-install-selected-packages):
10221         (pui-list-packages):
10222         Use #'(lambda ...)  instead of '(lambda ...).
10223
10224 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10225
10226         * startup.el (load-user-init-file): Check to make sure user
10227           has an init-file before calling load().
10228
10229 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10230
10231         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10232
10233 2000-02-23  Martin Buchholz <martin@xemacs.org>
10234
10235         * XEmacs 21.2.31 is released.
10236
10237 2000-02-21  Mike Sperber <mike@xemacs.org>
10238
10239         * loadup.el (really-early-error-handler):
10240         * update-elc.el:
10241         * make-docfile.el:
10242         Remove dependency on EMACSBOOTSTRAP... environment variables.
10243
10244 2000-02-21  Martin Buchholz <martin@xemacs.org>
10245
10246         * XEmacs 21.2.30 is released.
10247
10248 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10249
10250         * byte-optimize.el (byte-optimize-plus):
10251         (byte-optimize-minus):
10252         (byte-optimize-multiply):
10253         Optimize (- 0) to 0, not (-)
10254         Optimize (+ 5 3.0) to 8.0
10255         Optimize (* 5 3.0) to 15.0
10256         Improve readability.
10257
10258 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10259
10260         * modeline.el: (modeline-scrolling-method): change modeline
10261         mswindows cursor appearance according to the value.
10262
10263         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10264         and 'gui-element face colors and 'gui-element face font to Windows
10265         defaults.
10266
10267 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10268
10269         * font-lock.el: Javadoc enhancements
10270
10271 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10272
10273         * ldap.el (toplevel): Test if LDAP support has been compiled in
10274         (ldap-verbose): New option
10275         (ldap-search-entries): Renamed from the previous ldap-search
10276         Conditionalize message display on ldap-verbose
10277         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10278         defuns
10279         (ldap-search): Is now defined as an obsolete wrapper calling
10280         ldap-search-basic or ldap-search-entries
10281
10282
10283 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10284             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10285             Jan Vroonhof  <jan@xemacs.org>
10286
10287         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10288         When for-effect is true, didn't call `byte-optimize-form'
10289         in and/or subforms without last.
10290
10291 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10292
10293         * package-get.el (package-get-download-sites): Use correct custom
10294         type.
10295
10296 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10297
10298         * files.el (write-file): Ask for coding system when compiled with
10299         file-coding.
10300
10301 2000-02-16  Andy Piper  <andy@xemacs.org>
10302
10303         * buffer.el (switch-to-buffer): give norecord argument to
10304         set-window-buffer instead of explicitly recording.
10305
10306         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10307         we have to pick a window.
10308
10309 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10310
10311         * mule/mule-cmds.el (describe-language-support): Don't add
10312         unexist function to help-map.
10313         (describe-coding-system): Don't use already assigend `C'.
10314
10315 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10316
10317         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10318         work in custom.
10319
10320 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10321
10322         * about.el: Ienaga's e-mail address change.
10323
10324 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10325
10326         * etags.el (find-tag): force new window -- even if buf already
10327         visible -- when other-window is t
10328
10329 2000-02-16  Martin Buchholz <martin@xemacs.org>
10330
10331         * XEmacs 21.2.29 is released.
10332
10333 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10334
10335         * cl-extra.el (getf): This is now identical to `plist-get', so
10336         just defalias it.
10337         * cl-macs.el: Make getf an alias to plist-get, at the
10338         byte-compiler level, using define-compiler-macro.
10339
10340 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10341
10342         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10343
10344 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10345
10346         * lisp/etags.el (find-tag-internal): set exact-tagname to
10347           a regular expression that matches against the tagname
10348           part of the tag entry first instead of only looking in
10349           the context area.
10350
10351 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10352
10353         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10354         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10355
10356 2000-02-07  Martin Buchholz <martin@xemacs.org>
10357
10358         * XEmacs 21.2.28 is released.
10359
10360 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10361
10362         * cl-extra.el (getf): Just call `get', never `get*'.
10363         Make arglist match docstring.
10364         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10365         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10366         * byte-optimize.el: remove references to `get*'.
10367
10368 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10369
10370         * mule/european.el: Add syntax information for Latin3 and Latin4.
10371
10372 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10373
10374         * byte-optimize.el: Byte-optimize (length "foo")
10375
10376 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10377
10378         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10379         width check using `window-leftmost-p' and `window-rightmost-p'.
10380
10381 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10382
10383         * wid-edit.el (widget-match-inline): An atom never matches a
10384           list.
10385
10386 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10387
10388         * modeline.el: Consolidated 'x and 'mswindows specification under
10389         'win tag.
10390
10391 2000-01-29  Andy Piper  <andy@xemacs.org>
10392
10393         * gutter-items.el: (format-buffers-tab-line): Try and be
10394         intelligent about buffer naming when we have duplicates.
10395
10396 2000-01-29  Andy Piper  <andy@xemacs.org>
10397
10398         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10399         updated when it becomes visible.
10400
10401 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10402
10403         * bytecomp.el (byte-compile-insert-header): Properly set coding
10404         system under MULE and file-coding.
10405
10406 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10407
10408         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10409         (dontusethis-set-value-terminal-coding-system-handler):
10410         (dontusethis-set-value-keyboard-coding-system-handler):
10411         Never undefine coding system aliases.  Emergency fix for gnus.
10412
10413 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10414
10415         * files.el (abbreviate-file-name): Use directory-sep-char instead
10416         of hard-coded "/".
10417
10418 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10419
10420         * startup.el (user-init-file-base-list): New variable, replacing
10421         user-init-file-base.
10422         (find-user-init-file): New function.
10423         (command-line-early): Use it.
10424         (load-user-init-file): Ditto.
10425
10426 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10427
10428         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10429         calling valid-image-instantiator-format-p
10430
10431 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10432
10433         * isearch-mode.el (isearch-mode): The variable is
10434         isearch-unhidden-extents, not isearch-opened-extents.
10435
10436 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10437
10438         * minibuf.el (next-history-element): Modify error message if a
10439         default value is available.
10440
10441 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10442
10443         * bytecomp.el (byte-compile-file): Don't unconditionally write
10444         .elc files in binary - might contain non-Latin1.
10445
10446 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10447
10448         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10449         for windows-nt.
10450
10451         * version.el:
10452         * startup.el (user-init-file-base):
10453         * process.el (call-process-region):
10454         * files.el (make-backup-file-name):
10455         (backup-file-name-p):
10456         (file-relative-name):
10457         (abbreviate-file-name):
10458         (set-auto-mode):
10459         * code-process.el (call-process-region): Removed unnecessary
10460         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10461         support out of the universe.
10462
10463         * process.el:
10464         * code-process.el:
10465         * bytecomp.el (byte-compile-file): Removed reference to
10466         buffer-file-type, and commented usage of binary-process-output
10467         NTEmacs variables.
10468
10469 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10470
10471         * help.el (function-arglist): Add case for macro.
10472
10473 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10474
10475         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10476         printers.
10477         (custom-display): Added a menu for printer/display tags.
10478
10479         * frame.el (frame-type):
10480         * device.el (device-type): Added 'msprinter to the doc string, and
10481         removed 'pc -- it is not going to be implemented ever.
10482         (call-device-method): Fixed docstring typo.
10483         Defined specifier tags 'printer and 'display.
10484
10485 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10486
10487         * lisp/itimer.el (itimer-run-expired-timers): (consp
10488           last-command-event-time) instead of (consp
10489           'last-command-event-time).
10490
10491 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10492
10493         * msw-glyphs.el: Removed obsolete commentary.
10494
10495 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10496
10497         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10498         better default value.
10499
10500 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10501
10502         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10503         (read-string): Ditto.
10504         (eval-minibuffer): Ditto.
10505         (read-command): Ditto.
10506         (read-function): Ditto.
10507         (read-variable): Ditto.
10508         (read-number): Ditto.
10509         (read-shell-command): Ditto.
10510         (read-number): Record history.
10511
10512 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10513
10514         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10515
10516 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10517
10518         * faces.el (startup-initialize-custom-faces): New function.
10519         Reset all faces created during auto-autoloads loading time
10520         by defface.
10521         * startup.el (command-line): Call it.
10522
10523 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10524
10525         * about.el (about-hackers): Add myself to contributors list.
10526
10527 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10528
10529         * menubar-items.el (maybe-add-init-button): Removed an argument in
10530         a call to load-user-init-file, as the function managed to lose its
10531         formal parameter a few betas ago.
10532
10533 2000-01-18  Martin Buchholz <martin@xemacs.org>
10534
10535         * XEmacs 21.2.27 is released.
10536
10537 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10538
10539         * process.el (shell-command-to-string): Use the FSF docstring.
10540         Make shell-command-to-string the standard function, and
10541         exec-to-string the (deprecated) alias.
10542
10543         * startup.el: typo fix.
10544
10545 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10546
10547         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10548
10549 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10550
10551         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10552         buffers after visible buffers.
10553         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10554
10555 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10556
10557         * info.el (Info-extract-menu-node-name): Stop at a dot
10558         followed by whitespace or right parenthesis.
10559
10560 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10561
10562         * info.el (Info-directory-list): Warn against using Customize with
10563         Info-directory-list.
10564
10565 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10566
10567         * minibuf.el (read-file-name): doc fix.
10568
10569         * autoload.el (update-file-autoloads): doc fix.
10570
10571         * about.el (about-hackers): Change my E-mail address.
10572
10573 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10574
10575         * info.el (Info-visit-file): Just use the `f' interactive spec to
10576         read a filename in the standard way.
10577
10578 2000-01-13  Andy Piper  <andy@xemacs.org>
10579
10580         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10581         (gutter-buffers-tab-extent): new variable.
10582         (update-tab-in-gutter): call add-tab-to-gutter again if the
10583         orientation has changed.
10584         (add-tab-to-gutter): cope with different orientations.
10585
10586 2000-01-11  Didier Verna  <didier@xemacs.org>
10587
10588         * info.el (Info-following-node-name): backward-skip dots as well
10589         as spaces (dots at the end of a node name aren't part of it).
10590         (Info-extract-menu-node-name): don't skip dots. There could be
10591         some in the node name.
10592         (Info-index): allow dots to be part of a node name.
10593
10594 2000-01-12  Andreas Jaeger  <aj@suse.de>
10595
10596         * files.el (auto-mode-alist): Added idlwave-mode.
10597         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10598
10599 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10600
10601         * info.el (Info-search): Show default value.
10602
10603 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10604
10605         * info.el (Info-read-node-completion-table): New variable.
10606         (Info-read-node-name-1): New function.
10607         (Info-read-node-name): Use it.
10608         (Info-follow-reference): Use DEFAULT argument of completing-read.
10609         (Info-menu): Ditto.
10610
10611 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10612
10613         * hyper-apropos.el (hyper-describe-key-briefly): Save
10614         window configuration.
10615         (hyper-describe-face): Use DEFAULT of completing-read.
10616         (hyper-apropos-read-variable-symbol): Ditto.
10617         (hyper-apropos-read-function-symbol): Ditto.
10618
10619 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10620
10621         * mule/mule-cmds.el (set-default-coding-system): Set
10622         comint-exec-hook to use coding-system-for-read and
10623         coding-system-for-write so that C-x RET c works.
10624
10625 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10626
10627         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10628         (previous-matching-history-element): Increment
10629         minibuffer-max-depth by 1.
10630         (next-matching-history-element): Ditto.
10631
10632 2000-01-11  Andy Piper  <andy@xemacs.org>
10633
10634         * gutter-items.el (buffers-tab): Create a new face for the buffers
10635         tab.
10636         (buffers-tab-face): use it.
10637
10638 2000-01-10  Didier Verna  <didier@xemacs.org>
10639
10640         * modeline.el (modeline-scrolling-method): change modeline X
10641         cursor appearance according to the value.
10642
10643 2000-01-07  Andreas Jaeger  <aj@suse.de>
10644
10645         * about.el (about-hackers): Moved my entry to contributor list.
10646         (xemacs-hackers): Added myself.
10647         (about-maintainer-info): Added description of myself.
10648
10649
10650 2000-01-07  Didier Verna  <didier@xemacs.org>
10651
10652         * modeline.el (modeline-scrolling-method): new variable.
10653         (mouse-drag-modeline): add reference to it in the docstring.
10654         (mouse-drag-modeline): handle it.
10655
10656 2000-01-08  Andy Piper  <andy@xemacs.org>
10657
10658         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10659         calls.
10660         (remove-buffer-from-gutter-tab): ditto.
10661
10662 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10663
10664         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10665         (custom-face-edit): Fix grammatical error in help message.
10666
10667 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10668
10669         * movemail.el: Added.
10670
10671         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10672
10673 2000-01-03  Didier Verna  <didier@xemacs.org>
10674
10675         * modeline.el (mouse-drag-modeline): remove the code related to
10676         the modeline horizontal scrolling facility.
10677
10678 1999-12-31  Martin Buchholz <martin@xemacs.org>
10679
10680         * XEmacs 21.2.26 is released.
10681
10682 1999-12-28  Andy Piper  <andy@xemacs.org>
10683
10684         * wid-edit.el (widget-push-button-value-create): The gui cache
10685         does not agree with native widgets which can only be displayed
10686         once per window. The reasons for caching are diminished now that
10687         we don't hog resources when creating buttons.
10688         (widget-push-button-cache) deleted.
10689
10690 1999-12-24  Martin Buchholz <martin@xemacs.org>
10691
10692         * XEmacs 21.2.25 is released.
10693
10694 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10695
10696         * hyper-apropos.el (hyper-apropos): Toggle
10697         hyper-apropos-programming-apropos correctly.
10698         Set REGEXP when user accepts default value.
10699
10700 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10701
10702         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10703         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10704
10705 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10706
10707         * mule/mule-category.el (undefined-category-designator):
10708         Return char instead of character.  Search for undefined one.
10709         (describe-category): Use with-displaying-help-buffer.
10710
10711 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10712
10713         * byte-optimize.el (byte-optimize-plus):
10714         Optimize (+ 1) to 1 instead of (1+ nil).
10715
10716         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10717
10718         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10719
10720         * byte-optimize.el (byte-optimize-char-before): New function.
10721         Remove performance penalty for using (char-before) instead of (char-after).
10722
10723 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10724
10725         * mule/mule-category.el (char-category-list): Return character
10726         instead of integer.
10727
10728 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10729
10730         * minibuf.el (read-buffer): Check default is buffer object.
10731
10732 1999-11-25  Andy Piper  <andy@xemacs.org>
10733
10734         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10735         for buttons.
10736
10737 1999-12-16  Andreas Jaeger  <aj@suse.de>
10738
10739         * package-get.el (package-get-maybe-save-index): Fixed typo.
10740         Patch by Jeff Miller <jmiller@smart.net>.
10741
10742 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10743
10744         * gnuserv.el (gnuserv-process-filter):  don't call
10745         gnuserv-write-to-client when gnuserv-current-client is nil
10746
10747 1999-12-14  Martin Buchholz <martin@xemacs.org>
10748
10749         * XEmacs 21.2.24 is released.
10750
10751 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10752
10753         * about.el (about-hackers): Update my email address.
10754
10755 1999-12-07  Martin Buchholz <martin@xemacs.org>
10756
10757         * XEmacs 21.2.23 is released.
10758
10759 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10760
10761         * package-get.el (package-get-download-sites): Removed several
10762         defunct download sites, added many new ones, and corrected a few
10763         incorrect directory-on-site entries.  Added physical locations to
10764         site-description.
10765
10766 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10767
10768         * finder.el (finder-commentary): add DOC string and fix
10769         interactive spec
10770
10771 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10772
10773         * help.el (describe-function): Don't forget to intern the string
10774         completing-read returns.
10775         (describe-variable): Ditto.
10776
10777 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10778
10779         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10780         `hyper-apropos-help-mode' here to find symbol to customize
10781         irregardless of cursor position and simplify
10782         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10783         `hyper-apropos-popup-menu'.
10784
10785 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10786
10787         * apropos.el (apropos-mode-map): Add return to call
10788         apropos-follow.
10789         (apropos-print): Call apropos-mode to have better
10790         command reference. Put keymap text-poperty to
10791         symbole name.
10792
10793 1999-11-22  Alastair Burt  <burt@dfki.de>
10794
10795         * help.el: (describe-bindings-1): Added handling of keymaps for
10796         the extents at point.
10797
10798 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10799
10800         * gutter-items.el (buffers-tab-items): Wrap the function in a
10801         save-match-data
10802
10803 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10804
10805         * help.el (describe-function): Use the DEFAULT argument to
10806         completing-read.
10807         (describe-variable): Ditto.
10808
10809 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10810
10811         * minibuf.el (read-from-minibuffer): Add optional argument
10812         DEFAULT to have better mini-buffer history support.
10813         (completing-read): Pass default to read-from-minibuffer.
10814         (read-buffer): Pass default to completing-read.
10815
10816 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10817
10818         * font-lock.el (font-lock-doc-string-face): Document the
10819         `font-lock-lisp-like' property.
10820
10821 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10822
10823         * lisp-mode.el: Specify `font-lock-lisp-like'.
10824
10825         * font-lock.el (font-lock-lisp-like): New function.
10826         (font-lock-fontify-syntactically-region): Use it.
10827
10828 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10829
10830         * XEmacs 21.2.22 is released
10831
10832 1999-11-28  Martin Buchholz <martin@xemacs.org>
10833
10834         * XEmacs 21.2.21 is released.
10835
10836 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10837
10838         * minibuf.el (read-coding-system): Accept symbol and
10839         coding-system object as a default-coding-system.
10840
10841 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10842
10843         * minibuf.el (read-coding-system): Accept symbol as
10844         a default-coding-system.
10845
10846 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10847
10848         * apropos.el (apropos-documentation): Use insert instead
10849         of princ.
10850
10851 1999-11-07  William M. Perry  <wmperry@aventail.com>
10852
10853         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10854           for the linux console.
10855
10856         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10857           stuff to work when you are not on a window system, since the GPM
10858           mouse support now allows pasting from outside of XEmacs.
10859
10860 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10861
10862         * XEmacs 21.2.20 is released
10863
10864 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10865
10866         * setup-paths.el (paths-default-info-directories): Add
10867         /usr/share/info and /usr/local/share/info.
10868
10869 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10870
10871         * about.el: Updated Vladimir Ivanovic's info.
10872
10873 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10874
10875         * auto-show.el (auto-show-truncationp): Remove.
10876
10877         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10878
10879 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10880
10881         * indent.el (indent-line-to): fix bug: spaces were not replaced
10882         with tab if column is multiple of tab-width
10883         From dhn@qedinc.com
10884
10885 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10886
10887         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10888         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10889
10890         * package-get.el (package-get-package-provider): Be verbose when
10891         interactive. Patch from Robert Pluim
10892
10893 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10894
10895         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10896         info file suffixes.
10897
10898 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10899
10900         * process.el (open-network-stream): Add a new optional parameter
10901         PROTOCOL to support udp; fix a minor typo and add an explanation
10902         in docstring for udp programming.
10903
10904         * code-process.el (open-network-stream): Add a new optional
10905         parameter PROTOCOL to support udp; fix a minor typo and add an
10906         explanation in docstring for udp programming.
10907
10908 1999-10-18  Andy Piper  <andy@xemacs.org>
10909
10910         * gui.el (make-gui-button): be more precise about how we call
10911         callbacks.
10912
10913         * wid-edit.el (widget-push-button-value-create): Use the new form
10914         of native gui-button.
10915
10916 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10917
10918         * info.el (Info-page-prev): Don't do (sit-for 0).
10919
10920 1999-10-13  Andy Piper  <andy@xemacs.org>
10921
10922         * gutter-items.el (progress-abort-glyph): new glyph for showing
10923         abort status.
10924         (append-progress): dispatch-event rather than sit-for.
10925         (abort-progress): new function. Show the abort glyph with an
10926         appropriate message.
10927         (raw-append-progress): dispatch-event rather than sit-for.
10928         (display-progress): cope with aborts.
10929
10930         * gui.el (make-gui-button): Use native widgets for buttons
10931         unconditionally.
10932         (insert-gui-button): ditto.
10933         (gui-button-p): ditto.
10934
10935         * xbm-button.el: remove from core.
10936
10937         * xpm-button.el: remove from core.
10938
10939 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10940
10941         * faces.el (init-device-faces): Don't initialize the random faces
10942         on the stream device.
10943
10944 1999-10-06  Andy Piper  <andy@xemacs.org>
10945
10946         * files.el (recover-file): Don't use ls under windows for revert buffer.
10947
10948 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10949
10950         * package-get.el (package-get-download-menu): Make menu really
10951         toggle download sites.
10952         (package-get-download-sites): Add autoload cookie.
10953
10954 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10955
10956         * setup-paths.el (paths-find-module-directory): Ditto.
10957
10958 1999-09-29  Werner Fink  <werner@suse.de>
10959
10960         * setup-paths.el (paths-find-exec-directory): Add missing nil
10961         parameter for environment.
10962
10963 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10964
10965         * modeline.el (modeline-format):
10966         Only purecopy the strings.  Else
10967         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10968         barfs.
10969
10970 1999-08-28  Mike Woolley  <mike@bulsara.com>
10971
10972         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10973         user setting comint-completion-addsuffix and
10974         comint-process-echoes.
10975
10976 1999-09-22  Andy Piper  <andy@xemacs.org>
10977
10978         * gutter-items.el (update-tab-in-gutter): use
10979         last-nonminibuf-window instead of selected-window.
10980
10981 1999-09-18  Andy Piper  <andy@xemacs.org>
10982
10983         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10984         display on.
10985
10986         * subr.el (record-buffer-hook): new variable so that the hook gets
10987         some documentation.
10988
10989 1999-09-16  Andy Piper  <andy@xemacs.org>
10990
10991         * gutter-items.el (update-tab-in-gutter): only update when the
10992         gutter is visible.
10993         (remove-buffer-from-gutter-tab): ditto.
10994
10995 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10996
10997         * simple.el (do-auto-fill): Commented out part of Kinsoku
10998         processing.
10999
11000 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11001
11002         * isearch-mode.el (isearch-highlightify-region): Give the
11003         highlighting extents a high priority.
11004         (isearch-make-extent): Give the main highlighting extent an even
11005         higher priority.
11006
11007 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11008
11009         * packages.el (packages-compute-package-locations): Fix typo from
11010         -u rationalization.
11011
11012 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11013
11014         * setup-paths.el (paths-find-doc-directory): Respect value of
11015         `configure-doc-directory.'
11016
11017         * find-paths.el (paths-find-architecture-directory): Give
11018         precendence `default' argument (which typically comes from
11019         configure).
11020
11021 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11022
11023         * startup.el (command-line-early): Added options -user-init-file
11024         and -user-init-directory.
11025
11026         * files.el (user-init-file): Default to NIL so we can recognize
11027         when it's set.
11028
11029 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11030
11031         * obsolete.el (init-file-user):
11032         * startup.el:
11033         * packages.el (packages-compute-package-locations):
11034         * package-get.el (package-get-user-index-filename):
11035         * menubar-items.el (maybe-add-init-button):
11036         * info.el (Info-annotations-path):
11037         * dump-paths.el:
11038         Change `user-init-directory' to be an absolute path.
11039         Use `user-init-directory' where appropriate.
11040         Zap `init-file-user' and its uses.
11041
11042 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11043
11044         * subr.el (copy-symbol): New function.
11045
11046 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11047
11048         * isearch-mode.el (isearch-done): Be sure to restore invisible
11049         extents in the proper buffer.
11050         (isearch-pre-command-hook): Set this-command to the correct value
11051         in case the buffer has changed and old overriding-local-map was
11052         used.
11053         (isearch-restore-extent): Use remprop instead of setting the
11054         property to nil.
11055
11056 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11057
11058         * cmdloop.el (execute-extended-command): Update zmacs region
11059         before the delay.
11060         (execute-extended-command): Make the message gettext-friendly.
11061
11062 1999-09-07  Andy Piper  <andy@xemacs.org>
11063
11064         * gutter-items.el (progress-gauge-glyph): renamed from
11065         progress-glyph.
11066         (progress-text-glyph): new variable.
11067         (progress-layout-glyph): use layouts and text glyphs.
11068         (progress-area-buffer): removed.
11069         (progress-text-and-extent): new variable.
11070         (progress-displayed-p): dynamically create gutter area buffer.
11071         (clear-progress): ditto.
11072         (raw-append-progress): ditto.
11073         (append-progress): use new glyph names.
11074         (raw-append-progress): only create the extent when needed. set
11075         properties more optimally.
11076         (progress): remove args.
11077
11078 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11079
11080         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11081         mapcar where the return value is unused.
11082         (isearch-restore-invisible-extents): Ditto.
11083         (isearch-highlight-all-cleanup): Ditto.
11084         (isearch-delete-extents-in-range): Traverse the extents only once.
11085         (isearch-highlight-all-update): Don't start over if the search
11086         string has changed and more input is pending.
11087
11088 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11089
11090         * packages.el (packages-find-package-data-path): Ditto.
11091
11092         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11093
11094         * subr.el (mapc-internal): Don't make obsolete.
11095
11096         * cl-extra.el (mapc): Resurrect.
11097
11098 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11099
11100         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11101         alias.
11102
11103         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11104         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11105         (isearch-yank-clipboard): Use get-clipboard instead of
11106         x-get-clipboard.
11107         (isearch-yank-selection): Fix docstring.
11108
11109 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11110
11111         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11112
11113 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11114
11115         * cl-macs.el (extent-start-position): Fix setf method.
11116         (extent-end-position): Ditto.
11117
11118 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11119
11120         * isearch-mode.el: End merge with FSF 20.4.
11121
11122         * isearch-mode.el (search-invisible): New variable.
11123         (isearch-hide-immediately): Ditto.
11124         (isearch-unhidden-extents): Ditto.
11125         (isearch-range-invisible): New function.
11126         (isearch-unhide-extent): Ditto.
11127         (isearch-restore-invisible-extents): Ditto.
11128         (isearch-restore-extent): Ditto.
11129
11130         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11131         implementation.
11132         (isearch-ring-retreat-edit): Ditto.
11133         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11134         (isearch-forward-regexp): New arguments NOT-REGEXP and
11135         NO-RECURSIVE-EDIT.
11136         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11137         (isearch-backward-regexp): New arguments NOT-REGEXP and
11138         NO-RECURSIVE-EDIT.
11139         (isearch-mode): Return isearch-success.
11140         (isearch-update): Use unread-command-events instead of
11141         unread-command-event.
11142         (isearch-abort): If an invalid regexp is encountered, keep popping
11143         states.
11144         (isearch-*-char): Use FSF implementation.
11145         (isearch-whitespace-chars): Use the more robust FSF's
11146         implementation.
11147         (isearch-within-brackets): New variable.
11148         (isearch-mode): Initialize it.
11149         (isearch-edit-string): Bind it.
11150         (isearch-search-and-update): Set it.
11151         (isearch-push-state): Push it.
11152         (isearch-top-state): Pop it.
11153         (isearch-search): Set it.
11154         (isearch-printing-char): When called by isearch-whitespace-chars,
11155         handle M-SPC gracefully.
11156         (isearch-message-prefix): New argument ELLIPSIS.
11157         (isearch-message-suffix): Ditto.
11158         (isearch-message): Use the ELLIPSIS argument when calling
11159         isearch-message-prefix and isearch-message-suffix.
11160         (isearch-message-prefix): Distinguish between "wrapped" and
11161         "overwrapped" search, FWIW.
11162
11163 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11164
11165         * isearch-mode.el (isearch-edit-string): Use the head of the
11166         search ring instead of search-last-string and search-last-regexp.
11167         (search-highlight): Renamed from isearch-highlight.
11168         (isearch-exit): Use the new name.
11169         (isearch-highlight): Ditto.
11170         (isearch-dehighlight): Ditto.
11171         (isearch-update-ring): New function.
11172         (isearch-done): Call it.
11173         (isearch-done): New argument EDIT.
11174         (isearch-repeat): If search string is empty, look up at the car of
11175         the search ring; ignore the yank pointer.
11176         (isearch-abort): Call isearch-done with NOPUSH.
11177         (isearch-cancel): New function.
11178         (isearch-mode-map): Bind it to ESC ESC ESC.
11179
11180         * isearch-mode.el: Begin merge with FSF 20.4.
11181
11182 1999-09-01  Andy Piper  <andy@xemacs.org>
11183
11184         * x-select.el (x-get-clipboard): obsolete.
11185         (x-yank-clipboard-selection): obsolete
11186
11187         * select.el (disown-selection): need to be careful to disown the
11188         clipboard if we set it via selection.
11189         (get-clipboard): move from x-select.el
11190         (yank-clipboard-selection): ditto.
11191
11192 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11193
11194         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11195         isearch-highlight-all-matches to nil.
11196         (isearch-fixed-case): New variable.
11197         (isearch-mode): Initialize it.
11198         (isearch-edit-string): Save it.
11199         (isearch-toggle-case-fold): Set it.
11200         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11201         need to check isearch-fixed-case.
11202         (isearch-toggle-case-fold): Update highlighting of all matches
11203         before the pause.
11204         (isearch-edit-string):
11205
11206 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11207
11208         * isearch-mode.el (isearch-edit-string): Call isearch-message
11209         before reading the event so that the prompt is displayed properly.
11210         (isearch-message): Use isearch-nonincremental when calling
11211         isearch-message-prefix.
11212         (minibuffer-local-isearch-map): Bind up and down to do the same as
11213         M-p and M-n respectively.
11214         (isearch-done): New arg NOPUSH.
11215         (isearch-edit-string): Use it.
11216         (isearch-edit-string): Don't bind isearch-string.
11217         (isearch-ring-adjust): Edit string, *then* push state.
11218
11219 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11220
11221         * faces.el (isearch-secondary): Make isearch-secondary look
11222         different than default.
11223
11224 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11225
11226         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11227         save-excursion.
11228         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11229         (isearch-update): Call isearch-dehighlight without arguments.
11230         (isearch-done): Ditto.
11231
11232         * isearch-mode.el (isearch-fix-case): If the search string has no
11233         upper-case letters, allow the folding to be reenabled.
11234         Previously, once disabled, the folding would remain that way until
11235         the end of isearch.
11236         (isearch-top-state): Call isearch-fix-case.
11237
11238         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11239         save-excursion.
11240         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11241
11242 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11243
11244         * xpm-button.el:
11245         xbm-button.el: Need to exist in core because gui.el depends on
11246         them.
11247
11248 1999-08-31  Andy Piper  <andy@xemacs.org>
11249
11250         * gutter-items.el (buffers-tab-face): new customizable variable.
11251         (buffers-tab-default-buffer-line-length): new specifier for
11252         maximum viewable characters.
11253         (progress-stack): new variable for implementing widget-based
11254         progress messages.
11255         (progress-area-buffer): ditto.
11256         (progress-glyph-height): ditto.
11257         (progress-stop-callback): ditto.
11258         (progress-quit-function): new function.
11259         (progress-glyph): new variable.
11260         (progress-layout-glyph): ditto.
11261         (progress-displayed-p): new function, see message-displayed-p for
11262         details.
11263         (clear-progress): ditto.
11264         (remove-progress): ditto.
11265         (append-progress): ditto.
11266         (raw-append-progress): ditto.
11267         (display-progress): ditto.
11268         (current-progress): ditto.
11269         (current-progress-label): ditto.
11270         (progress): ditto.
11271         (lprogress): ditto.
11272
11273
11274 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11275
11276         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11277
11278         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11279         `isearch-yank-selection'.
11280         (isearch-mode-map): Use it.
11281         (isearch-yank-selection): Use `get-selection' instead of
11282         `get-x-selection'.
11283
11284 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11285
11286         * faces.el (isearch-secondary): Create face here.
11287
11288         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11289         timers.
11290
11291 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11292
11293         * subr.el (buffer-string): More robust backward compatibility
11294         check, courtesy William Perry.
11295
11296 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11297
11298         * replace.el (perform-replace): Stop the search after the search
11299         limit has been reached.
11300
11301 1999-08-23  Andy Piper  <andy@xemacs.org>
11302
11303         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11304         here if we don't have one.
11305
11306 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11307
11308         * ldap.el (ldap-coding-system): Default to nil until we get
11309         efficient UTF8 support
11310         (ldap-decode-string): Guard against `decode-coding-string' not
11311         being defined
11312         (ldap-encode-string): Guard against `encode-coding-string' not
11313         being defined
11314
11315 1999-08-23  Didier Verna  <didier@xemacs.org>
11316
11317         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11318         Some doc strings improvements, and add a star to the `interactive'
11319         calls.
11320
11321 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11322
11323         * font-lock.el (java-font-lock-keywords-3): introduced new
11324         keywords and regexpes for javadoc syntax 1.2.
11325
11326 1999-08-17  Andy Piper  <andy@xemacs.org>
11327
11328         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11329         format-buffers-tab-line.
11330         (buffers-tab-max-buffer-line-length): new variable.
11331         (format-buffers-tab-line): new function. truncate names if over
11332         buffers-tab-max-buffer-line-length.
11333
11334 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11335
11336         * cus-start.el: Customize the variable `bell-inhibit-time'.
11337
11338 1999-08-16  Andy Piper  <andy@xemacs.org>
11339
11340         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11341         brute-force approach to deleting the last buffer.
11342         (buffers-tab-grouping-regexp): new customizable variable.
11343         (select-buffers-tab-buffers-by-mode): use it.
11344
11345 1999-08-13  Andy Piper  <andy@xemacs.org>
11346
11347         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11348         deletion problem.
11349
11350 1999-07-30  Didier Verna  <didier@xemacs.org>
11351
11352         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11353         of princ to output symbols.
11354         (custom-save-face-internal): ditto.
11355         (custom-save-resets): ditto.
11356
11357 1999-08-09  Didier Verna  <didier@xemacs.org>
11358
11359         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11360         `regexp-quote' to protect the major mode name for use as a regular
11361         expression (c++ needs this for instance).
11362
11363 1999-08-08  Andy Piper  <andy@xemacs.org>
11364
11365         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11366         cope with similar mode names.
11367
11368         * gutter-items.el (buffers-tab-selection-function): new selection
11369         function.
11370         (select-buffers-tab-buffers-by-mode): new function.
11371         (buffers-tab-items): use it if set to only display buffers in the
11372         tab in the current buffer's group..
11373         (update-tab-in-gutter): use new api.
11374         (remove-buffer-from-gutter-tab): ditto.
11375
11376         * gutter-items.el (buffers-tab-max-size): set custom selection
11377         default to 6.
11378         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11379         (add-tab-to-gutter): set face as default.
11380
11381 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11382
11383         * faces.el (frob-face-property): Merge the fall-back specifier
11384         with the target, not replace it.
11385
11386 1999-08-05  Andy Piper  <andy@xemacs.org>
11387
11388         * gutter-items.el (update-tab-in-gutter): add frame argument for
11389         buffer-items.
11390         (update-tab-in-gutter): use it.
11391
11392         * gutter-items.el (record-buffer-hook): set.
11393
11394         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11395         change.
11396         (switch-to-buffer-hook) deleted.
11397
11398 1999-08-04  Andy Piper  <andy@xemacs.org>
11399
11400         * gutter-items.el (update-tab-in-gutter): make sure this will work
11401         as an argument to create-frame-hook.
11402
11403 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11404
11405         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11406         instead of timer emulation.
11407
11408 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11409
11410         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11411         Emacs isearch enhancements.
11412
11413 1999-07-28  Andy Piper  <andy@xemacs.org>
11414
11415         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11416         all devices that support tab controls.
11417         (remove-buffer-from-gutter-tab): new function. to be used as a
11418         value for kill-buffer-hook.
11419
11420 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11421
11422         * auto-show.el (auto-show-truncationp): changed to match
11423         `window_translation_on'
11424
11425 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11426
11427         * XEmacs 21.2.19 is released
11428
11429 1999-07-28  SL Baur  <steve@miho>
11430
11431         * code-files.el (insert-file-contents): Fix docstring.
11432         revert previous change.
11433
11434 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11435
11436         * fill.el (fill-region-as-paragraph): Change re-break-point to
11437         contain word-across-newline plus one character so that filling
11438         Japanese and Chinese works as desired.
11439         * simple.el (do-auto-fill): Ditto.
11440
11441 1999-07-26  SL Baur  <steve@miho>
11442
11443         * mule/japanese.el ("Japanese"): Do not specify a default input
11444         method.
11445         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11446
11447 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11448
11449         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11450         able to use cl-macs macro in early lisp.
11451
11452 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11453
11454         * custom.el:
11455         * cus-face.el:
11456         * cus-edit.el:
11457                 Massive custom Theme API changes.
11458
11459 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11460
11461         * code-files.el (insert-file-contents): Regard
11462         coding-system-magic-cookie if `coding-system-for-read' is nil.
11463
11464 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11465
11466         * mule/thai-xtis.el: Add coding: local variable, to avoid
11467         bootstrapping problem with C locale.
11468
11469 1999-07-22  Andy Piper  <andy@xemacs.org>
11470
11471         * dumped-lisp.el (preloaded-file-list): guard against putting
11472         gutter-items in a less than functional XEmacs.
11473         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11474
11475 1999-07-18  Bob Weiner  <weiner@beopen.com>
11476
11477         * fill.el (fill-context-prefix): Fixed bug that prevented the
11478         setting of an adaptive fill prefix when the `dont-skip-first' was
11479         t.
11480
11481 1999-07-22  SL Baur  <steve@miho>
11482
11483         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11484
11485 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11486
11487         * files.el (interpreter-mode-alist): add `make', `guile', and
11488         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11489         makefile-mode, guile is a scheme, and someday XEmacs will be
11490         modular enough to use as an efficient scripting tool.)
11491
11492 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11493
11494         * mule/mule-cmds.el (reset-language-environment): Regard
11495         coding-category `utf-8' and `ucs-4' if they are available.
11496
11497 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11498
11499         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11500         (prefer-coding-system): Fix DOC-string.
11501
11502         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11503         DOC-string too.
11504
11505         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11506         Mule.
11507         (coding-system-change-eol-conversion): Fix DOC-string.
11508
11509 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11510
11511         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11512         instead of `list-coding-system'.
11513
11514 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11515
11516         * menubar-items.el (default-menubar): `select-input-method' was
11517         renamed to `set-input-method'.
11518
11519         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11520         "Set Language Environment" menu.
11521
11522         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11523         "Describe Language Support" menu.
11524
11525 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11526
11527         * mule/chinese.el ("Chinese-GB"): Rename
11528         `chinese-gb-environment-setup-function' to
11529         `setup-chinese-gb-environment-internal'.
11530
11531 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11532
11533         * mule/korean.el: Use `define-coding-system-alias' instead of
11534         `copy-coding-system'.
11535
11536 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11537
11538         * mule/mule-cmds.el (set-language-environment-coding-systems):
11539         Treat duplicated coding-categories.
11540
11541 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11542
11543         * mule/japanese.el: Use `define-coding-system-alias' instead of
11544         `copy-coding-system'.
11545
11546 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11547
11548         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11549         coding-system `viscii'.
11550
11551 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11552
11553         * mule/cyrillic.el:
11554         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11555         (cyrillic-alternativnyj-decode-table): New variable.
11556         (cyrillic-alternativnyj-encode-table): New variable.
11557         - Specify `iso-8-1' as a category of coding-system
11558           `alternativnyj'.
11559         - Abolish general Cyrillic environment.
11560
11561 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11562
11563         * mule/chinese.el:
11564         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11565         - Register `chinese-gb-environment-setup-function' as a
11566           `setup-function' of "Chinese-GB" environment.
11567
11568 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11569
11570         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11571         optional argument `parents'.
11572
11573         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11574         property for Thai-XTIS.
11575
11576         * mule/mule-help.el (help-with-tutorial): Use property
11577         `tutorial-coding-system' of language-info as a coding-system to
11578         read tutorial file.
11579
11580 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11581
11582         * mule/thai-xtis.el: Don't setup `setup-function' and
11583         `exit-function'.
11584
11585         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11586         `set-coding-category-system' to set up coding-system for
11587         coding-category.
11588
11589         * mule/mule-cmds.el (prefer-coding-system): Use
11590         `set-coding-category-system' to set up coding-system for
11591         coding-category.
11592
11593 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11594
11595         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11596         Thai-XTIS environment.
11597
11598         * mule/mule-cmds.el (prefer-coding-system): Use
11599         `find-coding-system' instead of `coding-system-p'.
11600
11601 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11602
11603         * mule/mule-cmds.el (set-language-environment-coding-systems):
11604         Modify eol-type for XEmacs.
11605
11606         * mule/thai-xtis.el: Delete unused local variable `category'.
11607
11608         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11609         function.
11610         (prefer-coding-system): Don't call
11611         `update-coding-systems-internal'; use function
11612         `coding-category-list' instead of variable `coding-category-list';
11613         use `set-coding-priority-list' instead of `set-coding-priority';
11614         modify `eol-type' for XEmacs.
11615
11616         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11617         `charset-columns'.
11618         (char-width): Likewise.
11619
11620 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11621
11622         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11623         `tis-620'.
11624
11625         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11626         `set-coding-priority-list' instead of `set-coding-priority'; don't
11627         call `update-coding-systems-internal'.
11628
11629         * mule/mule-misc.el (coding-system-get): New function.
11630         (coding-system-put): New function.
11631         (coding-system-category): New function.
11632
11633 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11634
11635         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11636         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11637         to avoid conflict with leim/quail/thai-xtis.
11638
11639         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11640         to thai-xtis-chars.el.
11641
11642         * mule/thai-xtis-chars.el: New file (split from
11643         mule/thai-xtis.el).
11644
11645 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11646
11647         * mule/thai-xtis.el:
11648         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11649         - Add syntax entries.
11650         - Put `preferred-coding-system' of the charset `thai-xtis' to
11651           `tis-620'.
11652
11653 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11654
11655         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11656         rewritten to use write-multibyte-character.
11657
11658 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11659
11660         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11661         of `iso-2022-7'.
11662         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11663         ported yet.
11664         (read-input-method-name): Treat optional argument `default'.
11665
11666 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11667
11668         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11669         all.
11670         (set-language-info-alist): Set up menus here.
11671
11672 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11673
11674         * minibuf.el (completing-read): Add new optional argument
11675         `default'.
11676         (read-coding-system): Add new optional argument
11677         `default-coding-system'.
11678
11679 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11680
11681         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11682         (viet-viscii-...->viet-vscii...).
11683
11684 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11685
11686         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11687         and menus.
11688
11689 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11690
11691         * mule/mule-cmds.el (input-method-function): Add permanent-local
11692         property.
11693
11694 1999-03-30  Dave Love  <fx@gnu.org>
11695
11696         * mule/mule-cmds.el (current-language-environment): Doc fix.
11697
11698 1999-02-06  Richard Stallman  <rms@gnu.org>
11699
11700         * mule/european.el (setup-slovenian-environment): New function.
11701         ("Slovenian"): New language environment.
11702
11703 1999-01-27  Dave Love  <fx@gnu.org>
11704
11705         * mule/mule-cmds.el (current-language-environment): Provide :link,
11706         :type (choices) and appropriate :get.
11707
11708 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11709
11710         * mule/mule-cmds.el (describe-language-environment): Don't alter
11711         input-method-alist.
11712
11713 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11714
11715         * mule/mule-cmds.el (prefer-coding-system): Call
11716         set-coding-priority, so that the internal array of priorities is
11717         also updated.
11718
11719 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11720
11721         * mule/mule-cmds.el (prefer-coding-system): If the argument
11722         requires specific EOL conversion type, make the default coding
11723         systems use that.
11724
11725 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11726
11727         * mule/mule-cmds.el (set-language-environment): Pass the default
11728         eol-type to set-language-environment-coding-systems.
11729         (set-default-coding-systems): Copy the eol-type property for the
11730         new default values of {buffer-file,process}-coding-system from the
11731         old defaults.
11732         (set-language-environment-coding-systems): Accept an optional
11733         argument EOL-TYPE, and set the eol-type property of the default
11734         coding systems accordingly.
11735
11736 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11737
11738         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11739         use generate-new-buffer instead of get-buffer-create.
11740
11741 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11742
11743         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11744
11745 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11746
11747         * mule/mule-cmds.el (default-input-method): Fix custom type.
11748
11749 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11750
11751         * mule/mule-cmds.el (setup-specified-language-environment):
11752         Add apropos-inhibit property.
11753         (describe-specified-language-support): Likewise.
11754
11755 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11756
11757         * mule/mule-cmds.el: Doc fixes.
11758
11759 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11760
11761         * mule/mule-cmds.el (register-input-method): Doc-string
11762         modified.
11763
11764 1998-09-01  Dave Love  <fx@gnu.org>
11765
11766         * mule/mule-cmds.el (current-language-environment): Fix
11767         setter function.
11768
11769 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11770
11771         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11772         mule/european.el, mule/hebrew.el, mule/japanese.el,
11773         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11774         avoid bootstrapping problem if you need to recompile all the Lisp
11775         files using interpreted code.
11776
11777 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11778
11779         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11780         ("Latin-2"): Likewise.
11781
11782 1998-08-18  Per Starback  <starback@update.uu.se>
11783
11784         * mule/european.el (setup-latin2-environment): Fix typo.
11785
11786 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11787
11788         * mule/european.el: Give proper value of `input-method' key to all
11789         lang. env.
11790
11791         * mule/mule-cmds.el (activate-input-method): Handle the case that
11792         the arg INPUT-METHOD is nil correctly.
11793         (read-multilingual-string): Activate the specified input method
11794         before calling read-string.  Afterward, activate the original
11795         input method.
11796
11797 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11798
11799         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11800         (set-language-info-alist): Fix typo in doc-string.
11801
11802         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11803
11804 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11805
11806         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11807         (reset-language-environment): New function for the job that
11808         setup-english-environment used to do.
11809         (set-language-environment): Do more setups according to the info
11810         in language-info-alist.
11811         (read-language-name): Handle the case that the arg KEY is nil.
11812         (describe-language-environment): Handle input-method property.
11813
11814         * mule/: All files under this directory, which related with
11815         specific languages (such as mule/european.el, mule/greek.el,
11816         mule/hebrew.el, mule/misc-lang.el), modified as below.
11817         (setup-XXX-environment): Just call set-language-environment.  If
11818         they used to do some other jobs than what done by
11819         set-language-environment, those jobs are done in
11820         setup-XXX-environment-internal now.
11821         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11822         the value to setup-XXX-environment-internal.  Add properties
11823         input-method and features.
11824
11825         * mule/english.el (setup-english-environment): Just call
11826         reset-language-environment.
11827
11828         * mule/european.el (setup-8-bit-environment): Function deleted.
11829
11830 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11831
11832         * mule/mule-cmds.el (input-method-exit-on-first-char)
11833         (input-method-use-echo-area): Doc fixes.
11834
11835 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11836
11837         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11838         variable.
11839         (input-method-use-echo-area): New variable.
11840
11841 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11842
11843         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11844
11845 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11846
11847         * mule/mule-cmds.el (activate-input-method): Update mode line.
11848         (inactivate-input-method): Likewise.
11849
11850 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11851
11852         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11853         input method in the current buffer, but just bind
11854         current-input-method.
11855
11856 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11857
11858         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11859
11860         * mule/misc-lang.el ("IPA"): Add coding-priority and
11861         coding-system.
11862
11863 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11864
11865         * mule/greek.el: Add coding-priority.
11866
11867 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11868
11869         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11870         LANG-ENV.
11871
11872 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11873
11874         * mule/mule-cmds.el (register-input-method): Fix previous change.
11875         (setup-specified-language-environment): Doc fix.
11876
11877 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11878
11879         * mule/mule-cmds.el: Several doc fixes.
11880         (get-language-info, set-language-info): Rename argument.
11881         (set-language-info-alist): Likewise.
11882         (register-input-method): Rename argument.
11883         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11884
11885 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11886
11887         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11888         default value while reading an input method.
11889
11890 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11891
11892         * mule/mule-cmds.el (universal-coding-system-argument):
11893         Use buffer-file-coding-system as default.
11894
11895 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11896
11897         * mule/korean.el ("Korean"): Doc fix.
11898
11899 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11900
11901         * mule/mule-cmds.el (describe-language-environment): Print the
11902         languge environment at the head.
11903
11904 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11905
11906         * mule/japanese.el: Set exit-function to exit-japanese-environment
11907         for Japanese environment.
11908
11909 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11910
11911         * mule/mule-cmds.el (set-language-environment): Doc fix.
11912         (current-language-environment): Use defcustom.
11913         (default-input-method): Specify :type.
11914
11915 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11916
11917         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11918         modified.
11919         (prefer-coding-system): Doc-string modified.
11920
11921 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11922
11923         * mule/mule-cmds.el (set-language-info): Doc-string
11924         describes `coding-priority' KEY.
11925         (set-language-environment-coding-systems): New function.
11926         (select-safe-coding-system): New function.
11927         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11928         (set-language-info-alist): New optionla arg PARENTS.  Call
11929         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11930         (set-language-environment-coding-systems): New function.
11931
11932         * mule/chinese.el: Remove setting up of
11933         describe-chinese-environment-map and
11934         setup-chinese-environment-map.  Exclude them in args of calls to
11935         set-language-info-alist.  Register coding-priority key in
11936         language-info-alist.
11937
11938         * mule/cyrillic.el: Remove setting up of
11939         describe-cyrillic-environment-map and
11940         setup-cyrillic-environment-map.  Exclude them in args of calls to
11941         set-language-info-alist.  Register coding-priority key in
11942         language-info-alist.
11943
11944         * mule/english.el: Register coding-priority key in
11945         language-info-alist.
11946
11947         * mule/ethiopic.el: Register coding-priority key in
11948         language-info-alist.
11949
11950         * mule/european.el: Remove setting up of
11951         describe-european-environment-map and
11952         setup-european-environment-map.  Exclude them in args of calls to
11953         set-language-info-alist.  Register coding-priority key in
11954         language-info-alist.  Add "German" language env.
11955         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11956         (setup-german-environment): New function.
11957
11958         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11959         change default input method to "greek-postfix".
11960
11961         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11962         coding-priority key in
11963
11964 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11965
11966         * mule/mule-cmds.el (set-language-info): Doc fix.
11967         (input-method-inactivate-hook): Doc fix.
11968
11969 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11970
11971         * mule/mule-cmds.el (set-input-method): Renamed from
11972         select-input-method.
11973
11974 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11975
11976         * mule/mule-cmds.el (set-language-environment): Run
11977         exit-language-environment-hook before calling `exit-function'
11978         which is specified for the language environment.
11979
11980 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11981
11982         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11983         modified.
11984         (prefer-coding-system): Likewise.
11985         (describe-language-environment): Print aliases of each coding
11986         system.
11987         (set-language-environment-hook): New variable.
11988         (exit-language-environment-hook): New variable.
11989         (set-language-environment): Call these hooks.  Before setting a
11990         new language environment, exit from the
11991         current-language-environment if necessary.
11992         (input-method-verbose-flag): The value can be nil, t,
11993         complex-only, or default.
11994         (input-method-highlight-flag): Doc-string augmented.
11995         (activate-input-method): Check if we can run the registered
11996         function to activate an input method.
11997
11998         * mule/korean.el: Set exit-function for language environment
11999         "Korean" to exit-korean-environment.
12000         (setup-korean-environment): Moved to korea-util.el.
12001
12002 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12003
12004         * mule/mule-cmds.el (read-multilingual-string): Use
12005         current-input-method prior to default-input-method.  Don't bind
12006         current-input-method by `let', instead, activate the specified
12007         input method in the current buffer temporarily.
12008
12009 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12010
12011         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12012
12013 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12014
12015         * mule/chinese.el (post-read-decode-hz): Return the result of
12016         decode-hz-region.
12017         (pre-write-encode-hz): Do not change the value of
12018         last-coding-system.
12019
12020 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12021
12022         * mule/mule-ccl.el: Doc fixes.
12023
12024 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12025
12026         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12027         (check-ccl-program): New macro.
12028
12029 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12030
12031         * mule/mule-ccl.el: Comment about CCL syntax modified.
12032         (ccl-command-table): Add read-multibyte-character and
12033         write-multibyte-character.
12034         (ccl-code-table): Add ex-cmd.
12035         (ccl-extended-code-table): New variable.
12036         (ccl-embed-extended-command): New function.
12037         (ccl-compile-read-multibyte-character,
12038         ccl-compile-write-multibyte-character) New functions.
12039         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12040         ccl-dump-write-multibyte-character): New functions.
12041
12042 1999-07-22  SL Baur  <steve@miho>
12043
12044         * config.el (config-value-file): config.values is installed into
12045         doc-directory.
12046         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12047
12048 1999-07-19  Didier Verna  <didier@xemacs.org>
12049
12050         * rect.el: all functions rewritten, except when noted. Below is a
12051         list of interface changes.
12052         (apply-on-rectangle): new function. Obsoletes
12053         `operate-on-rectangle'. All functions that used to call this
12054         function now call the new one.
12055         (kill-rectangle): added optional prefix arg to fill lines.
12056         (delete-rectangle): ditto.
12057         (delete-extract-rectangle): ditto.
12058         (open-rectangle): ditto.
12059         (clear-rectangle): ditto.
12060         (delete-rectangle-line): added third arg FILL.
12061         (delete-extract-rectangle-line): ditto.
12062         (open-rectangle-line): ditto.
12063         (clear-rectangle-line): ditto.
12064
12065 1999-07-18  Andy Piper  <andy@xemacs.org>
12066
12067         * menubar-items.el (default-menubar): add gutter options.
12068
12069         * gutter-items.el: new file.
12070         (gutter): new group for custom.
12071         (gutter-visible-p): new variable.
12072         (default-gutter-position): ditto.
12073         (buffers-tab): new group for the buffers tab.
12074         (gutter-buffers-tab): widget to put in the gutter.
12075         (buffers-tab-max-size): max number of tabs.
12076         (buffers-tab-switch-to-buffer-function): function to call when a
12077         tab is pressed.
12078         (buffers-tab-omit-function): filter buffers with this function.
12079         (buffers-tab-format-buffer-line-function): format buffer names for
12080         inclusion in tabs.
12081         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12082         the record.
12083         (build-buffers-tab-internal): build a list of tab items.
12084         (buffers-tab-items): ditto.
12085         (add-tab-to-gutter): put a tab in the gutter area.
12086         (update-tab-in-gutter): reset the buffers in the tab.
12087
12088         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12089
12090         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12091         (switch-to-buffer-hooks): new hook.
12092
12093         * toolbar.el (default-toolbar-position): fix typo.
12094
12095 1999-07-16  Andy Piper  <andy@xemacs.org>
12096
12097         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12098
12099 1999-07-15  Didier Verna  <didier@xemacs.org>
12100
12101         * cus-edit.el (custom-prompt-variable): optional third arg makes
12102         prompt for a comment string.
12103         (customize-set-value): optional prefix makes this function handle
12104         variable comments.
12105         (customize-set-variable): ditto.
12106         (customize-save-variable): ditto.
12107         (customize-customized): handle custom comments.
12108         (customize-save-customized): ditto.
12109         (custom-variable-state-set): ditto.
12110         (custom-face-state-set): ditto.
12111         (customize-saved): ditto.
12112         (custom-variable-set): ditto.
12113         (custom-face-set): ditto.
12114         (custom-variable-save): ditto.
12115         (custom-face-save): ditto.
12116         (custom-variable-reset-saved): ditto.
12117         (custom-face-reset-saved): ditto.
12118         (custom-variable-reset-standard): ditto.
12119         (custom-face-reset-standard): ditto.
12120         (custom-comment-face): new face.
12121         (custom-comment-tag-face): ditto.
12122         (custom-comment): new widget.
12123         (custom-comment-create): new function.
12124         (custom-comment-delete): ditto.
12125         (custom-comment-value-set): ditto.
12126         (custom-comment-show): ditto.
12127         (custom-comment-invisible-p): ditto.
12128         (custom-variable-value-create): create a comment field widget.
12129         (custom-face-value-create): ditto.
12130         (custom-variable-menu): new entry for adding a custom comment.
12131         (custom-face-menu): ditto.
12132         (custom-save-variables): possibly save custom comments.
12133         (custom-save-faces): ditto.
12134
12135         * cus-face.el (custom-set-faces): the arguments can now have a
12136         custom comment as fourth argument.
12137
12138         * custom.el (custom-set-variables): the arguments can now have a
12139         custom comment as fifth element.
12140
12141 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12142
12143         * XEmacs 21.2.18 is released
12144
12145 1999-07-13  SL Baur  <steve@miho>
12146
12147         * lib-complete.el (read-library-name): Revert previous change.
12148         (read-library): Ditto.
12149
12150 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12151
12152         * packages.el (packages-package-list): Capitalize docstring.
12153
12154         * packages.el (packages-find-package-library-path): Use #'nconc
12155         rather than #'append to reduce consing -- #'mapcar uses Flist,
12156         which returns a freshly consed list.  #'append would create yet
12157         another fresh list, using Fmake_list in concat.
12158
12159         * packages.el (package-provide): Use setq with remassq like it
12160         says in its docstring.
12161
12162 1999-07-06  SL Baur  <steve@miho.m17n.org>
12163
12164         * lib-complete.el (progn-with-message): Fix typo.
12165
12166 1999-07-06  SL Baur  <steve@miho.m17n.org>
12167
12168         * mule/mule-misc.el (char-octet): Make function match docstring.
12169         From Katsumi Yamaoka <yamaoka@jpl.org>
12170
12171 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12172
12173         * wid-edit.el (widget-documentation): corrected spelling error.
12174
12175 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12176
12177         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12178         keys if already bound
12179
12180 1999-07-06  SL Baur  <steve@miho.m17n.org>
12181
12182         * lib-complete.el (progn-with-message): Revert previous changes.
12183
12184 1999-06-24  Bob Weiner  <weiner@beopen.com>
12185
12186         * lib-complete.el (find-library):
12187         (find-library-other-window):
12188         (find-library-other-frame): Completely rewrote
12189         so that these functions actually work when called non-interactively.
12190         Also made them handle LIBRARY arguments which end with .el or .elc.
12191
12192 1999-06-24  Bob Weiner  <weiner@beopen.com>
12193
12194         * simple.el (indent-new-comment-line): Locally bound
12195         `block-comment-start' to `comstart' or else when this is called
12196         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12197         `block-comment-start' value, ignoring any existing spacing after a
12198         comment prefix in the previous line and producing ugly comments.
12199
12200 1999-06-23  Bob Weiner  <weiner@beopen.com>
12201
12202         * list-mode.el (mouse-choose-completion):
12203         (choose-completion):
12204         (completion-switch-to-minibuffer): Added.
12205         ([Tab]): [Tab] previously switched to the minibuffer
12206         but since [space] does that and since most applications in the
12207         world use [Tab] to select the next item in a list, do that in the
12208         *Completions* buffer too.  This will cause the least confusion
12209         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12210         06/23/1999.
12211
12212 1999-06-22  Bob Weiner  <weiner@beopen.com>
12213
12214         * help.el (help-buffer-name): Added support for a null value
12215         of `help-buffer-prefix-string' since some buffers require no
12216         prefix.
12217
12218 1999-06-20  Bob Weiner  <weiner@beopen.com>
12219
12220         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12221         in the completion-list-mode-map to bury the completions buffer
12222         even when the minibuffer is no longer active.
12223
12224 1999-06-20  Bob Weiner  <weiner@beopen.com>
12225
12226         * list-mode.el (list-mode): It is visually disconcerting to have
12227         the text cursor disappear within list buffers, especially when
12228         moving from window to window, so leave it visible.
12229
12230 1999-07-01  SL Baur  <steve@miho.m17n.org>
12231
12232         * menubar-items.el (default-menubar): Conditionalize the bug
12233         report menu item (which may not be possible in this XEmacs).
12234         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12235
12236 1999-06-30  SL Baur  <steve@miho.m17n.org>
12237
12238         * subr.el (with-current-buffer): DOC string fix.
12239         Suggested by Bob Weiner <weiner@altrasoft.com>
12240
12241 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12242
12243         * cus-face.el (custom-face-italic): insert missing args
12244
12245 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12246
12247         * packages.el (package-locations): Changed default early package
12248         hierarchies to ~/.xemacs/mule-packages and
12249         ~/.xemacs/xemacs-packages.
12250
12251 1999-06-23  SL Baur  <steve@miho.m17n.org>
12252
12253         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12254
12255 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12256
12257         * packages.el (package-locations): Changed default early package
12258         hierarchy to ~/.xemacs/packages.
12259         (package-locations): Removed `packages' as a possible name for a
12260         late package hierarchy.
12261
12262 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12263
12264         * mule/mule-category.el (word-combining-categories): Set up new
12265         variable.
12266         (word-separating-categories): Likewise.
12267
12268 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12269
12270         * XEmacs 21.2.17 is released
12271
12272 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12273
12274         * font-menu.el (font-menu-set-font): allow for nil specification
12275         of font size.
12276
12277 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12278
12279         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12280         is 1.
12281
12282 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12283
12284         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12285         8859-5 instead of ISO 8859-1.
12286
12287 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12288
12289         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12290         (viet-viscii-encode-table): Ditto.
12291
12292         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12293         Make obsolete definition of char-octet.
12294
12295 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12296
12297         * subr.el: Move no-Mule make-char ...
12298         * help-nomule.el (make-char): To here.
12299         (string-width): Make Mule compatibility alias.
12300
12301 1999-06-15  Andy Piper  <andy@xemacs.org>
12302
12303         * select.el (get-selection-no-error): really make there be no-error.
12304         (get-selection): revert to original.
12305
12306 1999-06-11  Andy Piper  <andy@xemacs.org>
12307
12308         * select.el (selection-sets-clipboard): renamed.
12309         (own-selection): use it.
12310
12311 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12312
12313         * XEmacs 21.2.16 is released
12314
12315 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12316
12317         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12318         missing characters to avoid crash.
12319
12320 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12321
12322         * coding.el (set-terminal-coding-system): Only set the console
12323         coding system on the selected console if it is a tty.
12324
12325 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12326
12327         * cus-face.el:
12328         * cus-edit.el:
12329         * faces.el:
12330         (custom):
12331         (face-spec-set):
12332         * faces.el (frob-face-property):
12333         * font-menu.el (font-menu-set-font):
12334                   Actually apply changes from 1999-03-17
12335
12336 1999-06-10  Andy Piper  <andy@xemacs.org>
12337
12338         * select.el (get-selection): abstract out non error-signalling
12339         part.
12340         (get-selection-no-error): get-selection without signalling an
12341         error.
12342         (selection-is-clipboard-p): new variable. controls whether the
12343         selection sets the clipboard.
12344         (own-selection): use it.
12345
12346         * mouse.el (insert-selection): fallback to clipboard after trying
12347         primary selection and cutbuffer.
12348
12349 1999-06-05  Andy Piper  <andy@xemacs.org>
12350
12351         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12352         selection functions.
12353
12354 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12355
12356         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12357         default value.
12358         (load): Use `raw-text' instead of `no-conversion'.
12359         (insert-file-contents): Likewise.
12360
12361         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12362         of `no-conversion'.
12363
12364 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12365
12366         * coding.el: Don't copy `no-conversion' to `raw-text'.
12367
12368 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12369
12370         * subr.el (make-char): Define it if Mule is not around.
12371
12372 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12373
12374         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12375
12376         * x-select.el (x-disown-selection-internal): Restore symbol as an
12377         obsolete alias.
12378         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12379
12380 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12381
12382         * XEmacs 21.2.15 is released
12383
12384 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12385
12386         * subr.el (split-string): Avoid infinite looping
12387
12388 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12389
12390         * ldap.el (ldap-ignore-attribute-codings): New variable
12391         (ldap-default-attribute-decoder): New variable
12392         (ldap-coding-system): New variable
12393         (ldap-attribute-syntax-encoders): New variable
12394         (ldap-attribute-syntax-decoders): New variable
12395         (ldap-attribute-syntaxes-alist): New variable
12396         (ldap-encode-boolean): New function
12397         (ldap-decode-boolean): New function
12398         (ldap-encode-country-string): New function
12399         (ldap-decode-string): New function
12400         (ldap-decode-address): New function
12401         (ldap-encode-address): New function
12402         (ldap-decode-attribute): New function
12403         (ldap-search): Use some of these
12404
12405 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12406
12407         * version.el (emacs-version): Make the patch level/beta come
12408         before the XEmacs qualifier so that it gets into (funcall
12409         emacs-version) and thus in the bug reports.
12410         (emacs-version>=): Support patch levels.
12411
12412 1999-06-03  SL Baur  <steve@xemacs.org>
12413
12414         * version.el: implement x.y.z version number
12415         From Jan Vroonhof <vroonhof@math.ethz.ch>
12416
12417 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12418
12419         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12420
12421 1999-05-22  Vin Shelton <acs@xemacs.org>
12422
12423         * startup.el: Document -private and break out non-standard X options.
12424
12425 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12426
12427         * mule/mule-charset.el (charset-after): New function.
12428         (charset-direction): Synch with Mule, update docstring.
12429         (get-charset-property): New function.
12430         (put-charset-property): New function.
12431         (charset-plist): New function.
12432
12433         * mule/mule-charset.el (compose-region):
12434         (decompose-region): remove;  these functions (which don't work
12435         since we don't do composite characters) have been moved to
12436         mule-util.el.
12437         (toplevel): follow coding standards
12438
12439 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12440
12441         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12442         exist any more.
12443
12444         * code-files.el: Fix commentary to follow coding standards.  Move
12445         the single line left in mule-files.el to here.
12446
12447         * mule/mule-files.el: delete.
12448
12449 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12450
12451         * info.el (Info-scroll-prev): Use event functions instead of the
12452         old emacs 19 interface.
12453
12454 1999-06-02  Andy Piper  <andy@xemacs.org>
12455
12456         * x-font-menu.el (x-font-menu-load-font):
12457         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12458
12459 1999-05-31  Andy Piper  <andy@xemacs.org>
12460
12461         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12462         group.
12463         (font-menu-this-frame-only-p): ditto.
12464         (font-menu-max-items): reinstate, from Jan Vroonhof
12465         <vroonhof@math.ethz.ch>
12466         (font-menu-submenu-name-format): ditto.
12467         (font-menu-split-long-menu): ditto, for use by the family
12468         constructor.
12469         (font-menu-family-constructor): use it.
12470
12471 1999-05-30  Andy Piper  <andy@xemacs.org>
12472
12473         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12474         for use by the font menu.
12475
12476         * msw-font-menu.el: new file implementing mswindows specific
12477         font-menu behaviour.
12478         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12479         (mswindows-font-menu-junk-families): ditto.
12480         (hack-font-truename): ditto.
12481         (mswindows-font-regexp-ascii): ditto.
12482         (mswindows-reset-device-font-menus): ditto.
12483         (mswindows-font-menu-font-data): ditto.
12484         (mswindows-font-menu-load-font): ditto.
12485
12486         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12487         (x-font-menu-font-data): ditto.
12488         (x-font-menu-load-font): ditto.
12489
12490         * font-menu.el: new file implementing generic font menu behaviour.
12491         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12492         made device independent.
12493         (font-menu-this-frame-only-p): ditto.
12494         (font-menu-preferred-resolution): ditto.
12495         (font-menu-size-scaling): new variable used to determine whether
12496         sizes are in points or tenths of a point.
12497         (vassoc): moved from x-font-menu.el.
12498         (device-fonts-cache): ditto.
12499         (device-fonts-cache): ditto.
12500         (flush-device-fonts-cache): ditto.
12501         (reset-device-font-menus): copied from x-font-menu.el and made
12502         device independent. Most functionality deferred to
12503         device-dependent versions.
12504         (font-menu-family-constructor): copied from x-font-menu.el and
12505         made device independent.
12506         (font-menu-size-constructor): ditto.
12507         (font-menu-weight-constructor): ditto.
12508         (font-menu-set-font): ditto.
12509         (font-menu-change-face): ditto.
12510         (font-menu-load-font): new device method.
12511         (font-menu-font-data): ditto.
12512
12513         * x-font-menu.el: The above functions deleted.
12514
12515 1999-05-26  Andy Piper  <andy@xemacs.org>
12516
12517         * update-elc.el:
12518         * make-docfile.el:
12519         * loadup.el: rehash expand-file-name usage to not use default-directory.
12520
12521 1999-05-21  Andy Piper  <andy@xemacs.org>
12522
12523         * x-select.el (x-select-convert-to-text):
12524         (x-selected-text-type):
12525         (x-get-selection):
12526         (xselect-convert-to-string):
12527         (xselect-convert-to-compound-text):
12528         (xselect-convert-to-length):
12529         (xselect-convert-to-targets):
12530         (xselect-convert-to-delete):
12531         (xselect-convert-to-filename):
12532         (xselect-convert-to-charpos):
12533         (xselect-convert-to-lineno):
12534         (xselect-convert-to-colno):
12535         (xselect-convert-to-sourceloc):
12536         (xselect-convert-to-os):
12537         (xselect-convert-to-host):
12538         (xselect-convert-to-user):
12539         (xselect-convert-to-class):
12540         (xselect-convert-to-name):
12541         (xselect-convert-to-integer):
12542         (xselect-convert-to-atom):
12543         (xselect-convert-to-identity): functions renamed from x-* and
12544         moved to select.el.
12545         (x-get-secondary-selection): use rename get-selection.
12546         (x-get-clipboard): ditto.
12547         (x-own-selection): moved to select.el.
12548         (x-valid-simple-selection-p): ditto.
12549         (x-dehilight-selection): ditto.
12550         (x-own-clipboard): ditto.
12551         (x-disown-selection): ditto.
12552
12553         * x-mouse.el (x-yank-function): moved to mouse.el.
12554         (x-insert-selection): ditto.
12555         (x-set-point-and-move-selection): use renamed function.
12556
12557         * select.el (selected-text-type): moved and renamed from
12558         x-select.el.
12559         (selection-owner-p): moved to C.
12560         (selection-exists-p): ditto.
12561         (get-cutbuffer): new device method.
12562         (get-selection): generalised and moved from x-select.el.
12563         (own-selection): moved x-own-selection functionality into here.
12564         (dehilight-selection): renamed and moved from x-select.el.
12565         (own-clipboard): functionality moved from x-select.el using new
12566         generic C builtins.
12567         (disown-clipboard): ditto.
12568         (select-convert-to-text):
12569         (select-convert-to-string):
12570         (select-convert-to-compound-text):
12571         (select-convert-to-length):
12572         (select-convert-to-targets):
12573         (select-convert-to-delete):
12574         (select-convert-to-filename):
12575         (select-convert-to-charpos):
12576         (select-convert-to-lineno):
12577         (select-convert-to-colno):
12578         (select-convert-to-sourceloc):
12579         (select-convert-to-os):
12580         (select-convert-to-host):
12581         (select-convert-to-user):
12582         (select-convert-to-class):
12583         (select-convert-to-name):
12584         (select-convert-to-integer):
12585         (select-convert-to-atom):
12586         (select-convert-to-identity): new functions renamed from x-* and
12587         moved from x-select.el.
12588
12589         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12590         into here and use as the default window-system mouse yank.
12591         (insert-selection): generalised and moved from x-mouse.el.
12592         (own-clipboard): moved to C.
12593
12594         * msw-select.el (mswindows-selection-owned-p): deleted.
12595         (mswindows-own-selection): generalised and moved to select.el.
12596         (mswindows-disown-selection): generalised and moved to C.
12597         (mswindows-selection-owner-p): ditto.
12598
12599 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12600
12601         * XEmacs 21.2.14 is released
12602
12603 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12604
12605         * about.el: update contact info for jason and slb.
12606
12607 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12608
12609         * mule/european.el (setup-romanian-environment): Add Romanian
12610         support from Emacs/Mule romanian.el.
12611
12612 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12613
12614         * cus-face.el: Label all custom changes with the 'custom' tag.
12615
12616         * cus-edit.el: idem ditto.
12617
12618         * faces.el: Added suport for adding device tags to various functions.
12619         (custom): New device tag.
12620         (face-spec-set): Call reset face with tags argument. No longer do
12621         x-init-global-faces hack.
12622
12623         * faces.el (frob-face-property): Use an anonymous specifier to map
12624         frob-face-property-1 over.
12625
12626         * x-font-menu.el (font-menu-set-font): Always specify all
12627         properties to custom.
12628
12629 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12630
12631         * mule/european.el (setup-czech-environment): Add czech support.
12632         From David Sauer <davids@orfinet.cz>
12633
12634 1999-03-15  SL Baur  <steve@xemacs.org>
12635
12636         * check-features.el: Turn hard errors into warnings.
12637
12638 1999-03-21  SL Baur  <steve@xemacs.org>
12639
12640         * simple.el (delete-key-deletes-forward): As per discussion on
12641         xemacs-beta, default to t.
12642
12643 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12644
12645         * loadup.el: Define Installation-string before loading anything.
12646
12647 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12648
12649         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12650         From Anders Stenman <stenman@isy.liu.se>
12651
12652 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12653
12654         * wid-edit.el (widget-glyph-find): Ditto.
12655
12656         * packages.el (locate-library): Ditto.
12657
12658         * loadup.el (really-early-error-handler): Ditto.
12659
12660         * lib-complete.el (read-library): Ditto.
12661
12662         * faces.el (set-face-stipple): Ditto.
12663
12664         * code-files.el (load): Use new calling style of locate-file.
12665
12666 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12667
12668         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12669         dead.
12670
12671 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12672
12673         * dumped-lisp.el (preloaded-file-list): Don't load
12674         Installation.el.
12675
12676         * loadup.el (Installation-string): Define it here.
12677
12678 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12679
12680         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12681         Installation.el needs to be loaded before `dump-paths', otherwise
12682         the dumping process won't find it.
12683
12684 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12685
12686         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12687         subr so that we can use `replace-in-string' in Installation.el to
12688         get rid of C-m chars under the native Windows build.
12689
12690 1999-04-29  Andy Piper  <andy@xemacs.org>
12691
12692         * make-docfile.el: canonicalize file and directory names.
12693
12694         * device.el (call-device-method): new function for calling device
12695         specific methods.
12696         (define-device-method): new function for defining device methods.
12697         (define-device-method*): ditto.
12698
12699 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12700
12701         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12702
12703 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12704
12705         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12706         (cyrillic-koi8-r-encode-table): Likewise.
12707         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12708         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12709
12710         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12711         from vietnamese.el].
12712
12713         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12714         mule/mule-misc.el.
12715
12716 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12717
12718         * mule/thai-xtis.el:
12719         - Change font registry name from "Thai94x94-0" to "xtis-0".
12720         - Change mnemonic of coding-system `tis-620' to "TIS620".
12721
12722 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12723
12724         * mule/ethiopic.el: fixed.
12725
12726 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12727
12728         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12729
12730         * mule/thai-xtis.el: New file.
12731
12732         * mule/vietnamese.el: New file.
12733
12734         * mule/ethiopic.el: New file.
12735
12736 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12737
12738         * bytecomp.el (byte-compile-close-variables): Leave
12739         debug-issue-ebola-notices alone.
12740
12741 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12742
12743         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12744         at the top of the buffer since it is the most important thing to
12745         customize
12746         (ldap-get-host-parameter): New defun
12747         (ldap-search): Add a new parameter `withdn' to retrieve the
12748         distinguished names of entries
12749
12750 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12751
12752         * startup.el (splash-frame-body): Date and spelling fixes.
12753
12754 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12755
12756         * view-less.el (toggle-truncate-lines): add autoload tag
12757
12758 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12759
12760         * format.el (format-alist): Disable image stuff.
12761
12762 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12763
12764         * wid-edit.el (widget-glyph-find): Search by directories, then by
12765         suffixes rather than the other way around.
12766         (widget-image-conversion): Renamed to
12767         `widget-image-file-name-suffixes'.
12768
12769 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12770
12771         * mule/mule-charset.el: Made old functions obsolete, remove the
12772         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12773         (charset-iso-graphic-plane): Rename from charset-graphic.
12774         (charset-iso-final-char): Rename from charset-final.
12775         (charset-width): Rename from charset-columns.
12776         (charset-bytes): Added from fsf compatibility, returns always 1.
12777
12778         * mule/mule-misc.el: Move charset-doc-string alias to
12779         mule-charset.el
12780
12781 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12782
12783         * x-faces.el (x-make-font-bold-italic): honor
12784         *try-oblique-before-italic-fonts*
12785
12786 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12787
12788         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12789
12790 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12791
12792         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12793         name.
12794
12795 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12796
12797         * cl-extra.el (equalp): Would bug out for lists.
12798
12799 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12800
12801         * about.el (about-hackers):  Change cgw's email address
12802
12803 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12804
12805         * XEmacs 21.2.13 is released
12806
12807 1999-03-12  SL Baur  <steve@xemacs.org>
12808
12809         * simple.el (delete-key-deletes-forward): Revert to previous
12810         behavior.
12811
12812 1999-01-18  Didier Verna  <didier@xemacs.org>
12813
12814         * menubar-items.el (xemacs-splash-buffer): handle the case of
12815         multiple elements in the splash buffer body.
12816
12817         * startup.el (splash-frame-timeout): new constant: interval
12818         between splash buffer elements.
12819         (command-line-1): handle splash buffer with multiple elements (use
12820         a timeout).
12821         (splash-frame-body): Originally `startup-splash-frame-body'.
12822         Rewrote a cleaner and more readable version. This can now be array,
12823         in which case each element is displayed in turn in the splash buffer.
12824         (splash-frame-static-body): new constant. Persistent information
12825         across all splash buffer elements (preserves the possibility to give
12826         it in different languages.
12827         (circulate-splash-frame-elements): new function. Used as a timeout
12828         to circulate through all splash frame elements and display them in
12829         sequence.
12830         (display-splash-frame): originally `startup-splash-frame'. Handle
12831         the case of multiple elements in the splash buffer body. Now
12832         returns a timeout id if multiple elements to display, or nil.
12833
12834 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12835
12836         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12837         so they can be overridden by x-init-face-from-resources.
12838         Additionally specify the font name also with an x tag.
12839
12840 1999-03-08  Andy Piper  <andy@xemacs.org>
12841
12842         * package-get.el (package-get-base): autoload.
12843
12844         * menubar-items.el (default-menubar): add update menu item. Fix
12845         custom menu to only be activated when package-base is available.
12846
12847         * package-get.el (package-get-custom): don't load
12848         package-get-custom as it is auto-generated. Fix group definition.
12849
12850 1999-03-05  Didier Verna  <didier@xemacs.org>
12851
12852         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12853         instead of `symbol-name' (Thanks Kyle).
12854
12855         * cus-edit.el (custom-save-variables): use `prin1' instead of
12856         princ to write symbols.
12857
12858 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12859
12860         * XEmacs 21.2.12 is released
12861
12862 1999-03-05  SL Baur  <steve@xemacs.org>
12863
12864         * menubar-items.el (default-menubar): Add kfm browsing support.
12865         From Neal Becker <nbecker@fred.net>
12866
12867 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12868
12869         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12870         calls to font-lock during buffer reversion.
12871
12872 1999-02-12  Didier Verna  <didier@xemacs.org>
12873
12874         * info.el (Info-build-node-completions): unconditionally widen the
12875         tag table buffer.
12876
12877 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12878
12879         * x-faces.el (x-init-face-from-resources):
12880         Only set fonts in the 'x locale.
12881
12882 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12883
12884         * package-ui.el (pui-install-selected-packages): Don't throw on
12885         `package-admin-delete-binary-package' returning nil since it's
12886         normal.  Reindent function.
12887         (pui-add-required-packages): Handle case where packages selected
12888         for installation have never been installed.
12889
12890 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12891
12892         * menubar-items.el (default-menubar):
12893         Implement the ``Mule->Set coding system of process'' menu item.
12894
12895 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12896
12897         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12898         files
12899         - Change some `if's to `when's
12900
12901 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12902
12903         * XEmacs 21.2.11 is released
12904
12905 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12906
12907         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12908         against window close (Fix Bug #460).
12909         (ask-user-about-lock-dbox): Idem.
12910
12911 1999-02-25  SL Baur  <steve@xemacs.org>
12912
12913         * mule/mule-charset.el (charset-leading-byte): New function.
12914         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12915
12916 1999-02-12  Andy Piper  <andy@xemacs.org>
12917
12918         * about.el (xemacs-hackers): change andy's email address.
12919         (about-url-alist): change andy's web page address.
12920         (about-xemacs): add piper.
12921
12922 1999-02-16  SL Baur  <steve@xemacs.org>
12923
12924         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12925         of mule-base into lisp/mule.
12926
12927 1999-02-16  SL Baur  <steve@xemacs.org>
12928
12929         * mule/arabic.el:
12930         mule/canna-leim.el:
12931         mule/chinese.el:
12932         mule/cyrillic.el:
12933         mule/english.el:
12934         mule/european.el:
12935         mule/greek.el:
12936         mule/hebrew.el:
12937         mule/japanese.el:
12938         mule/kinsoku.el:
12939         mule/korean.el:
12940         mule/misc-lang.el:
12941         mule/mule-category.el:
12942         mule/mule-ccl.el:
12943         mule/mule-charset.el:
12944         mule/mule-cmds.el:
12945         mule/mule-coding.el:
12946         mule/mule-files.el:
12947         mule/mule-help.el:
12948         mule/mule-init.el:
12949         mule/mule-misc.el:
12950         mule/mule-tty-init.el:
12951         mule/mule-x-init.el:
12952         mule/viet-chars.el:  Remerge from mule-base.
12953
12954         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12955         of mule-base into lisp/mule.
12956
12957 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12958
12959         * process.el (exec-to-string): Use `shell-command-switch' in place
12960         of hard-wired "-c" (for WindowsNT).
12961
12962 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12963
12964         * menubar-items.el (default-menubar):  Remove obsolete
12965         "Gopher" item
12966
12967 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12968
12969         * package-admin.el (package-admin-get-install-dir): First fall
12970         back to the location of xemacs-base for non-mule packages.
12971
12972 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12973
12974         * paths.el:
12975         - improved automounter tmp directory support.
12976         - support 4 (!) empirically discovered automounter conventions
12977
12978 1999-02-12  SL Baur  <steve@xemacs.org>
12979
12980         * etags.el (pop-tag-mark): autoload to match key binding.
12981
12982 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12983
12984         * XEmacs 21.2.10 is released
12985
12986 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12987
12988         * package-get.el (package-get-remote-filename): Don't bug out for
12989         a local file name in the search entry.
12990
12991 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12992
12993         * XEmacs 21.2.9 is released
12994
12995 1999-01-19  Didier Verna  <didier@xemacs.org>
12996
12997         * replace.el (replace-search-function): new variable containing a
12998         function to perform a search-forward.
12999         (replace-re-search-function): new variable containing a function
13000         to perform a re-search-forward.
13001         (perform-replace): use them.
13002
13003 1999-01-25  Didier Verna  <didier@xemacs.org>
13004
13005         * select.el (selection-owner-p): use the name `XEmacs'.
13006         (cut-copy-clear-internal): ditto.
13007
13008 1999-01-18  Andy Piper  <andy@xemacs.org>
13009
13010         * about.el (about-url-alist): Update my entry.
13011         (xemacs-hackers): Ditto.
13012
13013 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13014
13015         * buffer.el (switch-to-buffer): Fixing documentation.
13016         * minibuf.el (minibuffer-completion-table): ditto.
13017         * cl-macs.el (return-from): ditto.
13018
13019 1999-01-04  Didier Verna  <didier@xemacs.org>
13020
13021         * replace.el (delete-non-matching-lines): temporarily disable
13022         case-folding when called interactively with a regexp containing
13023         uppercase characters.
13024         (delete-matching-lines): ditto.
13025         (count-matches): ditto.
13026         (list-matching-lines): ditto.
13027
13028 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13029
13030         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13031         abort if current window is split horizontally, not if others are
13032         split.  Got rid of unnecessary minibuffer checking.  Also, add
13033         some comments (it's still complex).
13034
13035 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13036
13037         * package-get.el: changed address for doc.ic.ac.uk to
13038         sunsite.doc.ic.ac.uk
13039
13040 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13041
13042         * ldap.el (toplevel): Remove requires so that the file compiles
13043         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13044
13045 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13046
13047         * dump-paths.el: Calculate module-directory and set
13048         module-load-path to the load path for modules.
13049
13050         * loadup.el: Get bootstrap value of module-load-path from the
13051         environment variable EMACSBOOTSTRAPMODULEPATH.
13052         - Display the module load path if we're debugging paths.
13053
13054         * setup-paths.el: Added function paths-find-site-module-directory.
13055         - Added function paths-find-module-directory.
13056         - Added function paths-construct-module-load-path.  Uses new
13057         environment variable EMACSMODULEPATH.
13058
13059 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13060
13061         * font.el (font-default-object-for-device):
13062         Oops! This `or' can't be replaced by `unless'.
13063         Fixed inability to run w3, among other things.
13064
13065 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13066
13067         * package-admin.el: Change initialization of
13068           package-admin-install-function dependent on system type.
13069           Change package-admin-install-function-mswindows to use
13070           "minitar".
13071
13072 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13073
13074         * mouse.el (default-mouse-motion-handler): Disable help echo while
13075         in the minibuffer.
13076
13077 1998-12-28  Martin Buchholz <martin@xemacs.org>
13078
13079         * XEmacs 21.2.8 is released.
13080
13081 1998-12-24  Martin Buchholz <martin@xemacs.org>
13082
13083         * XEmacs 21.2.7 is released.
13084
13085 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13086
13087         * package-ui.el (pui-list-packages): Set truncate-lines.
13088
13089         * package-get.el (package-get-download-menu): Use
13090         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13091
13092         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13093         (pui-help-string): idem.
13094         (list-packages-mode): New major mode.
13095         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13096         (pui-install-selected-packages): Add suport for removing packages.
13097         (pui-toggle-package-delete-key): New function.
13098         (pui-popup-context-sensitive): New kludge.
13099         (pui-list-packages): Add warning when `package-get-remote' is nil.
13100         (package-ui-add-site): New function.
13101
13102 1998-12-01  Didier Verna  <didier@xemacs.org>
13103
13104         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13105
13106 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13107
13108         * ldap.el: Custom-ized
13109         (toplevel): Do not provide `ldap' which is provided by C level
13110         LDAP code
13111         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13112
13113 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13114
13115         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13116
13117 1998-12-17  Andy Piper  <andy@xemacs.org>
13118
13119         * sound.el (sound-load-list): name changed from sound-load-alist.
13120         (sound-extension-list): name changed from sound-ext-list.
13121         (load-default-sounds): use new names.
13122         (load-sound-file): use new names.
13123
13124 1998-12-16  Andy Piper  <andy@xemacs.org>
13125
13126         * XEmacs 21.2.6 is released
13127
13128 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13129
13130         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13131         errors.
13132
13133 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13134
13135         * wid-edit.el (widget-echo-this-extent): Set
13136         help-echo-owns-message to t.
13137
13138 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13139
13140         * package-get.el (package-get-download-menu): use toggles for
13141           each site in the download site menu.
13142
13143 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13144
13145         * package-get.el (package-get): If we cannot find a package
13146           because package-get-remote is not set, give a more helpful
13147           error message.
13148
13149 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13150
13151         * package-get.el (package-get-remote-filename): use an EFS path
13152         with user anonymous if no user is specified.
13153
13154 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13155
13156         * faces.el (face-spec-set): Re-init fallfacks for default after
13157         calling reset-face on the default face.
13158
13159 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13160
13161         * package-admin.el (package-admin-default-install-function):
13162         Behave as advertised.  Make sure the pkg-dir is proper for
13163         default-directory.
13164         (package-admin-add-binary-package): Make sure the pkg-dir is
13165         proper for default-directory.
13166         (package-admin-install-function-mswindows): Make sure the pkg-dir
13167         is proper for default-directory.
13168
13169 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13170
13171         * XEmacs 21.2.5 is released
13172
13173 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13174
13175         * files.el (binary-file-regexps): regexp-opt is not available at
13176         bytecompile time.
13177
13178 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13179
13180         * x-win-xfree86.el:
13181         * x-win-sun.el (x-win-init-sun):
13182         * x-win-sun.el:
13183         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13184         * x-iso8859-1.el:
13185         * x-init.el (init-post-x-win):
13186         * x-init.el (init-pre-x-win):
13187         * x-init.el (x-initialize-compose):
13188         * x-init.el:
13189         * x-compose.el:
13190         * winnt.el:
13191         * widget.el:
13192         * wid-edit.el (widget-glyph-click):
13193         * wid-edit.el (widget-glyph-find):
13194         * wid-edit.el (widget-type):
13195         * view-less.el (view-buffer-other-window):
13196         * very-early-lisp.el:
13197         * version.el:
13198         * toolbar.el:
13199         * toolbar-items.el:
13200         * term/sun.el (suntool-map):
13201         * term/sun-mouse.el:
13202         * term/internal.el:
13203         * syntax.el (modify-syntax-entry):
13204         * symbol-syntax.el:
13205         * subr.el:
13206         * startup.el (lock-directory):
13207         * simple.el (set-comment-column):
13208         * simple.el (backward-delete-char-untabify):
13209         * shadow.el (find-emacs-lisp-shadows):
13210         * shadow.el:
13211         * setup-paths.el (paths-construct-info-path):
13212         * select.el (cut-copy-clear-internal):
13213         * process.el (call-process-region):
13214         * process.el (start-process-shell-command):
13215         * process.el:
13216         * paths.el (rmail-spool-directory):
13217         * paragraphs.el (use-hard-newlines):
13218         * package-get.el (package-get-dependencies):
13219         * package-admin.el (package-admin-delete-binary-package):
13220         * obsolete.el (truncate-string):
13221         * obsolete.el (store-substring):
13222         * mouse.el (default-mouse-track-maybe-own-selection):
13223         * mouse.el (mouse-yank-at-point):
13224         * modeline.el:
13225         * modeline.el (mouse-drag-modeline):
13226         * minibuf.el (read-directory-name-internal):
13227         * minibuf.el (read-file-name-internal):
13228         * minibuf.el (read-file-name-internal-1):
13229         * minibuf.el (read-file-name-2):
13230         * minibuf.el (exact-minibuffer-completion-p):
13231         * minibuf.el (read-from-minibuffer):
13232         * minibuf.el:
13233         * menubar.el (check-menu-syntax):
13234         * map-ynp.el (map-y-or-n-p):
13235         * make-docfile.el (docfile-out-of-date):
13236         * loadup.el ((member "run-temacs" command-line-args)):
13237         * loadup.el ((member "no-site-file" command-line-args)):
13238         * loadup.el (really-early-error-handler):
13239         * loadup.el:
13240         * loadhist.el:
13241         * loaddefs.el:
13242         * lisp-mnt.el (lm-verify):
13243         * lib-complete.el (lib-complete:cache-completions):
13244         * lib-complete.el (library-all-completions):
13245         * itimer.el (itimer-run-expired-timers):
13246         * info.el (Info-mode):
13247         * info.el (Info-insert-file-contents):
13248         * info.el (Info-rebuild-dir):
13249         * info.el (Info-build-dir-anew):
13250         * info.el (Info-parse-dir-entries):
13251         * info.el (Info-dir-outdated-p):
13252         * info.el (Info-insert-dir):
13253         * info.el (info-xref):
13254         * info.el:
13255         * hyper-apropos.el (hyper-apropos-get-doc):
13256         * hyper-apropos.el (hyper-describe-face):
13257         * hyper-apropos.el (hyper-apropos-mode):
13258         * hyper-apropos.el:
13259         * help.el (list-processes):
13260         * help.el:
13261         * gnuserv.el:
13262         * font.el (mswindows-font-create-name):
13263         * font.el (font-default-font-for-device):
13264         * font.el (x-font-create-object):
13265         * font.el (font-registry):
13266         * font.el:
13267         * font-lock.el (font-lock-keywords):
13268         * font-lock.el:
13269         * finder.el (finder-compile-keywords):
13270         * find-paths.el (paths-find-recursive-path):
13271         * fill.el (set-justification-center):
13272         * fill.el (fill-region-as-paragraph):
13273         * files.el (insert-directory):
13274         * files.el (wildcard-to-regexp):
13275         * files.el (recover-file):
13276         * files.el (basic-save-buffer):
13277         * files.el (delete-auto-save-file-if-necessary):
13278         * files.el (file-relative-name):
13279         * files.el (backup-extract-version):
13280         * files.el (backup-buffer):
13281         * files.el (set-visited-file-name):
13282         * files.el (set-auto-mode):
13283         * files.el (interpreter-mode-alist):
13284         * files.el:
13285         * files.el (find-file-noselect):
13286         * files.el (abbreviate-file-name):
13287         * files.el (parse-colon-path):
13288         * files.el (directory-abbrev-alist):
13289         * etags.el (visit-tags-table-buffer):
13290         * easymenu.el (easy-menu-define):
13291         * dragdrop.el (experimental-dragdrop-drag):
13292         * dragdrop.el (dragdrop-drop-do-functions):
13293         * dragdrop.el (dragdrop-drop-at-point):
13294         * disass.el (disassemble-1):
13295         * disass.el (disassemble-internal):
13296         * disass.el (disassemble):
13297         * disass.el:
13298         * derived.el (derived-mode-init-mode-variables):
13299         * derived.el (define-derived-mode):
13300         * custom.el (defgroup):
13301         * cus-edit.el (custom-quote):
13302         * config.el:
13303         * code-process.el (open-network-stream):
13304         * code-process.el (start-process):
13305         * code-process.el (call-process-region):
13306         * code-process.el (call-process):
13307         * code-process.el:
13308         * code-files.el (insert-file-contents):
13309         * code-files.el:
13310         * code-files.el (buffer-file-coding-system-for-read):
13311         * cmdloop.el (yes-or-no-p-minibuf):
13312         * cl.el:
13313         * cl-macs.el:
13314         * cl-extra.el:
13315         * callers-of-rpt.el (make-caller-report):
13316         * callers-of-rpt.el:
13317         * bytecomp.el (batch-byte-recompile-directory):
13318         * bytecomp.el (batch-byte-compile-1):
13319         * bytecomp.el (batch-byte-compile):
13320         * bytecomp.el (display-call-tree):
13321         * bytecomp.el (byte-compile-insert):
13322         * bytecomp.el (byte-compile-two-args-19->20):
13323         * bytecomp.el (byte-compile-variable-ref):
13324         * bytecomp.el (byte-compile-form):
13325         * bytecomp.el (byte-compile-top-level-body):
13326         * bytecomp.el (byte-compile-out-toplevel):
13327         * bytecomp.el (byte-compile-byte-code-maker):
13328         * bytecomp.el (byte-compile-file-form-defmumble):
13329         * bytecomp.el (byte-compile-file-form):
13330         * bytecomp.el (byte-compile-keep-pending):
13331         * bytecomp.el (byte-compile-insert-header):
13332         * bytecomp.el (byte-compile-from-buffer):
13333         * bytecomp.el (byte-compile-file):
13334         * bytecomp.el (byte-recompile-file):
13335         * bytecomp.el (byte-compile-close-variables):
13336         * bytecomp.el (byte-compile-warn-about-unused-variables):
13337         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13338         * bytecomp.el (byte-compiler-legal-options):
13339         * bytecomp.el (byte-compile-lapcode):
13340         * bytecomp.el (byte-optimize-log):
13341         * bytecomp.el ((fboundp 'defsubst)):
13342         * bytecomp.el:
13343         * bytecomp-runtime.el:
13344         * byte-optimize.el (byte-optimize-apply):
13345         * byte-optimize.el (car):
13346         * byte-optimize.el (byte-optimize-form):
13347         * byte-optimize.el (byte-optimize-form-code-walker):
13348         * byte-optimize.el:
13349         * build-report.el (build-report-insert-installation-file):
13350         * build-report.el (build-report):
13351         * auto-show.el:
13352         * apropos.el (apropos-documentation):
13353         - mega patch
13354         - clean up byte-compile warnings
13355         - remove unused variables
13356         - Use common lisp style hashtable functions
13357         - byte compiler cleanup
13358         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13359         - remove old backquote syntax usage
13360         - move some cl functionality into C for speed.
13361         - remove last remaining VMS support
13362         - spelling fixes
13363         - implement last, butlast, nbutlast, copy-list in C.
13364         - new macro ignore-file-errors, similar to ignore-errors
13365           (ignore-file-errors (delete-file "foo"))
13366         - get frequent garbage collection during loadup.el by tweaking
13367           gc-cons-threshold, rather than explicitly calling garbage-collect
13368         - default delete-key-deletes-forward to `t'.
13369
13370 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13371
13372         * XEmacs 21.2-beta4 is released.
13373
13374 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13375
13376         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13377         (easy-menu-item-present-p): Wrapper around find-menu-item.
13378         (easy-menu-remove-item): Wrapper around delete-menu-item.
13379
13380         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13381         (add-menu-button): Add 'in-menu' argument.
13382         (add-menu-item-1): Add in-menu support to helper function.
13383
13384 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13385
13386         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13387
13388 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13389
13390         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13391         of Dec 4, 1997.
13392
13393 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13394
13395         * process.el (shell-command-on-region): Report if the command
13396         succeeded or failed.
13397
13398 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13399
13400         * subr.el (buffer-substring-no-properties): Comment out.
13401
13402 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13403
13404         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13405           into font instances first, like `x-frob-font-size' does.
13406           (mswindows-find-larger-font): ditto
13407
13408 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13409
13410         * package-ui.el (pui-install-selected-packages): fix args in call
13411         to `package-get'.
13412
13413 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13414
13415         * package-get.el (host-name): New widget type.
13416         (package-get-remote): Better customization using new type.
13417         (package-get-download-sites): idem dito.
13418
13419         (package-get-custom): Do not use package-get-all untill we have
13420         runtime dependencies.
13421
13422         (package-get-remove-copy): Default to 't' we no longer need this
13423         kludge as we do not currently use depenencies.
13424
13425         (package-get-was-current): New variable.
13426         (package-get-require-base): New 'force-current' argument.
13427         (package-get-update-base): idem
13428         (package-get-package-provider):  idem
13429         (package-get-locate-index-file): New 'no-remote' argument.
13430         (package-get-locate-file): idem.
13431
13432         (package-get-maybe-save-index): New function.
13433         (package-get-update-base): Use it.
13434
13435 1998-10-28 Greg Klanderman <greg@alphatech.com>
13436
13437         * package-get.el (package-get-remote): default to nil; by default,
13438         don't go out to the net via EFS.  They must select a download site.
13439         (package-get-download-sites): new variable.
13440         (package-get-download-menu): new function.
13441         (package-get-locate-index-file): new function.
13442         (package-get-update-base): use it.
13443
13444         * menubar-items.el (default-menubar): add "Update Package Index"
13445         and "Add Download Site" menus under Options | Manage Packages.
13446
13447 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13448
13449         * package-get.el (package-get): bugfix code checking installed version
13450         for case where package is not currently installed.
13451         (package-get-require-signed-base-updates): new variable.
13452         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13453         deemed not a goot thing.  Use the variable
13454         package-get-allow-unsigned-base-updates instead.
13455
13456 1998-10-16 Greg Klanderman <greg@alphatech.com>
13457
13458         * package-get.el (package-get): Don't install an older version than
13459         we already have unless explicitly told to.  Issue a warning.
13460
13461         * package-ui.el (pui-add-required-packages): when adding
13462         dependencies, don't add packages that are up to date.
13463         (pui-package-symbol-char):  Don't consider a package out of date
13464         if you have a newer version installed than the latest version in
13465         package-get-base.
13466
13467         * package-get.el (package-get-base-filename): document that it may
13468         be a path relative to package-get-remote;  new default value.
13469         (package-get-locate-file): new function.
13470         (package-get-update-base): use it to expand package-get-base-filename.
13471         (package-get-save-base): new function to save the package-get database
13472         to file.
13473         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13474         (package-get-update-base): pass the REMOTE-SOURCE arg.
13475         (package-get-update-base-entry): call package-get-custom-add-entry.
13476         (package-get-file-installed-p): removed; no longer needed.
13477         (package-get-create-custom): ditto.
13478         (toplevel): remove code to build and load package-get-custom.el
13479         (package-get-custom-add-entry): new function.
13480
13481 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13482
13483         * wid-edit.el (widget-button-click): Don't switch window.
13484
13485 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13486
13487         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13488
13489 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13490
13491         * etags.el (find-tag-default): Run find-tag-hook using
13492         run-hooks rather than funcall
13493
13494 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13495
13496         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13497         and the current local map as the parents to isearch-mode-map.
13498
13499 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13500
13501         * XEmacs 21.2-beta3 is released.
13502
13503 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13504
13505         * package-get.el (package-get-update-base): use
13506         insert-file-contents-internal, not insert-file-contents-literally.
13507
13508 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13509
13510         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13511         dump time.
13512
13513 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13514
13515         * package-get.el (package-get-update-base-entry): new function.
13516         (package-get-update-base): renamed; was `package-get-load-base'.
13517         cleanup, and use package-get-update-base-from-buffer.
13518         (package-get-update-base-from-buffer): new function.
13519         (package-get-update-base-entries): new; helper for above.
13520         Do not eval lisp grabbed over ftp; parse it from new format.
13521
13522 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13523
13524         * files.el (set-auto-mode): Don't play games loading package-get
13525         database; package-get-package-provider will handle it all.
13526
13527 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13528
13529         * package-get.el (package-get-base-filename): new variable.
13530         (package-get-require-base): new function.
13531         (package-get-pgp-signed-begin-line): new variable.
13532         (package-get-pgp-signature-begin-line): ditto.
13533         (package-get-pgp-signature-end-line):  ditto.
13534         (package-get-load-base): new function.
13535         (package-get-interactive-package-query):
13536         (package-get-update-all):
13537         (package-get-dependencies):
13538         (package-get-package-provider):
13539         (package-get-custom): use package-get-require-base.
13540         [package-get-custom loading]: disable for now.
13541
13542         * package-ui.el (pui-list-packages): use (package-get-require-base)
13543
13544 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13545
13546         * package-ui.el: Correct obvious thinko in choosing extent face.
13547
13548 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13549
13550         * menubar-items.el (default-menubar): pui-list-package has nothing
13551         to with Customize. Move all the package stuff to a new Item in Options.
13552
13553         * package-ui.el (pui-menu): Add menu and Popup menu.
13554
13555         * package-get.el (package-get): Use new
13556         package-admin-get-install-dir.
13557
13558         * package-admin.el (package-admin-get-install-dir): New syntax.
13559         Conserve package location and put mule packages where mule-base is.
13560
13561         * package-get.el : Customized
13562
13563         * package-ui.el (pui): Customized
13564         (pui-package-install-dest-dir): New variable.
13565         (pui-install-selected-packages): Use it
13566
13567 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13568
13569         * package-get.el (package-get-interactive-package-query): Move
13570         dependency on package-get-base to run-time.
13571         (package-get-update-all): Ditto.
13572         (package-get-dependencies): Ditto.
13573         (package-get-package-provider): Ditto.
13574         (package-get-custom): Ditto.
13575
13576 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13577
13578         * events.el: Remove 'ascii-character property from 'backspace
13579         and 'delete symbols
13580
13581 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13582
13583         * package-get-base.el: removed.
13584
13585 1998-09-23  Didier Verna  <didier@xemacs.org>
13586
13587         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13588         (no-upper-case-p): new function.
13589         (with-search-caps-disable-folding): new macro.
13590         (with-interactive-search-caps-disable-folding): new macro.
13591         (zap-to-char): In interactive mode, do a case-sensitive search if
13592         the character is uppercase.
13593         (zap-up-to-char): ditto.
13594
13595         * replace.el (perform-replace): use the function no-upper-case-p.
13596
13597         * isearch-mode.el (isearch-fix-case): ditto.
13598         make obsolete `with-caps-disable-folding' and
13599         `isearch-no-upper-case-p'.
13600
13601         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13602         (tags-search): ditto.
13603         (tags-query-replace): ditto.
13604
13605         * info.el (Info-search): ditto.
13606
13607 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13608
13609         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13610
13611 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13612
13613         * package-admin.el (package-admin-rmtree): rewritten.  need to
13614         check for "." and ".." before symlink check.  expand files and
13615         directories with respect to DIRECTORY, not default-directory.
13616
13617 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13618
13619         * package-get.el (package-get-all): add INSTALL-DIR argument.
13620
13621 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13622
13623         * package-ui.el (pui-add-required-packages): new function, select
13624         dependent packages.
13625         (pui-display-keymap): bind it.
13626         (pui-help-string): document it.
13627         (pui-install-selected-packages): package-get-all -> package-get.
13628
13629         * package-get.el (package-get-dependencies): new function.
13630
13631 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13632
13633         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13634         regexps.
13635
13636 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13637
13638         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13639         function.
13640         (default-mouse-track-normalize-point): Use it.
13641
13642 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13643
13644         * package-admin.el (package-admin-delete-binary-package):
13645                 General cleanup. Remove unnessary use of progn and
13646         save-excursion.
13647         (package-admin-delete-binary-package): Do NOT mess with file
13648         modes. That is evil.
13649         (package-admin-delete-binary-package): Wrap all deleting in
13650         condition-case. The data in MANIFEST is untrustworthy.
13651         (package-admin-delete-binary-package): Let the OS worry about non
13652         empty directories.
13653
13654 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13655
13656         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13657         processing.
13658         (lm-report-bug): Fix mail address to send bug reports to.
13659
13660 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13661
13662         * XEmacs 21.2-beta2 is released.
13663
13664 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13665
13666         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13667
13668 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13669
13670         * info.el (Info-mode): Document page turning by double clicks in
13671         docstring so `M-x describe-mode' will display it.
13672
13673 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13674
13675         * info.el (Info-mouse-track-double-click-hook): Use character
13676         widths to calculate a border region where double clicking does
13677         page turning, and return `nil' by default so other hooks, such as
13678         region highlighting, will be run.
13679
13680 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13681
13682         * sound.el (default-sound-directory-list): Initialize with all the
13683         "sounds" directories in `data-directory-list'.  It used to just be
13684         the first one.
13685
13686         * packages.el (locate-data-directory-list): Created.  This gives
13687         the list of matching directories, unlike `locate-data-directory',
13688         which just gives the first one.
13689
13690 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13691
13692         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13693         make a binding in the local keymap until help-char handling is
13694         improved.
13695
13696         * help.el (help-keymap-with-help-key): Provide keymap with help
13697         binding.
13698         (help-print-help-form): New helper function.
13699
13700 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13701
13702         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13703         move extent to another buffer; no need to create a new extent.
13704         (isearch-fix-case): New function.
13705         (isearch-search-and-update): Use it.
13706
13707 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13708
13709         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13710         the keymap, not minor-mode-map-alist.
13711         (isearch-done): Restore overriding-local-map.
13712
13713 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13714
13715         * bytecomp.el (byte-compile-buffer-substring):
13716         Fix for: (byte-compile (defun f () (buffer-substring)))
13717         ==>   ** buffer-substring called with 3 args, but requires 0-3
13718         - new code not only works, but is more readable, too.
13719
13720 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13721
13722         * msw-faces.el (mswindows-init-device-faces): Don't try to
13723           specify a default font at this late stage. Do try to force
13724           creation of the default face font so that if it fails we get
13725           an error now instead of a crash at frame creation.
13726
13727           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13728           mswindows-make-font-unitalic: Canonical default weight
13729           changed from "Normal" to "Regular".
13730
13731           mswindows-make-font-bold / -bold-italic: Supplied device was
13732           not being passed into call to mswindows-find-smaller-font.
13733
13734 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13735
13736         * package-get.el (package-get-remote): Fix the path where to find
13737           the packages on xemacs.org.
13738
13739 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13740
13741         * about.el (about-maintainer-info): Update Ben's entry.
13742
13743 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13744
13745         * lisp/shadow.el (find-emacs-lisp-shadows):
13746         - `member' was being called on lists of length 2000!
13747         - Replace with hashtables.
13748         - Replace hand-coded loops with (dolist)
13749         - Fix comment typo
13750
13751 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13752
13753         * packages.el: Added new function, `package-delete-name', to
13754           delete existing packages from the installed package database
13755           (`packages-package-list').  Also added the "pkginfo" directory
13756           to `packages-special-base-regexp', so that the pkginfo directory
13757           would not get added to `late-packages'.
13758
13759         * package-admin.el: Added ability to delete an installed package
13760           (added low-level function, `package-admin-delete-package').
13761           Understands how to use the pkginfo/MANIFEST.<package> file to
13762           delete the package.  When installing a package, will also
13763           create a MANIFEST.* file if one is not provided by the
13764           package.  If the MANIFEST.* doesn't exist when deleting a
13765           package, the functions will fall back to attempting to delete
13766           any package-specific lisp directory.
13767
13768         * package-get.el: Moved some functions to package-admin.el.
13769           Added interactive function `package-get-delete-package', for
13770           use by users for deleting a package.
13771
13772           Also modified to not require the presence of efs.
13773
13774 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13775
13776         * files.el (find-file-noselect): Handle all signals, kill the
13777         buffer and resignal.
13778
13779 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13780
13781         * cl-macs.el (glyph-image): Add setf method.
13782
13783 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13784
13785         * package-get.el: Fixed broken EFS downloading.  Also, look for
13786           .tar.gz files first, in preference over .tgz files.
13787
13788         * package-ui.el: Fix display of package version numbers.
13789
13790 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13791
13792         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13793         argument.
13794
13795 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13796
13797         * list-mode.el: `display-completion-list': added new/optional
13798           keyword `:completion-string', which allows the programmer to
13799           change the "Possible completions are:" prompt.
13800
13801         * menubar-items.el: Added new pulldown menu-pick to start up the
13802           visual package browser/installer:
13803
13804                 Options->Customize->List Packages
13805
13806         * package-admin.el: Added hooks for installing under both Unix
13807           and MS Windows.  Does additional error checking.  No longer
13808           calls "add-big-package.sh" to install packages under Unix; now
13809           calls gunzip & tar directly.
13810
13811         * package-get.el: Added ability to install packages from files
13812           on a local disk/CDROM.  Now deletes any existing package lisp
13813           directory.  Does completion on available packages when
13814           querying for package names.  Will also search for .tgz files
13815           in addition for .tar.gz files.  Tries to reload
13816           auto-autoloads, as a convenience when loading new packages,
13817           and also tries to add any new package paths to `load-path'.
13818           Changed all occurences of `concat' to use `expand-file-name'.
13819
13820         * package-ui.el: New file which implements the main visual
13821           package browser/installer, which is started via a menu pick or
13822           M-x pui-list packages.
13823
13824 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13825
13826         * startup.el (load-init-file): spelling fix.
13827
13828 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13829
13830         * startup.el (normal-top-level): Load auto-autoload files
13831         covariantly with their precedence.
13832
13833 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13834
13835         * menubar-items.el (default-menubar): Remove "Font Weight"
13836         option, there is currently no custom equivalent.. Customize-faces
13837         is "Edit faces".
13838
13839         * x-font-menu.el (font-menu-set-font): Use customize to set
13840         default face.
13841
13842         * faces.el (face-spec-update-all-matching): New function.
13843
13844         * cus-face.el (custom-set-face-update-spec): New function.
13845         Interface to customize faces from elisp.
13846
13847         (custom-face-value-create): Show the customized settings if set
13848         but not saved.
13849
13850 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13851
13852         (custom-face-value-create): Show the customized settings if set
13853         but not saved.
13854
13855 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13856
13857         * keydefs.el (global-map): Add FSF 20.3 binding of
13858         query-replace-regexp.
13859
13860 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13861
13862         * minibuf.el (read-file-name-internal-1): use
13863         user-name-completion-1 instead of user-name-completion.
13864
13865 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13866
13867         * loadup.el:
13868         * make-docfile.el:
13869         * update-elc.el: Don't set `source-directory' (now defunct as a
13870         global variable) no more.
13871
13872         * packages.el (packages-list-autoloads): Made `source-directory'
13873         (now defunct as a global variable) a parameter.
13874
13875 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13876
13877         * about.el (about-hackers): new email
13878
13879 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13880
13881         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13882
13883 1998-07-17  Didier Verna  <didier@xemacs.org>
13884
13885         * faces.el (set-face-property):
13886         (set-face-dim-p):
13887         (face-dim-p): updated the doc strings now that the dim property isn't
13888         tty-specific.
13889         (face-equal): the dim property is now a common one.
13890
13891         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13892         Renamed the `stipple' attribute to `background-pixmap'.
13893         (custom-face-background-pixmap): make custom-face-stipple an
13894         obsolete alias for this.
13895
13896 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13897
13898         * find-paths.el (paths-file-readable-directory-p): Created and
13899         used.
13900
13901         * loadup.el: Don't set inhibit-... flags from run-temacs.
13902
13903 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13904
13905         * packages.el (packages-data-path-depth): Added and used.
13906
13907 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13908
13909         * about.el:
13910         - Change .xpm to .png, delete "zcat" section.
13911         - cosmetic fix in the 'marcpa' entry.
13912
13913         * etc/photos
13914         - convert all .xpm.Z to .png
13915         - rename mrb to martin
13916         - rename mcook-m to mcookm
13917
13918 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13919
13920         * x-init.el (x-initialize-compose): Add support for
13921         dead-circumflex as YET ANOTHER NAME for that dead key.
13922
13923 1998-08-05  Colin Rafferty <colin@xemacs.org>
13924
13925         * setup-paths.el (paths-construct-exec-path): Made the
13926         last-packages really be last.
13927         (paths-construct-data-directory-list): Ditto.
13928
13929 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13930
13931         * startup.el(startup-splash-frame-body):
13932         Update Copyright notice in splash screen
13933
13934 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13935
13936         * minibuf.el (read-file-name-internal-1): do ~user completion.
13937
13938 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13939
13940         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13941         aginst destroyed extents
13942
13943 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13944
13945         * package-get.el (package-get): add `install-dir' argument.
13946
13947 1998-07-20  John Jones  <jj@asu.edu>
13948
13949         * package-get.el: calls to package-get-update-all will only
13950           update packages which are already installed.
13951
13952 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13953
13954         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13955         writable.
13956
13957 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13958
13959         * about.el (about-hackers): Correct my email.
13960
13961 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13962
13963         * about.el (about-hackers): new email-address.
13964
13965 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13966
13967         * minibuf.el (read-number): Don't let `input-error' condition
13968         escape.
13969
13970 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13971
13972         * about.el (about-hackers): use my `email-for-life' address.
13973
13974 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13975
13976         * XEmacs 21.2-beta1 is released.
13977
13978 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13979
13980         * ldap.el (ldap-search): Doc string change
13981
13982 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13983
13984         * menubar-items.el (default-menubar): Removed references to
13985         `data-directory', and use `locate-data-file' instead, and made
13986         then greyed out if they don't exist.
13987
13988 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13989
13990         * keymap.el (events-to-keys): Use `format' instead of `concat'
13991         since the latter does not accept integer args anymore
13992
13993 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13994
13995         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13996         macros replaced.
13997
13998 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13999
14000         * make-docfile.el: Get first initialization from very-early-lisp.el
14001         * update-elc.el: Ditto.
14002         * loadup.el (really-early-error-handler): Ditto.
14003
14004         * packages.el (packages-unbytecompiled-lisp): Add new file,
14005         very-early-lisp.el.
14006
14007         * very-early-lisp.el: New file.
14008
14009 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14010
14011         * Symbols that have been obsolete for at least 3 years removed (II).
14012
14013         * obsolete.el (eval-current-buffer): Make compatible.
14014         (byte-code-function-p): Ditto.
14015         (send-string): Removed.
14016         (send-region): Removed.
14017         (screen-scrollbar-width): Removed.
14018         (set-screen-scrollbar-width): Removed.
14019         (set-screen-left-margin-width): Removed.
14020         (set-screen-right-margin-width): Removed.
14021         (screen-left-margin-width): Removed.
14022         (screen-right-margin-width): Removed.
14023         (set-buffer-left-margin-width): Removed.
14024         (set-buffer-right-margin-width): Removed.
14025         (buffer-left-margin-width): Removed.
14026         (buffer-right-margin-width): Removed.
14027         (x-set-frame-icon-pixmap): Removed.
14028         (x-set-screen-icon-pixmap): Removed.
14029         (pixel-name): Removed.
14030         (make-pixmap): Removed.
14031         (make-cursor): Removed.
14032         (pixmap-width): Removed.
14033         (pixmap-contributes-to-line-height-p): Removed.
14034         (set-pixmap-contributes-to-line-height): Removed.
14035
14036 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14037
14038         * obsolete.el (popup-menu-up-p): removed.
14039         (read-no-blanks-input): Removed.
14040         (wholenump): Removed.
14041         (ring-mod): Removed (what was ring-mod?).
14042         (current-time-seconds): Removed.
14043         (run-special-hook-with-args): Removed.
14044         (dot): Removed.
14045         (dot-marker): Removed.
14046         (dot-min): Removed.
14047         (dot-max): Removed.
14048         (window-dot): Removed.
14049         (set-window-dot): Removed.
14050
14051         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14052         `dot-min'.
14053
14054         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14055
14056         * code-files.el (insert-file-contents): Rename
14057         run-special-hook-with-args to run-hook-with-args-until-success.
14058         (write-region): Ditto.
14059
14060 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14061
14062         * about.el: Fix typos, update release date.
14063
14064         * Symbols that have been obsolete for at least 3 years removed.
14065
14066         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14067         screen- functions.
14068         (toplevel): remove setf methods for screen functions.
14069         * cl-macs.el (extent-data): defsetf removed.
14070         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14071         many places to remove.
14072         (comment-indent-hook): Ditto.
14073         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14074         (buffer-dedicated-screen): Ditto.
14075         (deiconify-screen): Ditto.
14076         (delete-screen): Ditto.
14077         (event-screen): Ditto.
14078         (find-file-other-screen): Ditto.
14079         (find-file-read-only-other-screen): Ditto.
14080         (live-screen-p): Ditto.
14081         (screen-height): Ditto.
14082         (screen-iconified-p): Ditto.
14083         (screen-list): Ditto.
14084         (screen-live-p): Ditto.
14085         (screen-name): Ditto.
14086         (screen-parameters): Ditto.
14087         (screen-pixel-height): Ditto.
14088         (screen-pixel-width): Ditto.
14089         (screen-root-window): Ditto.
14090         (screen-selected-window): Ditto.
14091         (screen-totally-visible-p): Ditto.
14092         (screen-visible-p): Ditto.
14093         (screen-width): Ditto.
14094         (screenp): Ditto.
14095         (get-screen-for-buffer): Ditto.
14096         (get-screen-for-buffer-noselect): Ditto.
14097         (get-other-screen): Ditto.
14098         (iconify-screen): Ditto.
14099         (lower-screen): Ditto.
14100         (mail-other-screen): Ditto.
14101         (make-screen): Ditto.
14102         (make-screen-invisible): Ditto.
14103         (make-screen-visible): Ditto.
14104         (modify-screen-parameters): Ditto.
14105         (new-screen): Ditto.
14106         (next-screen): Ditto.
14107         (next-multiscreen-window): Ditto.
14108         (other-screen): Ditto.
14109         (previous-screen): Ditto.
14110         (previous-multiscreen-window): Ditto.
14111         (raise-screen): Ditto.
14112         (redraw-screen): Ditto.
14113         (select-screen): Ditto.
14114         (selected-screen): Ditto.
14115         (set-buffer-dedicated-screen): Ditto.
14116         (set-screen-height): Ditto.
14117         (set-screen-position): Ditto.
14118         (set-screen-size): Ditto.
14119         (set-screen-width): Ditto.
14120         (show-temp-buffer-in-current-screen): Ditto.
14121         (switch-to-buffer-other-screen): Ditto.
14122         (visible-screen-list): Ditto.
14123         (window-screen): Ditto.
14124         (x-set-screen-pointer): Ditto.
14125         (x-set-frame-pointer): Ditto.
14126         (screen-title-format): Ditto.
14127         (screen-icon-title-format): Ditto.
14128         (terminal-screen): Ditto.
14129         (delete-screen-hook): Ditto.
14130         (create-screen-hook): Ditto.
14131         (mouse-enter-screen-hook): Ditto.
14132         (mouse-leave-screen-hook): Ditto.
14133         (map-screen-hook): Ditto.
14134         (unmap-screen-hook): Ditto.
14135         (default-screen-alist): Ditto.
14136         (default-screen-name): Ditto.
14137         (x-screen-defaults): Ditto.
14138         (x-create-screen): Ditto.
14139         * obsolete.el: meta-flag removed.
14140         baud-rate removed.
14141         sleep-for-millisecs removed.
14142         extent-data removed.
14143         set-extent-data removed.
14144         set-extent-attribute removed.
14145         extent-glyph removed.
14146         extent-layout removed.
14147         set-extent-layout removed.
14148         list-faces-display removed.
14149         list-faces removed.
14150         trim-versions-without-asking removed.
14151         after-write-file-hooks removed.
14152         truename removed.
14153         auto-fill-hook removed.
14154         blink-paren-hook removed.
14155         select-screen-hook, deselect-screen-hook removed.
14156         auto-raise-screen, auto-lower-screen removed.
14157
14158         * msw-mouse.el: Global change resource -> mswindows-resource.
14159
14160         * XEmacs 21.0-pre5 is released.
14161
14162 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14163
14164         * about.el (about-hackers): Credits update.
14165
14166 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14167
14168         * register.el (insert-register): Don't activate the region.
14169
14170 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14171
14172         * select.el: Restore x-* symbols for backwards compatibility:
14173         x-copy-primary-selection, x-kill-primary-selection,
14174         x-delete-primary-selection, x-select-make-extent-for-selection,
14175         x-valid-simple-selection-, x-cut-copy-clear-internal.
14176
14177 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14178
14179         * XEmacs 21.0-pre4 is released.
14180
14181 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14182
14183         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14184         reporting bugs.
14185         (maybe-add-init-button): Fix semantics under Windows.  Use
14186         `expand-file-name' rather than `concat'.
14187
14188         * help.el (print-messages): New function.
14189
14190 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14191
14192         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14193
14194 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14195
14196         * about.el: Tweaked my entry in about-hackers.
14197
14198         * find-paths.el (paths-emacs-root-p):
14199           Relaxed emacs-root checking of an in-place installation to
14200           also accommodate the flat layout used on MS Windows.
14201
14202 1998-06-29  John Jones  <jj@asu.edu>
14203
14204         * package-get.el: calls to package-get-update-all will only
14205           update packages which are already installed.
14206
14207 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14208
14209         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14210         are handled by the gui-element face fallbacks now.
14211
14212         * x-faces.el: default gui-element face to "background" as well as
14213         the default face.
14214
14215         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14216         and default face settings since these are set as fallbacks now in
14217         the appropriate domain.
14218
14219 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14220
14221         * text-mode.el (text-mode): Reorder regexp so the OR part
14222         corresponding to `page-delim' goes first and the hack in
14223         `forward-paragraph' will work.
14224         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14225
14226 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14227
14228         * subr.el (remove-hook): When checking the hook value
14229           with functionp, don't apply car to it.
14230
14231 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14232
14233         * package-get.el (package-get-remote-filename):
14234           Don't use file-name-as-directory because the local directory
14235           separator conventions might not be the same as ftp's.
14236
14237 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14238
14239         * ldap.el (ldap-host-parameters-alist): New name of
14240         `ldap-host-parameters-plist'
14241
14242 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14243
14244         * package-get.el: Using (require 'package-get-base), now that it
14245         provides itself.  Consequently removed all instances of (load
14246         "package-get-base.el").
14247
14248 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14249
14250         * subr.el (remove-hook): Don't treat the hook value as a
14251           list unless it is both consp and not functionp.
14252
14253 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14254
14255         * about.el: Email address for Ben Wing is ben@xemacs.org.
14256         * auto-show.el: Ditto.
14257         * bytecomp.el: Ditto.
14258         * faces.el: Ditto.
14259         * x-scrollbar.el: Ditto.
14260         * x-misc.el: Ditto.
14261         * tty-init.el: Ditto.
14262         * toolbar-items.el: Ditto.
14263         * symbol-syntax.el: Ditto.
14264         * specifier.el: Ditto.
14265         * objects.el: Ditto.
14266         * hyper-apropos.el: Ditto.
14267         * glyphs.el: Ditto.
14268
14269 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14270
14271         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14272         vertical-divider-always-visible-p.
14273         (default-mouse-motion-handler): Ditto.
14274
14275 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14276
14277         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14278         global value.
14279
14280 1998-06-21  Oliver Graf <ograf@fga.de>
14281
14282         * build-reports.el: changed receiver to xemacs-build-reports list
14283
14284 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14285
14286         * font.el: Split font-family-mappings into X and
14287           mswindows-specific versions.
14288           mswindows-font-create-[object|name]: Treat supplied size
14289           as a pointsize. Added underline and strikethru handling.
14290
14291         * msw-faces.el: changed default mswindows charset to western.
14292
14293         * msw-glyphs.el: removed space in border-glyph font string that
14294           was inserted to get round bugs in the mswindows C font code.
14295
14296 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14297
14298         * about.el (about-hackers): Credits update.
14299
14300         * help-nomule.el (tutorial-supported-languages): Add Romanian
14301         TUTORIAL.
14302
14303         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14304         to ISO-8859-2.
14305
14306 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14307
14308         * font.el: Split font-family-mappings into X and
14309           mswindows-specific versions.
14310           mswindows-font-create-[object|name]: Treat supplied size
14311           as a pointsize. Added underline and strikethru handling.
14312
14313         * msw-faces.el: changed default mswindows charset to western.
14314
14315         * msw-glyphs.el: removed space in border-glyph font string that
14316           was inserted to get round bugs in the mswindows C font code.
14317
14318 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14319
14320         * minibuf.el: make read-color-completion-table call
14321           (mswindows-color-list for mswindows devices.
14322
14323 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14324
14325         * lisp/font-lock.el
14326         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14327         Let declaration items contain non-word symbol characters.
14328
14329 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14330
14331         * package-get.el (package-get-package-provider): Added autoload
14332         cookie.  Loading "package-get-base.el" in ALL functions that use
14333         it.  Fixed some (interactive ...) with multiple argument specs
14334         again.  Cosmetic indentation changes.
14335
14336 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14337
14338         * info.el (Info-insert-dir): Don't use nreverse on variables
14339         that you want to use later.
14340
14341 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14342
14343         * x-mouse.el (x-set-point-and-move-selection): Replace call
14344         to x-kill-primary-selection with kill-primary-selection
14345
14346 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14347
14348         * simple.el (what-cursor-position): Make cursor position reported
14349         use value of column-number-start-at-one
14350
14351 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14352
14353         * about.el (xemacs-hackers): Fix Jareth's email address.
14354
14355 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14356
14357         * startup.el (startup-splash-frame): Remove
14358         `xemacs-startup-logo-function'.
14359
14360 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14361
14362         * about.el (about-hackers): Update credits list.
14363
14364 1998-06-06  Jeff Miller <jmiller@smart.net>
14365
14366         * lisp/sound.el: Update sound-ext to allow filenames with
14367           extensions to be found by load-sound-file
14368
14369 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14370
14371         * info.el (Info-rebuild-outdated-dir): Removed variable
14372         (Info-auto-generate-directory): New variable
14373         (Info-save-auto-generated-dir): New variable
14374         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14375         (Info-build-dir-anew): Second parameter removed.  Use
14376         `Info-save-auto-generated-dir'
14377         (Info-rebuild-dir): Ditto
14378
14379 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14380
14381         * list-mode.el (next-list-mode-item): Would not recognize
14382         border between directly neighbored items.
14383
14384 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14385
14386         * package-get.el: add autoloads for some functions.
14387
14388 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14389
14390         * specifier.el (let-specifier): Tiny docfixes.
14391
14392 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14393
14394         * msw-mouse.el: set selection-pointer-glyph to Normal.
14395
14396 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14397
14398         * wid-edit.el (widget-specify-secret): New function.
14399         (widget-after-change): Use it.
14400         (widget-specify-field): Use it.
14401
14402 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14403
14404         * mouse.el (drag-window-divider): Use `(not done)' instead of
14405         `doit'; reuse result of `window-pixel-edges'.
14406
14407         * modeline.el (drag-modeline-event-lag): Rename to
14408         drag-divider-event-lag.
14409
14410 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14411
14412         * specifier.el (let-specifier): Rewritten not to generate needless
14413         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14414         arguments.
14415
14416 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14417
14418         * minibuf.el (read-file-name-1): Setup buffer-local value of
14419         `completion-ignore-case' in completions buffer under Windows.
14420
14421 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14422
14423         * about.el (about-maintainer-glyph): Fix support for not
14424         compressed images.
14425
14426 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14427
14428         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14429
14430         * mouse.el (mouse-track): Cancel selection if misc-user event with
14431         `cancel-mode-internal' function is fetched.
14432
14433 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14434
14435         * files.el (save-some-buffers-1): Fixed return value.
14436
14437 1998-06-01  Oliver Graf <ograf@fga.de>
14438
14439         * dragdrop.el: added experimental
14440
14441 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14442
14443         * startup.el (after-init-hook, init-file-user,
14444         user-init-directory, load-user-init-file):  Purge references
14445         to "~/.xemacs/init.el" from docstrings.
14446
14447         (load-user-init-file) Use paths-construct-path to construct
14448         paths to user init files.  Go directly to ~/.emacs, do not
14449         search ~/.xemacs/, do not load `default-custom-file'.
14450
14451 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14452
14453         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14454         general *sh.
14455         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14456
14457 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14458
14459         * menubar-items.el (default-menubar): add Update Packages to customize
14460         menu.
14461
14462 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14463
14464         * faces.el: use toolbar face as a fallback for toolbar properties
14465         in xpm-color-symbols instead of default.
14466
14467         * msw-faces.el: rename 3d-object -> gui-element face.
14468
14469 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14470
14471         * startup.el (xemacs-startup-logo-function): New variable.
14472         (startup-splash-frame): Use it.
14473
14474 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14475
14476         * files.el (save-some-buffers): Would wait 1 second.
14477         (save-some-buffers-1): Delete other windows here instead of in
14478         `save-some-buffers'.
14479         (save-some-buffers): Force redisplay only if windows were deleted.
14480
14481 1998-06-02  Didier Verna  <didier@xemacs.org>
14482
14483         * cus-face.el (custom-face-attributes): generalized the use of
14484         toggle buttons for boolean attributes.
14485         Re-ordered the items a bit.
14486
14487 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14488
14489         * sound.el (default-sound-directory): Use `locate-data-directory'
14490         to find the sounds directory.
14491
14492 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14493
14494         * sound.el: default sound-ext to .wav under mswindows, .au
14495         otherwise. load-default sounds without extensions.
14496
14497 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14498
14499         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14500         if send-pr is not bound.
14501
14502 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14503
14504         * files.el: grok idl files in auto-mode-alist.
14505 1998-06-01  Jeff Miller  <jmiller@smart.net>
14506
14507         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14508         calling `upcase'.
14509
14510 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14511
14512         * msw-glyphs.el: add xbm to the list of image types supported.
14513
14514 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14515
14516         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14517         instead of XEmacs one when dumping InfoDock.
14518
14519 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14520
14521         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14522         for `modeline-visible-p'
14523
14524         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14525
14526 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14527
14528         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14529         since it's not used anymore. doc string fixes.
14530
14531         * package-get.el (package-get-file-installed-p): new function. use
14532         instead of file-installed-p which is in an external package.
14533
14534 1998-05-28  Oliver Graf <ograf@fga.de>
14535
14536         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14537         favor of select-window/switch-to-buffer
14538
14539 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14540
14541         * startup.el: changed (getenv "HOME") to (user-home-directory)
14542
14543 1998-05-25  Oliver Graf <ograf@fga.de>
14544
14545         * frame.el (cde-start-drag) moved to dragdrop.el
14546         (offix-start-drag-region) moved to dragdrop.el
14547         (offix-start-drag) moved to dragdrop.el
14548         * dragdrop.el (cde-start-drag) moved from frame.el
14549         (offix-start-drag-region) moved from frame.el
14550         (offix-start-drag) moved from frame.el
14551         (cde-start-drag-region) cde drag regions
14552         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14553
14554 1998-05-26  Oliver Graf <ograf@fga.de>
14555
14556         * dragdrop.el: created dragdrop-drag prototypes
14557         (cde-start-drag-region) fixed typo
14558
14559 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14560
14561         * simple.el (after-init-hook): Remove reader macro.
14562
14563         * packages.el (packages-hardcoded-lisp): Get rid of reader
14564         macros.  Update DOC string.
14565
14566 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14567
14568         * mouse.el (drag-window-divider): Ditto.
14569
14570         * modeline.el (mouse-drag-modeline): Use it.
14571
14572         * lisp-mode.el (let-specifier): Specify indentation.
14573
14574         * specifier.el (let-specifier): Renamed from
14575         `with-specifier-instance'.
14576
14577 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14578
14579         * x-faces.el:
14580         * faces.el: move definition of xpm-color-symbols from x-faces.el
14581         to faces. Predicate x-get-resource on the presence of x.
14582
14583         * msw-faces.el: set 3d-object face rather than modeline. Specify
14584         faces as specfier defaults.
14585
14586         * package-get.el: don't use package-admin-add-single-file-package.
14587
14588 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14589
14590         * toolbar-items.el: Fixup tooltips.
14591         (toolbar-gnus): Don't use obsolete variable
14592         toolbar-news-frame-properties.
14593         (toolbar-news-reader): Default to `gnus' instead of
14594         `not-configured'.
14595
14596         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14597         Windows.
14598
14599 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14600
14601         * package-get.el: rename -installedp -> -installed-p.
14602
14603 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14604
14605         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14606         attributes, and assinged it to continuation, truncation and
14607         hscroll glyphs.
14608
14609         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14610         and made continuation, truncation and hscroll glyphs arrow
14611         characters out of that font.
14612
14613 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14614
14615         * minibuf.el (minibuffer-electric-separator): Play nicely with
14616         directory-sep-char being \.
14617         (minibuffer-electric-tilde): Ditto.
14618         (read-file-name-map): Ditto.
14619
14620 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14621
14622         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14623         on X devices.
14624         (default-mouse-track-deal-with-down-event): Avoid
14625         `x-disown-selection'; use `disown-selection' instead.
14626
14627 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14628
14629         * select.el:
14630         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14631         moved to (cut-copy-clear-internal) in select.el. Ditto for
14632         (x-delete-primary-selection) (x-kill-primary-selection)
14633         (x-copy-primary-selection).
14634         (own-clipboard): new function.
14635
14636         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14637         functions in select.el. remove old ones.
14638         (mswindows-own-clipboard): new function.
14639
14640 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14641
14642         * gnuserv.el: allow connections from mswindows type devices.
14643
14644 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14645
14646         * msw-glyphs.el: change image type used from cursor to resource.
14647
14648 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14649
14650         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14651         for {top,bottom}-{left,right} values in addition to
14652         {top,bottom}_{left,right}.
14653         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14654
14655 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14656
14657         * cl-macs.el (specifier-instance): Undefine its setf method.
14658
14659         * specifier.el (with-specifier-instance): Added docstring.
14660
14661         * mouse.el (drag-window-divider): Ditto.
14662
14663         * modeline.el (mouse-drag-modeline): Use it.
14664
14665         * lisp-mode.el (with-specifier-instance): Define its indentation
14666         level.
14667
14668         * specifier.el (with-specifier-instance): New macro.
14669
14670 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14671
14672         * package-get.el (package-get-create-custom): new function to
14673         auto-generate package-get-custom.el from package-get-base.el.
14674         * (package-get-ever-installedp): new function.
14675         * (package-get-custom): new function to get all packages specified
14676         by customize.
14677
14678 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14679
14680         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14681
14682 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14683
14684         * cl-extra.el: Reverse previous float change.
14685
14686 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14687
14688         * x-faces.el:
14689         * faces.el (try-font-name): moved from x-faces.el since it is
14690         required by w3 under mswindows as well X.
14691
14692 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14693
14694         * winnt.el: Removed evil (setq completion-ignore-case t)
14695         clause, one more overlookef fsfism.
14696         (nt-quote-args-functions-alist): End sentences with double space.
14697
14698 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14699
14700         * window-xemacs.el (push-window-configuration): Remove kludgery of
14701         recaching default-toolbar specifier.
14702         (pop-window-configuration): Ditto.
14703         (unpop-window-configuration): Ditto.
14704
14705 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14706
14707         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14708
14709 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14710
14711         * winnt.el (nt-quote-args-verbatim): Added function.
14712         (nt-quote-args-prefix-quote): Added function.
14713         (nt-quote-args-backslash-quote): Added function.
14714         (nt-quote-args-double-quote): Added function.
14715         (nt-quote-args-functions-alist): New variable.
14716         (nt-quote-process-args): Added function. This is the main quoting
14717         work horse called from process-nt.c
14718
14719 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14720
14721         * winnt.el: Removed duplicate definitions for backspace,
14722         delete, M-backspace and C-M-backspace.
14723         (file-name-buffer-file-type-alist): Removed this variable.
14724         (find-buffer-file-type): Removed function.
14725         (find-file-binary):  Removed function.
14726         (find-file-text): Removed function.
14727         (find-file-not-found-set-buffer-file-type): Removed function.
14728         (save-to-unix-hook): Removed function.
14729         (revert-from-unix-hook): Removed function.
14730         (using-unix-filesystems): Removed function.
14731         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14732         warning.
14733         (x-set-selection): Removed function.
14734         (x-get-selection): Removed function.
14735         Removed commented FSFisms.
14736         Replaced copyright notice (this file is not part of GNU Emacs).
14737         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14738         comint-process-echoes setting to t.
14739
14740 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14741
14742         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14743         and used following the interface change of
14744         `paths-find-recursive-path'.
14745
14746         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14747         regexp instead of a list of base names.
14748         (paths-version-control-filename-regexp):
14749         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14750         Introduced and used following the interface change of
14751         `paths-find-recursive-path'.
14752
14753 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14754
14755         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14756         on X devices, rather than on all non-TTY devices.
14757
14758 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14759
14760         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14761
14762         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14763
14764 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14765
14766         * itimer.el (activate-itimer): Fixed usage of integers
14767         as argument to `concat'.
14768
14769 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14770
14771         * itimer.el (start-itimer): replace the use of `concat' with
14772         `format'
14773
14774 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14775
14776         * mode-motion.el (mode-motion-hook): Clarify docstring.
14777         From Bob Weiner <weiner@altrasoft.com>
14778
14779         * loadhist.el (symbol-file): Supply prompt string when used
14780         interactively.
14781         From Bob Weiner <weiner@altrasoft.com>
14782
14783 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14784
14785         * loadup.el (really-early-error-handler): Ditto.
14786
14787         * update-elc.el: Ditto.
14788
14789         * setup-paths.el (paths-construct-exec-path): Ditto.
14790
14791         * make-docfile.el: Ditto.
14792
14793         * find-paths.el (paths-decode-directory-path): Use split-path
14794         instead of decode-path.
14795
14796         * files.el (parse-colon-path): Update docstring reference.
14797
14798 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14799
14800         * msw-init.el:
14801         * x-init.el:
14802         Bind cut'n'paste keys to non window-system specific functions.
14803
14804         * msw-select.el: New function mswindows-clear-clipboard.
14805         mswindows-cut-copy-clipboard extended to handle clearing of the
14806         selection and renamed to mswindows-cut-copy-clear-clipboard.
14807
14808         * select.el: on mswindows devices delete-primary-selection
14809         calls mswindows-clear-clipboard.
14810
14811 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14812
14813         * simple.el (quoted-insert): Inhibit quit when using read-char.
14814
14815         * cmdloop.el (read-char): Don't inhibit quit.
14816         (read-char-exclusive): Ditto.
14817         (read-char): Signal quit if quit-char was pressed.
14818         (read-char-exclusive): Ditto.
14819         (read-quoted-char): Return a character, not integer.
14820
14821         * menubar-items.el (default-popup-menu): Use Andy's generic
14822         selection code.
14823         (default-popup-menu): Fix code.
14824
14825 1998-05-14  Oliver Graf <ograf@fga.de>
14826
14827         * dragdrop.el (dragdrop-function-widget): this time it's done
14828
14829 1998-05-13  Oliver Graf <ograf@fga.de>
14830
14831         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14832
14833 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14834
14835         * device.el (device-pixel-width):
14836         (device-pixel-height):
14837         (device-mm-width):
14838         (device-mm-height):
14839         (device-bitplanes):
14840         (device-color-cells): Swapped parameters to device-system-metric
14841         according to the interface change.
14842
14843 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14844
14845         * mouse.el (default-mouse-motion-handler): Use new name of the
14846         function event-over-vertical-divider-p.
14847         Do not set E-W arrow cursor over the divider if
14848         vertical-divider-draggable-p is nil in the window.
14849         ([top-level]): Use new name for the variable
14850         vertical-divider-map.
14851         (drag-window-divider): Respect vertical-divider-draggable-p.
14852         Variable name typo fixes.
14853
14854 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14855
14856         * keymap.el (kbd): Define here; handle string constants and
14857         others...
14858
14859 1998-05-15  Christian Nyb <chr@mediascience.no>
14860
14861         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14862         in Emacs 18.
14863
14864 1998-05-13  Didier Verna  <didier@xemacs.org>
14865
14866         * mouse.el (drag-window-divider): give the vertical divider a
14867         pressed look when dragging it.
14868
14869 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14870
14871         * faces.el: predicate some more face operations on x or mswindows
14872         not just x.
14873
14874         * modeline.el: enable modeline coloring for mswindows.
14875
14876 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14877
14878         * minibuf.el (minibuffer-default): Added variable; compatible with
14879         FSF Emacs.
14880         (next-history-element): Used `minibuffer-default'.
14881
14882 1998-05-12  Oliver Graf <ograf@fga.de>
14883
14884         * dragdrop.el (dragdrop-function-widget): button and mods ok
14885         arguments still look a bit strange
14886         (dragdrop-compare-mods) created
14887         (dragdrop-drop-do-functions) correctly checks for buttons and
14888         modifiers
14889
14890 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14891
14892         * setup-paths.el (paths-default-info-directories): Replace
14893         path-separator with directory-sep-char.
14894
14895         * files.el (path-separator): Don't define it here.
14896
14897 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14898
14899         * update-elc.el: Ditto.
14900
14901         * setup-paths.el (paths-construct-exec-path): Ditto.
14902
14903         * make-docfile.el: Ditto.
14904
14905         * loadup.el (really-early-error-handler): Ditto.
14906
14907         * find-paths.el (paths-decode-directory-path): Use decode-path
14908         instead of decode-path-internal.
14909
14910         * files.el (parse-colon-path): Update docstring.
14911
14912 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14913
14914         * subr.el (get-buffer-window-list): Make BUFFER optional.
14915
14916         * window-xemacs.el (windows-of-buffer): Defalias to
14917         get-buffer-window-list.
14918
14919 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14920
14921         * disass.el: Fix maintainer keyword.
14922
14923         * bytecomp.el (byte-compile-and-load-file): Autoload.
14924         (byte-compile-buffer): Ditto.
14925
14926         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14927         value is returned, not the name.
14928         (lisp-imenu-generic-expression): Enable it.
14929         (lisp-mode-variables): Ditto.
14930         (lisp-indent-offset): Change defconst to defvar.
14931         (lisp-indent-function): Ditto.
14932         (lisp-body-indent): Ditto.
14933
14934 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14935
14936         * modeline.el: Use zap-last-kbd-macro-event.
14937
14938         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14939         nil, don't attempt to do anything with messages.
14940         (eval-last-sexp): Use `letf' for clarity.
14941
14942 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14943
14944         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14945
14946 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14947
14948         * buff-menu.el:
14949         * lisp-mode.el:
14950         * obsolete.el:
14951         Change empty docstrings into no doc strings at all.
14952         Fix bogus FSF-format docstrings.
14953         * etags.el: Fix docstring.
14954
14955 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14956
14957         * package-get.el (package-get): Use internal md5
14958
14959 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14960
14961         * about.el (about-xemacs): Correct abuse of concat.
14962
14963 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14964
14965         * info.el (Info-mode): Use easymenu.
14966
14967 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14968
14969         * apropos.el (apropos): Don't use concat with integers.
14970
14971         * cmdloop.el (describe-last-error): Handle the case when no error
14972         was seen gracefully.
14973
14974         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14975         defun.
14976         (apropos-describe-plist): Ditto.
14977
14978         * help.el (with-displaying-help-buffer): Revert to a defun.
14979         (describe-key): Use it as defun.
14980         (describe-mode): Ditto.
14981         (describe-bindings): Ditto.
14982         (describe-prefix-bindings): Ditto.
14983         (describe-installation): Ditto.
14984         (view-lossage): Ditto.
14985         (describe-function): Ditto.
14986         (describe-variable): Ditto.
14987         (describe-syntax): Ditto.
14988
14989 1998-05-11  Oliver Graf <ograf@fga.de>
14990
14991         * dragdrop.el: changed order of require/provide
14992         (dragdrop-drop-mime-default) changed to new calling conventions
14993         (dragdrop-drop-do-functions) changed to new calling conventions
14994         (dragdrop-function-widget) this one needs more work...
14995
14996 1998-05-10  Oliver Graf <ograf@fga.de>
14997
14998         * about.el: another small change in my entry
14999         * dragdrop.el (dragdrop-drop-log-function): logging added
15000         plus customizations
15001         changed interface to handler functions. now called with event
15002         and object
15003
15004 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15005
15006         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15007         E-W arrow pointer displayed over draggable dividers.
15008
15009         * mouse.el (default-mouse-motion-handler): Show it when
15010         appropriate.
15011         (drag-window-divider): Added.
15012         ([top-level]): Initialized window-divider-map with a keymap
15013         binding the above function to left button down event.
15014
15015         * x-mouse.el (x-init-pointer-shape): Initialize
15016         divider-pointer-glyph from Cursor.dividerPointer, or use default
15017         E-W double arrow.
15018
15019 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15020
15021         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15022
15023 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15024
15025         * simple.el (count-words-buffer): Don't query for buffer.
15026         (count-lines-buffer): Ditto.
15027
15028 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15029
15030         * help.el (where-is): add optional insert argument.
15031
15032 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15033
15034         * help.el (describe-key-briefly): New argument INSERT.
15035
15036         * simple.el (eval-expression): New optional argument; synch with
15037         FSF 20.3.
15038
15039         * keydefs.el (global-map): Add new register bindings.
15040
15041         * register.el: Synched with FSF 20.3.
15042
15043 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15044
15045         * window-xemacs.el (recenter): all arguments are optional.
15046
15047 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15048
15049         * device.el: (device-pixel-width): Reflected name/parameters
15050         change to device-system-metric.
15051         (device-pixel-height): Ditto.
15052         (device-mm-width): Ditto.
15053         (device-mm-height): Ditto.
15054         (device-bitplanes): Ditto.
15055         (device-color-cells): Ditto.
15056
15057 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15058
15059         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15060
15061         * cl.el (most-positive-fixnum): Document.
15062         (most-negative-fixnum): Ditto.
15063
15064         * cus-dep.el: Updated comment.
15065
15066         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15067         constant.
15068
15069         * cus-load.el (custom-put): Removed.
15070
15071         * files.el (after-find-file): Just resignal quit instead of
15072         signaling "canceled".
15073
15074 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15075
15076         * frame.el (other-frame): Use `focus-frame' instead of
15077         select-frame kludges.
15078
15079         * lisp-mode.el: Update lisp-indent-function for
15080         save-selected-frame and with-selected-frame.
15081
15082         * frame.el (save-selected-frame): New macro.
15083         (with-selected-frame): Ditto.
15084         (other-frame): Use `set-frame-focus'.
15085
15086 1998-05-06  Oliver Graf <ograf@fga.de>
15087
15088         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15089         (dragdrop-drop-url-default) default handler for URL drops created
15090         (dragdrop-drop-mime-default) default handler for MIME drops created
15091         (dragdrop-drop-functions) default custom for handling drops created
15092         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15093
15094 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15095
15096         * mouse.el: Removed redundant mouse-mswindows-drop function.
15097
15098 1998-05-05  Oliver Graf <ograf@fga.de>
15099
15100         * about.el: changed some text in my entry
15101         * dragdrop.el: added customs
15102
15103 1998-05-04  Oliver Graf <ograf@fga.de>
15104
15105         * mouse.el: killed global drop key bindings
15106         (mouse-offix-drop) removed
15107         * dragdrop.el: created
15108         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15109
15110 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15111
15112         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15113         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15114
15115         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15116         obsolete comment.
15117
15118         * scrollbar.el (scrollbars-visible-p): Use new
15119         {vertical,horizontal}-scrollbar-visible-p specifiers.
15120
15121 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15122
15123         * device.el (device-pixel-height):
15124         (device-pixel-width):
15125         (device-mm-width):
15126         (device-mm-height):
15127         (device-bitplanes):
15128         (device-color-cells): Moved these 6 functions from device.c; they
15129         all use single (device-system-metrics) call.
15130
15131 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15132
15133         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15134         were renamed.
15135
15136         * menubar-items.el:
15137         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15138         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15139
15140         * help.el (help-map): Remove Hyperbole keybinding logic.
15141         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15142
15143 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15144
15145         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15146         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15147
15148 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15149
15150         * msw-glyphs.el: use nicer icon3 from the frame icon.
15151
15152 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15153
15154         * version.el (emacs-version): Remove InfoDock conditionals.
15155
15156         * startup.el (startup-splash-frame): Change ID logo name.
15157
15158 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15159
15160         * files.el (after-find-file): If the user presses C-g on
15161         directory-creation prompt, kill the buffer.
15162
15163 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15164
15165         * simple.el (count-words-region): Reverse previous change.
15166
15167 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15168
15169         * replace.el (query-replace): Just call perform-replace.
15170         (query-replace-regexp): Ditto.
15171         (perform-replace): Move region handling here.
15172         (perform-replace): Use the new arg to match-data.
15173
15174 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15175
15176         * x-init.el: Install X specific display table that
15177           displays char 0240 as a space to avoid whatever it is
15178           that screws up display of that character code.
15179
15180 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15181
15182         * help.el (function-arglist): If no arguments are documented for a
15183         subr, print nothing rather than incorrect output.
15184
15185 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15186
15187         * cmdloop.el (command-error): Update bail-out error message to use
15188         `emacs-program-name'.
15189
15190         * lib-complete.el: Remove reader macro cruft.
15191
15192         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15193         cruft.
15194
15195         * simple.el (count-words-region): Drop interactive-p check on the
15196         message.
15197
15198 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15199
15200         * font.el
15201         * msw-faces.el
15202         Correct spelling of mswindows-font-canonicalize-name.
15203
15204 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15205
15206         * ldap.el (ldap-host-parameters-alist): Replaced with
15207         `ldap-host-parameters-plist'
15208         (ldap-search): Adapt to previous change
15209
15210 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15211
15212         * about.el (about-hackers): Update Bob Weiner bio.
15213         (about-maintainer-info): Ditto.
15214
15215 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15216
15217         * simple.el (display-warning-minimum-level): Docfix.
15218
15219 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15220
15221         * widget.el (:default-get): New keyword.
15222         * wid-edit.el (default, widget-default-default-get): Define it.
15223         (group, widget-group-default-get): Define it.
15224         (menu-choice, widget-choice-default-get): Define it.
15225         (widget-default-get): New function.
15226         (widget-choice-action): Call it.
15227         (widget-editable-list-entry-create): Call it.
15228
15229 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15230
15231         * byte-optimize.el (byte-boolean-vars): Removed.
15232         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15233         lookup through `byte-boolean-vars'.
15234
15235 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15236
15237         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15238         resource-provided values into ghost specs for scrollbar-height and
15239         scrollbar-width.
15240
15241 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15242
15243         * byte-optimize.el: Don't attempt to optimize /=.
15244
15245         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15246         (byte-compile-/=): Ditto.
15247
15248 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15249
15250         * apropos.el: Use `with-displaying-help-buffer'.
15251         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15252         Use `with-displaying-help-buffer'.
15253         (apropos-follow): Do not give special treatment to buffer cursor
15254         was in prior to a mouse click.
15255         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15256         (apropos-print-doc): Set correct buffer for setting text
15257         properties.
15258
15259 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15260
15261         * help.el (help-buffer-prefix-string): New variable.
15262         (help-buffer-name): Use it.
15263
15264         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15265         mode menu.
15266
15267 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15268
15269         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15270
15271 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15272
15273         * files.el (find-file-noselect): Update docstring.
15274         (find-file-noselect): Signal an error if found an unreadable file.
15275         (file-chase-links): Save the match data.
15276         (normal-mode): Use `lwarn' and `error-message-string'.
15277         (interpreter-mode-alist): Change defconst to defvar.
15278         (inhibit-first-line-modes-regexps): Ditto.
15279         (inhibit-first-line-modes-regexps): Added .tgz.
15280         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15281         (change-major-mode-with-file-name): New user-option.
15282         (set-visited-file-name): Synched with FSF.
15283         (file-name-extension): New function, from FSF 20.3.
15284         (file-relative-name): Synched with FSF.
15285         (save-some-buffers): Support the C-r feature.
15286         (recover-session): Synched with FSF.
15287         (kill-some-buffers): Ditto.
15288         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15289
15290 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15291
15292         * files.el (insert-file): Undo previous change and reenable use of
15293         format.el.
15294
15295 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15296
15297         * window-xemacs.el (recenter): Define.
15298
15299 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15300
15301         * font.el (mswindows-font-create-name)
15302         (mswindows-font-create-object): new functions for mswindows type
15303         fonts.
15304
15305         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15306         strings are parsed as well as font objects.
15307
15308 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15309
15310         * modeline.el (defining-kbd-macro): Restore modeline indication of
15311         kbd-macro being recorded.
15312         (add-minor-mode): Simplify docstring.
15313         (modeline-minor-mode-menu): Remove stuff.
15314
15315 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15316
15317         * code-process.el (call-process): dynamically decide process
15318         coding type.
15319
15320 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15321
15322         * modeline.el: Add line-number-mode, column-number-mode to
15323         the modeline minor-mode menu.  Button2 on the line number does
15324         goto-line.
15325
15326 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15327
15328         * mouse.el: move x-selection-owner-p type things to
15329         selection-owner-p.
15330
15331         * msw-init.el: copy zmacs stuff from x-init.el
15332
15333         * msw-select.el (mswindows-own-selection)
15334         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15335         functions. Very simple minded implementation of selectio
15336         ownership.
15337
15338         * select.el (own-selection) (disown-selection)
15339         (activate-region-as-selection) (select-make-extent-for-selection)
15340         (valid-simple-selection-p): functions moved from x-select.el for
15341         generalized selection.
15342
15343         * x-select.el: see select.el changes.
15344
15345         * x-toolbar.el: use new selection functions.
15346
15347 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15348
15349         * packages.el (packages-find-package-directories): Fixed bug that
15350         would pick up multiple site-package directories.
15351         (package-locations): Added "xemacs-packages" as a late package
15352         location.
15353
15354         * find-paths.el: Now uses `emacs-program-name' and
15355         `emacs-program-version'.
15356         Additions to enforce version-specific directories in
15357         `paths-find-version-directory'.
15358
15359 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15360
15361         * default.el: Removed.
15362         * site-start.el: Removed.
15363
15364 1998-04-29  Didier Verna  <didier@xemacs.org>
15365
15366         * minibuf.el (minibuffer-history-minimum-string-length): Default
15367         to nil.
15368
15369 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15370
15371         * find-paths.el (paths-program-name): Rename.
15372         (paths-emacs-root-p): Ditto.
15373         (paths-find-site-directory): Ditto.
15374
15375 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15376
15377         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15378         `emacs-lisp-byte-compile-and-load'.
15379
15380 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15381
15382         * ldap.el (ldap-search): Fixed additional parameter passing to
15383         `ldap-open'
15384
15385 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15386
15387         * select.el (kill-primary-selection) (selection-owner-p)
15388         (copy-primary-selection) (yank-clipboard-selection)
15389         (selection-exists-p) (delete-primary-selection): new file and
15390         functions that do the right thing for the selected device.
15391
15392         * x-menubar.el: use generalised selection functions.
15393
15394         * dumped-lisp.el: dump select.el.
15395
15396 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15397
15398         * find-paths.el (paths-progname): New variable.
15399         (paths-emacs-root-p): Use it.
15400         (paths-find-site-directory): Ditto.
15401
15402 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15403
15404         * loadup.el ((member "dump" command-line-args)): Dump as
15405         `infodock' if InfoDock.
15406
15407 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15408
15409         * find-paths.el (construct-emacs-version): Simplify, include
15410         program name in the return value.
15411         * (paths-find-version-directory): Use it.
15412
15413 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15414
15415         * info.el (Info-parse-dir-entries): Fixed regexp
15416         (Info-build-dir-anew): Remove full suffix and capitalize info file
15417         name for files with no @direntry
15418         (Info-batch-rebuild-dir): New function
15419         (Info-suffixed-file): Check for regular files instead of simple
15420         file existence (could catch directories before)
15421
15422 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15423
15424         * setup-paths.el, find-paths.el: Removed uses of `not' which
15425         temacs doesn't have.
15426
15427         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15428         into root searching.
15429
15430 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15431
15432         * subr.el: Remove definition of `not'.
15433
15434 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15435
15436         * msw-glyphs.el: enable graphics support.
15437
15438 1998-04-23  Didier Verna  <didier@xemacs.org>
15439
15440         * x-menubar.el (default-menubar): restored the line-number-mode
15441         option.
15442
15443         * misc doc string updates related to the options menu.
15444
15445 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15446
15447         * setup-paths.el (paths-construct-load-path): Fix typo.
15448
15449 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15450
15451         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15452         font-menu-ignore-scaled-fonts don't have to be bound now; this
15453         gets us one step further towards making --no-autoloads work.
15454
15455         * startup.el (normal-top-level): Load auto-autoloads only if
15456         lisp-directory is non-nil.
15457
15458         * setup-paths.el (paths-construct-load-path): Made it robust
15459         against nil lisp-directory.
15460
15461         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15462         to the list of variables that cause a warning when nil.
15463
15464         * toolbar.el (init-toolbar-location): Now works even when there's
15465         no toolbar icon directory.
15466
15467 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15468
15469         * help.el (view-lossage): Recognize it.
15470
15471         * simple.el (log-message): Mark multiline messages.
15472
15473 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15474
15475         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15476
15477 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15478
15479         * package-get.el (package-get-all):  add `\n' separator to
15480         interactive specification so that both variables are read
15481
15482 1998-04-22  Didier Verna  <didier@xemacs.org>
15483
15484         * x-menubar.el: ported the options menu to Custom.
15485         Moved the "read only" toggle button to the buffers menu.
15486         Corrected some missing ;;;###autoload or defcustom.
15487
15488         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15489         the scrollbar-visible specifier for options menu handling.
15490
15491         * toolbar.el (toolbar-visible-p)
15492                      (toolbar-captioned-p)
15493                      (default-toolbar-position): defcustom wrappers around
15494         the toolbar specifiers for options menu handling.
15495
15496         * frame.el (get-frame-for-buffer-default-instance-limit):
15497         defcustom it for options menu handling.
15498
15499         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15500         font-lock-mode for options menu handling.
15501
15502         * cus-start.el: added Custom properties to overwrite-mode for
15503         options menu handling.
15504
15505 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15506
15507         * about.el: shameless self-promotion.
15508
15509 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15510
15511         * simple.el (raw-append-message): Slightly optimize.
15512         (remove-message): Use `push' for clarity.
15513         (append-message): Ditto.
15514         (display-warning): Dito.
15515         (raw-append-message): Send the message to the appropriate device.
15516
15517 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15518
15519         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15520         From Sean MacLennan <Sean.MacLennan@pika.ca>
15521
15522 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15523
15524         * setup-paths.el: Changed `directory-sep-char' to
15525         `path-separator', following a change in GNU Emacs.
15526
15527 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15528
15529         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15530         (Info-build-dir-anew): Add a final newline.
15531         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15532         is `always'
15533         (Info-rebuild-dir): Ditto
15534
15535         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15536
15537 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15538
15539         * simple.el (count-words-buffer): Retain zmacs region.
15540         (count-words-region): Ditto.
15541         * simple.el: (what-line): Expanded line counts.
15542         (count-lines): New parameter to conditionalize whether collapsed
15543         lines get counted.
15544         From Bob Weiner <weiner@altrasoft.com>
15545
15546 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15547
15548         * packages.el (package-locations): infodock-packages must override
15549         mule-packages and packages.
15550
15551 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15552
15553         * wid-edit.el:
15554         remove rude messages from widget-activation-widget-mapper
15555         and widget-activation-glyph-mapper
15556
15557 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15558
15559         * toolbar.el: Remove (featurep 'x) test from
15560         toolbar-make-button-list
15561
15562 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15563
15564         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15565         only if in the same frame.
15566
15567 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15568
15569         * packages.el (package-locations): Added site-packages hierarchy.
15570
15571         * setup-paths.el (paths-default-info-directories): Introduced and
15572         used.
15573
15574         * packages.el, setup-paths.el: Set various path searching depths
15575         to 1.
15576
15577         * packages.el (packages-hierarchy-depth):
15578         (packages-load-path-depth): Introduced and used.
15579
15580         * setup-paths.el (paths-load-path-depth): Introduced and used.
15581
15582         * find-paths.el (paths-find-recursive-path): Added max-depth
15583         parameter.
15584
15585 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15586
15587         * setup-paths.el (paths-construct-info-path): Removed
15588         dependency on behavior of (file-name-as-directory "").
15589
15590 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15591
15592         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15593         lisp objects
15594
15595 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15596
15597         * dump-paths.el, startup.el: Added handling for --debug-paths.
15598
15599 1998-04-15  William M. Perry  <wmperry@aventail.com>
15600
15601         * wid-edit.el: We cannot just set the help-echo or balloon-help
15602           properties for an extent based on the :help-echo widget
15603           property, since help-echo and balloon-help cause an EXTENT to
15604           get passed in, where :help-echo functions are expecting a WIDGET
15605
15606 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15607
15608         * scrollbar.el (init-scrollbar-from-resources): Call
15609         mswindows-init-scrollbar-metrics when appropriate.
15610
15611 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15612
15613         * dumped-lisp.el: dump x-toolbar for window system
15614
15615         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15616         have support and xpm.
15617
15618 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15619
15620         * files.el (toggle-read-only): Fix docstring.
15621         From Didier Verna <didier@xemacs.org>
15622
15623 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15624
15625         * startup.el (normal-top-level): Load autoload-file-name without
15626         specifying an extension---some people only auto-autoload.el.gz.
15627
15628 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15629
15630         * files.el (backup-enable-predicate): Don't bomb on NAME being
15631         nil.
15632
15633 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15634
15635         * find-paths.el, packages.el: Now prefers configure'd paths.
15636         This shouldn't cause any of the originally anticipated problems as
15637         the current paths architecture will not define the various
15638         configure-xxx variables if they're not specified on the configure
15639         command line.
15640
15641         * find-paths.el, setup-paths.el, packages.el: Removed all
15642         mentionings of "/" as a path separator.
15643         Used paths-construct-path throughout.
15644
15645         * find-paths.el (paths-construct-path): Created to assemble paths
15646         from directory components.
15647
15648         * setup-paths.el, packages.el: Used paths-decode-directory-path
15649         instead of decode-path-internal.
15650
15651         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15652         and associates.
15653         (paths-decode-directory-path) Created.
15654
15655         * setup-paths.el: Changed configure-exec-path to
15656         configure-exec-directory.
15657
15658 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15659
15660         * packages.el (packages-find-packages): Fixed decoding of
15661         EMACSPACKAGEPATH.
15662
15663         * startup.el: -no-packages -> -no-early-packages.
15664
15665         (packages-load-package-lisps): Fixed loading of auto-autoload
15666         files.
15667
15668         * startup.el (normal-top-level): Fixed loading of core
15669         auto-autoload.
15670
15671         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15672
15673         * startup.el, packages.el, dump-paths.el: Added proper settings
15674         for site-directory and lisp-directory variables.
15675
15676         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15677         inhibit-package-autoloads and fixed handling of it.
15678
15679         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15680         handling of former inhibit-package-init, now
15681         inhibit-early-packages, to make -vanilla etc. work.
15682
15683 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15684
15685         * code-process.el (start-process): Fallback to 'undecided instead
15686         of 'binary for process input coding stream.
15687
15688         * process.el (start-process): Docstring fix.
15689
15690 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15691
15692         * info.el (Info-insert-dir): Do not insert temporary dir files
15693         in Info-dir-file-attributes
15694         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15695         (Info-rebuild-dir): Ditto.
15696
15697 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15698
15699         * obsolete.el: Added obsoleteness declarations for
15700         `site-directory' and `Info-default-directory-list'.
15701
15702 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15703
15704         * find-paths.el (paths-find-emacs-root): Only look at the
15705         executable at the end of the symlink chain for determining the
15706         Emacs root.
15707
15708 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15709
15710         * setup-paths.el (paths-construct-info-path): Changed construction
15711         to cater to gone default in configure.
15712
15713         * find-paths.el (paths-uniq-append): Added.
15714
15715         * packages.el: Rewritten package path construction once again.
15716
15717         * dump-paths.el, startup.el: Removed package-path as a global
15718         variable.
15719
15720         * package-admin.el (package-admin-add-single-file-package):
15721         (package-admin-add-binary-package): Changed package-path to
15722         late-packages.
15723
15724         * packages.el (packages-split-path): Split path at "/" rather than
15725         nil according to change in emacs.c.
15726
15727 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15728
15729         * setup-paths.el (paths-construct-info-path): Changed info path
15730         order so that directories come out right.
15731         (paths-find-lock-directory): Fixed bug: It used to think
15732         configure-lock-directory is a path.
15733
15734 1998-04-06  Jeff Miller <jmiller@smart.net>
15735
15736         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15737         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15738         eases the use of toolbar-add/kill-item functions.
15739
15740 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15741
15742         * code-files.el (file-coding-system-alist): Commented out
15743         loaddefs.el magical treatment.
15744
15745 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15746
15747         * info.el (Info-rebuild-outdated-dir): Added new option
15748         `conservative' and made it the default
15749         (Info-rebuild-dir): Appropriately parse multi-line description
15750         strings, and multi-section dir files. Issue warning when dir
15751         is rebuilt as temporary
15752         (Info-build-dir-anew): Issue warning when dir is built as
15753         temporary
15754
15755 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15756
15757         * list-mode.el (list-mode-map): Bind highlight motion commands to
15758         standard keys left, right, C-b and C-f.
15759
15760 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15761
15762         * files.el (auto-mode-alist): allow .sc for Scheme->C
15763
15764 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15765
15766         * loadup.el (pureload): Don't quote (garbage-collect).
15767
15768 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15769
15770         * package-get-base.el: Updated.
15771
15772 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15773
15774         * isearch-mode.el (isearch-just-started): New variable.
15775         (isearch-mode): Set it.
15776         (isearch-repeat): Advance one character forward only if the search
15777         was successful, and was not just started.
15778         (isearch-repeat): Clear isearch-just-started.
15779
15780 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15781
15782         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15783         if running -batch.
15784
15785 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15786
15787         * subr.el (listify-key-sequence): Removed.
15788
15789 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15790
15791         * bytecomp.el (byte-compile-print-gensym): New option.
15792         (byte-compile-output-file-form): Use it.
15793         (byte-compile-output-docform): Ditto.
15794         (byte-compile-compiled-obj-to-list): Ditto.
15795
15796 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15797
15798         * msw-glyphs.el: set frame icon if xpm support.
15799
15800 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15801
15802         * help.el: Code that pretty prints variable values
15803           removed.
15804
15805 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15806
15807         * find-paths.el (paths-emacs-root-p): Correct test for installation
15808         directory.
15809         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15810
15811 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15812
15813         * loaddefs.el: Don't set debug-ignored-errors; leave
15814           its default value set to nil.
15815
15816 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15817
15818         * info.el (Info-rebuild-dir): fixed mis-spelling.
15819
15820 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15821
15822         * info.el (Info-rebuild-outdated-dir): New custom var
15823         (Info-insert-node): Create/update dir file when needed, ie when it
15824         does not exist or is older than some info files in directory
15825
15826 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15827
15828         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15829         for last packages, mainly for using a 20.4 package base.
15830
15831         * packages.el (late-packages): Typo fix.  It was called
15832         early-packages.
15833
15834         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15835         relative symlinks correctly.
15836         (paths-find-emacs-roots): More rigorous checking for plausible
15837         configuration-time root.
15838
15839         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15840         find its roots.
15841
15842 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15843
15844         * faces.el: Fix docstrings.
15845         * glyphs.el: Fix docstrings.
15846         * mouse.el: Fix docstrings.
15847
15848         * frame.el: Change phrase `current frame' to `selected frame'.
15849
15850         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15851
15852         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15853         macros using backquote to make them infinitely more readable.
15854
15855 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15856
15857         * packages.el (packages-find-package-path): Hardcoded specialized
15858         InfoDock support until we can clean this up.
15859
15860         * help.el (describe-bindings-1): Return the value of the bindings
15861         help buffer created.
15862         (describe-bindings): Ditto.
15863
15864         * simple.el (set-variable): Restore previous behavior of not
15865         bombing if the variable to set is not boundp.
15866
15867 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15868
15869         * packages.el (packages-handle-package-dumped-lisps): Allow for
15870         non-local files to be loaded off the package-lisp variable.
15871
15872 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15873
15874         * x-faces.el: Global X resources should override
15875           specs for all device classes (color, grayscale, mono);
15876           code currently doesn't override any of them.  Fixed by
15877           calling remove-specifier with '(x default) as the tag
15878           set and allowing inexact matches.
15879
15880 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15881
15882         * faces.el: Separated face initializations based on
15883           device classes into device type specific (tag set,
15884           instantiator) pairs.
15885
15886 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15887
15888         * wid-edit.el (widget-choice-action): Remember user's explicit
15889         choice.
15890         (widget-choice-value-create): Respect it.
15891         From Richard Stallman <rms@gnu.org>
15892
15893 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15894
15895         * setup-paths.el (paths-construct-info-path): Always append
15896         existing directories from configure-time info path.
15897
15898         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15899         Info-directory-list.
15900
15901         * info.el: Removed Info-default-directory-list which was broken by
15902         design.
15903         Removed bogus initialization of Info-directory-list---startup.el
15904         can do a much better job.
15905         Added autoload of Info-directory-list.
15906
15907         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15908         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15909         be exclusive; now it's merely given precedence, just like in the
15910         old days.
15911
15912 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15913
15914         * find-paths.el (paths-find-architecture-directory): Fix bug with
15915         finding; it used to default too early.
15916
15917 1998-03-25  Martin Buchholz <martin@xemacs.org>
15918
15919         * packages.el (packages-split-path): Fix a bug; it used to fail
15920         for paths that weren't split.
15921
15922 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15923
15924         * finder.el (finder-compile-keywords): trap on errors.
15925
15926 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15927
15928         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15929           fourth argument of t so that only the specs exactly
15930           matching the tag lists are removed.
15931
15932 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15933
15934         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15935
15936 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15937
15938         * minibuf.el (mouse-read-file-name-1): If a default directory was
15939         specified, use it for generating the completions.
15940
15941 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15942
15943         * update-elc.el: Now respects inhibit-package-init and
15944         inhibit-site-lisp.
15945         Now does path construction with loadup-paths.
15946
15947         * startup.el (normal-top-level, startup-setup-paths): Now respects
15948         inhibit-package-init and inhibit-site-lisp.
15949
15950         * packages.el (packages-find-package-path): Extended package path
15951         by version-specific hierarchies.
15952         (packages-find-packages): Now respects inhibit flag and
15953         inhibit-site-lisp.
15954         Moved path setup to loadup-paths.
15955
15956         * make-docfile.el: Now respects inhibit-package-init and
15957         inhibit-site-lisp.
15958         Now does path construction with loadup-paths.
15959
15960         * loadup.el: Now respects inhibit-package-init and
15961         inhibit-site-lisp.
15962
15963         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15964
15965         * loadup-paths.el: New file: setup load-path to encompass
15966         packages.
15967
15968 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15969
15970         * auto-show.el: load-gc renamed to pureload.
15971         * site-load.el: Ditto.
15972         * packages.el (toplevel): Ditto.
15973         * loadup.el (really-early-error-handler): Ditto.
15974         * dumped-lisp.el (preloaded-file-list): Ditto.
15975         * cus-face.el (custom-declare-face): Ditto.
15976
15977 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15978
15979         * <Today>: The Big Path Searching Overhaul.
15980
15981         * find-paths.el: New file: find and assemble paths in the
15982         installation hierarchy.
15983
15984         * setup-paths.el: New file: global layout of paths and directories
15985         within the XEmacs hierarchy.
15986
15987         * packages.el: Replaced everything related to path searching and
15988         startup by code in terms of find-paths.
15989
15990         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15991         the new path searching engine.
15992
15993         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15994         and setup-paths.
15995
15996 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15997
15998         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15999         setup-paths.el.
16000
16001 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16002
16003         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16004         compiles identically in any configuration.
16005         Removed irrelevant commentary.
16006
16007 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16008
16009         * simple.el (set-variable): Allow setting specifiers.
16010
16011 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16012
16013         * lisp.el (forward-sexp): Revert previous change.
16014
16015 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16016
16017         * frame.el (frame-initialize): Use `delete-console' instead of
16018         `delete-device' to delete the stream console to match the usage in
16019         Fkill_emacs.
16020
16021 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16022
16023         * files.el (cdpath-previous): New variable.
16024         (cd): Use it.
16025         From Bob Weiner <weiner@wave.altrasoft.com>
16026
16027 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16028
16029         * keydefs.el: Changed keybindings of forward-char,
16030           backward, scroll-up and scroll-down to point to their
16031           -command counterparts.
16032
16033         * simple.el: New functions: forwarc-char-command,
16034           backwrad-char-command, scroll-up-command,
16035           scroll-down-command which work liek their counterparts
16036           except that they honor the variable
16037           signal-error-on-buffer-boundary.
16038
16039           Definition of signal-error-on-buffer-boundary received
16040           from src/cmds.c.
16041
16042           defvar declaration added for word-across-newline to avoid
16043           byte-compiler warning about the free variable reference.
16044
16045 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16046
16047         * winnt.el: Removed "%t" from the beginning of
16048         modeline-format. From now on, there's no nt-specifics in the modeline.
16049
16050 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16051
16052         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16053         of `when' with `if'.
16054
16055 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16056
16057         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16058         mswindows. Must be reworked along with glyphs.el, or
16059         merged into it, after there is images support.
16060
16061         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16062         'mswindows.
16063
16064 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16065
16066         * faces.el: fix for text cursor initialization.
16067         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16068         From Andy Piper <andyp@parallax.co.uk>
16069
16070 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16071
16072         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16073         if there is an existing package that handles it and warn the user
16074         about that mode.
16075
16076 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16077
16078         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16079         Installation" menu item when Installation-string is not bound.
16080
16081 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16082
16083         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16084         From Jeremiah W. James <jerry@cs.ucsb.edu>
16085
16086 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16087
16088         * msw-faces.el:
16089         * faces.el: Fix face initialization.
16090
16091 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16092
16093         * files.el (backup-enable-predicate): fix breakage introduced
16094         by TMPDIR patch.
16095
16096 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16097
16098         * x-faces.el (x-init-face-from-resources): The
16099           TTY face property retrieval functions don't return
16100           specifiers, so use face-property instead.
16101
16102 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16103
16104         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16105
16106 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16107
16108         * x-menubar.el: Expanded documentation for
16109           option-save-faces.  Changed Options -> Browse Faces
16110           menu entry to invoke customize-face.
16111
16112 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16113
16114         * faces.el: Most face initialization moved out of
16115           init-other-random-faces to the top level so that the
16116           initialization happens before Xemacs is dumped.  Much
16117           of the fascist "face-differs-from-default-p or FROB!"
16118           code has been retired in favor of letting the user do
16119           what they want to do.  Face initialization code changed
16120           to use `default' specifier tag so that the settings can
16121           be overridden later if the user wishes it.
16122
16123 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16124
16125         * about.el (about-hackers): Update contributors list.
16126
16127 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16128
16129         * specifier.el: Define new specifier tag `default'.
16130
16131         * modeline.el: Initialize faces using `default' tag.
16132
16133         * x-faces.el (x-init-face-from-resources): Remove
16134           specifier specs containing the `default' tag before
16135           adding new specs.
16136
16137 1998-03-02  John Jones  <jj@asu.edu>
16138
16139         * package-get.el (package-get-all): fixed arguments on call to
16140         package-admin-add-single-file-package.
16141         * package-get.el (package-get-installedp): fixed to match
16142         advertised behavior.
16143         * package-get.el: added function package-get-update-all which
16144         installs newest versions of all the current packages (if they are
16145         not already installed).
16146
16147 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16148
16149         * files.el (find-file-noselect): Uncommented `truename' binding in
16150         `let*' and use it later to set `buffer-file-truename' iff it's
16151         still nil, as happens for example when finding a compressed
16152         file with "jka-compr".
16153
16154 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16155
16156         * faces.el: in make-face-* type functions do the operation for all
16157         window systems, not just the first one found.
16158
16159         * font.el: call mswindows-list-fonts for mswindows.
16160
16161 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16162
16163         * code-process.el (call-process-region):
16164         * process.el (call-process-region):
16165         * package-get.el (package-get-dir):
16166         * files.el (backup-enable-predicate):
16167         * gnuserv.el (gnuserv-temp-file-regexp):
16168         Use temp-directory in place of `/tmp'.
16169
16170 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16171
16172         * "Fast" dired-in-C enhancements for Windows 95/NT:
16173
16174         * files.el: Added function, `wildcard-to-regexp', from GNU
16175           Emacs.
16176
16177         * files.el (insert-directory): Modified to use special
16178           dired-in-C enhancements if present.
16179
16180 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16181
16182         * code-files.el: make default coding no-conversion.
16183
16184 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16185
16186         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16187         the load-path.
16188
16189         * update-elc.el: Strip directory when testing for files not to
16190         bytecompile.
16191
16192 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16193
16194         * lisp-mode.el: Use recommended form for menus.
16195
16196         * info.el (Info-construct-menu): Use recommended form for menus.
16197
16198         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16199         entry.
16200
16201 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16202
16203         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16204           (get-frame-for-buffer-noselect): Always return frames
16205           in the not-this-window-p cond clause.
16206
16207 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16208
16209         * help.el (describe-installation): New function.
16210
16211         * x-menubar.el (default-menubar): Add describe-installation to
16212         Help menu.
16213
16214         * packages.el (packages-unbytecompiled-lisp): Installation.el
16215         should not be bytecompiled.
16216
16217         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16218         XEmacs.
16219
16220         * x-menubar.el (default-menubar): Use correct guard for VM menu
16221         entry.
16222
16223         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16224         coding.
16225         From Andy Piper <andyp@parallax.co.uk>
16226
16227 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16228
16229         * ldap.el: Do not require ldap-internal at compile time.
16230
16231 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16232
16233         * code-files.el: new file. a virtual copy of mule-files.el
16234         but without charset
16235         dependencies. (toggle-buffer-file-ocding-system) new function for
16236         changing the eol type for the current buffer.
16237
16238         * code-process.el: new file. a copy of
16239         mule-process.el. mule-process.el will disappear when things have
16240         settled.
16241
16242         * coding.el: new file. a virtual copy of mule-files.el but
16243         without charset dependencies. (coding-system-base) new function
16244         for getting the parent coding system of a coding system with eol
16245         type set.
16246
16247         * dumped-lisp.el: add above files for the non-mule case.
16248
16249 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16250
16251         * window-xemacs.el (display-buffer): If no explicit
16252           frame is specified, search for a window that displays
16253           the buffer on the currently selected frame, before
16254           searching other frames.
16255
16256 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16257
16258         * frame.el (get-frame-for-buffer): If not-this-window-p
16259           is non-nil, use window on the selected frame if it is not
16260           also the selected window.  When defaulting, search for
16261           windows on the currently selected fgrame before searching
16262           other frames.
16263
16264 1998-02-25  Didier Verna  <didier@xemacs.org>
16265
16266         * modeline.el (modeline-swap-buffers): originally named
16267         `mouse-release-modeline'. Whether to actually swap the buffers is
16268         decided in `mouse-drag-modeline'.
16269         (mouse-drag-modeline): A button release event is considered a
16270         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16271         stay unchanged.
16272
16273 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16274
16275         * x-menubar.el: Put redo on the menubar.
16276         From Aki Vehtari <Aki.Vehtari@hut.fi>
16277
16278 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16279
16280         * bytecomp.el (displaying-byte-compile-warnings): if
16281         temp-buffer-show-function is set, use it to display current set of
16282         warnings in the "*Compile-Log-Show*" buffer.
16283
16284         * simple.el (display-warning-buffer): if temp-buffer-show-function
16285         is set, use it to display current set of warnings in the
16286         "*Warnings-Show*" buffer.
16287
16288 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16289
16290         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16291         Common Lisp.
16292
16293 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16294
16295         * menubar.el: Allow button descriptors at least 2 long.
16296
16297         * x-menubar.el (default-menubar): Use recommended forms.
16298         (file-menu-filter): Remove.
16299         (edit-menu-filter): Remove.
16300
16301 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16302
16303         * about.el (about-hackers): Updated.
16304
16305 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16306
16307         * help.el (help-max-help-buffers): new variable
16308         (help-register-and-maybe-prune-excess): new function
16309         (help-buffer-name): use help-max-help-buffers.
16310         (with-displaying-help-buffer): use
16311         help-register-and-maybe-prune-excess.
16312
16313         * help.el (help-maybe-pretty-print-value): if the value fits on
16314         one line, let it.
16315
16316 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16317
16318         * (with-displaying-help-buffer): there is no need to kill the buffer
16319         if it exists, because with-output-to-temp-buffer will clear it.
16320         further, killing the buffer violates the rule that
16321         temp-buffer-show-function, if set, has the full responsibility of
16322         showing the temp buffer.  killing the buffer fucks with the window
16323         configuration, hosing temp-buffer-show-function.
16324
16325
16326 1998-02-23  Didier Verna  <didier@xemacs.org>
16327
16328         * modeline.el (mouse-drag-modeline):
16329         - Always scroll the modeline that was originally clicked on.
16330         - Use x pixels instead of x characters (which doesn't work anyway)
16331         as horizontal reference for modeline dragging. This allows us to
16332         keep on dragging the modeline even if the motion event occurs in
16333         another window.
16334
16335 1998-02-23  Didier Verna  <didier@xemacs.org>
16336
16337         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16338         glyph on the modeline to indicate that dragging the mouse has an
16339         effect both horizontally and vertically.
16340
16341 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16342
16343         * about.el (about-xemacs): Get rid of redundant visible version
16344         number.
16345
16346 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16347
16348         * about.el (about-hackers): Update credits.
16349
16350 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16351
16352         * prim/register.el (view-register): Show register type file-query.
16353
16354 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16355
16356         * mode-motion.el (mode-motion-highlight-internal):
16357           save-excursion inside save-window-exucrsion form to
16358           hide buffer point changes from save-window-excursion.
16359           Prevents display flickering when the mouse pointer
16360           moves.
16361
16362 1998-02-17  Didier Verna  <didier@xemacs.org>
16363
16364         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16365         function to handle correctly the case of a toolbar one side of the
16366         window: scrolling will not necessarily happen.
16367
16368 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16369
16370         * files.el (after-find-file): Restore missing argument
16371           to format that provides filename for "... consider M-x
16372           recover-file" message.  Also call `message' with "%s"
16373           as the first arg instead of an arbitrary string.
16374
16375 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16376
16377         * about.el (about-hackers): Various additions.
16378
16379 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16380
16381         * autoload.el (generate-file-autoloads-1): Don't force an extra
16382         line out when copying on-the-same line autoloads.
16383
16384         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16385         is installed.
16386
16387 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16388
16389         * x11/x-win-xfree86.el (x-win-init-xfree86):
16390         * x11/x-win-sun.el (x-win-init-sun):
16391         * x11/x-init.el (x-initialize-compose):
16392         * prim/simple.el:
16393         (backward-or-forward-kill-sexp):
16394         (backward-or-forward-kill-sentence):
16395         (backward-or-forward-kill-word):
16396         (backward-or-forward-delete-char):
16397         * prim/isearch-mode.el (isearch-help-or-delete-char):
16398         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16399         x-keysym-on-keyboard-p to detect backspace.
16400         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16401         Clean up symbols used with dead keys, checking Linux and solaris
16402         keysyms.
16403         Simplify x-win-*.el using above methods.
16404         Change documentation for x-keysym-*-p functions.
16405
16406 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16407
16408         * about.el (about-hackers): Restore entries for Michael Sperber and
16409         Vinnie Shelton.
16410         From Vinnie Shelton <acs@acm.org>
16411
16412 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16413
16414         * simple.el (count-words-region): Ditto.
16415
16416 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16417
16418         * simple.el (count-words-buffer): Document.  Don't print anything
16419         if non-interactive.
16420
16421 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16422
16423         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16424         multiple files in InfoDock.
16425
16426 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16427
16428         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16429         from version.el in InfoDock.
16430
16431         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16432         specially.
16433
16434 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16435
16436         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16437         variable name in docstring.
16438
16439 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16440
16441         * menubar.h: Include "gui.h".
16442
16443 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16444
16445         * site-load.el: Fix documentation.
16446
16447 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16448
16449         * package-get-base.el (package-get-base): Updated.
16450
16451         * keymap.el: PC-ize.
16452
16453 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16454
16455         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16456         from' on a fresh line.
16457
16458 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16459
16460         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16461         object.
16462
16463 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16464
16465         * undo-stack.el: PC-ize.
16466
16467         * cmdloop.el: PC-ize.
16468
16469 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16470
16471         * bytecomp-runtime.el: PC-ize.
16472
16473         * byte-optimize.el: Prolog fixup.  PC-ize.
16474
16475         * cus-dep.el: Spelling fix.
16476
16477         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16478         entries follow).
16479
16480 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16481
16482         * text-mode.el (text-mode-hook-identify): New function,
16483         put on text-mode-hook.  Set text-mode-variant here.
16484         (text-mode): Don't set it here.
16485
16486 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16487
16488         * text-mode.el (text-mode-hook): New defvar.
16489         (text-mode-variant): New variable.
16490         (text-mode): Set that variable locally.
16491         (toggle-text-mode-auto-fill): New command.
16492
16493 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16494
16495         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16496
16497 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16498
16499         * text-mode.el (paragraph-indent-text-mode):
16500         Renamed from spaced-text-mode.
16501         (text-mode-map): Bind TAB to indent-relative.
16502         (indented-text-mode-map): Variable deleted.
16503         (indented-text-mode): Now an alias for text-mode.
16504
16505 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16506
16507         * loadup.el: test-atoms debugging stuffs removed.
16508
16509 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16510
16511         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16512
16513 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16514
16515         * help.el (describe-beta): Made it use `locate-data-file'.
16516         (describe-distribution): Ditto.
16517         (describe-copying): Ditto.
16518         (describe-project): Ditto.
16519         (view-emacs-news): Ditto.
16520
16521         * help-nomule.el (help-with-tutorial): Made it use
16522         `locate-data-file' to find tutorial.
16523
16524 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16525
16526         * about.el: Corrected my email address.
16527
16528         * mouse.el: Added 'mouse-mswindows-drop' similar to
16529         'mouse-offix-drop'.
16530
16531 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16532
16533         * loadup.el (running-xemacs): Spelling fix.
16534
16535 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16536
16537         * packages.el (packages-find-packages-1): Don't allow a backwards
16538         compatible lisp tree to overwrite `preloaded-file-list'.
16539
16540 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16541
16542         * loadup.el: Don't delete "xemacs" prior to dumping.
16543
16544 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16545
16546         * package-info.el (pi-last-mod-date): New function.
16547         (pi-author-version): New function.
16548         (batch-update-package-info): Use them.
16549
16550 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16551
16552         * frame.el (get-frame-for-buffer-default-to-current): Create.
16553         (get-frame-for-buffer-noselect): Allow user to use current frame
16554         with `get-frame-for-buffer-default-to-current'.
16555
16556 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16557
16558         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16559         (byte-compile-output-docform): Ditto.
16560         (byte-compile-compiled-obj-to-list): Ditto.
16561
16562 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16563
16564         * startup.el (command-line-1): Removed code that ran
16565           buffer-menu.
16566
16567 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16568
16569         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16570
16571 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16572
16573         * frame.el (suspend-emacs-or-iconify-frame): Check using
16574         `device-on-window-system-p' instead of explicitly checking for X,
16575         so that the same logic works for MS Windows.
16576         (suspend-or-iconify-emacs): Ditto.
16577
16578 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16579
16580         * about.el (about-maintainer-info): Andy Piper is back.
16581         (xemacs-hackers): Updated Andy Piper's email address.
16582         (about-hackers): Added Jonathan Harris.
16583         (about-hackers): Updated Tibor Polgar's email address.
16584
16585 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16586
16587         * about.el: Add xemacs.org email manager.
16588
16589         * package-get-base.el (package-get-base): Updated with most recent
16590         package updates.
16591
16592 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16593
16594         * help.el (function-arglist): Use `indirect-function' instead of
16595         `symbol-function' so that aliases are treated correctly.
16596
16597 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16598
16599         * help.el (help-map): Add f1 binding to `help-for-help'.
16600         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16601         (describe-key-briefly): Use `princ' "%s" to print object.
16602         (with-displaying-help-buffer): Kill buffer if it exists, again.
16603         (describe-key): Use `princ' "%s" to print object.
16604         (describe-function-1): Use `princ' "%s" to print object.
16605         Commented out alias lines removed.
16606         (help-pretty-print-limit): New variable to control pretty-printing
16607         of variable values.
16608         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16609         `help-pretty-print-value' again.  Only print-print when OBJECT is
16610         list of length less than `help-pretty-print-limit'.
16611         (describe-variable): Use `help-maybe-pretty-print-value' again.
16612
16613 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16614
16615         * simple.el (blink-matching-open): Remove C++ kludge.
16616         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16617
16618 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16619
16620         * info.el (Info-default-directory-list): Made the documentation
16621         more explanitory.
16622
16623 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16624
16625         * lisp/packages.el:
16626         * lisp/package-admin.el:
16627         * lisp/build-report.el:
16628         Fix typos.
16629
16630 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16631
16632         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16633         warnings in Java buffers without final newline and editing the
16634         last line.
16635
16636 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16637
16638         * packages.el (packages-find-packages-1): Don't allow a backwards
16639         compatible lisp tree to overwrite `preloaded-file-list'.
16640         Suggested by Colin Rafferty  <colin@xemacs.org>
16641
16642         * mouse.el (mouse-offix-drop): Set undo-boundary.
16643         From Oliver Graf <ograf@fga.de>
16644
16645 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16646
16647         * loadup.el (load-gc): rewrite as defun.
16648         Print something sensical if a required dump-time file isn't found.
16649
16650 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16651
16652         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16653         bug strikes a menudescriptor.
16654
16655         * package-get-base.el (package-get-base): Updated.
16656
16657         * package-info.el (batch-update-package-info): Derive REQUIRES
16658         from the Makefile.
16659
16660 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16661
16662         * files.el (save-some-buffers): Don't play games with deleting
16663         other windows if we are in the minibuffer window.
16664
16665 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16666
16667         * modeline.el (modeline-minor-mode-menu): Add support for :active
16668         (add-minor-mode): Document :active property to TOGGLE.
16669
16670 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16671
16672         * modeline.el (modeline-minor-mode-menu): Add support for an
16673         `:included' predicate in the `toggle-sym' plist.
16674         (add-minor-mode): Document the :included property, format
16675         docstring some more.
16676         (modeline-minor-mode-menu): Documentation string added.
16677
16678 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16679
16680         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16681         labels from the symbol-names by thwacking off the overly redundant
16682         and overused "mode", parenthesizing "minor", and capitalizing the
16683         resultant strings.  Also shortened the menu's title by eliminating
16684         the redundant buffer name.
16685         (add-minor-mode): Beautified the docstring, added mention of the
16686         `:menu-tag' property of TOGGLE.
16687         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16688         `toggle-sym' to beatify the mode-life menus.
16689         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16690         `auto-fill-function'.
16691
16692 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16693
16694         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16695         menus to :style 'toggle.
16696
16697 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16698
16699         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16700
16701 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16702
16703         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16704         only recognize first hyperlink.
16705         (hyper-apropos-highlightify): Deletia, this is already done by
16706         `hyper-apropos-insert-face'.
16707         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16708
16709 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16710
16711         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16712         mail.
16713         (toolbar-mail-reader): Add support for `send'.
16714         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16715
16716 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16717
16718         * info.el (Info-emacs-info-file-name): Add defvar for
16719         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16720         will function properly.
16721
16722 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16723
16724         * simple.el: make the backwards delete function called by
16725         `backward-or-forward-delete-char' user configurable.
16726
16727 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16728
16729         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16730         compiled function got loaded from.
16731
16732 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16733
16734         * term/apollo.el: Synched up with InfoDock 3.6.2.
16735
16736 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16737
16738         * startup.el (load-init-file): Load autoloads earlier.
16739         (startup-splash-frame): Handle InfoDock logo.
16740
16741         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16742         InfoDock.
16743         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16744
16745         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16746         doesn't have this function.
16747
16748         * packages.el (locate-data-file): Fix to call `locate-file'.
16749
16750 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16751
16752         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16753         version of version.el.
16754         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16755
16756         * x-menubar.el (default-menubar): Guard reference to
16757         `gnuserv-frame'.
16758         (default-menubar): Guard references to `font-lock-mode'.
16759         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16760         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16761
16762         * make-docfile.el: Don't snarf doc strings from autoloads.
16763
16764         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16765         loading auto-autoloads files.
16766
16767         * loaddefs.el: Disable dumping autoloads.
16768
16769 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16770
16771         * lisp-mnt.el: Synch to Emacs 20.2.
16772
16773         * help.el: Remove manual autoload of `finder-by-keyword'.
16774
16775         * finder.el (finder-by-keyword): Autoload.
16776
16777         * help.el: Conditionalize hyperbole setup.
16778
16779 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16780
16781         * packages.el (package-require): Update to reflect new data format.
16782
16783 1998-01-02  Didier Verna  <didier@xemacs.org>
16784
16785         * x-menubar.el (default-menubar): make the tutorials available
16786         through the menubar. (Plus some compilation warnings cleanup).
16787
16788 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16789
16790         * check-features.el: New file.  Perform sanity check after build.
16791
16792         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16793         files to tooltalk package.
16794         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16795         package.
16796
16797         * package-admin.el (package-admin-xemacs): Use better default for
16798         location of XEmacs binary.
16799
16800 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16801
16802         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16803         tag with sexp and add value tag with value `t'.
16804
16805 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16806
16807         * package-get.el: Changes to work with real data.
16808         From Pete Ware <ware@cis.ohio-state.edu>
16809
16810         * packages.el (packages-reload-autoloads): Guard load for the time
16811         being.
16812
16813         * update-elc.el ("packages.el"): Force loading packages.el instead
16814         of possibly out-of-date packges.elc.
16815         * make-docfile.el ("packages.el"): Ditto.
16816
16817 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16818
16819         * build-report.el (build-report-delete-regexp): Added a rule for
16820         the main tarball shadowing anything past it.
16821
16822 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16823
16824         * packages.el (package-provide): Delete a previous provide.
16825
16826         * package-info.el: New file.
16827
16828         * package-get.el: New file.
16829         From Pete Ware <ware@cis.ohio-state.edu>
16830         (package-get): Fix md5 computation to work with Mule.
16831
16832 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16833
16834         * simple.el (log-message-*): Quote symbols in docstrings properly.
16835
16836 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16837
16838         * packages.el (packages-new-autoloads): Ignore symbolic links.
16839
16840         * cus-face.el (face-custom-attributes-get): Fix typo.
16841         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16842
16843 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16844
16845         * startup.el (load-init-file): Reload new or changed autoloads
16846         unless inhibited.  Reload modified dumped lisp (stubbed).
16847
16848         * packages.el (packages-new-autoloads): New function.
16849         (packages-reload-autoloads): New function.
16850         (packages-reload-dumped-lisp): New (stub) function.
16851
16852         * loadup.el: Inhibit reloading dumped files when running temacs.
16853
16854         * loadhist.el (file-provides): Extend to handle variant
16855         extensions.
16856
16857         * replace.el (query-replace): Fix typo.
16858
16859 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16860
16861         * make-docfile.el: list-autoloads-path has been renamed.
16862         * update-elc.el: list-autoloads has been renamed.
16863
16864         * packages.el (packages-list-autoloads): Renamed.
16865         (packages-list-autoloads-path): Ditto.
16866
16867 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16868
16869         * packages.el (packages-find-packages-1): Made it signal a warning
16870         for an error in an auto-autoload.el file.
16871
16872 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16873
16874         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16875         tag with const.
16876         From Aki Vehtari <Aki.Vehtari@hut.fi>
16877
16878         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16879
16880         * loadhist.el (unload-feature): Remove autoload.
16881
16882 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16883
16884         * loadhist.el: Unpackaged.
16885
16886         * help.el (describe-symbol-find-file): Rename
16887         `describe-function-find-file' and make old name obsolete.
16888         (describe-function-1): Use it.
16889         (describe-function-1): Guard reference to
16890         `compiled-function-annotation'.
16891
16892 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16893
16894         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16895         argument.
16896         (help-mode-quit): New optional arg to control whether it kills or
16897         buries.  Tidied up.
16898         (with-displaying-help-buffer): Don't kill buffer initially, even
16899         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16900         (help-pretty-print-value): Rename back from
16901         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16902         use it, otherwise use dumped `cl-prettyprint'.
16903         (describe-variable): Use `help-pretty-print-value' again.
16904         (find-func): Removed reference to "find-func" at end.
16905
16906 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16907
16908         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16909           GUI XEmacs. Rename? x-menubar is rather window system
16910           independant, except for a couple of items.
16911
16912 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16913
16914         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16915         entries as they will no longer be distributed with XEmacs.
16916
16917         * format.el (format-alist): Fix image/tiff regexps.
16918         From P. E. Jareth Hein <jareth@camelot-soft.com>
16919
16920         * help.el (help-maybe-pretty-print-value): Rename.
16921         (describe-variable): Use it.
16922         (describe-variable): Add trailing linefeed.
16923
16924 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16925
16926         * help.el (describe-function-1): Don't output anything for
16927           arglist of autoload functions.
16928
16929 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16930
16931         * help.el (describe-function-1): Don't output anything for
16932           arglist of autoload functions.
16933
16934 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16935
16936         * help.el (help-mode-map): New bindings for `help-mode-bury',
16937         `describe-function-at-point', `describe-variable-at-point',
16938         `Info-elisp-ref', `customize-variable', `help-next-section' and
16939         `help-prev-section'.
16940         (help-next-section): New function.
16941         (help-prev-section): New function.
16942         (help-mode-quit): Changed to kill the help buffer.
16943         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16944         correctly.
16945         (help-buffer-name): New function to generate the name of help
16946         buffers.
16947         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16948         argument giving the name of the help buffer.
16949         (describe-key): Use `with-displaying-help-buffer' with name.
16950         (describe-mode): Ditto.
16951         (describe-bindings): Ditto.
16952         (describe-prefix-bindings): Ditto.
16953         (view-lossage): Ditto.
16954         (with-syntax-table): New macro.
16955         (function-called-at-point): Use `ignore-errors' and
16956         `with-syntax-table'.
16957         (function-at-point): Ditto.
16958         (describe-function): Use `with-displaying-help-buffer' with name.
16959         (function-arglist): Extracted from `describe-function-1'.  Returns
16960         function's arglist as string.
16961         (function-documentation): Extracted from `describe-function-1'.
16962         Returns function's docstring.
16963         (describe-function-1): Remove all the "stream" garbage, including
16964         the stream argument.  Use `function-arglist' and
16965         `function-documentation'.
16966         (describe-function-arglist): Just use `function-arglist'.
16967         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16968         (help-pretty-print-value): New function to help with
16969         pretty-printing variable values.  Knows about `#<...>'.  Needs
16970         `pp-internal'.
16971         (describe-variable): Use `with-displaying-help-buffer' with name.
16972         Formatting improved.  Display file where variable is defined, if
16973         known.  Use `help-pretty-print-value'.
16974         (describe-syntax): Use `with-displaying-help-buffer' with name.
16975         (list-processes): Remove "stream" garbage.
16976
16977 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16978
16979         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16980         call a dumped routine instead.
16981
16982         * x-win-xfree86.el: Wrap file in defun.
16983         * x-win-sun.el: Ditto.
16984
16985 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16986
16987         * help.el (view-emacs-news): Remove usage of outl-mouse which
16988         advises functions and does other evil things.
16989
16990 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16991
16992         * format.el (format-alist): Add `image/tiff'.
16993         From P. E. Jareth Hein <jareth@camelot-soft.com>
16994
16995 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16996
16997         * about.el (about-hackers): More names added.
16998
16999         * make-docfile.el: Remove superfluous package path search.
17000
17001         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17002
17003 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17004
17005         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17006         ignored shadows.
17007
17008 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17009
17010         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17011         get trailing slashes when added to the load-path.
17012
17013         * x-init.el (init-x-win): Locate where XEmacs X localization files
17014         are.
17015
17016 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17017
17018         * x-faces.el: Added support for foregroundToolBarColor
17019           to xpm-color-symbols.
17020
17021 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17022
17023         * etags.el (tags-remove-duplicates): Removed.
17024         (buffer-tag-table-list): Use `delete-duplicates'.
17025
17026         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17027         correctly.
17028         (get*): Defalias to `get'.
17029
17030         * cl.el (eql): Compare integers with `eq'.
17031         (cl-map-extents): Check for `map-extents' first.
17032
17033 1997-12-17  Didier Verna  <didier@xemacs.org>
17034
17035         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17036         added the 'numero', 'copyright' and 'trademark' symbols.
17037
17038         * leim/quail/latin-post.el ("french-postfix"): see above.
17039
17040 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17041
17042         * widget.el (define-widget): Check the arguments.
17043
17044         * cus-edit.el (customize-face): Use `check-argument-type'.
17045         (custom-variable-value-create): Use `signal' to signal error.
17046         (custom-variable-reset-saved): Ditto.
17047         (custom-variable-reset-standard): Ditto.
17048         (custom-face-reset-saved): Ditto.
17049
17050         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17051         (widget-default-format-handler): Ditto.
17052         (widget-checklist-add-item): Ditto.
17053         (widget-radio-add-item): Ditto.
17054         (widget-editable-list-entry-create): Ditto.
17055         (widget-sexp-prompt-value): Ditto.
17056
17057         * custom.el (custom-declare-variable): Signal errors better.
17058         (custom-handle-keyword): Ditto.
17059         (custom-declare-group): Ditto.
17060
17061         * window-xemacs.el (windows): Ditto.
17062
17063         * menubar.el (menu): Ditto.
17064
17065         * keydefs.el (keyboard): Ditto.
17066
17067         * minibuf.el (minibuffer): Ditto.
17068
17069         * process.el (execute): Ditto.
17070
17071         * fill.el (fill): Ditto.
17072
17073         * modeline.el (modeline): Ditto.
17074
17075         * help.el (help): Ditto.
17076
17077         * faces.el (faces): Ditto.
17078
17079         * files.el (files): Ditto.
17080
17081         * x-init.el (x): Ditto.
17082
17083         * lisp-mode.el (lisp): Ditto.
17084
17085         * process.el (processes): Ditto.
17086
17087         * mouse.el (mouse): Ditto.
17088
17089         * abbrev.el (abbrev): Moved from cus-edit.
17090
17091         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17092         as variable declaration.
17093
17094 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17095
17096         * menubar.el (find-menu-item): Use `check-argument-type'.
17097         (find-menu-item): Cosmetic changes.
17098
17099 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17100
17101         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17102
17103 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17104
17105         * startup.el (set-default-load-path): Only search package-path
17106         when not running temacs.
17107
17108         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17109         files.
17110
17111         * loadup.el: Correct commentary.  Reformatting.
17112         (really-early-error-handler): Use absolute path to the
17113         first dumped-lisp.el file.
17114         (really-early-error-handler): Print full path name of
17115         each dumped lisp file (inherited from InfoDock).
17116
17117         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17118         dumped-lisp.el files.
17119
17120         * make-docfile.el (preloaded-file-list): Reorder when the
17121         package-path is searched.
17122         * update-elc.el: Ditto.
17123
17124         * lisp-mode.el (call-with-condition-handler): Treat the same as
17125         `condition-case' for indentation.
17126
17127         * about.el (about-xemacs): Update release date.
17128
17129 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17130
17131         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17132         anywhere but at the last clause.
17133         (ecase): Disallow `t' and `otherwise'.
17134
17135 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17136
17137         * cus-edit.el (custom-buffer-create-buttons): New function
17138         from stuff moved out of `custom-buffer-create-internal'.
17139         (custom-novice): New variable.  Default t.
17140         (custom-display-global-buttons): Ditto.  Default `top'.
17141         (custom-buffer-create-internal): Only display help if
17142         `custom-novice' is non-nil.  Display global buttons according to
17143         `custom-display-global-buttons'.
17144
17145 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17146
17147         * menubar.el (find-menu-item): Use `check-argument-type'.
17148         (find-menu-item): Cosmetic changes.
17149
17150 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17151
17152         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17153         look.
17154
17155 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17156
17157         * format.el (format-deannotate-region):  Bug fix.
17158         Deannotating a region containing unknown tags would fail
17159         (causing decoding of text/enriched to fail at user level)
17160
17161 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17162
17163         * minibuf.el (read-directory-name): Support sixth
17164           arg, HISTORY, as already documented.
17165
17166 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17167
17168         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17169         to `ecase'.
17170
17171 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17172
17173         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17174         skk-activate.
17175
17176 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17177
17178         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.