(U-00021D56): Apply new conventions for glyph granularity.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `=>ucs-itaiji-003@iwds-1'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `=>ucs-sip-itaiji-003@iwds-1'.
8
9         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
10         coded-charset for XEmacs CHISE.
11
12 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-charset.el (default-coded-charset-priority-list): Add
15         `=>ucs-bmp-itaiji-006@iwds-1'.
16
17         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
18         setting for `=>ucs-itaiji-006@iwds-1'.
19
20 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
23         for XEmacs CHISE.
24         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
25
26 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
27
28         * mule/mule-charset.el (default-coded-charset-priority-list): Add
29         `=ucs-sip-itaiji-009'.
30
31         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
32         XEmacs CHISE.
33
34 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-charset.el (default-coded-charset-priority-list): Add
37         `=>ucs-sip-itaiji-008'.
38
39         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
40         XEmacs CHISE.
41
42 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
43
44         * mule/mule-charset.el (default-coded-charset-priority-list): Add
45         `==ucs-sip-var-001'.
46
47         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
48         XEmacs CHISE.
49
50 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
51
52         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
53         setting for `===hng-kkd'.
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `===hng-kkd'.
57
58 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
61         CHISE.
62
63 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
66         setting for `=>>ruimoku-v6'.
67
68 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `=>>ruimoku-v6'.
72
73 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
74
75         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
76         instead of an alias to `=>ruimoku-v6'.
77
78 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-charset.el (default-coded-charset-priority-list): Add
81         `=ucs-sip-itaiji-012'.
82
83         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
84         XEmacs CHISE.
85
86 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
87
88         * mule/mule-charset.el (default-coded-charset-priority-list): Add
89         `=ucs-tip-var-004'.
90
91         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
92         XEmacs CHISE.
93
94 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=>ucs-sip-itaiji-002@iwds-1'.
98
99         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
100         coded-charset for XEmacs CHISE.
101
102 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
105         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
106         `=>big5-cdp-itaiji-004'.
107
108 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
111         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
112         `=>big5-cdp-itaiji-004'.
113
114         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
115         XEmacs CHISE.
116         (=>big5-cdp-itaiji-004): Ditto.
117         (=big5-cdp-itaiji-005): Ditto.
118
119 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
122         to #x9FFC.
123
124 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `=>ucs-bmp-itaiji-003@iwds-1'.
128
129         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
130         for XEmacs CHISE.
131         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
132
133 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
136         `=>ucs-tip-itaiji-001'.
137
138         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
139         XEmacs CHISE.
140
141 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `=>big5-cdp-itaiji-002'.
145
146 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `=>big5-cdp-itaiji-002'.
150
151         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
152         XEmacs CHISE.
153
154 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
157         `=>jis-x0213-2'.
158
159 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
162         setting for `==ucs-var-001'.
163
164 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
167         setting for `=+>ucs-var-003'.
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
171
172         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
173         XEmacs CHISE.
174         (=+>ucs-tip-var-003): Ditto.
175
176 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
180
181         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
182         XEmacs CHISE.
183         (=ucs-tip-var-002): Ditto.
184
185 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
188         #x9FEA.
189
190 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `==ucs-bmp-var-001'.
194
195         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
196         CHISE.
197         (==ucs-bmp-var-001): Ditto.
198
199 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
202         setting for `=big5-cdp-var-007'.
203
204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
205         `=big5-cdp-var-007'.
206
207         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
208         XEmacs CHISE.
209
210 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
211
212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
213         `=ucs-sip@gb'.
214
215         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
216         CHISE.
217
218 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
219
220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
221         `=>ucs-tip@cognate'.
222
223         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
224         XEmacs CHISE.
225
226 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
227
228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
229         `=ucs-tip-itaiji-001'.
230
231         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
232         XEmacs CHISE.
233
234 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
235
236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
237         `=>ucs-tip@component'.
238
239         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
240         XEmacs CHISE.
241
242 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `==ucs-tip@JP/hanazono'.
246
247         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
248         XEmacs CHISE.
249
250 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
253         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
254
255         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
256         CHISE.
257         (=ucs-tip@JP/hanazono): Ditto.
258
259 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
262         setting for `=ucs-var-007'.
263
264 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
265
266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
267         `=ucs-bmp-var-007'.
268
269         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
270         CHISE.
271         (=ucs-bmp-var-007): Ditto.
272
273 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
276         setting for `=>ucs-itaiji-002@iwds-1'.
277
278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
279         `=>ucs-bmp-itaiji-002@iwds-1'.
280
281 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
284         for XEmacs CHISE.
285         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
286
287 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
288
289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
290         setting for `=>ucs-itaiji-008'.
291
292 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
293
294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
295         setting for `=>big5-cdp-itaiji-003'.
296
297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
298         `=>big5-cdp-itaiji-003'.
299
300 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
303         XEmacs CHISE.
304
305 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         setting for `=>ucs-itaiji-011'.
309
310 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
313         `=>ucs-bmp-itaiji-011'.
314
315 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
316
317         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
318         XEmacs CHISE.
319         (=>ucs-bmp-itaiji-011): Ditto.
320
321 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-charset.el (default-coded-charset-priority-list): Use
324         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
325
326 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `=>ucs-bmp-cjk@iwds-1/normalized'.
330
331         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
332         coded-charset for XEmacs CHISE.
333
334 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
335
336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
337         setting for `=>ucs-itaiji-010'.
338
339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
340         `=>ucs-bmp-itaiji-010'.
341
342         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
343         XEmacs CHISE.
344         (=>ucs-bmp-itaiji-010): Ditto.
345
346 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
347
348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
349         setting for `=>ucs@iwds-1/normalized'.
350
351 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
354         for XEmacs CHISE.
355
356 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
359         setting for `==>ucs@esu'.
360
361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
362         `==>ucs-sip@esu'.
363
364         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
365         CHISE.
366         (==>ucs-sip@esu): Ditto.
367
368 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
369
370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
371         setting for `=>big5-cdp-var-001'.
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `=>big5-cdp-var-001'.
375
376         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
377         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
378
379 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
382         setting for `===hng-sts'.
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `===hng-sts'.
386
387         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
388         CHISE.
389
390 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
393         setting for `===hng-sgs'.
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `===hng-sgs'.
397
398         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
399         CHISE.
400
401 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
404         setting for `===hng-saa'.
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `===hng-saa'.
408
409         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
410         CHISE.
411
412 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
415         setting for `===hng-kad'.
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `===hng-kad'.
419
420         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
421         CHISE.
422
423 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
426         setting for `===hng-sai'.
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `===hng-sai'.
430
431         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
432         CHISE.
433
434 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
437         setting for `===hng-ini'.
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `===hng-ini'.
441
442         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
443         CHISE.
444
445 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
448         setting for `===hng-wke'.
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `===hng-wke'.
452
453         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
454         CHISE.
455
456 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
459         setting for `===hng-wks'.
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `===hng-wks'.
463
464         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
465         CHISE.
466
467 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
468
469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
470         setting for `===hng-sab'.
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `===hng-sab'.
474
475         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
476         CHISE.
477
478 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481         setting for `===hng-ykk'.
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `===hng-ykk'.
485
486         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
487         CHISE.
488
489 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
492         setting for `===hng-kkh'.
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `===hng-kkh'.
496
497         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
498         CHISE.
499
500 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
503         setting for `===hng-fhs'.
504
505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
506         `===hng-fhs'.
507
508         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
509         CHISE.
510
511 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
512
513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
514         `==>daijiten'.
515
516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
517         setting for `==>daijiten'.
518
519         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
520         CHISE.
521
522 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
525         last number of its code.
526
527 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
528
529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
530         settings for `=daijiten', `==daijiten' and `===daijiten'.
531
532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
533         `=daijiten', `==daijiten' and `===daijiten'.
534
535         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
536         CHISE.
537         (==daijiten): Ditto.
538         (===daijiten): Ditto.
539
540 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
541
542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
543         `=>ucs-bmp-itaiji-008'.
544
545         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
546         XEmacs CHISE.
547         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
548
549 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
552         of #x9FCC as the value of `max-code'.
553
554 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=>>ucs-bmp-cjk@unicode'.
558
559         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
560         for XEmacs CHISE.
561
562 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
565         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
566         `===shuowen-jiguge5'.
567
568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
569         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
570
571         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
572         XEmacs CHISE.
573         (===shuowen-jiguge4): Ditto.
574         (===shuowen-jiguge5): Ditto.
575
576 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
577
578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
579         `=ucs-sip-var-005'.
580
581         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
582         XEmacs CHISE.
583
584 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
587         `=>>hanyo-denshi/ib'.
588
589 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
592         setting for `=>big5-cdp@iwds-1'.
593
594 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
595
596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
597         setting for `=big5-cdp-var-010'.
598
599 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
600
601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
602         `=big5-cdp-var-010'.
603
604         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
605         XEmacs CHISE.
606
607 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `=ucs-sip-itaiji-008'.
611
612         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
613         XEmacs CHISE.
614
615 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
618         `=>ucs-sip-itaiji-006'.
619
620         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
621         XEmacs CHISE.
622
623 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
624
625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
626         setting for `=+>big5-cdp', `=>big5-cdp@component' and
627         `=>big5-cdp@cognate'.
628
629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
630         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
631
632 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
635         CHISE.
636         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
637         mother.
638         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
639
640 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
641
642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
643         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
644
645         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
646         XEmacs CHISE.
647         (=>big5-cdp@component): Ditto.
648         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
649
650 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
653         setting for `=>ucs-itaiji-001@iwds-1'.
654
655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
656         `=>ucs-bmp-itaiji-001@iwds-1'.
657
658         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
659         for XEmacs CHISE.
660         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
661
662 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-charset.el (default-coded-charset-priority-list):
665         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
666         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
667         `chinese-isoir165'.
668
669         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
670         CHISE.
671
672 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
673
674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
675         `=ucs-sip-itaiji-006'.
676
677         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
678         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
679
680 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683         setting for `=>ucs-itaiji-009'.
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `==ucs-bmp-itaiji-001'.
687
688         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
689         (=big5-cdp-itaiji-003): Doc fix.
690         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
691
692 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-charset.el (default-coded-charset-priority-list): Add
695         `=>zinbun-oracle'.
696
697 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
698
699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
700         `=>ucs-sip-itaiji-003'.
701
702         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
703         (=>ucs-bmp-itaiji-003): Fix `long-name'.
704         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
705
706 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
707
708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
709         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
710
711 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
712
713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
714         `==ucs-bmp-itaiji-006'.
715
716         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
717         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
718         (==ucs-bmp-itaiji-006): Ditto.
719
720 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
723         `=ucs-bmp-itaiji-012'.
724
725         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
726         XEmacs CHISE.
727         (=ucs-bmp-itaiji-012): Ditto.
728
729 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
732         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
733
734 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
737         CHISE.
738
739 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
740
741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
742         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
743         and `=>>cns11643-6'.
744
745         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
746         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
747         (=>>cns11643-3): Ditto.
748         (=>>cns11643-4): Modify DOC.
749         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
750
751 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
752
753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
754         `=>ucs-sip-itaiji-005'.
755
756         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
757         XEmacs CHISE.
758
759 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `==hanyo-denshi/tk/mf-01'.
763
764         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
765         for XEmacs CHISE.
766
767 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
770         `=>ucs-itaiji-007'.
771
772 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
775         `==ucs-sip-var-002'.
776
777         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
778         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
779
780 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
783         setting for `==ucs-itaiji-001'.
784
785 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
788         `==ucs-sip-itaiji-001'.
789
790         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
791         XEmacs CHISE.
792         (==ucs-sip-itaiji-001): Ditto.
793
794 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `=+>ucs-bmp-var-003'.
798
799         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
800         CHISE.
801         (=+>ucs-bmp-var-003): Ditto.
802
803 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
804
805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
806         `=>ucs-bmp-cjk@cognate'.
807
808         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
809         XEmacs CHISE.
810
811 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
812
813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
814         `=ucs-sip-itaiji-005'.
815
816         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
817         XEmacs CHISE.
818
819 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
820
821         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
822         setting for `=>ucs@cognate'.
823
824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
825         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
826
827         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
828         CHISE.
829         (=>ucs@hanyo-denshi): Abolished.
830         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
831         (=>ucs-bmp-itaiji-009): Ditto.
832         (=>ucs-sip@cognate): Ditto.
833
834 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
835
836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
837         `=>ucs-bmp-itaiji-004'.
838
839         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
840         XEmacs CHISE.
841
842 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845         setting for `=>ucs-itaiji-004'.
846
847 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
850         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
851         `=>ucs-bmp-itaiji-007'.
852
853         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
854         XEmacs CHISE.
855         (=>ucs-itaiji-004): Ditto.
856         (=>ucs-sip-itaiji-004): Ditto.
857         (=>ucs-bmp-itaiji-007): Ditto.
858
859 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
862         setting for `=ucs-itaiji-010'.
863
864 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
865
866         * mule/mule-charset.el (default-coded-charset-priority-list):
867         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
868         - Add `=ucs-bmp-itaiji-010'.
869         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
870           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
871         - Add `=>ucs-sip@iwds-1'.
872
873         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
874         XEmacs CHISE.
875         (=ucs-bmp-itaiji-010): Ditto.
876         (=>ucs-sip@iwds-1): Ditto.
877
878 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
881         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
882
883         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
884         XEmacs CHISE.
885         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
886
887 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
890         setting for `=>ucs-itaiji-003'.
891
892 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=>ucs-bmp-itaiji-003'.
896
897         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
898         XEmacs CHISE.
899         (=>ucs-bmp-itaiji-003): Ditto.
900
901 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
902
903         * mule/mule-charset.el (default-coded-charset-priority-list): Add
904         `=ucs-bmp-itaiji-011'.
905
906         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
907         XEmacs CHISE.
908
909 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
910
911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
912         setting for `==ucs-var-002'.
913
914 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
915
916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
917         setting for `==ucs-itaiji-002'.
918
919 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
920
921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
922         `==ucs-sip-itaiji-002'.
923
924         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
925         XEmacs CHISE.
926
927 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
928
929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
930         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
931
932         * mule/mule-charset.el (default-coded-charset-priority-list): Add
933         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
934         `=>ucs-sip-itaiji-007'.
935
936         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
937         XEmacs CHISE.
938         (=>ucs-sip-itaiji-007): Ditto.
939         (=ucs-sip-itaiji-007): Ditto.
940         (=ucs-itaiji-011): Ditto.
941         (=ucs-sip-itaiji-011): Ditto.
942
943 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-coding.el (coded-charset-entity-reference-alist):
946         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
947
948 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
951         `==ucs-bmp-var-002'.
952
953         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
954         CHISE.
955         (==ucs-bmp-var-002): Ditto.
956
957         * mule/mule-coding.el (coded-charset-entity-reference-alist):
958         Modify some priorities.
959
960 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
961
962         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
963         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
964         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
965
966 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
967
968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
969         `=big5-cdp-var-001'.
970
971         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
972         XEmacs CHISE.
973
974 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
975
976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
977         setting for `==ucs-itaiji-005'.
978
979 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
980
981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
982         setting for `=ucs-itaiji-007'.
983
984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
985         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
986
987         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
988         XEmacs CHISE.
989         (==ucs-bmp-itaiji-005): Ditto.
990         (=ucs-itaiji-007): Ditto.
991         (=ucs-bmp-itaiji-007): Ditto.
992
993 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
994
995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
996         `==gt-pj-k1' and `==gt-pj-k2'.
997
998 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1001         CHISE.
1002         (==gt-pj-k2): Ditto.
1003
1004 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1005
1006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1007         setting for `=>ucs-itaiji-005'.
1008
1009 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=>>cbeta'.
1013
1014 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1017         `=>ucs-sip@component'.
1018
1019         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1020         instead of `=ucs' as its mother.
1021         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1022
1023         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1024         setting for `=>ucs-itaiji-006'.
1025
1026 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1027
1028         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1029         `=>ucs-bmp-itaiji-006'.
1030
1031         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1032         XEmacs CHISE.
1033         (=>ucs-bmp-itaiji-006): Ditto.
1034
1035 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1036
1037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1038         `=>ucs-bmp-itaiji-001'.
1039
1040         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1041         XEmacs CHISE.
1042
1043 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1046         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1047
1048         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1049         instead of `=ucs' as its mother.
1050         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1051         (==ucs-bmp-itaiji-002): Ditto.
1052         (==ucs-itaiji-003): Ditto.
1053         (==ucs-bmp-itaiji-003): Ditto.
1054
1055 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1058         setting for `=big5-cdp-var-002'.
1059
1060         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1061         `=big5-cdp-var-002'.
1062
1063         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1064         XEmacs CHISE.
1065
1066 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1067
1068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1069         `=ucs-sip-var-004'.
1070
1071         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1072         XEmacs CHISE.
1073
1074 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `=>ucs-bmp-cjk@iwds-1'.
1078
1079         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1080         XEmacs CHISE.
1081
1082 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1083
1084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1085         setting for `=ucs-var-005'.
1086
1087         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1088         `=ucs-bmp-var-005'.
1089
1090         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1091         CHISE.
1092         (=ucs-bmp-var-005): Ditto.
1093
1094 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `=>ucs-sip-itaiji-002'.
1098
1099         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1100         XEmacs CHISE.
1101
1102 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `=>ucs-itaiji-002'.
1106
1107 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1108
1109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1110         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1111
1112         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1113         (=>ucs-itaiji-002): Ditto.
1114         (=>ucs-bmp-itaiji-002): Ditto.
1115
1116 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119         setting for `=>ucs-itaiji-001'.
1120
1121 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1124         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1125
1126         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1127         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1128         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1129         (=>ucs-sip-itaiji-001): Ditto.
1130
1131         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1132         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1133         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1134
1135 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list):
1138         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1139         `=jef-china3' and `chinese-isoir165'.
1140
1141 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `=>ucs-bmp-itaiji-005'.
1145
1146         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1147         XEmacs CHISE.
1148         (=>ucs-bmp-itaiji-005): Ditto.
1149
1150 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1153         `=+>jis-x0213-2'.
1154
1155 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1158         `=+>adobe-japan1-6'.
1159
1160 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1163         `=+>jis-x0208@1978'.
1164
1165 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1166
1167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1168         setting for `=>ucs@component'.
1169
1170 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1173         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1174
1175 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1178         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1179
1180 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1183         CHISE.
1184         (=>ucs@jis/2004): Ditto.
1185
1186 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1189         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1190
1191 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `=>cbeta'.
1195
1196 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1199         setting for `==big5-cdp-itaiji-001'.
1200
1201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1202         `==big5-cdp-itaiji-001'.
1203
1204         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1205         XEmacs CHISE.
1206
1207 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1208
1209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1210         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1211         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1212
1213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1214         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1215         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1216
1217         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1218         XEmacs CHISE.
1219         (=>big5-cdp-itaiji-001): Ditto.
1220         (=big5-cdp-itaiji-002): Ditto.
1221         (=big5-cdp-itaiji-003): Ditto.
1222
1223 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1226         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1227
1228 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1229
1230         * mule/mule-charset.el (default-coded-charset-priority-list):
1231         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1232         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1233         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1234
1235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1236         setting for `=ucs-var-008'.
1237
1238         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1239         CHISE.
1240         (=ucs-bmp-var-008): Likewise.
1241
1242 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1243
1244         * mule/mule-charset.el (default-coded-charset-priority-list):
1245         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1246
1247 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `==ucs-sip@JP/hanazono'.
1251
1252         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1253         XEmacs CHISE.
1254
1255 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1258         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=ucs-bmp-var-006'.
1262
1263         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1264         CHISE.
1265         (=ucs-bmp-var-006): Likewise.
1266
1267 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1270         `=ucs-bmp-itaiji-009'.
1271
1272         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1273         XEmacs CHISE.
1274         (=ucs-bmp-itaiji-009): Likewise.
1275
1276 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1279         `=>big5-cdp'.
1280
1281 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1284         (utf-8-ivs-gb): Likewise.
1285         (utf-8-gb-er): Likewise.
1286         (utf-8-ivs-gb-er): Likewise.
1287         (utf-8-cns): Likewise.
1288         (utf-8-ivs-cns): Likewise.
1289         (utf-8-cns-er): Likewise.
1290         (utf-8-ivs-cns-er): Likewise.
1291         (utf-8-big5): Likewise.
1292         (utf-8-ivs-big5): Likewise.
1293         (utf-8-big5-er): Likewise.
1294         (utf-8-ivs-big5-er): Likewise.
1295         (utf-8-jis): Likewise.
1296         (utf-8-ivs-jis): Likewise.
1297         (utf-8-jis-er): Likewise.
1298         (utf-8-ivs-jis-er): Likewise.
1299         (utf-8-ks): Likewise.
1300         (utf-8-ivs-ks): Likewise.
1301         (utf-8-ks-er): Likewise.
1302         (utf-8-ivs-ks-er): Likewise.
1303
1304 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1307         (utf-8-ivs-jp): Likewise.
1308         (utf-8-jp-er): Likewise.
1309         (utf-8-ivs-jp-er): Likewise.
1310
1311 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1314         setting for `=ucs-var-010'.
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `=ucs-bmp-var-010'.
1318
1319         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1320         CHISE.
1321         (=ucs-bmp-var-010): Likewise.
1322
1323 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1326         `=ucs-sip@JP/hanazono'.
1327
1328         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1329         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1330
1331 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1332
1333         * mule/mule-charset.el (default-coded-charset-priority-list):
1334         - Add `=big5-cdp-var-004'.
1335         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1336           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1340         `=big5-cdp-var-005'.
1341
1342         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1343         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1344         `=big5-cdp-var-003'.
1345         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1346         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1347         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1348
1349 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list):
1352         Don't prefer ucs-compat CCSes to other CCSes.
1353
1354 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1357         `===ucs-bmp-cjk-compat@unicode'.
1358
1359         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1360         coded-charset for XEmacs CHISE.
1361
1362 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1363
1364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1365         `=ucs-sip-itaiji-003'.
1366
1367         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1368         XEmacs CHISE.
1369
1370 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1371
1372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1373         setting for `=ucs-var-004'.
1374
1375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1376         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1377
1378         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1379         XEmacs CHISE.
1380         (=ucs-var-004): Ditto.
1381         (=ucs-bmp-var-004): Ditto.
1382
1383 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1386         `=ucs-sip-var-003'.
1387
1388         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1389         XEmacs CHISE.
1390
1391 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1392
1393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1394         setting for `=ucs-itaiji-006'.
1395
1396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397         `=ucs-bmp-itaiji-006'.
1398
1399         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1400         XEmacs CHISE.
1401         (=ucs-bmp-itaiji-006): Ditto.
1402
1403 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `=ucs-sip-var-002'.
1407
1408         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1409         XEmacs CHISE.
1410
1411 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1414         `=ucs-sip-itaiji-002'.
1415
1416         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1417         XEmacs CHISE.
1418
1419 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1420
1421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1422         setting for `==hanyo-denshi/tk'.
1423
1424 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1425
1426         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1427         (=hanyo-denshi/tk): Fix `long-name'.
1428         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1429
1430 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1431
1432         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1433         setting for `=>mj'.
1434
1435 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1436
1437         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1438         coded-charset for XEmacs CHISE.
1439
1440 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `=hanyo-denshi/tk'.
1444
1445 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1448         `=hanyo-denshi/tk/mf-01'.
1449
1450         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1451         XEmacs CHISE.
1452         (=hanyo-denshi/tk/mf-01): Ditto.
1453
1454 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list):
1457         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1458
1459 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list):
1462         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1463
1464 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1465
1466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1467         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1468
1469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1470         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1471
1472         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1473         XEmacs CHISE.
1474         (=ucs-bmp-itaiji-004): Ditto.
1475         (=ucs-itaiji-005): Ditto.
1476         (=ucs-bmp-itaiji-005): Ditto.
1477
1478 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1481         `=ucs-sip-itaiji-001'.
1482
1483         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1484         XEmacs CHISE.
1485
1486 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1490         `=ucs-itaiji-008'.
1491
1492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1493         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1494         `=ucs-bmp-itaiji-008'.
1495
1496         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1497         XEmacs CHISE.
1498         (=ucs-bmp-itaiji-001): Ditto.
1499         (=ucs-itaiji-003): Ditto.
1500         (=ucs-bmp-itaiji-003): Ditto.
1501         (=ucs-itaiji-008): Ditto.
1502         (=ucs-bmp-itaiji-008): Ditto.
1503
1504 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1505
1506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1507         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1508
1509         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1510         for XEmacs CHISE.
1511         (==ucs-bmp-cjk-compat@JP): Ditto.
1512
1513 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1514
1515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1516         setting for `===hng-tzs'.
1517
1518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1519         `===hng-tzs'.
1520
1521         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1522         CHISE.
1523
1524 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1525
1526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1527         setting for `===hng-doh'.
1528
1529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1530         `===hng-doh'.
1531
1532         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1533         CHISE.
1534
1535 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1538         setting for `===hng-wad'.
1539
1540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541         `===hng-wad'.
1542
1543         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1544         CHISE.
1545
1546 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1549         settings for `==koseki' and `===hng-kcc'.
1550
1551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1552         `===hng-kcc'.
1553
1554         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1555         CHISE.
1556
1557 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1558
1559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1560         setting for `===hng-nkk'.
1561
1562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1563         `===hng-nkk'.
1564
1565         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1566         CHISE.
1567
1568 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1571         setting for `===hng-ink'.
1572
1573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1574         `===hng-ink'.
1575
1576         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1577         CHISE.
1578
1579 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1580
1581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1582         setting for `===hng-jhk'.
1583
1584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1585         `===hng-jhk'.
1586
1587         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1588         CHISE.
1589
1590 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1591
1592         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1593         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1594         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1595         (===jis-x0213-1@2004): Likewise.
1596         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1597         "jisx0213\\(\\.2004\\)-1" as the registry.
1598         (=+>jis-x0213-1@2004): Likewise.
1599         (=>jis-x0213-1@2004): Likewise.
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `===jis-x0213-1@2004'.
1603
1604 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-nak'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-nak'.
1611
1612         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-hos'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-hos'.
1622
1623         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `===hng-tzj'.
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `===hng-tzj'.
1633
1634         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1635         CHISE.
1636
1637 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-kae'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-kae'.
1644
1645         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1646         CHISE.
1647
1648 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1651         setting for `===hng-kar'.
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `===hng-kar'.
1655
1656         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1657         CHISE.
1658
1659 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hng-kyd'.
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `===hng-kyd'.
1666
1667         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1668         CHISE.
1669
1670 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1673         setting for `===hng-hok'.
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `===hng-hok'.
1677
1678         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `===hng-jyu'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===hng-jyu'.
1688
1689         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1690         CHISE.
1691
1692 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hng-zkd'.
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1698         `===hng-zkd'.
1699
1700         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1701         CHISE.
1702
1703 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1704
1705         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1706         setting for `===hng-kmi'.
1707
1708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1709         `===hng-kmi'.
1710
1711         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1712         CHISE.
1713
1714 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1717         setting for `===hng-okd'.
1718
1719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1720         `===hng-okd'.
1721
1722         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1723         CHISE.
1724
1725 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1728         setting for `===hng-nkm'.
1729
1730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1731         `===hng-nkm'.
1732
1733         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1734         CHISE.
1735
1736 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1739         setting for `===hng-nto'.
1740
1741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1742         `===hng-nto'.
1743
1744         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1745         CHISE.
1746
1747 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1748
1749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1750         setting for `===hng-yhk'.
1751
1752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1753         `===hng-yhk'.
1754
1755         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1756         CHISE.
1757
1758 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1759
1760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1761         setting for `===hng-sok'.
1762
1763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1764         `===hng-sok'.
1765
1766         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1767         CHISE.
1768
1769 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1770
1771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1772         setting for `===hng-kda'.
1773
1774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1775         `===hng-kda'.
1776
1777         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1778         CHISE.
1779
1780 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1781
1782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1783         setting for `===hng-myz'.
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1786         `===hng-myz'.
1787
1788         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1789         CHISE.
1790
1791 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1794         setting for `===hng-kgk'.
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1797         `===hng-kgk'.
1798
1799         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1800         CHISE.
1801
1802 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1803
1804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1805         setting for `===hng-drt'.
1806
1807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1808         `===hng-drt'.
1809
1810         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1811         CHISE.
1812
1813 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1816         setting for `===hng-mam'.
1817
1818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1819         `===hng-mam'.
1820
1821         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1822         CHISE.
1823
1824 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `===hng-dng'.
1828
1829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1830         `===hng-dng'.
1831
1832         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1833         CHISE.
1834
1835 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1836
1837         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1838         setting for `=>cns11643-5'.
1839
1840 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-keg'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-keg'.
1847
1848         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1849         CHISE.
1850
1851 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1852
1853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1854         setting for `===hng-jou'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-jou'.
1858
1859         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         setting for `===hng-smk'.
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1868         `===hng-smk'.
1869
1870         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1871         CHISE.
1872
1873 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1874
1875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1876         setting for `===hng-kyo'.
1877
1878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1879         `===hng-kyo'.
1880
1881         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1882         CHISE.
1883
1884 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1887         setting for `===hng-kss'.
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `===hng-kss'.
1891
1892         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1893         CHISE.
1894
1895 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1898         setting for `===hng-wan'.
1899
1900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1901         `===hng-wan'.
1902
1903         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1904         CHISE.
1905
1906 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1907
1908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1909         setting for `===hng-ksk'.
1910
1911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1912         `===hng-ksk'.
1913
1914         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1915         CHISE.
1916
1917 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1918
1919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1920         setting for `===hng-kyu'.
1921
1922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1923         `===hng-kyu'.
1924
1925         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1926         CHISE.
1927
1928 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1929
1930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1931         setting for `===hng-skk'.
1932
1933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1934         `===hng-skk'.
1935
1936         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1937         CHISE.
1938
1939 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1942         setting for `===hng-sik'.
1943
1944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1945         `===hng-sik'.
1946
1947         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1948         CHISE.
1949
1950 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1951
1952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1953         setting for `===hng-kbk'.
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `===hng-kbk'.
1957
1958         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1959         CHISE.
1960
1961 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1964         setting for `===hng-kcj'.
1965
1966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1967         `===hng-kcj'.
1968
1969         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1970         CHISE.
1971
1972 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1975         setting for `===hng-k24'.
1976
1977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1978         `===hng-k24'.
1979
1980         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1981         CHISE.
1982
1983 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1984
1985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1986         setting for `===hng-gok'.
1987
1988         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1989         `===hng-gok'.
1990
1991         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1992         CHISE.
1993 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1996         setting for `===hng-tsu'.
1997
1998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1999         `===hng-tsu'.
2000
2001         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2002         CHISE.
2003
2004 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2007         setting for `===hng-sys'.
2008
2009         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2010         `===hng-sys'.
2011
2012         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2013         CHISE.
2014
2015 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2016
2017         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2018         - Use "&HNG010-<d><d><d><d><d>;" instead of
2019           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2020         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2021
2022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2023         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2024
2025         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2026         "hngkhi-0" as the suffix of registry.
2027         (===hng-khm): New coded-charset for XEmacs CHISE.
2028         (=ucs-itaiji-002): Ditto.
2029         (=ucs-bmp-itaiji-002): Ditto.
2030
2031 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2032
2033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2034         setting for `=>ucs@iwds-1'.
2035
2036         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2037         XEmacs CHISE.
2038
2039 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2042         CHISE.
2043
2044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2045         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2046         `===hng-khi'.
2047
2048 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2049
2050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2051         setting for `===hng-khi'.
2052
2053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2054         `===hng-khi'.
2055
2056         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2057         CHISE.
2058
2059 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2060
2061         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2062         #x9FA5 as the value of `max-code'.
2063         (=ucs-bmp-var-002): Likewise.
2064         (=ucs-bmp-var-003): Likewise.
2065         (=ucs-bmp-itaiji-084): Likewise.
2066         (=ucs-bmp-cjk@JP): Likewise.
2067         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2068         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2069         (=>ucs-bmp-cjk@component): Likewise.
2070
2071 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2074         CHISE.
2075
2076 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2079         XEmacs CHISE.
2080         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2081         `==jis-x0208@1978/2-pr' as the mother.
2082
2083 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2084
2085         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2086         CHISE.
2087
2088 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2091         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2092
2093 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2096         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2097
2098 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2101         setting for `===ucs@gb'.
2102
2103 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2104
2105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2106         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2107         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2108         as the entity-reference for `===jis-x0213-1@2000'; use
2109         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2110
2111 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2112
2113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2114         `===jis-x0208'.
2115
2116         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2117         instead of `===jis-x0208' as the mother.
2118         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2119         `===jis-x0208' as the mother.
2120         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2121         `===jis-x0208' as the mother.
2122         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2123         `===jis-x0213-1' as the mother.
2124         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2125         `===jis-x0213-1' as the mother.
2126         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2127         the mother.
2128         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2129         mother.
2130
2131 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2134         setting for `=ucs-var-001'.
2135
2136 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2137
2138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2139         `=ucs-bmp-var-001'.
2140
2141         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2142         CHISE.
2143         (=ucs-bmp-var-001): Ditto.
2144
2145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2146         setting for `=ucs-var-003'.
2147
2148 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2151         `=ucs-bmp-var-003'.
2152
2153         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2154         CHISE.
2155         (=ucs-bmp-var-003): Ditto.
2156
2157 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2160         setting for `=ucs-var-002'.
2161
2162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2163         `=ucs-bmp-var-002'.
2164
2165         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2166         CHISE.
2167         (=ucs-bmp-var-002): Ditto.
2168
2169 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2170
2171         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2172         XEmacs CHISE.
2173         (==jis-x0208@1978/5pr): Ditto.
2174
2175 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2176
2177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2178         `=>ucs-bmp-cjk@component'.
2179
2180         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2181         XEmacs CHISE.
2182         (=>ucs-bmp-cjk@component): Ditto.
2183
2184 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2185
2186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2187         setting for `=>iwds-1'.
2188
2189 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2192         CHISE.
2193
2194 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2195
2196         * mule/mule-charset.el (default-coded-charset-priority-list):
2197         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2198         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2199         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2200         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2201
2202 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2205         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2206
2207         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2208         `=>>ucs@iso' as the mother.
2209         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2210         mother.
2211
2212 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2215         setting for `===hanyo-denshi/ia'.
2216
2217 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2218
2219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2220         `===hanyo-denshi/ia'.
2221
2222 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-conf.el (=koseki): Fix DOC.
2225         (==koseki): New coded-charset for XEmacs CHISE.
2226
2227 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2230         XEmacs CHISE.
2231         (===hanyo-denshi/jd): Fix DOC.
2232
2233 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2234
2235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2236         setting for `===hanyo-denshi/ip'.
2237
2238 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2241         `===hanyo-denshi/ip'.
2242
2243         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2244         XEmacs CHISE.
2245
2246 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2249         `==ucs-radicals@unicode' and `=>daikanwa'.
2250
2251         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2252         for XEmacs CHISE.
2253
2254 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2255
2256         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2257         XEmacs CHISE.
2258
2259 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2260
2261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2262         `===ruimoku-v6'.
2263
2264 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2265
2266         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2267         setting for `===ruimoku-v6'.
2268
2269 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2272         CHISE.
2273
2274 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2277         coded-charset for XEmacs CHISE.
2278
2279 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2282         XEmacs CHISE.
2283
2284 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2287         `===ucs-sip@iso'.
2288
2289 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2292         CHISE.
2293
2294 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2297         `==ucs-sip@iso'.
2298
2299         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2300         CHISE.
2301
2302 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2303
2304         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2305         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2306         (=ucs-sip-ext-b@iso): Fix registry.
2307         (==ucs-sip-ext-b@iso): Ditto.
2308         (===ucs-sip-ext-b@iso): Ditto.
2309
2310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2311         `=ucs-sip@iso'.
2312
2313 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2314
2315         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2316         setting for `=>cbeta'.
2317
2318 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2319
2320         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2321         `=>cns11643-7'.
2322
2323         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2324
2325 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2326
2327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2328         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2329
2330 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2331
2332         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2333         `=ucs@cns'.
2334         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2335         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2336         `=ucs@jis/1990'.
2337         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2338         `=ucs@jis/2000'.
2339         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2340         `=ucs@jis/2004'.
2341         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2342
2343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2344         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2345
2346 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2347
2348         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2349         XEmacs CHISE.
2350         (==jis-x0208@1978/1pr): Ditto.
2351         (==jis-x0208@1978/2-pr): Ditto.
2352
2353 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2356         setting for `===jis-x0213-1@2004'.
2357
2358 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2359
2360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2361         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2362
2363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2364         `===hanyo-denshi/jb'.
2365
2366         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2367         XEmacs CHISE.
2368         (=+>hanyo-denshi/ft): Ditto.
2369         (=+>hanyo-denshi/jt): Ditto.
2370
2371 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2374         `===hanyo-denshi/hg'.
2375
2376 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2377
2378         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2379         XEmacs CHISE.
2380         (===hanyo-denshi/hg): Ditto.
2381
2382 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2383
2384         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2385         glyph-forms instead of detailed glyph-images.
2386         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2387         `=adobe-japan1-*'.
2388         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2389         (===adobe-japan1-1): Ditto.
2390         (===adobe-japan1-2): Ditto.
2391         (===adobe-japan1-3): Ditto.
2392         (===adobe-japan1-4): Ditto.
2393         (===adobe-japan1-5): Ditto.
2394         (===adobe-japan1-6): Ditto.
2395         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2396         `=>>>adobe-japan1' as the mother.
2397         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2398         `=>>adobe-japan1' as the mother.
2399         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2400         glyph-images.
2401         (==jis-x0208@1978): Ditto.
2402         (==jis-x0208@1983): Ditto.
2403         (==jis-x0208@1990): Ditto.
2404         (==jis-x0213-1): Ditto.
2405         (==jis-x0213-1@2000): Ditto.
2406         (==jis-x0213-1@2004): Ditto.
2407         (==jis-x0213-2): Ditto.
2408         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2409         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2410         `=jis-x0208@1978'.
2411         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2412         `=jis-x0208@1983'.
2413         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2414         `=jis-x0208@1990'.
2415         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2416         `=jis-x0213-1'.
2417         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2418         `=jis-x0213-1@2000'.
2419         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2420         `=jis-x0213-1@2004'.
2421         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2422         `=jis-x0213-2'.
2423         (===jis-x0208): New coded-charset for XEmacs CHISE.
2424         (===jis-x0208@1978): Ditto.
2425         (===jis-x0208@1983): Ditto.
2426         (===jis-x0208@1990): Ditto.
2427         (===jis-x0213-1): Ditto.
2428         (===jis-x0213-1@2000): Ditto.
2429         (===jis-x0213-2): Ditto.
2430         (===jis-x0212): Ditto.
2431         (===ks-x1001): Ditto.
2432         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2433         mother.
2434         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2435         as the mother.
2436         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2437         as the mother.
2438         (===cns11643-1): New coded-charset for XEmacs CHISE.
2439         (===cns11643-2): Ditto.
2440         (===cns11643-3): Ditto.
2441         (===cns11643-4): Ditto.
2442         (===cns11643-5): Ditto.
2443         (===cns11643-6): Ditto.
2444         (===cns11643-7): Ditto.
2445         (=>>cns11643-1): Ditto.
2446         (==big5-cdp): Indicate abstract glyph-images instead of
2447         representative glyph-images.
2448         (===big5-cdp): New coded-charset for XEmacs CHISE.
2449         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2450         detailed glyph-images.
2451         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2452         `=hanyo-denshi/*'.
2453         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2454         (===hanyo-denshi/ib): Ditto.
2455         (===hanyo-denshi/jt): Ditto.
2456         (===hanyo-denshi/ks): Ditto.
2457         (===mj): Ditto.
2458         (===mj-0): Ditto.
2459         (===mj-1): Ditto.
2460         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2461         `=>>>hanyo-denshi/*' as its mother.
2462         (==gt): Indicate abstract glyph-forms instead of detailed
2463         glyph-images.
2464         (===gt): New coded-charset for XEmacs CHISE.
2465         (=>>>gt): Indicates `==gt' instead of `=gt'.
2466         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2467         (==gt-k): Indicate abstract glyph-forms instead of detailed
2468         glyph-images.
2469         (===gt-k): New coded-charset for XEmacs CHISE.
2470         (==daikanwa): Indicates glyph-images instead of detailed
2471         glyph-images.
2472         (===daikanwa): New coded-charset for XEmacs CHISE.
2473         (===daikanwa/+p): Ditto.
2474         (===daikanwa/ho): Ditto.
2475         (==cbeta): Ditto.
2476         (===cbeta): Ditto.
2477         (==jef-china3): Ditto.
2478         (===jef-china3): Ditto.
2479         (==ruimoku-v6): Ditto.
2480         (==ucs@iso): Indicate representative glyph-forms instead of
2481         representative glyph-images.
2482         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2483         (==ucs@unicode): Indicate representative glyph-forms instead of
2484         representative glyph-images.
2485         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2486         `=ucs@unicode'.
2487         (==ucs@cns): Indicate representative glyph-forms instead of
2488         representative glyph-images.
2489         (==ucs@jis): Ditto.
2490         (==ucs@jis/1990): Ditto.
2491         (==ucs@jis/2000): Ditto.
2492         (==ucs@jis/2004): Ditto.
2493         (==ucs@ks): Ditto.
2494         (===ucs@iso): New coded-charset for XEmacs CHISE.
2495         (===ucs@unicode): Ditto.
2496         (===ucs@gb): Ditto.
2497         (===ucs@ks): Ditto.
2498         (===ucs-bmp-cjk@gb): Ditto.
2499         (===ucs-sip-ext-b@iso): Ditto.
2500
2501 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2502
2503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2504         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2505         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2506         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2507         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2508         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2509         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2510         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2511         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2512         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2513
2514         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2515         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2516         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2517         - Use "&g1-[NAME];" for `=>>[NAME]'.
2518         - Abolish "&g2-[NAME];".
2519
2520 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2521
2522         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2523         `=>>ucs@cns' as the mother.
2524
2525 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2526
2527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2528         setting for `==ucs@ks'.
2529
2530 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2531
2532         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2533         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2534         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2535         0x00E30000〜0x00E409D5.
2536
2537 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2540         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2541         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2542
2543 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2544
2545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2546         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2547
2548         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2549         (=mj-0): Ditto.
2550         (=mj-1): Ditto.
2551         (==mj): Ditto.
2552         (==mj-0): Ditto.
2553         (==mj-1): Ditto.
2554         (=>>mj): Ditto.
2555
2556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2557         setting for `=mj' and `==mj'.
2558
2559 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2562         CHISE.
2563
2564 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2565
2566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2567         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2568         `=>ucs@hanyo-denshi'.
2569
2570 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2571
2572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2573         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2574
2575         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2576         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2577
2578 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2581         XEmacs CHISE.
2582
2583 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2586         Change priority of `=>>>ucs@iso'.
2587
2588         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2589         `=>>>ucs@iso' as the mother.
2590         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2591
2592 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2595         Change priority of `=>>>ucs@unicode'.
2596
2597         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2598         `=ucs@unicode'.
2599
2600 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2603         Change priority of `=>>>ucs@jis'.
2604
2605         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2606         `=ucs@jis'.
2607
2608 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2609
2610         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2611         setting for `==daikanwa/+p'.
2612
2613 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2616         setting for `==shinjigen@1ed'.
2617
2618 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2621         XEmacs CHISE.
2622
2623 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2624
2625         * mule/mule-conf.el (==shinjigen): Modify DOC.
2626         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2627         (==shinjigen@rev): Modify DOC.
2628
2629 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2632         CHISE.
2633
2634 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2637         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2638
2639         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2640         XEmacs CHISE.
2641
2642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2643         `==daikanwa'.
2644
2645 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2646
2647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2648         setting for `==cns11643-7'.
2649
2650         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2651         `==cns11643-7'.
2652
2653 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2654
2655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2656         `==cns11643-6'.
2657
2658         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2659         setting for `==cns11643-6'.
2660
2661 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2662
2663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2664         setting for `==cns11643-5'.
2665
2666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2667         `==cns11643-5'.
2668
2669 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2672         setting for `==cns11643-4'.
2673
2674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2675         `==cns11643-4'.
2676
2677 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2678
2679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2680         setting for `==cns11643-3'.
2681
2682         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2683         `==cns11643-3'.
2684
2685 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2686
2687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2688         setting for `==cns11643-2'.
2689
2690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2691         `==cns11643-2'.
2692
2693 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2694
2695         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2696         Change priority of `=>>>ucs@ks'.
2697
2698         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2699         `=ucs@ks'.
2700
2701 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2702
2703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2704         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2705         `==ucs@cns' and `==cns11643-1'.
2706
2707         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2708         (==cns11643-2): Ditto.
2709         (==cns11643-3): Ditto.
2710         (==cns11643-4): Ditto.
2711         (==cns11643-5): Ditto.
2712         (==cns11643-6): Ditto.
2713         (==cns11643-7): Ditto.
2714
2715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2716         `==cns11643-1'.
2717
2718 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2719
2720         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2721         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2722         `=>>>ucs@jis/1990'.
2723
2724         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2725         `=ucs@jis/1990'.
2726         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2727         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2728
2729 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2730
2731         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2732         Change priority of `=>>>ucs@cns'.
2733
2734         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2735         `=ucs@cns'.
2736
2737 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2738
2739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2740         `==ks-x1001'.
2741
2742         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2743         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2744         `==ks-x1001'.
2745
2746 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2747
2748         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2749
2750 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2751
2752         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2753         `=jis-x0208'.
2754         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2755         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2756         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2757         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2758         (=>>>jis-x0213-1@2000): Changed to an alias for
2759         `=jis-x0213-1@2000'.
2760         (=>>>jis-x0213-1@2004): Changed to an alias for
2761         `=jis-x0213-1@2004'.
2762         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2763
2764 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2767         `=adobe-japan1-0'.
2768         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2769         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2770         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2771         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2772         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2773         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2774
2775 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2776
2777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2778         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2779         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2780         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2781         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2782         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2783
2784 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2785
2786         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2787         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2788         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2789         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2790         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2791         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2792         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2793         `==jis-x0212'.
2794
2795 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2796
2797         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2798         "AdobeJapan1-[0-6]$".
2799         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2800         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2801         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2802         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2803         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2804         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2805         (==adobe-japan1-1): Ditto.
2806         (==adobe-japan1-2): Ditto.
2807         (==adobe-japan1-3): Ditto.
2808         (==adobe-japan1-4): Ditto.
2809         (==adobe-japan1-5): Ditto.
2810         (==adobe-japan1-6): Ditto.
2811         (==jis-x0208): Ditto.
2812         (==jis-x0208@1978): Ditto.
2813         (==jis-x0208@1983): Ditto.
2814         (==jis-x0208@1990): Ditto.
2815         (==jis-x0213-1): Ditto.
2816         (==jis-x0213-1@2000): Ditto.
2817         (==jis-x0213-1@2004): Ditto.
2818         (==jis-x0213-2): Ditto.
2819         (==jis-x0212): Ditto.
2820         (==gb2312): Ditto.
2821         (==iso-ir165): Ditto.
2822         (==gb12345): Ditto.
2823         (==ks-x1001): Ditto.
2824         (==cns11643-1): Ditto.
2825         (==cns11643-2): Ditto.
2826         (==cns11643-3): Ditto.
2827         (==cns11643-4): Ditto.
2828         (==cns11643-5): Ditto.
2829         (==cns11643-6): Ditto.
2830         (==cns11643-7): Ditto.
2831         (==big5-cdp): Ditto.
2832         (==hanyo-denshi/ja): Ditto.
2833         (==hanyo-denshi/jb): Ditto.
2834         (==hanyo-denshi/jc): Ditto.
2835         (==hanyo-denshi/jd): Ditto.
2836         (==hanyo-denshi/ft): Ditto.
2837         (==hanyo-denshi/ia): Ditto.
2838         (==hanyo-denshi/ib): Ditto.
2839         (==hanyo-denshi/hg): Ditto.
2840         (==hanyo-denshi/jt): Ditto.
2841         (==hanyo-denshi/ks): Ditto.
2842         (==gt): Ditto.
2843         (==gt-k): Ditto.
2844         (==daikanwa): Ditto.
2845         (==shinjigen): Ditto.
2846         (==ucs@iso): Ditto.
2847         (==ucs@unicode): Ditto.
2848         (==ucs@gb): Ditto.
2849         (==ucs-bmp@gb): Ditto.
2850         (==ucs@cns): Ditto.
2851         (==ucs-bmp@cns): Ditto.
2852         (==ucs@jis): Ditto.
2853         (==ucs@jis/1990): Ditto.
2854         (==ucs@jis/2000): Ditto.
2855         (==ucs@jis/2004): Ditto.
2856         (==ucs@JP): Ditto.
2857         (==ucs@JP/hanazono): Ditto.
2858         (==ucs@ks): Ditto.
2859         (==ucs-bmp@ks): Ditto.
2860         (==ucs@cns11643): Ditto.
2861         (==ucs-bmp-cjk@gb): Ditto.
2862         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2863         (==ucs-sip-ext-b@iso): Ditto.
2864
2865 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2866
2867         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2868         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2869
2870         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2871         XEmacs CHISE.
2872         (=ucs-bmp-cjk@unicode): Abolished.
2873
2874 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2875
2876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2877         `=+>ucs-bmp-cjk-compat@jis'.
2878
2879         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2880         for XEmacs CHISE.
2881
2882 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2883
2884         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2885         CHISE.
2886
2887 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2888
2889         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2890         for XEmacs CHISE.
2891         (=jis-x0208@1978/1er-pr): Abolished.
2892         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2893         `=jis-x0208@1978/1er-pr' as the mother.
2894
2895 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2896
2897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2898         setting for `=ucs-itaiji-084'.
2899
2900 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2901
2902         * mule/mule-charset.el (default-coded-charset-priority-list):
2903         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2904
2905         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2906         XEmacs CHISE.
2907         (=ucs-bmp-itaiji-084): Ditto.
2908
2909 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2910
2911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2912         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2913
2914 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2915
2916         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2917         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2918
2919         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2920         XEmacs CHISE.
2921         (=big5-cdp-var-5): Ditto.
2922
2923 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2924
2925         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2926         XEmacs CHISE.
2927
2928 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2929
2930         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2931         XEmacs CHISE.
2932
2933 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2934
2935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2936         setting for `=>>>hanyo-denshi/ft'.
2937
2938 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2939
2940         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2941         XEmacs CHISE.
2942         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2943         `=hanyo-denshi/jd' as the mother.
2944
2945 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2946
2947         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2948         XEmacs CHISE.
2949         (=+>adobe-japan1-1): Ditto.
2950         (=+>adobe-japan1-2): Ditto.
2951         (=+>adobe-japan1-3): Ditto.
2952         (=+>adobe-japan1-4): Ditto.
2953         (=+>adobe-japan1-5): Ditto.
2954         (=+>adobe-japan1-6): Ditto.
2955         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2956
2957 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2958
2959         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2960         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2961         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2962
2963         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2964         the top.
2965
2966 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2967
2968         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2969         XEmacs CHISE.
2970         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2971         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2972         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2973
2974 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2975
2976         * mule/mule-charset.el (default-coded-charset-priority-list):
2977         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2978         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2979
2980         * mule/mule-conf.el: Modify order of definitions of some
2981         coded-charsets.
2982
2983 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2984
2985         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2986         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2987         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2988
2989         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2990         CHISE.
2991         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2992         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2993
2994 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2995
2996         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2997         CHISE.
2998
2999 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3000
3001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3002         setting for `=daikanwa/+2p'.
3003
3004         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3005         XEmacs CHISE.
3006
3007 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3008
3009         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3010         XEmacs CHISE.
3011         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3012
3013 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3014
3015         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3016         setting for `=>>>hanyo-denshi/ib'.
3017
3018 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3019
3020         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3021         XEmacs CHISE.
3022         (=>>>hanyo-denshi/ib): Ditto.
3023         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3024         `=hanyo-denshi/ja' as the mother.
3025         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3026         `=hanyo-denshi/ib' as the mother.
3027
3028 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3029
3030         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3031         XEmacs CHISE.
3032         (utf-8-ivs-mcs-er): Likewise.
3033         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3034         and `=>ucs-gb'.
3035         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3036         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3037         `ucs-gb' and `=>ucs-gb'.
3038         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3039         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3040         and `=>ucs-cns'.
3041         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3042         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3043         `ucs-cns' and `=>ucs-cns'.
3044         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3045         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3046         `ucs-big5' and `=>ucs-big5'.
3047         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3048         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3049         `ucs-big5' and `=>ucs-big5'.
3050         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3051         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3052         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3053         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3054         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3055         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3056         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3057         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3058         `=>ucs-jis'; modify DOC and mnemonic.
3059         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3060         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3061         and `=>ucs-jis'; modify DOC and mnemonic.
3062         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3063         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3064         `=>ucs-ks'.
3065         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3066         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3067         and `=>ucs-ks'.
3068         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3069
3070 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3071
3072         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3073         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3074
3075 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3076
3077         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3078         Modify priorities.
3079
3080 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3083         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3084
3085 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3086
3087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3088         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3089
3090 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3091
3092         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3093         CHISE.
3094
3095 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3096
3097         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3098         CHISE.
3099
3100 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3101
3102         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3103         CHISE.
3104
3105 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3106
3107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3108         `=+>ucs-bmp-cjk@unicode'.
3109
3110         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3111         for XEmacs CHISE.
3112
3113 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3116         setting for `=>>daikanwa'.
3117
3118 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3119
3120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3121         `=>>hanyo-denshi/jt'.
3122
3123 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3124
3125         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3126         XEmacs CHISE.
3127         (=+>jis-x0208@1990): Ditto.
3128         (=+>jis-x0213-1@2000): Ditto.
3129
3130 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3131
3132         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3133         XEmacs CHISE.
3134
3135 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3136
3137         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3138         XEmacs CHISE.
3139         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3140         `=hanyo-denshi/jc' as the mother.
3141
3142 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3143
3144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3145         setting for `=+>adobe-japan1'.
3146
3147         * mule/mule-charset.el (default-coded-charset-priority-list):
3148         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3149         and `=>>hanyo-denshi/ft' to `=>>gt'.
3150
3151 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3152
3153         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3154         XEmacs CHISE.
3155         (=>>adobe-japan1-1): Ditto.
3156         (=>>adobe-japan1-2): Ditto.
3157         (=>>adobe-japan1-3): Ditto.
3158         (=>>adobe-japan1-4): Ditto.
3159         (=>>adobe-japan1-5): Ditto.
3160         (=>>adobe-japan1-6): Ditto.
3161         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3162
3163 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3164
3165         * mule/mule-conf.el (=adobe-japan1): New alias for
3166         `=adobe-japan1-6'.
3167         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3168         (=>>>adobe-japan1-1): Ditto.
3169         (=>>>adobe-japan1-2): Ditto.
3170         (=>>>adobe-japan1-3): Ditto.
3171         (=>>>adobe-japan1-4): Ditto.
3172         (=>>>adobe-japan1-5): Ditto.
3173         (=>>>adobe-japan1-6): Ditto.
3174         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3175
3176 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3177
3178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3179         setting for `=>>>adobe-japan1'.
3180
3181 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3184         setting for `=+>ucs@ks'.
3185
3186 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3189         XEmacs CHISE.
3190         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3191         `=adobe-japan1-6' as the mother.
3192
3193 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3194
3195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3196         setting for `=>cns11643-7'.
3197
3198 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3199
3200         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3201         CHISE.
3202
3203 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3204
3205         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3206         XEmacs CHISE.
3207         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3208
3209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3210         setting for `=>ucs@jis/2004'.
3211
3212 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3213
3214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3215         setting for `=+>gt'.
3216
3217         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3218         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3219
3220 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3223         `=>ucs@unicode' as the mother.
3224         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3225         mother.
3226         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3227         mother.
3228         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3229         mother.
3230
3231 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3232
3233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3234         setting for `=+>ucs@unicode'.
3235
3236         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3237         CHISE.
3238
3239 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3240
3241         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3242         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3243         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3244         - Add setting for `=+>ucs@cns'.
3245
3246         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3247         CHISE.
3248         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3249         as the mother.
3250         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3251         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3252
3253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3254         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3255
3256 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3257
3258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3259         setting for `=>ucs@ks'.
3260
3261 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3262
3263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3264         `=ucs-bmp-cjk-compat@unicode'.
3265
3266         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3267         coded-charset for XEmacs CHISE.
3268
3269 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3272         `=ucs-bmp-cjk-compat'.
3273
3274         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3275         XEmacs CHISE.
3276
3277 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3280         CHISE.
3281
3282 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3285         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3286
3287         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3288         `=>ucs@jis/1990'.
3289         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3290
3291 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3294         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3295
3296         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3297         CHISE.
3298         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3299         mother.
3300
3301 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3302
3303         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3304         `=>jis-x0213-2@usual'.
3305         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3306         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3307         `=>jis-x0213-2@usual' as the mother.
3308
3309 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3310
3311         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3312         (=>ucs@JP): New alias for `=+>ucs@jis'.
3313
3314 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3317         `=>jis-x0208@usual'.
3318         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3319         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3320         `=>jis-x0208@usual' as the mother.
3321         (=>jis-x0208): Likewise.
3322
3323 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3324
3325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3326         setting for `=+>jis-x0208@1978'.
3327
3328 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3329
3330         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3331         XEmacs CHISE.
3332
3333 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3336         setting for `=>>>ucs@jis/1990'.
3337
3338 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3339
3340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3341         setting for `=>ucs@jis/1990'.
3342
3343 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3344
3345         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3346         setting for `=ucs@JP/hanazono'.
3347
3348         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3349         CHISE.
3350         (=ucs@JP/hanazono): Ditto.
3351         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3352         (=>>hanyo-denshi/jc): Ditto.
3353         (=>>hanyo-denshi/jd): Ditto.
3354
3355 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3356
3357         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3358         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3359
3360 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3361
3362         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3363         XEmacs CHISE.
3364
3365 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3366
3367         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3368         XEmacs CHISE.
3369
3370 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3373         `=ucs-bmp-cjk@JP'.
3374
3375 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3376
3377         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3378         XEmacs CHISE.
3379
3380 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3381
3382         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3383         Modify order of settings; add settings for `=daikanwa@rev2'.
3384
3385 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3388         setting for `=>>cbeta'.
3389
3390         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3391         CHISE.
3392
3393 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3394
3395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3396         setting for `=>>adobe-japan1'.
3397
3398 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3399
3400         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3401         XEmacs CHISE.
3402
3403 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3404
3405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3406         setting for `=>>hanyo-denshi/ia'.
3407
3408         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3409         XEmacs CHISE.
3410
3411 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3412
3413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3414         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3415
3416         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3417         XEmacs CHISE.
3418         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3419         `=hanyo-denshi/jt' as the mother.
3420
3421 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3422
3423         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3424         setting for `=>>>jis-x0213-2'.
3425
3426         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3427         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3428         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3429
3430 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3433         XEmacs CHISE.
3434
3435 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3438         XEmacs CHISE.
3439
3440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3441         `=>>jis-x0213-1@2004'.
3442
3443 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3446         XEmacs CHISE.
3447
3448 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3451         - Use "&g2-*;" as entity-references for `=>>>*'.
3452         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3453
3454         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3455         XEmacs CHISE.
3456         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3457         as the mother.
3458
3459 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3462         setting for `=>>hanyo-denshi/ib'.
3463
3464         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3465         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3466         (=>>jis-x0208@1990): Ditto.
3467         (=>>hanyo-denshi/ib): Ditto.
3468
3469         * mule/mule-charset.el (default-coded-charset-priority-list):
3470         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3471
3472 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3473
3474         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3475         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3476         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3477         `=>>>ucs@jis/2004'.
3478
3479 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3482         XEmacs CHISE.
3483         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3484         `=jis-x0213-1@2004' as the mother.
3485         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3486         (=>>>ucs@ks): Ditto.
3487
3488         * mule/mule-charset.el (default-coded-charset-priority-list):
3489         Modify priority of `=hanyo-denshi/*'.
3490
3491 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3492
3493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3494         settings for `=>>ucs@JP' and `=ucs@JP'.
3495
3496 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3497
3498         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3499         CHISE.
3500
3501 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3504         setting for `=>>>ucs@cns'.
3505
3506         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3507         CHISE.
3508
3509 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3512         instead of `=>>>jis-x0213-1@2004' as the mother.
3513         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3514         (=>>>ucs@unicode): Likewise.
3515         (=>>>ucs@jis): Likewise.
3516         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3517         mother.
3518         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3519
3520 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3521
3522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3523         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3524         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3525         `=>>>ucs@jis'.
3526
3527 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-charset.el (default-coded-charset-priority-list):
3530         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3531         and `=jis-x0213-*-2000'.
3532
3533 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3534
3535         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3536         XEmacs CHISE.
3537         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3538         `=>>jis-x0213-1' as the mother.
3539
3540 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3541
3542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3543         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3544
3545 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3546
3547         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3548
3549 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3552         XEmacs CHISE.
3553
3554 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-coding.el (decomposition-feature-list): Set
3557         `=decomposition', `=decomposition@cid' and
3558         `=decomposition@hanyo-denshi'.
3559
3560 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3563         setting for `=>>hanyo-denshi/ks'.
3564
3565         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3566         XEmacs CHISE.
3567
3568 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3571         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3572
3573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3574         `=hanyo-denshi/ks/mf'.
3575
3576         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3577         XEmacs CHISE.
3578         (=hanyo-denshi/ks/mf): Ditto.
3579
3580 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3581
3582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3583         settings for P=hanyo-denshi/jt'.
3584
3585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3586         `=hanyo-denshi/jt'.
3587
3588         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3589         XEmacs CHISE.
3590
3591 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3592
3593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3594         settings for `=hanyo-denshi/ip'.
3595
3596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3597         `=hanyo-denshi/ip'.
3598
3599         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3600         XEmacs CHISE.
3601
3602 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3605         settings for `=hanyo-denshi/hg'.
3606
3607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3608         `=hanyo-denshi/hg'.
3609
3610         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3611         XEmacs CHISE.
3612
3613 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3616         setting for `=>>hanyo-denshi/ft'.
3617
3618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3619         `=>>hanyo-denshi/ft'.
3620
3621         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3622         XEmacs CHISE.
3623
3624 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3627         settings for `=hanyo-denshi/ib'.
3628
3629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3630         `=hanyo-denshi/ib'.
3631
3632         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3633         XEmacs CHISE.
3634
3635 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3636
3637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3638         settings for isolated characters of `=hanyo-denshi/ia' and
3639         non-isolated characters of `=hanyo-denshi/*'.
3640
3641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3642         `=hanyo-denshi/ia'.
3643
3644         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3645         XEmacs CHISE.
3646
3647 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3650         setting for isolated characters of `=hanyo-denshi/ft'.
3651
3652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3653         `=hanyo-denshi/ft'.
3654
3655         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3656         XEmacs CHISE.
3657
3658 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3661         setting for isolated characters of `=hanyo-denshi/jd'.
3662
3663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3664         `=hanyo-denshi/jd'.
3665
3666         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3667         XEmacs CHISE.
3668
3669 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3670
3671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3672         setting for isolated characters of `=hanyo-denshi/jc'.
3673
3674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3675         `=hanyo-denshi/jc'.
3676
3677         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3678         XEmacs CHISE.
3679
3680 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3681
3682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3683         setting for isolated characters of `=hanyo-denshi/jb'.
3684
3685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3686         `=hanyo-denshi/jb'.
3687
3688         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3689         XEmacs CHISE.
3690
3691 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3694         setting for isolated characters of `=hanyo-denshi/ja'.
3695
3696 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3697
3698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3699         `=hanyo-denshi/ja'.
3700
3701         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3702         XEmacs CHISE.
3703
3704 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         settings for isolated characters of `=adobe-japan1-6'.
3708
3709 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3712         CHISE.
3713         (=daikanwa/+2p): Ditto.
3714         (=daikanwa/ho): Ditto.
3715
3716 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3717
3718         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3719         coding-system for XEmacs CHISE.
3720
3721 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3722
3723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3724         setting for `=>>ruimoku-v6'.
3725
3726         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3727         CHISE.
3728
3729 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3732         setting for `=daikanwa@rev1'.
3733
3734 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3735
3736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3737         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3738
3739 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3742         XEmacs CHISE.
3743         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3744
3745 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3746
3747         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3748         CHISE.
3749
3750 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751
3752         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3753         CHISE.
3754
3755         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3756         setting for `=>ucs@jis'.
3757
3758 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3761         setting for `=>jis-x0208@usual'.
3762
3763         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3764         XEmacs CHISE.
3765         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3766         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3767         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3768
3769 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3772         CHISE.
3773         (=>>>jis-x0208@1990): Ditto.
3774         (=>>>jis-x0213-1): Ditto.
3775         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3776         mother.
3777         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3778         as the mother.
3779
3780 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3781
3782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3783         setting for `=>ucs@cns' and `=>>ucs@ks'.
3784
3785         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3786         CHISE.
3787
3788 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3791         CHISE.
3792
3793 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3796         CHISE.
3797         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3798         mother.
3799
3800 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3801
3802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3803         `==>ucs-bmp-cjk@bucs'.
3804
3805         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3806         XEmacs CHISE.
3807
3808 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3811         setting for `==>ucs@bucs'.
3812
3813         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3814         XEmacs CHISE.
3815
3816 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3819         - Add setting for `=>>jis-x0208'.
3820         - Omit setting for `=>>jis-x0208@1990'.
3821         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3822           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3823           `=ucs@FOO'.
3824
3825 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3828         setting for `=>daikanwa'.
3829
3830 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3831
3832         * mule/mule-conf.el (=daikanwa): Fix DOC.
3833         (=>daikanwa): New abstract character for XEmacs CHISE.
3834         (=>ucs@iso): Likewise.
3835         (=>ucs@unicode): Likewise.
3836         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3837
3838 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3841         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3842           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3843         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3844         - Add `=>big5-cdp'.
3845
3846 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3847
3848         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3849         (=>big5-cdp): New abstract character.
3850
3851 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3854         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3855         `chinese-big5'.
3856
3857 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-charset.el (default-coded-charset-priority-list):
3860         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3861
3862         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3863         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3864         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3865         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3866         and `=>jis-x0213-2'.
3867
3868 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3869
3870         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3871         XEmacs CHISE.
3872         (=>>ucs@jis/2000): Likewise.
3873         (=>>ucs@jis/2004): Likewise.
3874
3875 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3876
3877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3878         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3879         `=>>ucs@cns'.
3880
3881         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3882         XEmacs CHISE.
3883         (=>>gt): Use quote instead of backquote; modify DOC.
3884         (=>gt): Use quote instead of backquote.
3885         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3886         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3887         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3888         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3889         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3890         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3891
3892 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3893
3894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3895         `=>>ucs@unicode' and `=>>gt'.
3896
3897 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3900         XEmacs CHISE.
3901         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3902         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3903         `=jis-x0208@1978/1er-pr' as the mother.
3904         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3905
3906 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3907
3908         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3909         `=ucs@unicode' as the mother.
3910
3911 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3912
3913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3914         setting for `=>>ucs@unicode'.
3915
3916         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3917         CHISE.
3918
3919 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3920
3921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3922         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3923
3924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3925         `=adobe-japan1-6' and `=adobe-japan1-base'.
3926
3927         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3928         XEmacs CHISE.
3929         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3930         specify `min-code' and `max-code'.
3931         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3932         (=adobe-japan1-2): Likewise.
3933         (=adobe-japan1-3): Likewise.
3934         (=adobe-japan1-4): Likewise.
3935         (=adobe-japan1-5): Likewise.
3936         (=adobe-japan1-6): Likewise.
3937
3938 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3939
3940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3941         setting for `=>gt'.
3942
3943 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3944
3945         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3946         CHISE.
3947
3948 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3949
3950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3951         setting for `=>zinbun-oracle'.
3952
3953         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3954         for XEmacs CHISE.
3955
3956 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3957
3958         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3959         for XEmacs CHISE.
3960         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3961         `=jis-x0208@1978' as the mother.
3962
3963 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3964
3965         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3966         - Use `=gt' instead of `ideograph-gt'.
3967         - Use `=gt-k' instead of `ideograph-gt-k'.
3968         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3969         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3970         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3971         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3972         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3973         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3974         - Use `=>>gt' instead of `<=>gt'.
3975         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3976         - Add setting for `=>>jis-x0208@1990'.
3977         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3978           `=>>jis-x0213-1@2000'.
3979         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3980         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3981           `=>>jis-x0213-1@2004'.
3982         - Add setting for `=>>jis-x0208@1978'.
3983         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3984
3985 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3986
3987         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3988         XEmacs CHISE.
3989
3990 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3991
3992         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3993         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3994         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3995         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3996         `<=>jis-x0213-1@2004'.
3997
3998 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4001         CHISE.
4002         (=>jis-x0213-2): Ditto.
4003
4004 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4007         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4008
4009 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4012         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4013         `=>jis-x0213-1'.
4014
4015 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4018         CHISE.
4019         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4020
4021 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4022
4023         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4024         `<==>jis-x0213-1'.
4025         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4026         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4027         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4028         (<=>jis-x0208): New alias for `=>jis-x0208'.
4029         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4030         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4031         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4032         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4033         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4034         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4035         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4036         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4037         (=>>gt): Renamed from `<==>gt'.
4038         (<==>gt): New alias for `=>>gt'.
4039
4040 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4041
4042         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4043         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4044         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4045         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4046         - Add settings for `<=>jis-x0213-1@2000' and
4047           `<=>jis-x0213-1@2004'.
4048
4049         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4050         XEmacs CHISE.
4051         (<==>jis-x0213-1): Likewise.
4052         (<==>jis-x0213-1@2000): Likewise.
4053         (<==>jis-x0213-1@2004): Likewise.
4054         (<=>jis-x0208): Add property `=>iso-ir 168'.
4055         (<=>jis-x0208@1997): Likewise.
4056         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4057         as the mother; add property `=>iso-ir 228'.
4058         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4059         property `=>iso-ir 228'.
4060         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4061         property `=>iso-ir 233'.
4062         (<==>gt): Renamed from `<=>gt'.
4063         (<=>gt): New alias for `<==>gt'.
4064
4065 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4068         CHISE.
4069         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4070         `<=>jis-x0208' as the mother.
4071         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4072         (<=>jis-x0213-1@2000): Ditto.
4073         (<=>jis-x0213-1@2004): Ditto.
4074
4075 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4078         settings for `<=>gt'.
4079
4080         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4081
4082 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4083
4084         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4085         XEmacs CHISE.
4086         (=jis-x0208@1978/-4pr): Likewise.
4087         (=jis-x0208@1978/4-pr): Likewise.
4088         (=jis-x0213-1): Likewise.
4089         (=ucs@iso): Likewise.
4090         (=ucs@unicode): Likewise.
4091         (=ucs@gb): Likewise.
4092         (=ucs@gb/fw): Likewise.
4093         (=ucs@cns): Likewise.
4094         (=ucs@cns/fw): Likewise.
4095         (=ucs@jis): Likewise.
4096         (=ucs@jis/fw): Likewise.
4097         (=ucs@jis/1990): Likewise.
4098         (=ucs@jis/2000): Likewise.
4099         (=ucs@jis/2004): Likewise.
4100         (=ucs@JP): Likewise.
4101         (=ucs@ks): Likewise.
4102         (=ucs@big5): Likewise.
4103         (=ucs@big5/cns11643): Likewise.
4104         (=ucs@cns11643): Likewise.
4105
4106 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4107
4108         * mule/mule-charset.el (default-coded-charset-priority-list):
4109         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4110
4111         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4112         CHISE.
4113         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4114         mother.
4115
4116 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4117
4118         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4119         from src/mule-charset.c].
4120         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4121         specify `final'.
4122         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4123         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4124         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4125         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4126         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4127         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4128
4129 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4130
4131         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4132         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4133         (=jis-x0208@1978/i-4): Specify `partial'.
4134         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4135         mother coded-charset.
4136         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4137
4138 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4139
4140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4141         settings for `=jis-x0213-1@2004'.
4142
4143 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4144
4145         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4146         CHISE.
4147         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4148         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4149         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4150         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4151         temporarily.
4152         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4153
4154 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4155
4156         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4157         CHISE.
4158         (=shinjigen@1ed): Inherited from `=shinjigen'.
4159         (=shinjigen@rev): Likewise.
4160
4161 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4162
4163         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4164         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4165
4166 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4167
4168         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4169         define it as an alias.
4170         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4171         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4172         alias.
4173         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4174         alias.
4175
4176 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4177
4178         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4179         CHISE.
4180
4181 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4182
4183         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4184         CHISE.
4185         (shinjigen-2): Ditto.
4186
4187 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4188
4189         * mule/mule-charset.el (default-coded-charset-priority-list):
4190         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4191         `chinese-big5-eten-*' and `chinese-big5'.
4192
4193 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4194
4195         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4196         #x9FA5 temporarily.
4197
4198 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4199
4200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4201         settings for `=jis-x0208@1978/i1'.
4202
4203 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4204
4205         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4206         XEmacs CHISE.
4207
4208 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4209
4210         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4211         XEmacs CHISE.
4212
4213 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4216         XEmacs CHISE.
4217
4218 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4219
4220         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4221         CHISE.
4222         (=ucs-bmp@cns): Likewise.
4223         (=ucs-bmp@jis): Likewise.
4224         (=ucs-bmp@ks): Likewise.
4225
4226 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4227
4228         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4229         CHISE.
4230         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4231
4232 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4233
4234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4235         settings for `=zinbun-oracle'.
4236
4237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4238         `=zinbun-oracle'.
4239
4240 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4241
4242         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4243         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4244         `=ucs@iso'.
4245
4246 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4247
4248         * mule/mule-charset.el (default-coded-charset-priority-list):
4249         Delete `ucs-sip'; modify order of some CCSs.
4250
4251 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4254         in XEmacs CHISE.
4255
4256         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4257         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4258         CHISE.
4259
4260 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4261
4262         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4263         its registry.
4264         (=ucs-radicals@unicode): Likewise.
4265
4266 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4267
4268         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4269         CHISE.
4270
4271 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4272
4273         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4274         CHISE.
4275
4276 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4277
4278         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4279         CHISE.
4280
4281 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4284         Modify preference of *isolated settings*.
4285
4286 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4289         utf-2000 is provided.
4290         (=ucs@cns11643): Likewise.
4291
4292 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4295         Prefer every *isolated setting* to ordinary setting.
4296
4297 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4300         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4301
4302 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4303
4304         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4305         CHISE.
4306
4307 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4310         settings for `=jis-x0208@1997'.
4311
4312 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4313
4314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4315         `=jis-x0208@1997'.
4316
4317 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4320         XEmacs CHISE.
4321
4322 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4323
4324         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4325         `=jis-x0208@1978'.
4326         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4327         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4328         `=jis-x0208-1990' as the mother.
4329         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4330
4331 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4332
4333         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4334         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4335         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4336         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4337         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4338         for `=ucs@JP'.
4339
4340 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4343         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4344         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4345         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4346         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4347         `=daikanwa@rev2'.
4348
4349 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4352         (=gt): Likewise.
4353         (=gt-k): Likewise.
4354         (=gt-pj-*): Likewise.
4355         (=gt-pj-k1): Likewise.
4356         (=gt-pj-k2): Likewise.
4357         (=daikanwa): Likewise.
4358         (=daikanwa-rev1): Likewise.
4359         (=daikanwa-rev2): Likewise.
4360         (=big5-pua): Likewise.
4361         (=big5-eten): Likewise.
4362         (chinese-big5-eten-a): Likewise.
4363         (chinese-big5-eten-b): Likewise.
4364         (=hanziku-*): Likewise.
4365         (=cbeta): Likewise.
4366         (=jef-china3): Likewise.
4367         (=ruimoku-v6): Likewise.
4368         (=ucs@iso): Likewise.
4369         (=ucs@unicode): Likewise.
4370         (=ucs@gb): Likewise.
4371         (=ucs@cns): Likewise.
4372         (=ucs@jis): Likewise.
4373         (=ucs@jis-1990): Likewise.
4374         (=ucs@jis-2000): Likewise.
4375         (=ucs@jp): Likewise.
4376         (=ucs@ks): Likewise.
4377         (=ucs@big5): Likewise.
4378         (=ucs-radicals): Likewise.
4379         (=ucs-radicals@unicode): Likewise.
4380         (=ucs-bmp-cjk): Likewise.
4381         (=ucs-bmp-cjk@unicode): Likewise.
4382         (=ucs-sip-ext-b): Likewise.
4383         (=ucs-sip-ext-b@iso): Likewise.
4384
4385 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4386
4387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4388         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4389
4390 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4391
4392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4393         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4394         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4395         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4396         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4397         arabic-digit, ipa and ``&I-B-XXXX;''.
4398
4399 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4402         setting for (I-)HZK{03..12}-XXXX.
4403
4404 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4405
4406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4407         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4408
4409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4410         `=ruimoku-v6'.
4411
4412         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4413         CHISE.
4414
4415 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4416
4417         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4418         (=ucs@unicode): Likewise.
4419         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4420         (=ucs@cns): Likewise.
4421         (=ucs@jis): Likewise.
4422         (=ucs@ks): Likewise.
4423         (=ucs@big5): Likewise.
4424
4425 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4426
4427         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4428         `ucs-jis'.
4429         (utf-8-jis-er): Likewise.
4430         (utf-8-jp): New coding-system.
4431         (utf-8-jp-er): Likewise.
4432
4433         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4434
4435 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4438
4439         * mule/japanese.el: Move definition of `euc-jisx0213' to
4440         mule/mule-coding.el.
4441
4442 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4443
4444         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4445         mule-coding before loading update-cdb when utf-2000 is provided.
4446
4447 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4448
4449         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4450         `=daikanwa'.
4451
4452 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4453
4454         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4455         definition codes when `utf-2000' is provided.
4456
4457 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4458
4459         * mule/mule-category.el (word-combining-categories): Don't setup
4460         `word-combining-categories' in XEmacs CHISE.
4461         (word-separating-categories): Add setting about Latin script in
4462         XEmacs CHISE.
4463
4464 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4465
4466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4467         setting for `chinese-big5'.
4468
4469 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470
4471         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4472         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4473         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4474         add setting for HZK0[12]-xxxx.
4475
4476 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4477
4478         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4479         in XEmacs CHISE.
4480
4481 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4482
4483         * mule/mule-charset.el (default-coded-charset-priority-list):
4484         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4485         and `chinese-big5' to `=gt-pj-*'.
4486
4487 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4488
4489         * mule/mule-conf.el (=daikanwa): Renamed from
4490         `ideograph-daikanwa'.
4491         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4492
4493 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * mule/mule-conf.el (=cns11643-7): Renamed from
4496         `chinese-cns11643-7'.
4497         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4498
4499 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4500
4501         * mule/mule-conf.el (=cns11643-6): Renamed from
4502         `chinese-cns11643-6'.
4503         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4504
4505 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4506
4507         * mule/mule-conf.el (=cns11643-5): Renamed from
4508         `chinese-cns11643-5'.
4509         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4510
4511 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4512
4513         * mule/mule-conf.el (=cns11643-4): Renamed from
4514         `chinese-cns11643-4'.
4515         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4516
4517 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4518
4519         * mule/mule-conf.el (=cns11643-3): Renamed from
4520         `chinese-cns11643-3'.
4521         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4522
4523 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4524
4525         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4526         `=cns11643-2'.
4527         (chinese-cns11643-2): New alias for `=cns11643-2'.
4528
4529 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4530
4531         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4532         `=cns11643-1'.
4533         (chinese-cns11643-1): New alias for `=cns11643-1'.
4534
4535 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4536
4537         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4538         (chinese-gb12345): New alias for `=gb12345'.
4539
4540 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4541
4542         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4543         (chinese-gb2312): New alias for `=gb2312'.
4544
4545 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4546
4547         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4548         (chinese-big5): New alias for `=big5'.
4549
4550 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4551
4552         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4553         (korean-ksc5601): New alias for `=ks-x1001'.
4554
4555 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4556
4557         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4558         `=jis-x0212'.
4559         (japanese-jisx0212): New alias for `=jis-x0212'.
4560
4561 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4562
4563         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4564         `=jis-x0208-1983'.
4565         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4566
4567 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4568
4569         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4570         `=jis-x0208-1978'.
4571         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4572
4573 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4574
4575         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4576         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4577
4578 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4579
4580         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4581         (chinese-cns11643-3): Specify iso-ir 183.
4582         (chinese-cns11643-4): Specify iso-ir 184.
4583         (chinese-cns11643-5): Specify iso-ir 185.
4584         (chinese-cns11643-6): Specify iso-ir 186.
4585         (chinese-cns11643-7): Specify iso-ir 187.
4586         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4587         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4588
4589 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4592         \uXXXX for every cases.
4593
4594 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4595
4596         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4597         (ucs-big5): Changed to an alias for `=ucs@big5'.
4598
4599 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4600
4601         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4602         (ucs-ks): Changed to an alias for `=ucs@ks'.
4603
4604 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4605
4606         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4607         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4608
4609 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4610
4611         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4612         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4613
4614 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4615
4616         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4617         (ucs-jis): Changed to an alias for `=ucs@jis'.
4618
4619 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4620
4621         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4622         (ucs-cns): Changed to an alias for `=ucs@cns'.
4623
4624 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4625
4626         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4627         (ucs-gb): Changed to an alias for `=ucs@gb'.
4628
4629 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4630
4631         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4632         `ideograph-daikanwa-2'.
4633         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4634         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4635
4636 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4637
4638         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4639         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4640
4641         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4642         for `xemacs-chise-version'.
4643
4644 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4645
4646         * mule/mule-charset.el (default-coded-charset-priority-list):
4647         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4648         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4649         instead of `ideograph-hanziku-*'.
4650
4651         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4652         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4653
4654 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4655
4656         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4657         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4658         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4659         `utf-2000' is provided.
4660
4661 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4662
4663         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4664         is provided [was builtin coded-charsets].
4665
4666 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4667
4668         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4669         is provided [was builtin coded-charsets].
4670
4671 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4672
4673         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4674         is provided [was builtin coded-charsets].
4675
4676 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4677
4678         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4679         is provided [was builtin coded-charsets].
4680
4681 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4682
4683         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4684         when `utf-2000' is provided [was builtin coded-charsets].
4685
4686 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4687
4688         * mule/mule-conf.el (=hanziku-*): Renamed from
4689         `ideograph-hanziku-*'.
4690         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4691
4692 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4693
4694         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4695         `utf-2000' is provided [was builtin coded-charsets].
4696         (ideograph-hanziku-{1..12}): Likewise.
4697
4698 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4699
4700         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4701         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4702
4703 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4704
4705         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4706         when `utf-2000' is provided [was builtin coded-charsets].
4707
4708 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4709
4710         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4711         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4712         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4713
4714 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4715
4716         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4717         (ideograph-gt): Changed to an alias for `=gt'.
4718
4719 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4720
4721         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4722         is provided; it was defined as a builtin coded-charset.
4723         (ideograph-gt): Likewise.
4724
4725 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4726
4727         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4728         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4729
4730 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4731
4732         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4733         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4734
4735 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4736
4737         * mule/mule-conf.el (=big5-eten): Renamed from
4738         `chinese-big5-eten'.
4739         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4740
4741 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4742
4743         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4744         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4745
4746 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4747
4748         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4749         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4750
4751 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4752
4753         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4754         (china3-jef): Changed to an alias for `=jef-china3'.
4755
4756 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4757
4758         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4759         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4760
4761         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4762         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4763         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4764         when `utf-2000' is provided.
4765
4766 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4767
4768         * mule/mule-charset.el (default-coded-charset-priority-list):
4769         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4770
4771         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4772         (ucs-jis-2000): Deleted.
4773
4774 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4775
4776         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4777         UTF-2000.
4778         (=ucs-jis-2000): New coded-charset for UTF-2000.
4779
4780 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4783         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4784
4785 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * mule/mule-charset.el (default-coded-charset-priority-list):
4788         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4789         `ideograph-cbeta'.
4790
4791 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4792
4793         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4794         builtin coded-charset].
4795
4796 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4797
4798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4799         settings for &K0-xxxx and &I-K0-xxxx.
4800
4801 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4802
4803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4804         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4805
4806 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4807
4808         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4809         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4810
4811 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812
4813         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4814         UTF-2000.
4815         (ideograph-gt-pj-k1): Likewise.
4816         (ideograph-gt-pj-k2): Likewise.
4817
4818 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4819
4820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4821         `=jis-x0208'.
4822
4823 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4824
4825         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4826         UTF-2000 [was a builtin coded-charset].
4827
4828 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4829
4830         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4831         (utf-8-gb-er): Likewise.
4832
4833 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4834
4835         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4836         settings for JIS X 0212 and JIS X 0208:1978.
4837
4838 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4839
4840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4841         setting for JIS X 0213.
4842
4843 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4844
4845         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4846         standard-case-table in UTF-2000.
4847
4848 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4849
4850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4851         definitions for isolated-chars.
4852
4853 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4854
4855         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4856         `configure-utf-2000-lisp-directory'.
4857         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4858         `mule-lisp-load-path'.
4859
4860 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4861
4862         * startup.el (startup-setup-paths): Set and use
4863         `utf-2000-lisp-directory'.
4864         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4865         UTF-2000.
4866
4867 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4868
4869         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4870         (paths-find-utf-2000-lisp-directory): New function.
4871         (paths-construct-load-path): Add new optional argument
4872         `utf-2000-lisp-directory'.
4873
4874         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4875
4876 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4879         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4880         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4881         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4882         `chinese-big5-2' in UTF-2000.
4883
4884         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4885         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4886
4887 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4888
4889         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4890         `big5-eten-er' in UTF-2000.
4891         (big5-cdp): Modify DOC-string and mnemonic.
4892
4893 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4894
4895         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4896         UTF-2000 [renamed from utf-8-er].
4897         (utf-8-gb): New coding-system in UTF-2000.
4898         (utf-8-gb-er): Likewise.
4899         (utf-8-cns): Likewise.
4900         (utf-8-cns-er): Likewise.
4901         (utf-8-big5): Likewise.
4902         (utf-8-big5-er): Likewise.
4903         (utf-8-jis): Likewise.
4904         (utf-8-jis-er): Likewise.
4905         (utf-8-ks): Likewise.
4906         (utf-8-ks-er): Likewise.
4907         (utf-8-er): Likewise.
4908
4909 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4910
4911         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4912         instead of `utf-8-unix' in UTF-2000.
4913
4914         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4915
4916 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4917
4918         * mule/japanese.el (euc-jisx0213): New coding-system.
4919
4920         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4921         `japanese-jisx0208-1990' as the mother.
4922
4923 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4924
4925         * dumped-lisp.el (preloaded-file-list): Change condition of
4926         loading "close-cdb".
4927
4928 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4929
4930         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4931         setup `coded-charset-entity-reference-alist'.
4932
4933 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4934
4935         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4936         UTF-2000.
4937
4938 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4939
4940         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4941         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4942
4943 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4944
4945         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4946         (chinese-big5-eten-a): Likewise.
4947         (chinese-big5-eten-b): Likewise.
4948         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4949         code range is #x8140 .. #x8DFE.
4950
4951 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4952
4953         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4954         UTF-2000.
4955         (chinese-big5-cdp): Likewise.
4956
4957 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4958
4959         * dumped-lisp.el (preloaded-file-list): Rename
4960         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4961
4962 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4963
4964         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4965         append `system-char-db-source-file-list' into
4966         `preloaded-file-list' in UTF-2000.
4967
4968 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4969
4970         * dumped-lisp.el (preloaded-file-list): Delete
4971         character-definition files.
4972
4973 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4974
4975         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4976         UTF-2000.
4977
4978 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4979
4980         * mule/mule-charset.el (default-coded-charset-priority-list):
4981         Delete `mojikyo-2022-1'.
4982
4983 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4984
4985         * mule/mule-charset.el (default-coded-charset-priority-list):
4986         Delete `mojikyo'.
4987
4988 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4989
4990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4991         `ucs-sip'.
4992
4993 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4994
4995         * mule/mule-charset.el (default-coded-charset-priority-list):
4996         Comment out `chinese-gb12345'.
4997
4998 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4999
5000         * bytecomp.el (byte-compile-insert-header): Fixed.
5001
5002 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5003
5004         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5005         XEmacs UTF-2000.
5006
5007 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5008
5009         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5010         UTF-2000.
5011
5012 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5013
5014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5015         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5016
5017 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5018
5019         * mule/mule-charset.el (default-coded-charset-priority-list):
5020         `japanese-jef-china3' is renamed `china3-jef'.
5021
5022 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5023
5024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5025         `japanese-jef-china3' and `ideograph-cbeta'.
5026
5027 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5028
5029         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5030
5031 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5032
5033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5034         `chinese-big5-cdp'.
5035
5036 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5037
5038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5039         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5040
5041 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5042
5043         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5044         loading character definitions.
5045
5046 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5047
5048         * dumped-lisp.el (preloaded-file-list): Rename
5049         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5050
5051 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5052
5053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5054         `chinese-big5'.
5055
5056 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5057
5058         * dumped-lisp.el (preloaded-file-list): Dump
5059         "Ideograph-R028-Private" with XEmacs UTF-2000.
5060
5061 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5062
5063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5064         `chinese-gb12345'.
5065
5066 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5067
5068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5069         `ideograph-gt-pj-{1..11}'.
5070
5071         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5072         XEmacs UTF-2000.
5073
5074 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5075
5076         * mule/mule-charset.el (default-coded-charset-priority-list):
5077         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5078         `chinese-isoir165'.
5079
5080 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5081
5082         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5083         `image/png', `image/x-xpm' and `image/tiff'.
5084
5085         * files.el (binary-file-regexps): Add *.PNG.
5086
5087 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5088
5089         * mule/mule-charset.el (default-coded-charset-priority-list):
5090         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5091         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5092
5093 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5094
5095         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5096         the first completion when UTF-2000 is running.
5097
5098 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5099
5100         * mule/mule-charset.el (default-coded-charset-priority-list):
5101         Delete `ucs'.
5102
5103 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5104
5105         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5106
5107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5108         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5109
5110 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5111
5112         * mule/vietnamese.el (vscii-2): Delete abolished property
5113         `composite'; now composite mode is default.
5114
5115 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5116
5117         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5118         of `raw-text'; check \uHHHH representation even if non-ascii
5119         characters are not found.
5120
5121         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5122         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5123         unconditionally.
5124
5125         * mule/viet-ccl.el: New file.
5126
5127         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5128         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5129         - Separate CCL based implementations to viet-ccl.el.
5130
5131 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5132
5133         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5134         "jisx0213.2000-1".
5135         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5136
5137         * mule/mule-charset.el (default-coded-charset-priority-list):
5138         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5139         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5140
5141 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5142
5143         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5144
5145 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5146
5147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5148         `ucs' in UTF-2000.
5149
5150 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5151
5152         * mule/mule-charset.el (default-coded-charset-priority-list):
5153         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5154         `arabic-iso8859-6'.
5155
5156 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5157
5158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5159         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5160
5161 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5162
5163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5164         `katakana-jisx0201' in UTF-2000.
5165
5166 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5167
5168         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5169         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5170         "u0FB50-Arabic-Presentation-Forms-A",
5171         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5172         "u0FE50-Small-Form-Variants",
5173         "u0FE70-Arabic-Presentation-Forms-B",
5174         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5175         UTF-2000.
5176
5177 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5178
5179         * dumped-lisp.el (preloaded-file-list): Delete
5180         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5181         ... "Ideograph-R214-Flute" in UTF-2000.
5182
5183 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5184
5185         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5186         (japanese-jisx0213-2): New coded-charset.
5187
5188         * dumped-lisp.el (preloaded-file-list): Add
5189         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5190         "Ideograph-R030-Mouth".
5191
5192 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5193
5194         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5195         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5196         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5197         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5198         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5199         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5200         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5201         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5202
5203 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5204
5205         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5206         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5207         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5208         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5209         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5210
5211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5212         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5213
5214 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5215
5216         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5217         in UTF-2000.
5218
5219 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5220
5221         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5222         (chinese-isoir165): Moved from mule/chinese.el.
5223         (chinese-cns11643-3): Moved from mule/chinese.el.
5224         (chinese-cns11643-4): Moved from mule/chinese.el.
5225         (chinese-cns11643-5): Moved from mule/chinese.el.
5226         (chinese-cns11643-6): Moved from mule/chinese.el.
5227         (chinese-cns11643-7): Moved from mule/chinese.el.
5228
5229         * mule/chinese.el: Move definition of coded-charsets to
5230         mule/mule-conf.el.
5231
5232 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5233
5234         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5235         `ideograph-daikanwa'.
5236
5237 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5238
5239         * dumped-lisp.el (preloaded-file-list): Delete
5240         "ccs-jisx0201-latin.el".
5241
5242 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5243
5244         * dumped-lisp.el (preloaded-file-list): Add
5245         "u031A0-Extended-Bopomofo" in UTF-2000.
5246
5247 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5248
5249         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5250         renamed to u02E00-CJK-Radical-Supplement.
5251
5252 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5253
5254         * dumped-lisp.el (preloaded-file-list): Add
5255         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5256         "u030A0-Katakana", "u03100-Bopomofo",
5257         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5258         "u03200-Enclosed-CJK-Letters-and-Months" and
5259         "u03300-CJK-Compatibility".
5260
5261 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5262
5263         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5264         "u02F00-Kangxi-Radicals" and
5265         "u02FF0-Ideographic-Description-Characters".
5266
5267 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5268
5269         * dumped-lisp.el (preloaded-file-list): Add
5270         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5271         "u02800-Braille-Patterns" in UTF-2000.
5272
5273 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5274
5275         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5276         "uXXXXX-*.el" in UTF-2000.
5277
5278         * bytecomp.el (byte-compile-insert-header): Delete comments if
5279         non-ASCII characters are found; allow `byte-compile-dynamic' and
5280         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5281         `raw-text'.
5282
5283 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5284
5285         * dumped-lisp.el (preloaded-file-list): Add
5286         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5287         "u025A0-Geometric-Shapes.el".
5288
5289 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5290
5291         * dumped-lisp.el (preloaded-file-list): Add
5292         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5293         "u02460-Enclosed-Alphanumerics.el".
5294
5295 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5296
5297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5298         `chinese-gb2312'.
5299
5300         * dumped-lisp.el (preloaded-file-list): Add
5301         "u02200-Mathematical-Operators.el" and
5302         "u02300-Miscellaneous-Technical.el".
5303
5304 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5305
5306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5307         `chinese-cns11643-*'.
5308
5309         * dumped-lisp.el (preloaded-file-list): Add
5310         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5311         "u02190-Arrows.el" in UTF-2000.
5312
5313 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5314
5315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5316         `korean-ksc5601'.
5317
5318         * dumped-lisp.el (preloaded-file-list): Add
5319         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5320         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5321         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5322
5323 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5324
5325         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5326
5327 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5328
5329         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5330         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5331         "u01780-Khmer.el", "u01800-Mongolian.el",
5332         "u01E00-Latin-Extended-Additional.el" and
5333         "u01F00-Greek-Extended.el" in UTF-2000.
5334
5335 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5336
5337         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5338         `ethiopic-ucs' and `ethiopic'.
5339
5340         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5341         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5342
5343         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5344         from mule/ethiopic.el.
5345
5346         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5347         mule/mule-conf.el.
5348
5349 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5350
5351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5352         `lao'.
5353
5354         * mule/mule-conf.el (lao): New coded-charset.
5355
5356         * dumped-lisp.el (preloaded-file-list): Add
5357         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5358         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5359         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5360         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5361         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5362
5363 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5364
5365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5366         `ucs-bmp' and `arabic-iso8859-6'.
5367
5368 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5369
5370         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5371         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5372         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5373
5374 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5375
5376         * startup.el (normal-top-level): Load autoload file for UTF-2000
5377         in UTF-2000.
5378
5379 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5380
5381         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5382         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5383         "u00020-Basic-Latin.el", "u00080-C1.el",
5384         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5385         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5386         "u002B0-Spacing-Modifier-Letters.el",
5387         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5388         UTF-2000.
5389
5390 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5391
5392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5393         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5394         instead of `vietnamese-viscii-*'.
5395
5396 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5397
5398         * mule/mule-conf.el: New file.
5399
5400         * mule/misc-lang.el: Move definition of charset `ipa' to
5401         mule/mule-conf.el.
5402
5403 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5404
5405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5406         `latin-viscii'; prefer it for characters used in Vietnamese.
5407
5408 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5409
5410         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5411
5412 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5413
5414         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5415         `vietnamese-viscii-lower'.
5416         (latin-viscii-upper): Renamed from charset
5417         `vietnamese-viscii-upper'.
5418         (vietnamese-viscii-lower): New alias for charset
5419         `latin-viscii-lower'.
5420         (vietnamese-viscii-upper): New alias for charset
5421         `latin-viscii-upper'.
5422
5423 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5424
5425         * mule/mule-charset.el (default-coded-charset-priority-list):
5426         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5427
5428 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5429
5430         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5431         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5432         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5433         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5434         lisp/utf-2000.
5435
5436 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5437
5438         * mule/ccs-tcvn5712.el: New file.
5439
5440 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5441
5442         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5443         in UTF-2000.
5444
5445 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5446
5447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5448         `japanese-jisx0208'.
5449
5450 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5451
5452         * dumped-lisp.el (preloaded-file-list): Add
5453         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5454         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5455         UTF-2000.
5456
5457         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5458         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5459         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5460         mule/ccs-viscii.el: New files.
5461
5462         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5463         if \uXXXX is found.
5464
5465 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5466
5467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5468         `hiragana-jisx0208' and `katakana-jisx0208'.
5469
5470 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5471
5472         * mule/chinese.el (chinese-cns11643-3): Define it even if
5473         `utf-2000' is provided.
5474         (chinese-cns11643-4): Likewise.
5475         (chinese-cns11643-5): Likewise.
5476         (chinese-cns11643-6): Likewise.
5477         (chinese-cns11643-7): Likewise.
5478
5479 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5480
5481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5482         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5483
5484 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5485
5486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5487         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5488
5489 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5490
5491         * mule/mule-charset.el (default-coded-charset-priority-list):
5492         Setup in UTF-2000.
5493
5494 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5495
5496         * mule/viet-chars.el: Don't define charset
5497         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5498         they are defined as builtin charsets.
5499
5500 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5501
5502         * version.el (emacs-version): Add more space just before UTF-2000
5503         version string.
5504
5505 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5506
5507         * version.el ([constant] emacs-version): Don't add a space in the
5508         preceding place of `xemacs-betaname' because it is duplicated.
5509         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5510
5511         * startup.el (splash-frame-body): Add ETL.
5512
5513 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5514
5515         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5516         is provided because it is defined as builtin charset.
5517         (chinese-cns11643-4): Likewise.
5518         (chinese-cns11643-5): Likewise.
5519         (chinese-cns11643-6): Likewise.
5520         (chinese-cns11643-7): Likewise.
5521
5522 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5523
5524         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5525         coding-system `iso-10646-ucs-4' is not defined.
5526
5527 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5528
5529         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5530         coding-system if `utf-2000' is provided.
5531
5532 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5533
5534         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5535         `utf-2000' is provided.
5536
5537 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5538
5539         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5540         if utf-2000 is provided temporally.
5541
5542 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5543
5544         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5545         as builtin variable].
5546
5547 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5548
5549         * files.el (insert-file-contents-literally): Treat file as binary;
5550         call file-name-handlers. [sync with Emacs 20.3.10]
5551
5552 2008-12-28  Vin Shelton  <acs@xemacs.org>
5553
5554         * XEmacs 21.4.22 is released
5555
5556 2008-12-30  Vin Shelton  <acs@xemacs.org>
5557
5558         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5559         during building even if no packages are found.
5560
5561 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5562
5563         * printer.el (generic-print-region): 
5564         (generic-print-buffer): 
5565         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5566         check if the msprinter device is available, now that msprinter is
5567         always available as a specifier tag. 
5568
5569 2008-12-24  Vin Shelton  <acs@xemacs.org>
5570
5571         * about.el: Add Francisco to my bio!
5572
5573 2008-12-23  Vin Shelton  <acs@xemacs.org>
5574
5575         * autoload.el: Move operator definitions to autoload-operators.el
5576         in the xemacs-base package.
5577
5578 2007-11-22  Vin Shelton  <acs@xemacs.org>
5579
5580         * about.el (about-hacker-contribution): Updated my bio.
5581
5582 2007-10-07  Vin Shelton  <acs@xemacs.org>
5583
5584         * XEmacs 21.4.21 is released
5585
5586 2007-09-19  Didier Verna  <didier@xemacs.org>
5587
5588         Update my personal info.
5589         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5590         * about.el (about-other-current-hackers): Ditto.
5591         * about.el (about-url-alist): Add my musical website.
5592         * about.el (about-personal-info): Update my entry.
5593         * about.el (about-hacker-contribution): Ditto.
5594
5595 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5596
5597         * package-get.el (package-get-download-sites): Update download
5598         sites in Japan.
5599         * package-get.el (package-get-pre-release-download-sites): Ditto.
5600
5601 2007-08-18  Vin Shelton  <acs@xemacs.org>
5602
5603         * package-get.el (package-get-pre-release-download-sites): Sync
5604         mirror sites with 21.5.  (Thanks, Adrian)
5605
5606 2007-08-09  Mike Sperber  <mike@xemacs.org>
5607
5608         * startup.el (migrate-user-init-file): Create backup of
5609         `user-init-file' before migrating.
5610         * startup.el (maybe-migrate-user-init-file): Print
5611         information about backup file.
5612         (maybe-create-compatibility-dot-emacs): Follow above change.
5613
5614 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5615
5616         * font-lock.el: Sync font-lock-add-keywords and
5617         font-lock-remove-keywords from GNU Emacs.
5618         * font-lock.el (font-lock-keywords-alist): New.
5619         * font-lock.el (font-lock-removed-keywords-alist): New.
5620         * font-lock.el (font-lock-add-keywords): New.
5621         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5622         * font-lock.el (font-lock-remove-keywords): New.
5623
5624 2007-08-16  Vin Shelton  <acs@xemacs.org>
5625
5626         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5627         patch from Hans de Graaff.
5628
5629 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5630
5631         * package-get.el (package-get-download-sites): Document Chile and
5632         update Denmark download site.
5633         * package-get.el (package-get-pre-release-download-sites): Ditto.
5634
5635 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5636
5637         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5638
5639 2006-12-09  Vin Shelton  <acs@xemacs.org>
5640
5641         * XEmacs 21.4.20 is released
5642
5643 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5644
5645         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5646
5647 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5648
5649         * info.el (Info-find-file-node, Info-insert-dir)
5650         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5651         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5652         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5653         and discussion.
5654
5655 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5656
5657         * obsolete.el (line-beginning-position): New, from 21.5.x.
5658         (line-end-position): Ditto.
5659
5660 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5661
5662         * package-get.el (package-get-download-sites): Welcome
5663         nl.xemacs.org and Thanks!
5664         * package-get.el (package-get-pre-release-download-sites): Ditto.
5665
5666 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5667
5668         * font-lock.el: Add support for not-so recent changes in Java to
5669         java-mode.
5670
5671 2006-01-28  Vin Shelton  <acs@xemacs.org>
5672
5673         * XEmacs 21.4.19 is released
5674
5675 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5676
5677         * easymenu.el: Update copyright. 
5678         * easymenu.el (easy-menu-all-popups):
5679         Add a docstring. 
5680         * easymenu.el (easy-menu-add):
5681         Document a bug, rework the function to preserve any existing
5682         non-default mode-popup-menu instead of overwriting it, and not to
5683         bother normalising the menu title (nothing else does).
5684         * easymenu.el (easy-menu-remove):
5685         Restore the default mode-popup-menu instead of leaving an empty
5686         one when we remove the last easy-menu popup. 
5687
5688 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5689
5690         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5691         as suggested by Rodrigo Ventura.
5692         * package-get.el (package-get-pre-release-download-sites): Ditto,
5693         with replacement of xemacs-21.5 by beta, which is the logical path
5694         to our beta core and package pre-releases.
5695
5696 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5697
5698         * package-get.el (package-get-download-sites): Add Hong Kong
5699         download site.
5700         * package-get.el (package-get-pre-release-download-sites): Ditto.
5701
5702 2005-12-26  Vin Shelton  <acs@xemacs.org>
5703
5704         * find-paths.el:
5705         * find-paths.el (paths-emacs-root-p): Add search for package root.
5706         * find-paths.el (paths-find-emacs-root): Replaced with
5707         paths-find-invocation-roots, which returns a list of roots.
5708         * find-paths.el (paths-find-invocation-roots): New.
5709         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5710
5711 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5712
5713         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5714         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5715
5716 2005-12-03  Vin Shelton <acs@xemacs.org>
5717
5718         * XEmacs 21.4.18 is released
5719
5720 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5721
5722         * package-get.el (package-get-download-sites): Update reflecting
5723         latest http://www.xemacs.org/Releases/ information generated by
5724         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5725         * package-get.el (package-get-pre-release-download-sites): Ditto.
5726
5727 2005-02-28  Simon Josefsson  <jas@extundo.com>
5728
5729         * about.el (xemacs-hackers): Add jas.
5730         (about-other-current-hackers): Likewise.
5731         (about-url-alist): Add URL for jas.
5732         (about-personal-info): Document jas.
5733         (about-hacker-contribution): Describe jas contributions.
5734
5735 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5736
5737         * easymenu.el (easy-menu-remove): As described in 
5738         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5739         except the "Command" menu from mode-popup-menu. 
5740
5741 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5742  
5743         * font.el (font-spatial-to-canonical): Correct calculation of 
5744         return value for pixel-based input value. 
5745  
5746 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5747
5748         * code-process.el (call-process): Process-related docstring
5749         improvements spurred by Norbert Koch.
5750         * code-process.el (call-process-region): Ditto.
5751         * code-process.el (start-process): Ditto.
5752
5753 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5754
5755         * finder.el (finder-find-library): Return filename actually
5756         searched for.
5757
5758 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5759
5760         * help.el (view-emacs-news): Use `expand-file-name' instead of
5761         `locate-data-file' as the latter will find any "NEWS" files that
5762         might exist in packages _before_ the one in core.
5763
5764 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5765
5766         * package-get.el (package-get-init-package):
5767         package-get-init-package buglet (21.4.17) by Jeff Mincy
5768         <mincy@rcn.com> fixing false temporary load-path shadows reported
5769         after package installation and simplifying code.
5770
5771 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5772
5773         * package-get.el (package-get-download-sites): Sync mirrors list
5774         with the XEmacs website.
5775         (package-get-pre-release-download-sites): Ditto.
5776
5777 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5778
5779         * derived.el (derived-mode-merge-syntax-tables):
5780         Revert my 21.5-only patch of 2003-07-18 which slipped in
5781         through Jerry James's patch of 2004-06-07.
5782
5783 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5784
5785         * cmdloop.el (keyboard-quit): Remove workaround for
5786         `region-active-p' not making sure active region is in current
5787         buffer now that it does.
5788         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5789         * simple.el (region-active-p): `region-active-p' to only return t
5790         when active region is in current buffer.
5791
5792 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5793
5794         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5795         package names, quell a byte-compiler warning, doc fix.
5796
5797 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5798
5799         * buffer.el (pop-to-buffer):
5800         * window-xemacs.el (display-buffer):
5801         Document use of `same-window-buffer-names,' `same-window-regexps'
5802         by pop-to-buffer and display-buffer. 
5803         
5804 2005-02-06  Vin Shelton <acs@xemacs.org>
5805
5806         * XEmacs 21.4.17 is released
5807
5808 2005-01-29  Ben Wing  <ben@xemacs.org>
5809
5810         * shadow.el (find-emacs-lisp-shadows):
5811         Add custom-defines to list of ignored files.
5812
5813 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5814
5815         * simple.el (shifted-motion-keys-select-region): Fix statement
5816         about unshifted-motion-keys-deselect-region.
5817
5818 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5819
5820         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5821         now) for GNU Emacs compatibility.
5822         (make-obsolete-variable): Ditto.
5823
5824 2004-01-08  Ben Wing  <ben@xemacs.org>
5825
5826         * code-files.el (load):
5827         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5828
5829 2004-12-05  Vin Shelton <acs@xemacs.org>
5830
5831         * XEmacs 21.4.16 is released
5832
5833 2004-12-04  Vin Shelton  <acs@xemacs.org>
5834
5835         * auto-autoloads.el: Regenerated.
5836
5837         * custom-load.el: Regenerated.
5838
5839 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5840
5841         Fix bug: apropos errors if a defalias refers to an undefined
5842         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5843
5844         * apropos.el (apropos):
5845         (apropos-command):
5846         * help.el (frob-help-extents):
5847         * help-macro.el (make-help-screen):
5848         * hyper-apropos.el (hyper-apropos-grok-functions):
5849         (hyper-apropos-get-doc):
5850         Catch void-function error thrown by `documentation'.
5851
5852 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5853
5854         * packages.el (package-require): Fix incorrect arg to format.
5855         This fixes a `format specifier' error.
5856
5857 2004-08-13  Jerry James  <james@xemacs.org>
5858
5859         * bytecomp.el (forward-word): Tell the byte compiler the correct
5860         number of arguments to forward-word.
5861
5862 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5863
5864         * etags.el: Fixed loading of include files for tag completion. Now
5865         you can make a tag file for a library, include it into your
5866         project and it will be reloaded only if it changed. Infinte
5867         include loops are detected and the correct tag files are loaded.
5868         * etags.el (buffer-tag-table-list): Load and verify tag files in
5869         the external function buffer-tag-table-list-load.
5870         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5871         tag files. Also load the included tag files. The priority of the
5872         included files is right below their parent file. If multiple
5873         matches occur then the symbols from the parent file are found
5874         first.
5875         * etags.el (tag-table-include-files): Corrected comment
5876         string. Switched to pattern constant tags-include-pattern to have
5877         it at a central location.
5878         * etags.el (tags-include-pattern): Added doc string.
5879         * etags.el (add-to-tag-completion-table): Removed obsolete
5880         comments as the include files are allready returned by
5881         buffer-tag-table-list and loaded.
5882         * etags.el (find-tag-internal): The include files are allready
5883         included in tag-tables as buffer-tag-table-list returns them now.
5884
5885 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5886
5887         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5888         Loading items into the notebook is now done by C code.
5889         * widgets-gtk.el (gtk-widget-instantiate-internal):
5890         Style no longer changed.
5891
5892 2004-06-28  Nix  <nix@esperi.org.uk>
5893
5894         * cmdloop.el (truncate-command-history-for-gc): Delay
5895         execution of all things that look up variable bindings,
5896         via `enqueue-eval-event'.
5897
5898 2004-06-24  Vin Shelton  <acs@xemacs.org>
5899
5900         * package-get.el (package-get-require-signed-base-updates):
5901         now defaults to nil.
5902
5903 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5904
5905         * subr.el (split-string): Clean up docstring.
5906
5907 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5908
5909         * faces.el (zmacs-region): fix typo in docstring.
5910
5911 2004-06-07  Jerry James  <james@xemacs.org>
5912
5913         * derived.el: Synch with Emacs 21.3.
5914         * subr.el (with-local-quit): New, from Emacs 21.3.
5915         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5916         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5917         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5918
5919 2004-06-16  Jerry James  <james@xemacs.org>
5920
5921         * cl.el (cl-set-substring): Increment start by the length of the
5922         string, not the string itself.
5923
5924 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5925
5926         * etags.el (tag-table-include-files): Expand included TAGS file
5927         paths to avoid problems with relative paths.  Thanks to Peter
5928         Chubb <peterc@gelato.unsw.edu.au>.
5929         * etags.el (tags-include-pattern): New.
5930         * etags.el (add-to-tag-completion-table): Parse and ignore
5931         trailing include lines.
5932
5933 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5934
5935         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5936         avoiding line solely composed of equal signs.
5937
5938 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5939
5940         * cus-edit.el (alloc): Typo fix.
5941         * cus-edit.el (custom-browse-visibility): Ditto.
5942         * cus-edit.el (custom-variable-value-create): Ditto.
5943         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5944         * cus-edit.el (custom-save-variables): Bind print-length and
5945         print-level to nil to avoid value abbreviation.
5946         * cus-edit.el (custom-save-face-internal): Ditto.
5947         * cus-edit.el (custom-save-faces): Save in sorted order.
5948         * cus-edit.el (custom-save-resets): Bind print-length and
5949         print-level to nil to avoid value abbreviation.
5950         * cus-edit.el (custom-save-loaded-themes): Ditto.
5951
5952 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5953
5954         * subr.el (split-string-default-separators): New.
5955         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5956         see comment in source.
5957
5958 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5959
5960         * mule/japanese.el (paragraph-start, paragraph-separate):
5961         Remove anchor to BOL.
5962
5963 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5964
5965         * cl.el (gensym, gentemp): Improve docstrings.
5966
5967 2004-05-10  Vin Shelton  <acs@xemacs.org>
5968
5969         * etags.el: Sync with 21.5 version.
5970
5971 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5972
5973         * etags.el:
5974         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5975         only for use with exuberant ctags. This will also enable building of 
5976         completion tables with exuberant ctags. This will not work with
5977         xemacs ctags. 
5978         * etags.el (get-tag-table-buffer): New function for creating of
5979         completion table is used if tags-exuberant-ctags-optimization-p ist t
5980         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5981         finding the tag names. New.
5982         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5983         building tag completion table with exuberant ctags. New.
5984         * etags.el (find-tag-internal): Improve exact tag matching for tags
5985         with name fields. Before the patch return types of functions or
5986         function parameters (with exuberant ctags) were found as matches.
5987
5988 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5989
5990         * list-mode.el (display-completion-list): Fixed completion list was
5991         taking the width of the frame and not of the window for displaying
5992         the selection methods.
5993
5994 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5995
5996         * menubar-items.el (default-menubar): Options are saved to custom.el.
5997
5998
5999 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6000
6001         * isearch-mode.el (isearch-abort): Preserve successful search target.
6002
6003 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6004
6005         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6006         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6007         Bihlmeyer.
6008         * gnuserv.el (gnuserv-mode-line-string): New.
6009         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6010         gnuserv-mode.
6011         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6012         * gnuserv.el (gnuserv-edit-files): Use
6013         make-x-device-with-gtk-fallback.
6014
6015 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6016
6017         * gtk-widgets.el: New import: gtk-accel-group-new.
6018         * dialog-gtk.el:
6019         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6020         * dialog-gtk.el (popup-builtin-question-dialog):
6021         Added support for dialog button mnemonics.
6022
6023 2004-03-22  Chris Green <cmg@dok.org>
6024
6025         * process.el (shell-command): Output buffer was ignored when a
6026         background process was run via shell-command.
6027
6028 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6029
6030         * cus-edit.el (custom-save-variables): Retrieve a list of
6031         variables to save first, sort it, and make sure the variables are
6032         saved in sorted order.
6033
6034 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6035  
6036         * package-get.el (package-get-update-base-from-buffer): Force
6037         binary coding system for verifying GnuPG signature in the
6038         package-index file.
6039  
6040 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6041
6042         * package-get.el (package-get-package-index-file-location): Handle
6043         missing "EMACSPACKAGEPATH" environment variable.
6044
6045 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6046
6047         * package-admin.el (package-admin-find-top-directory): Simplify
6048         directory comparisions and fix substring errors on short path
6049         components.
6050         * package-get.el (package-get-package-index-file-location):
6051         Default to first component of "EMACSPACKAGEPATH", if set.
6052
6053 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6054
6055         * package-get.el (process-error): New error datum.
6056
6057 2004-02-02  Vin Shelton <acs@xemacs.org>
6058
6059         * XEmacs 21.4.15 is released
6060
6061 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6062
6063         * itimer.el (activate-itimer): Modify the itimer timeout value as
6064         if it were begun at the last time when the itimer driver was woken
6065         up.
6066
6067 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6068
6069         * specifier.el (Copyright):
6070         Update.
6071         (make-specifier-and-init):
6072         (map-specifier):
6073         (canonicalize-inst-pair):
6074         (canonicalize-spec-list):
6075         (set-specifier):
6076         Synch docstrings to 21.5 where appropriate.
6077
6078 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6079
6080         * package-get.el (package-get-list-packages-where): New.  A
6081         function that allows searching for groups of packages.  For
6082         example, find all packages that require the fsf-compat package.
6083
6084 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6085
6086         The Great PUI Sync.
6087
6088         * auto-autoloads.el: Regenerated.
6089
6090         * custom-load.el: Regenerated.
6091
6092         * dumped-lisp.el (packages-hardcoded-lisp): New.
6093
6094         * menubar-items.el (menu-max-items): New.
6095         (menu-submenu-max-items): New.
6096         (menu-submenu-name-format): New.
6097         (menu-split-long-menu): New.
6098         (menu-sort-menu): New.
6099         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6100
6101         * obsolete.el (pui-add-install-directory): Renamed to the more
6102         logical `pui-set-local-package-get-directory'.
6103         (package-get-download-menu): Moved to `package-ui.el' and renamed
6104         to `package-ui-add-download-menu'.
6105
6106         * package-admin.el (package-admin-install-function-mswindows):
6107         Whitespace clean up.
6108         (package-admin-add-single-file-package): Removed.
6109         (package-admin-default-install-function): Whitespace clean up.
6110         (package-admin-find-top-directory): New.
6111         (package-admin-get-install-dir): Use it.
6112         (package-admin-get-manifest-file): 
6113         (package-admin-check-manifest): 
6114         (package-admin-add-binary-package):
6115         (package-admin-get-lispdir):
6116         (package-admin-delete-binary-package):
6117         (package-admin):
6118
6119         * package-get.el (package-get-package-index-file-location): New.
6120         (package-get-install-to-user-init-directory): New.
6121         (package-get-remote):
6122         (package-get-download-sites):
6123         (package-get-pre-release-download-sites): New.
6124         (package-get-site-release-download-sites): New.
6125         (package-get-base-filename):
6126         (package-get-always-update):
6127         (package-get-user-index-filename): Removed.
6128         (package-get-pgp-available-p): New.
6129         (package-get-require-signed-base-updates):
6130         (package-get-was-current):
6131         (package-entries-are-signed): New.
6132         (package-get-continue-update-base): New.
6133         (package-get-download-menu): Removed.
6134         (package-get-require-base):
6135         (package-get-update-base-entry):
6136         (package-get-locate-file):
6137         (package-get-locate-index-file):
6138         (package-get-maybe-save-index):
6139         (package-get-update-base):
6140         (package-get-update-base-from-buffer):
6141         (package-get-update-base-entries):
6142         (package-get-interactive-package-query):
6143         (package-get-update-all):
6144         (package-get-all):
6145         (package-get-dependencies):
6146         (package-get-init-package):
6147         (package-get-info): New.
6148         (package-get):
6149         (package-get-staging-dir):
6150         (package-get-set-version-prop): Removed.
6151         (package-get-installedp):
6152         (package-get-ever-installed-p):
6153         (packages): Removed.
6154         (package-get-custom-groups): Removed.
6155         (package-get-custom): Removed.
6156         (package-get-custom-add-entry): Removed.
6157
6158         * package-info.el (batch-update-package-info):
6159
6160         * package-net.el (package-net-batch-generate-bin-ini):
6161         (package-net-update-installed-db):
6162
6163         * package-ui.el (pui-info-buffer):
6164         (pui-directory-exists): Removed.
6165         (pui-package-dir-list): Removed.
6166         (pui-add-install-directory): Removed.
6167         (package-ui-download-menu): New.
6168         (package-ui-pre-release-download-menu): New.
6169         (package-ui-site-release-download-menu): New.
6170         (pui-set-local-package-get-directory): New.
6171         (pui-package-symbol-char):
6172         (pui-update-package-display):
6173         (pui-toggle-package):
6174         (pui-toggle-package-key):
6175         (pui-toggle-package-delete):
6176         (pui-toggle-package-delete-key):
6177         (pui-toggle-package-event):
6178         (pui-toggle-verbosity-redisplay):
6179         (pui-install-selected-packages):
6180         (pui-add-required-packages):
6181         (pui-help-echo):
6182         (pui-display-info):
6183         (list-packages-mode):
6184         (pui-list-packages):
6185
6186         * packages.el (packages-compute-package-locations):
6187         (package-require):
6188         (package-delete-name):
6189         (packages-hardcoded-lisp): Removed.
6190         (packages-useful-lisp): Removed.
6191         (packages-unbytecompiled-lisp): Removed.
6192         (packages-find-package-directories):
6193
6194         Summary:
6195
6196         Major code clean up of all things PUI.
6197
6198         Much improved code to determine where packages should be
6199         installed.  PUI no longer depends on any packages being
6200         pre-installed to compute where packages are to be installed to.
6201
6202         The user can specify the location of their package-index file.  It
6203         isn't necessary to set this because it has sane defaults.  People
6204         who "run-in-place" won't accidently overwrite the CVS
6205         package-index file.  See
6206         `package-get-package-index-file-location'. 
6207
6208         PUI will now properly clean up after itself in the event of an
6209         unsuccessful package install.  This drastically reduces the number
6210         of "wrong md5sum" FAQs.
6211
6212         non-Mule XEmacsen can no longer install Mule packages.
6213
6214         Package management via the custom interface has been removed.
6215
6216         The PUI related menubar items have been reorganised.
6217
6218         The PGP verification code has been fixed and the default for
6219         whether or not it is used is automatically computed.
6220
6221         * update-elc.el ((preloaded-file-list site-load-packages
6222         need-to-dump dumped-exe)):
6223         Just a couple of small changes to allow for
6224         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6225         existing anymore.
6226
6227 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6228
6229         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6230         apply `format' to the first argument of byte-compile-warn, it
6231         already calls format.
6232
6233 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6234
6235         * files.el (delete-old-versions): Avoid going interactive during
6236         make install when environment variable VERSION_CONTROL is set.
6237
6238 2003-12-04  Vin Shelton  <acs@xemacs.org>
6239
6240         * menubar-items.el (menu-item-search): Only bring up search dialog
6241         box if the feature is available and desired.
6242
6243 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6244
6245         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6246
6247 2003-11-05  Vin Shelton  <acs@xemacs.org>
6248
6249         * help.el (Help-prin1-face):
6250         (Help-princ-face):
6251         princ and prin1 are functions and need to be called as such.  The
6252         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6253
6254 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6255
6256         * about.el (about-xemacs): Give full version and build date.
6257
6258 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6259
6260         * win32-native.el (grep-null-device): This XEmacs has null-device.
6261
6262 2003-09-06  Mike Sperber  <mike@xemacs.org>
6263
6264         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6265         implement the specified semantics for `defvar.'
6266
6267 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6268
6269         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6270         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6271         displaying buffer in question.
6272
6273 2003-09-03  Vin Shelton <acs@xemacs.org>
6274
6275         * XEmacs 21.4.14 is released
6276
6277 2003-08-17  Vin Shelton  <acs@xemacs.org>
6278
6279         * about.el: Vanity patch.
6280
6281 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6282
6283         * code-process.el (call-process):
6284         (call-process-region):
6285         (start-process):
6286         Document coding system processing.
6287
6288 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6289
6290         * startup.el (splash-frame-body): Idiomatic English.
6291
6292 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6293
6294         * font-lock.el (font-lock-match-java-declarations): Move
6295         save-restriction, narrow-to-region to beginning of function to
6296         avoid going beyond the limit and causing an infloop.
6297
6298 2003-04-16  Jerry James  <james@xemacs.org>
6299
6300         * keydefs.el: Remove mappings for keys mapped to the nowhere
6301         defined function function-key-error.
6302
6303 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6304
6305         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6306         lisp-interaction-mode-hook): Add the docstrings.
6307
6308 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6309
6310         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6311         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6312         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6313
6314 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6315
6316         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6317         lambda list after the original doc.  Care about
6318         #'(lambda () "SingleString") 
6319         (cl-upcase-arg): 
6320         (cl-function-arglist):
6321         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6322         circular data structures in lambda list specification
6323
6324 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6325
6326         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6327         to appear in font-lock-function-name-face.
6328
6329 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6330
6331         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6332         is not also the value of the lambda.
6333
6334 2003-05-06  Andy Piper  <andy@xemacs.org>
6335
6336         * files.el (revert-buffer): Make sure local variables get processed,
6337         even in the case of an optimized reversion.
6338
6339 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6340
6341         * XEmacs 21.4.13 is released
6342
6343 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6344
6345         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6346         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6347
6348 2003-02-14  Ben Wing  <ben@xemacs.org>
6349
6350         * byte-optimize.el:
6351         * byte-optimize.el (byte-compile-inline-expand):
6352         * byte-optimize.el (byte-compile-unfold-lambda):
6353         * byte-optimize.el (byte-optimize-form-code-walker):
6354         * byte-optimize.el (byte-optimize-form):
6355         * byte-optimize.el (byte-decompile-bytecode-1):
6356         * byte-optimize.el (byte-optimize-lapcode):
6357         Review carefully and sync up to 20.7 except for areas as noted.
6358         Fixes problem with JDE compilation.
6359
6360 2003-02-05  Ben Wing  <ben@xemacs.org>
6361
6362         * simple.el:
6363         * simple.el (motion-keys-for-shifted-motion):
6364         Omit M-S-home/end from motion keys.
6365
6366 2003-02-07  Ben Wing  <ben@xemacs.org>
6367
6368         * text-props.el (text-property-any):
6369         * text-props.el (text-property-not-all):
6370         Fix bug when end > start.
6371
6372 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6373
6374         * info.el (Info-insert-dir): Make default-directory end in
6375         separator.  Patch due to Martin Buchholz.
6376
6377 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6378
6379         * XEmacs 21.4.12 "Portable Code" is released.
6380
6381 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6382
6383         * about.el: Update golubev data.
6384
6385 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6386
6387         * isearch-mode.el (isearch-mode-map): Substitute comment on
6388         desirability, and back out "GR is printable" changes.
6389
6390 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6391
6392         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6393
6394 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6395
6396         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6397
6398 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6399
6400         * menubar-items.el (default-menubar): Use browse-url-mozilla
6401         instead of browse-url-gnome-moz for Mozilla.
6402
6403 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6404
6405         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6406
6407 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6408
6409         * files.el (auto-mode-alist): Remove redundant entries for modes
6410         that live in packages.
6411         (interpreter-mode-alist): Ditto.
6412
6413 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6414
6415         * menubar-items.el (default-menubar): Sync with current
6416         browse-url-xemacs.el.
6417
6418 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6419
6420         * XEmacs 21.4.10 "Military Intelligence" is released.
6421
6422 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6423
6424         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6425
6426 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6427
6428         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6429
6430 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6431
6432         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6433         effect free function.
6434         (font-lock-fontify-keywords-region): Supply the argument to
6435         font-lock-compile-keywords.
6436
6437 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6438
6439         * package-get.el (package-get-download-sites): Bring sites list
6440         up to date, prefer xx.xemacs.org addresses.
6441
6442 2002-09-27  Andy Piper  <andy@xemacs.org>
6443
6444         * dialog.el (make-dialog-box): for general dialogs only
6445         delete-frame-hook will be run.
6446
6447 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6448
6449         * font-lock.el (font-lock-fontify-syntactically-region): Add
6450         comment about lookup-syntax-properties, document LOUDLY as unused.
6451
6452 2002-08-26  Andy Piper  <andy@xemacs.org>
6453
6454         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6455         merge.
6456
6457 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6458
6459         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6460         (make-obsolete-variable): Ditto.
6461         (make-compatible): Ditto.
6462         (make-compatible-variable): Ditto.
6463
6464 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6465
6466         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6467         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6468
6469 2002-08-28  Andy Piper  <andy@xemacs.org>
6470
6471         * files.el (revert-buffer): propagate revert-without-query-status.
6472
6473 2002-06-03  Andy Piper  <andy@xemacs.org>
6474
6475         * dialog-items.el (make-search-dialog): align various subcontrols
6476         in visually pleasing ways, allow frame to autosize to the dialog
6477         size.
6478         * dialog.el (make-dialog-box): add a border inside the frame. Add
6479         :autosize property, if t then reset the frame size appropriately
6480         before the frame is mapped.
6481         * gutter-items.el (set-progress-feedback-instantiator): align
6482         various subcontrols.
6483         * gutter-items.el (set-progress-abort-instantiator): ditto.
6484
6485 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6486
6487         * XEmacs 21.4.9 "Informed Management" is released.
6488
6489 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6490
6491         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6492         "&optional append" argument.
6493
6494 2002-07-16  Didier Verna  <didier@xemacs.org>
6495
6496         * subr.el (replace-in-string): fix case fold bug introduced by
6497         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6498         case-fold-search in temporary buffers.
6499
6500 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6501
6502         * lib-complete.el (find-library): Remove check for mule because
6503         decompression DOES work on Mule.
6504
6505 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6506
6507         * simple.el (join-line): New alias for `delete-indentation'.
6508
6509 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6510
6511         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6512         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6513         (font-lock-builtin-face): New.
6514         (font-lock-constant-face): New.
6515         (font-lock-face-list): Add builtin and constant faces.
6516
6517 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6518
6519         * autoload.el (make-autoload): Support define-derived-mode.
6520         Collected puts of doc-string-elt property.  Based on a patch by
6521         Didier Verna <didier@xemacs.org>.
6522
6523 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6524
6525         * wid-edit.el (widget-field-activate): Fix docstring typo.
6526
6527 2002-07-23  Andy Piper  <andy@xemacs.org>
6528
6529         * about.el (about-personal-info): update me.
6530
6531 2002-07-12  Andy Piper  <andy@xemacs.org>
6532
6533         * custom.el (custom-theme-set-variables): remove bogus
6534         arguments. Use custom-set-default to set defaults.
6535         (custom-set-variables): update doc.
6536         (custom-local-buffer): new, synced from FSF.
6537         (custom-set-default): ditto.
6538         (defcustom): update doc.
6539
6540 2002-06-16  Andy Piper  <andy@xemacs.org>
6541
6542         * menubar-items.el (default-menubar): enable windows printing on
6543         cygwin as well as native.
6544
6545 2002-06-12  Andy Piper  <andy@xemacs.org>
6546
6547         * printer.el (generic-print-buffer): catch all errors so that the
6548         print device can be cleared in all scenarios.
6549         (Printer-clear-device): make sure clearing the printer allows it
6550         to be used again immediately.
6551         (generic-print-region): make sure the default printer face is
6552         black-on-white.
6553
6554 2002-04-23  Jerry James  <james@xemacs.org>
6555
6556         * window-xemacs.el (display-buffer-function): Change doc to
6557         reflect new arg.
6558         * window-xemacs.el (pre-display-buffer-function): Ditto.
6559         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6560         non-nil, make the new window just big enough for its contents.
6561         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6562         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6563         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6564
6565 2002-06-06  Andy Piper  <andy@xemacs.org>
6566
6567         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6568         (defcustom): ditto.
6569         (custom-handle-keyword): ditto.
6570
6571 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6572
6573         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6574         Make obsolete.  Default to nil.
6575         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6576         Inspired by a patch by John Palmieri.
6577
6578 2002-07-01  Mike Alexander  <mta@arbortext.com>
6579
6580         * process.el (shell-command-on-region): Don't delete the region
6581         before giving it to call-process-region
6582
6583 2002-06-04  Jerry James <james@eecs.ku.edu>
6584
6585         * find-paths.el (paths-find-architecture-directory): Search in
6586         `system-configuration'/`base', not `base'`system-configuration'.
6587
6588 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6589
6590         * info.el (Info-index): Add missing \ in [ t].
6591
6592 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6593
6594         * gutter-items.el (gutter-buffers-tab-visible-p,
6595         buffers-tab-omit-function, buffers-tab-selection-function,
6596         buffers-tab-filter-functions):
6597         Doc improvements.
6598
6599 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6600
6601         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6602
6603         * toolbar-items.el (toolbar-news): Fix typo in message string.
6604
6605 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6606
6607         * dialog.el (yes-or-no-p-dialog-box): 
6608         * cmdloop.el (y-or-n-p-minibuf):
6609         (yes-or-no-p-minibuf):
6610         (yes-or-no-p):
6611         (y-or-n-p): 
6612         Specify negative answers in docstrings.
6613
6614 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6615
6616         * package-ui.el (pui-help-echo): Display both installed and author
6617         version.  Use a balloon-help window to display extra info like
6618         package requires.
6619
6620 2002-05-30  Andy Piper  <andy@xemacs.org>
6621
6622         * files.el (revert-buffer-internal): don't visit
6623         revert-buffer. Kill buffer when not used. Suggested by Mike
6624         Alexander <mta@arbortext.com>
6625
6626 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6627
6628         * files.el (revert-buffer): More docstring fiddling.
6629
6630 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6631
6632         * files.el (revert-buffer):
6633         (revert-buffer-internal):
6634         (revert-buffer-insert-file-contents-function):
6635         Improve docstrings and comments.
6636
6637 2002-05-08  Andy Piper  <andy@xemacs.org>
6638
6639         * files.el (revert-buffer): observe noconfirm behavior.
6640
6641 2002-04-09  Andy Piper  <andy@xemacs.org>
6642
6643         * files.el (revert-buffer): use revert-buffer-internal if it looks
6644         like doing so will not result in any user-visible changes.
6645         (revert-buffer-internal): new function. Do the actual process of
6646         reversion and then see whether the result is any different to what
6647         we have already. If it is not then do nothing.
6648
6649 2001-12-11  Andy Piper  <andy@xemacs.org>
6650
6651         * menubar.el (get-popup-menu-response): re-order so that it works
6652         on more sane/facist window systems.
6653
6654 2001-12-03  Andy Piper  <andy@xemacs.org>
6655
6656         * faces.el (frob-face-property): don't infloop in face frobbing
6657         from Jan Vroonhof <jan@xemacs.org>.
6658
6659 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6660
6661         * faces.el (frob-face-property): Follow face fall-back hierarchy
6662         properly for face properties without an instance. Only do manual
6663         copy form 'default in last resort. This handles in particular
6664         the case where 'default itself has only a fall-back (which is
6665         the case by default on windows).
6666
6667 2001-11-24  Andy Piper  <andy@xemacs.org>
6668
6669         * printer.el (generic-print-region): set default-frame-plist to
6670         nil while creating the printer frame so that sizes reflect the
6671         printed page.
6672
6673         * faces.el (face-complain-about-font): Don't complain on printers.
6674
6675 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6676         
6677         * package-net.el: Andy synch.
6678         
6679 2001-12-16  Andy Piper  <andy@xemacs.org>
6680
6681         * package-get.el (package-get-update-all): Make sure installed.db
6682         gets updated after updating packages.
6683
6684 2002-03-28  Ben Wing  <ben@xemacs.org>
6685
6686         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6687         continuation, truncation so that we don't get line jumpiness from
6688         them being larger than the line height.
6689
6690         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6691
6692 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6693
6694         * font.el (font-window-system-mappings): Add mapping for Gtk
6695         (assume identical to X) 
6696
6697 2002-02-04  Andy Piper  <andy@xemacs.org>
6698
6699         * files.el (convert-standard-filename): Fix for short filename
6700         Peter Arius <pas@methodpark.de>
6701
6702 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6703
6704         * list-mode.el (default-choose-completion): completion-base-size
6705         should refer to local value in the completion list buffer.
6706
6707 2001-12-03  Didier Verna  <didier@xemacs.org>
6708
6709         * rect.el: autoload `replace-rectangle'.
6710         * keydefs.el (global-map): bind it to `C-x r p'.
6711
6712 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6713
6714         * XEmacs 21.4.8 "Honest Recruiter" is released.
6715
6716 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6717
6718         This patch is based on Jerry James's patch and analysis.
6719
6720         * select.el (get-clipboard):
6721         (get-selection):
6722         Update docstrings.
6723         (get-clipboard-foreign):
6724         (get-selection-foreign):
6725         New function for use as `interprogram-paste-function's.
6726
6727         * simple.el (interprogram-paste-function): Change default to
6728         `get-clipboard-foreign'; improve docstring.
6729         (interprogram-cut-function): Improve dosctring.
6730
6731 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6732
6733         * XEmacs 21.4.7 "Economic Science" is released.
6734
6735 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6736
6737         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6738
6739 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6740
6741         * obsolete.el (assq-delete-all): New compatibility alias for 
6742         remassq.
6743
6744 2002-01-09  Simon Josefsson  <jas@extundo.com>
6745
6746         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6747
6748 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6749
6750         * info.el (Info-auto-generate-directory): Default
6751         Info-auto-generate-directory to 'if-outdated.
6752
6753 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6754
6755         * startup.el (normal-top-level): Prevent migration code from
6756         trashing .emacs on an error in loading the init files.
6757
6758 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6759
6760         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6761         "system default" Xdefaults and friends get xrdb-mode.
6762
6763 2002-03-05  Mats Lidell  <matsl@contactor.se>
6764  
6765         * help-nomule.el (tutorial-supported-languages): Added Swedish
6766         tutorial. Sorted languages.
6767
6768 2002-02-11  Mike Sperber <mike@xemacs.org>
6769
6770         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6771         regenerating outdated dir files and dir is non-existent.
6772
6773 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6774
6775         * code-files.el (convert-mbox-coding-system): Improve comment.
6776         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6777         coding-system argument to `write-region-pre-hook' call.
6778         (write-region-pre-hook): Fix docstring to mention lockname argument.
6779
6780 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6781
6782         * minibuf.el (completing-read): Remove redundant wrong arg list.
6783
6784         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6785
6786 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6787
6788         * obsolete.el (interactive-form): new compatibility alias for 
6789         function-interactive.
6790
6791 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6792
6793         * menubar-items.el (Menubar-items-truncate-list): Removed.
6794         * menubar-items.el (Menubar-items-truncate-history): New.
6795         * menubar-items.el (default-menubar): Use
6796         Menubar-items-truncate-history.
6797
6798 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6799
6800         * printer.el (generic-print-region): Pass correct arguments to
6801         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6802         Torkelsson <torkel@acc.umu.se>.
6803
6804 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6805
6806         * help.el (describe-mode): synched with FSF 19.34; handle nil
6807         minor mode indicators.
6808
6809 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6810
6811         * minibuf.el (completing-read): Update docstring.
6812
6813 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6814
6815         * XEmacs 21.4.6 "Common Lisp" is released.
6816
6817 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6818
6819         * package-net.el: Inadvertant synch with Windows branch.  From
6820         Andy's log:
6821         (package-net-kit-version): new variable.
6822         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6823
6824 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6825
6826         * package-get.el (package-get-locate-index-file): Also search the
6827         core etc/ directory for the package index file if it can't be
6828         found in ~/.xemacs/.
6829
6830 2001-12-13  William Perry  <wmperry@gnu.org>
6831
6832         * dialog-gtk.el (popup-builtin-question-dialog):
6833         Conform to API in gui.c.
6834         
6835 2001-11-12  Andy Piper  <andy@xemacs.org>
6836
6837         * cus-edit.el (custom-save-face-internal): make sure we save
6838         non-themed faces.
6839         (custom-save-variables): ditto variables.
6840
6841 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6842
6843         * faces.el (make-face-family):
6844         (make-face-size):
6845         New face-modifying functions per Jan Vroonhof.
6846
6847         cus-face.el (custom-set-face-font-family):
6848         (custom-set-face-font-size):
6849         Use them.
6850
6851         * font.el (font-window-system-mappings): More precise docstring.
6852
6853         (font-create-name):
6854         (font-create-object):
6855         (tty-font-create-object):
6856         (tty-font-create-plist):
6857         (x-font-create-object):
6858         (x-font-create-name):
6859         (ns-font-create-name):
6860         (mswindows-font-create-object):
6861         (mswindows-font-create-name):
6862         Add doctrings.
6863
6864 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6865
6866         * gtk-faces.el (gtk-init-device-faces): removed spurious
6867         quote before let* expression.
6868
6869 2001-10-29  Andy Piper  <andy@xemacs.org>
6870
6871         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6872         modified when changing coding system.
6873
6874         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6875         that we invoke the GUI directory selector.
6876
6877 2001-10-25  Andy Piper  <andy@xemacs.org>
6878
6879         * dialog.el (make-dialog-box): use new directory dialog support.
6880         * minibuf.el (read-file-name-1): ditto.
6881         (read-file-name): ditto.
6882         (read-directory-name): ditto.
6883
6884 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6885
6886         * XEmacs 21.4.5 "Civil Service" is released.
6887
6888 2001-04-23  Didier Verna  <didier@xemacs.org>
6889
6890         * cus-edit.el (custom-variable-pre-save): New.
6891         * cus-edit.el (custom-variable-post-save): New.
6892         * cus-edit.el (custom-variable-save): use them.
6893         * cus-edit.el (custom-face-pre-save): New.
6894         * cus-edit.el (custom-face-post-save): New.
6895         * cus-edit.el (custom-face-save): use them.
6896         * cus-edit.el (custom-group-pre-save): New.
6897         * cus-edit.el (custom-group-post-save): New.
6898         * cus-edit.el (custom-group-save): use them.
6899         * cus-edit.el (Custom-save): use the pre/post functions above,
6900         call `custom-save-all' only once.
6901         * cus-edit.el (custom-variable-pre-reset-standard): New.
6902         * cus-edit.el (custom-variable-post-reset-standard): New.
6903         * cus-edit.el (custom-variable-reset-standard): use them.
6904         * cus-edit.el (custom-face-pre-reset-standard): New.
6905         * cus-edit.el (custom-face-post-reset-standard): New.
6906         * cus-edit.el (custom-face-reset-standard): use them.
6907         * cus-edit.el (custom-group-pre-reset-standard): New.
6908         * cus-edit.el (custom-group-post-reset-standard): New.
6909         * cus-edit.el (Custom-reset-standard): use them.
6910         * cus-edit.el (custom-face-reset-saved): use the pre/post
6911         functions above, call `custom-save-all' only once.
6912
6913 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6914
6915         * gutter-items.el (buffers-tab face): Derive from the modeline
6916         face by default.  Many people use white-on-black for the default
6917         font, and the tabs look hideous with that color combination.  The
6918         modeline usually has the correct colors.
6919
6920 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6921
6922         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6923         (tag-mark-stack-max): Typo fix.
6924
6925 2001-09-28  Ben Wing  <ben@xemacs.org>
6926
6927         * font-lock.el:
6928         * font-lock.el (font-lock-after-change-function):
6929         fix problem with last patch, reported by Katsumi Yamaoka.
6930
6931 2001-09-17  Ben Wing  <ben@xemacs.org>
6932
6933         * font-lock.el (font-lock-after-change-function):
6934         fix problem when you insert a comment on the line before a line of
6935         code: if we use the following char, then when you hit backspace,
6936         the following line of code turns the comment color.
6937
6938 2001-06-08  Ben Wing  <ben@xemacs.org>
6939
6940         * process.el: comment about shell-command-switch.
6941         * process.el (shell-quote-argument): Need to quote a null
6942         argument, too.  From Dan Holmsand.
6943         
6944         * startup.el (normal-top-level): Delete some unused FSF junk.
6945         * startup.el (command-line-early):
6946         
6947         * startup.el (command-line): Call MS Windows init function.
6948         
6949         * win32-native.el:
6950         * win32-native.el (mswindows-system-shells): New.
6951         * win32-native.el (mswindows-system-shell-p): New.
6952         * win32-native.el (init-mswindows-at-startup): New.
6953         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6954         * win32-native.el (mswindows-quote-one-simple-arg):
6955         * win32-native.el (mswindows-quote-one-command-arg):
6956         * win32-native.el (mswindows-construct-process-command-line-alist):
6957         Correct comments at top.  Correctly handle passing arguments
6958         to Cygwin programs and to bash.  Fix quoting of zero-length
6959         arguments (from Dan Holmsand).  Set shell-command-switch based
6960         on shell-file-name, which in turn comes from env var SHELL.
6961
6962 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6963
6964         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6965         default-toolbar-position): Fill docstrings for balloon-help.
6966
6967 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6968
6969         * faces.el: Reenable specifications over 'gtk domain.
6970
6971 2001-08-08  Didier Verna  <didier@xemacs.org>
6972
6973         * autoload.el (update-autoload-files): make defdir a file name,
6974         not directory name.
6975
6976 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6977
6978         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6979
6980         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6981
6982 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6983
6984         * font-menu.el (font-menu-set-font): Default to current font-family.
6985         (font-menu-preferred-resolution):
6986         (font-menu-size-scaling):
6987         Provide gtk defaults, too.
6988
6989 2001-07-29  Mike Alexander  <mta@arbortext.com>
6990
6991         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6992         list
6993         (custom-set-face-font-family): ditto
6994
6995 2001-07-26  Mike Sperber <mike@xemacs.org>
6996
6997         * files.el (auto-mode-alist): .9 files are man pages, too.
6998
6999 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7000
7001         * process.el (call-process-internal): bind
7002         coding-system-for-write to 'binary when calling
7003         start-process-internal, so the process receives 
7004         the literal contents of INFILE.
7005
7006 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7007
7008         * files.el (auto-mode-alist): Add configure.ac support.
7009
7010 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7011
7012         * buff-menu.el:
7013         mouse.el:
7014         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7015
7016 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7017
7018         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7019
7020 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7021
7022         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7023         mixed text.
7024         (kinsoku-eol-p): Ditto.
7025
7026 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7027
7028         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7029         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7030         characters as the category `s' or `e' correctly.
7031
7032 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7033
7034         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7035
7036 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7037
7038         * mule/cyrillic.el:  Set up case table.
7039
7040 2001-06-08  Mike Sperber <mike@xemacs.org>
7041
7042         * files.el (save-some-buffers-1): Don't zap the help window right
7043         after `map-y-or-n-p' has popped it up.
7044
7045 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7046
7047         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7048
7049 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7050
7051         * specifier.el: define-specifier-tag 'gtk.
7052
7053 2001-05-12  Ben Wing  <ben@xemacs.org>
7054
7055         * find-paths.el (paths-find-recursive-path):
7056         fix error with null EXCLUDE-REGEXP.
7057         
7058         * font-lock.el (font-lock-mode):
7059         fix problem reported by hrvoje with buffers starting with a space.
7060         
7061 2001-05-06  Ben Wing  <ben@xemacs.org>
7062
7063         * dialog.el (make-dialog-box):
7064         * menubar-items.el (default-menubar):
7065         * printer.el (generic-print-buffer):
7066         * printer.el (generic-print-region):
7067         implement printing the selection when it's selected.
7068
7069 2001-04-18  Didier Verna  <didier@xemacs.org>
7070
7071         * cus-edit.el (Custom-reset-standard): reset to standard settings
7072         not only when the buffer's :custom-state is 'modified, but also
7073         when it is 'set or 'saved.
7074
7075 2001-04-17  Didier Verna  <didier@xemacs.org>
7076
7077         * startup.el (load-user-init-file): define `custom-file' before
7078         loading the user's init file.
7079
7080 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7081
7082         * menubar.el (popup-mode-menu): Make it work with
7083         popup-menu-titles turned off.
7084         
7085 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7086
7087         * about.el (about-mailto-link): Use compose-mail for sending mail.
7088
7089 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7090
7091         * package-admin.el (package-install-hook): New.
7092         (package-delete-hook): New.
7093         (package-admin-add-single-file-package): Use package-delete-hook.
7094
7095         * package-get.el (package-get): Use package-install-hook.
7096
7097 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7098
7099         * package-ui.el (pui-install-selected-packages): reverse the lists
7100         of packages so that they get handled in the same order as they
7101         were selected.
7102
7103 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7104
7105         * packages.el (locate-library): Use read-library-name for completion.
7106
7107 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7108
7109         * byte-optimize.el (=): `=' is not a binary predicate!
7110         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7111         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7112
7113 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7114
7115         * bytecomp.el (byte-compile-arithcompare):
7116         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7117
7118 2001-06-03  William M. Perry  <wmperry@gnu.org>
7119
7120         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7121         return the filename selected by the user!
7122
7123 2001-05-31  William M. Perry  <wmperry@gnu.org>
7124
7125         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7126         in XEmacs/GTK.
7127
7128 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7129
7130         * coding.el: Tiny typo fixed.
7131
7132 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7133
7134         * XEmacs 21.4.3 "Academic Rigor" is released.
7135
7136 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7137
7138         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7139
7140 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7141
7142         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7143
7144 2001-05-04  Ben Wing  <ben@xemacs.org>
7145
7146         * printer.el (generic-print-buffer):
7147         * printer.el (generic-print-region):
7148         Enable dialog boxes.  Apply workaround recommended by Kirill.
7149         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7150         
7151         * simple.el (kill-whole-line):
7152         * simple.el (kill-line-1):
7153         * simple.el (kill-entire-line):
7154         * simple.el (kill-line):
7155         * simple.el (backward-kill-line):
7156         Take out interactive dependence of kill-whole-line.
7157
7158 2001-04-22  Ben Wing  <ben@xemacs.org>
7159
7160         * dialog.el (make-dialog-box):
7161         Put dialog titles back in -- this time correctly.  Fix various
7162         other problems with leaks and such.
7163
7164         * simple.el (region-exists-p):
7165         * simple.el (region-active-p):
7166         Add comment about which one is correct to use in menu specs.
7167
7168 2001-05-05  Ben Wing  <ben@xemacs.org>
7169
7170         * dialog.el (make-dialog-box): fix doc string.
7171         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7172         take out Pretty Print.
7173         * printer.el:
7174         * printer.el (printer-current-device): New.
7175         * printer.el (Printer-get-device): New.
7176         * printer.el (Printer-clear-device): New.
7177         * printer.el (generic-page-setup): New.
7178         * printer.el (generic-print-buffer):
7179         * printer.el (generic-print-region):
7180         Implement Page Setup.  Handle errors properly.
7181
7182 2001-05-05  Ben Wing  <ben@xemacs.org>
7183
7184         * subr.el (error): Complete list of errors in doc string.
7185         
7186 2001-04-22  Ben Wing  <ben@xemacs.org>
7187
7188         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7189         
7190 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7191
7192         * build-report.el: Remove CVS keywords since this file has been in
7193         core lisp for a while now.
7194         * build-report.el (build-report-make-output-files): Fix typo.
7195
7196 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7197
7198         * about.el (about-finish-buffer): Make sure the last change works
7199         even if EVENT is nil.
7200
7201 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7202
7203         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7204         clicked, not the one that happens to be the current buffer at the
7205         time.
7206
7207 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7208
7209         * cus-edit.el (custom-display): Support the GTK Window System also.
7210
7211 2001-04-30  Ben Wing  <ben@xemacs.org>
7212
7213         * printer.el:
7214         * printer.el (printer-page-header):
7215         * printer.el (Print-context): New.
7216         * printer.el (printer-page-footer):
7217         * printer.el (generate-header-element): New.
7218         * printer.el (generate-header-line): New.
7219         * printer.el (print-context-property):
7220         * printer.el (generic-print-buffer):
7221         * printer.el (generic-print-region):
7222         Implement headers and footers.  Implement calling Print dialog box
7223         (#### but it doesn't quite work yet).
7224
7225 2001-04-25  Ben Wing  <ben@xemacs.org>
7226
7227         * about.el (xemacs-hackers):
7228         * about.el (about-url-alist):
7229         * about.el (about-personal-info):
7230         * about.el (about-hacker-contribution):
7231         More contributions.
7232         
7233         * simple.el (handle-post-motion-command):
7234         Fix spurious setting of zmacs-region-stays to t after a non-shift
7235         motion command.
7236
7237 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7238
7239         * about.el (about-personal-info): Update my bio.
7240         (about-hacker-contribution): Ditto.
7241
7242 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7243
7244         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7245
7246 2001-04-19  Andy Piper  <andy@xemacs.org>
7247
7248         * package-net.el (package-net-cygwin32-binary-size): new size.
7249         (package-net-win32-binary-size): new size.
7250         (package-net-convert-index-to-ini): Use new arch.
7251         (package-net-batch-convert-index-to-ini): Removed.
7252         (package-net-generate-bin-ini): New.
7253         (package-net-batch-generate-bin-ini): New.
7254
7255 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7256
7257         * XEmacs 21.4.1 "Copyleft" is released.
7258
7259 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7260
7261         * x-compose.el (xlib-input-method-bug-workaround):
7262         (alias-colon-to-double-quote):
7263         Force sort in map-keymap to work around rehash bug.
7264
7265 2001-04-17  Ben Wing  <ben@xemacs.org>
7266
7267         * about.el: Finish overhaul, add a few new hackers, update a
7268         couple old ones.
7269
7270 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7271
7272         * XEmacs 21.4.0 "Solid Vapor" is released.
7273
7274 2001-04-15  Ben Wing  <ben@xemacs.org>
7275
7276         * about.el:
7277         * about.el (about-headline-face): New.
7278         * about.el (about-link-face): New.
7279         * about.el (about-current-release-maintainers): New.
7280         * about.el (about-other-current-hackers): New.
7281         * about.el (about-url-alist):
7282         * about.el (about-once-and-future-hackers): New.
7283         * about.el (about-mailto-link): New.
7284         * about.el (about-get-buffer):
7285         * about.el (about-finish-buffer):
7286         * about.el (about-xemacs):
7287         * about.el (about-features): Removed.
7288         * about.el (about-advantages): New.
7289         * about.el (about-maintainer-info): Removed.
7290         * about.el (about-personal-info): New.
7291         * about.el (about-hacker-contribution): New.
7292         * about.el (about-maintainer):
7293         * about.el (about-show-linked-info):
7294         * about.el (about-hackers):
7295         Major revamping.  Rewriting of most of the text, improve the
7296         link handling, separate info on contributors into personal
7297         and contribution info, add new contributors, update personal
7298         info, etc. etc.
7299         
7300         * menubar-items.el (default-menubar):
7301         Help menubar entry for News now says more accurately
7302         "What's New in XEmacs".
7303         
7304         * mouse.el:
7305         * mouse.el (mouse-track-cleanup-hook):
7306         * mouse.el (mouse-track):
7307         Don't set-buffer to a dead buffer when calling mouse-track
7308         cleanup hooks.
7309
7310 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7311
7312         * XEmacs 21.2.47 "Zephir" is released.
7313
7314 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7315
7316         * dialog.el (make-dialog-box): Disable dialog box titles until
7317         we get them working.
7318
7319 2001-03-30  Ben Wing  <ben@xemacs.org>
7320
7321         * help.el:
7322         * help.el (Help-princ-face):
7323         * help.el (Help-prin1-face):
7324         * help.el (frob-help-extents):
7325         * help.el (describe-function-1):
7326         * help.el (describe-variable):
7327         Avoid using font-lock faces, which may not be defined.
7328         Instead, use hyper-apropos faces, and make sure they're
7329         defined as necessary by using `require'. (It's not so safe
7330         to do this for font-lock.) In any case, we will eventually
7331         be merging this functionality into hyper-apropos.
7332
7333         * loaddefs.el (completion-ignored-extensions):
7334         Fix documentation.
7335         
7336         * menubar-items.el (menu-truncate-list): Removed.
7337         * menubar-items.el (Menubar-items-truncate-list): New.
7338         * menubar-items.el (default-menubar):
7339         Fix errors if grep or compile command is too long.  Rename helper
7340         function to be less visible.
7341
7342 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7343
7344         * byte-optimize.el (byte-optimize-minus):
7345         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7346
7347 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7348
7349         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7350         Mule is available.
7351
7352         * mule/latin.el: New file.
7353
7354 2001-03-11  Ben Wing  <ben@xemacs.org>
7355
7356         * auto-save.el:
7357         * auto-save.el (auto-save-directory):
7358         * auto-save.el (make-auto-save-file-name):
7359         * auto-save.el (auto-save-file-name-p): New.
7360
7361         Merge in improvements from other definition of
7362         make-auto-save-file-name in files.el.
7363         
7364         * auto-save.el (auto-save-original-name):
7365         * auto-save.el (auto-save-name-in-fixed-directory):
7366         * auto-save.el (auto-save-unslashify-name): Removed.
7367         * auto-save.el (auto-save-slashify-name): Removed.
7368         * auto-save.el (auto-save-reserved-chars): New.
7369         * auto-save.el (auto-save-escape-name): New.
7370         * auto-save.el (auto-save-unhex): New.
7371         * auto-save.el (auto-save-unescape-name): New.
7372
7373         Change algorithm for encoding filenames in auto-save names to be
7374         entirely safe with all filesystems and all possible characters in
7375         a filename, and 100% reversible. (Essentially, uses
7376         quoted-printable as the encoding.)
7377         
7378         * auto-save.el (recover-all-files):
7379
7380         Use insert-directory rather than calling ls directly -- fixes
7381         things under Windows.
7382
7383         * files.el:
7384         * files.el (convert-standard-filename): Substitute FSF's
7385         definition for this (we had nothing here before).
7386         
7387         * files.el (backup-buffer): Warning fix.
7388         
7389         * files.el (make-backup-file-name):
7390         * files.el (find-backup-file-name):
7391         Fix error in calling sequence to auto-save-file-name-p.
7392         
7393         * files.el (recover-file):
7394         Use insert-directory rather than calling ls directly -- fixes
7395         things under Windows.
7396
7397         * files.el (make-auto-save-file-name): Removed.
7398         * files.el (auto-save-file-name-p): Removed.
7399         auto-save is always dumped so no sense in having a definition
7400         that will always be overwritten with another.
7401         
7402         * files.el (insert-directory):
7403         * win32-native.el:
7404         * win32-native.el (debug-mswindows-process-command-lines):
7405         * win32-native.el (original-make-auto-save-file-name): Removed.
7406         * win32-native.el (make-auto-save-file-name): Removed.
7407
7408
7409 2001-03-21  Martin Buchholz <martin@xemacs.org>
7410
7411         * XEmacs 21.2.46 "Urania" is released.
7412
7413 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7414
7415         * menubar-items.el (default-menubar): Update sample.emacs to
7416         sample.init.el and adjust accelerators.
7417
7418 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7419
7420         * build-report.el (build-report): Improve docstring.
7421
7422 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7423
7424         * ChangeLog: Log GTK merge.
7425
7426         * gutter-items.el:
7427         * mwheel.el:
7428         * sound.el:
7429         * startup.el:
7430         Revert gratuitous whitespace changes.
7431
7432 2001-03-07  Ben Wing  <ben@xemacs.org>
7433
7434         * help.el:
7435         * help.el (key-or-menu-binding):
7436         * help.el (Help-find-file): New.
7437         * help.el (describe-beta):
7438         * help.el (describe-copying):
7439         * help.el (describe-project):
7440         * help.el (view-emacs-news):
7441         * help.el (view-sample-init-el): New.
7442         * help.el (Help-princ-face): New.
7443         * help.el (Help-prin1-face): New.
7444         * help.el (help-symbol-function-context-menu):
7445         * help.el (help-symbol-variable-context-menu):
7446         * help.el (help-symbol-function-and-variable-context-menu):
7447         * help.el (frob-help-extents):
7448         * help.el (describe-function-1):
7449         * help.el (describe-variable):
7450
7451         Add coloring in Help buffers, correspondent with hyperlinks.
7452         View files in view-mode rather than Fundamental.
7453         Remove separators from context menus -- now handled in generic code.
7454         Add `Find Tag' to context menu.
7455         
7456         * menubar.el (popup-mode-menu):
7457
7458         Rewrite code that outputs the popup menu to (a) put more specific
7459         entries first, (b) be more robust, (c) output the proper context
7460         menu separators automatically (the context menu functionality is
7461         new and currently used only by Help).
7462
7463 2001-03-10  William M. Perry  <wmperry@aventail.com>
7464
7465         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7466         this function when converting from the 21.1 GTK branch.  Now
7467         supports file, password, question, and color built-in dialogs.
7468
7469 2001-03-06  Ben Wing  <ben@xemacs.org>
7470
7471         * keydefs.el:
7472         * keydefs.el (global-map):
7473         Add commented-out change of M-k (for 21.5).
7474         
7475         * menubar-items.el (default-menubar):
7476         Fix items to control kill-line behavior; add items for
7477         shifted motion.
7478         
7479         * simple.el:
7480         * simple.el (kill-whole-line):
7481         * simple.el (historical-kill-line): Removed.
7482         * simple.el (kill-line): Removed.
7483         * simple.el (kill-entire-line): New.
7484         * simple.el (kill-line-1): New.
7485         * simple.el (backward-kill-line):
7486         Undo kill-whole-line == always changes.  Add new function
7487         kill-entire-line to unconditionally delete the current line.
7488         Add comments describing the lamentable state of affairs of
7489         the kill-line functions and variables.
7490
7491 2001-03-02  Ben Wing  <ben@xemacs.org>
7492
7493         * simple.el:
7494         * simple.el (beginning-of-buffer):
7495         * simple.el (end-of-buffer):
7496         * simple.el (mark-ring-unrecorded-commands):
7497         * simple.el (signal-error-on-buffer-boundary):
7498         * simple.el (shifted-motion-keys-select-region):
7499         * simple.el (unshifted-motion-keys-deselect-region):
7500         * simple.el (motion-keys-for-shifted-motion): New.
7501         * simple.el (handle-pre-motion-command):
7502         * simple.el (handle-post-motion-command):
7503         * simple.el (forward-char-command):
7504         * simple.el (backward-char-command):
7505         * simple.el (scroll-up-command):
7506         * simple.el (scroll-down-command):
7507         * simple.el (next-line):
7508         * simple.el (previous-line):
7509         * simple.el (backward-block-of-lines):
7510         * simple.el (forward-block-of-lines):
7511         * simple.el (backward-word):
7512         * simple.el (mark-word):
7513
7514         Augment documentation of the most common motion commands to make
7515         note of the shifted-motion support.  Improve the support to (a)
7516         properly document how it works and why it's done in the fashion it
7517         is, and (b) allow the keystrokes that trigger it to be customized.
7518
7519         Correct error in the customize specification of
7520         mark-ring-unrecorded-commands.
7521
7522 2001-03-02  Ben Wing  <ben@xemacs.org>
7523
7524         * font-lock.el:
7525         * font-lock.el (font-lock-pending-extent-table): Removed.
7526         * font-lock.el (font-lock-pending-buffer-table): New.
7527         * font-lock.el (font-lock-pre-idle-hook):
7528         * font-lock.el (font-lock-after-change-function):
7529         * font-lock.el (font-lock-fontify-pending-extents):
7530         * font-lock.el (font-lock-lisp-like):
7531
7532         Fix handling of pending extents to avoid excessive slowness (N^2
7533         behavior) when making lots of buffer changes between redisplays,
7534         such as when saving the Options.
7535
7536 2001-03-09  William M. Perry  <wmperry@aventail.com>
7537
7538         * device.el:
7539         * dragdrop.el:
7540         * dumped-lisp.el:
7541         * faces.el:
7542         * frame.el:
7543         * gnuserv.el:
7544         * loadup.el:
7545         * menubar-items.el:
7546         * minibuf.el:
7547         The Great GTK Merge.
7548
7549         * ChangeLog.GTK:
7550         * dialog-gtk.el:
7551         * gdk.el:
7552         * generic-widgets.el:
7553         * glade.el:
7554         * gnome-widgets.el:
7555         * gnome.el:
7556         * gtk-compose.el:
7557         * gtk-extra.el:
7558         * gtk-faces.el:
7559         * gtk-ffi.el:
7560         * gtk-file-dialog.el:
7561         * gtk-font-menu.el:
7562         * gtk-glyphs.el:
7563         * gtk-init.el:
7564         * gtk-iso8859-1.el:
7565         * gtk-marshal.el:
7566         * gtk-mouse.el:
7567         * gtk-package.el:
7568         * gtk-password-dialog.el:
7569         * gtk-select.el:
7570         * gtk-widget-accessors.el:
7571         * gtk-widgets.el:
7572         * gtk.el:
7573         widgets-gtk.el:
7574         The Great GTK Merge: new files.
7575
7576 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7577
7578         * generic-widgets.el: Don't require gtk (a built-in feature) at
7579         top level.  Don't execute the last sexp unless (featurep 'gtk).
7580
7581 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7582
7583         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7584
7585 2001-02-23  Martin Buchholz <martin@xemacs.org>
7586
7587         * XEmacs 21.2.45 "Thelxepeia" is released.
7588
7589 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7590  
7591         * about.el (xemacs-hackers): update my entry. 
7592         * about.el (about-maintainer-info): ditto. 
7593         * about.el (about-hackers): ditto. 
7594
7595 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7596
7597         * about.el (about-maintainer-info): More vanity info about
7598         yours truly.
7599
7600 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7601
7602         * build-report.el (build-report-destination): xemacs-build-reports
7603         has moved to SourceForge, where mailing list name length is
7604         restricted, hence the name change to
7605         xemacs-buildreports@xemacs.org.
7606         * build-report.el (build-report-keep-regexp): Update default.
7607         * build-report.el (build-report-delete-regexp): Ditto.
7608         * build-report.el (build-report-make-output-files): Ditto.
7609
7610 2001-02-19  Craig Lanning  <lanning@scra.org>
7611
7612         * lisp-mode.el: Add indentation specifications for following
7613         Common Lisp forms: handler-case, handler-bind, with-slots,
7614         with-open-file, with-open-stream, print-unreadable-object.
7615
7616 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7617
7618         * font-lock.el (font-lock-set-defaults-1):
7619         Move initialization of `font-lock-cache-position' so that it's set
7620         even if font-lock-keywords is already defined.
7621
7622 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7623
7624         * autoload.el (generate-file-autoloads-1):
7625         Use `emacs-lisp-mode-syntax-table' instead of
7626         `lisp-mode-syntax-table'.
7627         * lisp-mode.el (lisp-mode-syntax-table):
7628         Get rid of old checks for `parse-partial-sexp' version.
7629         Make `|' (pipe) string delimiter instead of punctuation.
7630
7631 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7632
7633         * window.el (save-selected-window):
7634         Use gensym for better macro hygiene.
7635
7636 2001-02-06  Mike Sperber <mike@xemacs.org>
7637
7638         * dump-paths.el:
7639         * startup.el (startup-setup-paths): Set and use
7640         `mule-lisp-directory'.
7641         (startup-setup-paths-warning): Ditto.
7642
7643         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7644         (paths-construct-load-path): Consider `mule-lisp-directory'.
7645
7646 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7647
7648         * font-lock.el: Syntax table improvements used.  A few random
7649         changes are not specified below.
7650         (font-lock-fontify-string-delimiters):
7651         (font-lock-syntactic-keywords):
7652         (font-lock-cache-state nil):
7653         (font-lock-cache-position):
7654         New variables.
7655         (font-lock-set-syntax):
7656         (font-lock-apply-syntactic-highlight):
7657         (font-lock-fontify-syntactic-anchored-keywords):
7658         (font-lock-fontify-syntactic-keywords-region):
7659         (font-lock-eval-keywords):
7660         New functions.
7661         (font-lock-remove-face):
7662         (font-lock-fontify-syntactically-region):
7663         Use syntax properties.
7664
7665 2001-02-08  Martin Buchholz <martin@xemacs.org>
7666
7667         * XEmacs 21.2.44 "Thalia" is released.
7668
7669 2001-01-16  Mike Sperber <mike@xemacs.org>
7670
7671         * startup.el (normal-top-level): Work even if no installation root
7672         is found.
7673
7674 2001-01-30  Andy Piper  <andy@xemacs.org>
7675
7676         * gutter-items.el (progress-abort-glyph): remove instantiator.
7677         (set-progress-abort-instantiator): new function.
7678         (abort-progress-feedback): use it.
7679
7680         * gutter.el (set-gutter-dirty-p): new function.
7681
7682 2001-01-30  Didier Verna  <didier@xemacs.org>
7683
7684         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7685
7686 2001-01-24  Didier Verna  <didier@xemacs.org>
7687
7688         * sound.el (sound-extension-list): give a better default value.
7689         * sound.el (load-sound-file): improve the doc string, also find
7690         files given by absolute names, pass a real extension list to
7691         `locate-file'.
7692
7693 2001-01-26  Martin Buchholz <martin@xemacs.org>
7694
7695         * XEmacs 21.2.43 "Terspichore" is released.
7696
7697 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7698
7699         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7700         messages from gnuserv.
7701
7702 2001-01-20  Martin Buchholz <martin@xemacs.org>
7703
7704         * XEmacs 21.2.42 "Poseidon" is released.
7705
7706 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7707
7708         * cl-macs.el (cl-upcase-arg): New function.
7709         (cl-function-arglist): New function.
7710         (cl-transform-lambda): Automatically add CL-style lambda list to
7711         documentation string using functions above.
7712
7713 2001-01-12  Andy Piper  <andy@xemacs.org>
7714
7715         * package-get.el (package-get-custom): call
7716         package-net-update-installed-db.
7717
7718         * package-ui.el (pui-install-selected-packages): call
7719         package-net-update-installed-db.
7720
7721         * package-net.el (package-net-update-installed-db): use
7722         packages-package-list so that we reflect reality.
7723
7724         * packages.el (packages-package-list): Make docstring reflect
7725         reality.
7726
7727         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7728
7729         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7730         isn't installed.
7731
7732 2001-01-17  Andy Piper  <andy@xemacs.org>
7733
7734         * wid-edit.el (widget-activation-glyph-mapper): activate or
7735         deactivate native widgets.
7736         (widget-glyph-insert-glyph): record instantiator.
7737         (widget-push-button-value-create): use it.
7738
7739         * gui.el (gui-button-action): new function. Make button's domain
7740         buffer current when calling.
7741         (make-gui-button): update to use gui-button-action.
7742
7743 2001-01-16  Didier Verna  <didier@xemacs.org>
7744
7745         * menubar-items.el (default-menubar): add an entry for modeline
7746         horizontal scrolling in Options -> Display.
7747
7748 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7749
7750         * package-get.el (package-get-require-signed-base): Set to nil
7751         by default.
7752
7753 2001-01-17  Martin Buchholz <martin@xemacs.org>
7754
7755         * XEmacs 21.2.41 "Polyhymnia" is released.
7756
7757 2001-01-16  Mike Sperber <mike@xemacs.org>
7758
7759         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7760         catch lisp/mule/.
7761
7762 2001-01-14  Mike Sperber <mike@xemacs.org>
7763
7764         * startup.el (maybe-create-compatibility-dot-emacs):
7765         (maybe-unmigrate-user-init-file):
7766         (unmigrate-user-init-file): Created.
7767         (maybe-migrate-user-init-file): Offer creation of compatibility
7768         .emacs.
7769         Some doc fixes wrt init file location.
7770
7771 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7772
7773         * faces.el (face-frob-from-locale-first): new variable.
7774         (frob-face-font-2): Honor tags arg while trying to use
7775         standard-face-mapping.  When face-frob-from-locale-first is set,
7776         first try to set face inheriting from frobbed-face.
7777
7778 2001-01-15  Didier Verna  <didier@xemacs.org>
7779
7780         * about.el (xemacs-hackers): update my entry.
7781         * about.el (about-url-alist): ditto.
7782         * about.el (about-maintainer-info): ditto.
7783         * about.el (about-hackers): ditto.
7784
7785 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7786
7787         The byte compiler has been badly broken for a year,
7788         by the patch of 1999-12-06.
7789         * byte-optimize.el (byte-optimize-form-code-walker):
7790         Bug was: the byte compiler was making this erroneous optimization:
7791         (progn (or (foo)) (bar)) ==> (bar)
7792
7793 2000-11-20  Mike Sperber <mike@xemacs.org>
7794
7795         * setup-paths.el (paths-core-load-path-depth): Split
7796         `paths-load-path-depth' in two for site and core lisp.  Don't
7797         recurse into core.
7798         * setup-paths.el (paths-construct-load-path): Use.
7799
7800 2001-01-10  Andy Piper  <andy@xemacs.org>
7801
7802         * package-net.el (package-net-cygwin32-binary-size): new variable
7803         (package-net-win32-binary-size): ditto.  add much needed
7804         commentary.
7805
7806         * gutter-items.el (buffers-tab-items): correct off-by-one error
7807         for buffers-tab-max-size.
7808
7809 2001-01-08  Martin Buchholz <martin@xemacs.org>
7810
7811         * XEmacs 21.2.40 is released.
7812
7813 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7814
7815         * mule/hebrew.el: Fix comments and typos.
7816         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7817
7818 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7819
7820         * ChangeLog.1: move ancient log from fill.el.
7821
7822         * dump-paths.el:
7823         paragraphs.el:
7824         mule/mule-category.el:
7825         Miscellaneous typo fixes and slight doc clarifications.
7826
7827         * mule/mule-ccl.el:  Correct file name in header.
7828
7829 2000-12-31  Martin Buchholz <martin@xemacs.org>
7830
7831         * XEmacs 21.2.39 is released.
7832
7833 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7834
7835         * byte-optimize.el (byte-optimize-cond):
7836         (byte-optimize-cond-1): New.
7837         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7838         Optimizes (cond (x nil)) ==> nil.
7839         Provide better diagnostic on malformed expr like (cond foo).
7840
7841 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7842
7843         * mule/mule-coding.el:
7844         mule/mule-cmds.el (reset-language-environment,
7845         set-language-environment-coding-systems):
7846         Safer default coding-priority-list, corresponding to src/file-coding.h.
7847
7848 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7849
7850         * package-admin.el: Allow package removal from
7851         early-package-load-path.
7852
7853 2000-12-15  Andreas Jaeger  <aj@suse.de>
7854
7855         * about.el (about-maintainer-info): Update my entry.
7856
7857 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7858
7859         * packages.el (locate-library): Add support for bzip2
7860         compressed .el files.
7861
7862 2000-12-12  Andy Piper  <andy@xemacs.org>
7863
7864         * package-net.el: new file.
7865
7866 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7867
7868         * font-lock.el: Add missing C++ keywords.
7869
7870 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7871
7872         * simple.el (indent-for-comment): Preserve indentation of comments
7873         starting in column 0, as documented in (Info-goto-node
7874         "(xemacs)Comments").  Update docstring accordingly.
7875
7876 2000-12-05  Martin Buchholz <martin@xemacs.org>
7877
7878         * XEmacs 21.2.38 is released.
7879
7880 2000-12-04  Didier Verna  <didier@xemacs.org>
7881
7882         * mouse.el (default-mouse-track-set-point-in-window): remove
7883         spurious '+' operation detected by Martin.
7884
7885
7886 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7887
7888         * cl-extra.el (coerce):
7889         Implement char to integer coercion.
7890         Remove extraneous (numberp) test.
7891
7892         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7893         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7894         (byte-optimize-predicate):
7895         Warn if evaluating constant expression signals an error.
7896         (byte-optimize-form): Small simplification.
7897
7898         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7899
7900 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7901
7902         * byte-optimize.el:
7903         (byte-optimize-minus):
7904         (byte-optimize-plus):
7905         (byte-optimize-mult):
7906         (byte-optimize-quo):
7907         Use (car (last x)) instead of (last x) to get last elt!
7908         Use `byte-optimize-predicate' to optimize `%'.
7909         Move optimizations for special numeric args to bytecomp.el.
7910         * bytecomp.el (byte-compile-associative): Remove.
7911         (byte-compile-max): New.
7912         (byte-compile-min): New.
7913         Properly handle erroneous calls: (max) (min).
7914         (byte-compile-plus): New.
7915         (byte-compile-minus):
7916         It's easiest to handle 0, +1 and -1 args here.
7917         (byte-compile-mult): New.
7918         It's easiest to handle 1, -1 and 2 args here.
7919         (byte-compile-quo):
7920         It's easiest to handle 0, +1 and -1 args here.
7921         Issue byte-compiler warning when dividing by zero.
7922
7923         Byte-compiler arithmetic improvements.
7924         Better optimize these expressions in the obvious way:
7925         (+ x y 1)   -->  varref x varref y add add1
7926         (+ x y -1)  -->  varref x varref y add sub1
7927         (- x y 0)   -->  (- x y)
7928         (- 0 x y)   -->  (- (- x) y)
7929         (% 42 19)   --> compile-time constant
7930         (/ 42 19)   --> compile-time constant
7931         (* (foo) 2) --> foo call dup plus
7932
7933         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7934         unless (declaim (optimize (safety 3)))
7935         or (setq byte-compile-delete-errors nil).
7936
7937 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7938
7939         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7940         docstrings.
7941
7942 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7943
7944         * startup.el (command-line-do-help):  Add documentation of
7945         portable dumper switches.
7946
7947 2000-11-22  Andy Piper  <andy@xemacs.org>
7948
7949         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7950
7951         * glyphs.el (init-glyphs): don't use autodetect for strings.
7952
7953 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7954
7955         * byte-optimize.el (byte-optimize-char-before):
7956         (byte-optimize-backward-char):
7957         (byte-optimize-backward-word):
7958         Fix incorrect optimizations for these sorts of expressions:
7959         (let ((x nil)) (backward-char x))
7960
7961 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7962
7963         * byte-optimize.el:
7964         * byte-optimize.el (byte-optimize-backward-char): New.
7965         * byte-optimize.el (byte-optimize-backward-word): New.
7966         Make backward-word and backward-char as efficient as forward versions.
7967
7968         * bytecomp.el (byte-compile-no-args-with-one-extra):
7969         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7970         * bytecomp.el (byte-compile-two-args-with-one-extra):
7971         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7972         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7973         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7974         Check if extra arg is constant nil, and if so, use byte-coded call.
7975
7976         * simple.el (backward-word):
7977         * simple.el (mark-word):
7978         * simple.el (kill-word):
7979         * simple.el (backward-kill-word):
7980         Make COUNT argument optional, for consistency with forward-char et al.
7981
7982         * abbrev.el (abbrev-string-to-be-defined):
7983         * abbrev.el (inverse-abbrev-string-to-be-defined):
7984         * abbrev.el (inverse-add-abbrev):
7985         * abbrev.el (expand-region-abbrevs):
7986         * buff-menu.el (Buffer-menu-execute):
7987         * indent.el (move-to-left-margin):
7988         * indent.el (indent-relative):
7989         * indent.el (move-to-tab-stop):
7990         * info.el (Info-reannotate-node):
7991         * lisp-mode.el (lisp-indent-line):
7992         * lisp.el (end-of-defun):
7993         * lisp.el (move-past-close-and-reindent):
7994         * misc.el (copy-from-above-command):
7995         * mouse.el (default-mouse-track-scroll-and-set-point):
7996         * page.el (forward-page):
7997         * paragraphs.el (forward-paragraph):
7998         * paragraphs.el (end-of-paragraph-text):
7999         * picture.el (picture-forward-column):
8000         * picture.el (picture-self-insert):
8001         * rect.el (extract-rectangle-line):
8002         * simple.el (newline):
8003         * simple.el (fixup-whitespace):
8004         * simple.el (backward-delete-char-untabify):
8005         * simple.el (transpose-chars):
8006         * simple.el (transpose-preceding-chars):
8007         * simple.el (do-auto-fill):
8008         * simple.el (indent-new-comment-line):
8009         * simple.el (blink-matching-open):
8010         * view-less.el (cleanup-backspaces):
8011         * wid-edit.el (widget-transpose-chars):
8012         * term/bg-mouse.el (bg-insert-moused-sexp):
8013         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8014
8015         * info.el (Info-fontify-node):
8016         * simple.el (backward-delete-function):
8017         Use canonical delete-backward-char instead of backward-delete-char.
8018
8019 2000-11-20  Andy Piper  <andy@xemacs.org>
8020
8021         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8022         no buffers.
8023
8024 2000-11-20  Andy Piper  <andy@xemacs.org>
8025
8026         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8027         buffer tabs.
8028
8029 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8030
8031         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8032         (proclaim inline...) was shadowing compiler-macros.
8033
8034 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8035
8036         * bytecomp.el (byte-compile-eval): New.
8037         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8038         Keeps this promise made in Lispref:
8039         "If a file being compiled contains a `defmacro' form, the macro is
8040         defined temporarily for the rest of the compilation of that file."
8041
8042 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8043
8044         * cl.el (floatp-safe):
8045         (plusp):
8046         (minusp):
8047         (oddp):
8048         (evenp):
8049         (cl-abs):
8050         Use a better parameter name than `x'.
8051
8052         * cl-macs.el (check-type): Make continuable.  Change documentation
8053         to require PLACE, but accept any form for compatibility.
8054
8055         * abbrev.el (define-abbrev): Use check-type.
8056         * font-menu.el (font-menu-change-face): Use check-type.
8057         * menubar.el (relabel-menu-item): Use check-type.
8058         * itimer.el: Fix typo.
8059
8060 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8061
8062         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8063
8064 2000-11-14  Martin Buchholz <martin@xemacs.org>
8065
8066         * XEmacs 21.2.37 is released.
8067
8068 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8069
8070         * code-cmds.el: Provide the feature.
8071
8072 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8073
8074         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8075
8076         * code-cmds.el: New file
8077         * mule/mule-cmds.el:
8078         * mule/mule-misc.el
8079         (coding-keymap): New keymap. Define coding system keyboard
8080         commands on file-coding builds too.
8081         (coding-system-change-eol-conversion):
8082         (universal-coding-system-argument):
8083         (set-default-coding-systems):
8084         (prefer-coding-system): Moved from mule-cmds.el
8085         (set-buffer-process-coding-system): Moved from mule-misc.el
8086
8087 2000-09-15  Stephen Carney <carney@scubadoo.com>
8088
8089         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8090
8091 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8092
8093         * package-get.el (package-get-download-sites): Add a pre-release
8094         site for experimental packages.
8095
8096         * auto-autoloads.el: Regenerated.
8097
8098 2000-08-01  Andy Piper  <andy@xemacs.org>
8099
8100         * gutter-items.el (buffers-tab-omit-function): reference
8101         buffers-tab-select-visible-buffers.
8102         (buffers-tab-filter-functions): new variable, by default uses
8103         buffers-tab-selection-function and buffers-tab-omit-function.
8104         (select-buffers-tab-buffers-by-mode): invert arguments.
8105         (buffers-tab-select-visible-buffers): new function. Invert calling
8106         of buffers-menu-omit-invisible-buffers.
8107         (buffers-tab-items): rewrite to use
8108         buffers-tab-filter-functions. Rewrite docstring.
8109         (gutter-buffers-tab-extent): delete.
8110         (add-tab-to-gutter): always build a new extent when adding the
8111         tabs.
8112         (update-tab-in-gutter): make gutter dirty when orientation
8113         changes.
8114
8115 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8116
8117         * bytecomp.el (byte-compile-defvar-or-defconst):
8118         Only do loadhist recording if defvar form includes a value.
8119
8120 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8121
8122         * bytecomp.el (byte-compile-initial-macro-environment):
8123         `eval-when-compile' should not compile its body.
8124
8125 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8126
8127         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8128         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8129         some Japanese English.  Remove some ancient FSF comments, and
8130         improve docstrings.  Use symbols not vectors for tables.
8131
8132 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8133
8134         * keymap.el:
8135         (local-key-binding):
8136         (global-key-binding):
8137         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8138
8139         * lisp.el:
8140         (backward-sexp): Slightly simpler code.
8141         (mark-sexp): Make arg optional, like FSF Emacs.
8142         (forward-list): Slightly simpler code.
8143         (backward-list): Slightly simpler code.
8144         (down-list):  Make arg optional, like FSF Emacs.
8145         (up-list):  Make arg optional, like FSF Emacs.
8146         (backward-up-list):  Make arg optional, like FSF Emacs.
8147         (kill-sexp):  Make arg optional, like FSF Emacs.
8148         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8149
8150         * font-menu.el (font-menu-change-face):
8151         Take continuable errors into account.
8152
8153         * abbrev.el:
8154         * abbrev.el (clear-abbrev-table):
8155         * abbrev.el (define-abbrev-table):
8156         * abbrev.el (define-abbrev):
8157         * abbrev.el (insert-abbrev-table-description):
8158         * apropos.el (apropos-documentation-check-doc-file):
8159         * apropos.el (apropos-documentation-check-elc-file):
8160         * buff-menu.el (list-buffers):
8161         * buff-menu.el (list-buffers-noselect):
8162         * bytecomp.el (byte-recompile-directory):
8163         * bytecomp.el (batch-byte-compile):
8164         * cl-macs.el (typep):
8165         * code-files.el (find-coding-system-magic-cookie):
8166         * code-files.el (insert-file-contents):
8167         * cus-edit.el (customize-set-variable):
8168         * cus-edit.el (customize-save-variable):
8169         * cus-face.el (custom-set-face-font-size):
8170         * cus-face.el (custom-set-face-update-spec):
8171         * cus-face.el (custom-reset-faces):
8172         * custom.el (custom-check-theme):
8173         * custom.el (copy-upto-last):
8174         * fill.el (canonically-space-region):
8175         * fill.el (fill-paragraph):
8176         * fill.el (fill-region):
8177         * fill.el (find-space-insertable-point):
8178         * fill.el (justify-current-line):
8179         * faces.el (face-spec-update-all-matching):
8180         * faces.el (set-face-stipple):
8181         * files-nomule.el (insert-file-contents):
8182         * files.el (insert-file-contents-literally):
8183         * files.el (hack-local-variables-last-page):
8184         * files.el (basic-save-buffer):
8185         * files.el (insert-directory):
8186         * font-menu.el (font-menu-change-face):
8187         * font.el (font-spatial-to-canonical):
8188         * format.el (format-encode-region):
8189         * format.el (format-insert-file):
8190         * format.el (format-replace-strings):
8191         * gutter.el (set-gutter-element):
8192         * help.el (key-or-menu-binding):
8193         * help.el (describe-bindings):
8194         * help.el (with-syntax-table):
8195         * indent.el (indent-rigidly):
8196         * indent.el (delete-to-left-margin):
8197         * info.el:
8198         * info.el (Info-extract-dir-entry-from):
8199         * info.el (Info-build-dir-anew):
8200         * info.el (Info-rebuild-dir):
8201         * info.el (Info-batch-rebuild-dir):
8202         * info.el (Info-read-subfile):
8203         * info.el (Info-build-node-completions):
8204         * info.el (Info-extract-menu-node-name):
8205         * isearch-mode.el (isearch-range-invisible):
8206         * isearch-mode.el (isearch-restore-invisible-extents):
8207         * itimer.el (itimerp):
8208         * itimer.el (itimer-live-p):
8209         * keymap.el:
8210         * keymap.el (substitute-key-definition):
8211         * keymap.el (read-command-or-command-sexp):
8212         * keymap.el (local-key-binding):
8213         * keymap.el (global-key-binding):
8214         * keymap.el (global-set-key):
8215         * keymap.el (local-set-key):
8216         * ldap.el:
8217         * ldap.el (ldap-add-entries):
8218         * ldap.el (ldap-delete-entries):
8219         * lisp.el (backward-sexp):
8220         * lisp.el (mark-sexp):
8221         * lisp.el (forward-list):
8222         * lisp.el (backward-list):
8223         * lisp.el (down-list):
8224         * lisp.el (backward-up-list):
8225         * lisp.el (up-list):
8226         * lisp.el (kill-sexp):
8227         * lisp.el (backward-kill-sexp):
8228         * menubar.el (add-menu-button):
8229         * menubar.el (add-submenu):
8230         * menubar.el (delete-menu-item):
8231         * menubar.el (relabel-menu-item):
8232         * mouse.el (narrow-window-to-region):
8233         * obsolete.el (define-obsolete-variable-alias):
8234         * obsolete.el (store-substring):
8235         * package-admin.el:
8236         * package-admin.el (package-admin-install-function):
8237         * package-admin.el (package-admin-install-function-mswindows):
8238         * package-admin.el (package-admin-default-install-function):
8239         * package-get.el (package-get-update-base-entries):
8240         * packages.el (packages-load-package-dumped-lisps):
8241         * packages.el (packages-collect-package-dumped-lisps):
8242         * printer.el (generic-print-buffer):
8243         * printer.el (generic-print-region):
8244         * replace.el (occur-mode-mouse-goto):
8245         * replace.el (perform-replace):
8246         * select.el (get-selection-no-error):
8247         * simple.el:
8248         * simple.el (newline):
8249         * simple.el (open-line):
8250         * simple.el (edit-and-eval-command):
8251         * simple.el (goto-line):
8252         * simple.el (undo):
8253         * simple.el (kill-region):
8254         * simple.el (copy-region-as-kill):
8255         * simple.el (kill-ring-save):
8256         * simple.el (set-mark):
8257         * simple.el (next-line):
8258         * simple.el (previous-line):
8259         * simple.el (line-move):
8260         * simple.el (set-goal-column):
8261         * simple.el (comment-region):
8262         * subr.el:
8263         * subr.el (putf):
8264         * syntax.el (modify-syntax-entry):
8265         * syntax.el (map-syntax-table):
8266         * view-less.el (view-file):
8267         * view-less.el (view-buffer):
8268         * view-less.el (view-file-other-window):
8269         * window-xemacs.el (backward-other-window):
8270         * window.el:
8271         * window.el (one-window-p):
8272         * window.el (walk-windows):
8273         * window.el (window-list):
8274         * x-mouse.el (x-mouse-kill):
8275         * x-select.el (x-get-cutbuffer):
8276         * x-select.el (x-store-cutbuffer):
8277         * term/bg-mouse.el (bg-mouse-line-to-center):
8278         * term/sun-mouse.el (window-line-end):
8279         * term/sun-mouse.el (sun-select-region):
8280         * term/sun.el (kill-region-and-unmark):
8281         * mule/mule-category.el:
8282         * mule/mule-category.el (modify-category-entry):
8283         * mule/mule-category.el (char-category-list):
8284         * mule/mule-coding.el (coding-system-force-on-output):
8285         * mule/mule-misc.el (coding-system-put):
8286         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8287
8288 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8289
8290         * cus-face.el: Typo fixes and tiny clarifications.
8291         * custom.el: ditto
8292
8293 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8294
8295         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8296         * startup.el (normal-top-level): Setup auto-save-list-file-name
8297         if auto-save-list-file-prefix is non-nil.
8298
8299 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8300
8301         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8302
8303 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8304
8305         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8306         get symbol at point-min.
8307
8308 2000-10-24  Didier Verna  <didier@xemacs.org>
8309
8310         * info.el (Info-emacs-info-file-name): defconst it.
8311         * info.el (Info-footnote-tag): defcustom it.
8312         * info.el (Info-no-description-string): ditto.
8313         * info.el (Info-find-node): adapt to new semantics of
8314         'Info-suffixed-file (don't do the case variants stuff).
8315         * info.el (Info-insert-dir): rewrite the dir file variants code.
8316         * info.el (Info-directory-files): New. Return the list of info
8317         files in a directory.
8318         * info.el (Info-dir-outdated-p): use it.
8319         * info.el (Info-parse-dir-entries): ditto.
8320         * info.el (Info-build-dir-anew): don't restrict to files ending
8321         with a ".info.*" extension.
8322         * info.el (Info-set-mode-line): ditto.
8323         * info.el (Info-read-subfile): adapt to new semantics of
8324         'Info-suffixed-file (append 'exact argument).
8325         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8326         string independently of the case.
8327         * info.el (Info-suffixed-file): use it (match all possible case
8328         for the file name).
8329         * info.el (Info-insert-file-contents): code cleanup.
8330         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8331         columns.
8332         * info.el (Info-batch-rebuild-dir): ditto.
8333         * info.el (Info-read-node-name-1): ditto.
8334         * info.el (Info-search): ditto.
8335         * info.el (Info-fontify-node): ditto.
8336
8337
8338 2000-10-24  Didier Verna  <didier@xemacs.org>
8339
8340         * process.el (shell-command): when called from a program, avoid
8341         'push-mark's "mark-set" message.
8342
8343 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8344
8345         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8346         by a symbol, not by a vector.
8347         * mule/vietnamese.el (vscii): Likewise.
8348         (viscii): Likewise.
8349         * mule/cyrillic.el (koi8-r): Likewise.
8350
8351         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8352         by a symbol, not by a vector.
8353         (chinese-big5-2): Likewise.
8354         * mule/ethiopic.el (ethiopic): Likewise.
8355         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8356         (vietnamese-viscii-upper): Likewise.
8357
8358 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8359
8360         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8361
8362 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8363
8364         * byte-optimize.el (byte-optimize-car): New function.
8365         (byte-optimize-cdr): Ditto.
8366
8367 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8368
8369         * byte-optimize.el: Partial synch with FSF 20.7.
8370         Optimize constant concatenation.
8371         Add keymapp as a side effect free function.  It is a built-in.
8372         (byte-after-unbind-pos): Remove byte-equal.
8373
8374 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8375
8376         * update-elc-2.el: Quote regexps correctly.
8377
8378 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8379
8380         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8381         (ccl-compile): Apply integerp, not integer-or-char-p to
8382         check the type of the buffer magnification
8383         (ccl-compile-write-string): Encode a string with binary
8384         coding system.
8385         (ccl-compile-write-repeat): Likewise.
8386
8387 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8388
8389         * buff-menu.el:
8390         * bytecomp.el:
8391         * coding.el:
8392         * faces.el:
8393         * files.el:
8394         * fill.el:
8395         * float-sup.el:
8396         * font-lock.el:
8397         * help.el:
8398         * iso8859-1.el:
8399         * loaddefs.el:
8400         * menubar-items.el:
8401         * menubar.el:
8402         * modeline.el:
8403         * msw-font-menu.el:
8404         * paragraphs.el:
8405         * paths.el:
8406         * replace.el:
8407         * simple.el:
8408         * sound.el:
8409         * startup.el:
8410         * version.el:
8411         * x-faces.el:
8412         * x-font-menu.el:
8413         Remove purecopy.
8414
8415 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8416
8417         * simple.el (do-auto-fill): Use the function pointer to by
8418         `comment-line-break-function', not `indent-new-comment-line'. This
8419         fixes an issue with cc-mode comment continuation.
8420
8421 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8422
8423         * simple.el (turn-on-auto-fill):  Add (interactive).
8424         * mwheel.el (mwheel-install): Add (interactive).
8425         * font-lock.el (turn-on-font-lock): Add (interactive).
8426         (turn-off-font-lock): Add (interactive).
8427
8428 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8429
8430         * packages.el (packages-special-base-regexp): Add `man'.
8431
8432 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8433
8434         * wid-edit.el (widget-specify-active): map over extents in current
8435         buffer like `widget-specify-inactive' does.  Mapping over the
8436         inactive extent object does not work since the current extent is
8437         ignored by `map-extents'.
8438
8439 2000-10-04  Martin Buchholz <martin@xemacs.org>
8440
8441         * XEmacs 21.2.36 is released.
8442
8443 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8444
8445         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8446         Optimize the compiled-function-constants vector by byte-code
8447         reference counts.
8448
8449 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8450
8451         * build-report.el (build-report-delete-regexp): quote value in
8452         defcustom
8453
8454 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8455
8456         * build-report.el (build-report): Don't bind srcdir which we don't
8457         use in `multiple-value-bind' to avoid the only byte-compiler
8458         warning.
8459
8460 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8461
8462         * build-report.el: Requires cl and custom now.
8463         build-report-version is determined by XEmacs version -- remove
8464         build-report-version*.
8465         * build-report.el (build-report-version): Removed.
8466         * build-report.el (build-report-installation-version-regexp): New.
8467         * build-report.el (build-report-version-file-regexp): New.
8468         * build-report.el (build-report-installation-srcdir-regexp): New.
8469         * build-report.el (build-report-destination): Offer
8470         xemacs-build-reports and xemacs-beta.
8471         * build-report.el (build-report-keep-regexp): Adjusted.
8472         * build-report.el (build-report-delete-regexp): Adjusted.
8473         * build-report.el (build-report-make-output-dir): New.
8474         * build-report.el (build-report-installation-file): Replace use of
8475         `concat' with `expand-file-name'.
8476         * build-report.el (build-report-make-output-file): Removed.
8477         * build-report.el (build-report-make-output-files): New.
8478         * build-report.el (build-report-subject): Identify as
8479         user-variable with "*...".
8480         * build-report.el (build-report-prompts): Ditto.
8481         * build-report.el (build-report-version-file): New.
8482         * build-report.el (build-report-file-encoding): Identify as
8483         user-variable with "*...".
8484         * build-report.el (build-report-make-output-get): New.
8485         * build-report.el (build-report-insert-header): Report
8486         emacs-version and system-configuration instead of
8487         build-report-version.
8488         * build-report.el (build-report-insert-make-output): Add file
8489         argument.
8490         * build-report.el (build-report-insert-installation-file):
8491         Re-indent.
8492         * build-report.el (build-report-keep): Change docstring,
8493         re-indent.
8494         * build-report.el (build-report-delete): Ditto.
8495         * build-report.el (build-report-installation-data): New.
8496         * build-report.el (build-report-version-file-data): New.
8497
8498 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8499
8500         * byte-optimize.el (byte-optimize-lapcode):
8501         Fix the optimization of using the first 5 elements of the
8502         constants vector for variables.
8503         (byte-optimize-lapcode): Fix another ancient broken optimization.
8504
8505 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8506
8507         * *: Spelling mega-patch
8508
8509 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8510
8511         * easymenu.el: doc fixes.
8512         (easy-menu-do-define): Use backquote.
8513         (easy-menu-change):
8514         (easy-menu-add):
8515         `when' seems much clearer than `if' here.
8516         (easy-menu-remove):
8517         (easy-menu-add-item):
8518         (easy-menu-item-present-p):
8519         (easy-menu-remove-item):
8520         Wrap using (when (featurep 'menubar) ...)
8521
8522 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8523
8524         * bytecomp.el (displaying-byte-compile-warnings):
8525         Revert Ben's change to this function below so that the compile log
8526         is displayed properly for users of the "popper" package.
8527
8528 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8529
8530         * window.el (save-selected-window): Use backquote.
8531
8532         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8533         Renamed from `byte-compile-file-form-defvar'.
8534         * bytecomp.el (byte-compile-defvar-or-defconst):
8535         Only cons onto current-load-list in top-level forms.
8536         Else this leaks a cons cell every time a defun is called.
8537         Renamed from `byte-compile-defvar', for clarity.
8538         Warn when docstring of defvar is not a string.
8539         Use consistent error messages.
8540         Better comments.
8541
8542 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8543
8544         * simple.el (set-variable):
8545         Remove unneeded defvar by rearranging order of let* forms.
8546
8547         * mule/mule-ccl.el (ccl-get-next-code):
8548         * menubar-items.el (bookmark-menu-filter):
8549         (language-environment-menu-filter):
8550         (tutorials-menu-filter):
8551         * toolbar-items.el (toolbar-compile):
8552         * byte-optimize.el (disassemble-offset):
8553         Use (declare (special ...)) instead of `defvar'.
8554
8555         * cl-macs.el (cl-do-proclaim):
8556         Fix (declare (special ...)) warning suppression syntax.
8557
8558 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8559
8560         * info.el (Info-tag-table-marker):
8561         (Info-tag-table-buffer):
8562         (Info-find-file-node):
8563         (Info-read-subfile):
8564         (Info-build-node-completions):
8565         (Info-search):
8566         (Info-mode):
8567         Multiple info buffer support.
8568
8569 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8570
8571         * ldap.el (ldap-decode-entry): New defun
8572         (ldap-search-entries): Use it in order to decode DN-prefixed
8573         entries properly
8574
8575 2000-08-23  Daniel Pittman <daniel@danann.net>
8576
8577         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8578         Use `eq', not `=', to compare symbols.
8579
8580 2000-07-30  Ben Wing  <ben@xemacs.org>
8581
8582         * bytecomp.el (byte-compile-report-error):
8583         * bytecomp.el (displaying-byte-compile-warnings):
8584         if stack-trace-on-error is set, send out a backtrace when
8585         an error is encountered that stops byte compilation.  this
8586         should make it much much easier to track down those curious
8587         problems.  also undo the kludge of using a separate "*Show*"
8588         buffer for display when there's a temp-buffer-show-function;
8589         we can avoid this by just being a little smarter.
8590
8591         * dialog-items.el:
8592         * dialog-items.el (search-dialog-regexp): New.
8593         * dialog-items.el (search-dialog-callback):
8594         * dialog-items.el (make-search-dialog):
8595         add a regexp option to the dialog and clean up a bit.
8596
8597         * dialog.el:
8598         * dialog.el (yes-or-no-p-dialog-box):
8599         * dialog.el (get-dialog-box-response):
8600         * dialog.el (make-dialog-box):
8601         * dialog.el (dialog-box-finish): New.
8602         * dialog.el (dialog-box-cancel): New.
8603         * dialog.el (internal-make-dialog-box-exit): New.
8604         implement [properly!] the :modal property of the new dialog box
8605         interface.  this is the first time xemacs has ever had *proper*
8606         modal dialog boxes, giving the standard window-system feedback.
8607         (e.g. under windows, clicking on a disabled frame causes a beep
8608         and makes the dialog box flash three times.)
8609
8610         * dragdrop.el: header keyword frobbing.
8611
8612         * dumped-lisp.el (preloaded-file-list):
8613         renamed winnt.el to win32-native.el.
8614
8615         * faces.el (face-property):
8616         * faces.el (set-face-property):
8617         * faces.el (frob-face-property):
8618         * faces.el (frob-face-font-2):
8619         * faces.el (make-face-bold):
8620         * faces.el (make-face-italic):
8621         * faces.el (make-face-bold-italic):
8622         * faces.el (make-face-unbold):
8623         * faces.el (make-face-unitalic):
8624         * faces.el (make-face-smaller):
8625         * faces.el (make-face-larger):
8626         clean up the implementation of these so that window-system-specific
8627         methods are called only on objects belonging to that window system.
8628         previously, you could have [e.g.] mswindows-make-face-bold called
8629         on font object of device type `stream', which is not good and
8630         explains the subtle errors Adrian was getting when byte-compiling
8631         something that required 'term. (Adrian, now you can use stack-trace-
8632         on-error to find the exact place where things are going wrong instead
8633         of having to laboriously binary-search your way through.)
8634
8635         * finder.el (finder-known-keywords):
8636         cleaned up -- properly sorted, clarified the meanings of many of
8637         the keywords, and added a few -- mswin, gui, content, build, www,
8638         user, services.  the last two try to distinguish between a package
8639         that's used directly by the user, and a package that provides
8640         support services to other packages.
8641
8642         * font-lock.el (lisp-font-lock-keywords-2):
8643         update list of lisp control structures to include everything,
8644         including new ones i introduced.
8645
8646         * gutter.el: header keyword frobbing.
8647
8648         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8649         recent isearch element was not doing so!  you got the second-most-
8650         recent instead.
8651
8652         * lisp-mode.el (construct-lisp-mode-menu):
8653         more menubar cleanups.
8654         * lisp-mode.el (with-selected-window):
8655         make it indent properly.
8656
8657         * menubar-items.el (default-menubar): lots of menubar cleanups.
8658         rearranged the options menu the most, e.g. splitting up the
8659         Keyboard/Mouse menu into a new Editing menu and combining the
8660         separate Scrollbar/Gutter/Toolbar submenus into Display.
8661         Got rid of General, moved items to Editing or new Troubleshooting.
8662         Moved Packages to Tools; doesn't seem to belong under Options.
8663         Added stuff to the Cmds menu, e.g. Change Case.
8664
8665         NB please don't complain about these periodic menubar changes.
8666         Anything like this is necessarily incremental in its construction
8667         -- By constant use you gradually become more and more aware of
8668         better and better ways to group menu items.  When we eventually
8669         move the options menu to a property sheet, the existing structure
8670         will probably be preserved fairly well.
8671
8672         * minibuf.el (next-history-element): fix problems with pressing
8673         down arrow in repeat-complex-command.
8674
8675         * modeline.el:
8676         * modeline.el (modeline-3d-p): New.
8677         added custom variable for controlling the 3d modeline.  the
8678         corresponding Options item has been present for a long time,
8679         but commented out with "fix me!" comments.  it's fixed now.
8680
8681         * obsolete.el (add-menu):
8682         remove bogus gettexts.
8683
8684         * process.el (shell-quote-argument):
8685         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8686         For bash under Windows native, see below.
8687
8688         * simple.el:
8689         * simple.el (display-warning-buffer):
8690         Fixed the handling of warning display to eliminate the annoying
8691         *Show* buffer, like was done for byte-compiler output above.
8692
8693         * simple.el (debug-print): New.
8694         Simple function for sending debug messages to the console and/or
8695         other debug places.
8696
8697         * subr.el (replace-in-string):
8698         Rewrite this function to avoid N^2 behavior with large strings --
8699         catastrophic with the new Windows selection code! (Apparently the
8700         author of this function didn't realize there was a fun
8701         replace-match that could make his life much easier, because we
8702         duplicated the entire logic.  The new version is smaller, easier
8703         to understand, much more robust, and has extended features --
8704         those of replace-match.)
8705
8706         * window.el:
8707         * window.el (with-selected-window): New.
8708         An obvious complement to the existing `with-selected-frame' and
8709         `with-current-buffer'.
8710
8711         * win32-native.el: Renamed from winnt.el.
8712         Added a great deal of stuff for properly handling process quoting,
8713         somewhat modeled on Kirill's original model (which i later threw
8714         away).  We should now finally have correctly working process arg
8715         quoting/dequoting so that the final app gets exactly what we
8716         intended.  Because the mechanism is in Lisp, it's easily
8717         extendible. (For those running bash and running the native
8718         version, I tried hard to do what I thought was correct.  But more
8719         thought is needed, and ideally the volunteer work of people with
8720         these configurations that they generally run on.)
8721
8722         * x-font-menu.el (x-font-menu-font-data):
8723         Put in defvar's to fix byte-compiler warnings.
8724
8725 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8726
8727         * select.el (selection-coercion-alist): Initialise.
8728         * select.el (select-coerce-to-text): New.
8729         * select.el (select-coerce): New.
8730         New functions to perform type and value coercion.
8731
8732         * select.el (select-buffer-killed-default): Keep data if it was
8733         on the clipboard.
8734
8735 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8736
8737         * menubar-items.el (default-menubar): Fix typo.
8738         (default-menubar): `lambda' was mispelled as `lamda'.
8739
8740 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8741
8742         * window.el (shrink-window-if-larger-than-buffer): Remove
8743         edge checking code.
8744
8745 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8746
8747         * paths.el (gnus-local-domain): Removed.
8748         (gnus-local-organization): Ditto.
8749         (gnus-startup-file): Ditto.
8750
8751 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8752
8753         * files.el (auto-mode-alist): Add .spec for RPM.
8754
8755 2000-07-31  Andy Piper  <andy@xemacs.org>
8756
8757         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8758
8759 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8760
8761         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8762         browse-url.
8763         * help.el (xemacs-www-page): Ditto.
8764         (xemacs-www-faq): Ditto.
8765         * menubar-items.el (default-menubar): Ditto.
8766
8767         * wid-edit.el (widget-url-link-action): Ditto.
8768         From: Kenichi OKADA <okada@opaopa.org>.
8769
8770 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8771
8772         * finder.el (finder-commentary): Add autoload cookie.
8773
8774 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8775
8776         * files.el (insert-file-contents-literally): Fix second let
8777         binding for `coding-system-for-read' to `coding-system-for-write'
8778         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8779
8780 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8781
8782         * files.el (insert-file-contents-literally): Use binary coding
8783         system (from Morioka san).
8784         (insert-file-contents-literally): Make file-name-handler method.
8785
8786 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8787
8788         * cl-macs.el (get-selection): Add defsetf.
8789
8790 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8791
8792         * x-init.el (x-activate-region-as-selection): replace obsolete
8793         function x-own-selection with own-selection.
8794         (ow-find): replace obsolete functions x-get-selection and
8795         x-get-clipboard with get-selection and get-clipboard.
8796         (init-post-x-win): replace obsolete function x-disown-selection
8797         with disown-selection.
8798
8799 2000-07-20  Mike Sperber  <mike@xemacs.org>
8800
8801         * startup.el (load-user-init-file): Only try to load init file if
8802         it exists.
8803
8804 2000-07-10  Andy Piper  <andy@xemacs.org>
8805
8806         * dialog-items.el: sync with Ben's patch.
8807
8808         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8809         comment.
8810         (progress-text-glyph): deleted.
8811         (progress-layout-glyph): make completely minimal.
8812         (progress-gauge-glyph): ditto.
8813         (progress-display-style): fix to handle dynamic instantiator
8814         changes.
8815         (progress-text-instantiator): new.
8816         (progress-layout-instantiator): new.
8817         (progress-gauge-instantiator): new.
8818         (set-progress-display-instantiator): renamed and changed from
8819         set-progress-display-style.
8820         (progress-abort-glyph): use instantiator not glyph.
8821         (append-progress-display): use set-progress-display-instantiator
8822         and set-glyph-image.
8823         (abort-progress-display): ditto.
8824         (raw-append-progress-display): ditto.
8825
8826 2000-07-20  Ben Wing  <ben@xemacs.org>
8827
8828         * code-files.el: Move Mule-specific code to mule-coding.el.
8829
8830 2000-07-15  Ben Wing  <ben@xemacs.org>
8831
8832         * autoload.el:
8833         Fixed comments.
8834
8835         * cmdloop.el:
8836         * cmdloop.el (yes-or-no-p):
8837         * cmdloop.el (y-or-n-p):
8838         Make these functions use should-use-dialog-box-p and not be
8839         overridden in dialog.el.
8840
8841         * cus-dep.el:
8842         * cus-dep.el (Custom-make-dependencies): Removed.
8843         * cus-dep.el (Custom-make-dependencies-1): New.
8844         * cus-dep.el (Custom-make-one-dependency): New.
8845         New entry point for use in Makefiles, to avoid excessive
8846         invocations.
8847
8848         * cus-edit.el (custom-variable-reset-saved):
8849         * cus-edit.el (custom-variable-reset-standard):
8850         * cus-edit.el (custom-save-resets):
8851         Fix bytecompiler warnings.
8852
8853         * dialog.el:
8854         * dialog.el (yes-or-no-p-dialog-box):
8855         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8856         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8857         * dialog.el (get-dialog-box-response):
8858         * dialog.el (message-or-box):
8859         * dialog.el (make-dialog-box):
8860         * dialog.el (popup-dialog-box): New.
8861         Avoid yes-or-no-p bogosities.
8862         Create a general function `make-dialog-box' to encapsulate all
8863         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8864
8865         * dumped-lisp.el (preloaded-file-list):
8866         Add dialog-items.  Clean up.  Group files by types.
8867
8868         * easymenu.el (easy-menu-add):
8869         * easymenu.el (easy-menu-remove):
8870         Account for accelerators.
8871
8872         * extents.el:
8873         * extents.el (extent-list): New args, like in map-extents.
8874         * extents.el (extent-at-event): New.
8875         * extents.el (extents-at-event): New.
8876
8877         * font-lock.el:
8878         * font-lock.el (font-lock-mode):
8879         * font-lock.el (font-lock-default-fontify-buffer):
8880         * font-lock.el (font-lock-default-unfontify-region):
8881         * font-lock.el (font-lock-fontify-syntactically-region):
8882         * font-lock.el (font-lock-fontify-keywords-region):
8883         Use new progress-feedback names.
8884
8885         * font-lock.el (java-font-lock-identifier-regexp):
8886         * font-lock.el (java-font-lock-class-name-regexp):
8887         Fix bytecompiler warnings.
8888
8889         * gutter-items.el:
8890         * gutter-items.el (progress-display-use-echo-area): Removed.
8891         * gutter-items.el (progress-feedback-use-echo-area): New.
8892         * gutter-items.el (progress-display-popup-period): Removed.
8893         * gutter-items.el (progress-feedback-popup-period): New.
8894         * gutter-items.el (set-progress-display-style): Removed.
8895         * gutter-items.el (set-progress-feedback-style): New.
8896         * gutter-items.el (progress-display-style): Removed.
8897         * gutter-items.el (progress-feedback-style): New.
8898         * gutter-items.el (progress-stack):
8899         * gutter-items.el (progress-displayed-p): Removed.
8900         * gutter-items.el (progress-feedbacked-p): New.
8901         * gutter-items.el (clear-progress-display): Removed.
8902         * gutter-items.el (clear-progress-feedback): New.
8903         * gutter-items.el (progress-display-clear-when-idle): Removed.
8904         * gutter-items.el (progress-feedback-clear-when-idle): New.
8905         * gutter-items.el (remove-progress-display): Removed.
8906         * gutter-items.el (remove-progress-feedback): New.
8907         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8908         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8909         * gutter-items.el (append-progress-display): Removed.
8910         * gutter-items.el (append-progress-feedback): New.
8911         * gutter-items.el (abort-progress-display): Removed.
8912         * gutter-items.el (abort-progress-feedback): New.
8913         * gutter-items.el (raw-append-progress-display): Removed.
8914         * gutter-items.el (raw-append-progress-feedback): New.
8915         * gutter-items.el (display-progress-display): Removed.
8916         * gutter-items.el (display-progress-feedback): New.
8917         * gutter-items.el (current-progress-display): Removed.
8918         * gutter-items.el (current-progress-feedback): New.
8919         * gutter-items.el (current-progress-display-label): Removed.
8920         * gutter-items.el (current-progress-feedback-label): New.
8921         * gutter-items.el (progress-display): Removed.
8922         * gutter-items.el (progress-feedback): New.
8923         Replace "progress-display" with "progress-feedback" globally.
8924
8925         * gutter-items.el (lprogress-display): Removed.
8926         * gutter-items.el (progress-feedback-with-label): New.
8927         Rename lprogress-display ==> progress-feedback-with-label.
8928
8929         * gutter-items.el (search-dialog-direction): Removed.
8930         * gutter-items.el (search-dialog-text): Removed.
8931         * gutter-items.el (search-dialog-callback): Removed.
8932         * gutter-items.el (make-search-dialog): Removed.
8933         Move to dialog-items.el.
8934
8935         * help.el:
8936         * help.el (help-mode-quit):
8937         * help.el (mode-for-help): New.
8938         * help.el (help-sticky-window): New.
8939         * help.el (help-window-config): New.
8940         * help.el (with-displaying-help-buffer):
8941         * help.el (function-at-event): New.
8942         * help.el (help-symbol-regexp): New.
8943         * help.el (help-symbol-run-function-1): New.
8944         * help.el (help-symbol-run-function): New.
8945         * help.el (help-symbol-function-context-menu): New.
8946         * help.el (help-symbol-variable-context-menu): New.
8947         * help.el (help-symbol-function-and-variable-context-menu): New.
8948         * help.el (frob-help-extents): New.
8949         * help.el (describe-function-1):
8950         * help.el (variable-at-point):
8951         * help.el (variable-at-event): New.
8952         * help.el (describe-variable):
8953         Major overhaul.
8954         - Make functions and variables be mousable.
8955         - Middle button hyperlinks.
8956         - New context-menu entries.
8957
8958         * keydefs.el:
8959         * keydefs.el (global-map):
8960         New key bindings to move lines up and down.
8961
8962         * lisp-mode.el:
8963         * lisp-mode.el (construct-lisp-mode-menu): New.
8964         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8965         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8966         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8967         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8968         Make popup and menubar menus be different.  Popup menu uses
8969         clicked location and automatically assumes symbol under the mouse
8970         for various commands.
8971
8972         * menubar-items.el:
8973         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8974         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8975
8976         * menubar-items.el (global-popup-menu): Removed.
8977         * menubar-items.el (mode-popup-menu): Removed.
8978         * menubar-items.el (activate-popup-menu-hook): Removed.
8979         * menubar-items.el (popup-mode-menu): Removed.
8980         * menubar-items.el (popup-buffer-menu): Removed.
8981         * menubar-items.el (popup-menubar-menu): Removed.
8982         Move to menubar.el.
8983
8984         * menubar.el:
8985         * menubar.el (global-popup-menu): New.
8986         * menubar.el (mode-popup-menu): New.
8987         * menubar.el (activate-popup-menu-hook): New.
8988         * menubar.el (last-popup-menu-event): New.
8989         * menubar.el (popup-mode-menu): New.
8990         * menubar.el (popup-buffer-menu): New.
8991         * menubar.el (popup-menubar-menu): New.
8992         * menubar.el (menu-call-at-event): New.
8993         Move non-content functions here.  Add support for context menu
8994         items on extents.
8995
8996         * minibuf.el (minibuffer-history-uniquify):
8997         Typo fix.
8998
8999         * minibuf.el (read-file-name-1):
9000         Call new file dialog box if it exists.
9001
9002         * minibuf.el (mouse-rfn-setup-vars):
9003         Clean up "chop" action.
9004
9005         * mouse.el:
9006         * mouse.el (button2): Now bound to mouse-track.
9007         * mouse.el (click-inside-extent-p):
9008         * mouse.el (point-inside-extent-p):
9009         * mouse.el (point-inside-selection-p):
9010         * mouse.el (mouse-drag-or-yank): Removed.
9011         * mouse.el (mouse-begin-drag-n-drop): New.
9012         * mouse.el (mouse-eval-sexp):
9013         * mouse.el (mouse-track-activate-strokes): New.
9014         * mouse.el (mouse-track-do-activate): New.
9015         * mouse.el (mouse-track):
9016         * mouse.el (default-mouse-track-event-is-with-button): New.
9017         * mouse.el (default-mouse-track-cleanup-hook):
9018         * mouse.el (default-mouse-track-drag-hook):
9019         * mouse.el (default-mouse-track-drag-up-hook):
9020         * mouse.el (default-mouse-track-click-hook):
9021         Merge drag-n-drop into mouse-track.
9022         Add general "activate" support to replace specific button2 kludges.
9023         Use "button modifier" support in mouse-track.
9024
9025         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9026
9027         * package-ui.el:
9028         * package-ui.el (pui-menu):
9029         * package-ui.el (pui-popup-context-sensitive): Removed.
9030         Fix bytecompiler warnings.
9031         Clean up popup code a bit.
9032
9033         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9034
9035         * simple.el:
9036         * simple.el (transpose-lines):
9037         * simple.el (transpose-line-up): New.
9038         * simple.el (transpose-line-down): New.
9039         * simple.el (transpose-subr):
9040         * simple.el (transpose-subr-1): Removed.
9041         Clean up, add functions to move lines up and down.
9042
9043         * startup.el (mail-host-address):
9044         * startup.el (user-mail-address):
9045         Customize.
9046
9047         * subr.el:
9048         * subr.el (set-symbol-value-in-buffer): New.
9049         * subr.el (error):
9050         * subr.el (check-argument-type):
9051         * subr.el (defined-error-p): New.
9052         Add structured error support.
9053
9054         * toolbar-items.el (toolbar-compile):
9055         Use new make-dialog-box.
9056
9057         * update-elc.el:
9058
9059         * userlock.el (ask-user-about-lock-dbox):
9060         * userlock.el (ask-user-about-supersession-threat-dbox):
9061         * userlock.el (ask-user-about-lock):
9062         * userlock.el (ask-user-about-supersession-threat):
9063         Use new make-dialog-box.
9064         Add safety checks; use should use-dialog-box-p.
9065
9066         * window-xemacs.el:
9067         * window-xemacs.el (__buffer-dedicated-frame):
9068         * window-xemacs.el (buffer-dedicated-frame): New.
9069         * window-xemacs.el (set-buffer-dedicated-frame): New.
9070         Move dedicated-frame stuff into lisp.
9071
9072 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9073
9074         * printer.el (generic-print-region): Do not require that
9075         `printer-name' be set.
9076         (printer-name): Commentary clarification.
9077
9078 2000-07-19  Martin Buchholz <martin@xemacs.org>
9079
9080         * XEmacs 21.2.35 is released.
9081
9082 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9083
9084         * select.el (selection-coercible-types): Initialise.
9085
9086 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9087
9088         * select.el (own-clipboard): Bug fix.
9089
9090 2000-07-17  Mike Sperber  <mike@xemacs.org>
9091
9092         * cus-edit.el (custom-migrate-custom-file): Save init file before
9093         continuing.
9094
9095 2000-07-16  Mike Sperber  <mike@xemacs.org>
9096
9097         * startup.el (load-init-file): Remove silly call to
9098         `load-user-custom-file`.
9099         (maybe-migrate-user-init-file): Minor fixes.
9100
9101 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9102
9103         * apropos.el (apropos-documentation-check-doc-file):
9104         `doc' variable should be let-bound, as was presumably intended.
9105
9106         * cus-edit.el (custom-variable-reset-saved):
9107         (custom-variable-reset-standard):
9108         Remove unused variable comment-widget.  Twice.
9109
9110         * toolbar.el (toolbar-blank-press-function):
9111         Add a real defvar with initial value nil and proper docstring.
9112         (press-toolbar-button): No need to check for boundp-ness anymore.
9113
9114         * rect.el (open-rectangle-line): Remove useless (let) form.
9115         Add defvar for pending-delete-mode.
9116
9117         * info.el (Info-find-node): This function needs an autoload cookie.
9118
9119         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9120         Use let* since the second form referred to the first.
9121
9122 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9123
9124         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9125         instead of removed `mswindows-get-clipboard'.
9126
9127
9128 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9129
9130         * select.el (select-convert-from-text): New.
9131         * select.el (select-convert-from-length): New.
9132         * select.el (select-convert-from-integer): New.
9133         * select.el (select-convert-from-identity): New.
9134         * select.el (select-convert-from-filename): New.
9135         * select.el (selection-converter-in-alist): Use them.
9136         New converter functions for X.
9137
9138         * select.el (get-selection): Removed comment.
9139
9140         * select.el (own-selection): Removed append code - I thought
9141         I'd already done this, but apparently not...
9142
9143         * select.el: Changed comment about TIMESTAMP.
9144
9145         * select.el (select-convert-in): New.
9146         * select.el (select-convert-out): New.
9147         New functions that get used by select.c.
9148
9149         * select.el (select-buffer-killed-default): New.
9150         * select.el (select-buffer-killed-text): New.
9151         * select.el (selection-buffer-killed-alist): New.
9152         New list and functions that get called if a relevant selection
9153         exists and a buffer gets killed.
9154
9155         * select.el (select-convert-to-targets):
9156         * select.el (select-convert-to-identity): Removed.
9157         * select.el (select-convert-from-identity): Removed.
9158         * select.el (select-converter-out-alist):
9159         Removed _EMACS_INTERNAL selection type.
9160
9161         * x-select.el (xselect-kill-buffer-hook): Removed.
9162         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9163         Removed this X-specific nonesense. Use the generic support
9164         in select.el instead.
9165
9166 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9167
9168         * mule/mule-category.el (defined-category-hashtable):
9169         Use make-hash-table instead of make-hashtable
9170
9171         * buff-menu.el: Byte-compiler warning fix.
9172
9173         * isearch-mode.el (isearch-highlight-all-cleanup):
9174         Remove unused variable `isearch-highlight-all-start'.
9175
9176         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9177
9178         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9179
9180         * cus-dep.el (Custom-make-dependencies):
9181         Add autoload cookie for custom-add-loads to generated custom-load.el.
9182
9183         * autoload.el (autoload-package-name): Warning suppression.
9184         Move defvar prior to first use.
9185
9186         * custom.el: Add autoload for custom-declare-face.
9187         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9188         * cl.el (cl-hack-byte-compiler):
9189         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9190         to work properly.
9191
9192 2000-07-08  Mike Sperber  <mike@xemacs.org>
9193
9194         * startup.el (load-home-init-file): Added variable.
9195         (maybe-migrate-user-init-file): Added.
9196         (load-user-init-file): Load custom file if different from init
9197         file.
9198
9199         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9200         "startup."
9201
9202         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9203         Moved `custom-file'-related code to cus-file.el.
9204
9205         * cus-file.el: New file.
9206
9207 2000-04-01  Mike Sperber  <mike@xemacs.org>
9208
9209         * packages.el (packages-find-package-directories): Added support
9210         for external package hierarchies with in-place installations.
9211
9212         * find-paths.el (paths-root-in-place-p): Added.
9213         (paths-find-emacs-directory): Added support for external
9214         directories with in-place installations.
9215         (paths-find-site-directory): Ditto.
9216
9217         * startup.el (find-user-init-file): Also look for
9218         ~/.xemacs/init.elc? in preference to ~/.emacs.
9219
9220 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9221
9222         * select.el (own-selection):
9223         * select.el (own-clipboard): Changed `append' parameter to
9224         `how-to-use' parameter.
9225         * select.el (own-selection): Removed icky append code.
9226         * select.el (own-selection, get-selection): Removed extra type
9227         checking.
9228         * select.el (selection-appender-alist):
9229         * select.el (selection-converter-{in|out}-alist): Initialise.
9230         * select.el (select-append-to-*): New.
9231         * select.el (select-convert-from-*): New.  New functions to append
9232         data and convert data from external type.
9233
9234 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9235
9236         * font-lock.el: Javadoc enhancements.
9237
9238 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9239
9240         * printer.el (generic-print-region): Compose job name from buffer
9241         name.
9242
9243 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9244
9245         * font-lock.el (font-lock-fontify-pending-extents): Call
9246         font-lock-fontify-region instead of font-lock-fontify-buffer
9247         to avoid unnecessary progress gauges.
9248
9249 2000-07-06  Craig Lanning  <lanning@scra.org>
9250
9251         * custom-load.el (faces):
9252
9253         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9254         dir is a regex.
9255
9256         * process.el (call-process-internal): from Dan Holmsand, use binary
9257         coding systems so that jka-compr works.
9258
9259 2000-07-07  Ben Wing  <ben@xemacs.org>
9260
9261         * font-lock.el: Undo previous change.  Unfortunately, some
9262         files actually use the variables directly in their init code
9263         without quoting them.
9264
9265 2000-07-07  Ben Wing  <ben@xemacs.org>
9266
9267         * font-lock.el (defvar font-lock-*-face): Removed.
9268
9269         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9270         only when necessary.
9271
9272 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9273
9274         * cl-macs.el: fix cl-transform-function-property kludge
9275         so that it does not require a random feature.
9276
9277 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9278
9279         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9280         as in Linux kernel "Rules.make".
9281
9282 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9283
9284         * build-report.el (build-report): Add autoload cookie.
9285
9286 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9287
9288         * package-ui.el (defgroup pui):  Correct a misspelling
9289         (pui-toggle-package-delete):  Change `seleted' to `selected'
9290
9291 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9292
9293         * package-get.el (package-get-update-base):
9294         (package-get): Use insert-file-contents-literally always.
9295         (package-get-maybe-save-index):
9296         Force coding system for writing to binary.
9297
9298 2000-06-08  Mike Alexander  <mta@arbortext.com>
9299
9300         * code-process.el (call-process-region): If there is no coding
9301         system for the process on process-coding-system-alist use the
9302         coding system of the buffer containing the region.
9303
9304 2000-06-10  Ben Wing  <ben@xemacs.org>
9305
9306         * cmdloop.el (command-error):
9307         If debug-on-error and noninteractive, output backtrace.
9308
9309         * files.el (file-relative-name):
9310         Remove MSDOS references.
9311
9312         * simple.el (line-number): New function, due to non-obvious
9313         behavior/usage of count-lines.
9314
9315         * simple.el (count-lines): document non-obvious usage to get
9316         line number.
9317
9318 2000-06-11  Ben Wing  <ben@xemacs.org>
9319
9320         * faces.el ((featurep 'xpm)):
9321         * x-faces.el (x-init-face-from-resources):
9322         * x-faces.el (x-init-frame-faces):
9323         * x-misc.el (x-init-specifier-from-resources):
9324         * x-misc.el (x-get-resource-and-bogosity-check):
9325         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9326         * x-mouse.el (x-init-pointer-shape):
9327         * x-scrollbar.el (x-init-scrollbar-from-resources):
9328         Add sixth argument to x-get-resource calls so as to issue warnings
9329         rather than errors on bogus arguments.
9330
9331 2000-06-05  Ben Wing  <ben@xemacs.org>
9332
9333         * compat.el: new file.  provides a clean, non-intrusive way to
9334         define compatibility functions.
9335
9336         * process.el (shell-quote-argument): temporary fix for lack
9337         of nt-quote-process-args.  #### I need to put back the overall
9338         structure of that mechanism but redo the guts of it using the
9339         extra intelligence in the C code.
9340
9341 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9342
9343         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9344         `package-get' does in package-get.el, instead of using external
9345         "md5sum" program.
9346
9347         * package-get.el (package-get): Insert package file literally to
9348         make checksum calculation work.
9349
9350 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9351
9352         * code-files.el (convert-mbox-coding-system): Deleted.
9353         (file-coding-system-alist): Removed reference to
9354         convert-mbox-coding-system.
9355
9356 2000-05-28  Martin Buchholz <martin@xemacs.org>
9357
9358         * XEmacs 21.2.34 is released.
9359
9360 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9361
9362         * font-lock.el (font-lock-keywords): Rewrote docstring
9363
9364 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9365
9366         * loadhist.el (unload-feature): handle case where x is both boundp
9367         and fboundp
9368
9369 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9370
9371         * packages.el: It's ok to use built-in macros, but not lisp
9372         defined ones.
9373
9374 2000-05-20  Ben Wing  <ben@xemacs.org>
9375
9376         * font-lock.el:
9377         * font-lock.el (font-lock-message-threshold):
9378         * font-lock.el (font-lock-mode):
9379         * font-lock.el (font-lock-default-fontify-buffer):
9380         * font-lock.el (font-lock-always-fontify-immediately):
9381         * font-lock.el (font-lock-old-extent): Removed.
9382         * font-lock.el (font-lock-old-len): Removed.
9383         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9384         * font-lock.el (font-lock-pending-extent-table): New.
9385         * font-lock.el (font-lock-range-table): New.
9386         * font-lock.el (font-lock-after-change-function):
9387         * font-lock.el (font-lock-after-change-function-1): Removed.
9388         * font-lock.el (font-lock-fontify-pending-extents): New.
9389         * font-lock.el ('font-lock-revert-cleanup): Removed.
9390         * font-lock.el ('font-lock-revert-setup): Removed.
9391         Rewrite deferral code to handle any number of changes, merging
9392         them properly.  Remove hacked-up code for revert-buffer, now
9393         unnecessary.
9394
9395         * menubar-items.el (default-menubar):
9396         In Options->Edit Init File, don't switch to emacs-lisp-mode
9397         unless necessary; doing this turns off font-lock.
9398
9399 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9400
9401         * keydefs.el: Define C-x BS to backward-kill-sentence.
9402
9403 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9404
9405         * files.el (hack-local-variables-prop-line): Use non-greedy
9406         matching to process -*-texinfo-*- -*-.
9407
9408 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9409
9410         * minibuf.el (minibuf-directory-files): new function.
9411         (read-file-name-activate-callback): use minibuf-directory-files.
9412         (read-directory-name-internal): ditto.
9413         (mouse-file-display-completion-list): ditto.
9414         (mouse-directory-display-completion-list): ditto.
9415         (read-file-name-internal): remove "./" from completion list unless
9416         explicitly matched, for consistency.
9417
9418 2000-05-11  Ben Wing  <ben@xemacs.org>
9419
9420         * gutter-items.el (gutter-buffers-tab):
9421         * gutter-items.el (add-tab-to-gutter):
9422         * gutter-items.el (update-tab-in-gutter):
9423         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9424         * gutter-items.el (append-progress-display):
9425         * gutter-items.el (abort-progress-display):
9426         * gutter-items.el (raw-append-progress-display):
9427         Further fixes.  Use set-glyph-image not set-image-instance-property,
9428         to fix problems with multiple windows in a frame.
9429
9430         * menubar-items.el (tutorials-menu-filter):
9431         Fix typo.
9432
9433         * startup.el (early-error-handler):
9434         Display message box under windows; otherwise, message will disappear
9435         before it can be viewed.
9436
9437         * update-elc.el:
9438         Fix bug in NEEDTODUMP processing.
9439
9440 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9441
9442         * startup.el (lock-directory): Removed.
9443         (superlock-file): Ditto.
9444         (startup-set-paths): Remove lockdir.
9445         (startup-setup-paths-warning): Remove lock-directory.
9446
9447         * setup-paths.el (paths-find-lock-directory): Removed.
9448         (paths-find-superlock-file): Ditto.
9449
9450 2000-05-09  Ben Wing  <ben@xemacs.org>
9451
9452         * faces.el (set-face-property):
9453         * faces.el (set-face-font):
9454         * faces.el (set-face-foreground):
9455         * faces.el (set-face-background):
9456         * faces.el (set-face-background-pixmap):
9457         * faces.el (set-face-underline-p):
9458         * faces.el (set-face-strikethru-p):
9459         * faces.el (set-face-highlight-p):
9460         * faces.el (set-face-dim-p):
9461         * faces.el (set-face-blinking-p):
9462         * faces.el (set-face-reverse-p):
9463         doc string changes.
9464
9465         * glyphs.el:
9466         * glyphs.el (make-image-specifier):
9467         * glyphs.el (glyph-property):
9468         * glyphs.el (set-glyph-image):
9469         * glyphs.el (make-glyph):
9470         * glyphs.el (make-pointer-glyph):
9471         * glyphs.el (make-icon-glyph):
9472         * glyphs.el (widget-image-instance-p): New.
9473         authorship info, lots of doc changes.  New predicate, inadvertently
9474         omitted.  the general principle with specifier docs is now that
9475         the description of instantiators should go with the make-foo-specifier
9476         fun's doc string, rather than in foo-specifier-p.  this follows
9477         conventions elsewhere in XEmacs and in general is a lot more obvious
9478         of a place to look.  sometimes the make-foo-specifier function needs
9479         to be created in the process.
9480
9481         * gutter.el:
9482         * gutter.el (make-gutter-specifier): New.
9483         * gutter.el (make-gutter-size-specifier): New.
9484         * gutter.el (make-gutter-visible-specifier): New.
9485         specifier doc updates according to the conventions specified before.
9486
9487         * objects.el:
9488         * objects.el (make-font-specifier):
9489         * objects.el (make-color-specifier):
9490         * objects.el (make-face-boolean-specifier): New.
9491         specifier doc updates according to the conventions specified before.
9492
9493         * specifier.el:
9494         * specifier.el (set-specifier):
9495         * specifier.el (make-integer-specifier): New.
9496         * specifier.el (make-boolean-specifier): New.
9497         * specifier.el (make-natnum-specifier): New.
9498         * specifier.el (make-generic-specifier): New.
9499         * specifier.el (make-display-table-specifier): New.
9500         specifier doc updates according to the conventions specified before.
9501
9502         * toolbar.el:
9503         * toolbar.el (make-toolbar-specifier): New.
9504         specifier doc updates according to the conventions specified before.
9505
9506 2000-05-09  Ben Wing  <ben@xemacs.org>
9507
9508         * process.el (call-process-internal): Revert to previous version
9509         because Mike's change clashed with a change I did not long before.
9510         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9511         Thanks very much Mike for pointing out the bug and submitting a
9512         patch!
9513
9514 2000-04-13  Mike Alexander  <mta@arbortext.com>
9515
9516         * process.el (call-process-internal): Send the correct input buffer
9517         (call-process-internal): Return the exit status of the process
9518
9519 2000-05-07  Ben Wing  <ben@xemacs.org>
9520
9521         * winnt.el:
9522         * winnt.el (nt-quote-args-verbatim): Removed.
9523         * winnt.el (nt-quote-args-prefix-quote): Removed.
9524         * winnt.el (nt-quote-args-backslash-quote): Removed.
9525         * winnt.el (nt-quote-args-double-quote): Removed.
9526         * winnt.el (nt-quote-args-functions-alist): Removed.
9527         * winnt.el (nt-quote-process-args): Removed.
9528         Remove all stuff for argument quoting.  We borrow the code instead
9529         from Emacs 20.6, which is much more careful in its quoting
9530         (e.g. in handling runs of the escape character) and avoids most of
9531         the need for this Lisp mechanism by checking to see whether we're
9532         running a Cygwin or normal program and doing the appropriate
9533         quoting.  If we end up needing such a mechanism, we should add
9534         it by extending the variable `mswindows-quote-process-args' so it
9535         can take an alist of regexps.
9536
9537 2000-05-07  Ben Wing  <ben@xemacs.org>
9538
9539         * keydefs.el:
9540         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9541         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9542         the window without moving point.
9543
9544         * simple.el:
9545         * simple.el (scroll-up-one): New.
9546         * simple.el (scroll-down-one): New.
9547         Functions for use with C-M-up/down.
9548
9549 2000-05-01  Martin Buchholz <martin@xemacs.org>
9550
9551         * XEmacs 21.2.33 is released.
9552
9553 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9554
9555         * dialog.el (yes-or-no-p-dialog-box):
9556         Fix docstring.
9557         Fix following horrible bug in X11 mode with focus-follows-mouse:
9558           1. Visit two files in two different frames.
9559           2. do File->Revert Buffer in one of those frames.
9560           3. Dialog box appears.
9561           4. Arrange things so that the mouse passes over the *other*
9562              frame, then to the dialog box, and click on "Yes".
9563           5. The file contents end up in the *wrong* buffer!
9564         Add TODO comment.
9565
9566 2000-04-28  Ben Wing  <ben@xemacs.org>
9567
9568         * help.el (describe-installation): correct typo introduced
9569         in last patch: boundp -> fboundp.
9570
9571         * etags.el (buffer-tag-table-list):
9572         canonicalize filenames to Unix format so that tag-table-alist
9573         searching works under Windows.
9574
9575         * autoload.el:
9576         Bowdlerize the supposedly objectionable words
9577         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9578
9579         * gutter-items.el (set-progress-display-style):
9580         * gutter-items.el (search-dialog-callback):
9581         * gutter-items.el (make-search-dialog):
9582         Change to new callback-ex api.
9583
9584 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9585
9586         * help.el: (describe-installation): decode-coding-string is not
9587         defined in a non MULE environment.
9588
9589 2000-04-28  Ben Wing  <ben@xemacs.org>
9590
9591         * gutter-items.el (buffer-list-changed-hook):
9592         use it, not record-buffer-hook.
9593
9594         * subr.el (record-buffer-hook): Removed.
9595
9596 2000-04-27  Ben Wing  <ben@xemacs.org>
9597
9598         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9599         use NORECORD option.  Andy will not like this, but the existing
9600         gutter behavior is just wrong, as per this comment:
9601
9602         ;; this used to add the norecord flag to both calls below.
9603         ;; this is bogus because it is a pervasive assumption in XEmacs
9604         ;; that the current buffer is at the front of the buffers list.
9605         ;; for example, select an item and then do M-C-l
9606         ;; (switch-to-other-buffer).  Things get way confused.
9607         ;;
9608         ;; Andy, if you want to maintain the current look, you must
9609         ;;  *uncouple* the gutter order and buffers order.
9610
9611         * loaddefs.el (completion-ignored-extensions): unfuckify.
9612
9613         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9614         xemacs.mak.
9615
9616         * autoload.el (batch-update-one-directory): new function, used in
9617         xemacs.mak.
9618
9619         * loadup.el: set gc-cons-threshold very high unless dumping --
9620         loadup during update-elc is much much much faster.  also do this
9621         when quick-building.
9622
9623         add commented-out code for profiling loadup.
9624
9625
9626         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9627         is required in order to build xemacs.
9628
9629 2000-04-26  Ben Wing  <ben@xemacs.org>
9630
9631         * loadup.el: don't garbage collect during loadup if quick-build
9632         compile-time option is set.
9633
9634 2000-04-23  Ben Wing  <ben@xemacs.org>
9635
9636         * update-elc.el: compute whether any dumped .el or .elc files
9637         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9638         if so.
9639
9640         * update-elc.el (update-elc-files-to-compile): always change
9641         NOBYTECOMPILE in the src directory rather than current dir,
9642         so it will work under NT.
9643
9644         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9645         the form of this file is identical between Unix and Windows.
9646         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9647         Added comment.
9648         (update-autoloads-from-directory): updated doc string.
9649         updated doc strings in a few other places.
9650
9651 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9652
9653         * bytecomp.el (byte-force-recompile): Fix argument to
9654         byte-recompile-directory.
9655
9656 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9657
9658         * gutter-items.el (progress-display-clear-when-idle): Use
9659         add-one-shot-hook.
9660         * gutter-items.el (clear-progress-display): Adjust number of
9661         arguments.
9662
9663 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9664
9665         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9666
9667 2000-04-16  Ben Wing  <ben@xemacs.org>
9668
9669         * printer.el: New file.
9670
9671         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9672
9673         * help.el (describe-installation): Fix decoding for Windows.
9674
9675         * menubar-items.el:
9676         * menubar-items.el (default-menubar):
9677         * menubar-items.el (tutorials-menu-filter): New.
9678         * menubar-items.el (popup-menubar-menu):
9679         Add authorship.  Redo Help menu and Tutorials filter.
9680
9681         * menubar.el: Correct comment.
9682
9683         * modeline.el (modeline-buffer-identification): Correct doc string.
9684
9685         * simple.el:
9686         * simple.el (printing): Removed.
9687         * simple.el (printer-name): Removed.
9688         * simple.el (generic-print-buffer): Removed.
9689         * simple.el (generic-print-region): Removed.
9690         Move generic print code to printer.el.
9691
9692 2000-04-15  Ben Wing  <ben@xemacs.org>
9693
9694         * simple.el (generic-print-region): New.
9695         make this function actually work.
9696         (generic-print-buffer): call generic-print-region.
9697
9698 2000-04-14  Andy Piper  <andy@xemacs.org>
9699
9700         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9701         by using the new widget-callback-current-channel.
9702         (search-dialog-callback): ditto.
9703
9704 2000-04-12  Andy Piper  <andy@xemacs.org>
9705
9706         * gutter.el (default-gutter-position): moved from gutter-items.el.
9707         (default-gutter-position-changed-hook): ditto.
9708         (gutter-element-visibility-changed-hook): ditto.
9709         (set-gutter-element): ditto.
9710         (remove-gutter-element): ditto.
9711         (set-gutter-element-visible-p): ditto.
9712         (gutter-element-visible-p): ditto.
9713         (init-gutter): ditto.
9714
9715         * dialog.el (make-dialog-box): renamed and moved from
9716         gutter-items.el
9717
9718         * gutter-items.el: move various functions elsewhere.
9719
9720 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9721
9722         * menubar-items.el: Fixed place of parenthesis.
9723
9724 2000-04-12  Ben Wing  <ben@xemacs.org>
9725
9726         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9727                 without constantly being prompted for the tag.
9728         * simple.el: Added a number of section headings, to clarify the
9729                 organization of this file.
9730         * simple.el (activate-region):
9731         * simple.el (region-exists-p):
9732         * simple.el (region-active-p):
9733                 Moved these three function down to the other side of
9734                 the case-changing functions, so they join the rest of
9735                 the region code.
9736         * simple.el (printing): New.
9737         * simple.el (printer-name): New.
9738         * simple.el (generic-print-buffer): New.
9739                 New functions, a very simple prototype for a unified
9740                 printing interface.
9741
9742         * process.el (call-process-internal): Real fix for null BUFFER,
9743                 other problems with BUFFER specs.
9744
9745         * menubar-items.el:
9746                 Fixed up File->Print to use new printing functions.
9747                 Various corrections and expansions to Grep/Compile menus.
9748                 New options for Printing.
9749                 New options for SMTP Mail, the way to send mail under
9750                   MS Windows. (There's also a package patch to make SMTP
9751                   Mail be the default under MSWin.)
9752
9753 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9754
9755         * menubar-items.el: Selecting Rectangle Mousing from menubar
9756         did not work.  Needed to quote mouse-track-rectangle-p.
9757
9758 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9759
9760         * cl-compat.el (keywordp): Removed.
9761
9762 2000-04-05  Andy Piper  <andy@xemacs.org>
9763
9764         * gutter-items.el (progress-layout-glyph): don't initialize here.
9765         (progress-gauge-glyph): use dynamic sizing.
9766         (set-progress-display-style): new function. Set progress glyphs
9767         appropriately depending on the style.
9768         (progress-display-style): new variable. Custom version of
9769         set-progress-display-style.
9770         (progress-abort-glyph): switch to dynamic sizes.
9771         (search-dialog-text): make the edit field active.
9772
9773 2000-04-04  Andy Piper  <andy@xemacs.org>
9774
9775         * gutter-items.el (make-search-dialog): need to make the search
9776         dialog visible after creation.
9777
9778         * menubar-items.el (default-menubar): use the search dialog for
9779         searching. Remove some extraneous search menu items.
9780
9781         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9782         well as strings.
9783         (make-gutter-only-dialog-frame): allow the user to create the
9784         frame unmapped. Allow the gutter spec to be given as a glyph.
9785         (search-dialog-direction): new variable.
9786         (search-dialog-text): new variable.
9787         (search-dialog-callback): new function. Callback for the search
9788         dialog action.
9789         (make-search-dialog): new function. Create a user-friendly search
9790         dialog.
9791
9792 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9793
9794         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9795         under Windows.
9796
9797 2000-04-01  Andy Piper  <andy@xemacs.org>
9798
9799         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9800         progress more accurately.
9801
9802 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9803
9804         * finder.el (finder-compile-keywords): Process readable files only.
9805         Because error in process of .#finder-inf.el when compile xemacs
9806         with --with-clash-detection option.
9807
9808 2000-03-31  Andy Piper  <andy@xemacs.org>
9809
9810         * gutter-items.el (append-progress-display): don't delay after a
9811         successful font-lock.
9812         (make-gutter-only-dialog-frame): new function. Allow users to
9813         create gutter-only dialogs.
9814
9815 2000-03-27  Mike Alexander  <mta@arbortext.com>
9816
9817         * process.el (call-process-internal): Handle a null BUFFER
9818         parameter correctly.
9819
9820 2000-03-28  Andy Piper  <andy@xemacs.org>
9821
9822         * gutter-items.el (abort-progress-display): put strings in the
9823         gutter not extents.
9824         (progress-layout-glyph): signal special 'quit callback.
9825         (progress-display-quit-function): deleted.
9826         (progress-display-stop-callback): deleted.
9827         (progress-display-dispatch-command-events): deleted.
9828         (append-progress-display): remove calls to
9829         progress-display-dispatch-command-events.
9830         (raw-append-progress-display): ditto.
9831
9832 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9833
9834         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9835         being a list.  Actually define `stipple-pixmap-p' which is used as
9836         an error predicate.  Correctly handle PIXMAP being either relative
9837         or absolute file name.
9838
9839 2000-03-24  Andy Piper  <andy@xemacs.org>
9840
9841         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9842         (abort-progress-display): ditto. Don't delete the created extent.
9843         (raw-append-progress-display): ditto.
9844         (progress-display-dispatch-non-command-events): new
9845         function. Encapsulates what we want to do when no command input is
9846         required.
9847         (progress-display-dispatch-command-events): likewise, but disable
9848         for now since it causes too many problems.
9849         (append-progress-display): use them.
9850         (raw-append-progress-display): ditto.
9851         (default-gutter-position-changed-hook): set this rather than
9852         default-gutter-position-changed.
9853         (default-gutter-position-changed-hook): lambda with zero arguments
9854         rather than one.
9855         (raw-append-progress-display): trap errors in pending input since
9856         allowing them to signal will hose the gauge well and
9857         truly. Ideally we would like to delay these until we are more able
9858         to cope.
9859         (append-progress-display): ditto.
9860
9861 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9862
9863         * lisp/make-docfile.el: call-process-internal is now implemented
9864         in process.el.
9865
9866 2000-03-21  Ben Wing  <ben@xemacs.org>
9867
9868         * mule\mule-cmds.el (set-language-info-alist):
9869         Fix to correspond to new menu arrangement.
9870
9871 2000-03-21  Ben Wing  <ben@xemacs.org>
9872
9873         * process.el:
9874         * process.el (call-process-internal): New.
9875         New implementation of call-process.  Only enabled under NT, so far.
9876         stderr handling not implemented yet in CVS'd C code.
9877
9878 2000-03-20  Ben Wing  <ben@xemacs.org>
9879
9880         * lisp-mode.el:
9881         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9882         * lisp-mode.el (lisp-interaction-mode):
9883         Put back Lisp Interaction menubar for Jan V's sake.
9884
9885         * simple.el:
9886         * simple.el (mark-ring):
9887         * simple.el (dont-record-current-mark): New.
9888         * simple.el (in-shifted-motion-command): New.
9889         * simple.el (mark-ring-unrecorded-commands): New.
9890         * simple.el (mark-ring-max):
9891         * simple.el (set-mark-command):
9892         * simple.el (push-mark):
9893         * simple.el (handle-pre-motion-command):
9894         Implement scheme for not recording unimportant marks.
9895
9896         * subr.el:
9897         * subr.el (function-allows-args): New.
9898         New function function-allows-args.
9899
9900 2000-03-20  Martin Buchholz <martin@xemacs.org>
9901
9902         * XEmacs 21.2.32 is released.
9903
9904 2000-03-20  Andy Piper  <andy@xemacs.org>
9905
9906         * gutter-items.el (update-tab-in-gutter): force selection of the
9907         selected-window if required to do so.
9908         (buffers-tab-items): ditto.
9909         (add-tab-to-gutter): ditto.
9910         (create-frame-hook): use force-selection.
9911         (default-gutter-position-changed): lambdify.
9912         (update-tab-hook): deleted since it was only used in one place.
9913
9914 2000-03-18  Andy Piper  <andy@xemacs.org>
9915
9916         * files.el (find-file-noselect): undo change that shouldn't have
9917         gone in.
9918
9919 2000-03-17  Andy Piper  <andy@xemacs.org>
9920
9921         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9922         of selected-window trickery.
9923
9924         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9925         frames tabs.
9926         (progress-display-stop-callback): progress -> progress-display
9927         (progress-display-quit-function): ditto.
9928         (clear-progress-display): ditto.
9929         (remove-progress-display): ditto.
9930         (append-progress-display): ditto.
9931         (abort-progress-display): ditto.
9932         (raw-append-progress-display): ditto.
9933         (display-progress-display): ditto.
9934         (current-progress-display-label): ditto.
9935         (current-progress-display): ditto.
9936         (lprogress-display): ditto and save the buffer
9937         (progress-display): ditto. Otherwise the buffer sometimes gets
9938         changed which confuses font-lock.
9939
9940         * font-lock.el (font-lock-default-fontify-buffer): catch all
9941         errors, not just quit.
9942         (font-lock-mode): progress -> display-progress
9943         (font-lock-default-fontify-buffer): ditto.
9944         (font-lock-fontify-syntactically-region): ditto.
9945         (font-lock-fontify-keywords-region): ditto.
9946
9947 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9948
9949         * cl.el (gensym): Move to here from cl-macs.el.
9950         (gentemp): Ditto.
9951
9952 2000-03-16  Andy Piper  <andy@xemacs.org>
9953
9954         * font-lock.el (font-lock-mode): use lprogress and friends for
9955         progress management.
9956         (font-lock-default-fontify-buffer): ditto.
9957         (font-lock-fontify-syntactically-region): ditto.
9958         (font-lock-fontify-keywords-region): ditto.
9959         (font-lock-revert-cleanup): fix reverting.
9960         (font-lock-revert-setup): ditto.
9961
9962         * gutter-items.el (progress-use-echo-area): new variable. Use the
9963         echo area for progress gauges if non-nil.
9964         (clear-progress): remove echo area stuff and defer to
9965         clear-message.
9966         (append-progress): dispatch non-command events after each progress
9967         increment. Remove echo area stuff.
9968         (abort-progress): remove echo area stuff and defer to
9969         display-message.
9970         (raw-append-progress): ditto. Dispatch non-command events after
9971         gutter redisplay.
9972         (display-progress): defer echo area stuff to display-message.
9973
9974         * gutter-items.el (clear-progress):
9975         (abort-progress): indentation changes.
9976         (display-progress): don't clear progress.
9977         (append-progress): compare messages with equal.
9978         (raw-append-progress): use dispatch-non-command-events to flush
9979         widget creation events.
9980
9981 2000-03-13  Ben Wing  <ben@xemacs.org>
9982
9983         * abbrev.el:
9984         * abbrev.el (abbrev-string-to-be-defined): New.
9985         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9986         Changes for use with the menubar.
9987
9988 2000-03-12  Ben Wing  <ben@xemacs.org>
9989
9990         * alist.el (vassoc): moved here from font-menu.el.
9991
9992         * custom.el (defface): typo fix.
9993
9994         * dialog.el (yes-or-no-p-dialog-box):
9995         * dialog.el (message-box):
9996         * files.el (save-some-buffers-1):
9997         Put accelerators in the button names.
9998
9999         * font-lock.el (font-lock-comment-face):
10000         * font-lock.el (font-lock-keyword-face):
10001         * font-lock.el (font-lock-function-name-face):
10002         Fixed some of the colors under MS Windows because the existing
10003         default colors were hardly different from black and needed to be
10004         made lighter.
10005
10006         * font-menu.el:
10007         * font-menu.el (font-menu-split-long-menu):
10008         * font-menu.el (font-menu-family-constructor):
10009         * font-menu.el (font-menu-size-constructor):
10010         * font-menu.el (font-menu-weight-constructor):
10011         * font-menu.el (font-menu-set-font):
10012         vassoc moved to alist.el.
10013         Accelerators added to all menus.
10014         Unused bound var new-props removed.
10015
10016         * keydefs.el: I did a whole lot of rearranging to put things in a
10017         more consistent order and fixed a number of cases where key
10018         combinations involving up, down, left, right and so on were
10019         defined but the corresponding keypad combinations were not
10020         defined.
10021
10022         * lisp-mode.el:
10023         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10024         * lisp-mode.el (emacs-lisp-mode):
10025         * lisp-mode.el (lisp-interaction-mode):
10026         * lisp-mode.el (flet):
10027         Added accelerators onto the menus.
10028         Made all the different versions of the let function be indented
10029         the same way.
10030         Undid Steve's easy-menu-ification, because it makes it impossible
10031         to have the menubar and popup menus different.
10032         Cleaned up the menu; added items for find-function &c and some
10033         indenting, and removed debug-on-*.
10034
10035         * list-mode.el (list-mode-hook):
10036         * list-mode.el (list-mode):
10037         * list-mode.el (completion-setup-hook):
10038         * list-mode.el (display-completion-list):
10039         Added support for the :window-height keyword, which is required
10040         because of other changes that I made for the file dialog box.  I
10041         also made the hook variables list-mode-hook and
10042         completion-setup-hook and also minibuffer-setup-hook in
10043         minibuf.el be permanent-local; see comment in list-mode.el.
10044
10045         * map-ynp.el (map-y-or-n-p):
10046         Added accelerators to the dialog buttons.
10047
10048         * menubar-items.el (menu-truncate-list):
10049         New internal function.
10050         * menubar-items.el (submenu-generate-accelerator-spec):
10051         * menubar-items.el (menu-item-strip-accelerator-spec):
10052         * menubar-items.el (menu-item-generate-accelerator-spec):
10053         New exported functions, for use in auto-generating accelerator specs.
10054
10055         * menubar-items.el:
10056         * menubar-items.el (default-menubar):
10057         * menubar-items.el (maybe-add-init-button):
10058         * menubar-items.el (bookmark-menu-filter):
10059         * menubar-items.el (slow-format-buffers-menu-line):
10060         * menubar-items.el (build-buffers-menu-internal):
10061         * menubar-items.el (language-environment-menu-filter):
10062         * menubar-items.el (default-popup-menu):
10063         * menubar-items.el (popup-buffer-menu):
10064         * menubar-items.el (popup-menubar-menu):
10065         Did a major overhaul on this file, and in fact I'm nowhere near
10066         done working on the menubar, and there will be more patches to
10067         come.  A basic summary of what I've done:
10068
10069         a) I added accelerators to all of the menu items.  For menus that
10070         are auto-generated, such as the buffers menu, the accelerators are
10071         automatically added to the beginning of each line using the
10072         numbers 1 through 9, then zero, and then letters starting with A,
10073         but omitting the letters that are already in use for the fixed
10074         menu items at the top of the buffers menu.  To facilitate adding
10075         accelerators of this kind, I created some new functions
10076         (*-accelerator-spec), which are also being used by other filters
10077         that auto generate lists of things such as ftp sites to download
10078         packages.  If people really don't like these accelerators
10079         appearing at the beginning of the menu items, a variable can be
10080         added to optionally turn them off, but I think this is rather
10081         pointless because other menu items have accelerators and many or
10082         most of the menu users will use the accelerators if the support is
10083         there.
10084
10085         b) I combined the top level Tools and Apps menus into a single
10086         Tools menu, because the distinction between the two is not
10087         obvious, and the items on the menus are not used often enough that
10088         putting some of them onto submenus is a problem.
10089
10090         c) I created two new top level menus called View and Cmds because
10091         there were too many items on the File and Edit menus, and I'm going
10092         to be adding more items to these menus.  In contrast to the Tools
10093         menu, the items on these menus may be used quite often during an
10094         editing session, and so should be available with fewer
10095         keystrokes.
10096
10097         d) I added a number of options to the options menu, including one
10098         for controlling whether the alt key can be used to traverse to
10099         menu items using the accelerators, one for controlling behavior of
10100         control-k, one for controlling how the kill and yank functions
10101         interact with the clipboard, a few additional buffers-menu
10102         options, and various other things.  I also did a bit of
10103         rearranging, for example, combining the keyboard and mouse options
10104         into a single keyboard and mouse submenu to facilitate the
10105         accelerators on that level.
10106
10107         e) I changed the variable buffers-menu-format-buffer-line-function
10108         to take two arguments instead of one, the second argument being
10109         the line number for use in creating an accelerator.  I added a
10110         hack to support existing functions with one argument (although I
10111         doubt that very many of these exist), for backward compatibility.
10112
10113         f) I moved the top level mule menu to be a submenu of the edit
10114         menu.  I think that most of the items on this menu are fairly
10115         useless and there are certainly not enough frequently used items
10116         to justify this being its own top level menu.
10117
10118         g) I combined most of the items in big-menubar.el into the main menu.
10119         If people think the main menu is too big, it would be possible to
10120         create different configurations, some smaller.
10121
10122         * menubar.el (check-menu-syntax):
10123         Deleted some syntax checks that were no longer valid, partly
10124         because of changes that were already made a long time ago, and
10125         partly because of a change I made where I allow the name of the
10126         menu item to be an evaluated expression rather than just a string,
10127         similar to all of the other parameters of a menu item.
10128
10129         * minibuf.el:
10130         * minibuf.el (read-file-name-1):
10131         * minibuf.el (mouse-read-file-name-1):
10132         I made a number of changes to improve the appearance
10133         and functioning of the file dialog box.  They include:
10134
10135         a) Fixing the problem where closing the dialog box by clicking on
10136         the close button of the window didn't properly exit the
10137         minibuffer.
10138
10139         b) Fixing the problem that if you typed part of a file name, and
10140         then clicked on a completion with the mouse, the file was not
10141         correctly selected.
10142
10143         c) Changing the title of the dialog box to reflect the operation
10144         being done in accordance with user interface conventions, rather
10145         than the name of the dialog box buffer, which is rather useless.
10146
10147         d) Remove the words "possible completions are" which didn't
10148         belong.
10149
10150         e) Fix things so that the completions scroll off the end of the
10151         completions windows only to the right, rather than both to the
10152         right and down, which is in accordance with Windows user interface
10153         conventions.
10154
10155         * msw-init.el (init-post-mswindows-win):
10156         Added a binding for meta-F4, which is the standard windows binding
10157         for exiting a program.
10158
10159         * select.el (get-selection-no-error):
10160         * select.el (own-selection):
10161         * select.el (own-clipboard):
10162         Added an optional argument called append to the functions
10163         own-selection and own-clipboard.  This adds support for appending
10164         text to the existing selection and allows the function
10165         own-clipboard to be used as the value of the variable
10166         interprogram- cut-function.
10167
10168         Fixed a bug in own-selection in handling zmacs-region-stays.
10169
10170         * simple.el (historical-kill-line): New.
10171
10172         * simple.el (kill-line):
10173         * simple.el (interprogram-cut-function):
10174         * simple.el (interprogram-paste-function):
10175         * simple.el (handle-pre-motion-command):
10176         * simple.el (next-line):
10177         * simple.el (previous-line):
10178         a) Expanded the variable kill-whole-line, so that function
10179         kill-line can be set to delete the entire line always, not just
10180         when cursor is at the beginning of the line.  This is controlled
10181         by setting the variable kill-whole-line to the symbol 'always.
10182         This behavior, as well as the existing kill-whole-line behavior,
10183         now only take effect when kill-line is called interactively,
10184         although this is a departure from a previous behavior in the case
10185         of setting this variable kill-whole-line to t.  It is almost
10186         certainly what has always been intended, and most likely the old
10187         way of doing things introduced bugs.  I also created a function
10188         called historical-kill-line, which ignores the kill-whole-line
10189         setting and always gives the historical behavior of only killing
10190         to the end of the line.  I bound this function to shift- control-k
10191         so that the kill to end of line behavior is available, even when
10192         kill-whole-line has been set to change control-k into the simple
10193         delete-whole-line behavior. (This can be set using the options
10194         menu.)
10195
10196         b) I changed things so that kill and yank now interact with the
10197         clipboard by default under windows.  This was done by changing the
10198         default value of interprogram-cut- function and
10199         interprogram-paste-function.  You can get the old behavior by
10200         setting these to nil, and there is an option on the options menu
10201         to do this.
10202
10203         c) I added support for selecting text using shifted motion keys.
10204         This support is on by default and can be controlled by the
10205         variable shifted-motion-keys-select-region.  There is also a
10206         variable called unshifted-motion-keys-deselect-region that
10207         controls more specifically how the shifted motion key behavior
10208         works.  I did not put an option on the options menu to turn this
10209         off, because I can't imagine why this would be useful.
10210
10211         * simple.el (forward-block-of-lines):
10212         * simple.el (backward-block-of-lines):
10213         * simple.el (block-movement-size):
10214         New.
10215
10216         * simple.el (uncapitalized-title-words):
10217         * simple.el (uncapitalized-title-word-regexp):
10218         * simple.el (capitalize-string-as-title):
10219         * simple.el (capitalize-region-as-title):
10220         New.
10221
10222
10223         * subr.el (add-hook):
10224         * subr.el (make-local-hook): New.
10225         * subr.el (remove-local-hook): New.
10226         * subr.el (add-one-shot-hook): New.
10227         * subr.el (add-local-one-shot-hook): New.
10228         Added some functions to make using hooks easier.
10229         These include:
10230
10231         a) Functions add-local-hook and remove-local-hook to make it easy
10232         to use local hooks.
10233
10234         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10235         make it possible to add a "one-shot" hook, which is to say a hook
10236         that runs only once, and automatically removes itself after the
10237         first time it has run.
10238
10239 2000-03-09  Andy Piper  <andy@xemacs.org>
10240
10241         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10242
10243 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10244
10245         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10246         Moved from menubar-items.el.
10247         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10248
10249 2000-03-08  Andy Piper  <andy@xemacs.org>
10250
10251         * gutter-items.el (build-buffers-tab-internal): add selected field
10252         to buffers tab spec.
10253
10254 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10255
10256         * minibuf.el (last-exact-completion): Initialize to nil.
10257
10258 2000-03-07  Didier Verna  <didier@xemacs.org>
10259
10260         * startup.el (command-line-1): remove unused variable
10261         `first-file-buffer'.
10262
10263 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10264
10265         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10266         which is also used for Web server log files.
10267
10268 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10269
10270         * mule/mule-charset.el: Setup auto-fill-chars.
10271
10272 2000-03-02  SL Baur  <steve@beopen.com>
10273
10274         * subr.el (with-string-as-buffer-contents): Reimplement using
10275         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10276         non-deletion of buffer after execution problem.
10277         (with-output-to-string): Use unique buffer name.
10278
10279 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10280
10281         * gutter-items.el (buffers-tab-sort-function):  New variable.
10282         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10283
10284 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10285
10286         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10287
10288 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10289
10290         * menubar-items.el (maybe-add-init-button): Remove the "Load
10291         .emacs" button from all menubars.
10292
10293 2000-03-01  Didier Verna  <didier@xemacs.org>
10294
10295         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10296         region rectangle replacement (from Jan Vroonhof).
10297         (replace-rectangle): new function.
10298
10299 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10300
10301         * mule/mule-cmds.el (set-default-coding-systems): Use
10302         set-terminal-coding-system and set-keyboard-coding-system.
10303         * coding.el (set-terminal-coding-system): Use
10304         set-console-tty-output-coding-system.
10305         (set-keyboard-coding-system): Use
10306         set-console-tty-input-coding-system.
10307
10308 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10309
10310         * minibuf.el (read-variable): Allow symbol to default argument.
10311
10312 2000-02-27  Andy Piper  <andy@xemacs.org>
10313
10314         * gutter-items.el (update-tab-hook): new function to be used for
10315         hooks.
10316         (create-frame-hook): add update-tab-hook.
10317         (record-buffer-hook): ditto.
10318         (default-gutter-position-changed): ditto.
10319         (default-gutter-position): updating the buffers tab is now handled
10320         by a hook.
10321         (default-gutter-position-changed-hook): new variable.
10322         (gutter-element-visibility-changed-hook): ditto.
10323         (set-gutter-element-visible-p): call it.
10324         (set-gutter-element): use modify-specifier-instances. Set extents
10325         as duplicable before using.
10326         (remove-gutter-element): ditto.
10327         (set-gutter-element-visible-p): ditto.
10328         (init-gutter): new function.
10329         (add-tab-to-gutter): use new gutter-element functions rather than
10330         setting specifiers directly.
10331         (clear-progress): ditto.
10332         (abort-progress): ditto.
10333         (gutter-buffers-tab-visible-p): renamed from
10334         default-gutter-visible-p
10335
10336         * specifier.el (modify-specifier-instances): new function from Jan
10337         Vroonhof.
10338
10339         * x-init.el (init-post-x-win): call init-gutter.
10340
10341         * msw-init.el (init-post-mswindows-win): call init-gutter.
10342
10343         * menubar-items.el (default-menubar): Update to reflect new gutter
10344         variables.
10345
10346 2000-02-26  Andy Piper  <andy@xemacs.org>
10347
10348         * gutter-items.el (set-gutter-element): new function. Add gutter
10349         elements to the specified gutter.
10350         (remove-gutter-element): new function. Remove gutter elements from
10351         the specified gutter.
10352         (set-gutter-element-visible-p): new function. Set gutter element
10353         visibility for the provided gutter-visible specifier.
10354
10355 2000-02-23  Andy Piper  <andy@xemacs.org>
10356
10357         * gutter-items.el (add-tab-to-gutter): specify dimensions
10358         dynamically.
10359
10360 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10361
10362         * gutter-items.el (add-tab-to-gutter):
10363         * package-get.el (package-get-interactive-package-query):
10364         * package-ui.el (pui-directory-exists):
10365         (pui-install-selected-packages):
10366         (pui-list-packages):
10367         Use #'(lambda ...)  instead of '(lambda ...).
10368
10369 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10370
10371         * startup.el (load-user-init-file): Check to make sure user
10372           has an init-file before calling load().
10373
10374 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10375
10376         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10377
10378 2000-02-23  Martin Buchholz <martin@xemacs.org>
10379
10380         * XEmacs 21.2.31 is released.
10381
10382 2000-02-21  Mike Sperber <mike@xemacs.org>
10383
10384         * loadup.el (really-early-error-handler):
10385         * update-elc.el:
10386         * make-docfile.el:
10387         Remove dependency on EMACSBOOTSTRAP... environment variables.
10388
10389 2000-02-21  Martin Buchholz <martin@xemacs.org>
10390
10391         * XEmacs 21.2.30 is released.
10392
10393 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10394
10395         * byte-optimize.el (byte-optimize-plus):
10396         (byte-optimize-minus):
10397         (byte-optimize-multiply):
10398         Optimize (- 0) to 0, not (-)
10399         Optimize (+ 5 3.0) to 8.0
10400         Optimize (* 5 3.0) to 15.0
10401         Improve readability.
10402
10403 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10404
10405         * modeline.el: (modeline-scrolling-method): change modeline
10406         mswindows cursor appearance according to the value.
10407
10408         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10409         and 'gui-element face colors and 'gui-element face font to Windows
10410         defaults.
10411
10412 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10413
10414         * font-lock.el: Javadoc enhancements
10415
10416 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10417
10418         * ldap.el (toplevel): Test if LDAP support has been compiled in
10419         (ldap-verbose): New option
10420         (ldap-search-entries): Renamed from the previous ldap-search
10421         Conditionalize message display on ldap-verbose
10422         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10423         defuns
10424         (ldap-search): Is now defined as an obsolete wrapper calling
10425         ldap-search-basic or ldap-search-entries
10426
10427
10428 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10429             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10430             Jan Vroonhof  <jan@xemacs.org>
10431
10432         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10433         When for-effect is true, didn't call `byte-optimize-form'
10434         in and/or subforms without last.
10435
10436 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10437
10438         * package-get.el (package-get-download-sites): Use correct custom
10439         type.
10440
10441 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10442
10443         * files.el (write-file): Ask for coding system when compiled with
10444         file-coding.
10445
10446 2000-02-16  Andy Piper  <andy@xemacs.org>
10447
10448         * buffer.el (switch-to-buffer): give norecord argument to
10449         set-window-buffer instead of explicitly recording.
10450
10451         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10452         we have to pick a window.
10453
10454 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10455
10456         * mule/mule-cmds.el (describe-language-support): Don't add
10457         unexist function to help-map.
10458         (describe-coding-system): Don't use already assigend `C'.
10459
10460 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10461
10462         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10463         work in custom.
10464
10465 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10466
10467         * about.el: Ienaga's e-mail address change.
10468
10469 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10470
10471         * etags.el (find-tag): force new window -- even if buf already
10472         visible -- when other-window is t
10473
10474 2000-02-16  Martin Buchholz <martin@xemacs.org>
10475
10476         * XEmacs 21.2.29 is released.
10477
10478 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10479
10480         * cl-extra.el (getf): This is now identical to `plist-get', so
10481         just defalias it.
10482         * cl-macs.el: Make getf an alias to plist-get, at the
10483         byte-compiler level, using define-compiler-macro.
10484
10485 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10486
10487         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10488
10489 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10490
10491         * lisp/etags.el (find-tag-internal): set exact-tagname to
10492           a regular expression that matches against the tagname
10493           part of the tag entry first instead of only looking in
10494           the context area.
10495
10496 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10497
10498         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10499         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10500
10501 2000-02-07  Martin Buchholz <martin@xemacs.org>
10502
10503         * XEmacs 21.2.28 is released.
10504
10505 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10506
10507         * cl-extra.el (getf): Just call `get', never `get*'.
10508         Make arglist match docstring.
10509         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10510         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10511         * byte-optimize.el: remove references to `get*'.
10512
10513 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10514
10515         * mule/european.el: Add syntax information for Latin3 and Latin4.
10516
10517 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10518
10519         * byte-optimize.el: Byte-optimize (length "foo")
10520
10521 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10522
10523         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10524         width check using `window-leftmost-p' and `window-rightmost-p'.
10525
10526 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10527
10528         * wid-edit.el (widget-match-inline): An atom never matches a
10529           list.
10530
10531 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10532
10533         * modeline.el: Consolidated 'x and 'mswindows specification under
10534         'win tag.
10535
10536 2000-01-29  Andy Piper  <andy@xemacs.org>
10537
10538         * gutter-items.el: (format-buffers-tab-line): Try and be
10539         intelligent about buffer naming when we have duplicates.
10540
10541 2000-01-29  Andy Piper  <andy@xemacs.org>
10542
10543         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10544         updated when it becomes visible.
10545
10546 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10547
10548         * bytecomp.el (byte-compile-insert-header): Properly set coding
10549         system under MULE and file-coding.
10550
10551 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10552
10553         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10554         (dontusethis-set-value-terminal-coding-system-handler):
10555         (dontusethis-set-value-keyboard-coding-system-handler):
10556         Never undefine coding system aliases.  Emergency fix for gnus.
10557
10558 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10559
10560         * files.el (abbreviate-file-name): Use directory-sep-char instead
10561         of hard-coded "/".
10562
10563 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10564
10565         * startup.el (user-init-file-base-list): New variable, replacing
10566         user-init-file-base.
10567         (find-user-init-file): New function.
10568         (command-line-early): Use it.
10569         (load-user-init-file): Ditto.
10570
10571 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10572
10573         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10574         calling valid-image-instantiator-format-p
10575
10576 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10577
10578         * isearch-mode.el (isearch-mode): The variable is
10579         isearch-unhidden-extents, not isearch-opened-extents.
10580
10581 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10582
10583         * minibuf.el (next-history-element): Modify error message if a
10584         default value is available.
10585
10586 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10587
10588         * bytecomp.el (byte-compile-file): Don't unconditionally write
10589         .elc files in binary - might contain non-Latin1.
10590
10591 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10592
10593         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10594         for windows-nt.
10595
10596         * version.el:
10597         * startup.el (user-init-file-base):
10598         * process.el (call-process-region):
10599         * files.el (make-backup-file-name):
10600         (backup-file-name-p):
10601         (file-relative-name):
10602         (abbreviate-file-name):
10603         (set-auto-mode):
10604         * code-process.el (call-process-region): Removed unnecessary
10605         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10606         support out of the universe.
10607
10608         * process.el:
10609         * code-process.el:
10610         * bytecomp.el (byte-compile-file): Removed reference to
10611         buffer-file-type, and commented usage of binary-process-output
10612         NTEmacs variables.
10613
10614 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10615
10616         * help.el (function-arglist): Add case for macro.
10617
10618 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10619
10620         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10621         printers.
10622         (custom-display): Added a menu for printer/display tags.
10623
10624         * frame.el (frame-type):
10625         * device.el (device-type): Added 'msprinter to the doc string, and
10626         removed 'pc -- it is not going to be implemented ever.
10627         (call-device-method): Fixed docstring typo.
10628         Defined specifier tags 'printer and 'display.
10629
10630 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10631
10632         * lisp/itimer.el (itimer-run-expired-timers): (consp
10633           last-command-event-time) instead of (consp
10634           'last-command-event-time).
10635
10636 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10637
10638         * msw-glyphs.el: Removed obsolete commentary.
10639
10640 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10641
10642         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10643         better default value.
10644
10645 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10646
10647         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10648         (read-string): Ditto.
10649         (eval-minibuffer): Ditto.
10650         (read-command): Ditto.
10651         (read-function): Ditto.
10652         (read-variable): Ditto.
10653         (read-number): Ditto.
10654         (read-shell-command): Ditto.
10655         (read-number): Record history.
10656
10657 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10658
10659         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10660
10661 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10662
10663         * faces.el (startup-initialize-custom-faces): New function.
10664         Reset all faces created during auto-autoloads loading time
10665         by defface.
10666         * startup.el (command-line): Call it.
10667
10668 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10669
10670         * about.el (about-hackers): Add myself to contributors list.
10671
10672 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10673
10674         * menubar-items.el (maybe-add-init-button): Removed an argument in
10675         a call to load-user-init-file, as the function managed to lose its
10676         formal parameter a few betas ago.
10677
10678 2000-01-18  Martin Buchholz <martin@xemacs.org>
10679
10680         * XEmacs 21.2.27 is released.
10681
10682 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10683
10684         * process.el (shell-command-to-string): Use the FSF docstring.
10685         Make shell-command-to-string the standard function, and
10686         exec-to-string the (deprecated) alias.
10687
10688         * startup.el: typo fix.
10689
10690 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10691
10692         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10693
10694 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10695
10696         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10697         buffers after visible buffers.
10698         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10699
10700 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10701
10702         * info.el (Info-extract-menu-node-name): Stop at a dot
10703         followed by whitespace or right parenthesis.
10704
10705 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10706
10707         * info.el (Info-directory-list): Warn against using Customize with
10708         Info-directory-list.
10709
10710 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10711
10712         * minibuf.el (read-file-name): doc fix.
10713
10714         * autoload.el (update-file-autoloads): doc fix.
10715
10716         * about.el (about-hackers): Change my E-mail address.
10717
10718 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10719
10720         * info.el (Info-visit-file): Just use the `f' interactive spec to
10721         read a filename in the standard way.
10722
10723 2000-01-13  Andy Piper  <andy@xemacs.org>
10724
10725         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10726         (gutter-buffers-tab-extent): new variable.
10727         (update-tab-in-gutter): call add-tab-to-gutter again if the
10728         orientation has changed.
10729         (add-tab-to-gutter): cope with different orientations.
10730
10731 2000-01-11  Didier Verna  <didier@xemacs.org>
10732
10733         * info.el (Info-following-node-name): backward-skip dots as well
10734         as spaces (dots at the end of a node name aren't part of it).
10735         (Info-extract-menu-node-name): don't skip dots. There could be
10736         some in the node name.
10737         (Info-index): allow dots to be part of a node name.
10738
10739 2000-01-12  Andreas Jaeger  <aj@suse.de>
10740
10741         * files.el (auto-mode-alist): Added idlwave-mode.
10742         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10743
10744 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10745
10746         * info.el (Info-search): Show default value.
10747
10748 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10749
10750         * info.el (Info-read-node-completion-table): New variable.
10751         (Info-read-node-name-1): New function.
10752         (Info-read-node-name): Use it.
10753         (Info-follow-reference): Use DEFAULT argument of completing-read.
10754         (Info-menu): Ditto.
10755
10756 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10757
10758         * hyper-apropos.el (hyper-describe-key-briefly): Save
10759         window configuration.
10760         (hyper-describe-face): Use DEFAULT of completing-read.
10761         (hyper-apropos-read-variable-symbol): Ditto.
10762         (hyper-apropos-read-function-symbol): Ditto.
10763
10764 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10765
10766         * mule/mule-cmds.el (set-default-coding-system): Set
10767         comint-exec-hook to use coding-system-for-read and
10768         coding-system-for-write so that C-x RET c works.
10769
10770 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10771
10772         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10773         (previous-matching-history-element): Increment
10774         minibuffer-max-depth by 1.
10775         (next-matching-history-element): Ditto.
10776
10777 2000-01-11  Andy Piper  <andy@xemacs.org>
10778
10779         * gutter-items.el (buffers-tab): Create a new face for the buffers
10780         tab.
10781         (buffers-tab-face): use it.
10782
10783 2000-01-10  Didier Verna  <didier@xemacs.org>
10784
10785         * modeline.el (modeline-scrolling-method): change modeline X
10786         cursor appearance according to the value.
10787
10788 2000-01-07  Andreas Jaeger  <aj@suse.de>
10789
10790         * about.el (about-hackers): Moved my entry to contributor list.
10791         (xemacs-hackers): Added myself.
10792         (about-maintainer-info): Added description of myself.
10793
10794
10795 2000-01-07  Didier Verna  <didier@xemacs.org>
10796
10797         * modeline.el (modeline-scrolling-method): new variable.
10798         (mouse-drag-modeline): add reference to it in the docstring.
10799         (mouse-drag-modeline): handle it.
10800
10801 2000-01-08  Andy Piper  <andy@xemacs.org>
10802
10803         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10804         calls.
10805         (remove-buffer-from-gutter-tab): ditto.
10806
10807 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10808
10809         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10810         (custom-face-edit): Fix grammatical error in help message.
10811
10812 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10813
10814         * movemail.el: Added.
10815
10816         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10817
10818 2000-01-03  Didier Verna  <didier@xemacs.org>
10819
10820         * modeline.el (mouse-drag-modeline): remove the code related to
10821         the modeline horizontal scrolling facility.
10822
10823 1999-12-31  Martin Buchholz <martin@xemacs.org>
10824
10825         * XEmacs 21.2.26 is released.
10826
10827 1999-12-28  Andy Piper  <andy@xemacs.org>
10828
10829         * wid-edit.el (widget-push-button-value-create): The gui cache
10830         does not agree with native widgets which can only be displayed
10831         once per window. The reasons for caching are diminished now that
10832         we don't hog resources when creating buttons.
10833         (widget-push-button-cache) deleted.
10834
10835 1999-12-24  Martin Buchholz <martin@xemacs.org>
10836
10837         * XEmacs 21.2.25 is released.
10838
10839 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10840
10841         * hyper-apropos.el (hyper-apropos): Toggle
10842         hyper-apropos-programming-apropos correctly.
10843         Set REGEXP when user accepts default value.
10844
10845 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10846
10847         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10848         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10849
10850 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10851
10852         * mule/mule-category.el (undefined-category-designator):
10853         Return char instead of character.  Search for undefined one.
10854         (describe-category): Use with-displaying-help-buffer.
10855
10856 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10857
10858         * byte-optimize.el (byte-optimize-plus):
10859         Optimize (+ 1) to 1 instead of (1+ nil).
10860
10861         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10862
10863         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10864
10865         * byte-optimize.el (byte-optimize-char-before): New function.
10866         Remove performance penalty for using (char-before) instead of (char-after).
10867
10868 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10869
10870         * mule/mule-category.el (char-category-list): Return character
10871         instead of integer.
10872
10873 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10874
10875         * minibuf.el (read-buffer): Check default is buffer object.
10876
10877 1999-11-25  Andy Piper  <andy@xemacs.org>
10878
10879         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10880         for buttons.
10881
10882 1999-12-16  Andreas Jaeger  <aj@suse.de>
10883
10884         * package-get.el (package-get-maybe-save-index): Fixed typo.
10885         Patch by Jeff Miller <jmiller@smart.net>.
10886
10887 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10888
10889         * gnuserv.el (gnuserv-process-filter):  don't call
10890         gnuserv-write-to-client when gnuserv-current-client is nil
10891
10892 1999-12-14  Martin Buchholz <martin@xemacs.org>
10893
10894         * XEmacs 21.2.24 is released.
10895
10896 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10897
10898         * about.el (about-hackers): Update my email address.
10899
10900 1999-12-07  Martin Buchholz <martin@xemacs.org>
10901
10902         * XEmacs 21.2.23 is released.
10903
10904 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10905
10906         * package-get.el (package-get-download-sites): Removed several
10907         defunct download sites, added many new ones, and corrected a few
10908         incorrect directory-on-site entries.  Added physical locations to
10909         site-description.
10910
10911 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10912
10913         * finder.el (finder-commentary): add DOC string and fix
10914         interactive spec
10915
10916 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10917
10918         * help.el (describe-function): Don't forget to intern the string
10919         completing-read returns.
10920         (describe-variable): Ditto.
10921
10922 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10923
10924         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10925         `hyper-apropos-help-mode' here to find symbol to customize
10926         irregardless of cursor position and simplify
10927         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10928         `hyper-apropos-popup-menu'.
10929
10930 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10931
10932         * apropos.el (apropos-mode-map): Add return to call
10933         apropos-follow.
10934         (apropos-print): Call apropos-mode to have better
10935         command reference. Put keymap text-poperty to
10936         symbole name.
10937
10938 1999-11-22  Alastair Burt  <burt@dfki.de>
10939
10940         * help.el: (describe-bindings-1): Added handling of keymaps for
10941         the extents at point.
10942
10943 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10944
10945         * gutter-items.el (buffers-tab-items): Wrap the function in a
10946         save-match-data
10947
10948 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10949
10950         * help.el (describe-function): Use the DEFAULT argument to
10951         completing-read.
10952         (describe-variable): Ditto.
10953
10954 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10955
10956         * minibuf.el (read-from-minibuffer): Add optional argument
10957         DEFAULT to have better mini-buffer history support.
10958         (completing-read): Pass default to read-from-minibuffer.
10959         (read-buffer): Pass default to completing-read.
10960
10961 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10962
10963         * font-lock.el (font-lock-doc-string-face): Document the
10964         `font-lock-lisp-like' property.
10965
10966 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10967
10968         * lisp-mode.el: Specify `font-lock-lisp-like'.
10969
10970         * font-lock.el (font-lock-lisp-like): New function.
10971         (font-lock-fontify-syntactically-region): Use it.
10972
10973 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10974
10975         * XEmacs 21.2.22 is released
10976
10977 1999-11-28  Martin Buchholz <martin@xemacs.org>
10978
10979         * XEmacs 21.2.21 is released.
10980
10981 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10982
10983         * minibuf.el (read-coding-system): Accept symbol and
10984         coding-system object as a default-coding-system.
10985
10986 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10987
10988         * minibuf.el (read-coding-system): Accept symbol as
10989         a default-coding-system.
10990
10991 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10992
10993         * apropos.el (apropos-documentation): Use insert instead
10994         of princ.
10995
10996 1999-11-07  William M. Perry  <wmperry@aventail.com>
10997
10998         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10999           for the linux console.
11000
11001         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11002           stuff to work when you are not on a window system, since the GPM
11003           mouse support now allows pasting from outside of XEmacs.
11004
11005 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11006
11007         * XEmacs 21.2.20 is released
11008
11009 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11010
11011         * setup-paths.el (paths-default-info-directories): Add
11012         /usr/share/info and /usr/local/share/info.
11013
11014 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11015
11016         * about.el: Updated Vladimir Ivanovic's info.
11017
11018 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11019
11020         * auto-show.el (auto-show-truncationp): Remove.
11021
11022         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11023
11024 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11025
11026         * indent.el (indent-line-to): fix bug: spaces were not replaced
11027         with tab if column is multiple of tab-width
11028         From dhn@qedinc.com
11029
11030 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11031
11032         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11033         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11034
11035         * package-get.el (package-get-package-provider): Be verbose when
11036         interactive. Patch from Robert Pluim
11037
11038 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11039
11040         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11041         info file suffixes.
11042
11043 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11044
11045         * process.el (open-network-stream): Add a new optional parameter
11046         PROTOCOL to support udp; fix a minor typo and add an explanation
11047         in docstring for udp programming.
11048
11049         * code-process.el (open-network-stream): Add a new optional
11050         parameter PROTOCOL to support udp; fix a minor typo and add an
11051         explanation in docstring for udp programming.
11052
11053 1999-10-18  Andy Piper  <andy@xemacs.org>
11054
11055         * gui.el (make-gui-button): be more precise about how we call
11056         callbacks.
11057
11058         * wid-edit.el (widget-push-button-value-create): Use the new form
11059         of native gui-button.
11060
11061 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11062
11063         * info.el (Info-page-prev): Don't do (sit-for 0).
11064
11065 1999-10-13  Andy Piper  <andy@xemacs.org>
11066
11067         * gutter-items.el (progress-abort-glyph): new glyph for showing
11068         abort status.
11069         (append-progress): dispatch-event rather than sit-for.
11070         (abort-progress): new function. Show the abort glyph with an
11071         appropriate message.
11072         (raw-append-progress): dispatch-event rather than sit-for.
11073         (display-progress): cope with aborts.
11074
11075         * gui.el (make-gui-button): Use native widgets for buttons
11076         unconditionally.
11077         (insert-gui-button): ditto.
11078         (gui-button-p): ditto.
11079
11080         * xbm-button.el: remove from core.
11081
11082         * xpm-button.el: remove from core.
11083
11084 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11085
11086         * faces.el (init-device-faces): Don't initialize the random faces
11087         on the stream device.
11088
11089 1999-10-06  Andy Piper  <andy@xemacs.org>
11090
11091         * files.el (recover-file): Don't use ls under windows for revert buffer.
11092
11093 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11094
11095         * package-get.el (package-get-download-menu): Make menu really
11096         toggle download sites.
11097         (package-get-download-sites): Add autoload cookie.
11098
11099 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11100
11101         * setup-paths.el (paths-find-module-directory): Ditto.
11102
11103 1999-09-29  Werner Fink  <werner@suse.de>
11104
11105         * setup-paths.el (paths-find-exec-directory): Add missing nil
11106         parameter for environment.
11107
11108 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11109
11110         * modeline.el (modeline-format):
11111         Only purecopy the strings.  Else
11112         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11113         barfs.
11114
11115 1999-08-28  Mike Woolley  <mike@bulsara.com>
11116
11117         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11118         user setting comint-completion-addsuffix and
11119         comint-process-echoes.
11120
11121 1999-09-22  Andy Piper  <andy@xemacs.org>
11122
11123         * gutter-items.el (update-tab-in-gutter): use
11124         last-nonminibuf-window instead of selected-window.
11125
11126 1999-09-18  Andy Piper  <andy@xemacs.org>
11127
11128         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11129         display on.
11130
11131         * subr.el (record-buffer-hook): new variable so that the hook gets
11132         some documentation.
11133
11134 1999-09-16  Andy Piper  <andy@xemacs.org>
11135
11136         * gutter-items.el (update-tab-in-gutter): only update when the
11137         gutter is visible.
11138         (remove-buffer-from-gutter-tab): ditto.
11139
11140 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11141
11142         * simple.el (do-auto-fill): Commented out part of Kinsoku
11143         processing.
11144
11145 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11146
11147         * isearch-mode.el (isearch-highlightify-region): Give the
11148         highlighting extents a high priority.
11149         (isearch-make-extent): Give the main highlighting extent an even
11150         higher priority.
11151
11152 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11153
11154         * packages.el (packages-compute-package-locations): Fix typo from
11155         -u rationalization.
11156
11157 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11158
11159         * setup-paths.el (paths-find-doc-directory): Respect value of
11160         `configure-doc-directory.'
11161
11162         * find-paths.el (paths-find-architecture-directory): Give
11163         precendence `default' argument (which typically comes from
11164         configure).
11165
11166 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11167
11168         * startup.el (command-line-early): Added options -user-init-file
11169         and -user-init-directory.
11170
11171         * files.el (user-init-file): Default to NIL so we can recognize
11172         when it's set.
11173
11174 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11175
11176         * obsolete.el (init-file-user):
11177         * startup.el:
11178         * packages.el (packages-compute-package-locations):
11179         * package-get.el (package-get-user-index-filename):
11180         * menubar-items.el (maybe-add-init-button):
11181         * info.el (Info-annotations-path):
11182         * dump-paths.el:
11183         Change `user-init-directory' to be an absolute path.
11184         Use `user-init-directory' where appropriate.
11185         Zap `init-file-user' and its uses.
11186
11187 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11188
11189         * subr.el (copy-symbol): New function.
11190
11191 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11192
11193         * isearch-mode.el (isearch-done): Be sure to restore invisible
11194         extents in the proper buffer.
11195         (isearch-pre-command-hook): Set this-command to the correct value
11196         in case the buffer has changed and old overriding-local-map was
11197         used.
11198         (isearch-restore-extent): Use remprop instead of setting the
11199         property to nil.
11200
11201 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11202
11203         * cmdloop.el (execute-extended-command): Update zmacs region
11204         before the delay.
11205         (execute-extended-command): Make the message gettext-friendly.
11206
11207 1999-09-07  Andy Piper  <andy@xemacs.org>
11208
11209         * gutter-items.el (progress-gauge-glyph): renamed from
11210         progress-glyph.
11211         (progress-text-glyph): new variable.
11212         (progress-layout-glyph): use layouts and text glyphs.
11213         (progress-area-buffer): removed.
11214         (progress-text-and-extent): new variable.
11215         (progress-displayed-p): dynamically create gutter area buffer.
11216         (clear-progress): ditto.
11217         (raw-append-progress): ditto.
11218         (append-progress): use new glyph names.
11219         (raw-append-progress): only create the extent when needed. set
11220         properties more optimally.
11221         (progress): remove args.
11222
11223 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11224
11225         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11226         mapcar where the return value is unused.
11227         (isearch-restore-invisible-extents): Ditto.
11228         (isearch-highlight-all-cleanup): Ditto.
11229         (isearch-delete-extents-in-range): Traverse the extents only once.
11230         (isearch-highlight-all-update): Don't start over if the search
11231         string has changed and more input is pending.
11232
11233 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11234
11235         * packages.el (packages-find-package-data-path): Ditto.
11236
11237         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11238
11239         * subr.el (mapc-internal): Don't make obsolete.
11240
11241         * cl-extra.el (mapc): Resurrect.
11242
11243 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11244
11245         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11246         alias.
11247
11248         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11249         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11250         (isearch-yank-clipboard): Use get-clipboard instead of
11251         x-get-clipboard.
11252         (isearch-yank-selection): Fix docstring.
11253
11254 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11255
11256         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11257
11258 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11259
11260         * cl-macs.el (extent-start-position): Fix setf method.
11261         (extent-end-position): Ditto.
11262
11263 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11264
11265         * isearch-mode.el: End merge with FSF 20.4.
11266
11267         * isearch-mode.el (search-invisible): New variable.
11268         (isearch-hide-immediately): Ditto.
11269         (isearch-unhidden-extents): Ditto.
11270         (isearch-range-invisible): New function.
11271         (isearch-unhide-extent): Ditto.
11272         (isearch-restore-invisible-extents): Ditto.
11273         (isearch-restore-extent): Ditto.
11274
11275         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11276         implementation.
11277         (isearch-ring-retreat-edit): Ditto.
11278         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11279         (isearch-forward-regexp): New arguments NOT-REGEXP and
11280         NO-RECURSIVE-EDIT.
11281         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11282         (isearch-backward-regexp): New arguments NOT-REGEXP and
11283         NO-RECURSIVE-EDIT.
11284         (isearch-mode): Return isearch-success.
11285         (isearch-update): Use unread-command-events instead of
11286         unread-command-event.
11287         (isearch-abort): If an invalid regexp is encountered, keep popping
11288         states.
11289         (isearch-*-char): Use FSF implementation.
11290         (isearch-whitespace-chars): Use the more robust FSF's
11291         implementation.
11292         (isearch-within-brackets): New variable.
11293         (isearch-mode): Initialize it.
11294         (isearch-edit-string): Bind it.
11295         (isearch-search-and-update): Set it.
11296         (isearch-push-state): Push it.
11297         (isearch-top-state): Pop it.
11298         (isearch-search): Set it.
11299         (isearch-printing-char): When called by isearch-whitespace-chars,
11300         handle M-SPC gracefully.
11301         (isearch-message-prefix): New argument ELLIPSIS.
11302         (isearch-message-suffix): Ditto.
11303         (isearch-message): Use the ELLIPSIS argument when calling
11304         isearch-message-prefix and isearch-message-suffix.
11305         (isearch-message-prefix): Distinguish between "wrapped" and
11306         "overwrapped" search, FWIW.
11307
11308 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11309
11310         * isearch-mode.el (isearch-edit-string): Use the head of the
11311         search ring instead of search-last-string and search-last-regexp.
11312         (search-highlight): Renamed from isearch-highlight.
11313         (isearch-exit): Use the new name.
11314         (isearch-highlight): Ditto.
11315         (isearch-dehighlight): Ditto.
11316         (isearch-update-ring): New function.
11317         (isearch-done): Call it.
11318         (isearch-done): New argument EDIT.
11319         (isearch-repeat): If search string is empty, look up at the car of
11320         the search ring; ignore the yank pointer.
11321         (isearch-abort): Call isearch-done with NOPUSH.
11322         (isearch-cancel): New function.
11323         (isearch-mode-map): Bind it to ESC ESC ESC.
11324
11325         * isearch-mode.el: Begin merge with FSF 20.4.
11326
11327 1999-09-01  Andy Piper  <andy@xemacs.org>
11328
11329         * x-select.el (x-get-clipboard): obsolete.
11330         (x-yank-clipboard-selection): obsolete
11331
11332         * select.el (disown-selection): need to be careful to disown the
11333         clipboard if we set it via selection.
11334         (get-clipboard): move from x-select.el
11335         (yank-clipboard-selection): ditto.
11336
11337 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11338
11339         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11340         isearch-highlight-all-matches to nil.
11341         (isearch-fixed-case): New variable.
11342         (isearch-mode): Initialize it.
11343         (isearch-edit-string): Save it.
11344         (isearch-toggle-case-fold): Set it.
11345         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11346         need to check isearch-fixed-case.
11347         (isearch-toggle-case-fold): Update highlighting of all matches
11348         before the pause.
11349         (isearch-edit-string):
11350
11351 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11352
11353         * isearch-mode.el (isearch-edit-string): Call isearch-message
11354         before reading the event so that the prompt is displayed properly.
11355         (isearch-message): Use isearch-nonincremental when calling
11356         isearch-message-prefix.
11357         (minibuffer-local-isearch-map): Bind up and down to do the same as
11358         M-p and M-n respectively.
11359         (isearch-done): New arg NOPUSH.
11360         (isearch-edit-string): Use it.
11361         (isearch-edit-string): Don't bind isearch-string.
11362         (isearch-ring-adjust): Edit string, *then* push state.
11363
11364 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11365
11366         * faces.el (isearch-secondary): Make isearch-secondary look
11367         different than default.
11368
11369 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11370
11371         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11372         save-excursion.
11373         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11374         (isearch-update): Call isearch-dehighlight without arguments.
11375         (isearch-done): Ditto.
11376
11377         * isearch-mode.el (isearch-fix-case): If the search string has no
11378         upper-case letters, allow the folding to be reenabled.
11379         Previously, once disabled, the folding would remain that way until
11380         the end of isearch.
11381         (isearch-top-state): Call isearch-fix-case.
11382
11383         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11384         save-excursion.
11385         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11386
11387 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11388
11389         * xpm-button.el:
11390         xbm-button.el: Need to exist in core because gui.el depends on
11391         them.
11392
11393 1999-08-31  Andy Piper  <andy@xemacs.org>
11394
11395         * gutter-items.el (buffers-tab-face): new customizable variable.
11396         (buffers-tab-default-buffer-line-length): new specifier for
11397         maximum viewable characters.
11398         (progress-stack): new variable for implementing widget-based
11399         progress messages.
11400         (progress-area-buffer): ditto.
11401         (progress-glyph-height): ditto.
11402         (progress-stop-callback): ditto.
11403         (progress-quit-function): new function.
11404         (progress-glyph): new variable.
11405         (progress-layout-glyph): ditto.
11406         (progress-displayed-p): new function, see message-displayed-p for
11407         details.
11408         (clear-progress): ditto.
11409         (remove-progress): ditto.
11410         (append-progress): ditto.
11411         (raw-append-progress): ditto.
11412         (display-progress): ditto.
11413         (current-progress): ditto.
11414         (current-progress-label): ditto.
11415         (progress): ditto.
11416         (lprogress): ditto.
11417
11418
11419 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11420
11421         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11422
11423         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11424         `isearch-yank-selection'.
11425         (isearch-mode-map): Use it.
11426         (isearch-yank-selection): Use `get-selection' instead of
11427         `get-x-selection'.
11428
11429 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11430
11431         * faces.el (isearch-secondary): Create face here.
11432
11433         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11434         timers.
11435
11436 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11437
11438         * subr.el (buffer-string): More robust backward compatibility
11439         check, courtesy William Perry.
11440
11441 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11442
11443         * replace.el (perform-replace): Stop the search after the search
11444         limit has been reached.
11445
11446 1999-08-23  Andy Piper  <andy@xemacs.org>
11447
11448         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11449         here if we don't have one.
11450
11451 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11452
11453         * ldap.el (ldap-coding-system): Default to nil until we get
11454         efficient UTF8 support
11455         (ldap-decode-string): Guard against `decode-coding-string' not
11456         being defined
11457         (ldap-encode-string): Guard against `encode-coding-string' not
11458         being defined
11459
11460 1999-08-23  Didier Verna  <didier@xemacs.org>
11461
11462         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11463         Some doc strings improvements, and add a star to the `interactive'
11464         calls.
11465
11466 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11467
11468         * font-lock.el (java-font-lock-keywords-3): introduced new
11469         keywords and regexpes for javadoc syntax 1.2.
11470
11471 1999-08-17  Andy Piper  <andy@xemacs.org>
11472
11473         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11474         format-buffers-tab-line.
11475         (buffers-tab-max-buffer-line-length): new variable.
11476         (format-buffers-tab-line): new function. truncate names if over
11477         buffers-tab-max-buffer-line-length.
11478
11479 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11480
11481         * cus-start.el: Customize the variable `bell-inhibit-time'.
11482
11483 1999-08-16  Andy Piper  <andy@xemacs.org>
11484
11485         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11486         brute-force approach to deleting the last buffer.
11487         (buffers-tab-grouping-regexp): new customizable variable.
11488         (select-buffers-tab-buffers-by-mode): use it.
11489
11490 1999-08-13  Andy Piper  <andy@xemacs.org>
11491
11492         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11493         deletion problem.
11494
11495 1999-07-30  Didier Verna  <didier@xemacs.org>
11496
11497         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11498         of princ to output symbols.
11499         (custom-save-face-internal): ditto.
11500         (custom-save-resets): ditto.
11501
11502 1999-08-09  Didier Verna  <didier@xemacs.org>
11503
11504         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11505         `regexp-quote' to protect the major mode name for use as a regular
11506         expression (c++ needs this for instance).
11507
11508 1999-08-08  Andy Piper  <andy@xemacs.org>
11509
11510         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11511         cope with similar mode names.
11512
11513         * gutter-items.el (buffers-tab-selection-function): new selection
11514         function.
11515         (select-buffers-tab-buffers-by-mode): new function.
11516         (buffers-tab-items): use it if set to only display buffers in the
11517         tab in the current buffer's group..
11518         (update-tab-in-gutter): use new api.
11519         (remove-buffer-from-gutter-tab): ditto.
11520
11521         * gutter-items.el (buffers-tab-max-size): set custom selection
11522         default to 6.
11523         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11524         (add-tab-to-gutter): set face as default.
11525
11526 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11527
11528         * faces.el (frob-face-property): Merge the fall-back specifier
11529         with the target, not replace it.
11530
11531 1999-08-05  Andy Piper  <andy@xemacs.org>
11532
11533         * gutter-items.el (update-tab-in-gutter): add frame argument for
11534         buffer-items.
11535         (update-tab-in-gutter): use it.
11536
11537         * gutter-items.el (record-buffer-hook): set.
11538
11539         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11540         change.
11541         (switch-to-buffer-hook) deleted.
11542
11543 1999-08-04  Andy Piper  <andy@xemacs.org>
11544
11545         * gutter-items.el (update-tab-in-gutter): make sure this will work
11546         as an argument to create-frame-hook.
11547
11548 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11549
11550         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11551         instead of timer emulation.
11552
11553 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11554
11555         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11556         Emacs isearch enhancements.
11557
11558 1999-07-28  Andy Piper  <andy@xemacs.org>
11559
11560         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11561         all devices that support tab controls.
11562         (remove-buffer-from-gutter-tab): new function. to be used as a
11563         value for kill-buffer-hook.
11564
11565 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11566
11567         * auto-show.el (auto-show-truncationp): changed to match
11568         `window_translation_on'
11569
11570 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11571
11572         * XEmacs 21.2.19 is released
11573
11574 1999-07-28  SL Baur  <steve@miho>
11575
11576         * code-files.el (insert-file-contents): Fix docstring.
11577         revert previous change.
11578
11579 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11580
11581         * fill.el (fill-region-as-paragraph): Change re-break-point to
11582         contain word-across-newline plus one character so that filling
11583         Japanese and Chinese works as desired.
11584         * simple.el (do-auto-fill): Ditto.
11585
11586 1999-07-26  SL Baur  <steve@miho>
11587
11588         * mule/japanese.el ("Japanese"): Do not specify a default input
11589         method.
11590         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11591
11592 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11593
11594         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11595         able to use cl-macs macro in early lisp.
11596
11597 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11598
11599         * custom.el:
11600         * cus-face.el:
11601         * cus-edit.el:
11602                 Massive custom Theme API changes.
11603
11604 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11605
11606         * code-files.el (insert-file-contents): Regard
11607         coding-system-magic-cookie if `coding-system-for-read' is nil.
11608
11609 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11610
11611         * mule/thai-xtis.el: Add coding: local variable, to avoid
11612         bootstrapping problem with C locale.
11613
11614 1999-07-22  Andy Piper  <andy@xemacs.org>
11615
11616         * dumped-lisp.el (preloaded-file-list): guard against putting
11617         gutter-items in a less than functional XEmacs.
11618         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11619
11620 1999-07-18  Bob Weiner  <weiner@beopen.com>
11621
11622         * fill.el (fill-context-prefix): Fixed bug that prevented the
11623         setting of an adaptive fill prefix when the `dont-skip-first' was
11624         t.
11625
11626 1999-07-22  SL Baur  <steve@miho>
11627
11628         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11629
11630 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11631
11632         * files.el (interpreter-mode-alist): add `make', `guile', and
11633         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11634         makefile-mode, guile is a scheme, and someday XEmacs will be
11635         modular enough to use as an efficient scripting tool.)
11636
11637 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11638
11639         * mule/mule-cmds.el (reset-language-environment): Regard
11640         coding-category `utf-8' and `ucs-4' if they are available.
11641
11642 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11643
11644         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11645         (prefer-coding-system): Fix DOC-string.
11646
11647         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11648         DOC-string too.
11649
11650         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11651         Mule.
11652         (coding-system-change-eol-conversion): Fix DOC-string.
11653
11654 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11655
11656         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11657         instead of `list-coding-system'.
11658
11659 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11660
11661         * menubar-items.el (default-menubar): `select-input-method' was
11662         renamed to `set-input-method'.
11663
11664         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11665         "Set Language Environment" menu.
11666
11667         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11668         "Describe Language Support" menu.
11669
11670 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11671
11672         * mule/chinese.el ("Chinese-GB"): Rename
11673         `chinese-gb-environment-setup-function' to
11674         `setup-chinese-gb-environment-internal'.
11675
11676 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11677
11678         * mule/korean.el: Use `define-coding-system-alias' instead of
11679         `copy-coding-system'.
11680
11681 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11682
11683         * mule/mule-cmds.el (set-language-environment-coding-systems):
11684         Treat duplicated coding-categories.
11685
11686 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11687
11688         * mule/japanese.el: Use `define-coding-system-alias' instead of
11689         `copy-coding-system'.
11690
11691 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11692
11693         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11694         coding-system `viscii'.
11695
11696 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11697
11698         * mule/cyrillic.el:
11699         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11700         (cyrillic-alternativnyj-decode-table): New variable.
11701         (cyrillic-alternativnyj-encode-table): New variable.
11702         - Specify `iso-8-1' as a category of coding-system
11703           `alternativnyj'.
11704         - Abolish general Cyrillic environment.
11705
11706 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11707
11708         * mule/chinese.el:
11709         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11710         - Register `chinese-gb-environment-setup-function' as a
11711           `setup-function' of "Chinese-GB" environment.
11712
11713 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11714
11715         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11716         optional argument `parents'.
11717
11718         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11719         property for Thai-XTIS.
11720
11721         * mule/mule-help.el (help-with-tutorial): Use property
11722         `tutorial-coding-system' of language-info as a coding-system to
11723         read tutorial file.
11724
11725 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11726
11727         * mule/thai-xtis.el: Don't setup `setup-function' and
11728         `exit-function'.
11729
11730         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11731         `set-coding-category-system' to set up coding-system for
11732         coding-category.
11733
11734         * mule/mule-cmds.el (prefer-coding-system): Use
11735         `set-coding-category-system' to set up coding-system for
11736         coding-category.
11737
11738 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11739
11740         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11741         Thai-XTIS environment.
11742
11743         * mule/mule-cmds.el (prefer-coding-system): Use
11744         `find-coding-system' instead of `coding-system-p'.
11745
11746 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11747
11748         * mule/mule-cmds.el (set-language-environment-coding-systems):
11749         Modify eol-type for XEmacs.
11750
11751         * mule/thai-xtis.el: Delete unused local variable `category'.
11752
11753         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11754         function.
11755         (prefer-coding-system): Don't call
11756         `update-coding-systems-internal'; use function
11757         `coding-category-list' instead of variable `coding-category-list';
11758         use `set-coding-priority-list' instead of `set-coding-priority';
11759         modify `eol-type' for XEmacs.
11760
11761         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11762         `charset-columns'.
11763         (char-width): Likewise.
11764
11765 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11766
11767         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11768         `tis-620'.
11769
11770         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11771         `set-coding-priority-list' instead of `set-coding-priority'; don't
11772         call `update-coding-systems-internal'.
11773
11774         * mule/mule-misc.el (coding-system-get): New function.
11775         (coding-system-put): New function.
11776         (coding-system-category): New function.
11777
11778 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11779
11780         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11781         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11782         to avoid conflict with leim/quail/thai-xtis.
11783
11784         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11785         to thai-xtis-chars.el.
11786
11787         * mule/thai-xtis-chars.el: New file (split from
11788         mule/thai-xtis.el).
11789
11790 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11791
11792         * mule/thai-xtis.el:
11793         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11794         - Add syntax entries.
11795         - Put `preferred-coding-system' of the charset `thai-xtis' to
11796           `tis-620'.
11797
11798 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11799
11800         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11801         rewritten to use write-multibyte-character.
11802
11803 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11804
11805         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11806         of `iso-2022-7'.
11807         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11808         ported yet.
11809         (read-input-method-name): Treat optional argument `default'.
11810
11811 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11812
11813         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11814         all.
11815         (set-language-info-alist): Set up menus here.
11816
11817 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11818
11819         * minibuf.el (completing-read): Add new optional argument
11820         `default'.
11821         (read-coding-system): Add new optional argument
11822         `default-coding-system'.
11823
11824 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11825
11826         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11827         (viet-viscii-...->viet-vscii...).
11828
11829 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11830
11831         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11832         and menus.
11833
11834 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11835
11836         * mule/mule-cmds.el (input-method-function): Add permanent-local
11837         property.
11838
11839 1999-03-30  Dave Love  <fx@gnu.org>
11840
11841         * mule/mule-cmds.el (current-language-environment): Doc fix.
11842
11843 1999-02-06  Richard Stallman  <rms@gnu.org>
11844
11845         * mule/european.el (setup-slovenian-environment): New function.
11846         ("Slovenian"): New language environment.
11847
11848 1999-01-27  Dave Love  <fx@gnu.org>
11849
11850         * mule/mule-cmds.el (current-language-environment): Provide :link,
11851         :type (choices) and appropriate :get.
11852
11853 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11854
11855         * mule/mule-cmds.el (describe-language-environment): Don't alter
11856         input-method-alist.
11857
11858 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11859
11860         * mule/mule-cmds.el (prefer-coding-system): Call
11861         set-coding-priority, so that the internal array of priorities is
11862         also updated.
11863
11864 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11865
11866         * mule/mule-cmds.el (prefer-coding-system): If the argument
11867         requires specific EOL conversion type, make the default coding
11868         systems use that.
11869
11870 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11871
11872         * mule/mule-cmds.el (set-language-environment): Pass the default
11873         eol-type to set-language-environment-coding-systems.
11874         (set-default-coding-systems): Copy the eol-type property for the
11875         new default values of {buffer-file,process}-coding-system from the
11876         old defaults.
11877         (set-language-environment-coding-systems): Accept an optional
11878         argument EOL-TYPE, and set the eol-type property of the default
11879         coding systems accordingly.
11880
11881 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11882
11883         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11884         use generate-new-buffer instead of get-buffer-create.
11885
11886 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11887
11888         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11889
11890 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11891
11892         * mule/mule-cmds.el (default-input-method): Fix custom type.
11893
11894 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11895
11896         * mule/mule-cmds.el (setup-specified-language-environment):
11897         Add apropos-inhibit property.
11898         (describe-specified-language-support): Likewise.
11899
11900 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11901
11902         * mule/mule-cmds.el: Doc fixes.
11903
11904 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11905
11906         * mule/mule-cmds.el (register-input-method): Doc-string
11907         modified.
11908
11909 1998-09-01  Dave Love  <fx@gnu.org>
11910
11911         * mule/mule-cmds.el (current-language-environment): Fix
11912         setter function.
11913
11914 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11915
11916         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11917         mule/european.el, mule/hebrew.el, mule/japanese.el,
11918         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11919         avoid bootstrapping problem if you need to recompile all the Lisp
11920         files using interpreted code.
11921
11922 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11923
11924         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11925         ("Latin-2"): Likewise.
11926
11927 1998-08-18  Per Starback  <starback@update.uu.se>
11928
11929         * mule/european.el (setup-latin2-environment): Fix typo.
11930
11931 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11932
11933         * mule/european.el: Give proper value of `input-method' key to all
11934         lang. env.
11935
11936         * mule/mule-cmds.el (activate-input-method): Handle the case that
11937         the arg INPUT-METHOD is nil correctly.
11938         (read-multilingual-string): Activate the specified input method
11939         before calling read-string.  Afterward, activate the original
11940         input method.
11941
11942 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11943
11944         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11945         (set-language-info-alist): Fix typo in doc-string.
11946
11947         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11948
11949 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11950
11951         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11952         (reset-language-environment): New function for the job that
11953         setup-english-environment used to do.
11954         (set-language-environment): Do more setups according to the info
11955         in language-info-alist.
11956         (read-language-name): Handle the case that the arg KEY is nil.
11957         (describe-language-environment): Handle input-method property.
11958
11959         * mule/: All files under this directory, which related with
11960         specific languages (such as mule/european.el, mule/greek.el,
11961         mule/hebrew.el, mule/misc-lang.el), modified as below.
11962         (setup-XXX-environment): Just call set-language-environment.  If
11963         they used to do some other jobs than what done by
11964         set-language-environment, those jobs are done in
11965         setup-XXX-environment-internal now.
11966         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11967         the value to setup-XXX-environment-internal.  Add properties
11968         input-method and features.
11969
11970         * mule/english.el (setup-english-environment): Just call
11971         reset-language-environment.
11972
11973         * mule/european.el (setup-8-bit-environment): Function deleted.
11974
11975 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11976
11977         * mule/mule-cmds.el (input-method-exit-on-first-char)
11978         (input-method-use-echo-area): Doc fixes.
11979
11980 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11981
11982         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11983         variable.
11984         (input-method-use-echo-area): New variable.
11985
11986 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11987
11988         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11989
11990 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11991
11992         * mule/mule-cmds.el (activate-input-method): Update mode line.
11993         (inactivate-input-method): Likewise.
11994
11995 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11996
11997         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11998         input method in the current buffer, but just bind
11999         current-input-method.
12000
12001 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12002
12003         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12004
12005         * mule/misc-lang.el ("IPA"): Add coding-priority and
12006         coding-system.
12007
12008 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12009
12010         * mule/greek.el: Add coding-priority.
12011
12012 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12013
12014         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12015         LANG-ENV.
12016
12017 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12018
12019         * mule/mule-cmds.el (register-input-method): Fix previous change.
12020         (setup-specified-language-environment): Doc fix.
12021
12022 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12023
12024         * mule/mule-cmds.el: Several doc fixes.
12025         (get-language-info, set-language-info): Rename argument.
12026         (set-language-info-alist): Likewise.
12027         (register-input-method): Rename argument.
12028         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12029
12030 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12031
12032         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12033         default value while reading an input method.
12034
12035 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12036
12037         * mule/mule-cmds.el (universal-coding-system-argument):
12038         Use buffer-file-coding-system as default.
12039
12040 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12041
12042         * mule/korean.el ("Korean"): Doc fix.
12043
12044 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12045
12046         * mule/mule-cmds.el (describe-language-environment): Print the
12047         languge environment at the head.
12048
12049 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12050
12051         * mule/japanese.el: Set exit-function to exit-japanese-environment
12052         for Japanese environment.
12053
12054 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12055
12056         * mule/mule-cmds.el (set-language-environment): Doc fix.
12057         (current-language-environment): Use defcustom.
12058         (default-input-method): Specify :type.
12059
12060 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12061
12062         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12063         modified.
12064         (prefer-coding-system): Doc-string modified.
12065
12066 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12067
12068         * mule/mule-cmds.el (set-language-info): Doc-string
12069         describes `coding-priority' KEY.
12070         (set-language-environment-coding-systems): New function.
12071         (select-safe-coding-system): New function.
12072         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12073         (set-language-info-alist): New optionla arg PARENTS.  Call
12074         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12075         (set-language-environment-coding-systems): New function.
12076
12077         * mule/chinese.el: Remove setting up of
12078         describe-chinese-environment-map and
12079         setup-chinese-environment-map.  Exclude them in args of calls to
12080         set-language-info-alist.  Register coding-priority key in
12081         language-info-alist.
12082
12083         * mule/cyrillic.el: Remove setting up of
12084         describe-cyrillic-environment-map and
12085         setup-cyrillic-environment-map.  Exclude them in args of calls to
12086         set-language-info-alist.  Register coding-priority key in
12087         language-info-alist.
12088
12089         * mule/english.el: Register coding-priority key in
12090         language-info-alist.
12091
12092         * mule/ethiopic.el: Register coding-priority key in
12093         language-info-alist.
12094
12095         * mule/european.el: Remove setting up of
12096         describe-european-environment-map and
12097         setup-european-environment-map.  Exclude them in args of calls to
12098         set-language-info-alist.  Register coding-priority key in
12099         language-info-alist.  Add "German" language env.
12100         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12101         (setup-german-environment): New function.
12102
12103         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12104         change default input method to "greek-postfix".
12105
12106         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12107         coding-priority key in
12108
12109 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12110
12111         * mule/mule-cmds.el (set-language-info): Doc fix.
12112         (input-method-inactivate-hook): Doc fix.
12113
12114 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12115
12116         * mule/mule-cmds.el (set-input-method): Renamed from
12117         select-input-method.
12118
12119 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12120
12121         * mule/mule-cmds.el (set-language-environment): Run
12122         exit-language-environment-hook before calling `exit-function'
12123         which is specified for the language environment.
12124
12125 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12126
12127         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12128         modified.
12129         (prefer-coding-system): Likewise.
12130         (describe-language-environment): Print aliases of each coding
12131         system.
12132         (set-language-environment-hook): New variable.
12133         (exit-language-environment-hook): New variable.
12134         (set-language-environment): Call these hooks.  Before setting a
12135         new language environment, exit from the
12136         current-language-environment if necessary.
12137         (input-method-verbose-flag): The value can be nil, t,
12138         complex-only, or default.
12139         (input-method-highlight-flag): Doc-string augmented.
12140         (activate-input-method): Check if we can run the registered
12141         function to activate an input method.
12142
12143         * mule/korean.el: Set exit-function for language environment
12144         "Korean" to exit-korean-environment.
12145         (setup-korean-environment): Moved to korea-util.el.
12146
12147 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12148
12149         * mule/mule-cmds.el (read-multilingual-string): Use
12150         current-input-method prior to default-input-method.  Don't bind
12151         current-input-method by `let', instead, activate the specified
12152         input method in the current buffer temporarily.
12153
12154 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12155
12156         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12157
12158 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12159
12160         * mule/chinese.el (post-read-decode-hz): Return the result of
12161         decode-hz-region.
12162         (pre-write-encode-hz): Do not change the value of
12163         last-coding-system.
12164
12165 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12166
12167         * mule/mule-ccl.el: Doc fixes.
12168
12169 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12170
12171         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12172         (check-ccl-program): New macro.
12173
12174 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12175
12176         * mule/mule-ccl.el: Comment about CCL syntax modified.
12177         (ccl-command-table): Add read-multibyte-character and
12178         write-multibyte-character.
12179         (ccl-code-table): Add ex-cmd.
12180         (ccl-extended-code-table): New variable.
12181         (ccl-embed-extended-command): New function.
12182         (ccl-compile-read-multibyte-character,
12183         ccl-compile-write-multibyte-character) New functions.
12184         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12185         ccl-dump-write-multibyte-character): New functions.
12186
12187 1999-07-22  SL Baur  <steve@miho>
12188
12189         * config.el (config-value-file): config.values is installed into
12190         doc-directory.
12191         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12192
12193 1999-07-19  Didier Verna  <didier@xemacs.org>
12194
12195         * rect.el: all functions rewritten, except when noted. Below is a
12196         list of interface changes.
12197         (apply-on-rectangle): new function. Obsoletes
12198         `operate-on-rectangle'. All functions that used to call this
12199         function now call the new one.
12200         (kill-rectangle): added optional prefix arg to fill lines.
12201         (delete-rectangle): ditto.
12202         (delete-extract-rectangle): ditto.
12203         (open-rectangle): ditto.
12204         (clear-rectangle): ditto.
12205         (delete-rectangle-line): added third arg FILL.
12206         (delete-extract-rectangle-line): ditto.
12207         (open-rectangle-line): ditto.
12208         (clear-rectangle-line): ditto.
12209
12210 1999-07-18  Andy Piper  <andy@xemacs.org>
12211
12212         * menubar-items.el (default-menubar): add gutter options.
12213
12214         * gutter-items.el: new file.
12215         (gutter): new group for custom.
12216         (gutter-visible-p): new variable.
12217         (default-gutter-position): ditto.
12218         (buffers-tab): new group for the buffers tab.
12219         (gutter-buffers-tab): widget to put in the gutter.
12220         (buffers-tab-max-size): max number of tabs.
12221         (buffers-tab-switch-to-buffer-function): function to call when a
12222         tab is pressed.
12223         (buffers-tab-omit-function): filter buffers with this function.
12224         (buffers-tab-format-buffer-line-function): format buffer names for
12225         inclusion in tabs.
12226         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12227         the record.
12228         (build-buffers-tab-internal): build a list of tab items.
12229         (buffers-tab-items): ditto.
12230         (add-tab-to-gutter): put a tab in the gutter area.
12231         (update-tab-in-gutter): reset the buffers in the tab.
12232
12233         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12234
12235         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12236         (switch-to-buffer-hooks): new hook.
12237
12238         * toolbar.el (default-toolbar-position): fix typo.
12239
12240 1999-07-16  Andy Piper  <andy@xemacs.org>
12241
12242         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12243
12244 1999-07-15  Didier Verna  <didier@xemacs.org>
12245
12246         * cus-edit.el (custom-prompt-variable): optional third arg makes
12247         prompt for a comment string.
12248         (customize-set-value): optional prefix makes this function handle
12249         variable comments.
12250         (customize-set-variable): ditto.
12251         (customize-save-variable): ditto.
12252         (customize-customized): handle custom comments.
12253         (customize-save-customized): ditto.
12254         (custom-variable-state-set): ditto.
12255         (custom-face-state-set): ditto.
12256         (customize-saved): ditto.
12257         (custom-variable-set): ditto.
12258         (custom-face-set): ditto.
12259         (custom-variable-save): ditto.
12260         (custom-face-save): ditto.
12261         (custom-variable-reset-saved): ditto.
12262         (custom-face-reset-saved): ditto.
12263         (custom-variable-reset-standard): ditto.
12264         (custom-face-reset-standard): ditto.
12265         (custom-comment-face): new face.
12266         (custom-comment-tag-face): ditto.
12267         (custom-comment): new widget.
12268         (custom-comment-create): new function.
12269         (custom-comment-delete): ditto.
12270         (custom-comment-value-set): ditto.
12271         (custom-comment-show): ditto.
12272         (custom-comment-invisible-p): ditto.
12273         (custom-variable-value-create): create a comment field widget.
12274         (custom-face-value-create): ditto.
12275         (custom-variable-menu): new entry for adding a custom comment.
12276         (custom-face-menu): ditto.
12277         (custom-save-variables): possibly save custom comments.
12278         (custom-save-faces): ditto.
12279
12280         * cus-face.el (custom-set-faces): the arguments can now have a
12281         custom comment as fourth argument.
12282
12283         * custom.el (custom-set-variables): the arguments can now have a
12284         custom comment as fifth element.
12285
12286 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12287
12288         * XEmacs 21.2.18 is released
12289
12290 1999-07-13  SL Baur  <steve@miho>
12291
12292         * lib-complete.el (read-library-name): Revert previous change.
12293         (read-library): Ditto.
12294
12295 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12296
12297         * packages.el (packages-package-list): Capitalize docstring.
12298
12299         * packages.el (packages-find-package-library-path): Use #'nconc
12300         rather than #'append to reduce consing -- #'mapcar uses Flist,
12301         which returns a freshly consed list.  #'append would create yet
12302         another fresh list, using Fmake_list in concat.
12303
12304         * packages.el (package-provide): Use setq with remassq like it
12305         says in its docstring.
12306
12307 1999-07-06  SL Baur  <steve@miho.m17n.org>
12308
12309         * lib-complete.el (progn-with-message): Fix typo.
12310
12311 1999-07-06  SL Baur  <steve@miho.m17n.org>
12312
12313         * mule/mule-misc.el (char-octet): Make function match docstring.
12314         From Katsumi Yamaoka <yamaoka@jpl.org>
12315
12316 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12317
12318         * wid-edit.el (widget-documentation): corrected spelling error.
12319
12320 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12321
12322         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12323         keys if already bound
12324
12325 1999-07-06  SL Baur  <steve@miho.m17n.org>
12326
12327         * lib-complete.el (progn-with-message): Revert previous changes.
12328
12329 1999-06-24  Bob Weiner  <weiner@beopen.com>
12330
12331         * lib-complete.el (find-library):
12332         (find-library-other-window):
12333         (find-library-other-frame): Completely rewrote
12334         so that these functions actually work when called non-interactively.
12335         Also made them handle LIBRARY arguments which end with .el or .elc.
12336
12337 1999-06-24  Bob Weiner  <weiner@beopen.com>
12338
12339         * simple.el (indent-new-comment-line): Locally bound
12340         `block-comment-start' to `comstart' or else when this is called
12341         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12342         `block-comment-start' value, ignoring any existing spacing after a
12343         comment prefix in the previous line and producing ugly comments.
12344
12345 1999-06-23  Bob Weiner  <weiner@beopen.com>
12346
12347         * list-mode.el (mouse-choose-completion):
12348         (choose-completion):
12349         (completion-switch-to-minibuffer): Added.
12350         ([Tab]): [Tab] previously switched to the minibuffer
12351         but since [space] does that and since most applications in the
12352         world use [Tab] to select the next item in a list, do that in the
12353         *Completions* buffer too.  This will cause the least confusion
12354         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12355         06/23/1999.
12356
12357 1999-06-22  Bob Weiner  <weiner@beopen.com>
12358
12359         * help.el (help-buffer-name): Added support for a null value
12360         of `help-buffer-prefix-string' since some buffers require no
12361         prefix.
12362
12363 1999-06-20  Bob Weiner  <weiner@beopen.com>
12364
12365         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12366         in the completion-list-mode-map to bury the completions buffer
12367         even when the minibuffer is no longer active.
12368
12369 1999-06-20  Bob Weiner  <weiner@beopen.com>
12370
12371         * list-mode.el (list-mode): It is visually disconcerting to have
12372         the text cursor disappear within list buffers, especially when
12373         moving from window to window, so leave it visible.
12374
12375 1999-07-01  SL Baur  <steve@miho.m17n.org>
12376
12377         * menubar-items.el (default-menubar): Conditionalize the bug
12378         report menu item (which may not be possible in this XEmacs).
12379         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12380
12381 1999-06-30  SL Baur  <steve@miho.m17n.org>
12382
12383         * subr.el (with-current-buffer): DOC string fix.
12384         Suggested by Bob Weiner <weiner@altrasoft.com>
12385
12386 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12387
12388         * cus-face.el (custom-face-italic): insert missing args
12389
12390 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12391
12392         * packages.el (package-locations): Changed default early package
12393         hierarchies to ~/.xemacs/mule-packages and
12394         ~/.xemacs/xemacs-packages.
12395
12396 1999-06-23  SL Baur  <steve@miho.m17n.org>
12397
12398         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12399
12400 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12401
12402         * packages.el (package-locations): Changed default early package
12403         hierarchy to ~/.xemacs/packages.
12404         (package-locations): Removed `packages' as a possible name for a
12405         late package hierarchy.
12406
12407 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12408
12409         * mule/mule-category.el (word-combining-categories): Set up new
12410         variable.
12411         (word-separating-categories): Likewise.
12412
12413 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12414
12415         * XEmacs 21.2.17 is released
12416
12417 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12418
12419         * font-menu.el (font-menu-set-font): allow for nil specification
12420         of font size.
12421
12422 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12423
12424         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12425         is 1.
12426
12427 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12428
12429         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12430         8859-5 instead of ISO 8859-1.
12431
12432 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12433
12434         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12435         (viet-viscii-encode-table): Ditto.
12436
12437         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12438         Make obsolete definition of char-octet.
12439
12440 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12441
12442         * subr.el: Move no-Mule make-char ...
12443         * help-nomule.el (make-char): To here.
12444         (string-width): Make Mule compatibility alias.
12445
12446 1999-06-15  Andy Piper  <andy@xemacs.org>
12447
12448         * select.el (get-selection-no-error): really make there be no-error.
12449         (get-selection): revert to original.
12450
12451 1999-06-11  Andy Piper  <andy@xemacs.org>
12452
12453         * select.el (selection-sets-clipboard): renamed.
12454         (own-selection): use it.
12455
12456 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12457
12458         * XEmacs 21.2.16 is released
12459
12460 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12461
12462         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12463         missing characters to avoid crash.
12464
12465 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12466
12467         * coding.el (set-terminal-coding-system): Only set the console
12468         coding system on the selected console if it is a tty.
12469
12470 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12471
12472         * cus-face.el:
12473         * cus-edit.el:
12474         * faces.el:
12475         (custom):
12476         (face-spec-set):
12477         * faces.el (frob-face-property):
12478         * font-menu.el (font-menu-set-font):
12479                   Actually apply changes from 1999-03-17
12480
12481 1999-06-10  Andy Piper  <andy@xemacs.org>
12482
12483         * select.el (get-selection): abstract out non error-signalling
12484         part.
12485         (get-selection-no-error): get-selection without signalling an
12486         error.
12487         (selection-is-clipboard-p): new variable. controls whether the
12488         selection sets the clipboard.
12489         (own-selection): use it.
12490
12491         * mouse.el (insert-selection): fallback to clipboard after trying
12492         primary selection and cutbuffer.
12493
12494 1999-06-05  Andy Piper  <andy@xemacs.org>
12495
12496         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12497         selection functions.
12498
12499 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12500
12501         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12502         default value.
12503         (load): Use `raw-text' instead of `no-conversion'.
12504         (insert-file-contents): Likewise.
12505
12506         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12507         of `no-conversion'.
12508
12509 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12510
12511         * coding.el: Don't copy `no-conversion' to `raw-text'.
12512
12513 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12514
12515         * subr.el (make-char): Define it if Mule is not around.
12516
12517 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12518
12519         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12520
12521         * x-select.el (x-disown-selection-internal): Restore symbol as an
12522         obsolete alias.
12523         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12524
12525 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12526
12527         * XEmacs 21.2.15 is released
12528
12529 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12530
12531         * subr.el (split-string): Avoid infinite looping
12532
12533 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12534
12535         * ldap.el (ldap-ignore-attribute-codings): New variable
12536         (ldap-default-attribute-decoder): New variable
12537         (ldap-coding-system): New variable
12538         (ldap-attribute-syntax-encoders): New variable
12539         (ldap-attribute-syntax-decoders): New variable
12540         (ldap-attribute-syntaxes-alist): New variable
12541         (ldap-encode-boolean): New function
12542         (ldap-decode-boolean): New function
12543         (ldap-encode-country-string): New function
12544         (ldap-decode-string): New function
12545         (ldap-decode-address): New function
12546         (ldap-encode-address): New function
12547         (ldap-decode-attribute): New function
12548         (ldap-search): Use some of these
12549
12550 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12551
12552         * version.el (emacs-version): Make the patch level/beta come
12553         before the XEmacs qualifier so that it gets into (funcall
12554         emacs-version) and thus in the bug reports.
12555         (emacs-version>=): Support patch levels.
12556
12557 1999-06-03  SL Baur  <steve@xemacs.org>
12558
12559         * version.el: implement x.y.z version number
12560         From Jan Vroonhof <vroonhof@math.ethz.ch>
12561
12562 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12563
12564         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12565
12566 1999-05-22  Vin Shelton <acs@xemacs.org>
12567
12568         * startup.el: Document -private and break out non-standard X options.
12569
12570 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12571
12572         * mule/mule-charset.el (charset-after): New function.
12573         (charset-direction): Synch with Mule, update docstring.
12574         (get-charset-property): New function.
12575         (put-charset-property): New function.
12576         (charset-plist): New function.
12577
12578         * mule/mule-charset.el (compose-region):
12579         (decompose-region): remove;  these functions (which don't work
12580         since we don't do composite characters) have been moved to
12581         mule-util.el.
12582         (toplevel): follow coding standards
12583
12584 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12585
12586         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12587         exist any more.
12588
12589         * code-files.el: Fix commentary to follow coding standards.  Move
12590         the single line left in mule-files.el to here.
12591
12592         * mule/mule-files.el: delete.
12593
12594 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12595
12596         * info.el (Info-scroll-prev): Use event functions instead of the
12597         old emacs 19 interface.
12598
12599 1999-06-02  Andy Piper  <andy@xemacs.org>
12600
12601         * x-font-menu.el (x-font-menu-load-font):
12602         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12603
12604 1999-05-31  Andy Piper  <andy@xemacs.org>
12605
12606         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12607         group.
12608         (font-menu-this-frame-only-p): ditto.
12609         (font-menu-max-items): reinstate, from Jan Vroonhof
12610         <vroonhof@math.ethz.ch>
12611         (font-menu-submenu-name-format): ditto.
12612         (font-menu-split-long-menu): ditto, for use by the family
12613         constructor.
12614         (font-menu-family-constructor): use it.
12615
12616 1999-05-30  Andy Piper  <andy@xemacs.org>
12617
12618         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12619         for use by the font menu.
12620
12621         * msw-font-menu.el: new file implementing mswindows specific
12622         font-menu behaviour.
12623         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12624         (mswindows-font-menu-junk-families): ditto.
12625         (hack-font-truename): ditto.
12626         (mswindows-font-regexp-ascii): ditto.
12627         (mswindows-reset-device-font-menus): ditto.
12628         (mswindows-font-menu-font-data): ditto.
12629         (mswindows-font-menu-load-font): ditto.
12630
12631         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12632         (x-font-menu-font-data): ditto.
12633         (x-font-menu-load-font): ditto.
12634
12635         * font-menu.el: new file implementing generic font menu behaviour.
12636         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12637         made device independent.
12638         (font-menu-this-frame-only-p): ditto.
12639         (font-menu-preferred-resolution): ditto.
12640         (font-menu-size-scaling): new variable used to determine whether
12641         sizes are in points or tenths of a point.
12642         (vassoc): moved from x-font-menu.el.
12643         (device-fonts-cache): ditto.
12644         (device-fonts-cache): ditto.
12645         (flush-device-fonts-cache): ditto.
12646         (reset-device-font-menus): copied from x-font-menu.el and made
12647         device independent. Most functionality deferred to
12648         device-dependent versions.
12649         (font-menu-family-constructor): copied from x-font-menu.el and
12650         made device independent.
12651         (font-menu-size-constructor): ditto.
12652         (font-menu-weight-constructor): ditto.
12653         (font-menu-set-font): ditto.
12654         (font-menu-change-face): ditto.
12655         (font-menu-load-font): new device method.
12656         (font-menu-font-data): ditto.
12657
12658         * x-font-menu.el: The above functions deleted.
12659
12660 1999-05-26  Andy Piper  <andy@xemacs.org>
12661
12662         * update-elc.el:
12663         * make-docfile.el:
12664         * loadup.el: rehash expand-file-name usage to not use default-directory.
12665
12666 1999-05-21  Andy Piper  <andy@xemacs.org>
12667
12668         * x-select.el (x-select-convert-to-text):
12669         (x-selected-text-type):
12670         (x-get-selection):
12671         (xselect-convert-to-string):
12672         (xselect-convert-to-compound-text):
12673         (xselect-convert-to-length):
12674         (xselect-convert-to-targets):
12675         (xselect-convert-to-delete):
12676         (xselect-convert-to-filename):
12677         (xselect-convert-to-charpos):
12678         (xselect-convert-to-lineno):
12679         (xselect-convert-to-colno):
12680         (xselect-convert-to-sourceloc):
12681         (xselect-convert-to-os):
12682         (xselect-convert-to-host):
12683         (xselect-convert-to-user):
12684         (xselect-convert-to-class):
12685         (xselect-convert-to-name):
12686         (xselect-convert-to-integer):
12687         (xselect-convert-to-atom):
12688         (xselect-convert-to-identity): functions renamed from x-* and
12689         moved to select.el.
12690         (x-get-secondary-selection): use rename get-selection.
12691         (x-get-clipboard): ditto.
12692         (x-own-selection): moved to select.el.
12693         (x-valid-simple-selection-p): ditto.
12694         (x-dehilight-selection): ditto.
12695         (x-own-clipboard): ditto.
12696         (x-disown-selection): ditto.
12697
12698         * x-mouse.el (x-yank-function): moved to mouse.el.
12699         (x-insert-selection): ditto.
12700         (x-set-point-and-move-selection): use renamed function.
12701
12702         * select.el (selected-text-type): moved and renamed from
12703         x-select.el.
12704         (selection-owner-p): moved to C.
12705         (selection-exists-p): ditto.
12706         (get-cutbuffer): new device method.
12707         (get-selection): generalised and moved from x-select.el.
12708         (own-selection): moved x-own-selection functionality into here.
12709         (dehilight-selection): renamed and moved from x-select.el.
12710         (own-clipboard): functionality moved from x-select.el using new
12711         generic C builtins.
12712         (disown-clipboard): ditto.
12713         (select-convert-to-text):
12714         (select-convert-to-string):
12715         (select-convert-to-compound-text):
12716         (select-convert-to-length):
12717         (select-convert-to-targets):
12718         (select-convert-to-delete):
12719         (select-convert-to-filename):
12720         (select-convert-to-charpos):
12721         (select-convert-to-lineno):
12722         (select-convert-to-colno):
12723         (select-convert-to-sourceloc):
12724         (select-convert-to-os):
12725         (select-convert-to-host):
12726         (select-convert-to-user):
12727         (select-convert-to-class):
12728         (select-convert-to-name):
12729         (select-convert-to-integer):
12730         (select-convert-to-atom):
12731         (select-convert-to-identity): new functions renamed from x-* and
12732         moved from x-select.el.
12733
12734         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12735         into here and use as the default window-system mouse yank.
12736         (insert-selection): generalised and moved from x-mouse.el.
12737         (own-clipboard): moved to C.
12738
12739         * msw-select.el (mswindows-selection-owned-p): deleted.
12740         (mswindows-own-selection): generalised and moved to select.el.
12741         (mswindows-disown-selection): generalised and moved to C.
12742         (mswindows-selection-owner-p): ditto.
12743
12744 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12745
12746         * XEmacs 21.2.14 is released
12747
12748 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12749
12750         * about.el: update contact info for jason and slb.
12751
12752 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12753
12754         * mule/european.el (setup-romanian-environment): Add Romanian
12755         support from Emacs/Mule romanian.el.
12756
12757 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12758
12759         * cus-face.el: Label all custom changes with the 'custom' tag.
12760
12761         * cus-edit.el: idem ditto.
12762
12763         * faces.el: Added suport for adding device tags to various functions.
12764         (custom): New device tag.
12765         (face-spec-set): Call reset face with tags argument. No longer do
12766         x-init-global-faces hack.
12767
12768         * faces.el (frob-face-property): Use an anonymous specifier to map
12769         frob-face-property-1 over.
12770
12771         * x-font-menu.el (font-menu-set-font): Always specify all
12772         properties to custom.
12773
12774 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12775
12776         * mule/european.el (setup-czech-environment): Add czech support.
12777         From David Sauer <davids@orfinet.cz>
12778
12779 1999-03-15  SL Baur  <steve@xemacs.org>
12780
12781         * check-features.el: Turn hard errors into warnings.
12782
12783 1999-03-21  SL Baur  <steve@xemacs.org>
12784
12785         * simple.el (delete-key-deletes-forward): As per discussion on
12786         xemacs-beta, default to t.
12787
12788 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12789
12790         * loadup.el: Define Installation-string before loading anything.
12791
12792 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12793
12794         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12795         From Anders Stenman <stenman@isy.liu.se>
12796
12797 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12798
12799         * wid-edit.el (widget-glyph-find): Ditto.
12800
12801         * packages.el (locate-library): Ditto.
12802
12803         * loadup.el (really-early-error-handler): Ditto.
12804
12805         * lib-complete.el (read-library): Ditto.
12806
12807         * faces.el (set-face-stipple): Ditto.
12808
12809         * code-files.el (load): Use new calling style of locate-file.
12810
12811 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12812
12813         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12814         dead.
12815
12816 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12817
12818         * dumped-lisp.el (preloaded-file-list): Don't load
12819         Installation.el.
12820
12821         * loadup.el (Installation-string): Define it here.
12822
12823 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12824
12825         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12826         Installation.el needs to be loaded before `dump-paths', otherwise
12827         the dumping process won't find it.
12828
12829 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12830
12831         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12832         subr so that we can use `replace-in-string' in Installation.el to
12833         get rid of C-m chars under the native Windows build.
12834
12835 1999-04-29  Andy Piper  <andy@xemacs.org>
12836
12837         * make-docfile.el: canonicalize file and directory names.
12838
12839         * device.el (call-device-method): new function for calling device
12840         specific methods.
12841         (define-device-method): new function for defining device methods.
12842         (define-device-method*): ditto.
12843
12844 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12845
12846         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12847
12848 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12849
12850         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12851         (cyrillic-koi8-r-encode-table): Likewise.
12852         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12853         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12854
12855         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12856         from vietnamese.el].
12857
12858         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12859         mule/mule-misc.el.
12860
12861 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12862
12863         * mule/thai-xtis.el:
12864         - Change font registry name from "Thai94x94-0" to "xtis-0".
12865         - Change mnemonic of coding-system `tis-620' to "TIS620".
12866
12867 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12868
12869         * mule/ethiopic.el: fixed.
12870
12871 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12872
12873         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12874
12875         * mule/thai-xtis.el: New file.
12876
12877         * mule/vietnamese.el: New file.
12878
12879         * mule/ethiopic.el: New file.
12880
12881 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12882
12883         * bytecomp.el (byte-compile-close-variables): Leave
12884         debug-issue-ebola-notices alone.
12885
12886 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12887
12888         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12889         at the top of the buffer since it is the most important thing to
12890         customize
12891         (ldap-get-host-parameter): New defun
12892         (ldap-search): Add a new parameter `withdn' to retrieve the
12893         distinguished names of entries
12894
12895 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12896
12897         * startup.el (splash-frame-body): Date and spelling fixes.
12898
12899 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12900
12901         * view-less.el (toggle-truncate-lines): add autoload tag
12902
12903 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12904
12905         * format.el (format-alist): Disable image stuff.
12906
12907 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12908
12909         * wid-edit.el (widget-glyph-find): Search by directories, then by
12910         suffixes rather than the other way around.
12911         (widget-image-conversion): Renamed to
12912         `widget-image-file-name-suffixes'.
12913
12914 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12915
12916         * mule/mule-charset.el: Made old functions obsolete, remove the
12917         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12918         (charset-iso-graphic-plane): Rename from charset-graphic.
12919         (charset-iso-final-char): Rename from charset-final.
12920         (charset-width): Rename from charset-columns.
12921         (charset-bytes): Added from fsf compatibility, returns always 1.
12922
12923         * mule/mule-misc.el: Move charset-doc-string alias to
12924         mule-charset.el
12925
12926 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12927
12928         * x-faces.el (x-make-font-bold-italic): honor
12929         *try-oblique-before-italic-fonts*
12930
12931 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12932
12933         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12934
12935 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12936
12937         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12938         name.
12939
12940 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12941
12942         * cl-extra.el (equalp): Would bug out for lists.
12943
12944 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12945
12946         * about.el (about-hackers):  Change cgw's email address
12947
12948 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12949
12950         * XEmacs 21.2.13 is released
12951
12952 1999-03-12  SL Baur  <steve@xemacs.org>
12953
12954         * simple.el (delete-key-deletes-forward): Revert to previous
12955         behavior.
12956
12957 1999-01-18  Didier Verna  <didier@xemacs.org>
12958
12959         * menubar-items.el (xemacs-splash-buffer): handle the case of
12960         multiple elements in the splash buffer body.
12961
12962         * startup.el (splash-frame-timeout): new constant: interval
12963         between splash buffer elements.
12964         (command-line-1): handle splash buffer with multiple elements (use
12965         a timeout).
12966         (splash-frame-body): Originally `startup-splash-frame-body'.
12967         Rewrote a cleaner and more readable version. This can now be array,
12968         in which case each element is displayed in turn in the splash buffer.
12969         (splash-frame-static-body): new constant. Persistent information
12970         across all splash buffer elements (preserves the possibility to give
12971         it in different languages.
12972         (circulate-splash-frame-elements): new function. Used as a timeout
12973         to circulate through all splash frame elements and display them in
12974         sequence.
12975         (display-splash-frame): originally `startup-splash-frame'. Handle
12976         the case of multiple elements in the splash buffer body. Now
12977         returns a timeout id if multiple elements to display, or nil.
12978
12979 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12980
12981         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12982         so they can be overridden by x-init-face-from-resources.
12983         Additionally specify the font name also with an x tag.
12984
12985 1999-03-08  Andy Piper  <andy@xemacs.org>
12986
12987         * package-get.el (package-get-base): autoload.
12988
12989         * menubar-items.el (default-menubar): add update menu item. Fix
12990         custom menu to only be activated when package-base is available.
12991
12992         * package-get.el (package-get-custom): don't load
12993         package-get-custom as it is auto-generated. Fix group definition.
12994
12995 1999-03-05  Didier Verna  <didier@xemacs.org>
12996
12997         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12998         instead of `symbol-name' (Thanks Kyle).
12999
13000         * cus-edit.el (custom-save-variables): use `prin1' instead of
13001         princ to write symbols.
13002
13003 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13004
13005         * XEmacs 21.2.12 is released
13006
13007 1999-03-05  SL Baur  <steve@xemacs.org>
13008
13009         * menubar-items.el (default-menubar): Add kfm browsing support.
13010         From Neal Becker <nbecker@fred.net>
13011
13012 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13013
13014         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13015         calls to font-lock during buffer reversion.
13016
13017 1999-02-12  Didier Verna  <didier@xemacs.org>
13018
13019         * info.el (Info-build-node-completions): unconditionally widen the
13020         tag table buffer.
13021
13022 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13023
13024         * x-faces.el (x-init-face-from-resources):
13025         Only set fonts in the 'x locale.
13026
13027 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13028
13029         * package-ui.el (pui-install-selected-packages): Don't throw on
13030         `package-admin-delete-binary-package' returning nil since it's
13031         normal.  Reindent function.
13032         (pui-add-required-packages): Handle case where packages selected
13033         for installation have never been installed.
13034
13035 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13036
13037         * menubar-items.el (default-menubar):
13038         Implement the ``Mule->Set coding system of process'' menu item.
13039
13040 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13041
13042         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13043         files
13044         - Change some `if's to `when's
13045
13046 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13047
13048         * XEmacs 21.2.11 is released
13049
13050 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13051
13052         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13053         against window close (Fix Bug #460).
13054         (ask-user-about-lock-dbox): Idem.
13055
13056 1999-02-25  SL Baur  <steve@xemacs.org>
13057
13058         * mule/mule-charset.el (charset-leading-byte): New function.
13059         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13060
13061 1999-02-12  Andy Piper  <andy@xemacs.org>
13062
13063         * about.el (xemacs-hackers): change andy's email address.
13064         (about-url-alist): change andy's web page address.
13065         (about-xemacs): add piper.
13066
13067 1999-02-16  SL Baur  <steve@xemacs.org>
13068
13069         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13070         of mule-base into lisp/mule.
13071
13072 1999-02-16  SL Baur  <steve@xemacs.org>
13073
13074         * mule/arabic.el:
13075         mule/canna-leim.el:
13076         mule/chinese.el:
13077         mule/cyrillic.el:
13078         mule/english.el:
13079         mule/european.el:
13080         mule/greek.el:
13081         mule/hebrew.el:
13082         mule/japanese.el:
13083         mule/kinsoku.el:
13084         mule/korean.el:
13085         mule/misc-lang.el:
13086         mule/mule-category.el:
13087         mule/mule-ccl.el:
13088         mule/mule-charset.el:
13089         mule/mule-cmds.el:
13090         mule/mule-coding.el:
13091         mule/mule-files.el:
13092         mule/mule-help.el:
13093         mule/mule-init.el:
13094         mule/mule-misc.el:
13095         mule/mule-tty-init.el:
13096         mule/mule-x-init.el:
13097         mule/viet-chars.el:  Remerge from mule-base.
13098
13099         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13100         of mule-base into lisp/mule.
13101
13102 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13103
13104         * process.el (exec-to-string): Use `shell-command-switch' in place
13105         of hard-wired "-c" (for WindowsNT).
13106
13107 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13108
13109         * menubar-items.el (default-menubar):  Remove obsolete
13110         "Gopher" item
13111
13112 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13113
13114         * package-admin.el (package-admin-get-install-dir): First fall
13115         back to the location of xemacs-base for non-mule packages.
13116
13117 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13118
13119         * paths.el:
13120         - improved automounter tmp directory support.
13121         - support 4 (!) empirically discovered automounter conventions
13122
13123 1999-02-12  SL Baur  <steve@xemacs.org>
13124
13125         * etags.el (pop-tag-mark): autoload to match key binding.
13126
13127 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13128
13129         * XEmacs 21.2.10 is released
13130
13131 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13132
13133         * package-get.el (package-get-remote-filename): Don't bug out for
13134         a local file name in the search entry.
13135
13136 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13137
13138         * XEmacs 21.2.9 is released
13139
13140 1999-01-19  Didier Verna  <didier@xemacs.org>
13141
13142         * replace.el (replace-search-function): new variable containing a
13143         function to perform a search-forward.
13144         (replace-re-search-function): new variable containing a function
13145         to perform a re-search-forward.
13146         (perform-replace): use them.
13147
13148 1999-01-25  Didier Verna  <didier@xemacs.org>
13149
13150         * select.el (selection-owner-p): use the name `XEmacs'.
13151         (cut-copy-clear-internal): ditto.
13152
13153 1999-01-18  Andy Piper  <andy@xemacs.org>
13154
13155         * about.el (about-url-alist): Update my entry.
13156         (xemacs-hackers): Ditto.
13157
13158 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13159
13160         * buffer.el (switch-to-buffer): Fixing documentation.
13161         * minibuf.el (minibuffer-completion-table): ditto.
13162         * cl-macs.el (return-from): ditto.
13163
13164 1999-01-04  Didier Verna  <didier@xemacs.org>
13165
13166         * replace.el (delete-non-matching-lines): temporarily disable
13167         case-folding when called interactively with a regexp containing
13168         uppercase characters.
13169         (delete-matching-lines): ditto.
13170         (count-matches): ditto.
13171         (list-matching-lines): ditto.
13172
13173 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13174
13175         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13176         abort if current window is split horizontally, not if others are
13177         split.  Got rid of unnecessary minibuffer checking.  Also, add
13178         some comments (it's still complex).
13179
13180 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13181
13182         * package-get.el: changed address for doc.ic.ac.uk to
13183         sunsite.doc.ic.ac.uk
13184
13185 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13186
13187         * ldap.el (toplevel): Remove requires so that the file compiles
13188         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13189
13190 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13191
13192         * dump-paths.el: Calculate module-directory and set
13193         module-load-path to the load path for modules.
13194
13195         * loadup.el: Get bootstrap value of module-load-path from the
13196         environment variable EMACSBOOTSTRAPMODULEPATH.
13197         - Display the module load path if we're debugging paths.
13198
13199         * setup-paths.el: Added function paths-find-site-module-directory.
13200         - Added function paths-find-module-directory.
13201         - Added function paths-construct-module-load-path.  Uses new
13202         environment variable EMACSMODULEPATH.
13203
13204 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13205
13206         * font.el (font-default-object-for-device):
13207         Oops! This `or' can't be replaced by `unless'.
13208         Fixed inability to run w3, among other things.
13209
13210 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13211
13212         * package-admin.el: Change initialization of
13213           package-admin-install-function dependent on system type.
13214           Change package-admin-install-function-mswindows to use
13215           "minitar".
13216
13217 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13218
13219         * mouse.el (default-mouse-motion-handler): Disable help echo while
13220         in the minibuffer.
13221
13222 1998-12-28  Martin Buchholz <martin@xemacs.org>
13223
13224         * XEmacs 21.2.8 is released.
13225
13226 1998-12-24  Martin Buchholz <martin@xemacs.org>
13227
13228         * XEmacs 21.2.7 is released.
13229
13230 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13231
13232         * package-ui.el (pui-list-packages): Set truncate-lines.
13233
13234         * package-get.el (package-get-download-menu): Use
13235         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13236
13237         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13238         (pui-help-string): idem.
13239         (list-packages-mode): New major mode.
13240         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13241         (pui-install-selected-packages): Add suport for removing packages.
13242         (pui-toggle-package-delete-key): New function.
13243         (pui-popup-context-sensitive): New kludge.
13244         (pui-list-packages): Add warning when `package-get-remote' is nil.
13245         (package-ui-add-site): New function.
13246
13247 1998-12-01  Didier Verna  <didier@xemacs.org>
13248
13249         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13250
13251 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13252
13253         * ldap.el: Custom-ized
13254         (toplevel): Do not provide `ldap' which is provided by C level
13255         LDAP code
13256         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13257
13258 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13259
13260         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13261
13262 1998-12-17  Andy Piper  <andy@xemacs.org>
13263
13264         * sound.el (sound-load-list): name changed from sound-load-alist.
13265         (sound-extension-list): name changed from sound-ext-list.
13266         (load-default-sounds): use new names.
13267         (load-sound-file): use new names.
13268
13269 1998-12-16  Andy Piper  <andy@xemacs.org>
13270
13271         * XEmacs 21.2.6 is released
13272
13273 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13274
13275         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13276         errors.
13277
13278 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13279
13280         * wid-edit.el (widget-echo-this-extent): Set
13281         help-echo-owns-message to t.
13282
13283 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13284
13285         * package-get.el (package-get-download-menu): use toggles for
13286           each site in the download site menu.
13287
13288 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13289
13290         * package-get.el (package-get): If we cannot find a package
13291           because package-get-remote is not set, give a more helpful
13292           error message.
13293
13294 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13295
13296         * package-get.el (package-get-remote-filename): use an EFS path
13297         with user anonymous if no user is specified.
13298
13299 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13300
13301         * faces.el (face-spec-set): Re-init fallfacks for default after
13302         calling reset-face on the default face.
13303
13304 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13305
13306         * package-admin.el (package-admin-default-install-function):
13307         Behave as advertised.  Make sure the pkg-dir is proper for
13308         default-directory.
13309         (package-admin-add-binary-package): Make sure the pkg-dir is
13310         proper for default-directory.
13311         (package-admin-install-function-mswindows): Make sure the pkg-dir
13312         is proper for default-directory.
13313
13314 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13315
13316         * XEmacs 21.2.5 is released
13317
13318 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13319
13320         * files.el (binary-file-regexps): regexp-opt is not available at
13321         bytecompile time.
13322
13323 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13324
13325         * x-win-xfree86.el:
13326         * x-win-sun.el (x-win-init-sun):
13327         * x-win-sun.el:
13328         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13329         * x-iso8859-1.el:
13330         * x-init.el (init-post-x-win):
13331         * x-init.el (init-pre-x-win):
13332         * x-init.el (x-initialize-compose):
13333         * x-init.el:
13334         * x-compose.el:
13335         * winnt.el:
13336         * widget.el:
13337         * wid-edit.el (widget-glyph-click):
13338         * wid-edit.el (widget-glyph-find):
13339         * wid-edit.el (widget-type):
13340         * view-less.el (view-buffer-other-window):
13341         * very-early-lisp.el:
13342         * version.el:
13343         * toolbar.el:
13344         * toolbar-items.el:
13345         * term/sun.el (suntool-map):
13346         * term/sun-mouse.el:
13347         * term/internal.el:
13348         * syntax.el (modify-syntax-entry):
13349         * symbol-syntax.el:
13350         * subr.el:
13351         * startup.el (lock-directory):
13352         * simple.el (set-comment-column):
13353         * simple.el (backward-delete-char-untabify):
13354         * shadow.el (find-emacs-lisp-shadows):
13355         * shadow.el:
13356         * setup-paths.el (paths-construct-info-path):
13357         * select.el (cut-copy-clear-internal):
13358         * process.el (call-process-region):
13359         * process.el (start-process-shell-command):
13360         * process.el:
13361         * paths.el (rmail-spool-directory):
13362         * paragraphs.el (use-hard-newlines):
13363         * package-get.el (package-get-dependencies):
13364         * package-admin.el (package-admin-delete-binary-package):
13365         * obsolete.el (truncate-string):
13366         * obsolete.el (store-substring):
13367         * mouse.el (default-mouse-track-maybe-own-selection):
13368         * mouse.el (mouse-yank-at-point):
13369         * modeline.el:
13370         * modeline.el (mouse-drag-modeline):
13371         * minibuf.el (read-directory-name-internal):
13372         * minibuf.el (read-file-name-internal):
13373         * minibuf.el (read-file-name-internal-1):
13374         * minibuf.el (read-file-name-2):
13375         * minibuf.el (exact-minibuffer-completion-p):
13376         * minibuf.el (read-from-minibuffer):
13377         * minibuf.el:
13378         * menubar.el (check-menu-syntax):
13379         * map-ynp.el (map-y-or-n-p):
13380         * make-docfile.el (docfile-out-of-date):
13381         * loadup.el ((member "run-temacs" command-line-args)):
13382         * loadup.el ((member "no-site-file" command-line-args)):
13383         * loadup.el (really-early-error-handler):
13384         * loadup.el:
13385         * loadhist.el:
13386         * loaddefs.el:
13387         * lisp-mnt.el (lm-verify):
13388         * lib-complete.el (lib-complete:cache-completions):
13389         * lib-complete.el (library-all-completions):
13390         * itimer.el (itimer-run-expired-timers):
13391         * info.el (Info-mode):
13392         * info.el (Info-insert-file-contents):
13393         * info.el (Info-rebuild-dir):
13394         * info.el (Info-build-dir-anew):
13395         * info.el (Info-parse-dir-entries):
13396         * info.el (Info-dir-outdated-p):
13397         * info.el (Info-insert-dir):
13398         * info.el (info-xref):
13399         * info.el:
13400         * hyper-apropos.el (hyper-apropos-get-doc):
13401         * hyper-apropos.el (hyper-describe-face):
13402         * hyper-apropos.el (hyper-apropos-mode):
13403         * hyper-apropos.el:
13404         * help.el (list-processes):
13405         * help.el:
13406         * gnuserv.el:
13407         * font.el (mswindows-font-create-name):
13408         * font.el (font-default-font-for-device):
13409         * font.el (x-font-create-object):
13410         * font.el (font-registry):
13411         * font.el:
13412         * font-lock.el (font-lock-keywords):
13413         * font-lock.el:
13414         * finder.el (finder-compile-keywords):
13415         * find-paths.el (paths-find-recursive-path):
13416         * fill.el (set-justification-center):
13417         * fill.el (fill-region-as-paragraph):
13418         * files.el (insert-directory):
13419         * files.el (wildcard-to-regexp):
13420         * files.el (recover-file):
13421         * files.el (basic-save-buffer):
13422         * files.el (delete-auto-save-file-if-necessary):
13423         * files.el (file-relative-name):
13424         * files.el (backup-extract-version):
13425         * files.el (backup-buffer):
13426         * files.el (set-visited-file-name):
13427         * files.el (set-auto-mode):
13428         * files.el (interpreter-mode-alist):
13429         * files.el:
13430         * files.el (find-file-noselect):
13431         * files.el (abbreviate-file-name):
13432         * files.el (parse-colon-path):
13433         * files.el (directory-abbrev-alist):
13434         * etags.el (visit-tags-table-buffer):
13435         * easymenu.el (easy-menu-define):
13436         * dragdrop.el (experimental-dragdrop-drag):
13437         * dragdrop.el (dragdrop-drop-do-functions):
13438         * dragdrop.el (dragdrop-drop-at-point):
13439         * disass.el (disassemble-1):
13440         * disass.el (disassemble-internal):
13441         * disass.el (disassemble):
13442         * disass.el:
13443         * derived.el (derived-mode-init-mode-variables):
13444         * derived.el (define-derived-mode):
13445         * custom.el (defgroup):
13446         * cus-edit.el (custom-quote):
13447         * config.el:
13448         * code-process.el (open-network-stream):
13449         * code-process.el (start-process):
13450         * code-process.el (call-process-region):
13451         * code-process.el (call-process):
13452         * code-process.el:
13453         * code-files.el (insert-file-contents):
13454         * code-files.el:
13455         * code-files.el (buffer-file-coding-system-for-read):
13456         * cmdloop.el (yes-or-no-p-minibuf):
13457         * cl.el:
13458         * cl-macs.el:
13459         * cl-extra.el:
13460         * callers-of-rpt.el (make-caller-report):
13461         * callers-of-rpt.el:
13462         * bytecomp.el (batch-byte-recompile-directory):
13463         * bytecomp.el (batch-byte-compile-1):
13464         * bytecomp.el (batch-byte-compile):
13465         * bytecomp.el (display-call-tree):
13466         * bytecomp.el (byte-compile-insert):
13467         * bytecomp.el (byte-compile-two-args-19->20):
13468         * bytecomp.el (byte-compile-variable-ref):
13469         * bytecomp.el (byte-compile-form):
13470         * bytecomp.el (byte-compile-top-level-body):
13471         * bytecomp.el (byte-compile-out-toplevel):
13472         * bytecomp.el (byte-compile-byte-code-maker):
13473         * bytecomp.el (byte-compile-file-form-defmumble):
13474         * bytecomp.el (byte-compile-file-form):
13475         * bytecomp.el (byte-compile-keep-pending):
13476         * bytecomp.el (byte-compile-insert-header):
13477         * bytecomp.el (byte-compile-from-buffer):
13478         * bytecomp.el (byte-compile-file):
13479         * bytecomp.el (byte-recompile-file):
13480         * bytecomp.el (byte-compile-close-variables):
13481         * bytecomp.el (byte-compile-warn-about-unused-variables):
13482         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13483         * bytecomp.el (byte-compiler-legal-options):
13484         * bytecomp.el (byte-compile-lapcode):
13485         * bytecomp.el (byte-optimize-log):
13486         * bytecomp.el ((fboundp 'defsubst)):
13487         * bytecomp.el:
13488         * bytecomp-runtime.el:
13489         * byte-optimize.el (byte-optimize-apply):
13490         * byte-optimize.el (car):
13491         * byte-optimize.el (byte-optimize-form):
13492         * byte-optimize.el (byte-optimize-form-code-walker):
13493         * byte-optimize.el:
13494         * build-report.el (build-report-insert-installation-file):
13495         * build-report.el (build-report):
13496         * auto-show.el:
13497         * apropos.el (apropos-documentation):
13498         - mega patch
13499         - clean up byte-compile warnings
13500         - remove unused variables
13501         - Use common lisp style hashtable functions
13502         - byte compiler cleanup
13503         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13504         - remove old backquote syntax usage
13505         - move some cl functionality into C for speed.
13506         - remove last remaining VMS support
13507         - spelling fixes
13508         - implement last, butlast, nbutlast, copy-list in C.
13509         - new macro ignore-file-errors, similar to ignore-errors
13510           (ignore-file-errors (delete-file "foo"))
13511         - get frequent garbage collection during loadup.el by tweaking
13512           gc-cons-threshold, rather than explicitly calling garbage-collect
13513         - default delete-key-deletes-forward to `t'.
13514
13515 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13516
13517         * XEmacs 21.2-beta4 is released.
13518
13519 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13520
13521         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13522         (easy-menu-item-present-p): Wrapper around find-menu-item.
13523         (easy-menu-remove-item): Wrapper around delete-menu-item.
13524
13525         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13526         (add-menu-button): Add 'in-menu' argument.
13527         (add-menu-item-1): Add in-menu support to helper function.
13528
13529 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13530
13531         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13532
13533 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13534
13535         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13536         of Dec 4, 1997.
13537
13538 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13539
13540         * process.el (shell-command-on-region): Report if the command
13541         succeeded or failed.
13542
13543 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13544
13545         * subr.el (buffer-substring-no-properties): Comment out.
13546
13547 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13548
13549         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13550           into font instances first, like `x-frob-font-size' does.
13551           (mswindows-find-larger-font): ditto
13552
13553 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13554
13555         * package-ui.el (pui-install-selected-packages): fix args in call
13556         to `package-get'.
13557
13558 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13559
13560         * package-get.el (host-name): New widget type.
13561         (package-get-remote): Better customization using new type.
13562         (package-get-download-sites): idem dito.
13563
13564         (package-get-custom): Do not use package-get-all untill we have
13565         runtime dependencies.
13566
13567         (package-get-remove-copy): Default to 't' we no longer need this
13568         kludge as we do not currently use depenencies.
13569
13570         (package-get-was-current): New variable.
13571         (package-get-require-base): New 'force-current' argument.
13572         (package-get-update-base): idem
13573         (package-get-package-provider):  idem
13574         (package-get-locate-index-file): New 'no-remote' argument.
13575         (package-get-locate-file): idem.
13576
13577         (package-get-maybe-save-index): New function.
13578         (package-get-update-base): Use it.
13579
13580 1998-10-28 Greg Klanderman <greg@alphatech.com>
13581
13582         * package-get.el (package-get-remote): default to nil; by default,
13583         don't go out to the net via EFS.  They must select a download site.
13584         (package-get-download-sites): new variable.
13585         (package-get-download-menu): new function.
13586         (package-get-locate-index-file): new function.
13587         (package-get-update-base): use it.
13588
13589         * menubar-items.el (default-menubar): add "Update Package Index"
13590         and "Add Download Site" menus under Options | Manage Packages.
13591
13592 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13593
13594         * package-get.el (package-get): bugfix code checking installed version
13595         for case where package is not currently installed.
13596         (package-get-require-signed-base-updates): new variable.
13597         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13598         deemed not a goot thing.  Use the variable
13599         package-get-allow-unsigned-base-updates instead.
13600
13601 1998-10-16 Greg Klanderman <greg@alphatech.com>
13602
13603         * package-get.el (package-get): Don't install an older version than
13604         we already have unless explicitly told to.  Issue a warning.
13605
13606         * package-ui.el (pui-add-required-packages): when adding
13607         dependencies, don't add packages that are up to date.
13608         (pui-package-symbol-char):  Don't consider a package out of date
13609         if you have a newer version installed than the latest version in
13610         package-get-base.
13611
13612         * package-get.el (package-get-base-filename): document that it may
13613         be a path relative to package-get-remote;  new default value.
13614         (package-get-locate-file): new function.
13615         (package-get-update-base): use it to expand package-get-base-filename.
13616         (package-get-save-base): new function to save the package-get database
13617         to file.
13618         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13619         (package-get-update-base): pass the REMOTE-SOURCE arg.
13620         (package-get-update-base-entry): call package-get-custom-add-entry.
13621         (package-get-file-installed-p): removed; no longer needed.
13622         (package-get-create-custom): ditto.
13623         (toplevel): remove code to build and load package-get-custom.el
13624         (package-get-custom-add-entry): new function.
13625
13626 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13627
13628         * wid-edit.el (widget-button-click): Don't switch window.
13629
13630 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13631
13632         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13633
13634 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13635
13636         * etags.el (find-tag-default): Run find-tag-hook using
13637         run-hooks rather than funcall
13638
13639 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13640
13641         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13642         and the current local map as the parents to isearch-mode-map.
13643
13644 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13645
13646         * XEmacs 21.2-beta3 is released.
13647
13648 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13649
13650         * package-get.el (package-get-update-base): use
13651         insert-file-contents-internal, not insert-file-contents-literally.
13652
13653 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13654
13655         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13656         dump time.
13657
13658 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13659
13660         * package-get.el (package-get-update-base-entry): new function.
13661         (package-get-update-base): renamed; was `package-get-load-base'.
13662         cleanup, and use package-get-update-base-from-buffer.
13663         (package-get-update-base-from-buffer): new function.
13664         (package-get-update-base-entries): new; helper for above.
13665         Do not eval lisp grabbed over ftp; parse it from new format.
13666
13667 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13668
13669         * files.el (set-auto-mode): Don't play games loading package-get
13670         database; package-get-package-provider will handle it all.
13671
13672 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13673
13674         * package-get.el (package-get-base-filename): new variable.
13675         (package-get-require-base): new function.
13676         (package-get-pgp-signed-begin-line): new variable.
13677         (package-get-pgp-signature-begin-line): ditto.
13678         (package-get-pgp-signature-end-line):  ditto.
13679         (package-get-load-base): new function.
13680         (package-get-interactive-package-query):
13681         (package-get-update-all):
13682         (package-get-dependencies):
13683         (package-get-package-provider):
13684         (package-get-custom): use package-get-require-base.
13685         [package-get-custom loading]: disable for now.
13686
13687         * package-ui.el (pui-list-packages): use (package-get-require-base)
13688
13689 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13690
13691         * package-ui.el: Correct obvious thinko in choosing extent face.
13692
13693 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13694
13695         * menubar-items.el (default-menubar): pui-list-package has nothing
13696         to with Customize. Move all the package stuff to a new Item in Options.
13697
13698         * package-ui.el (pui-menu): Add menu and Popup menu.
13699
13700         * package-get.el (package-get): Use new
13701         package-admin-get-install-dir.
13702
13703         * package-admin.el (package-admin-get-install-dir): New syntax.
13704         Conserve package location and put mule packages where mule-base is.
13705
13706         * package-get.el : Customized
13707
13708         * package-ui.el (pui): Customized
13709         (pui-package-install-dest-dir): New variable.
13710         (pui-install-selected-packages): Use it
13711
13712 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13713
13714         * package-get.el (package-get-interactive-package-query): Move
13715         dependency on package-get-base to run-time.
13716         (package-get-update-all): Ditto.
13717         (package-get-dependencies): Ditto.
13718         (package-get-package-provider): Ditto.
13719         (package-get-custom): Ditto.
13720
13721 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13722
13723         * events.el: Remove 'ascii-character property from 'backspace
13724         and 'delete symbols
13725
13726 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13727
13728         * package-get-base.el: removed.
13729
13730 1998-09-23  Didier Verna  <didier@xemacs.org>
13731
13732         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13733         (no-upper-case-p): new function.
13734         (with-search-caps-disable-folding): new macro.
13735         (with-interactive-search-caps-disable-folding): new macro.
13736         (zap-to-char): In interactive mode, do a case-sensitive search if
13737         the character is uppercase.
13738         (zap-up-to-char): ditto.
13739
13740         * replace.el (perform-replace): use the function no-upper-case-p.
13741
13742         * isearch-mode.el (isearch-fix-case): ditto.
13743         make obsolete `with-caps-disable-folding' and
13744         `isearch-no-upper-case-p'.
13745
13746         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13747         (tags-search): ditto.
13748         (tags-query-replace): ditto.
13749
13750         * info.el (Info-search): ditto.
13751
13752 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13753
13754         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13755
13756 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13757
13758         * package-admin.el (package-admin-rmtree): rewritten.  need to
13759         check for "." and ".." before symlink check.  expand files and
13760         directories with respect to DIRECTORY, not default-directory.
13761
13762 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13763
13764         * package-get.el (package-get-all): add INSTALL-DIR argument.
13765
13766 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13767
13768         * package-ui.el (pui-add-required-packages): new function, select
13769         dependent packages.
13770         (pui-display-keymap): bind it.
13771         (pui-help-string): document it.
13772         (pui-install-selected-packages): package-get-all -> package-get.
13773
13774         * package-get.el (package-get-dependencies): new function.
13775
13776 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13777
13778         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13779         regexps.
13780
13781 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13782
13783         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13784         function.
13785         (default-mouse-track-normalize-point): Use it.
13786
13787 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13788
13789         * package-admin.el (package-admin-delete-binary-package):
13790                 General cleanup. Remove unnessary use of progn and
13791         save-excursion.
13792         (package-admin-delete-binary-package): Do NOT mess with file
13793         modes. That is evil.
13794         (package-admin-delete-binary-package): Wrap all deleting in
13795         condition-case. The data in MANIFEST is untrustworthy.
13796         (package-admin-delete-binary-package): Let the OS worry about non
13797         empty directories.
13798
13799 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13800
13801         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13802         processing.
13803         (lm-report-bug): Fix mail address to send bug reports to.
13804
13805 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13806
13807         * XEmacs 21.2-beta2 is released.
13808
13809 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13810
13811         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13812
13813 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13814
13815         * info.el (Info-mode): Document page turning by double clicks in
13816         docstring so `M-x describe-mode' will display it.
13817
13818 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13819
13820         * info.el (Info-mouse-track-double-click-hook): Use character
13821         widths to calculate a border region where double clicking does
13822         page turning, and return `nil' by default so other hooks, such as
13823         region highlighting, will be run.
13824
13825 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13826
13827         * sound.el (default-sound-directory-list): Initialize with all the
13828         "sounds" directories in `data-directory-list'.  It used to just be
13829         the first one.
13830
13831         * packages.el (locate-data-directory-list): Created.  This gives
13832         the list of matching directories, unlike `locate-data-directory',
13833         which just gives the first one.
13834
13835 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13836
13837         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13838         make a binding in the local keymap until help-char handling is
13839         improved.
13840
13841         * help.el (help-keymap-with-help-key): Provide keymap with help
13842         binding.
13843         (help-print-help-form): New helper function.
13844
13845 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13846
13847         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13848         move extent to another buffer; no need to create a new extent.
13849         (isearch-fix-case): New function.
13850         (isearch-search-and-update): Use it.
13851
13852 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13853
13854         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13855         the keymap, not minor-mode-map-alist.
13856         (isearch-done): Restore overriding-local-map.
13857
13858 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13859
13860         * bytecomp.el (byte-compile-buffer-substring):
13861         Fix for: (byte-compile (defun f () (buffer-substring)))
13862         ==>   ** buffer-substring called with 3 args, but requires 0-3
13863         - new code not only works, but is more readable, too.
13864
13865 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13866
13867         * msw-faces.el (mswindows-init-device-faces): Don't try to
13868           specify a default font at this late stage. Do try to force
13869           creation of the default face font so that if it fails we get
13870           an error now instead of a crash at frame creation.
13871
13872           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13873           mswindows-make-font-unitalic: Canonical default weight
13874           changed from "Normal" to "Regular".
13875
13876           mswindows-make-font-bold / -bold-italic: Supplied device was
13877           not being passed into call to mswindows-find-smaller-font.
13878
13879 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13880
13881         * package-get.el (package-get-remote): Fix the path where to find
13882           the packages on xemacs.org.
13883
13884 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13885
13886         * about.el (about-maintainer-info): Update Ben's entry.
13887
13888 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13889
13890         * lisp/shadow.el (find-emacs-lisp-shadows):
13891         - `member' was being called on lists of length 2000!
13892         - Replace with hashtables.
13893         - Replace hand-coded loops with (dolist)
13894         - Fix comment typo
13895
13896 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13897
13898         * packages.el: Added new function, `package-delete-name', to
13899           delete existing packages from the installed package database
13900           (`packages-package-list').  Also added the "pkginfo" directory
13901           to `packages-special-base-regexp', so that the pkginfo directory
13902           would not get added to `late-packages'.
13903
13904         * package-admin.el: Added ability to delete an installed package
13905           (added low-level function, `package-admin-delete-package').
13906           Understands how to use the pkginfo/MANIFEST.<package> file to
13907           delete the package.  When installing a package, will also
13908           create a MANIFEST.* file if one is not provided by the
13909           package.  If the MANIFEST.* doesn't exist when deleting a
13910           package, the functions will fall back to attempting to delete
13911           any package-specific lisp directory.
13912
13913         * package-get.el: Moved some functions to package-admin.el.
13914           Added interactive function `package-get-delete-package', for
13915           use by users for deleting a package.
13916
13917           Also modified to not require the presence of efs.
13918
13919 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13920
13921         * files.el (find-file-noselect): Handle all signals, kill the
13922         buffer and resignal.
13923
13924 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13925
13926         * cl-macs.el (glyph-image): Add setf method.
13927
13928 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13929
13930         * package-get.el: Fixed broken EFS downloading.  Also, look for
13931           .tar.gz files first, in preference over .tgz files.
13932
13933         * package-ui.el: Fix display of package version numbers.
13934
13935 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13936
13937         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13938         argument.
13939
13940 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13941
13942         * list-mode.el: `display-completion-list': added new/optional
13943           keyword `:completion-string', which allows the programmer to
13944           change the "Possible completions are:" prompt.
13945
13946         * menubar-items.el: Added new pulldown menu-pick to start up the
13947           visual package browser/installer:
13948
13949                 Options->Customize->List Packages
13950
13951         * package-admin.el: Added hooks for installing under both Unix
13952           and MS Windows.  Does additional error checking.  No longer
13953           calls "add-big-package.sh" to install packages under Unix; now
13954           calls gunzip & tar directly.
13955
13956         * package-get.el: Added ability to install packages from files
13957           on a local disk/CDROM.  Now deletes any existing package lisp
13958           directory.  Does completion on available packages when
13959           querying for package names.  Will also search for .tgz files
13960           in addition for .tar.gz files.  Tries to reload
13961           auto-autoloads, as a convenience when loading new packages,
13962           and also tries to add any new package paths to `load-path'.
13963           Changed all occurences of `concat' to use `expand-file-name'.
13964
13965         * package-ui.el: New file which implements the main visual
13966           package browser/installer, which is started via a menu pick or
13967           M-x pui-list packages.
13968
13969 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13970
13971         * startup.el (load-init-file): spelling fix.
13972
13973 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13974
13975         * startup.el (normal-top-level): Load auto-autoload files
13976         covariantly with their precedence.
13977
13978 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13979
13980         * menubar-items.el (default-menubar): Remove "Font Weight"
13981         option, there is currently no custom equivalent.. Customize-faces
13982         is "Edit faces".
13983
13984         * x-font-menu.el (font-menu-set-font): Use customize to set
13985         default face.
13986
13987         * faces.el (face-spec-update-all-matching): New function.
13988
13989         * cus-face.el (custom-set-face-update-spec): New function.
13990         Interface to customize faces from elisp.
13991
13992         (custom-face-value-create): Show the customized settings if set
13993         but not saved.
13994
13995 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13996
13997         (custom-face-value-create): Show the customized settings if set
13998         but not saved.
13999
14000 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14001
14002         * keydefs.el (global-map): Add FSF 20.3 binding of
14003         query-replace-regexp.
14004
14005 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14006
14007         * minibuf.el (read-file-name-internal-1): use
14008         user-name-completion-1 instead of user-name-completion.
14009
14010 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14011
14012         * loadup.el:
14013         * make-docfile.el:
14014         * update-elc.el: Don't set `source-directory' (now defunct as a
14015         global variable) no more.
14016
14017         * packages.el (packages-list-autoloads): Made `source-directory'
14018         (now defunct as a global variable) a parameter.
14019
14020 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14021
14022         * about.el (about-hackers): new email
14023
14024 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14025
14026         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14027
14028 1998-07-17  Didier Verna  <didier@xemacs.org>
14029
14030         * faces.el (set-face-property):
14031         (set-face-dim-p):
14032         (face-dim-p): updated the doc strings now that the dim property isn't
14033         tty-specific.
14034         (face-equal): the dim property is now a common one.
14035
14036         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14037         Renamed the `stipple' attribute to `background-pixmap'.
14038         (custom-face-background-pixmap): make custom-face-stipple an
14039         obsolete alias for this.
14040
14041 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14042
14043         * find-paths.el (paths-file-readable-directory-p): Created and
14044         used.
14045
14046         * loadup.el: Don't set inhibit-... flags from run-temacs.
14047
14048 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14049
14050         * packages.el (packages-data-path-depth): Added and used.
14051
14052 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14053
14054         * about.el:
14055         - Change .xpm to .png, delete "zcat" section.
14056         - cosmetic fix in the 'marcpa' entry.
14057
14058         * etc/photos
14059         - convert all .xpm.Z to .png
14060         - rename mrb to martin
14061         - rename mcook-m to mcookm
14062
14063 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14064
14065         * x-init.el (x-initialize-compose): Add support for
14066         dead-circumflex as YET ANOTHER NAME for that dead key.
14067
14068 1998-08-05  Colin Rafferty <colin@xemacs.org>
14069
14070         * setup-paths.el (paths-construct-exec-path): Made the
14071         last-packages really be last.
14072         (paths-construct-data-directory-list): Ditto.
14073
14074 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14075
14076         * startup.el(startup-splash-frame-body):
14077         Update Copyright notice in splash screen
14078
14079 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14080
14081         * minibuf.el (read-file-name-internal-1): do ~user completion.
14082
14083 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14084
14085         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14086         aginst destroyed extents
14087
14088 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14089
14090         * package-get.el (package-get): add `install-dir' argument.
14091
14092 1998-07-20  John Jones  <jj@asu.edu>
14093
14094         * package-get.el: calls to package-get-update-all will only
14095           update packages which are already installed.
14096
14097 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14098
14099         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14100         writable.
14101
14102 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14103
14104         * about.el (about-hackers): Correct my email.
14105
14106 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14107
14108         * about.el (about-hackers): new email-address.
14109
14110 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14111
14112         * minibuf.el (read-number): Don't let `input-error' condition
14113         escape.
14114
14115 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14116
14117         * about.el (about-hackers): use my `email-for-life' address.
14118
14119 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14120
14121         * XEmacs 21.2-beta1 is released.
14122
14123 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14124
14125         * ldap.el (ldap-search): Doc string change
14126
14127 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14128
14129         * menubar-items.el (default-menubar): Removed references to
14130         `data-directory', and use `locate-data-file' instead, and made
14131         then greyed out if they don't exist.
14132
14133 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14134
14135         * keymap.el (events-to-keys): Use `format' instead of `concat'
14136         since the latter does not accept integer args anymore
14137
14138 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14139
14140         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14141         macros replaced.
14142
14143 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14144
14145         * make-docfile.el: Get first initialization from very-early-lisp.el
14146         * update-elc.el: Ditto.
14147         * loadup.el (really-early-error-handler): Ditto.
14148
14149         * packages.el (packages-unbytecompiled-lisp): Add new file,
14150         very-early-lisp.el.
14151
14152         * very-early-lisp.el: New file.
14153
14154 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14155
14156         * Symbols that have been obsolete for at least 3 years removed (II).
14157
14158         * obsolete.el (eval-current-buffer): Make compatible.
14159         (byte-code-function-p): Ditto.
14160         (send-string): Removed.
14161         (send-region): Removed.
14162         (screen-scrollbar-width): Removed.
14163         (set-screen-scrollbar-width): Removed.
14164         (set-screen-left-margin-width): Removed.
14165         (set-screen-right-margin-width): Removed.
14166         (screen-left-margin-width): Removed.
14167         (screen-right-margin-width): Removed.
14168         (set-buffer-left-margin-width): Removed.
14169         (set-buffer-right-margin-width): Removed.
14170         (buffer-left-margin-width): Removed.
14171         (buffer-right-margin-width): Removed.
14172         (x-set-frame-icon-pixmap): Removed.
14173         (x-set-screen-icon-pixmap): Removed.
14174         (pixel-name): Removed.
14175         (make-pixmap): Removed.
14176         (make-cursor): Removed.
14177         (pixmap-width): Removed.
14178         (pixmap-contributes-to-line-height-p): Removed.
14179         (set-pixmap-contributes-to-line-height): Removed.
14180
14181 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14182
14183         * obsolete.el (popup-menu-up-p): removed.
14184         (read-no-blanks-input): Removed.
14185         (wholenump): Removed.
14186         (ring-mod): Removed (what was ring-mod?).
14187         (current-time-seconds): Removed.
14188         (run-special-hook-with-args): Removed.
14189         (dot): Removed.
14190         (dot-marker): Removed.
14191         (dot-min): Removed.
14192         (dot-max): Removed.
14193         (window-dot): Removed.
14194         (set-window-dot): Removed.
14195
14196         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14197         `dot-min'.
14198
14199         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14200
14201         * code-files.el (insert-file-contents): Rename
14202         run-special-hook-with-args to run-hook-with-args-until-success.
14203         (write-region): Ditto.
14204
14205 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14206
14207         * about.el: Fix typos, update release date.
14208
14209         * Symbols that have been obsolete for at least 3 years removed.
14210
14211         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14212         screen- functions.
14213         (toplevel): remove setf methods for screen functions.
14214         * cl-macs.el (extent-data): defsetf removed.
14215         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14216         many places to remove.
14217         (comment-indent-hook): Ditto.
14218         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14219         (buffer-dedicated-screen): Ditto.
14220         (deiconify-screen): Ditto.
14221         (delete-screen): Ditto.
14222         (event-screen): Ditto.
14223         (find-file-other-screen): Ditto.
14224         (find-file-read-only-other-screen): Ditto.
14225         (live-screen-p): Ditto.
14226         (screen-height): Ditto.
14227         (screen-iconified-p): Ditto.
14228         (screen-list): Ditto.
14229         (screen-live-p): Ditto.
14230         (screen-name): Ditto.
14231         (screen-parameters): Ditto.
14232         (screen-pixel-height): Ditto.
14233         (screen-pixel-width): Ditto.
14234         (screen-root-window): Ditto.
14235         (screen-selected-window): Ditto.
14236         (screen-totally-visible-p): Ditto.
14237         (screen-visible-p): Ditto.
14238         (screen-width): Ditto.
14239         (screenp): Ditto.
14240         (get-screen-for-buffer): Ditto.
14241         (get-screen-for-buffer-noselect): Ditto.
14242         (get-other-screen): Ditto.
14243         (iconify-screen): Ditto.
14244         (lower-screen): Ditto.
14245         (mail-other-screen): Ditto.
14246         (make-screen): Ditto.
14247         (make-screen-invisible): Ditto.
14248         (make-screen-visible): Ditto.
14249         (modify-screen-parameters): Ditto.
14250         (new-screen): Ditto.
14251         (next-screen): Ditto.
14252         (next-multiscreen-window): Ditto.
14253         (other-screen): Ditto.
14254         (previous-screen): Ditto.
14255         (previous-multiscreen-window): Ditto.
14256         (raise-screen): Ditto.
14257         (redraw-screen): Ditto.
14258         (select-screen): Ditto.
14259         (selected-screen): Ditto.
14260         (set-buffer-dedicated-screen): Ditto.
14261         (set-screen-height): Ditto.
14262         (set-screen-position): Ditto.
14263         (set-screen-size): Ditto.
14264         (set-screen-width): Ditto.
14265         (show-temp-buffer-in-current-screen): Ditto.
14266         (switch-to-buffer-other-screen): Ditto.
14267         (visible-screen-list): Ditto.
14268         (window-screen): Ditto.
14269         (x-set-screen-pointer): Ditto.
14270         (x-set-frame-pointer): Ditto.
14271         (screen-title-format): Ditto.
14272         (screen-icon-title-format): Ditto.
14273         (terminal-screen): Ditto.
14274         (delete-screen-hook): Ditto.
14275         (create-screen-hook): Ditto.
14276         (mouse-enter-screen-hook): Ditto.
14277         (mouse-leave-screen-hook): Ditto.
14278         (map-screen-hook): Ditto.
14279         (unmap-screen-hook): Ditto.
14280         (default-screen-alist): Ditto.
14281         (default-screen-name): Ditto.
14282         (x-screen-defaults): Ditto.
14283         (x-create-screen): Ditto.
14284         * obsolete.el: meta-flag removed.
14285         baud-rate removed.
14286         sleep-for-millisecs removed.
14287         extent-data removed.
14288         set-extent-data removed.
14289         set-extent-attribute removed.
14290         extent-glyph removed.
14291         extent-layout removed.
14292         set-extent-layout removed.
14293         list-faces-display removed.
14294         list-faces removed.
14295         trim-versions-without-asking removed.
14296         after-write-file-hooks removed.
14297         truename removed.
14298         auto-fill-hook removed.
14299         blink-paren-hook removed.
14300         select-screen-hook, deselect-screen-hook removed.
14301         auto-raise-screen, auto-lower-screen removed.
14302
14303         * msw-mouse.el: Global change resource -> mswindows-resource.
14304
14305         * XEmacs 21.0-pre5 is released.
14306
14307 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14308
14309         * about.el (about-hackers): Credits update.
14310
14311 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14312
14313         * register.el (insert-register): Don't activate the region.
14314
14315 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14316
14317         * select.el: Restore x-* symbols for backwards compatibility:
14318         x-copy-primary-selection, x-kill-primary-selection,
14319         x-delete-primary-selection, x-select-make-extent-for-selection,
14320         x-valid-simple-selection-, x-cut-copy-clear-internal.
14321
14322 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14323
14324         * XEmacs 21.0-pre4 is released.
14325
14326 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14327
14328         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14329         reporting bugs.
14330         (maybe-add-init-button): Fix semantics under Windows.  Use
14331         `expand-file-name' rather than `concat'.
14332
14333         * help.el (print-messages): New function.
14334
14335 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14336
14337         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14338
14339 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14340
14341         * about.el: Tweaked my entry in about-hackers.
14342
14343         * find-paths.el (paths-emacs-root-p):
14344           Relaxed emacs-root checking of an in-place installation to
14345           also accommodate the flat layout used on MS Windows.
14346
14347 1998-06-29  John Jones  <jj@asu.edu>
14348
14349         * package-get.el: calls to package-get-update-all will only
14350           update packages which are already installed.
14351
14352 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14353
14354         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14355         are handled by the gui-element face fallbacks now.
14356
14357         * x-faces.el: default gui-element face to "background" as well as
14358         the default face.
14359
14360         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14361         and default face settings since these are set as fallbacks now in
14362         the appropriate domain.
14363
14364 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14365
14366         * text-mode.el (text-mode): Reorder regexp so the OR part
14367         corresponding to `page-delim' goes first and the hack in
14368         `forward-paragraph' will work.
14369         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14370
14371 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14372
14373         * subr.el (remove-hook): When checking the hook value
14374           with functionp, don't apply car to it.
14375
14376 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14377
14378         * package-get.el (package-get-remote-filename):
14379           Don't use file-name-as-directory because the local directory
14380           separator conventions might not be the same as ftp's.
14381
14382 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14383
14384         * ldap.el (ldap-host-parameters-alist): New name of
14385         `ldap-host-parameters-plist'
14386
14387 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14388
14389         * package-get.el: Using (require 'package-get-base), now that it
14390         provides itself.  Consequently removed all instances of (load
14391         "package-get-base.el").
14392
14393 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14394
14395         * subr.el (remove-hook): Don't treat the hook value as a
14396           list unless it is both consp and not functionp.
14397
14398 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14399
14400         * about.el: Email address for Ben Wing is ben@xemacs.org.
14401         * auto-show.el: Ditto.
14402         * bytecomp.el: Ditto.
14403         * faces.el: Ditto.
14404         * x-scrollbar.el: Ditto.
14405         * x-misc.el: Ditto.
14406         * tty-init.el: Ditto.
14407         * toolbar-items.el: Ditto.
14408         * symbol-syntax.el: Ditto.
14409         * specifier.el: Ditto.
14410         * objects.el: Ditto.
14411         * hyper-apropos.el: Ditto.
14412         * glyphs.el: Ditto.
14413
14414 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14415
14416         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14417         vertical-divider-always-visible-p.
14418         (default-mouse-motion-handler): Ditto.
14419
14420 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14421
14422         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14423         global value.
14424
14425 1998-06-21  Oliver Graf <ograf@fga.de>
14426
14427         * build-reports.el: changed receiver to xemacs-build-reports list
14428
14429 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14430
14431         * font.el: Split font-family-mappings into X and
14432           mswindows-specific versions.
14433           mswindows-font-create-[object|name]: Treat supplied size
14434           as a pointsize. Added underline and strikethru handling.
14435
14436         * msw-faces.el: changed default mswindows charset to western.
14437
14438         * msw-glyphs.el: removed space in border-glyph font string that
14439           was inserted to get round bugs in the mswindows C font code.
14440
14441 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14442
14443         * about.el (about-hackers): Credits update.
14444
14445         * help-nomule.el (tutorial-supported-languages): Add Romanian
14446         TUTORIAL.
14447
14448         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14449         to ISO-8859-2.
14450
14451 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14452
14453         * font.el: Split font-family-mappings into X and
14454           mswindows-specific versions.
14455           mswindows-font-create-[object|name]: Treat supplied size
14456           as a pointsize. Added underline and strikethru handling.
14457
14458         * msw-faces.el: changed default mswindows charset to western.
14459
14460         * msw-glyphs.el: removed space in border-glyph font string that
14461           was inserted to get round bugs in the mswindows C font code.
14462
14463 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14464
14465         * minibuf.el: make read-color-completion-table call
14466           (mswindows-color-list for mswindows devices.
14467
14468 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14469
14470         * lisp/font-lock.el
14471         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14472         Let declaration items contain non-word symbol characters.
14473
14474 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14475
14476         * package-get.el (package-get-package-provider): Added autoload
14477         cookie.  Loading "package-get-base.el" in ALL functions that use
14478         it.  Fixed some (interactive ...) with multiple argument specs
14479         again.  Cosmetic indentation changes.
14480
14481 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14482
14483         * info.el (Info-insert-dir): Don't use nreverse on variables
14484         that you want to use later.
14485
14486 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14487
14488         * x-mouse.el (x-set-point-and-move-selection): Replace call
14489         to x-kill-primary-selection with kill-primary-selection
14490
14491 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14492
14493         * simple.el (what-cursor-position): Make cursor position reported
14494         use value of column-number-start-at-one
14495
14496 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14497
14498         * about.el (xemacs-hackers): Fix Jareth's email address.
14499
14500 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14501
14502         * startup.el (startup-splash-frame): Remove
14503         `xemacs-startup-logo-function'.
14504
14505 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14506
14507         * about.el (about-hackers): Update credits list.
14508
14509 1998-06-06  Jeff Miller <jmiller@smart.net>
14510
14511         * lisp/sound.el: Update sound-ext to allow filenames with
14512           extensions to be found by load-sound-file
14513
14514 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14515
14516         * info.el (Info-rebuild-outdated-dir): Removed variable
14517         (Info-auto-generate-directory): New variable
14518         (Info-save-auto-generated-dir): New variable
14519         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14520         (Info-build-dir-anew): Second parameter removed.  Use
14521         `Info-save-auto-generated-dir'
14522         (Info-rebuild-dir): Ditto
14523
14524 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14525
14526         * list-mode.el (next-list-mode-item): Would not recognize
14527         border between directly neighbored items.
14528
14529 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14530
14531         * package-get.el: add autoloads for some functions.
14532
14533 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14534
14535         * specifier.el (let-specifier): Tiny docfixes.
14536
14537 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14538
14539         * msw-mouse.el: set selection-pointer-glyph to Normal.
14540
14541 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14542
14543         * wid-edit.el (widget-specify-secret): New function.
14544         (widget-after-change): Use it.
14545         (widget-specify-field): Use it.
14546
14547 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14548
14549         * mouse.el (drag-window-divider): Use `(not done)' instead of
14550         `doit'; reuse result of `window-pixel-edges'.
14551
14552         * modeline.el (drag-modeline-event-lag): Rename to
14553         drag-divider-event-lag.
14554
14555 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14556
14557         * specifier.el (let-specifier): Rewritten not to generate needless
14558         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14559         arguments.
14560
14561 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14562
14563         * minibuf.el (read-file-name-1): Setup buffer-local value of
14564         `completion-ignore-case' in completions buffer under Windows.
14565
14566 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14567
14568         * about.el (about-maintainer-glyph): Fix support for not
14569         compressed images.
14570
14571 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14572
14573         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14574
14575         * mouse.el (mouse-track): Cancel selection if misc-user event with
14576         `cancel-mode-internal' function is fetched.
14577
14578 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14579
14580         * files.el (save-some-buffers-1): Fixed return value.
14581
14582 1998-06-01  Oliver Graf <ograf@fga.de>
14583
14584         * dragdrop.el: added experimental
14585
14586 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14587
14588         * startup.el (after-init-hook, init-file-user,
14589         user-init-directory, load-user-init-file):  Purge references
14590         to "~/.xemacs/init.el" from docstrings.
14591
14592         (load-user-init-file) Use paths-construct-path to construct
14593         paths to user init files.  Go directly to ~/.emacs, do not
14594         search ~/.xemacs/, do not load `default-custom-file'.
14595
14596 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14597
14598         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14599         general *sh.
14600         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14601
14602 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14603
14604         * menubar-items.el (default-menubar): add Update Packages to customize
14605         menu.
14606
14607 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14608
14609         * faces.el: use toolbar face as a fallback for toolbar properties
14610         in xpm-color-symbols instead of default.
14611
14612         * msw-faces.el: rename 3d-object -> gui-element face.
14613
14614 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14615
14616         * startup.el (xemacs-startup-logo-function): New variable.
14617         (startup-splash-frame): Use it.
14618
14619 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14620
14621         * files.el (save-some-buffers): Would wait 1 second.
14622         (save-some-buffers-1): Delete other windows here instead of in
14623         `save-some-buffers'.
14624         (save-some-buffers): Force redisplay only if windows were deleted.
14625
14626 1998-06-02  Didier Verna  <didier@xemacs.org>
14627
14628         * cus-face.el (custom-face-attributes): generalized the use of
14629         toggle buttons for boolean attributes.
14630         Re-ordered the items a bit.
14631
14632 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14633
14634         * sound.el (default-sound-directory): Use `locate-data-directory'
14635         to find the sounds directory.
14636
14637 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14638
14639         * sound.el: default sound-ext to .wav under mswindows, .au
14640         otherwise. load-default sounds without extensions.
14641
14642 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14643
14644         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14645         if send-pr is not bound.
14646
14647 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14648
14649         * files.el: grok idl files in auto-mode-alist.
14650 1998-06-01  Jeff Miller  <jmiller@smart.net>
14651
14652         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14653         calling `upcase'.
14654
14655 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14656
14657         * msw-glyphs.el: add xbm to the list of image types supported.
14658
14659 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14660
14661         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14662         instead of XEmacs one when dumping InfoDock.
14663
14664 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14665
14666         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14667         for `modeline-visible-p'
14668
14669         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14670
14671 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14672
14673         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14674         since it's not used anymore. doc string fixes.
14675
14676         * package-get.el (package-get-file-installed-p): new function. use
14677         instead of file-installed-p which is in an external package.
14678
14679 1998-05-28  Oliver Graf <ograf@fga.de>
14680
14681         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14682         favor of select-window/switch-to-buffer
14683
14684 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14685
14686         * startup.el: changed (getenv "HOME") to (user-home-directory)
14687
14688 1998-05-25  Oliver Graf <ograf@fga.de>
14689
14690         * frame.el (cde-start-drag) moved to dragdrop.el
14691         (offix-start-drag-region) moved to dragdrop.el
14692         (offix-start-drag) moved to dragdrop.el
14693         * dragdrop.el (cde-start-drag) moved from frame.el
14694         (offix-start-drag-region) moved from frame.el
14695         (offix-start-drag) moved from frame.el
14696         (cde-start-drag-region) cde drag regions
14697         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14698
14699 1998-05-26  Oliver Graf <ograf@fga.de>
14700
14701         * dragdrop.el: created dragdrop-drag prototypes
14702         (cde-start-drag-region) fixed typo
14703
14704 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14705
14706         * simple.el (after-init-hook): Remove reader macro.
14707
14708         * packages.el (packages-hardcoded-lisp): Get rid of reader
14709         macros.  Update DOC string.
14710
14711 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14712
14713         * mouse.el (drag-window-divider): Ditto.
14714
14715         * modeline.el (mouse-drag-modeline): Use it.
14716
14717         * lisp-mode.el (let-specifier): Specify indentation.
14718
14719         * specifier.el (let-specifier): Renamed from
14720         `with-specifier-instance'.
14721
14722 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14723
14724         * x-faces.el:
14725         * faces.el: move definition of xpm-color-symbols from x-faces.el
14726         to faces. Predicate x-get-resource on the presence of x.
14727
14728         * msw-faces.el: set 3d-object face rather than modeline. Specify
14729         faces as specfier defaults.
14730
14731         * package-get.el: don't use package-admin-add-single-file-package.
14732
14733 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14734
14735         * toolbar-items.el: Fixup tooltips.
14736         (toolbar-gnus): Don't use obsolete variable
14737         toolbar-news-frame-properties.
14738         (toolbar-news-reader): Default to `gnus' instead of
14739         `not-configured'.
14740
14741         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14742         Windows.
14743
14744 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14745
14746         * package-get.el: rename -installedp -> -installed-p.
14747
14748 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14749
14750         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14751         attributes, and assinged it to continuation, truncation and
14752         hscroll glyphs.
14753
14754         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14755         and made continuation, truncation and hscroll glyphs arrow
14756         characters out of that font.
14757
14758 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14759
14760         * minibuf.el (minibuffer-electric-separator): Play nicely with
14761         directory-sep-char being \.
14762         (minibuffer-electric-tilde): Ditto.
14763         (read-file-name-map): Ditto.
14764
14765 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14766
14767         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14768         on X devices.
14769         (default-mouse-track-deal-with-down-event): Avoid
14770         `x-disown-selection'; use `disown-selection' instead.
14771
14772 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14773
14774         * select.el:
14775         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14776         moved to (cut-copy-clear-internal) in select.el. Ditto for
14777         (x-delete-primary-selection) (x-kill-primary-selection)
14778         (x-copy-primary-selection).
14779         (own-clipboard): new function.
14780
14781         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14782         functions in select.el. remove old ones.
14783         (mswindows-own-clipboard): new function.
14784
14785 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14786
14787         * gnuserv.el: allow connections from mswindows type devices.
14788
14789 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14790
14791         * msw-glyphs.el: change image type used from cursor to resource.
14792
14793 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14794
14795         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14796         for {top,bottom}-{left,right} values in addition to
14797         {top,bottom}_{left,right}.
14798         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14799
14800 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14801
14802         * cl-macs.el (specifier-instance): Undefine its setf method.
14803
14804         * specifier.el (with-specifier-instance): Added docstring.
14805
14806         * mouse.el (drag-window-divider): Ditto.
14807
14808         * modeline.el (mouse-drag-modeline): Use it.
14809
14810         * lisp-mode.el (with-specifier-instance): Define its indentation
14811         level.
14812
14813         * specifier.el (with-specifier-instance): New macro.
14814
14815 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14816
14817         * package-get.el (package-get-create-custom): new function to
14818         auto-generate package-get-custom.el from package-get-base.el.
14819         * (package-get-ever-installedp): new function.
14820         * (package-get-custom): new function to get all packages specified
14821         by customize.
14822
14823 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14824
14825         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14826
14827 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14828
14829         * cl-extra.el: Reverse previous float change.
14830
14831 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14832
14833         * x-faces.el:
14834         * faces.el (try-font-name): moved from x-faces.el since it is
14835         required by w3 under mswindows as well X.
14836
14837 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14838
14839         * winnt.el: Removed evil (setq completion-ignore-case t)
14840         clause, one more overlookef fsfism.
14841         (nt-quote-args-functions-alist): End sentences with double space.
14842
14843 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14844
14845         * window-xemacs.el (push-window-configuration): Remove kludgery of
14846         recaching default-toolbar specifier.
14847         (pop-window-configuration): Ditto.
14848         (unpop-window-configuration): Ditto.
14849
14850 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14851
14852         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14853
14854 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14855
14856         * winnt.el (nt-quote-args-verbatim): Added function.
14857         (nt-quote-args-prefix-quote): Added function.
14858         (nt-quote-args-backslash-quote): Added function.
14859         (nt-quote-args-double-quote): Added function.
14860         (nt-quote-args-functions-alist): New variable.
14861         (nt-quote-process-args): Added function. This is the main quoting
14862         work horse called from process-nt.c
14863
14864 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14865
14866         * winnt.el: Removed duplicate definitions for backspace,
14867         delete, M-backspace and C-M-backspace.
14868         (file-name-buffer-file-type-alist): Removed this variable.
14869         (find-buffer-file-type): Removed function.
14870         (find-file-binary):  Removed function.
14871         (find-file-text): Removed function.
14872         (find-file-not-found-set-buffer-file-type): Removed function.
14873         (save-to-unix-hook): Removed function.
14874         (revert-from-unix-hook): Removed function.
14875         (using-unix-filesystems): Removed function.
14876         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14877         warning.
14878         (x-set-selection): Removed function.
14879         (x-get-selection): Removed function.
14880         Removed commented FSFisms.
14881         Replaced copyright notice (this file is not part of GNU Emacs).
14882         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14883         comint-process-echoes setting to t.
14884
14885 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14886
14887         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14888         and used following the interface change of
14889         `paths-find-recursive-path'.
14890
14891         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14892         regexp instead of a list of base names.
14893         (paths-version-control-filename-regexp):
14894         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14895         Introduced and used following the interface change of
14896         `paths-find-recursive-path'.
14897
14898 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14899
14900         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14901         on X devices, rather than on all non-TTY devices.
14902
14903 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14904
14905         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14906
14907         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14908
14909 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14910
14911         * itimer.el (activate-itimer): Fixed usage of integers
14912         as argument to `concat'.
14913
14914 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14915
14916         * itimer.el (start-itimer): replace the use of `concat' with
14917         `format'
14918
14919 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14920
14921         * mode-motion.el (mode-motion-hook): Clarify docstring.
14922         From Bob Weiner <weiner@altrasoft.com>
14923
14924         * loadhist.el (symbol-file): Supply prompt string when used
14925         interactively.
14926         From Bob Weiner <weiner@altrasoft.com>
14927
14928 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14929
14930         * loadup.el (really-early-error-handler): Ditto.
14931
14932         * update-elc.el: Ditto.
14933
14934         * setup-paths.el (paths-construct-exec-path): Ditto.
14935
14936         * make-docfile.el: Ditto.
14937
14938         * find-paths.el (paths-decode-directory-path): Use split-path
14939         instead of decode-path.
14940
14941         * files.el (parse-colon-path): Update docstring reference.
14942
14943 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14944
14945         * msw-init.el:
14946         * x-init.el:
14947         Bind cut'n'paste keys to non window-system specific functions.
14948
14949         * msw-select.el: New function mswindows-clear-clipboard.
14950         mswindows-cut-copy-clipboard extended to handle clearing of the
14951         selection and renamed to mswindows-cut-copy-clear-clipboard.
14952
14953         * select.el: on mswindows devices delete-primary-selection
14954         calls mswindows-clear-clipboard.
14955
14956 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14957
14958         * simple.el (quoted-insert): Inhibit quit when using read-char.
14959
14960         * cmdloop.el (read-char): Don't inhibit quit.
14961         (read-char-exclusive): Ditto.
14962         (read-char): Signal quit if quit-char was pressed.
14963         (read-char-exclusive): Ditto.
14964         (read-quoted-char): Return a character, not integer.
14965
14966         * menubar-items.el (default-popup-menu): Use Andy's generic
14967         selection code.
14968         (default-popup-menu): Fix code.
14969
14970 1998-05-14  Oliver Graf <ograf@fga.de>
14971
14972         * dragdrop.el (dragdrop-function-widget): this time it's done
14973
14974 1998-05-13  Oliver Graf <ograf@fga.de>
14975
14976         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14977
14978 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14979
14980         * device.el (device-pixel-width):
14981         (device-pixel-height):
14982         (device-mm-width):
14983         (device-mm-height):
14984         (device-bitplanes):
14985         (device-color-cells): Swapped parameters to device-system-metric
14986         according to the interface change.
14987
14988 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14989
14990         * mouse.el (default-mouse-motion-handler): Use new name of the
14991         function event-over-vertical-divider-p.
14992         Do not set E-W arrow cursor over the divider if
14993         vertical-divider-draggable-p is nil in the window.
14994         ([top-level]): Use new name for the variable
14995         vertical-divider-map.
14996         (drag-window-divider): Respect vertical-divider-draggable-p.
14997         Variable name typo fixes.
14998
14999 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15000
15001         * keymap.el (kbd): Define here; handle string constants and
15002         others...
15003
15004 1998-05-15  Christian Nyb <chr@mediascience.no>
15005
15006         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15007         in Emacs 18.
15008
15009 1998-05-13  Didier Verna  <didier@xemacs.org>
15010
15011         * mouse.el (drag-window-divider): give the vertical divider a
15012         pressed look when dragging it.
15013
15014 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15015
15016         * faces.el: predicate some more face operations on x or mswindows
15017         not just x.
15018
15019         * modeline.el: enable modeline coloring for mswindows.
15020
15021 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15022
15023         * minibuf.el (minibuffer-default): Added variable; compatible with
15024         FSF Emacs.
15025         (next-history-element): Used `minibuffer-default'.
15026
15027 1998-05-12  Oliver Graf <ograf@fga.de>
15028
15029         * dragdrop.el (dragdrop-function-widget): button and mods ok
15030         arguments still look a bit strange
15031         (dragdrop-compare-mods) created
15032         (dragdrop-drop-do-functions) correctly checks for buttons and
15033         modifiers
15034
15035 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15036
15037         * setup-paths.el (paths-default-info-directories): Replace
15038         path-separator with directory-sep-char.
15039
15040         * files.el (path-separator): Don't define it here.
15041
15042 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15043
15044         * update-elc.el: Ditto.
15045
15046         * setup-paths.el (paths-construct-exec-path): Ditto.
15047
15048         * make-docfile.el: Ditto.
15049
15050         * loadup.el (really-early-error-handler): Ditto.
15051
15052         * find-paths.el (paths-decode-directory-path): Use decode-path
15053         instead of decode-path-internal.
15054
15055         * files.el (parse-colon-path): Update docstring.
15056
15057 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15058
15059         * subr.el (get-buffer-window-list): Make BUFFER optional.
15060
15061         * window-xemacs.el (windows-of-buffer): Defalias to
15062         get-buffer-window-list.
15063
15064 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15065
15066         * disass.el: Fix maintainer keyword.
15067
15068         * bytecomp.el (byte-compile-and-load-file): Autoload.
15069         (byte-compile-buffer): Ditto.
15070
15071         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15072         value is returned, not the name.
15073         (lisp-imenu-generic-expression): Enable it.
15074         (lisp-mode-variables): Ditto.
15075         (lisp-indent-offset): Change defconst to defvar.
15076         (lisp-indent-function): Ditto.
15077         (lisp-body-indent): Ditto.
15078
15079 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15080
15081         * modeline.el: Use zap-last-kbd-macro-event.
15082
15083         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15084         nil, don't attempt to do anything with messages.
15085         (eval-last-sexp): Use `letf' for clarity.
15086
15087 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15088
15089         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15090
15091 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15092
15093         * buff-menu.el:
15094         * lisp-mode.el:
15095         * obsolete.el:
15096         Change empty docstrings into no doc strings at all.
15097         Fix bogus FSF-format docstrings.
15098         * etags.el: Fix docstring.
15099
15100 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15101
15102         * package-get.el (package-get): Use internal md5
15103
15104 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15105
15106         * about.el (about-xemacs): Correct abuse of concat.
15107
15108 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15109
15110         * info.el (Info-mode): Use easymenu.
15111
15112 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15113
15114         * apropos.el (apropos): Don't use concat with integers.
15115
15116         * cmdloop.el (describe-last-error): Handle the case when no error
15117         was seen gracefully.
15118
15119         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15120         defun.
15121         (apropos-describe-plist): Ditto.
15122
15123         * help.el (with-displaying-help-buffer): Revert to a defun.
15124         (describe-key): Use it as defun.
15125         (describe-mode): Ditto.
15126         (describe-bindings): Ditto.
15127         (describe-prefix-bindings): Ditto.
15128         (describe-installation): Ditto.
15129         (view-lossage): Ditto.
15130         (describe-function): Ditto.
15131         (describe-variable): Ditto.
15132         (describe-syntax): Ditto.
15133
15134 1998-05-11  Oliver Graf <ograf@fga.de>
15135
15136         * dragdrop.el: changed order of require/provide
15137         (dragdrop-drop-mime-default) changed to new calling conventions
15138         (dragdrop-drop-do-functions) changed to new calling conventions
15139         (dragdrop-function-widget) this one needs more work...
15140
15141 1998-05-10  Oliver Graf <ograf@fga.de>
15142
15143         * about.el: another small change in my entry
15144         * dragdrop.el (dragdrop-drop-log-function): logging added
15145         plus customizations
15146         changed interface to handler functions. now called with event
15147         and object
15148
15149 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15150
15151         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15152         E-W arrow pointer displayed over draggable dividers.
15153
15154         * mouse.el (default-mouse-motion-handler): Show it when
15155         appropriate.
15156         (drag-window-divider): Added.
15157         ([top-level]): Initialized window-divider-map with a keymap
15158         binding the above function to left button down event.
15159
15160         * x-mouse.el (x-init-pointer-shape): Initialize
15161         divider-pointer-glyph from Cursor.dividerPointer, or use default
15162         E-W double arrow.
15163
15164 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15165
15166         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15167
15168 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15169
15170         * simple.el (count-words-buffer): Don't query for buffer.
15171         (count-lines-buffer): Ditto.
15172
15173 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15174
15175         * help.el (where-is): add optional insert argument.
15176
15177 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15178
15179         * help.el (describe-key-briefly): New argument INSERT.
15180
15181         * simple.el (eval-expression): New optional argument; synch with
15182         FSF 20.3.
15183
15184         * keydefs.el (global-map): Add new register bindings.
15185
15186         * register.el: Synched with FSF 20.3.
15187
15188 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15189
15190         * window-xemacs.el (recenter): all arguments are optional.
15191
15192 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15193
15194         * device.el: (device-pixel-width): Reflected name/parameters
15195         change to device-system-metric.
15196         (device-pixel-height): Ditto.
15197         (device-mm-width): Ditto.
15198         (device-mm-height): Ditto.
15199         (device-bitplanes): Ditto.
15200         (device-color-cells): Ditto.
15201
15202 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15203
15204         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15205
15206         * cl.el (most-positive-fixnum): Document.
15207         (most-negative-fixnum): Ditto.
15208
15209         * cus-dep.el: Updated comment.
15210
15211         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15212         constant.
15213
15214         * cus-load.el (custom-put): Removed.
15215
15216         * files.el (after-find-file): Just resignal quit instead of
15217         signaling "canceled".
15218
15219 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15220
15221         * frame.el (other-frame): Use `focus-frame' instead of
15222         select-frame kludges.
15223
15224         * lisp-mode.el: Update lisp-indent-function for
15225         save-selected-frame and with-selected-frame.
15226
15227         * frame.el (save-selected-frame): New macro.
15228         (with-selected-frame): Ditto.
15229         (other-frame): Use `set-frame-focus'.
15230
15231 1998-05-06  Oliver Graf <ograf@fga.de>
15232
15233         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15234         (dragdrop-drop-url-default) default handler for URL drops created
15235         (dragdrop-drop-mime-default) default handler for MIME drops created
15236         (dragdrop-drop-functions) default custom for handling drops created
15237         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15238
15239 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15240
15241         * mouse.el: Removed redundant mouse-mswindows-drop function.
15242
15243 1998-05-05  Oliver Graf <ograf@fga.de>
15244
15245         * about.el: changed some text in my entry
15246         * dragdrop.el: added customs
15247
15248 1998-05-04  Oliver Graf <ograf@fga.de>
15249
15250         * mouse.el: killed global drop key bindings
15251         (mouse-offix-drop) removed
15252         * dragdrop.el: created
15253         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15254
15255 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15256
15257         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15258         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15259
15260         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15261         obsolete comment.
15262
15263         * scrollbar.el (scrollbars-visible-p): Use new
15264         {vertical,horizontal}-scrollbar-visible-p specifiers.
15265
15266 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15267
15268         * device.el (device-pixel-height):
15269         (device-pixel-width):
15270         (device-mm-width):
15271         (device-mm-height):
15272         (device-bitplanes):
15273         (device-color-cells): Moved these 6 functions from device.c; they
15274         all use single (device-system-metrics) call.
15275
15276 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15277
15278         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15279         were renamed.
15280
15281         * menubar-items.el:
15282         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15283         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15284
15285         * help.el (help-map): Remove Hyperbole keybinding logic.
15286         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15287
15288 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15289
15290         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15291         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15292
15293 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15294
15295         * msw-glyphs.el: use nicer icon3 from the frame icon.
15296
15297 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15298
15299         * version.el (emacs-version): Remove InfoDock conditionals.
15300
15301         * startup.el (startup-splash-frame): Change ID logo name.
15302
15303 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15304
15305         * files.el (after-find-file): If the user presses C-g on
15306         directory-creation prompt, kill the buffer.
15307
15308 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15309
15310         * simple.el (count-words-region): Reverse previous change.
15311
15312 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15313
15314         * replace.el (query-replace): Just call perform-replace.
15315         (query-replace-regexp): Ditto.
15316         (perform-replace): Move region handling here.
15317         (perform-replace): Use the new arg to match-data.
15318
15319 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15320
15321         * x-init.el: Install X specific display table that
15322           displays char 0240 as a space to avoid whatever it is
15323           that screws up display of that character code.
15324
15325 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15326
15327         * help.el (function-arglist): If no arguments are documented for a
15328         subr, print nothing rather than incorrect output.
15329
15330 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15331
15332         * cmdloop.el (command-error): Update bail-out error message to use
15333         `emacs-program-name'.
15334
15335         * lib-complete.el: Remove reader macro cruft.
15336
15337         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15338         cruft.
15339
15340         * simple.el (count-words-region): Drop interactive-p check on the
15341         message.
15342
15343 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15344
15345         * font.el
15346         * msw-faces.el
15347         Correct spelling of mswindows-font-canonicalize-name.
15348
15349 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15350
15351         * ldap.el (ldap-host-parameters-alist): Replaced with
15352         `ldap-host-parameters-plist'
15353         (ldap-search): Adapt to previous change
15354
15355 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15356
15357         * about.el (about-hackers): Update Bob Weiner bio.
15358         (about-maintainer-info): Ditto.
15359
15360 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15361
15362         * simple.el (display-warning-minimum-level): Docfix.
15363
15364 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15365
15366         * widget.el (:default-get): New keyword.
15367         * wid-edit.el (default, widget-default-default-get): Define it.
15368         (group, widget-group-default-get): Define it.
15369         (menu-choice, widget-choice-default-get): Define it.
15370         (widget-default-get): New function.
15371         (widget-choice-action): Call it.
15372         (widget-editable-list-entry-create): Call it.
15373
15374 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15375
15376         * byte-optimize.el (byte-boolean-vars): Removed.
15377         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15378         lookup through `byte-boolean-vars'.
15379
15380 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15381
15382         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15383         resource-provided values into ghost specs for scrollbar-height and
15384         scrollbar-width.
15385
15386 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15387
15388         * byte-optimize.el: Don't attempt to optimize /=.
15389
15390         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15391         (byte-compile-/=): Ditto.
15392
15393 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15394
15395         * apropos.el: Use `with-displaying-help-buffer'.
15396         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15397         Use `with-displaying-help-buffer'.
15398         (apropos-follow): Do not give special treatment to buffer cursor
15399         was in prior to a mouse click.
15400         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15401         (apropos-print-doc): Set correct buffer for setting text
15402         properties.
15403
15404 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15405
15406         * help.el (help-buffer-prefix-string): New variable.
15407         (help-buffer-name): Use it.
15408
15409         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15410         mode menu.
15411
15412 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15413
15414         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15415
15416 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15417
15418         * files.el (find-file-noselect): Update docstring.
15419         (find-file-noselect): Signal an error if found an unreadable file.
15420         (file-chase-links): Save the match data.
15421         (normal-mode): Use `lwarn' and `error-message-string'.
15422         (interpreter-mode-alist): Change defconst to defvar.
15423         (inhibit-first-line-modes-regexps): Ditto.
15424         (inhibit-first-line-modes-regexps): Added .tgz.
15425         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15426         (change-major-mode-with-file-name): New user-option.
15427         (set-visited-file-name): Synched with FSF.
15428         (file-name-extension): New function, from FSF 20.3.
15429         (file-relative-name): Synched with FSF.
15430         (save-some-buffers): Support the C-r feature.
15431         (recover-session): Synched with FSF.
15432         (kill-some-buffers): Ditto.
15433         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15434
15435 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15436
15437         * files.el (insert-file): Undo previous change and reenable use of
15438         format.el.
15439
15440 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15441
15442         * window-xemacs.el (recenter): Define.
15443
15444 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15445
15446         * font.el (mswindows-font-create-name)
15447         (mswindows-font-create-object): new functions for mswindows type
15448         fonts.
15449
15450         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15451         strings are parsed as well as font objects.
15452
15453 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15454
15455         * modeline.el (defining-kbd-macro): Restore modeline indication of
15456         kbd-macro being recorded.
15457         (add-minor-mode): Simplify docstring.
15458         (modeline-minor-mode-menu): Remove stuff.
15459
15460 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15461
15462         * code-process.el (call-process): dynamically decide process
15463         coding type.
15464
15465 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15466
15467         * modeline.el: Add line-number-mode, column-number-mode to
15468         the modeline minor-mode menu.  Button2 on the line number does
15469         goto-line.
15470
15471 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15472
15473         * mouse.el: move x-selection-owner-p type things to
15474         selection-owner-p.
15475
15476         * msw-init.el: copy zmacs stuff from x-init.el
15477
15478         * msw-select.el (mswindows-own-selection)
15479         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15480         functions. Very simple minded implementation of selectio
15481         ownership.
15482
15483         * select.el (own-selection) (disown-selection)
15484         (activate-region-as-selection) (select-make-extent-for-selection)
15485         (valid-simple-selection-p): functions moved from x-select.el for
15486         generalized selection.
15487
15488         * x-select.el: see select.el changes.
15489
15490         * x-toolbar.el: use new selection functions.
15491
15492 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15493
15494         * packages.el (packages-find-package-directories): Fixed bug that
15495         would pick up multiple site-package directories.
15496         (package-locations): Added "xemacs-packages" as a late package
15497         location.
15498
15499         * find-paths.el: Now uses `emacs-program-name' and
15500         `emacs-program-version'.
15501         Additions to enforce version-specific directories in
15502         `paths-find-version-directory'.
15503
15504 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15505
15506         * default.el: Removed.
15507         * site-start.el: Removed.
15508
15509 1998-04-29  Didier Verna  <didier@xemacs.org>
15510
15511         * minibuf.el (minibuffer-history-minimum-string-length): Default
15512         to nil.
15513
15514 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15515
15516         * find-paths.el (paths-program-name): Rename.
15517         (paths-emacs-root-p): Ditto.
15518         (paths-find-site-directory): Ditto.
15519
15520 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15521
15522         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15523         `emacs-lisp-byte-compile-and-load'.
15524
15525 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15526
15527         * ldap.el (ldap-search): Fixed additional parameter passing to
15528         `ldap-open'
15529
15530 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15531
15532         * select.el (kill-primary-selection) (selection-owner-p)
15533         (copy-primary-selection) (yank-clipboard-selection)
15534         (selection-exists-p) (delete-primary-selection): new file and
15535         functions that do the right thing for the selected device.
15536
15537         * x-menubar.el: use generalised selection functions.
15538
15539         * dumped-lisp.el: dump select.el.
15540
15541 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15542
15543         * find-paths.el (paths-progname): New variable.
15544         (paths-emacs-root-p): Use it.
15545         (paths-find-site-directory): Ditto.
15546
15547 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15548
15549         * loadup.el ((member "dump" command-line-args)): Dump as
15550         `infodock' if InfoDock.
15551
15552 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15553
15554         * find-paths.el (construct-emacs-version): Simplify, include
15555         program name in the return value.
15556         * (paths-find-version-directory): Use it.
15557
15558 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15559
15560         * info.el (Info-parse-dir-entries): Fixed regexp
15561         (Info-build-dir-anew): Remove full suffix and capitalize info file
15562         name for files with no @direntry
15563         (Info-batch-rebuild-dir): New function
15564         (Info-suffixed-file): Check for regular files instead of simple
15565         file existence (could catch directories before)
15566
15567 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15568
15569         * setup-paths.el, find-paths.el: Removed uses of `not' which
15570         temacs doesn't have.
15571
15572         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15573         into root searching.
15574
15575 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15576
15577         * subr.el: Remove definition of `not'.
15578
15579 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15580
15581         * msw-glyphs.el: enable graphics support.
15582
15583 1998-04-23  Didier Verna  <didier@xemacs.org>
15584
15585         * x-menubar.el (default-menubar): restored the line-number-mode
15586         option.
15587
15588         * misc doc string updates related to the options menu.
15589
15590 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15591
15592         * setup-paths.el (paths-construct-load-path): Fix typo.
15593
15594 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15595
15596         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15597         font-menu-ignore-scaled-fonts don't have to be bound now; this
15598         gets us one step further towards making --no-autoloads work.
15599
15600         * startup.el (normal-top-level): Load auto-autoloads only if
15601         lisp-directory is non-nil.
15602
15603         * setup-paths.el (paths-construct-load-path): Made it robust
15604         against nil lisp-directory.
15605
15606         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15607         to the list of variables that cause a warning when nil.
15608
15609         * toolbar.el (init-toolbar-location): Now works even when there's
15610         no toolbar icon directory.
15611
15612 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15613
15614         * help.el (view-lossage): Recognize it.
15615
15616         * simple.el (log-message): Mark multiline messages.
15617
15618 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15619
15620         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15621
15622 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15623
15624         * package-get.el (package-get-all):  add `\n' separator to
15625         interactive specification so that both variables are read
15626
15627 1998-04-22  Didier Verna  <didier@xemacs.org>
15628
15629         * x-menubar.el: ported the options menu to Custom.
15630         Moved the "read only" toggle button to the buffers menu.
15631         Corrected some missing ;;;###autoload or defcustom.
15632
15633         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15634         the scrollbar-visible specifier for options menu handling.
15635
15636         * toolbar.el (toolbar-visible-p)
15637                      (toolbar-captioned-p)
15638                      (default-toolbar-position): defcustom wrappers around
15639         the toolbar specifiers for options menu handling.
15640
15641         * frame.el (get-frame-for-buffer-default-instance-limit):
15642         defcustom it for options menu handling.
15643
15644         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15645         font-lock-mode for options menu handling.
15646
15647         * cus-start.el: added Custom properties to overwrite-mode for
15648         options menu handling.
15649
15650 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15651
15652         * about.el: shameless self-promotion.
15653
15654 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15655
15656         * simple.el (raw-append-message): Slightly optimize.
15657         (remove-message): Use `push' for clarity.
15658         (append-message): Ditto.
15659         (display-warning): Dito.
15660         (raw-append-message): Send the message to the appropriate device.
15661
15662 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15663
15664         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15665         From Sean MacLennan <Sean.MacLennan@pika.ca>
15666
15667 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15668
15669         * setup-paths.el: Changed `directory-sep-char' to
15670         `path-separator', following a change in GNU Emacs.
15671
15672 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15673
15674         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15675         (Info-build-dir-anew): Add a final newline.
15676         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15677         is `always'
15678         (Info-rebuild-dir): Ditto
15679
15680         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15681
15682 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15683
15684         * simple.el (count-words-buffer): Retain zmacs region.
15685         (count-words-region): Ditto.
15686         * simple.el: (what-line): Expanded line counts.
15687         (count-lines): New parameter to conditionalize whether collapsed
15688         lines get counted.
15689         From Bob Weiner <weiner@altrasoft.com>
15690
15691 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15692
15693         * packages.el (package-locations): infodock-packages must override
15694         mule-packages and packages.
15695
15696 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15697
15698         * wid-edit.el:
15699         remove rude messages from widget-activation-widget-mapper
15700         and widget-activation-glyph-mapper
15701
15702 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15703
15704         * toolbar.el: Remove (featurep 'x) test from
15705         toolbar-make-button-list
15706
15707 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15708
15709         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15710         only if in the same frame.
15711
15712 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15713
15714         * packages.el (package-locations): Added site-packages hierarchy.
15715
15716         * setup-paths.el (paths-default-info-directories): Introduced and
15717         used.
15718
15719         * packages.el, setup-paths.el: Set various path searching depths
15720         to 1.
15721
15722         * packages.el (packages-hierarchy-depth):
15723         (packages-load-path-depth): Introduced and used.
15724
15725         * setup-paths.el (paths-load-path-depth): Introduced and used.
15726
15727         * find-paths.el (paths-find-recursive-path): Added max-depth
15728         parameter.
15729
15730 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15731
15732         * setup-paths.el (paths-construct-info-path): Removed
15733         dependency on behavior of (file-name-as-directory "").
15734
15735 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15736
15737         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15738         lisp objects
15739
15740 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15741
15742         * dump-paths.el, startup.el: Added handling for --debug-paths.
15743
15744 1998-04-15  William M. Perry  <wmperry@aventail.com>
15745
15746         * wid-edit.el: We cannot just set the help-echo or balloon-help
15747           properties for an extent based on the :help-echo widget
15748           property, since help-echo and balloon-help cause an EXTENT to
15749           get passed in, where :help-echo functions are expecting a WIDGET
15750
15751 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15752
15753         * scrollbar.el (init-scrollbar-from-resources): Call
15754         mswindows-init-scrollbar-metrics when appropriate.
15755
15756 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15757
15758         * dumped-lisp.el: dump x-toolbar for window system
15759
15760         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15761         have support and xpm.
15762
15763 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15764
15765         * files.el (toggle-read-only): Fix docstring.
15766         From Didier Verna <didier@xemacs.org>
15767
15768 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15769
15770         * startup.el (normal-top-level): Load autoload-file-name without
15771         specifying an extension---some people only auto-autoload.el.gz.
15772
15773 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15774
15775         * files.el (backup-enable-predicate): Don't bomb on NAME being
15776         nil.
15777
15778 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15779
15780         * find-paths.el, packages.el: Now prefers configure'd paths.
15781         This shouldn't cause any of the originally anticipated problems as
15782         the current paths architecture will not define the various
15783         configure-xxx variables if they're not specified on the configure
15784         command line.
15785
15786         * find-paths.el, setup-paths.el, packages.el: Removed all
15787         mentionings of "/" as a path separator.
15788         Used paths-construct-path throughout.
15789
15790         * find-paths.el (paths-construct-path): Created to assemble paths
15791         from directory components.
15792
15793         * setup-paths.el, packages.el: Used paths-decode-directory-path
15794         instead of decode-path-internal.
15795
15796         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15797         and associates.
15798         (paths-decode-directory-path) Created.
15799
15800         * setup-paths.el: Changed configure-exec-path to
15801         configure-exec-directory.
15802
15803 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15804
15805         * packages.el (packages-find-packages): Fixed decoding of
15806         EMACSPACKAGEPATH.
15807
15808         * startup.el: -no-packages -> -no-early-packages.
15809
15810         (packages-load-package-lisps): Fixed loading of auto-autoload
15811         files.
15812
15813         * startup.el (normal-top-level): Fixed loading of core
15814         auto-autoload.
15815
15816         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15817
15818         * startup.el, packages.el, dump-paths.el: Added proper settings
15819         for site-directory and lisp-directory variables.
15820
15821         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15822         inhibit-package-autoloads and fixed handling of it.
15823
15824         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15825         handling of former inhibit-package-init, now
15826         inhibit-early-packages, to make -vanilla etc. work.
15827
15828 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15829
15830         * code-process.el (start-process): Fallback to 'undecided instead
15831         of 'binary for process input coding stream.
15832
15833         * process.el (start-process): Docstring fix.
15834
15835 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15836
15837         * info.el (Info-insert-dir): Do not insert temporary dir files
15838         in Info-dir-file-attributes
15839         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15840         (Info-rebuild-dir): Ditto.
15841
15842 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15843
15844         * obsolete.el: Added obsoleteness declarations for
15845         `site-directory' and `Info-default-directory-list'.
15846
15847 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15848
15849         * find-paths.el (paths-find-emacs-root): Only look at the
15850         executable at the end of the symlink chain for determining the
15851         Emacs root.
15852
15853 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15854
15855         * setup-paths.el (paths-construct-info-path): Changed construction
15856         to cater to gone default in configure.
15857
15858         * find-paths.el (paths-uniq-append): Added.
15859
15860         * packages.el: Rewritten package path construction once again.
15861
15862         * dump-paths.el, startup.el: Removed package-path as a global
15863         variable.
15864
15865         * package-admin.el (package-admin-add-single-file-package):
15866         (package-admin-add-binary-package): Changed package-path to
15867         late-packages.
15868
15869         * packages.el (packages-split-path): Split path at "/" rather than
15870         nil according to change in emacs.c.
15871
15872 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15873
15874         * setup-paths.el (paths-construct-info-path): Changed info path
15875         order so that directories come out right.
15876         (paths-find-lock-directory): Fixed bug: It used to think
15877         configure-lock-directory is a path.
15878
15879 1998-04-06  Jeff Miller <jmiller@smart.net>
15880
15881         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15882         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15883         eases the use of toolbar-add/kill-item functions.
15884
15885 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15886
15887         * code-files.el (file-coding-system-alist): Commented out
15888         loaddefs.el magical treatment.
15889
15890 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15891
15892         * info.el (Info-rebuild-outdated-dir): Added new option
15893         `conservative' and made it the default
15894         (Info-rebuild-dir): Appropriately parse multi-line description
15895         strings, and multi-section dir files. Issue warning when dir
15896         is rebuilt as temporary
15897         (Info-build-dir-anew): Issue warning when dir is built as
15898         temporary
15899
15900 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15901
15902         * list-mode.el (list-mode-map): Bind highlight motion commands to
15903         standard keys left, right, C-b and C-f.
15904
15905 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15906
15907         * files.el (auto-mode-alist): allow .sc for Scheme->C
15908
15909 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15910
15911         * loadup.el (pureload): Don't quote (garbage-collect).
15912
15913 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15914
15915         * package-get-base.el: Updated.
15916
15917 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15918
15919         * isearch-mode.el (isearch-just-started): New variable.
15920         (isearch-mode): Set it.
15921         (isearch-repeat): Advance one character forward only if the search
15922         was successful, and was not just started.
15923         (isearch-repeat): Clear isearch-just-started.
15924
15925 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15926
15927         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15928         if running -batch.
15929
15930 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15931
15932         * subr.el (listify-key-sequence): Removed.
15933
15934 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15935
15936         * bytecomp.el (byte-compile-print-gensym): New option.
15937         (byte-compile-output-file-form): Use it.
15938         (byte-compile-output-docform): Ditto.
15939         (byte-compile-compiled-obj-to-list): Ditto.
15940
15941 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15942
15943         * msw-glyphs.el: set frame icon if xpm support.
15944
15945 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15946
15947         * help.el: Code that pretty prints variable values
15948           removed.
15949
15950 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15951
15952         * find-paths.el (paths-emacs-root-p): Correct test for installation
15953         directory.
15954         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15955
15956 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15957
15958         * loaddefs.el: Don't set debug-ignored-errors; leave
15959           its default value set to nil.
15960
15961 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15962
15963         * info.el (Info-rebuild-dir): fixed mis-spelling.
15964
15965 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15966
15967         * info.el (Info-rebuild-outdated-dir): New custom var
15968         (Info-insert-node): Create/update dir file when needed, ie when it
15969         does not exist or is older than some info files in directory
15970
15971 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15972
15973         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15974         for last packages, mainly for using a 20.4 package base.
15975
15976         * packages.el (late-packages): Typo fix.  It was called
15977         early-packages.
15978
15979         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15980         relative symlinks correctly.
15981         (paths-find-emacs-roots): More rigorous checking for plausible
15982         configuration-time root.
15983
15984         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15985         find its roots.
15986
15987 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15988
15989         * faces.el: Fix docstrings.
15990         * glyphs.el: Fix docstrings.
15991         * mouse.el: Fix docstrings.
15992
15993         * frame.el: Change phrase `current frame' to `selected frame'.
15994
15995         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15996
15997         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15998         macros using backquote to make them infinitely more readable.
15999
16000 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16001
16002         * packages.el (packages-find-package-path): Hardcoded specialized
16003         InfoDock support until we can clean this up.
16004
16005         * help.el (describe-bindings-1): Return the value of the bindings
16006         help buffer created.
16007         (describe-bindings): Ditto.
16008
16009         * simple.el (set-variable): Restore previous behavior of not
16010         bombing if the variable to set is not boundp.
16011
16012 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16013
16014         * packages.el (packages-handle-package-dumped-lisps): Allow for
16015         non-local files to be loaded off the package-lisp variable.
16016
16017 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16018
16019         * x-faces.el: Global X resources should override
16020           specs for all device classes (color, grayscale, mono);
16021           code currently doesn't override any of them.  Fixed by
16022           calling remove-specifier with '(x default) as the tag
16023           set and allowing inexact matches.
16024
16025 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16026
16027         * faces.el: Separated face initializations based on
16028           device classes into device type specific (tag set,
16029           instantiator) pairs.
16030
16031 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16032
16033         * wid-edit.el (widget-choice-action): Remember user's explicit
16034         choice.
16035         (widget-choice-value-create): Respect it.
16036         From Richard Stallman <rms@gnu.org>
16037
16038 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16039
16040         * setup-paths.el (paths-construct-info-path): Always append
16041         existing directories from configure-time info path.
16042
16043         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16044         Info-directory-list.
16045
16046         * info.el: Removed Info-default-directory-list which was broken by
16047         design.
16048         Removed bogus initialization of Info-directory-list---startup.el
16049         can do a much better job.
16050         Added autoload of Info-directory-list.
16051
16052         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16053         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16054         be exclusive; now it's merely given precedence, just like in the
16055         old days.
16056
16057 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16058
16059         * find-paths.el (paths-find-architecture-directory): Fix bug with
16060         finding; it used to default too early.
16061
16062 1998-03-25  Martin Buchholz <martin@xemacs.org>
16063
16064         * packages.el (packages-split-path): Fix a bug; it used to fail
16065         for paths that weren't split.
16066
16067 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16068
16069         * finder.el (finder-compile-keywords): trap on errors.
16070
16071 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16072
16073         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16074           fourth argument of t so that only the specs exactly
16075           matching the tag lists are removed.
16076
16077 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16078
16079         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16080
16081 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16082
16083         * minibuf.el (mouse-read-file-name-1): If a default directory was
16084         specified, use it for generating the completions.
16085
16086 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16087
16088         * update-elc.el: Now respects inhibit-package-init and
16089         inhibit-site-lisp.
16090         Now does path construction with loadup-paths.
16091
16092         * startup.el (normal-top-level, startup-setup-paths): Now respects
16093         inhibit-package-init and inhibit-site-lisp.
16094
16095         * packages.el (packages-find-package-path): Extended package path
16096         by version-specific hierarchies.
16097         (packages-find-packages): Now respects inhibit flag and
16098         inhibit-site-lisp.
16099         Moved path setup to loadup-paths.
16100
16101         * make-docfile.el: Now respects inhibit-package-init and
16102         inhibit-site-lisp.
16103         Now does path construction with loadup-paths.
16104
16105         * loadup.el: Now respects inhibit-package-init and
16106         inhibit-site-lisp.
16107
16108         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16109
16110         * loadup-paths.el: New file: setup load-path to encompass
16111         packages.
16112
16113 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16114
16115         * auto-show.el: load-gc renamed to pureload.
16116         * site-load.el: Ditto.
16117         * packages.el (toplevel): Ditto.
16118         * loadup.el (really-early-error-handler): Ditto.
16119         * dumped-lisp.el (preloaded-file-list): Ditto.
16120         * cus-face.el (custom-declare-face): Ditto.
16121
16122 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16123
16124         * <Today>: The Big Path Searching Overhaul.
16125
16126         * find-paths.el: New file: find and assemble paths in the
16127         installation hierarchy.
16128
16129         * setup-paths.el: New file: global layout of paths and directories
16130         within the XEmacs hierarchy.
16131
16132         * packages.el: Replaced everything related to path searching and
16133         startup by code in terms of find-paths.
16134
16135         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16136         the new path searching engine.
16137
16138         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16139         and setup-paths.
16140
16141 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16142
16143         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16144         setup-paths.el.
16145
16146 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16147
16148         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16149         compiles identically in any configuration.
16150         Removed irrelevant commentary.
16151
16152 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16153
16154         * simple.el (set-variable): Allow setting specifiers.
16155
16156 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16157
16158         * lisp.el (forward-sexp): Revert previous change.
16159
16160 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16161
16162         * frame.el (frame-initialize): Use `delete-console' instead of
16163         `delete-device' to delete the stream console to match the usage in
16164         Fkill_emacs.
16165
16166 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16167
16168         * files.el (cdpath-previous): New variable.
16169         (cd): Use it.
16170         From Bob Weiner <weiner@wave.altrasoft.com>
16171
16172 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16173
16174         * keydefs.el: Changed keybindings of forward-char,
16175           backward, scroll-up and scroll-down to point to their
16176           -command counterparts.
16177
16178         * simple.el: New functions: forwarc-char-command,
16179           backwrad-char-command, scroll-up-command,
16180           scroll-down-command which work liek their counterparts
16181           except that they honor the variable
16182           signal-error-on-buffer-boundary.
16183
16184           Definition of signal-error-on-buffer-boundary received
16185           from src/cmds.c.
16186
16187           defvar declaration added for word-across-newline to avoid
16188           byte-compiler warning about the free variable reference.
16189
16190 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16191
16192         * winnt.el: Removed "%t" from the beginning of
16193         modeline-format. From now on, there's no nt-specifics in the modeline.
16194
16195 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16196
16197         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16198         of `when' with `if'.
16199
16200 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16201
16202         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16203         mswindows. Must be reworked along with glyphs.el, or
16204         merged into it, after there is images support.
16205
16206         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16207         'mswindows.
16208
16209 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16210
16211         * faces.el: fix for text cursor initialization.
16212         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16213         From Andy Piper <andyp@parallax.co.uk>
16214
16215 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16216
16217         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16218         if there is an existing package that handles it and warn the user
16219         about that mode.
16220
16221 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16222
16223         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16224         Installation" menu item when Installation-string is not bound.
16225
16226 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16227
16228         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16229         From Jeremiah W. James <jerry@cs.ucsb.edu>
16230
16231 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16232
16233         * msw-faces.el:
16234         * faces.el: Fix face initialization.
16235
16236 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16237
16238         * files.el (backup-enable-predicate): fix breakage introduced
16239         by TMPDIR patch.
16240
16241 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16242
16243         * x-faces.el (x-init-face-from-resources): The
16244           TTY face property retrieval functions don't return
16245           specifiers, so use face-property instead.
16246
16247 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16248
16249         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16250
16251 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16252
16253         * x-menubar.el: Expanded documentation for
16254           option-save-faces.  Changed Options -> Browse Faces
16255           menu entry to invoke customize-face.
16256
16257 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16258
16259         * faces.el: Most face initialization moved out of
16260           init-other-random-faces to the top level so that the
16261           initialization happens before Xemacs is dumped.  Much
16262           of the fascist "face-differs-from-default-p or FROB!"
16263           code has been retired in favor of letting the user do
16264           what they want to do.  Face initialization code changed
16265           to use `default' specifier tag so that the settings can
16266           be overridden later if the user wishes it.
16267
16268 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16269
16270         * about.el (about-hackers): Update contributors list.
16271
16272 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16273
16274         * specifier.el: Define new specifier tag `default'.
16275
16276         * modeline.el: Initialize faces using `default' tag.
16277
16278         * x-faces.el (x-init-face-from-resources): Remove
16279           specifier specs containing the `default' tag before
16280           adding new specs.
16281
16282 1998-03-02  John Jones  <jj@asu.edu>
16283
16284         * package-get.el (package-get-all): fixed arguments on call to
16285         package-admin-add-single-file-package.
16286         * package-get.el (package-get-installedp): fixed to match
16287         advertised behavior.
16288         * package-get.el: added function package-get-update-all which
16289         installs newest versions of all the current packages (if they are
16290         not already installed).
16291
16292 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16293
16294         * files.el (find-file-noselect): Uncommented `truename' binding in
16295         `let*' and use it later to set `buffer-file-truename' iff it's
16296         still nil, as happens for example when finding a compressed
16297         file with "jka-compr".
16298
16299 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16300
16301         * faces.el: in make-face-* type functions do the operation for all
16302         window systems, not just the first one found.
16303
16304         * font.el: call mswindows-list-fonts for mswindows.
16305
16306 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16307
16308         * code-process.el (call-process-region):
16309         * process.el (call-process-region):
16310         * package-get.el (package-get-dir):
16311         * files.el (backup-enable-predicate):
16312         * gnuserv.el (gnuserv-temp-file-regexp):
16313         Use temp-directory in place of `/tmp'.
16314
16315 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16316
16317         * "Fast" dired-in-C enhancements for Windows 95/NT:
16318
16319         * files.el: Added function, `wildcard-to-regexp', from GNU
16320           Emacs.
16321
16322         * files.el (insert-directory): Modified to use special
16323           dired-in-C enhancements if present.
16324
16325 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16326
16327         * code-files.el: make default coding no-conversion.
16328
16329 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16330
16331         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16332         the load-path.
16333
16334         * update-elc.el: Strip directory when testing for files not to
16335         bytecompile.
16336
16337 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16338
16339         * lisp-mode.el: Use recommended form for menus.
16340
16341         * info.el (Info-construct-menu): Use recommended form for menus.
16342
16343         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16344         entry.
16345
16346 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16347
16348         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16349           (get-frame-for-buffer-noselect): Always return frames
16350           in the not-this-window-p cond clause.
16351
16352 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16353
16354         * help.el (describe-installation): New function.
16355
16356         * x-menubar.el (default-menubar): Add describe-installation to
16357         Help menu.
16358
16359         * packages.el (packages-unbytecompiled-lisp): Installation.el
16360         should not be bytecompiled.
16361
16362         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16363         XEmacs.
16364
16365         * x-menubar.el (default-menubar): Use correct guard for VM menu
16366         entry.
16367
16368         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16369         coding.
16370         From Andy Piper <andyp@parallax.co.uk>
16371
16372 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16373
16374         * ldap.el: Do not require ldap-internal at compile time.
16375
16376 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16377
16378         * code-files.el: new file. a virtual copy of mule-files.el
16379         but without charset
16380         dependencies. (toggle-buffer-file-ocding-system) new function for
16381         changing the eol type for the current buffer.
16382
16383         * code-process.el: new file. a copy of
16384         mule-process.el. mule-process.el will disappear when things have
16385         settled.
16386
16387         * coding.el: new file. a virtual copy of mule-files.el but
16388         without charset dependencies. (coding-system-base) new function
16389         for getting the parent coding system of a coding system with eol
16390         type set.
16391
16392         * dumped-lisp.el: add above files for the non-mule case.
16393
16394 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16395
16396         * window-xemacs.el (display-buffer): If no explicit
16397           frame is specified, search for a window that displays
16398           the buffer on the currently selected frame, before
16399           searching other frames.
16400
16401 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16402
16403         * frame.el (get-frame-for-buffer): If not-this-window-p
16404           is non-nil, use window on the selected frame if it is not
16405           also the selected window.  When defaulting, search for
16406           windows on the currently selected fgrame before searching
16407           other frames.
16408
16409 1998-02-25  Didier Verna  <didier@xemacs.org>
16410
16411         * modeline.el (modeline-swap-buffers): originally named
16412         `mouse-release-modeline'. Whether to actually swap the buffers is
16413         decided in `mouse-drag-modeline'.
16414         (mouse-drag-modeline): A button release event is considered a
16415         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16416         stay unchanged.
16417
16418 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16419
16420         * x-menubar.el: Put redo on the menubar.
16421         From Aki Vehtari <Aki.Vehtari@hut.fi>
16422
16423 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16424
16425         * bytecomp.el (displaying-byte-compile-warnings): if
16426         temp-buffer-show-function is set, use it to display current set of
16427         warnings in the "*Compile-Log-Show*" buffer.
16428
16429         * simple.el (display-warning-buffer): if temp-buffer-show-function
16430         is set, use it to display current set of warnings in the
16431         "*Warnings-Show*" buffer.
16432
16433 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16434
16435         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16436         Common Lisp.
16437
16438 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16439
16440         * menubar.el: Allow button descriptors at least 2 long.
16441
16442         * x-menubar.el (default-menubar): Use recommended forms.
16443         (file-menu-filter): Remove.
16444         (edit-menu-filter): Remove.
16445
16446 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16447
16448         * about.el (about-hackers): Updated.
16449
16450 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16451
16452         * help.el (help-max-help-buffers): new variable
16453         (help-register-and-maybe-prune-excess): new function
16454         (help-buffer-name): use help-max-help-buffers.
16455         (with-displaying-help-buffer): use
16456         help-register-and-maybe-prune-excess.
16457
16458         * help.el (help-maybe-pretty-print-value): if the value fits on
16459         one line, let it.
16460
16461 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16462
16463         * (with-displaying-help-buffer): there is no need to kill the buffer
16464         if it exists, because with-output-to-temp-buffer will clear it.
16465         further, killing the buffer violates the rule that
16466         temp-buffer-show-function, if set, has the full responsibility of
16467         showing the temp buffer.  killing the buffer fucks with the window
16468         configuration, hosing temp-buffer-show-function.
16469
16470
16471 1998-02-23  Didier Verna  <didier@xemacs.org>
16472
16473         * modeline.el (mouse-drag-modeline):
16474         - Always scroll the modeline that was originally clicked on.
16475         - Use x pixels instead of x characters (which doesn't work anyway)
16476         as horizontal reference for modeline dragging. This allows us to
16477         keep on dragging the modeline even if the motion event occurs in
16478         another window.
16479
16480 1998-02-23  Didier Verna  <didier@xemacs.org>
16481
16482         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16483         glyph on the modeline to indicate that dragging the mouse has an
16484         effect both horizontally and vertically.
16485
16486 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16487
16488         * about.el (about-xemacs): Get rid of redundant visible version
16489         number.
16490
16491 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16492
16493         * about.el (about-hackers): Update credits.
16494
16495 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16496
16497         * prim/register.el (view-register): Show register type file-query.
16498
16499 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16500
16501         * mode-motion.el (mode-motion-highlight-internal):
16502           save-excursion inside save-window-exucrsion form to
16503           hide buffer point changes from save-window-excursion.
16504           Prevents display flickering when the mouse pointer
16505           moves.
16506
16507 1998-02-17  Didier Verna  <didier@xemacs.org>
16508
16509         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16510         function to handle correctly the case of a toolbar one side of the
16511         window: scrolling will not necessarily happen.
16512
16513 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16514
16515         * files.el (after-find-file): Restore missing argument
16516           to format that provides filename for "... consider M-x
16517           recover-file" message.  Also call `message' with "%s"
16518           as the first arg instead of an arbitrary string.
16519
16520 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16521
16522         * about.el (about-hackers): Various additions.
16523
16524 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16525
16526         * autoload.el (generate-file-autoloads-1): Don't force an extra
16527         line out when copying on-the-same line autoloads.
16528
16529         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16530         is installed.
16531
16532 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16533
16534         * x11/x-win-xfree86.el (x-win-init-xfree86):
16535         * x11/x-win-sun.el (x-win-init-sun):
16536         * x11/x-init.el (x-initialize-compose):
16537         * prim/simple.el:
16538         (backward-or-forward-kill-sexp):
16539         (backward-or-forward-kill-sentence):
16540         (backward-or-forward-kill-word):
16541         (backward-or-forward-delete-char):
16542         * prim/isearch-mode.el (isearch-help-or-delete-char):
16543         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16544         x-keysym-on-keyboard-p to detect backspace.
16545         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16546         Clean up symbols used with dead keys, checking Linux and solaris
16547         keysyms.
16548         Simplify x-win-*.el using above methods.
16549         Change documentation for x-keysym-*-p functions.
16550
16551 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16552
16553         * about.el (about-hackers): Restore entries for Michael Sperber and
16554         Vinnie Shelton.
16555         From Vinnie Shelton <acs@acm.org>
16556
16557 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16558
16559         * simple.el (count-words-region): Ditto.
16560
16561 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16562
16563         * simple.el (count-words-buffer): Document.  Don't print anything
16564         if non-interactive.
16565
16566 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16567
16568         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16569         multiple files in InfoDock.
16570
16571 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16572
16573         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16574         from version.el in InfoDock.
16575
16576         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16577         specially.
16578
16579 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16580
16581         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16582         variable name in docstring.
16583
16584 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16585
16586         * menubar.h: Include "gui.h".
16587
16588 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16589
16590         * site-load.el: Fix documentation.
16591
16592 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16593
16594         * package-get-base.el (package-get-base): Updated.
16595
16596         * keymap.el: PC-ize.
16597
16598 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16599
16600         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16601         from' on a fresh line.
16602
16603 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16604
16605         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16606         object.
16607
16608 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16609
16610         * undo-stack.el: PC-ize.
16611
16612         * cmdloop.el: PC-ize.
16613
16614 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16615
16616         * bytecomp-runtime.el: PC-ize.
16617
16618         * byte-optimize.el: Prolog fixup.  PC-ize.
16619
16620         * cus-dep.el: Spelling fix.
16621
16622         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16623         entries follow).
16624
16625 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16626
16627         * text-mode.el (text-mode-hook-identify): New function,
16628         put on text-mode-hook.  Set text-mode-variant here.
16629         (text-mode): Don't set it here.
16630
16631 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16632
16633         * text-mode.el (text-mode-hook): New defvar.
16634         (text-mode-variant): New variable.
16635         (text-mode): Set that variable locally.
16636         (toggle-text-mode-auto-fill): New command.
16637
16638 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16639
16640         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16641
16642 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16643
16644         * text-mode.el (paragraph-indent-text-mode):
16645         Renamed from spaced-text-mode.
16646         (text-mode-map): Bind TAB to indent-relative.
16647         (indented-text-mode-map): Variable deleted.
16648         (indented-text-mode): Now an alias for text-mode.
16649
16650 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16651
16652         * loadup.el: test-atoms debugging stuffs removed.
16653
16654 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16655
16656         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16657
16658 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16659
16660         * help.el (describe-beta): Made it use `locate-data-file'.
16661         (describe-distribution): Ditto.
16662         (describe-copying): Ditto.
16663         (describe-project): Ditto.
16664         (view-emacs-news): Ditto.
16665
16666         * help-nomule.el (help-with-tutorial): Made it use
16667         `locate-data-file' to find tutorial.
16668
16669 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16670
16671         * about.el: Corrected my email address.
16672
16673         * mouse.el: Added 'mouse-mswindows-drop' similar to
16674         'mouse-offix-drop'.
16675
16676 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16677
16678         * loadup.el (running-xemacs): Spelling fix.
16679
16680 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16681
16682         * packages.el (packages-find-packages-1): Don't allow a backwards
16683         compatible lisp tree to overwrite `preloaded-file-list'.
16684
16685 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16686
16687         * loadup.el: Don't delete "xemacs" prior to dumping.
16688
16689 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16690
16691         * package-info.el (pi-last-mod-date): New function.
16692         (pi-author-version): New function.
16693         (batch-update-package-info): Use them.
16694
16695 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16696
16697         * frame.el (get-frame-for-buffer-default-to-current): Create.
16698         (get-frame-for-buffer-noselect): Allow user to use current frame
16699         with `get-frame-for-buffer-default-to-current'.
16700
16701 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16702
16703         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16704         (byte-compile-output-docform): Ditto.
16705         (byte-compile-compiled-obj-to-list): Ditto.
16706
16707 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16708
16709         * startup.el (command-line-1): Removed code that ran
16710           buffer-menu.
16711
16712 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16713
16714         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16715
16716 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16717
16718         * frame.el (suspend-emacs-or-iconify-frame): Check using
16719         `device-on-window-system-p' instead of explicitly checking for X,
16720         so that the same logic works for MS Windows.
16721         (suspend-or-iconify-emacs): Ditto.
16722
16723 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16724
16725         * about.el (about-maintainer-info): Andy Piper is back.
16726         (xemacs-hackers): Updated Andy Piper's email address.
16727         (about-hackers): Added Jonathan Harris.
16728         (about-hackers): Updated Tibor Polgar's email address.
16729
16730 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16731
16732         * about.el: Add xemacs.org email manager.
16733
16734         * package-get-base.el (package-get-base): Updated with most recent
16735         package updates.
16736
16737 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16738
16739         * help.el (function-arglist): Use `indirect-function' instead of
16740         `symbol-function' so that aliases are treated correctly.
16741
16742 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16743
16744         * help.el (help-map): Add f1 binding to `help-for-help'.
16745         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16746         (describe-key-briefly): Use `princ' "%s" to print object.
16747         (with-displaying-help-buffer): Kill buffer if it exists, again.
16748         (describe-key): Use `princ' "%s" to print object.
16749         (describe-function-1): Use `princ' "%s" to print object.
16750         Commented out alias lines removed.
16751         (help-pretty-print-limit): New variable to control pretty-printing
16752         of variable values.
16753         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16754         `help-pretty-print-value' again.  Only print-print when OBJECT is
16755         list of length less than `help-pretty-print-limit'.
16756         (describe-variable): Use `help-maybe-pretty-print-value' again.
16757
16758 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16759
16760         * simple.el (blink-matching-open): Remove C++ kludge.
16761         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16762
16763 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16764
16765         * info.el (Info-default-directory-list): Made the documentation
16766         more explanitory.
16767
16768 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16769
16770         * lisp/packages.el:
16771         * lisp/package-admin.el:
16772         * lisp/build-report.el:
16773         Fix typos.
16774
16775 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16776
16777         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16778         warnings in Java buffers without final newline and editing the
16779         last line.
16780
16781 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16782
16783         * packages.el (packages-find-packages-1): Don't allow a backwards
16784         compatible lisp tree to overwrite `preloaded-file-list'.
16785         Suggested by Colin Rafferty  <colin@xemacs.org>
16786
16787         * mouse.el (mouse-offix-drop): Set undo-boundary.
16788         From Oliver Graf <ograf@fga.de>
16789
16790 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16791
16792         * loadup.el (load-gc): rewrite as defun.
16793         Print something sensical if a required dump-time file isn't found.
16794
16795 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16796
16797         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16798         bug strikes a menudescriptor.
16799
16800         * package-get-base.el (package-get-base): Updated.
16801
16802         * package-info.el (batch-update-package-info): Derive REQUIRES
16803         from the Makefile.
16804
16805 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16806
16807         * files.el (save-some-buffers): Don't play games with deleting
16808         other windows if we are in the minibuffer window.
16809
16810 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16811
16812         * modeline.el (modeline-minor-mode-menu): Add support for :active
16813         (add-minor-mode): Document :active property to TOGGLE.
16814
16815 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16816
16817         * modeline.el (modeline-minor-mode-menu): Add support for an
16818         `:included' predicate in the `toggle-sym' plist.
16819         (add-minor-mode): Document the :included property, format
16820         docstring some more.
16821         (modeline-minor-mode-menu): Documentation string added.
16822
16823 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16824
16825         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16826         labels from the symbol-names by thwacking off the overly redundant
16827         and overused "mode", parenthesizing "minor", and capitalizing the
16828         resultant strings.  Also shortened the menu's title by eliminating
16829         the redundant buffer name.
16830         (add-minor-mode): Beautified the docstring, added mention of the
16831         `:menu-tag' property of TOGGLE.
16832         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16833         `toggle-sym' to beatify the mode-life menus.
16834         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16835         `auto-fill-function'.
16836
16837 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16838
16839         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16840         menus to :style 'toggle.
16841
16842 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16843
16844         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16845
16846 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16847
16848         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16849         only recognize first hyperlink.
16850         (hyper-apropos-highlightify): Deletia, this is already done by
16851         `hyper-apropos-insert-face'.
16852         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16853
16854 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16855
16856         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16857         mail.
16858         (toolbar-mail-reader): Add support for `send'.
16859         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16860
16861 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16862
16863         * info.el (Info-emacs-info-file-name): Add defvar for
16864         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16865         will function properly.
16866
16867 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16868
16869         * simple.el: make the backwards delete function called by
16870         `backward-or-forward-delete-char' user configurable.
16871
16872 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16873
16874         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16875         compiled function got loaded from.
16876
16877 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16878
16879         * term/apollo.el: Synched up with InfoDock 3.6.2.
16880
16881 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16882
16883         * startup.el (load-init-file): Load autoloads earlier.
16884         (startup-splash-frame): Handle InfoDock logo.
16885
16886         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16887         InfoDock.
16888         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16889
16890         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16891         doesn't have this function.
16892
16893         * packages.el (locate-data-file): Fix to call `locate-file'.
16894
16895 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16896
16897         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16898         version of version.el.
16899         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16900
16901         * x-menubar.el (default-menubar): Guard reference to
16902         `gnuserv-frame'.
16903         (default-menubar): Guard references to `font-lock-mode'.
16904         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16905         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16906
16907         * make-docfile.el: Don't snarf doc strings from autoloads.
16908
16909         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16910         loading auto-autoloads files.
16911
16912         * loaddefs.el: Disable dumping autoloads.
16913
16914 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16915
16916         * lisp-mnt.el: Synch to Emacs 20.2.
16917
16918         * help.el: Remove manual autoload of `finder-by-keyword'.
16919
16920         * finder.el (finder-by-keyword): Autoload.
16921
16922         * help.el: Conditionalize hyperbole setup.
16923
16924 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16925
16926         * packages.el (package-require): Update to reflect new data format.
16927
16928 1998-01-02  Didier Verna  <didier@xemacs.org>
16929
16930         * x-menubar.el (default-menubar): make the tutorials available
16931         through the menubar. (Plus some compilation warnings cleanup).
16932
16933 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16934
16935         * check-features.el: New file.  Perform sanity check after build.
16936
16937         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16938         files to tooltalk package.
16939         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16940         package.
16941
16942         * package-admin.el (package-admin-xemacs): Use better default for
16943         location of XEmacs binary.
16944
16945 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16946
16947         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16948         tag with sexp and add value tag with value `t'.
16949
16950 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16951
16952         * package-get.el: Changes to work with real data.
16953         From Pete Ware <ware@cis.ohio-state.edu>
16954
16955         * packages.el (packages-reload-autoloads): Guard load for the time
16956         being.
16957
16958         * update-elc.el ("packages.el"): Force loading packages.el instead
16959         of possibly out-of-date packges.elc.
16960         * make-docfile.el ("packages.el"): Ditto.
16961
16962 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16963
16964         * build-report.el (build-report-delete-regexp): Added a rule for
16965         the main tarball shadowing anything past it.
16966
16967 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16968
16969         * packages.el (package-provide): Delete a previous provide.
16970
16971         * package-info.el: New file.
16972
16973         * package-get.el: New file.
16974         From Pete Ware <ware@cis.ohio-state.edu>
16975         (package-get): Fix md5 computation to work with Mule.
16976
16977 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16978
16979         * simple.el (log-message-*): Quote symbols in docstrings properly.
16980
16981 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16982
16983         * packages.el (packages-new-autoloads): Ignore symbolic links.
16984
16985         * cus-face.el (face-custom-attributes-get): Fix typo.
16986         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16987
16988 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16989
16990         * startup.el (load-init-file): Reload new or changed autoloads
16991         unless inhibited.  Reload modified dumped lisp (stubbed).
16992
16993         * packages.el (packages-new-autoloads): New function.
16994         (packages-reload-autoloads): New function.
16995         (packages-reload-dumped-lisp): New (stub) function.
16996
16997         * loadup.el: Inhibit reloading dumped files when running temacs.
16998
16999         * loadhist.el (file-provides): Extend to handle variant
17000         extensions.
17001
17002         * replace.el (query-replace): Fix typo.
17003
17004 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17005
17006         * make-docfile.el: list-autoloads-path has been renamed.
17007         * update-elc.el: list-autoloads has been renamed.
17008
17009         * packages.el (packages-list-autoloads): Renamed.
17010         (packages-list-autoloads-path): Ditto.
17011
17012 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17013
17014         * packages.el (packages-find-packages-1): Made it signal a warning
17015         for an error in an auto-autoload.el file.
17016
17017 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17018
17019         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17020         tag with const.
17021         From Aki Vehtari <Aki.Vehtari@hut.fi>
17022
17023         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17024
17025         * loadhist.el (unload-feature): Remove autoload.
17026
17027 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17028
17029         * loadhist.el: Unpackaged.
17030
17031         * help.el (describe-symbol-find-file): Rename
17032         `describe-function-find-file' and make old name obsolete.
17033         (describe-function-1): Use it.
17034         (describe-function-1): Guard reference to
17035         `compiled-function-annotation'.
17036
17037 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17038
17039         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17040         argument.
17041         (help-mode-quit): New optional arg to control whether it kills or
17042         buries.  Tidied up.
17043         (with-displaying-help-buffer): Don't kill buffer initially, even
17044         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17045         (help-pretty-print-value): Rename back from
17046         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17047         use it, otherwise use dumped `cl-prettyprint'.
17048         (describe-variable): Use `help-pretty-print-value' again.
17049         (find-func): Removed reference to "find-func" at end.
17050
17051 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17052
17053         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17054           GUI XEmacs. Rename? x-menubar is rather window system
17055           independant, except for a couple of items.
17056
17057 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17058
17059         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17060         entries as they will no longer be distributed with XEmacs.
17061
17062         * format.el (format-alist): Fix image/tiff regexps.
17063         From P. E. Jareth Hein <jareth@camelot-soft.com>
17064
17065         * help.el (help-maybe-pretty-print-value): Rename.
17066         (describe-variable): Use it.
17067         (describe-variable): Add trailing linefeed.
17068
17069 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17070
17071         * help.el (describe-function-1): Don't output anything for
17072           arglist of autoload functions.
17073
17074 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17075
17076         * help.el (describe-function-1): Don't output anything for
17077           arglist of autoload functions.
17078
17079 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17080
17081         * help.el (help-mode-map): New bindings for `help-mode-bury',
17082         `describe-function-at-point', `describe-variable-at-point',
17083         `Info-elisp-ref', `customize-variable', `help-next-section' and
17084         `help-prev-section'.
17085         (help-next-section): New function.
17086         (help-prev-section): New function.
17087         (help-mode-quit): Changed to kill the help buffer.
17088         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17089         correctly.
17090         (help-buffer-name): New function to generate the name of help
17091         buffers.
17092         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17093         argument giving the name of the help buffer.
17094         (describe-key): Use `with-displaying-help-buffer' with name.
17095         (describe-mode): Ditto.
17096         (describe-bindings): Ditto.
17097         (describe-prefix-bindings): Ditto.
17098         (view-lossage): Ditto.
17099         (with-syntax-table): New macro.
17100         (function-called-at-point): Use `ignore-errors' and
17101         `with-syntax-table'.
17102         (function-at-point): Ditto.
17103         (describe-function): Use `with-displaying-help-buffer' with name.
17104         (function-arglist): Extracted from `describe-function-1'.  Returns
17105         function's arglist as string.
17106         (function-documentation): Extracted from `describe-function-1'.
17107         Returns function's docstring.
17108         (describe-function-1): Remove all the "stream" garbage, including
17109         the stream argument.  Use `function-arglist' and
17110         `function-documentation'.
17111         (describe-function-arglist): Just use `function-arglist'.
17112         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17113         (help-pretty-print-value): New function to help with
17114         pretty-printing variable values.  Knows about `#<...>'.  Needs
17115         `pp-internal'.
17116         (describe-variable): Use `with-displaying-help-buffer' with name.
17117         Formatting improved.  Display file where variable is defined, if
17118         known.  Use `help-pretty-print-value'.
17119         (describe-syntax): Use `with-displaying-help-buffer' with name.
17120         (list-processes): Remove "stream" garbage.
17121
17122 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17123
17124         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17125         call a dumped routine instead.
17126
17127         * x-win-xfree86.el: Wrap file in defun.
17128         * x-win-sun.el: Ditto.
17129
17130 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17131
17132         * help.el (view-emacs-news): Remove usage of outl-mouse which
17133         advises functions and does other evil things.
17134
17135 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17136
17137         * format.el (format-alist): Add `image/tiff'.
17138         From P. E. Jareth Hein <jareth@camelot-soft.com>
17139
17140 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17141
17142         * about.el (about-hackers): More names added.
17143
17144         * make-docfile.el: Remove superfluous package path search.
17145
17146         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17147
17148 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17149
17150         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17151         ignored shadows.
17152
17153 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17154
17155         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17156         get trailing slashes when added to the load-path.
17157
17158         * x-init.el (init-x-win): Locate where XEmacs X localization files
17159         are.
17160
17161 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17162
17163         * x-faces.el: Added support for foregroundToolBarColor
17164           to xpm-color-symbols.
17165
17166 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17167
17168         * etags.el (tags-remove-duplicates): Removed.
17169         (buffer-tag-table-list): Use `delete-duplicates'.
17170
17171         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17172         correctly.
17173         (get*): Defalias to `get'.
17174
17175         * cl.el (eql): Compare integers with `eq'.
17176         (cl-map-extents): Check for `map-extents' first.
17177
17178 1997-12-17  Didier Verna  <didier@xemacs.org>
17179
17180         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17181         added the 'numero', 'copyright' and 'trademark' symbols.
17182
17183         * leim/quail/latin-post.el ("french-postfix"): see above.
17184
17185 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17186
17187         * widget.el (define-widget): Check the arguments.
17188
17189         * cus-edit.el (customize-face): Use `check-argument-type'.
17190         (custom-variable-value-create): Use `signal' to signal error.
17191         (custom-variable-reset-saved): Ditto.
17192         (custom-variable-reset-standard): Ditto.
17193         (custom-face-reset-saved): Ditto.
17194
17195         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17196         (widget-default-format-handler): Ditto.
17197         (widget-checklist-add-item): Ditto.
17198         (widget-radio-add-item): Ditto.
17199         (widget-editable-list-entry-create): Ditto.
17200         (widget-sexp-prompt-value): Ditto.
17201
17202         * custom.el (custom-declare-variable): Signal errors better.
17203         (custom-handle-keyword): Ditto.
17204         (custom-declare-group): Ditto.
17205
17206         * window-xemacs.el (windows): Ditto.
17207
17208         * menubar.el (menu): Ditto.
17209
17210         * keydefs.el (keyboard): Ditto.
17211
17212         * minibuf.el (minibuffer): Ditto.
17213
17214         * process.el (execute): Ditto.
17215
17216         * fill.el (fill): Ditto.
17217
17218         * modeline.el (modeline): Ditto.
17219
17220         * help.el (help): Ditto.
17221
17222         * faces.el (faces): Ditto.
17223
17224         * files.el (files): Ditto.
17225
17226         * x-init.el (x): Ditto.
17227
17228         * lisp-mode.el (lisp): Ditto.
17229
17230         * process.el (processes): Ditto.
17231
17232         * mouse.el (mouse): Ditto.
17233
17234         * abbrev.el (abbrev): Moved from cus-edit.
17235
17236         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17237         as variable declaration.
17238
17239 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17240
17241         * menubar.el (find-menu-item): Use `check-argument-type'.
17242         (find-menu-item): Cosmetic changes.
17243
17244 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17245
17246         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17247
17248 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17249
17250         * startup.el (set-default-load-path): Only search package-path
17251         when not running temacs.
17252
17253         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17254         files.
17255
17256         * loadup.el: Correct commentary.  Reformatting.
17257         (really-early-error-handler): Use absolute path to the
17258         first dumped-lisp.el file.
17259         (really-early-error-handler): Print full path name of
17260         each dumped lisp file (inherited from InfoDock).
17261
17262         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17263         dumped-lisp.el files.
17264
17265         * make-docfile.el (preloaded-file-list): Reorder when the
17266         package-path is searched.
17267         * update-elc.el: Ditto.
17268
17269         * lisp-mode.el (call-with-condition-handler): Treat the same as
17270         `condition-case' for indentation.
17271
17272         * about.el (about-xemacs): Update release date.
17273
17274 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17275
17276         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17277         anywhere but at the last clause.
17278         (ecase): Disallow `t' and `otherwise'.
17279
17280 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17281
17282         * cus-edit.el (custom-buffer-create-buttons): New function
17283         from stuff moved out of `custom-buffer-create-internal'.
17284         (custom-novice): New variable.  Default t.
17285         (custom-display-global-buttons): Ditto.  Default `top'.
17286         (custom-buffer-create-internal): Only display help if
17287         `custom-novice' is non-nil.  Display global buttons according to
17288         `custom-display-global-buttons'.
17289
17290 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17291
17292         * menubar.el (find-menu-item): Use `check-argument-type'.
17293         (find-menu-item): Cosmetic changes.
17294
17295 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17296
17297         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17298         look.
17299
17300 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17301
17302         * format.el (format-deannotate-region):  Bug fix.
17303         Deannotating a region containing unknown tags would fail
17304         (causing decoding of text/enriched to fail at user level)
17305
17306 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17307
17308         * minibuf.el (read-directory-name): Support sixth
17309           arg, HISTORY, as already documented.
17310
17311 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17312
17313         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17314         to `ecase'.
17315
17316 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17317
17318         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17319         skk-activate.
17320
17321 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17322
17323         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.