(A-IWDSU+37A4): New abstract node.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>ucs-bmp-itaiji-006@iwds-1'.
5
6         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
7         setting for `=>ucs-itaiji-006@iwds-1'.
8
9 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
10
11         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
12         for XEmacs CHISE.
13         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
14
15 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=ucs-sip-itaiji-009'.
19
20         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
21         XEmacs CHISE.
22
23 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-charset.el (default-coded-charset-priority-list): Add
26         `=>ucs-sip-itaiji-008'.
27
28         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
29         XEmacs CHISE.
30
31 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `==ucs-sip-var-001'.
35
36         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
37         XEmacs CHISE.
38
39 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
40
41         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
42         setting for `===hng-kkd'.
43
44         * mule/mule-charset.el (default-coded-charset-priority-list): Add
45         `===hng-kkd'.
46
47 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
50         CHISE.
51
52 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
55         setting for `=>>ruimoku-v6'.
56
57 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
58
59         * mule/mule-charset.el (default-coded-charset-priority-list): Add
60         `=>>ruimoku-v6'.
61
62 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
63
64         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
65         instead of an alias to `=>ruimoku-v6'.
66
67 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-charset.el (default-coded-charset-priority-list): Add
70         `=ucs-sip-itaiji-012'.
71
72         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
73         XEmacs CHISE.
74
75 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-charset.el (default-coded-charset-priority-list): Add
78         `=ucs-tip-var-004'.
79
80         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
81         XEmacs CHISE.
82
83 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
84
85         * mule/mule-charset.el (default-coded-charset-priority-list): Add
86         `=>ucs-sip-itaiji-002@iwds-1'.
87
88         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
89         coded-charset for XEmacs CHISE.
90
91 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
92
93         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
94         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
95         `=>big5-cdp-itaiji-004'.
96
97 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
98
99         * mule/mule-charset.el (default-coded-charset-priority-list): Add
100         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
101         `=>big5-cdp-itaiji-004'.
102
103         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
104         XEmacs CHISE.
105         (=>big5-cdp-itaiji-004): Ditto.
106         (=big5-cdp-itaiji-005): Ditto.
107
108 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
111         to #x9FFC.
112
113 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
114
115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
116         `=>ucs-bmp-itaiji-003@iwds-1'.
117
118         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
119         for XEmacs CHISE.
120         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
121
122 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
123
124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
125         `=>ucs-tip-itaiji-001'.
126
127         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
128         XEmacs CHISE.
129
130 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
131
132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
133         setting for `=>big5-cdp-itaiji-002'.
134
135 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `=>big5-cdp-itaiji-002'.
139
140         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
141         XEmacs CHISE.
142
143 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
146         `=>jis-x0213-2'.
147
148 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
149
150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
151         setting for `==ucs-var-001'.
152
153 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
156         setting for `=+>ucs-var-003'.
157
158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
159         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
160
161         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
162         XEmacs CHISE.
163         (=+>ucs-tip-var-003): Ditto.
164
165 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
166
167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
168         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
169
170         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
171         XEmacs CHISE.
172         (=ucs-tip-var-002): Ditto.
173
174 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
177         #x9FEA.
178
179 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
180
181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
182         `==ucs-bmp-var-001'.
183
184         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
185         CHISE.
186         (==ucs-bmp-var-001): Ditto.
187
188 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
189
190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
191         setting for `=big5-cdp-var-007'.
192
193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
194         `=big5-cdp-var-007'.
195
196         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
197         XEmacs CHISE.
198
199 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
202         `=ucs-sip@gb'.
203
204         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
205         CHISE.
206
207 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
210         `=>ucs-tip@cognate'.
211
212         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
213         XEmacs CHISE.
214
215 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
216
217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
218         `=ucs-tip-itaiji-001'.
219
220         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
221         XEmacs CHISE.
222
223 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
224
225         * mule/mule-charset.el (default-coded-charset-priority-list): Add
226         `=>ucs-tip@component'.
227
228         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
229         XEmacs CHISE.
230
231 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
232
233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
234         `==ucs-tip@JP/hanazono'.
235
236         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
237         XEmacs CHISE.
238
239 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
243
244         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
245         CHISE.
246         (=ucs-tip@JP/hanazono): Ditto.
247
248 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
249
250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
251         setting for `=ucs-var-007'.
252
253 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
254
255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
256         `=ucs-bmp-var-007'.
257
258         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
259         CHISE.
260         (=ucs-bmp-var-007): Ditto.
261
262 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
263
264         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
265         setting for `=>ucs-itaiji-002@iwds-1'.
266
267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
268         `=>ucs-bmp-itaiji-002@iwds-1'.
269
270 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
271
272         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
273         for XEmacs CHISE.
274         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
275
276 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
277
278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
279         setting for `=>ucs-itaiji-008'.
280
281 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
282
283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
284         setting for `=>big5-cdp-itaiji-003'.
285
286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
287         `=>big5-cdp-itaiji-003'.
288
289 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
292         XEmacs CHISE.
293
294 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `=>ucs-itaiji-011'.
298
299 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
300
301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
302         `=>ucs-bmp-itaiji-011'.
303
304 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
307         XEmacs CHISE.
308         (=>ucs-bmp-itaiji-011): Ditto.
309
310 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
311
312         * mule/mule-charset.el (default-coded-charset-priority-list): Use
313         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
314
315 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
316
317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
318         `=>ucs-bmp-cjk@iwds-1/normalized'.
319
320         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
321         coded-charset for XEmacs CHISE.
322
323 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
324
325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
326         setting for `=>ucs-itaiji-010'.
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `=>ucs-bmp-itaiji-010'.
330
331         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
332         XEmacs CHISE.
333         (=>ucs-bmp-itaiji-010): Ditto.
334
335 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
338         setting for `=>ucs@iwds-1/normalized'.
339
340 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
343         for XEmacs CHISE.
344
345 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
348         setting for `==>ucs@esu'.
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `==>ucs-sip@esu'.
352
353         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
354         CHISE.
355         (==>ucs-sip@esu): Ditto.
356
357 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
360         setting for `=>big5-cdp-var-001'.
361
362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
363         `=>big5-cdp-var-001'.
364
365         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
366         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
367
368 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
369
370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
371         setting for `===hng-sts'.
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `===hng-sts'.
375
376         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
377         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-sgs'.
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `===hng-sgs'.
386
387         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
388         CHISE.
389
390 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
391
392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
393         setting for `===hng-saa'.
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `===hng-saa'.
397
398         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
399         CHISE.
400
401 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
402
403         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
404         setting for `===hng-kad'.
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `===hng-kad'.
408
409         * mule/mule-conf.el (===hng-kad): 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-sai'.
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `===hng-sai'.
419
420         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
421         CHISE.
422
423 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
426         setting for `===hng-ini'.
427
428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
429         `===hng-ini'.
430
431         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
432         CHISE.
433
434 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
435
436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
437         setting for `===hng-wke'.
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `===hng-wke'.
441
442         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
443         CHISE.
444
445 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
448         setting for `===hng-wks'.
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `===hng-wks'.
452
453         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
454         CHISE.
455
456 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
459         setting for `===hng-sab'.
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `===hng-sab'.
463
464         * mule/mule-conf.el (===hng-sab): 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-ykk'.
471
472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
473         `===hng-ykk'.
474
475         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
476         CHISE.
477
478 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
481         setting for `===hng-kkh'.
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `===hng-kkh'.
485
486         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
487         CHISE.
488
489 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
492         setting for `===hng-fhs'.
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `===hng-fhs'.
496
497         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
498         CHISE.
499
500 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
503         `==>daijiten'.
504
505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
506         setting for `==>daijiten'.
507
508         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
509         CHISE.
510
511 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
512
513         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
514         last number of its code.
515
516 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
517
518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
519         settings for `=daijiten', `==daijiten' and `===daijiten'.
520
521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
522         `=daijiten', `==daijiten' and `===daijiten'.
523
524         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
525         CHISE.
526         (==daijiten): Ditto.
527         (===daijiten): Ditto.
528
529 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
530
531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
532         `=>ucs-bmp-itaiji-008'.
533
534         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
535         XEmacs CHISE.
536         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
537
538 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
539
540         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
541         of #x9FCC as the value of `max-code'.
542
543 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
546         `=>>ucs-bmp-cjk@unicode'.
547
548         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
549         for XEmacs CHISE.
550
551 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
552
553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
554         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
555         `===shuowen-jiguge5'.
556
557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
558         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
559
560         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
561         XEmacs CHISE.
562         (===shuowen-jiguge4): Ditto.
563         (===shuowen-jiguge5): Ditto.
564
565 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
568         `=ucs-sip-var-005'.
569
570         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
571         XEmacs CHISE.
572
573 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
576         `=>>hanyo-denshi/ib'.
577
578 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
579
580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
581         setting for `=>big5-cdp@iwds-1'.
582
583 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
584
585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
586         setting for `=big5-cdp-var-010'.
587
588 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `=big5-cdp-var-010'.
592
593         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
594         XEmacs CHISE.
595
596 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
597
598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
599         `=ucs-sip-itaiji-008'.
600
601         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
602         XEmacs CHISE.
603
604 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
607         `=>ucs-sip-itaiji-006'.
608
609         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
610         XEmacs CHISE.
611
612 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
613
614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
615         setting for `=+>big5-cdp', `=>big5-cdp@component' and
616         `=>big5-cdp@cognate'.
617
618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
619         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
620
621 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
624         CHISE.
625         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
626         mother.
627         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
628
629 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
632         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
633
634         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
635         XEmacs CHISE.
636         (=>big5-cdp@component): Ditto.
637         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
638
639 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
642         setting for `=>ucs-itaiji-001@iwds-1'.
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `=>ucs-bmp-itaiji-001@iwds-1'.
646
647         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
648         for XEmacs CHISE.
649         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
650
651 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
652
653         * mule/mule-charset.el (default-coded-charset-priority-list):
654         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
655         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
656         `chinese-isoir165'.
657
658         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
659         CHISE.
660
661 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
664         `=ucs-sip-itaiji-006'.
665
666         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
667         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
668
669 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
670
671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
672         setting for `=>ucs-itaiji-009'.
673
674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
675         `==ucs-bmp-itaiji-001'.
676
677         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
678         (=big5-cdp-itaiji-003): Doc fix.
679         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
680
681 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
682
683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
684         `=>zinbun-oracle'.
685
686 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `=>ucs-sip-itaiji-003'.
690
691         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
692         (=>ucs-bmp-itaiji-003): Fix `long-name'.
693         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
694
695 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
698         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
699
700 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
703         `==ucs-bmp-itaiji-006'.
704
705         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
706         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
707         (==ucs-bmp-itaiji-006): Ditto.
708
709 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
710
711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
712         `=ucs-bmp-itaiji-012'.
713
714         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
715         XEmacs CHISE.
716         (=ucs-bmp-itaiji-012): Ditto.
717
718 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
722
723 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
726         CHISE.
727
728 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
731         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
732         and `=>>cns11643-6'.
733
734         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
735         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
736         (=>>cns11643-3): Ditto.
737         (=>>cns11643-4): Modify DOC.
738         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
739
740 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
743         `=>ucs-sip-itaiji-005'.
744
745         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
746         XEmacs CHISE.
747
748 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
749
750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
751         `==hanyo-denshi/tk/mf-01'.
752
753         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
754         for XEmacs CHISE.
755
756 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
759         `=>ucs-itaiji-007'.
760
761 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
762
763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
764         `==ucs-sip-var-002'.
765
766         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
767         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
768
769 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
772         setting for `==ucs-itaiji-001'.
773
774 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
775
776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
777         `==ucs-sip-itaiji-001'.
778
779         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
780         XEmacs CHISE.
781         (==ucs-sip-itaiji-001): Ditto.
782
783 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `=+>ucs-bmp-var-003'.
787
788         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
789         CHISE.
790         (=+>ucs-bmp-var-003): Ditto.
791
792 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
793
794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
795         `=>ucs-bmp-cjk@cognate'.
796
797         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
798         XEmacs CHISE.
799
800 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `=ucs-sip-itaiji-005'.
804
805         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
806         XEmacs CHISE.
807
808 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
811         setting for `=>ucs@cognate'.
812
813         * mule/mule-charset.el (default-coded-charset-priority-list): Add
814         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
815
816         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
817         CHISE.
818         (=>ucs@hanyo-denshi): Abolished.
819         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
820         (=>ucs-bmp-itaiji-009): Ditto.
821         (=>ucs-sip@cognate): Ditto.
822
823 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
824
825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
826         `=>ucs-bmp-itaiji-004'.
827
828         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
829         XEmacs CHISE.
830
831 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
832
833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
834         setting for `=>ucs-itaiji-004'.
835
836 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
839         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
840         `=>ucs-bmp-itaiji-007'.
841
842         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
843         XEmacs CHISE.
844         (=>ucs-itaiji-004): Ditto.
845         (=>ucs-sip-itaiji-004): Ditto.
846         (=>ucs-bmp-itaiji-007): Ditto.
847
848 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
849
850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
851         setting for `=ucs-itaiji-010'.
852
853 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-charset.el (default-coded-charset-priority-list):
856         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
857         - Add `=ucs-bmp-itaiji-010'.
858         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
859           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
860         - Add `=>ucs-sip@iwds-1'.
861
862         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
863         XEmacs CHISE.
864         (=ucs-bmp-itaiji-010): Ditto.
865         (=>ucs-sip@iwds-1): Ditto.
866
867 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-charset.el (default-coded-charset-priority-list): Add
870         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
871
872         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
873         XEmacs CHISE.
874         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
875
876 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
879         setting for `=>ucs-itaiji-003'.
880
881 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
882
883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
884         `=>ucs-bmp-itaiji-003'.
885
886         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
887         XEmacs CHISE.
888         (=>ucs-bmp-itaiji-003): Ditto.
889
890 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=ucs-bmp-itaiji-011'.
894
895         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
896         XEmacs CHISE.
897
898 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
901         setting for `==ucs-var-002'.
902
903 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906         setting for `==ucs-itaiji-002'.
907
908 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `==ucs-sip-itaiji-002'.
912
913         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
914         XEmacs CHISE.
915
916 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
919         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
920
921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
922         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
923         `=>ucs-sip-itaiji-007'.
924
925         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
926         XEmacs CHISE.
927         (=>ucs-sip-itaiji-007): Ditto.
928         (=ucs-sip-itaiji-007): Ditto.
929         (=ucs-itaiji-011): Ditto.
930         (=ucs-sip-itaiji-011): Ditto.
931
932 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
933
934         * mule/mule-coding.el (coded-charset-entity-reference-alist):
935         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
936
937 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
940         `==ucs-bmp-var-002'.
941
942         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
943         CHISE.
944         (==ucs-bmp-var-002): Ditto.
945
946         * mule/mule-coding.el (coded-charset-entity-reference-alist):
947         Modify some priorities.
948
949 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
952         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
953         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
954
955 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
956
957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
958         `=big5-cdp-var-001'.
959
960         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
961         XEmacs CHISE.
962
963 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
964
965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
966         setting for `==ucs-itaiji-005'.
967
968 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
969
970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
971         setting for `=ucs-itaiji-007'.
972
973         * mule/mule-charset.el (default-coded-charset-priority-list): Add
974         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
975
976         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
977         XEmacs CHISE.
978         (==ucs-bmp-itaiji-005): Ditto.
979         (=ucs-itaiji-007): Ditto.
980         (=ucs-bmp-itaiji-007): Ditto.
981
982 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
983
984         * mule/mule-charset.el (default-coded-charset-priority-list): Add
985         `==gt-pj-k1' and `==gt-pj-k2'.
986
987 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
990         CHISE.
991         (==gt-pj-k2): Ditto.
992
993 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
994
995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
996         setting for `=>ucs-itaiji-005'.
997
998 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1001         `=>>cbeta'.
1002
1003 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=>ucs-sip@component'.
1007
1008         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1009         instead of `=ucs' as its mother.
1010         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1011
1012         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1013         setting for `=>ucs-itaiji-006'.
1014
1015 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `=>ucs-bmp-itaiji-006'.
1019
1020         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1021         XEmacs CHISE.
1022         (=>ucs-bmp-itaiji-006): Ditto.
1023
1024 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1025
1026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1027         `=>ucs-bmp-itaiji-001'.
1028
1029         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1030         XEmacs CHISE.
1031
1032 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1035         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1036
1037         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1038         instead of `=ucs' as its mother.
1039         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1040         (==ucs-bmp-itaiji-002): Ditto.
1041         (==ucs-itaiji-003): Ditto.
1042         (==ucs-bmp-itaiji-003): Ditto.
1043
1044 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1047         setting for `=big5-cdp-var-002'.
1048
1049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1050         `=big5-cdp-var-002'.
1051
1052         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1053         XEmacs CHISE.
1054
1055 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1058         `=ucs-sip-var-004'.
1059
1060         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1061         XEmacs CHISE.
1062
1063 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1066         `=>ucs-bmp-cjk@iwds-1'.
1067
1068         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1069         XEmacs CHISE.
1070
1071 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1072
1073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1074         setting for `=ucs-var-005'.
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `=ucs-bmp-var-005'.
1078
1079         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1080         CHISE.
1081         (=ucs-bmp-var-005): Ditto.
1082
1083 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `=>ucs-sip-itaiji-002'.
1087
1088         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1089         XEmacs CHISE.
1090
1091 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         setting for `=>ucs-itaiji-002'.
1095
1096 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1097
1098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1099         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1100
1101         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1102         (=>ucs-itaiji-002): Ditto.
1103         (=>ucs-bmp-itaiji-002): Ditto.
1104
1105 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1108         setting for `=>ucs-itaiji-001'.
1109
1110 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1113         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1114
1115         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1116         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1117         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1118         (=>ucs-sip-itaiji-001): Ditto.
1119
1120         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1121         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1122         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1123
1124 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-charset.el (default-coded-charset-priority-list):
1127         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1128         `=jef-china3' and `chinese-isoir165'.
1129
1130 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1133         `=>ucs-bmp-itaiji-005'.
1134
1135         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1136         XEmacs CHISE.
1137         (=>ucs-bmp-itaiji-005): Ditto.
1138
1139 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1140
1141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1142         `=+>jis-x0213-2'.
1143
1144 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1147         `=+>adobe-japan1-6'.
1148
1149 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152         `=+>jis-x0208@1978'.
1153
1154 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1157         setting for `=>ucs@component'.
1158
1159 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1160
1161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1162         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1163
1164 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1165
1166         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1167         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1168
1169 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1172         CHISE.
1173         (=>ucs@jis/2004): Ditto.
1174
1175 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1178         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1179
1180 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1183         `=>cbeta'.
1184
1185 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1186
1187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1188         setting for `==big5-cdp-itaiji-001'.
1189
1190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1191         `==big5-cdp-itaiji-001'.
1192
1193         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1194         XEmacs CHISE.
1195
1196 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1199         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1200         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1201
1202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1203         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1204         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1205
1206         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1207         XEmacs CHISE.
1208         (=>big5-cdp-itaiji-001): Ditto.
1209         (=big5-cdp-itaiji-002): Ditto.
1210         (=big5-cdp-itaiji-003): Ditto.
1211
1212 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1213
1214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1215         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1216
1217 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list):
1220         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1221         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1222         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1223
1224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1225         setting for `=ucs-var-008'.
1226
1227         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1228         CHISE.
1229         (=ucs-bmp-var-008): Likewise.
1230
1231 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-charset.el (default-coded-charset-priority-list):
1234         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1235
1236 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `==ucs-sip@JP/hanazono'.
1240
1241         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1242         XEmacs CHISE.
1243
1244 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1245
1246         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1247         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `=ucs-bmp-var-006'.
1251
1252         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1253         CHISE.
1254         (=ucs-bmp-var-006): Likewise.
1255
1256 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1257
1258         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1259         `=ucs-bmp-itaiji-009'.
1260
1261         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1262         XEmacs CHISE.
1263         (=ucs-bmp-itaiji-009): Likewise.
1264
1265 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1268         `=>big5-cdp'.
1269
1270 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1273         (utf-8-ivs-gb): Likewise.
1274         (utf-8-gb-er): Likewise.
1275         (utf-8-ivs-gb-er): Likewise.
1276         (utf-8-cns): Likewise.
1277         (utf-8-ivs-cns): Likewise.
1278         (utf-8-cns-er): Likewise.
1279         (utf-8-ivs-cns-er): Likewise.
1280         (utf-8-big5): Likewise.
1281         (utf-8-ivs-big5): Likewise.
1282         (utf-8-big5-er): Likewise.
1283         (utf-8-ivs-big5-er): Likewise.
1284         (utf-8-jis): Likewise.
1285         (utf-8-ivs-jis): Likewise.
1286         (utf-8-jis-er): Likewise.
1287         (utf-8-ivs-jis-er): Likewise.
1288         (utf-8-ks): Likewise.
1289         (utf-8-ivs-ks): Likewise.
1290         (utf-8-ks-er): Likewise.
1291         (utf-8-ivs-ks-er): Likewise.
1292
1293 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1294
1295         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1296         (utf-8-ivs-jp): Likewise.
1297         (utf-8-jp-er): Likewise.
1298         (utf-8-ivs-jp-er): Likewise.
1299
1300 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1303         setting for `=ucs-var-010'.
1304
1305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306         `=ucs-bmp-var-010'.
1307
1308         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1309         CHISE.
1310         (=ucs-bmp-var-010): Likewise.
1311
1312 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1315         `=ucs-sip@JP/hanazono'.
1316
1317         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1318         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1319
1320 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1321
1322         * mule/mule-charset.el (default-coded-charset-priority-list):
1323         - Add `=big5-cdp-var-004'.
1324         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1325           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1329         `=big5-cdp-var-005'.
1330
1331         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1332         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1333         `=big5-cdp-var-003'.
1334         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1335         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1336         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1337
1338 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list):
1341         Don't prefer ucs-compat CCSes to other CCSes.
1342
1343 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1344
1345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1346         `===ucs-bmp-cjk-compat@unicode'.
1347
1348         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1349         coded-charset for XEmacs CHISE.
1350
1351 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1352
1353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1354         `=ucs-sip-itaiji-003'.
1355
1356         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1357         XEmacs CHISE.
1358
1359 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1360
1361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1362         setting for `=ucs-var-004'.
1363
1364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1365         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1366
1367         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1368         XEmacs CHISE.
1369         (=ucs-var-004): Ditto.
1370         (=ucs-bmp-var-004): Ditto.
1371
1372 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `=ucs-sip-var-003'.
1376
1377         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1378         XEmacs CHISE.
1379
1380 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         setting for `=ucs-itaiji-006'.
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1386         `=ucs-bmp-itaiji-006'.
1387
1388         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1389         XEmacs CHISE.
1390         (=ucs-bmp-itaiji-006): Ditto.
1391
1392 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1393
1394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1395         `=ucs-sip-var-002'.
1396
1397         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1398         XEmacs CHISE.
1399
1400 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1401
1402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1403         `=ucs-sip-itaiji-002'.
1404
1405         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1406         XEmacs CHISE.
1407
1408 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1409
1410         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1411         setting for `==hanyo-denshi/tk'.
1412
1413 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1414
1415         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1416         (=hanyo-denshi/tk): Fix `long-name'.
1417         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1418
1419 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1420
1421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1422         setting for `=>mj'.
1423
1424 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1425
1426         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1427         coded-charset for XEmacs CHISE.
1428
1429 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `=hanyo-denshi/tk'.
1433
1434 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1437         `=hanyo-denshi/tk/mf-01'.
1438
1439         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1440         XEmacs CHISE.
1441         (=hanyo-denshi/tk/mf-01): Ditto.
1442
1443 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list):
1446         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1447
1448 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list):
1451         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1452
1453 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1454
1455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1456         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1457
1458         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1459         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1460
1461         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1462         XEmacs CHISE.
1463         (=ucs-bmp-itaiji-004): Ditto.
1464         (=ucs-itaiji-005): Ditto.
1465         (=ucs-bmp-itaiji-005): Ditto.
1466
1467 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1470         `=ucs-sip-itaiji-001'.
1471
1472         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1473         XEmacs CHISE.
1474
1475 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1478         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1479         `=ucs-itaiji-008'.
1480
1481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1482         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1483         `=ucs-bmp-itaiji-008'.
1484
1485         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1486         XEmacs CHISE.
1487         (=ucs-bmp-itaiji-001): Ditto.
1488         (=ucs-itaiji-003): Ditto.
1489         (=ucs-bmp-itaiji-003): Ditto.
1490         (=ucs-itaiji-008): Ditto.
1491         (=ucs-bmp-itaiji-008): Ditto.
1492
1493 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1494
1495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1496         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1497
1498         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1499         for XEmacs CHISE.
1500         (==ucs-bmp-cjk-compat@JP): Ditto.
1501
1502 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1503
1504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1505         setting for `===hng-tzs'.
1506
1507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1508         `===hng-tzs'.
1509
1510         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1511         CHISE.
1512
1513 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1514
1515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1516         setting for `===hng-doh'.
1517
1518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1519         `===hng-doh'.
1520
1521         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1522         CHISE.
1523
1524 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1525
1526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1527         setting for `===hng-wad'.
1528
1529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1530         `===hng-wad'.
1531
1532         * mule/mule-conf.el (===hng-wad): 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         settings for `==koseki' and `===hng-kcc'.
1539
1540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1541         `===hng-kcc'.
1542
1543         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1544         CHISE.
1545
1546 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1547
1548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1549         setting for `===hng-nkk'.
1550
1551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1552         `===hng-nkk'.
1553
1554         * mule/mule-conf.el (===hng-nkk): 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-ink'.
1561
1562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1563         `===hng-ink'.
1564
1565         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1566         CHISE.
1567
1568 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1569
1570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1571         setting for `===hng-jhk'.
1572
1573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1574         `===hng-jhk'.
1575
1576         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1577         CHISE.
1578
1579 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1580
1581         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1582         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1583         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1584         (===jis-x0213-1@2004): Likewise.
1585         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1586         "jisx0213\\(\\.2004\\)-1" as the registry.
1587         (=+>jis-x0213-1@2004): Likewise.
1588         (=>jis-x0213-1@2004): Likewise.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `===jis-x0213-1@2004'.
1592
1593 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-nak'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-nak'.
1600
1601         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1607         setting for `===hng-hos'.
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `===hng-hos'.
1611
1612         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1613         CHISE.
1614
1615 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1618         setting for `===hng-tzj'.
1619
1620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1621         `===hng-tzj'.
1622
1623         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1624         CHISE.
1625
1626 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1627
1628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1629         setting for `===hng-kae'.
1630
1631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1632         `===hng-kae'.
1633
1634         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1635         CHISE.
1636
1637 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1638
1639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1640         setting for `===hng-kar'.
1641
1642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1643         `===hng-kar'.
1644
1645         * mule/mule-conf.el (===hng-kar): 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-kyd'.
1652
1653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1654         `===hng-kyd'.
1655
1656         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1657         CHISE.
1658
1659 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1660
1661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1662         setting for `===hng-hok'.
1663
1664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1665         `===hng-hok'.
1666
1667         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1668         CHISE.
1669
1670 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1671
1672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1673         setting for `===hng-jyu'.
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1676         `===hng-jyu'.
1677
1678         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1679         CHISE.
1680
1681 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1684         setting for `===hng-zkd'.
1685
1686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1687         `===hng-zkd'.
1688
1689         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1690         CHISE.
1691
1692 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1693
1694         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1695         setting for `===hng-kmi'.
1696
1697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1698         `===hng-kmi'.
1699
1700         * mule/mule-conf.el (===hng-kmi): 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-okd'.
1707
1708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1709         `===hng-okd'.
1710
1711         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1712         CHISE.
1713
1714 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1717         setting for `===hng-nkm'.
1718
1719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1720         `===hng-nkm'.
1721
1722         * mule/mule-conf.el (===hng-nkm): 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-nto'.
1729
1730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1731         `===hng-nto'.
1732
1733         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1734         CHISE.
1735
1736 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1739         setting for `===hng-yhk'.
1740
1741         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1742         `===hng-yhk'.
1743
1744         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1745         CHISE.
1746
1747 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1748
1749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1750         setting for `===hng-sok'.
1751
1752         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1753         `===hng-sok'.
1754
1755         * mule/mule-conf.el (===hng-sok): 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-kda'.
1762
1763         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1764         `===hng-kda'.
1765
1766         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1767         CHISE.
1768
1769 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1770
1771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1772         setting for `===hng-myz'.
1773
1774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1775         `===hng-myz'.
1776
1777         * mule/mule-conf.el (===hng-myz): 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-kgk'.
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1786         `===hng-kgk'.
1787
1788         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1789         CHISE.
1790
1791 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1794         setting for `===hng-drt'.
1795
1796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1797         `===hng-drt'.
1798
1799         * mule/mule-conf.el (===hng-drt): 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-mam'.
1806
1807         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1808         `===hng-mam'.
1809
1810         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1811         CHISE.
1812
1813 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1814
1815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1816         setting for `===hng-dng'.
1817
1818         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1819         `===hng-dng'.
1820
1821         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1822         CHISE.
1823
1824 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1827         setting for `=>cns11643-5'.
1828
1829 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `===hng-keg'.
1833
1834         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1835         `===hng-keg'.
1836
1837         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1838         CHISE.
1839
1840 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1841
1842         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1843         setting for `===hng-jou'.
1844
1845         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1846         `===hng-jou'.
1847
1848         * mule/mule-conf.el (===hng-jou): 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-smk'.
1855
1856         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1857         `===hng-smk'.
1858
1859         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1860         CHISE.
1861
1862 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1865         setting for `===hng-kyo'.
1866
1867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1868         `===hng-kyo'.
1869
1870         * mule/mule-conf.el (===hng-kyo): 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-kss'.
1877
1878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1879         `===hng-kss'.
1880
1881         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1882         CHISE.
1883
1884 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1885
1886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1887         setting for `===hng-wan'.
1888
1889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1890         `===hng-wan'.
1891
1892         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1893         CHISE.
1894
1895 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1898         setting for `===hng-ksk'.
1899
1900         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1901         `===hng-ksk'.
1902
1903         * mule/mule-conf.el (===hng-ksk): 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-kyu'.
1910
1911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1912         `===hng-kyu'.
1913
1914         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1915         CHISE.
1916
1917 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1918
1919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1920         setting for `===hng-skk'.
1921
1922         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1923         `===hng-skk'.
1924
1925         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1926         CHISE.
1927
1928 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1929
1930         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1931         setting for `===hng-sik'.
1932
1933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1934         `===hng-sik'.
1935
1936         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1937         CHISE.
1938
1939 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1942         setting for `===hng-kbk'.
1943
1944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1945         `===hng-kbk'.
1946
1947         * mule/mule-conf.el (===hng-kbk): 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-kcj'.
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `===hng-kcj'.
1957
1958         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1959         CHISE.
1960
1961 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1964         setting for `===hng-k24'.
1965
1966         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1967         `===hng-k24'.
1968
1969         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1970         CHISE.
1971
1972 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1975         setting for `===hng-gok'.
1976
1977         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1978         `===hng-gok'.
1979
1980         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1981         CHISE.
1982 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1983
1984         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1985         setting for `===hng-tsu'.
1986
1987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1988         `===hng-tsu'.
1989
1990         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1991         CHISE.
1992
1993 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1996         setting for `===hng-sys'.
1997
1998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1999         `===hng-sys'.
2000
2001         * mule/mule-conf.el (===hng-sys): 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):
2007         - Use "&HNG010-<d><d><d><d><d>;" instead of
2008           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2009         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2010
2011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2012         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2013
2014         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2015         "hngkhi-0" as the suffix of registry.
2016         (===hng-khm): New coded-charset for XEmacs CHISE.
2017         (=ucs-itaiji-002): Ditto.
2018         (=ucs-bmp-itaiji-002): Ditto.
2019
2020 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2021
2022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2023         setting for `=>ucs@iwds-1'.
2024
2025         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2026         XEmacs CHISE.
2027
2028 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2029
2030         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2031         CHISE.
2032
2033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2034         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2035         `===hng-khi'.
2036
2037 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2038
2039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2040         setting for `===hng-khi'.
2041
2042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2043         `===hng-khi'.
2044
2045         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2046         CHISE.
2047
2048 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2049
2050         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2051         #x9FA5 as the value of `max-code'.
2052         (=ucs-bmp-var-002): Likewise.
2053         (=ucs-bmp-var-003): Likewise.
2054         (=ucs-bmp-itaiji-084): Likewise.
2055         (=ucs-bmp-cjk@JP): Likewise.
2056         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2057         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2058         (=>ucs-bmp-cjk@component): Likewise.
2059
2060 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2063         CHISE.
2064
2065 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2068         XEmacs CHISE.
2069         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2070         `==jis-x0208@1978/2-pr' as the mother.
2071
2072 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2073
2074         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2075         CHISE.
2076
2077 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2081
2082 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2085         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2086
2087 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2090         setting for `===ucs@gb'.
2091
2092 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2095         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2096         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2097         as the entity-reference for `===jis-x0213-1@2000'; use
2098         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2099
2100 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2101
2102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2103         `===jis-x0208'.
2104
2105         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2106         instead of `===jis-x0208' as the mother.
2107         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2108         `===jis-x0208' as the mother.
2109         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2110         `===jis-x0208' as the mother.
2111         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2112         `===jis-x0213-1' as the mother.
2113         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2114         `===jis-x0213-1' as the mother.
2115         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2116         the mother.
2117         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2118         mother.
2119
2120 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2123         setting for `=ucs-var-001'.
2124
2125 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2126
2127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2128         `=ucs-bmp-var-001'.
2129
2130         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2131         CHISE.
2132         (=ucs-bmp-var-001): Ditto.
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `=ucs-var-003'.
2136
2137 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `=ucs-bmp-var-003'.
2141
2142         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2143         CHISE.
2144         (=ucs-bmp-var-003): Ditto.
2145
2146 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2147
2148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2149         setting for `=ucs-var-002'.
2150
2151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2152         `=ucs-bmp-var-002'.
2153
2154         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2155         CHISE.
2156         (=ucs-bmp-var-002): Ditto.
2157
2158 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2159
2160         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2161         XEmacs CHISE.
2162         (==jis-x0208@1978/5pr): Ditto.
2163
2164 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2167         `=>ucs-bmp-cjk@component'.
2168
2169         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2170         XEmacs CHISE.
2171         (=>ucs-bmp-cjk@component): Ditto.
2172
2173 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2176         setting for `=>iwds-1'.
2177
2178 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2181         CHISE.
2182
2183 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2184
2185         * mule/mule-charset.el (default-coded-charset-priority-list):
2186         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2187         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2188         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2189         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2190
2191 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2192
2193         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2194         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2195
2196         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2197         `=>>ucs@iso' as the mother.
2198         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2199         mother.
2200
2201 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2202
2203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2204         setting for `===hanyo-denshi/ia'.
2205
2206 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2207
2208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2209         `===hanyo-denshi/ia'.
2210
2211 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-conf.el (=koseki): Fix DOC.
2214         (==koseki): New coded-charset for XEmacs CHISE.
2215
2216 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2219         XEmacs CHISE.
2220         (===hanyo-denshi/jd): Fix DOC.
2221
2222 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2225         setting for `===hanyo-denshi/ip'.
2226
2227 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2230         `===hanyo-denshi/ip'.
2231
2232         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2233         XEmacs CHISE.
2234
2235 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2238         `==ucs-radicals@unicode' and `=>daikanwa'.
2239
2240         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2241         for XEmacs CHISE.
2242
2243 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2244
2245         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2246         XEmacs CHISE.
2247
2248 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2249
2250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2251         `===ruimoku-v6'.
2252
2253 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2254
2255         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2256         setting for `===ruimoku-v6'.
2257
2258 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2259
2260         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2261         CHISE.
2262
2263 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2266         coded-charset for XEmacs CHISE.
2267
2268 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2269
2270         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2271         XEmacs CHISE.
2272
2273 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2274
2275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2276         `===ucs-sip@iso'.
2277
2278 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2279
2280         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2281         CHISE.
2282
2283 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2284
2285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2286         `==ucs-sip@iso'.
2287
2288         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2289         CHISE.
2290
2291 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2292
2293         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2294         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2295         (=ucs-sip-ext-b@iso): Fix registry.
2296         (==ucs-sip-ext-b@iso): Ditto.
2297         (===ucs-sip-ext-b@iso): Ditto.
2298
2299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2300         `=ucs-sip@iso'.
2301
2302 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2303
2304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2305         setting for `=>cbeta'.
2306
2307 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2308
2309         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2310         `=>cns11643-7'.
2311
2312         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2313
2314 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2317         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2318
2319 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2320
2321         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2322         `=ucs@cns'.
2323         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2324         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2325         `=ucs@jis/1990'.
2326         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2327         `=ucs@jis/2000'.
2328         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2329         `=ucs@jis/2004'.
2330         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2331
2332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2333         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2334
2335 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2336
2337         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2338         XEmacs CHISE.
2339         (==jis-x0208@1978/1pr): Ditto.
2340         (==jis-x0208@1978/2-pr): Ditto.
2341
2342 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2343
2344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2345         setting for `===jis-x0213-1@2004'.
2346
2347 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2350         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2351
2352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2353         `===hanyo-denshi/jb'.
2354
2355         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2356         XEmacs CHISE.
2357         (=+>hanyo-denshi/ft): Ditto.
2358         (=+>hanyo-denshi/jt): Ditto.
2359
2360 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2363         `===hanyo-denshi/hg'.
2364
2365 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2368         XEmacs CHISE.
2369         (===hanyo-denshi/hg): Ditto.
2370
2371 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2374         glyph-forms instead of detailed glyph-images.
2375         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2376         `=adobe-japan1-*'.
2377         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2378         (===adobe-japan1-1): Ditto.
2379         (===adobe-japan1-2): Ditto.
2380         (===adobe-japan1-3): Ditto.
2381         (===adobe-japan1-4): Ditto.
2382         (===adobe-japan1-5): Ditto.
2383         (===adobe-japan1-6): Ditto.
2384         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2385         `=>>>adobe-japan1' as the mother.
2386         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2387         `=>>adobe-japan1' as the mother.
2388         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2389         glyph-images.
2390         (==jis-x0208@1978): Ditto.
2391         (==jis-x0208@1983): Ditto.
2392         (==jis-x0208@1990): Ditto.
2393         (==jis-x0213-1): Ditto.
2394         (==jis-x0213-1@2000): Ditto.
2395         (==jis-x0213-1@2004): Ditto.
2396         (==jis-x0213-2): Ditto.
2397         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2398         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2399         `=jis-x0208@1978'.
2400         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2401         `=jis-x0208@1983'.
2402         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2403         `=jis-x0208@1990'.
2404         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2405         `=jis-x0213-1'.
2406         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2407         `=jis-x0213-1@2000'.
2408         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2409         `=jis-x0213-1@2004'.
2410         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2411         `=jis-x0213-2'.
2412         (===jis-x0208): New coded-charset for XEmacs CHISE.
2413         (===jis-x0208@1978): Ditto.
2414         (===jis-x0208@1983): Ditto.
2415         (===jis-x0208@1990): Ditto.
2416         (===jis-x0213-1): Ditto.
2417         (===jis-x0213-1@2000): Ditto.
2418         (===jis-x0213-2): Ditto.
2419         (===jis-x0212): Ditto.
2420         (===ks-x1001): Ditto.
2421         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2422         mother.
2423         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2424         as the mother.
2425         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2426         as the mother.
2427         (===cns11643-1): New coded-charset for XEmacs CHISE.
2428         (===cns11643-2): Ditto.
2429         (===cns11643-3): Ditto.
2430         (===cns11643-4): Ditto.
2431         (===cns11643-5): Ditto.
2432         (===cns11643-6): Ditto.
2433         (===cns11643-7): Ditto.
2434         (=>>cns11643-1): Ditto.
2435         (==big5-cdp): Indicate abstract glyph-images instead of
2436         representative glyph-images.
2437         (===big5-cdp): New coded-charset for XEmacs CHISE.
2438         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2439         detailed glyph-images.
2440         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2441         `=hanyo-denshi/*'.
2442         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2443         (===hanyo-denshi/ib): Ditto.
2444         (===hanyo-denshi/jt): Ditto.
2445         (===hanyo-denshi/ks): Ditto.
2446         (===mj): Ditto.
2447         (===mj-0): Ditto.
2448         (===mj-1): Ditto.
2449         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2450         `=>>>hanyo-denshi/*' as its mother.
2451         (==gt): Indicate abstract glyph-forms instead of detailed
2452         glyph-images.
2453         (===gt): New coded-charset for XEmacs CHISE.
2454         (=>>>gt): Indicates `==gt' instead of `=gt'.
2455         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2456         (==gt-k): Indicate abstract glyph-forms instead of detailed
2457         glyph-images.
2458         (===gt-k): New coded-charset for XEmacs CHISE.
2459         (==daikanwa): Indicates glyph-images instead of detailed
2460         glyph-images.
2461         (===daikanwa): New coded-charset for XEmacs CHISE.
2462         (===daikanwa/+p): Ditto.
2463         (===daikanwa/ho): Ditto.
2464         (==cbeta): Ditto.
2465         (===cbeta): Ditto.
2466         (==jef-china3): Ditto.
2467         (===jef-china3): Ditto.
2468         (==ruimoku-v6): Ditto.
2469         (==ucs@iso): Indicate representative glyph-forms instead of
2470         representative glyph-images.
2471         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2472         (==ucs@unicode): Indicate representative glyph-forms instead of
2473         representative glyph-images.
2474         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2475         `=ucs@unicode'.
2476         (==ucs@cns): Indicate representative glyph-forms instead of
2477         representative glyph-images.
2478         (==ucs@jis): Ditto.
2479         (==ucs@jis/1990): Ditto.
2480         (==ucs@jis/2000): Ditto.
2481         (==ucs@jis/2004): Ditto.
2482         (==ucs@ks): Ditto.
2483         (===ucs@iso): New coded-charset for XEmacs CHISE.
2484         (===ucs@unicode): Ditto.
2485         (===ucs@gb): Ditto.
2486         (===ucs@ks): Ditto.
2487         (===ucs-bmp-cjk@gb): Ditto.
2488         (===ucs-sip-ext-b@iso): Ditto.
2489
2490 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2491
2492         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2493         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2494         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2495         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2496         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2497         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2498         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2499         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2500         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2501         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2502
2503         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2504         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2505         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2506         - Use "&g1-[NAME];" for `=>>[NAME]'.
2507         - Abolish "&g2-[NAME];".
2508
2509 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2510
2511         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2512         `=>>ucs@cns' as the mother.
2513
2514 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2515
2516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2517         setting for `==ucs@ks'.
2518
2519 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2522         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2523         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2524         0x00E30000〜0x00E409D5.
2525
2526 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2527
2528         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2529         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2530         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2531
2532 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2535         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2536
2537         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2538         (=mj-0): Ditto.
2539         (=mj-1): Ditto.
2540         (==mj): Ditto.
2541         (==mj-0): Ditto.
2542         (==mj-1): Ditto.
2543         (=>>mj): Ditto.
2544
2545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2546         setting for `=mj' and `==mj'.
2547
2548 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2549
2550         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2551         CHISE.
2552
2553 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2554
2555         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2556         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2557         `=>ucs@hanyo-denshi'.
2558
2559 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2562         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2563
2564         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2565         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2566
2567 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2568
2569         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2570         XEmacs CHISE.
2571
2572 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2573
2574         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2575         Change priority of `=>>>ucs@iso'.
2576
2577         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2578         `=>>>ucs@iso' as the mother.
2579         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2580
2581 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2582
2583         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2584         Change priority of `=>>>ucs@unicode'.
2585
2586         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2587         `=ucs@unicode'.
2588
2589 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2590
2591         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2592         Change priority of `=>>>ucs@jis'.
2593
2594         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2595         `=ucs@jis'.
2596
2597 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2598
2599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2600         setting for `==daikanwa/+p'.
2601
2602 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2603
2604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2605         setting for `==shinjigen@1ed'.
2606
2607 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2608
2609         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2610         XEmacs CHISE.
2611
2612 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2613
2614         * mule/mule-conf.el (==shinjigen): Modify DOC.
2615         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2616         (==shinjigen@rev): Modify DOC.
2617
2618 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2621         CHISE.
2622
2623 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2624
2625         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2626         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2627
2628         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2629         XEmacs CHISE.
2630
2631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2632         `==daikanwa'.
2633
2634 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2637         setting for `==cns11643-7'.
2638
2639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2640         `==cns11643-7'.
2641
2642 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2643
2644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2645         `==cns11643-6'.
2646
2647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2648         setting for `==cns11643-6'.
2649
2650 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2651
2652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2653         setting for `==cns11643-5'.
2654
2655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2656         `==cns11643-5'.
2657
2658 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2659
2660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2661         setting for `==cns11643-4'.
2662
2663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2664         `==cns11643-4'.
2665
2666 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2667
2668         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2669         setting for `==cns11643-3'.
2670
2671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2672         `==cns11643-3'.
2673
2674 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2677         setting for `==cns11643-2'.
2678
2679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2680         `==cns11643-2'.
2681
2682 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2683
2684         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2685         Change priority of `=>>>ucs@ks'.
2686
2687         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2688         `=ucs@ks'.
2689
2690 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2691
2692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2693         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2694         `==ucs@cns' and `==cns11643-1'.
2695
2696         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2697         (==cns11643-2): Ditto.
2698         (==cns11643-3): Ditto.
2699         (==cns11643-4): Ditto.
2700         (==cns11643-5): Ditto.
2701         (==cns11643-6): Ditto.
2702         (==cns11643-7): Ditto.
2703
2704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2705         `==cns11643-1'.
2706
2707 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2708
2709         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2710         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2711         `=>>>ucs@jis/1990'.
2712
2713         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2714         `=ucs@jis/1990'.
2715         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2716         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
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@cns'.
2722
2723         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2724         `=ucs@cns'.
2725
2726 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2727
2728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2729         `==ks-x1001'.
2730
2731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2732         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2733         `==ks-x1001'.
2734
2735 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2736
2737         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2738
2739 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2740
2741         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2742         `=jis-x0208'.
2743         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2744         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2745         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2746         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2747         (=>>>jis-x0213-1@2000): Changed to an alias for
2748         `=jis-x0213-1@2000'.
2749         (=>>>jis-x0213-1@2004): Changed to an alias for
2750         `=jis-x0213-1@2004'.
2751         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2752
2753 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2754
2755         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2756         `=adobe-japan1-0'.
2757         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2758         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2759         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2760         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2761         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2762         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2763
2764 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2768         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2769         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2770         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2771         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2772
2773 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2776         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2777         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2778         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2779         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2780         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2781         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2782         `==jis-x0212'.
2783
2784 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2785
2786         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2787         "AdobeJapan1-[0-6]$".
2788         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2789         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2790         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2791         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2792         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2793         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2794         (==adobe-japan1-1): Ditto.
2795         (==adobe-japan1-2): Ditto.
2796         (==adobe-japan1-3): Ditto.
2797         (==adobe-japan1-4): Ditto.
2798         (==adobe-japan1-5): Ditto.
2799         (==adobe-japan1-6): Ditto.
2800         (==jis-x0208): Ditto.
2801         (==jis-x0208@1978): Ditto.
2802         (==jis-x0208@1983): Ditto.
2803         (==jis-x0208@1990): Ditto.
2804         (==jis-x0213-1): Ditto.
2805         (==jis-x0213-1@2000): Ditto.
2806         (==jis-x0213-1@2004): Ditto.
2807         (==jis-x0213-2): Ditto.
2808         (==jis-x0212): Ditto.
2809         (==gb2312): Ditto.
2810         (==iso-ir165): Ditto.
2811         (==gb12345): Ditto.
2812         (==ks-x1001): Ditto.
2813         (==cns11643-1): Ditto.
2814         (==cns11643-2): Ditto.
2815         (==cns11643-3): Ditto.
2816         (==cns11643-4): Ditto.
2817         (==cns11643-5): Ditto.
2818         (==cns11643-6): Ditto.
2819         (==cns11643-7): Ditto.
2820         (==big5-cdp): Ditto.
2821         (==hanyo-denshi/ja): Ditto.
2822         (==hanyo-denshi/jb): Ditto.
2823         (==hanyo-denshi/jc): Ditto.
2824         (==hanyo-denshi/jd): Ditto.
2825         (==hanyo-denshi/ft): Ditto.
2826         (==hanyo-denshi/ia): Ditto.
2827         (==hanyo-denshi/ib): Ditto.
2828         (==hanyo-denshi/hg): Ditto.
2829         (==hanyo-denshi/jt): Ditto.
2830         (==hanyo-denshi/ks): Ditto.
2831         (==gt): Ditto.
2832         (==gt-k): Ditto.
2833         (==daikanwa): Ditto.
2834         (==shinjigen): Ditto.
2835         (==ucs@iso): Ditto.
2836         (==ucs@unicode): Ditto.
2837         (==ucs@gb): Ditto.
2838         (==ucs-bmp@gb): Ditto.
2839         (==ucs@cns): Ditto.
2840         (==ucs-bmp@cns): Ditto.
2841         (==ucs@jis): Ditto.
2842         (==ucs@jis/1990): Ditto.
2843         (==ucs@jis/2000): Ditto.
2844         (==ucs@jis/2004): Ditto.
2845         (==ucs@JP): Ditto.
2846         (==ucs@JP/hanazono): Ditto.
2847         (==ucs@ks): Ditto.
2848         (==ucs-bmp@ks): Ditto.
2849         (==ucs@cns11643): Ditto.
2850         (==ucs-bmp-cjk@gb): Ditto.
2851         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2852         (==ucs-sip-ext-b@iso): Ditto.
2853
2854 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2855
2856         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2857         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2858
2859         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2860         XEmacs CHISE.
2861         (=ucs-bmp-cjk@unicode): Abolished.
2862
2863 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2864
2865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2866         `=+>ucs-bmp-cjk-compat@jis'.
2867
2868         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2869         for XEmacs CHISE.
2870
2871 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2872
2873         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2874         CHISE.
2875
2876 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2877
2878         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2879         for XEmacs CHISE.
2880         (=jis-x0208@1978/1er-pr): Abolished.
2881         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2882         `=jis-x0208@1978/1er-pr' as the mother.
2883
2884 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2885
2886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2887         setting for `=ucs-itaiji-084'.
2888
2889 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-charset.el (default-coded-charset-priority-list):
2892         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2893
2894         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2895         XEmacs CHISE.
2896         (=ucs-bmp-itaiji-084): Ditto.
2897
2898 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2902
2903 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2904
2905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2906         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2907
2908         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2909         XEmacs CHISE.
2910         (=big5-cdp-var-5): Ditto.
2911
2912 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2913
2914         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2915         XEmacs CHISE.
2916
2917 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2920         XEmacs CHISE.
2921
2922 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2923
2924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2925         setting for `=>>>hanyo-denshi/ft'.
2926
2927 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2928
2929         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2930         XEmacs CHISE.
2931         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2932         `=hanyo-denshi/jd' as the mother.
2933
2934 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2935
2936         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2937         XEmacs CHISE.
2938         (=+>adobe-japan1-1): Ditto.
2939         (=+>adobe-japan1-2): Ditto.
2940         (=+>adobe-japan1-3): Ditto.
2941         (=+>adobe-japan1-4): Ditto.
2942         (=+>adobe-japan1-5): Ditto.
2943         (=+>adobe-japan1-6): Ditto.
2944         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2945
2946 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2947
2948         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2949         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2950         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2951
2952         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2953         the top.
2954
2955 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2956
2957         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2958         XEmacs CHISE.
2959         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2960         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2961         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2962
2963 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2964
2965         * mule/mule-charset.el (default-coded-charset-priority-list):
2966         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2967         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2968
2969         * mule/mule-conf.el: Modify order of definitions of some
2970         coded-charsets.
2971
2972 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2973
2974         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2975         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2976         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2977
2978         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2979         CHISE.
2980         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2981         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2982
2983 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2984
2985         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2986         CHISE.
2987
2988 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2989
2990         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2991         setting for `=daikanwa/+2p'.
2992
2993         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2994         XEmacs CHISE.
2995
2996 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2997
2998         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2999         XEmacs CHISE.
3000         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3001
3002 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3003
3004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3005         setting for `=>>>hanyo-denshi/ib'.
3006
3007 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3008
3009         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3010         XEmacs CHISE.
3011         (=>>>hanyo-denshi/ib): Ditto.
3012         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3013         `=hanyo-denshi/ja' as the mother.
3014         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3015         `=hanyo-denshi/ib' as the mother.
3016
3017 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3018
3019         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3020         XEmacs CHISE.
3021         (utf-8-ivs-mcs-er): Likewise.
3022         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3023         and `=>ucs-gb'.
3024         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3025         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3026         `ucs-gb' and `=>ucs-gb'.
3027         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3028         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3029         and `=>ucs-cns'.
3030         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3031         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3032         `ucs-cns' and `=>ucs-cns'.
3033         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3034         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3035         `ucs-big5' and `=>ucs-big5'.
3036         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3037         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3038         `ucs-big5' and `=>ucs-big5'.
3039         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3040         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3041         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3042         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3043         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3044         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3045         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3046         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3047         `=>ucs-jis'; modify DOC and mnemonic.
3048         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3049         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3050         and `=>ucs-jis'; modify DOC and mnemonic.
3051         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3052         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3053         `=>ucs-ks'.
3054         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3055         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3056         and `=>ucs-ks'.
3057         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3058
3059 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3060
3061         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3062         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3063
3064 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3065
3066         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3067         Modify priorities.
3068
3069 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3072         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3073
3074 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3075
3076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3077         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3078
3079 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3080
3081         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3082         CHISE.
3083
3084 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3085
3086         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3087         CHISE.
3088
3089 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3090
3091         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3092         CHISE.
3093
3094 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3097         `=+>ucs-bmp-cjk@unicode'.
3098
3099         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3100         for XEmacs CHISE.
3101
3102 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3105         setting for `=>>daikanwa'.
3106
3107 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3110         `=>>hanyo-denshi/jt'.
3111
3112 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3113
3114         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3115         XEmacs CHISE.
3116         (=+>jis-x0208@1990): Ditto.
3117         (=+>jis-x0213-1@2000): Ditto.
3118
3119 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3120
3121         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3122         XEmacs CHISE.
3123
3124 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3125
3126         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3127         XEmacs CHISE.
3128         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3129         `=hanyo-denshi/jc' as the mother.
3130
3131 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3132
3133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3134         setting for `=+>adobe-japan1'.
3135
3136         * mule/mule-charset.el (default-coded-charset-priority-list):
3137         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3138         and `=>>hanyo-denshi/ft' to `=>>gt'.
3139
3140 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3141
3142         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3143         XEmacs CHISE.
3144         (=>>adobe-japan1-1): Ditto.
3145         (=>>adobe-japan1-2): Ditto.
3146         (=>>adobe-japan1-3): Ditto.
3147         (=>>adobe-japan1-4): Ditto.
3148         (=>>adobe-japan1-5): Ditto.
3149         (=>>adobe-japan1-6): Ditto.
3150         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3151
3152 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3153
3154         * mule/mule-conf.el (=adobe-japan1): New alias for
3155         `=adobe-japan1-6'.
3156         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3157         (=>>>adobe-japan1-1): Ditto.
3158         (=>>>adobe-japan1-2): Ditto.
3159         (=>>>adobe-japan1-3): Ditto.
3160         (=>>>adobe-japan1-4): Ditto.
3161         (=>>>adobe-japan1-5): Ditto.
3162         (=>>>adobe-japan1-6): Ditto.
3163         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3164
3165 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3166
3167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3168         setting for `=>>>adobe-japan1'.
3169
3170 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3171
3172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3173         setting for `=+>ucs@ks'.
3174
3175 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3176
3177         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3178         XEmacs CHISE.
3179         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3180         `=adobe-japan1-6' as the mother.
3181
3182 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3183
3184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3185         setting for `=>cns11643-7'.
3186
3187 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3188
3189         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3190         CHISE.
3191
3192 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3195         XEmacs CHISE.
3196         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3197
3198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3199         setting for `=>ucs@jis/2004'.
3200
3201 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3202
3203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3204         setting for `=+>gt'.
3205
3206         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3207         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3208
3209 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3210
3211         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3212         `=>ucs@unicode' as the mother.
3213         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3214         mother.
3215         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3216         mother.
3217         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3218         mother.
3219
3220 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3223         setting for `=+>ucs@unicode'.
3224
3225         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3226         CHISE.
3227
3228 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3229
3230         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3231         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3232         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3233         - Add setting for `=+>ucs@cns'.
3234
3235         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3236         CHISE.
3237         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3238         as the mother.
3239         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3240         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3241
3242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3243         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3244
3245 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3246
3247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3248         setting for `=>ucs@ks'.
3249
3250 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3251
3252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3253         `=ucs-bmp-cjk-compat@unicode'.
3254
3255         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3256         coded-charset for XEmacs CHISE.
3257
3258 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3261         `=ucs-bmp-cjk-compat'.
3262
3263         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3264         XEmacs CHISE.
3265
3266 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3267
3268         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3269         CHISE.
3270
3271 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3272
3273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3274         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3275
3276         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3277         `=>ucs@jis/1990'.
3278         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3279
3280 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3281
3282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3283         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3284
3285         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3286         CHISE.
3287         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3288         mother.
3289
3290 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3293         `=>jis-x0213-2@usual'.
3294         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3295         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3296         `=>jis-x0213-2@usual' as the mother.
3297
3298 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3301         (=>ucs@JP): New alias for `=+>ucs@jis'.
3302
3303 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3306         `=>jis-x0208@usual'.
3307         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3308         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3309         `=>jis-x0208@usual' as the mother.
3310         (=>jis-x0208): Likewise.
3311
3312 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3315         setting for `=+>jis-x0208@1978'.
3316
3317 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3320         XEmacs CHISE.
3321
3322 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3323
3324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3325         setting for `=>>>ucs@jis/1990'.
3326
3327 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3330         setting for `=>ucs@jis/1990'.
3331
3332 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3333
3334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3335         setting for `=ucs@JP/hanazono'.
3336
3337         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3338         CHISE.
3339         (=ucs@JP/hanazono): Ditto.
3340         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3341         (=>>hanyo-denshi/jc): Ditto.
3342         (=>>hanyo-denshi/jd): Ditto.
3343
3344 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3347         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3348
3349 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3352         XEmacs CHISE.
3353
3354 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3357         XEmacs CHISE.
3358
3359 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3362         `=ucs-bmp-cjk@JP'.
3363
3364 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3365
3366         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3367         XEmacs CHISE.
3368
3369 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3370
3371         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3372         Modify order of settings; add settings for `=daikanwa@rev2'.
3373
3374 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3375
3376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3377         setting for `=>>cbeta'.
3378
3379         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3380         CHISE.
3381
3382 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3385         setting for `=>>adobe-japan1'.
3386
3387 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3388
3389         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3390         XEmacs CHISE.
3391
3392 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3393
3394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3395         setting for `=>>hanyo-denshi/ia'.
3396
3397         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3398         XEmacs CHISE.
3399
3400 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3403         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3404
3405         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3406         XEmacs CHISE.
3407         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3408         `=hanyo-denshi/jt' as the mother.
3409
3410 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3413         setting for `=>>>jis-x0213-2'.
3414
3415         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3416         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3417         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3418
3419 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3420
3421         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3422         XEmacs CHISE.
3423
3424 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3425
3426         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3427         XEmacs CHISE.
3428
3429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3430         `=>>jis-x0213-1@2004'.
3431
3432 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3433
3434         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3435         XEmacs CHISE.
3436
3437 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3440         - Use "&g2-*;" as entity-references for `=>>>*'.
3441         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3442
3443         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3444         XEmacs CHISE.
3445         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3446         as the mother.
3447
3448 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3451         setting for `=>>hanyo-denshi/ib'.
3452
3453         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3454         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3455         (=>>jis-x0208@1990): Ditto.
3456         (=>>hanyo-denshi/ib): Ditto.
3457
3458         * mule/mule-charset.el (default-coded-charset-priority-list):
3459         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3460
3461 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3462
3463         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3464         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3465         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3466         `=>>>ucs@jis/2004'.
3467
3468 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3469
3470         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3471         XEmacs CHISE.
3472         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3473         `=jis-x0213-1@2004' as the mother.
3474         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3475         (=>>>ucs@ks): Ditto.
3476
3477         * mule/mule-charset.el (default-coded-charset-priority-list):
3478         Modify priority of `=hanyo-denshi/*'.
3479
3480 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3481
3482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3483         settings for `=>>ucs@JP' and `=ucs@JP'.
3484
3485 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3486
3487         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3488         CHISE.
3489
3490 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3493         setting for `=>>>ucs@cns'.
3494
3495         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3496         CHISE.
3497
3498 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3499
3500         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3501         instead of `=>>>jis-x0213-1@2004' as the mother.
3502         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3503         (=>>>ucs@unicode): Likewise.
3504         (=>>>ucs@jis): Likewise.
3505         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3506         mother.
3507         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3508
3509 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3512         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3513         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3514         `=>>>ucs@jis'.
3515
3516 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-charset.el (default-coded-charset-priority-list):
3519         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3520         and `=jis-x0213-*-2000'.
3521
3522 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3525         XEmacs CHISE.
3526         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3527         `=>>jis-x0213-1' as the mother.
3528
3529 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3532         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3533
3534 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3537
3538 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3539
3540         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3541         XEmacs CHISE.
3542
3543 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-coding.el (decomposition-feature-list): Set
3546         `=decomposition', `=decomposition@cid' and
3547         `=decomposition@hanyo-denshi'.
3548
3549 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3552         setting for `=>>hanyo-denshi/ks'.
3553
3554         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3555         XEmacs CHISE.
3556
3557 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3560         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3561
3562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3563         `=hanyo-denshi/ks/mf'.
3564
3565         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3566         XEmacs CHISE.
3567         (=hanyo-denshi/ks/mf): Ditto.
3568
3569 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3570
3571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3572         settings for P=hanyo-denshi/jt'.
3573
3574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3575         `=hanyo-denshi/jt'.
3576
3577         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3578         XEmacs CHISE.
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 `=hanyo-denshi/ip'.
3584
3585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3586         `=hanyo-denshi/ip'.
3587
3588         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3589         XEmacs CHISE.
3590
3591 2011-02-14  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/hg'.
3595
3596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3597         `=hanyo-denshi/hg'.
3598
3599         * mule/mule-conf.el (=hanyo-denshi/hg): 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         setting for `=>>hanyo-denshi/ft'.
3606
3607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3608         `=>>hanyo-denshi/ft'.
3609
3610         * mule/mule-conf.el (=>>hanyo-denshi/ft): 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         settings for `=hanyo-denshi/ib'.
3617
3618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3619         `=hanyo-denshi/ib'.
3620
3621         * mule/mule-conf.el (=hanyo-denshi/ib): 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 isolated characters of `=hanyo-denshi/ia' and
3628         non-isolated characters of `=hanyo-denshi/*'.
3629
3630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3631         `=hanyo-denshi/ia'.
3632
3633         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3634         XEmacs CHISE.
3635
3636 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3637
3638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3639         setting for isolated characters of `=hanyo-denshi/ft'.
3640
3641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3642         `=hanyo-denshi/ft'.
3643
3644         * mule/mule-conf.el (=hanyo-denshi/ft): 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/jd'.
3651
3652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3653         `=hanyo-denshi/jd'.
3654
3655         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3656         XEmacs CHISE.
3657
3658 2011-02-13  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/jc'.
3662
3663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3664         `=hanyo-denshi/jc'.
3665
3666         * mule/mule-conf.el (=hanyo-denshi/jc): 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/jb'.
3673
3674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3675         `=hanyo-denshi/jb'.
3676
3677         * mule/mule-conf.el (=hanyo-denshi/jb): 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/ja'.
3684
3685 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3686
3687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3688         `=hanyo-denshi/ja'.
3689
3690         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3691         XEmacs CHISE.
3692
3693 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3696         settings for isolated characters of `=adobe-japan1-6'.
3697
3698 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3701         CHISE.
3702         (=daikanwa/+2p): Ditto.
3703         (=daikanwa/ho): Ditto.
3704
3705 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3708         coding-system for XEmacs CHISE.
3709
3710 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3713         setting for `=>>ruimoku-v6'.
3714
3715         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3716         CHISE.
3717
3718 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3721         setting for `=daikanwa@rev1'.
3722
3723 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3726         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3727
3728 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3729
3730         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3731         XEmacs CHISE.
3732         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3733
3734 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3735
3736         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3737         CHISE.
3738
3739 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3742         CHISE.
3743
3744         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3745         setting for `=>ucs@jis'.
3746
3747 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3748
3749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3750         setting for `=>jis-x0208@usual'.
3751
3752         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3753         XEmacs CHISE.
3754         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3755         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3756         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3757
3758 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3761         CHISE.
3762         (=>>>jis-x0208@1990): Ditto.
3763         (=>>>jis-x0213-1): Ditto.
3764         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3765         mother.
3766         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3767         as the mother.
3768
3769 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3772         setting for `=>ucs@cns' and `=>>ucs@ks'.
3773
3774         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3775         CHISE.
3776
3777 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3778
3779         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3780         CHISE.
3781
3782 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3783
3784         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3785         CHISE.
3786         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3787         mother.
3788
3789 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3790
3791         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3792         `==>ucs-bmp-cjk@bucs'.
3793
3794         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3795         XEmacs CHISE.
3796
3797 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3798
3799         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3800         setting for `==>ucs@bucs'.
3801
3802         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3803         XEmacs CHISE.
3804
3805 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3808         - Add setting for `=>>jis-x0208'.
3809         - Omit setting for `=>>jis-x0208@1990'.
3810         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3811           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3812           `=ucs@FOO'.
3813
3814 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3815
3816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3817         setting for `=>daikanwa'.
3818
3819 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-conf.el (=daikanwa): Fix DOC.
3822         (=>daikanwa): New abstract character for XEmacs CHISE.
3823         (=>ucs@iso): Likewise.
3824         (=>ucs@unicode): Likewise.
3825         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3826
3827 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3828
3829         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3830         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3831           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3832         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3833         - Add `=>big5-cdp'.
3834
3835 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3836
3837         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3838         (=>big5-cdp): New abstract character.
3839
3840 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3841
3842         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3843         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3844         `chinese-big5'.
3845
3846 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3847
3848         * mule/mule-charset.el (default-coded-charset-priority-list):
3849         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3850
3851         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3852         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3853         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3854         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3855         and `=>jis-x0213-2'.
3856
3857 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3860         XEmacs CHISE.
3861         (=>>ucs@jis/2000): Likewise.
3862         (=>>ucs@jis/2004): Likewise.
3863
3864 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3867         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3868         `=>>ucs@cns'.
3869
3870         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3871         XEmacs CHISE.
3872         (=>>gt): Use quote instead of backquote; modify DOC.
3873         (=>gt): Use quote instead of backquote.
3874         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3875         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3876         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3877         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3878         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3879         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3880
3881 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3884         `=>>ucs@unicode' and `=>>gt'.
3885
3886 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3889         XEmacs CHISE.
3890         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3891         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3892         `=jis-x0208@1978/1er-pr' as the mother.
3893         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3894
3895 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3896
3897         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3898         `=ucs@unicode' as the mother.
3899
3900 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3901
3902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3903         setting for `=>>ucs@unicode'.
3904
3905         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3906         CHISE.
3907
3908 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3911         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3912
3913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3914         `=adobe-japan1-6' and `=adobe-japan1-base'.
3915
3916         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3917         XEmacs CHISE.
3918         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3919         specify `min-code' and `max-code'.
3920         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3921         (=adobe-japan1-2): Likewise.
3922         (=adobe-japan1-3): Likewise.
3923         (=adobe-japan1-4): Likewise.
3924         (=adobe-japan1-5): Likewise.
3925         (=adobe-japan1-6): Likewise.
3926
3927 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3930         setting for `=>gt'.
3931
3932 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3935         CHISE.
3936
3937 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3940         setting for `=>zinbun-oracle'.
3941
3942         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3943         for XEmacs CHISE.
3944
3945 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3946
3947         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3948         for XEmacs CHISE.
3949         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3950         `=jis-x0208@1978' as the mother.
3951
3952 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3955         - Use `=gt' instead of `ideograph-gt'.
3956         - Use `=gt-k' instead of `ideograph-gt-k'.
3957         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3958         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3959         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3960         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3961         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3962         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3963         - Use `=>>gt' instead of `<=>gt'.
3964         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3965         - Add setting for `=>>jis-x0208@1990'.
3966         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3967           `=>>jis-x0213-1@2000'.
3968         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3969         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3970           `=>>jis-x0213-1@2004'.
3971         - Add setting for `=>>jis-x0208@1978'.
3972         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3973
3974 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3977         XEmacs CHISE.
3978
3979 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3980
3981         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3982         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3983         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3984         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3985         `<=>jis-x0213-1@2004'.
3986
3987 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3990         CHISE.
3991         (=>jis-x0213-2): Ditto.
3992
3993 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3996         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3997
3998 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4001         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4002         `=>jis-x0213-1'.
4003
4004 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4005
4006         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4007         CHISE.
4008         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4009
4010 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4011
4012         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4013         `<==>jis-x0213-1'.
4014         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4015         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4016         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4017         (<=>jis-x0208): New alias for `=>jis-x0208'.
4018         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4019         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4020         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4021         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4022         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4023         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4024         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4025         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4026         (=>>gt): Renamed from `<==>gt'.
4027         (<==>gt): New alias for `=>>gt'.
4028
4029 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4030
4031         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4032         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4033         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4034         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4035         - Add settings for `<=>jis-x0213-1@2000' and
4036           `<=>jis-x0213-1@2004'.
4037
4038         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4039         XEmacs CHISE.
4040         (<==>jis-x0213-1): Likewise.
4041         (<==>jis-x0213-1@2000): Likewise.
4042         (<==>jis-x0213-1@2004): Likewise.
4043         (<=>jis-x0208): Add property `=>iso-ir 168'.
4044         (<=>jis-x0208@1997): Likewise.
4045         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4046         as the mother; add property `=>iso-ir 228'.
4047         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4048         property `=>iso-ir 228'.
4049         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4050         property `=>iso-ir 233'.
4051         (<==>gt): Renamed from `<=>gt'.
4052         (<=>gt): New alias for `<==>gt'.
4053
4054 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4057         CHISE.
4058         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4059         `<=>jis-x0208' as the mother.
4060         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4061         (<=>jis-x0213-1@2000): Ditto.
4062         (<=>jis-x0213-1@2004): Ditto.
4063
4064 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4065
4066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4067         settings for `<=>gt'.
4068
4069         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4070
4071 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072
4073         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4074         XEmacs CHISE.
4075         (=jis-x0208@1978/-4pr): Likewise.
4076         (=jis-x0208@1978/4-pr): Likewise.
4077         (=jis-x0213-1): Likewise.
4078         (=ucs@iso): Likewise.
4079         (=ucs@unicode): Likewise.
4080         (=ucs@gb): Likewise.
4081         (=ucs@gb/fw): Likewise.
4082         (=ucs@cns): Likewise.
4083         (=ucs@cns/fw): Likewise.
4084         (=ucs@jis): Likewise.
4085         (=ucs@jis/fw): Likewise.
4086         (=ucs@jis/1990): Likewise.
4087         (=ucs@jis/2000): Likewise.
4088         (=ucs@jis/2004): Likewise.
4089         (=ucs@JP): Likewise.
4090         (=ucs@ks): Likewise.
4091         (=ucs@big5): Likewise.
4092         (=ucs@big5/cns11643): Likewise.
4093         (=ucs@cns11643): Likewise.
4094
4095 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4096
4097         * mule/mule-charset.el (default-coded-charset-priority-list):
4098         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4099
4100         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4101         CHISE.
4102         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4103         mother.
4104
4105 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4108         from src/mule-charset.c].
4109         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4110         specify `final'.
4111         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4112         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4113         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4114         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4115         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4116         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4117
4118 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4119
4120         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4121         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4122         (=jis-x0208@1978/i-4): Specify `partial'.
4123         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4124         mother coded-charset.
4125         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4126
4127 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4130         settings for `=jis-x0213-1@2004'.
4131
4132 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4133
4134         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4135         CHISE.
4136         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4137         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4138         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4139         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4140         temporarily.
4141         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4142
4143 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4144
4145         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4146         CHISE.
4147         (=shinjigen@1ed): Inherited from `=shinjigen'.
4148         (=shinjigen@rev): Likewise.
4149
4150 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4153         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4154
4155 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156
4157         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4158         define it as an alias.
4159         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4160         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4161         alias.
4162         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4163         alias.
4164
4165 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4168         CHISE.
4169
4170 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4173         CHISE.
4174         (shinjigen-2): Ditto.
4175
4176 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4177
4178         * mule/mule-charset.el (default-coded-charset-priority-list):
4179         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4180         `chinese-big5-eten-*' and `chinese-big5'.
4181
4182 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4183
4184         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4185         #x9FA5 temporarily.
4186
4187 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4188
4189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4190         settings for `=jis-x0208@1978/i1'.
4191
4192 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4193
4194         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4195         XEmacs CHISE.
4196
4197 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4198
4199         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4200         XEmacs CHISE.
4201
4202 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4203
4204         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4205         XEmacs CHISE.
4206
4207 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4208
4209         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4210         CHISE.
4211         (=ucs-bmp@cns): Likewise.
4212         (=ucs-bmp@jis): Likewise.
4213         (=ucs-bmp@ks): Likewise.
4214
4215 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4216
4217         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4218         CHISE.
4219         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4220
4221 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4224         settings for `=zinbun-oracle'.
4225
4226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4227         `=zinbun-oracle'.
4228
4229 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4230
4231         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4232         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4233         `=ucs@iso'.
4234
4235 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4236
4237         * mule/mule-charset.el (default-coded-charset-priority-list):
4238         Delete `ucs-sip'; modify order of some CCSs.
4239
4240 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4241
4242         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4243         in XEmacs CHISE.
4244
4245         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4246         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4247         CHISE.
4248
4249 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4250
4251         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4252         its registry.
4253         (=ucs-radicals@unicode): Likewise.
4254
4255 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4256
4257         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4258         CHISE.
4259
4260 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4261
4262         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4263         CHISE.
4264
4265 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4266
4267         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4268         CHISE.
4269
4270 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4273         Modify preference of *isolated settings*.
4274
4275 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4278         utf-2000 is provided.
4279         (=ucs@cns11643): Likewise.
4280
4281 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4284         Prefer every *isolated setting* to ordinary setting.
4285
4286 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4289         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4290
4291 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4292
4293         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4294         CHISE.
4295
4296 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4297
4298         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4299         settings for `=jis-x0208@1997'.
4300
4301 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4302
4303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4304         `=jis-x0208@1997'.
4305
4306 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4307
4308         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4309         XEmacs CHISE.
4310
4311 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4312
4313         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4314         `=jis-x0208@1978'.
4315         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4316         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4317         `=jis-x0208-1990' as the mother.
4318         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4319
4320 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4321
4322         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4323         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4324         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4325         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4326         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4327         for `=ucs@JP'.
4328
4329 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4330
4331         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4332         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4333         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4334         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4335         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4336         `=daikanwa@rev2'.
4337
4338 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4339
4340         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4341         (=gt): Likewise.
4342         (=gt-k): Likewise.
4343         (=gt-pj-*): Likewise.
4344         (=gt-pj-k1): Likewise.
4345         (=gt-pj-k2): Likewise.
4346         (=daikanwa): Likewise.
4347         (=daikanwa-rev1): Likewise.
4348         (=daikanwa-rev2): Likewise.
4349         (=big5-pua): Likewise.
4350         (=big5-eten): Likewise.
4351         (chinese-big5-eten-a): Likewise.
4352         (chinese-big5-eten-b): Likewise.
4353         (=hanziku-*): Likewise.
4354         (=cbeta): Likewise.
4355         (=jef-china3): Likewise.
4356         (=ruimoku-v6): Likewise.
4357         (=ucs@iso): Likewise.
4358         (=ucs@unicode): Likewise.
4359         (=ucs@gb): Likewise.
4360         (=ucs@cns): Likewise.
4361         (=ucs@jis): Likewise.
4362         (=ucs@jis-1990): Likewise.
4363         (=ucs@jis-2000): Likewise.
4364         (=ucs@jp): Likewise.
4365         (=ucs@ks): Likewise.
4366         (=ucs@big5): Likewise.
4367         (=ucs-radicals): Likewise.
4368         (=ucs-radicals@unicode): Likewise.
4369         (=ucs-bmp-cjk): Likewise.
4370         (=ucs-bmp-cjk@unicode): Likewise.
4371         (=ucs-sip-ext-b): Likewise.
4372         (=ucs-sip-ext-b@iso): Likewise.
4373
4374 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4377         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4378
4379 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4380
4381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4382         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4383         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4384         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4385         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4386         arabic-digit, ipa and ``&I-B-XXXX;''.
4387
4388 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4389
4390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4391         setting for (I-)HZK{03..12}-XXXX.
4392
4393 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4396         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4397
4398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4399         `=ruimoku-v6'.
4400
4401         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4402         CHISE.
4403
4404 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4405
4406         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4407         (=ucs@unicode): Likewise.
4408         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4409         (=ucs@cns): Likewise.
4410         (=ucs@jis): Likewise.
4411         (=ucs@ks): Likewise.
4412         (=ucs@big5): Likewise.
4413
4414 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4415
4416         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4417         `ucs-jis'.
4418         (utf-8-jis-er): Likewise.
4419         (utf-8-jp): New coding-system.
4420         (utf-8-jp-er): Likewise.
4421
4422         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4423
4424 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4425
4426         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4427
4428         * mule/japanese.el: Move definition of `euc-jisx0213' to
4429         mule/mule-coding.el.
4430
4431 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4432
4433         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4434         mule-coding before loading update-cdb when utf-2000 is provided.
4435
4436 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4437
4438         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4439         `=daikanwa'.
4440
4441 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442
4443         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4444         definition codes when `utf-2000' is provided.
4445
4446 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4447
4448         * mule/mule-category.el (word-combining-categories): Don't setup
4449         `word-combining-categories' in XEmacs CHISE.
4450         (word-separating-categories): Add setting about Latin script in
4451         XEmacs CHISE.
4452
4453 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4454
4455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4456         setting for `chinese-big5'.
4457
4458 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4459
4460         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4461         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4462         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4463         add setting for HZK0[12]-xxxx.
4464
4465 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4466
4467         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4468         in XEmacs CHISE.
4469
4470 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-charset.el (default-coded-charset-priority-list):
4473         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4474         and `chinese-big5' to `=gt-pj-*'.
4475
4476 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4477
4478         * mule/mule-conf.el (=daikanwa): Renamed from
4479         `ideograph-daikanwa'.
4480         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4481
4482 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * mule/mule-conf.el (=cns11643-7): Renamed from
4485         `chinese-cns11643-7'.
4486         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4487
4488 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489
4490         * mule/mule-conf.el (=cns11643-6): Renamed from
4491         `chinese-cns11643-6'.
4492         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4493
4494 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4495
4496         * mule/mule-conf.el (=cns11643-5): Renamed from
4497         `chinese-cns11643-5'.
4498         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4499
4500 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4501
4502         * mule/mule-conf.el (=cns11643-4): Renamed from
4503         `chinese-cns11643-4'.
4504         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4505
4506 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4507
4508         * mule/mule-conf.el (=cns11643-3): Renamed from
4509         `chinese-cns11643-3'.
4510         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4511
4512 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4513
4514         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4515         `=cns11643-2'.
4516         (chinese-cns11643-2): New alias for `=cns11643-2'.
4517
4518 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4519
4520         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4521         `=cns11643-1'.
4522         (chinese-cns11643-1): New alias for `=cns11643-1'.
4523
4524 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4527         (chinese-gb12345): New alias for `=gb12345'.
4528
4529 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4530
4531         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4532         (chinese-gb2312): New alias for `=gb2312'.
4533
4534 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4535
4536         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4537         (chinese-big5): New alias for `=big5'.
4538
4539 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4542         (korean-ksc5601): New alias for `=ks-x1001'.
4543
4544 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4545
4546         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4547         `=jis-x0212'.
4548         (japanese-jisx0212): New alias for `=jis-x0212'.
4549
4550 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4551
4552         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4553         `=jis-x0208-1983'.
4554         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4555
4556 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4557
4558         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4559         `=jis-x0208-1978'.
4560         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4561
4562 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4563
4564         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4565         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4566
4567 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4568
4569         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4570         (chinese-cns11643-3): Specify iso-ir 183.
4571         (chinese-cns11643-4): Specify iso-ir 184.
4572         (chinese-cns11643-5): Specify iso-ir 185.
4573         (chinese-cns11643-6): Specify iso-ir 186.
4574         (chinese-cns11643-7): Specify iso-ir 187.
4575         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4576         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4577
4578 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4579
4580         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4581         \uXXXX for every cases.
4582
4583 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4584
4585         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4586         (ucs-big5): Changed to an alias for `=ucs@big5'.
4587
4588 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4589
4590         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4591         (ucs-ks): Changed to an alias for `=ucs@ks'.
4592
4593 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4594
4595         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4596         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4597
4598 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4599
4600         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4601         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4602
4603 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4604
4605         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4606         (ucs-jis): Changed to an alias for `=ucs@jis'.
4607
4608 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4609
4610         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4611         (ucs-cns): Changed to an alias for `=ucs@cns'.
4612
4613 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4614
4615         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4616         (ucs-gb): Changed to an alias for `=ucs@gb'.
4617
4618 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4619
4620         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4621         `ideograph-daikanwa-2'.
4622         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4623         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4624
4625 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4626
4627         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4628         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4629
4630         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4631         for `xemacs-chise-version'.
4632
4633 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4634
4635         * mule/mule-charset.el (default-coded-charset-priority-list):
4636         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4637         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4638         instead of `ideograph-hanziku-*'.
4639
4640         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4641         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4642
4643 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644
4645         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4646         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4647         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4648         `utf-2000' is provided.
4649
4650 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4651
4652         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4653         is provided [was builtin coded-charsets].
4654
4655 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4656
4657         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4658         is provided [was builtin coded-charsets].
4659
4660 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4661
4662         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4663         is provided [was builtin coded-charsets].
4664
4665 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4666
4667         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4668         is provided [was builtin coded-charsets].
4669
4670 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4671
4672         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4673         when `utf-2000' is provided [was builtin coded-charsets].
4674
4675 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4676
4677         * mule/mule-conf.el (=hanziku-*): Renamed from
4678         `ideograph-hanziku-*'.
4679         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4680
4681 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4682
4683         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4684         `utf-2000' is provided [was builtin coded-charsets].
4685         (ideograph-hanziku-{1..12}): Likewise.
4686
4687 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4688
4689         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4690         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4691
4692 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4693
4694         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4695         when `utf-2000' is provided [was builtin coded-charsets].
4696
4697 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4698
4699         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4700         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4701         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4702
4703 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4704
4705         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4706         (ideograph-gt): Changed to an alias for `=gt'.
4707
4708 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4711         is provided; it was defined as a builtin coded-charset.
4712         (ideograph-gt): Likewise.
4713
4714 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4715
4716         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4717         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4718
4719 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4720
4721         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4722         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4723
4724 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4725
4726         * mule/mule-conf.el (=big5-eten): Renamed from
4727         `chinese-big5-eten'.
4728         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4729
4730 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4733         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4734
4735 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4736
4737         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4738         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4739
4740 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4741
4742         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4743         (china3-jef): Changed to an alias for `=jef-china3'.
4744
4745 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4746
4747         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4748         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4749
4750         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4751         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4752         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4753         when `utf-2000' is provided.
4754
4755 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4756
4757         * mule/mule-charset.el (default-coded-charset-priority-list):
4758         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4759
4760         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4761         (ucs-jis-2000): Deleted.
4762
4763 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4764
4765         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4766         UTF-2000.
4767         (=ucs-jis-2000): New coded-charset for UTF-2000.
4768
4769 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4770
4771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4772         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4773
4774 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4775
4776         * mule/mule-charset.el (default-coded-charset-priority-list):
4777         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4778         `ideograph-cbeta'.
4779
4780 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4783         builtin coded-charset].
4784
4785 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4786
4787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4788         settings for &K0-xxxx and &I-K0-xxxx.
4789
4790 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4791
4792         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4793         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4794
4795 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4796
4797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4798         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4799
4800 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4801
4802         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4803         UTF-2000.
4804         (ideograph-gt-pj-k1): Likewise.
4805         (ideograph-gt-pj-k2): Likewise.
4806
4807 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4808
4809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4810         `=jis-x0208'.
4811
4812 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4813
4814         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4815         UTF-2000 [was a builtin coded-charset].
4816
4817 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4818
4819         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4820         (utf-8-gb-er): Likewise.
4821
4822 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4823
4824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4825         settings for JIS X 0212 and JIS X 0208:1978.
4826
4827 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4828
4829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4830         setting for JIS X 0213.
4831
4832 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4833
4834         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4835         standard-case-table in UTF-2000.
4836
4837 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4838
4839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4840         definitions for isolated-chars.
4841
4842 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4843
4844         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4845         `configure-utf-2000-lisp-directory'.
4846         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4847         `mule-lisp-load-path'.
4848
4849 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4850
4851         * startup.el (startup-setup-paths): Set and use
4852         `utf-2000-lisp-directory'.
4853         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4854         UTF-2000.
4855
4856 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4857
4858         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4859         (paths-find-utf-2000-lisp-directory): New function.
4860         (paths-construct-load-path): Add new optional argument
4861         `utf-2000-lisp-directory'.
4862
4863         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4864
4865 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4866
4867         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4868         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4869         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4870         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4871         `chinese-big5-2' in UTF-2000.
4872
4873         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4874         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4875
4876 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4879         `big5-eten-er' in UTF-2000.
4880         (big5-cdp): Modify DOC-string and mnemonic.
4881
4882 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4883
4884         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4885         UTF-2000 [renamed from utf-8-er].
4886         (utf-8-gb): New coding-system in UTF-2000.
4887         (utf-8-gb-er): Likewise.
4888         (utf-8-cns): Likewise.
4889         (utf-8-cns-er): Likewise.
4890         (utf-8-big5): Likewise.
4891         (utf-8-big5-er): Likewise.
4892         (utf-8-jis): Likewise.
4893         (utf-8-jis-er): Likewise.
4894         (utf-8-ks): Likewise.
4895         (utf-8-ks-er): Likewise.
4896         (utf-8-er): Likewise.
4897
4898 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4899
4900         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4901         instead of `utf-8-unix' in UTF-2000.
4902
4903         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4904
4905 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4906
4907         * mule/japanese.el (euc-jisx0213): New coding-system.
4908
4909         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4910         `japanese-jisx0208-1990' as the mother.
4911
4912 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4913
4914         * dumped-lisp.el (preloaded-file-list): Change condition of
4915         loading "close-cdb".
4916
4917 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4918
4919         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4920         setup `coded-charset-entity-reference-alist'.
4921
4922 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4923
4924         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4925         UTF-2000.
4926
4927 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4928
4929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4930         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4931
4932 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4933
4934         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4935         (chinese-big5-eten-a): Likewise.
4936         (chinese-big5-eten-b): Likewise.
4937         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4938         code range is #x8140 .. #x8DFE.
4939
4940 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4941
4942         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4943         UTF-2000.
4944         (chinese-big5-cdp): Likewise.
4945
4946 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4947
4948         * dumped-lisp.el (preloaded-file-list): Rename
4949         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4950
4951 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4952
4953         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4954         append `system-char-db-source-file-list' into
4955         `preloaded-file-list' in UTF-2000.
4956
4957 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4958
4959         * dumped-lisp.el (preloaded-file-list): Delete
4960         character-definition files.
4961
4962 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4963
4964         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4965         UTF-2000.
4966
4967 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4968
4969         * mule/mule-charset.el (default-coded-charset-priority-list):
4970         Delete `mojikyo-2022-1'.
4971
4972 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4973
4974         * mule/mule-charset.el (default-coded-charset-priority-list):
4975         Delete `mojikyo'.
4976
4977 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4978
4979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4980         `ucs-sip'.
4981
4982 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4983
4984         * mule/mule-charset.el (default-coded-charset-priority-list):
4985         Comment out `chinese-gb12345'.
4986
4987 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4988
4989         * bytecomp.el (byte-compile-insert-header): Fixed.
4990
4991 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4992
4993         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4994         XEmacs UTF-2000.
4995
4996 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4997
4998         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4999         UTF-2000.
5000
5001 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5002
5003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5004         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5005
5006 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5007
5008         * mule/mule-charset.el (default-coded-charset-priority-list):
5009         `japanese-jef-china3' is renamed `china3-jef'.
5010
5011 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5012
5013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5014         `japanese-jef-china3' and `ideograph-cbeta'.
5015
5016 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5017
5018         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5019
5020 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5021
5022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5023         `chinese-big5-cdp'.
5024
5025 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5026
5027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5028         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5029
5030 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5031
5032         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5033         loading character definitions.
5034
5035 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5036
5037         * dumped-lisp.el (preloaded-file-list): Rename
5038         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5039
5040 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5041
5042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5043         `chinese-big5'.
5044
5045 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5046
5047         * dumped-lisp.el (preloaded-file-list): Dump
5048         "Ideograph-R028-Private" with XEmacs UTF-2000.
5049
5050 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5051
5052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5053         `chinese-gb12345'.
5054
5055 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5058         `ideograph-gt-pj-{1..11}'.
5059
5060         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5061         XEmacs UTF-2000.
5062
5063 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5064
5065         * mule/mule-charset.el (default-coded-charset-priority-list):
5066         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5067         `chinese-isoir165'.
5068
5069 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5070
5071         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5072         `image/png', `image/x-xpm' and `image/tiff'.
5073
5074         * files.el (binary-file-regexps): Add *.PNG.
5075
5076 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5077
5078         * mule/mule-charset.el (default-coded-charset-priority-list):
5079         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5080         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5081
5082 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5083
5084         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5085         the first completion when UTF-2000 is running.
5086
5087 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5088
5089         * mule/mule-charset.el (default-coded-charset-priority-list):
5090         Delete `ucs'.
5091
5092 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5093
5094         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5095
5096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5097         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5098
5099 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5100
5101         * mule/vietnamese.el (vscii-2): Delete abolished property
5102         `composite'; now composite mode is default.
5103
5104 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5105
5106         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5107         of `raw-text'; check \uHHHH representation even if non-ascii
5108         characters are not found.
5109
5110         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5111         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5112         unconditionally.
5113
5114         * mule/viet-ccl.el: New file.
5115
5116         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5117         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5118         - Separate CCL based implementations to viet-ccl.el.
5119
5120 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5121
5122         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5123         "jisx0213.2000-1".
5124         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5125
5126         * mule/mule-charset.el (default-coded-charset-priority-list):
5127         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5128         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5129
5130 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5131
5132         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5133
5134 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5135
5136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5137         `ucs' in UTF-2000.
5138
5139 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5140
5141         * mule/mule-charset.el (default-coded-charset-priority-list):
5142         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5143         `arabic-iso8859-6'.
5144
5145 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5146
5147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5148         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5149
5150 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5151
5152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5153         `katakana-jisx0201' in UTF-2000.
5154
5155 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5156
5157         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5158         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5159         "u0FB50-Arabic-Presentation-Forms-A",
5160         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5161         "u0FE50-Small-Form-Variants",
5162         "u0FE70-Arabic-Presentation-Forms-B",
5163         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5164         UTF-2000.
5165
5166 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5167
5168         * dumped-lisp.el (preloaded-file-list): Delete
5169         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5170         ... "Ideograph-R214-Flute" in UTF-2000.
5171
5172 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5173
5174         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5175         (japanese-jisx0213-2): New coded-charset.
5176
5177         * dumped-lisp.el (preloaded-file-list): Add
5178         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5179         "Ideograph-R030-Mouth".
5180
5181 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5182
5183         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5184         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5185         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5186         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5187         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5188         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5189         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5190         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5191
5192 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5193
5194         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5195         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5196         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5197         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5198         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5199
5200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5201         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5202
5203 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5204
5205         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5206         in UTF-2000.
5207
5208 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5209
5210         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5211         (chinese-isoir165): Moved from mule/chinese.el.
5212         (chinese-cns11643-3): Moved from mule/chinese.el.
5213         (chinese-cns11643-4): Moved from mule/chinese.el.
5214         (chinese-cns11643-5): Moved from mule/chinese.el.
5215         (chinese-cns11643-6): Moved from mule/chinese.el.
5216         (chinese-cns11643-7): Moved from mule/chinese.el.
5217
5218         * mule/chinese.el: Move definition of coded-charsets to
5219         mule/mule-conf.el.
5220
5221 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5222
5223         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5224         `ideograph-daikanwa'.
5225
5226 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5227
5228         * dumped-lisp.el (preloaded-file-list): Delete
5229         "ccs-jisx0201-latin.el".
5230
5231 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5232
5233         * dumped-lisp.el (preloaded-file-list): Add
5234         "u031A0-Extended-Bopomofo" in UTF-2000.
5235
5236 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5237
5238         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5239         renamed to u02E00-CJK-Radical-Supplement.
5240
5241 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5242
5243         * dumped-lisp.el (preloaded-file-list): Add
5244         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5245         "u030A0-Katakana", "u03100-Bopomofo",
5246         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5247         "u03200-Enclosed-CJK-Letters-and-Months" and
5248         "u03300-CJK-Compatibility".
5249
5250 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5251
5252         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5253         "u02F00-Kangxi-Radicals" and
5254         "u02FF0-Ideographic-Description-Characters".
5255
5256 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5257
5258         * dumped-lisp.el (preloaded-file-list): Add
5259         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5260         "u02800-Braille-Patterns" in UTF-2000.
5261
5262 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5263
5264         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5265         "uXXXXX-*.el" in UTF-2000.
5266
5267         * bytecomp.el (byte-compile-insert-header): Delete comments if
5268         non-ASCII characters are found; allow `byte-compile-dynamic' and
5269         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5270         `raw-text'.
5271
5272 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5273
5274         * dumped-lisp.el (preloaded-file-list): Add
5275         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5276         "u025A0-Geometric-Shapes.el".
5277
5278 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5279
5280         * dumped-lisp.el (preloaded-file-list): Add
5281         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5282         "u02460-Enclosed-Alphanumerics.el".
5283
5284 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5285
5286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5287         `chinese-gb2312'.
5288
5289         * dumped-lisp.el (preloaded-file-list): Add
5290         "u02200-Mathematical-Operators.el" and
5291         "u02300-Miscellaneous-Technical.el".
5292
5293 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5294
5295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5296         `chinese-cns11643-*'.
5297
5298         * dumped-lisp.el (preloaded-file-list): Add
5299         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5300         "u02190-Arrows.el" in UTF-2000.
5301
5302 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5303
5304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5305         `korean-ksc5601'.
5306
5307         * dumped-lisp.el (preloaded-file-list): Add
5308         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5309         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5310         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5311
5312 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5313
5314         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5315
5316 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5317
5318         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5319         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5320         "u01780-Khmer.el", "u01800-Mongolian.el",
5321         "u01E00-Latin-Extended-Additional.el" and
5322         "u01F00-Greek-Extended.el" in UTF-2000.
5323
5324 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5325
5326         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5327         `ethiopic-ucs' and `ethiopic'.
5328
5329         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5330         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5331
5332         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5333         from mule/ethiopic.el.
5334
5335         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5336         mule/mule-conf.el.
5337
5338 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5339
5340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5341         `lao'.
5342
5343         * mule/mule-conf.el (lao): New coded-charset.
5344
5345         * dumped-lisp.el (preloaded-file-list): Add
5346         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5347         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5348         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5349         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5350         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5351
5352 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5353
5354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5355         `ucs-bmp' and `arabic-iso8859-6'.
5356
5357 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5358
5359         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5360         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5361         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5362
5363 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5364
5365         * startup.el (normal-top-level): Load autoload file for UTF-2000
5366         in UTF-2000.
5367
5368 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5369
5370         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5371         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5372         "u00020-Basic-Latin.el", "u00080-C1.el",
5373         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5374         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5375         "u002B0-Spacing-Modifier-Letters.el",
5376         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5377         UTF-2000.
5378
5379 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5380
5381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5382         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5383         instead of `vietnamese-viscii-*'.
5384
5385 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5386
5387         * mule/mule-conf.el: New file.
5388
5389         * mule/misc-lang.el: Move definition of charset `ipa' to
5390         mule/mule-conf.el.
5391
5392 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5393
5394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5395         `latin-viscii'; prefer it for characters used in Vietnamese.
5396
5397 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5398
5399         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5400
5401 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5402
5403         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5404         `vietnamese-viscii-lower'.
5405         (latin-viscii-upper): Renamed from charset
5406         `vietnamese-viscii-upper'.
5407         (vietnamese-viscii-lower): New alias for charset
5408         `latin-viscii-lower'.
5409         (vietnamese-viscii-upper): New alias for charset
5410         `latin-viscii-upper'.
5411
5412 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5413
5414         * mule/mule-charset.el (default-coded-charset-priority-list):
5415         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5416
5417 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5418
5419         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5420         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5421         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5422         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5423         lisp/utf-2000.
5424
5425 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5426
5427         * mule/ccs-tcvn5712.el: New file.
5428
5429 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5430
5431         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5432         in UTF-2000.
5433
5434 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5435
5436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5437         `japanese-jisx0208'.
5438
5439 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5440
5441         * dumped-lisp.el (preloaded-file-list): Add
5442         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5443         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5444         UTF-2000.
5445
5446         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5447         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5448         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5449         mule/ccs-viscii.el: New files.
5450
5451         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5452         if \uXXXX is found.
5453
5454 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5455
5456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5457         `hiragana-jisx0208' and `katakana-jisx0208'.
5458
5459 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5460
5461         * mule/chinese.el (chinese-cns11643-3): Define it even if
5462         `utf-2000' is provided.
5463         (chinese-cns11643-4): Likewise.
5464         (chinese-cns11643-5): Likewise.
5465         (chinese-cns11643-6): Likewise.
5466         (chinese-cns11643-7): Likewise.
5467
5468 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5469
5470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5471         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5472
5473 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5474
5475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5476         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5477
5478 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5479
5480         * mule/mule-charset.el (default-coded-charset-priority-list):
5481         Setup in UTF-2000.
5482
5483 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5484
5485         * mule/viet-chars.el: Don't define charset
5486         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5487         they are defined as builtin charsets.
5488
5489 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5490
5491         * version.el (emacs-version): Add more space just before UTF-2000
5492         version string.
5493
5494 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5495
5496         * version.el ([constant] emacs-version): Don't add a space in the
5497         preceding place of `xemacs-betaname' because it is duplicated.
5498         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5499
5500         * startup.el (splash-frame-body): Add ETL.
5501
5502 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5503
5504         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5505         is provided because it is defined as builtin charset.
5506         (chinese-cns11643-4): Likewise.
5507         (chinese-cns11643-5): Likewise.
5508         (chinese-cns11643-6): Likewise.
5509         (chinese-cns11643-7): Likewise.
5510
5511 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5512
5513         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5514         coding-system `iso-10646-ucs-4' is not defined.
5515
5516 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5517
5518         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5519         coding-system if `utf-2000' is provided.
5520
5521 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5522
5523         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5524         `utf-2000' is provided.
5525
5526 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5527
5528         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5529         if utf-2000 is provided temporally.
5530
5531 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5532
5533         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5534         as builtin variable].
5535
5536 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5537
5538         * files.el (insert-file-contents-literally): Treat file as binary;
5539         call file-name-handlers. [sync with Emacs 20.3.10]
5540
5541 2008-12-28  Vin Shelton  <acs@xemacs.org>
5542
5543         * XEmacs 21.4.22 is released
5544
5545 2008-12-30  Vin Shelton  <acs@xemacs.org>
5546
5547         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5548         during building even if no packages are found.
5549
5550 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5551
5552         * printer.el (generic-print-region): 
5553         (generic-print-buffer): 
5554         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5555         check if the msprinter device is available, now that msprinter is
5556         always available as a specifier tag. 
5557
5558 2008-12-24  Vin Shelton  <acs@xemacs.org>
5559
5560         * about.el: Add Francisco to my bio!
5561
5562 2008-12-23  Vin Shelton  <acs@xemacs.org>
5563
5564         * autoload.el: Move operator definitions to autoload-operators.el
5565         in the xemacs-base package.
5566
5567 2007-11-22  Vin Shelton  <acs@xemacs.org>
5568
5569         * about.el (about-hacker-contribution): Updated my bio.
5570
5571 2007-10-07  Vin Shelton  <acs@xemacs.org>
5572
5573         * XEmacs 21.4.21 is released
5574
5575 2007-09-19  Didier Verna  <didier@xemacs.org>
5576
5577         Update my personal info.
5578         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5579         * about.el (about-other-current-hackers): Ditto.
5580         * about.el (about-url-alist): Add my musical website.
5581         * about.el (about-personal-info): Update my entry.
5582         * about.el (about-hacker-contribution): Ditto.
5583
5584 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5585
5586         * package-get.el (package-get-download-sites): Update download
5587         sites in Japan.
5588         * package-get.el (package-get-pre-release-download-sites): Ditto.
5589
5590 2007-08-18  Vin Shelton  <acs@xemacs.org>
5591
5592         * package-get.el (package-get-pre-release-download-sites): Sync
5593         mirror sites with 21.5.  (Thanks, Adrian)
5594
5595 2007-08-09  Mike Sperber  <mike@xemacs.org>
5596
5597         * startup.el (migrate-user-init-file): Create backup of
5598         `user-init-file' before migrating.
5599         * startup.el (maybe-migrate-user-init-file): Print
5600         information about backup file.
5601         (maybe-create-compatibility-dot-emacs): Follow above change.
5602
5603 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5604
5605         * font-lock.el: Sync font-lock-add-keywords and
5606         font-lock-remove-keywords from GNU Emacs.
5607         * font-lock.el (font-lock-keywords-alist): New.
5608         * font-lock.el (font-lock-removed-keywords-alist): New.
5609         * font-lock.el (font-lock-add-keywords): New.
5610         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5611         * font-lock.el (font-lock-remove-keywords): New.
5612
5613 2007-08-16  Vin Shelton  <acs@xemacs.org>
5614
5615         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5616         patch from Hans de Graaff.
5617
5618 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5619
5620         * package-get.el (package-get-download-sites): Document Chile and
5621         update Denmark download site.
5622         * package-get.el (package-get-pre-release-download-sites): Ditto.
5623
5624 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5625
5626         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5627
5628 2006-12-09  Vin Shelton  <acs@xemacs.org>
5629
5630         * XEmacs 21.4.20 is released
5631
5632 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5633
5634         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5635
5636 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5637
5638         * info.el (Info-find-file-node, Info-insert-dir)
5639         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5640         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5641         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5642         and discussion.
5643
5644 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5645
5646         * obsolete.el (line-beginning-position): New, from 21.5.x.
5647         (line-end-position): Ditto.
5648
5649 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5650
5651         * package-get.el (package-get-download-sites): Welcome
5652         nl.xemacs.org and Thanks!
5653         * package-get.el (package-get-pre-release-download-sites): Ditto.
5654
5655 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5656
5657         * font-lock.el: Add support for not-so recent changes in Java to
5658         java-mode.
5659
5660 2006-01-28  Vin Shelton  <acs@xemacs.org>
5661
5662         * XEmacs 21.4.19 is released
5663
5664 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5665
5666         * easymenu.el: Update copyright. 
5667         * easymenu.el (easy-menu-all-popups):
5668         Add a docstring. 
5669         * easymenu.el (easy-menu-add):
5670         Document a bug, rework the function to preserve any existing
5671         non-default mode-popup-menu instead of overwriting it, and not to
5672         bother normalising the menu title (nothing else does).
5673         * easymenu.el (easy-menu-remove):
5674         Restore the default mode-popup-menu instead of leaving an empty
5675         one when we remove the last easy-menu popup. 
5676
5677 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5678
5679         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5680         as suggested by Rodrigo Ventura.
5681         * package-get.el (package-get-pre-release-download-sites): Ditto,
5682         with replacement of xemacs-21.5 by beta, which is the logical path
5683         to our beta core and package pre-releases.
5684
5685 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5686
5687         * package-get.el (package-get-download-sites): Add Hong Kong
5688         download site.
5689         * package-get.el (package-get-pre-release-download-sites): Ditto.
5690
5691 2005-12-26  Vin Shelton  <acs@xemacs.org>
5692
5693         * find-paths.el:
5694         * find-paths.el (paths-emacs-root-p): Add search for package root.
5695         * find-paths.el (paths-find-emacs-root): Replaced with
5696         paths-find-invocation-roots, which returns a list of roots.
5697         * find-paths.el (paths-find-invocation-roots): New.
5698         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5699
5700 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5701
5702         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5703         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5704
5705 2005-12-03  Vin Shelton <acs@xemacs.org>
5706
5707         * XEmacs 21.4.18 is released
5708
5709 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5710
5711         * package-get.el (package-get-download-sites): Update reflecting
5712         latest http://www.xemacs.org/Releases/ information generated by
5713         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5714         * package-get.el (package-get-pre-release-download-sites): Ditto.
5715
5716 2005-02-28  Simon Josefsson  <jas@extundo.com>
5717
5718         * about.el (xemacs-hackers): Add jas.
5719         (about-other-current-hackers): Likewise.
5720         (about-url-alist): Add URL for jas.
5721         (about-personal-info): Document jas.
5722         (about-hacker-contribution): Describe jas contributions.
5723
5724 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5725
5726         * easymenu.el (easy-menu-remove): As described in 
5727         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5728         except the "Command" menu from mode-popup-menu. 
5729
5730 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5731  
5732         * font.el (font-spatial-to-canonical): Correct calculation of 
5733         return value for pixel-based input value. 
5734  
5735 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5736
5737         * code-process.el (call-process): Process-related docstring
5738         improvements spurred by Norbert Koch.
5739         * code-process.el (call-process-region): Ditto.
5740         * code-process.el (start-process): Ditto.
5741
5742 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5743
5744         * finder.el (finder-find-library): Return filename actually
5745         searched for.
5746
5747 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5748
5749         * help.el (view-emacs-news): Use `expand-file-name' instead of
5750         `locate-data-file' as the latter will find any "NEWS" files that
5751         might exist in packages _before_ the one in core.
5752
5753 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5754
5755         * package-get.el (package-get-init-package):
5756         package-get-init-package buglet (21.4.17) by Jeff Mincy
5757         <mincy@rcn.com> fixing false temporary load-path shadows reported
5758         after package installation and simplifying code.
5759
5760 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5761
5762         * package-get.el (package-get-download-sites): Sync mirrors list
5763         with the XEmacs website.
5764         (package-get-pre-release-download-sites): Ditto.
5765
5766 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5767
5768         * derived.el (derived-mode-merge-syntax-tables):
5769         Revert my 21.5-only patch of 2003-07-18 which slipped in
5770         through Jerry James's patch of 2004-06-07.
5771
5772 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5773
5774         * cmdloop.el (keyboard-quit): Remove workaround for
5775         `region-active-p' not making sure active region is in current
5776         buffer now that it does.
5777         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5778         * simple.el (region-active-p): `region-active-p' to only return t
5779         when active region is in current buffer.
5780
5781 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5782
5783         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5784         package names, quell a byte-compiler warning, doc fix.
5785
5786 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5787
5788         * buffer.el (pop-to-buffer):
5789         * window-xemacs.el (display-buffer):
5790         Document use of `same-window-buffer-names,' `same-window-regexps'
5791         by pop-to-buffer and display-buffer. 
5792         
5793 2005-02-06  Vin Shelton <acs@xemacs.org>
5794
5795         * XEmacs 21.4.17 is released
5796
5797 2005-01-29  Ben Wing  <ben@xemacs.org>
5798
5799         * shadow.el (find-emacs-lisp-shadows):
5800         Add custom-defines to list of ignored files.
5801
5802 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5803
5804         * simple.el (shifted-motion-keys-select-region): Fix statement
5805         about unshifted-motion-keys-deselect-region.
5806
5807 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5808
5809         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5810         now) for GNU Emacs compatibility.
5811         (make-obsolete-variable): Ditto.
5812
5813 2004-01-08  Ben Wing  <ben@xemacs.org>
5814
5815         * code-files.el (load):
5816         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5817
5818 2004-12-05  Vin Shelton <acs@xemacs.org>
5819
5820         * XEmacs 21.4.16 is released
5821
5822 2004-12-04  Vin Shelton  <acs@xemacs.org>
5823
5824         * auto-autoloads.el: Regenerated.
5825
5826         * custom-load.el: Regenerated.
5827
5828 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5829
5830         Fix bug: apropos errors if a defalias refers to an undefined
5831         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5832
5833         * apropos.el (apropos):
5834         (apropos-command):
5835         * help.el (frob-help-extents):
5836         * help-macro.el (make-help-screen):
5837         * hyper-apropos.el (hyper-apropos-grok-functions):
5838         (hyper-apropos-get-doc):
5839         Catch void-function error thrown by `documentation'.
5840
5841 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5842
5843         * packages.el (package-require): Fix incorrect arg to format.
5844         This fixes a `format specifier' error.
5845
5846 2004-08-13  Jerry James  <james@xemacs.org>
5847
5848         * bytecomp.el (forward-word): Tell the byte compiler the correct
5849         number of arguments to forward-word.
5850
5851 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5852
5853         * etags.el: Fixed loading of include files for tag completion. Now
5854         you can make a tag file for a library, include it into your
5855         project and it will be reloaded only if it changed. Infinte
5856         include loops are detected and the correct tag files are loaded.
5857         * etags.el (buffer-tag-table-list): Load and verify tag files in
5858         the external function buffer-tag-table-list-load.
5859         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5860         tag files. Also load the included tag files. The priority of the
5861         included files is right below their parent file. If multiple
5862         matches occur then the symbols from the parent file are found
5863         first.
5864         * etags.el (tag-table-include-files): Corrected comment
5865         string. Switched to pattern constant tags-include-pattern to have
5866         it at a central location.
5867         * etags.el (tags-include-pattern): Added doc string.
5868         * etags.el (add-to-tag-completion-table): Removed obsolete
5869         comments as the include files are allready returned by
5870         buffer-tag-table-list and loaded.
5871         * etags.el (find-tag-internal): The include files are allready
5872         included in tag-tables as buffer-tag-table-list returns them now.
5873
5874 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5875
5876         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5877         Loading items into the notebook is now done by C code.
5878         * widgets-gtk.el (gtk-widget-instantiate-internal):
5879         Style no longer changed.
5880
5881 2004-06-28  Nix  <nix@esperi.org.uk>
5882
5883         * cmdloop.el (truncate-command-history-for-gc): Delay
5884         execution of all things that look up variable bindings,
5885         via `enqueue-eval-event'.
5886
5887 2004-06-24  Vin Shelton  <acs@xemacs.org>
5888
5889         * package-get.el (package-get-require-signed-base-updates):
5890         now defaults to nil.
5891
5892 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5893
5894         * subr.el (split-string): Clean up docstring.
5895
5896 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5897
5898         * faces.el (zmacs-region): fix typo in docstring.
5899
5900 2004-06-07  Jerry James  <james@xemacs.org>
5901
5902         * derived.el: Synch with Emacs 21.3.
5903         * subr.el (with-local-quit): New, from Emacs 21.3.
5904         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5905         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5906         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5907
5908 2004-06-16  Jerry James  <james@xemacs.org>
5909
5910         * cl.el (cl-set-substring): Increment start by the length of the
5911         string, not the string itself.
5912
5913 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5914
5915         * etags.el (tag-table-include-files): Expand included TAGS file
5916         paths to avoid problems with relative paths.  Thanks to Peter
5917         Chubb <peterc@gelato.unsw.edu.au>.
5918         * etags.el (tags-include-pattern): New.
5919         * etags.el (add-to-tag-completion-table): Parse and ignore
5920         trailing include lines.
5921
5922 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5923
5924         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5925         avoiding line solely composed of equal signs.
5926
5927 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5928
5929         * cus-edit.el (alloc): Typo fix.
5930         * cus-edit.el (custom-browse-visibility): Ditto.
5931         * cus-edit.el (custom-variable-value-create): Ditto.
5932         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5933         * cus-edit.el (custom-save-variables): Bind print-length and
5934         print-level to nil to avoid value abbreviation.
5935         * cus-edit.el (custom-save-face-internal): Ditto.
5936         * cus-edit.el (custom-save-faces): Save in sorted order.
5937         * cus-edit.el (custom-save-resets): Bind print-length and
5938         print-level to nil to avoid value abbreviation.
5939         * cus-edit.el (custom-save-loaded-themes): Ditto.
5940
5941 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5942
5943         * subr.el (split-string-default-separators): New.
5944         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5945         see comment in source.
5946
5947 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5948
5949         * mule/japanese.el (paragraph-start, paragraph-separate):
5950         Remove anchor to BOL.
5951
5952 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5953
5954         * cl.el (gensym, gentemp): Improve docstrings.
5955
5956 2004-05-10  Vin Shelton  <acs@xemacs.org>
5957
5958         * etags.el: Sync with 21.5 version.
5959
5960 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5961
5962         * etags.el:
5963         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5964         only for use with exuberant ctags. This will also enable building of 
5965         completion tables with exuberant ctags. This will not work with
5966         xemacs ctags. 
5967         * etags.el (get-tag-table-buffer): New function for creating of
5968         completion table is used if tags-exuberant-ctags-optimization-p ist t
5969         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5970         finding the tag names. New.
5971         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5972         building tag completion table with exuberant ctags. New.
5973         * etags.el (find-tag-internal): Improve exact tag matching for tags
5974         with name fields. Before the patch return types of functions or
5975         function parameters (with exuberant ctags) were found as matches.
5976
5977 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5978
5979         * list-mode.el (display-completion-list): Fixed completion list was
5980         taking the width of the frame and not of the window for displaying
5981         the selection methods.
5982
5983 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5984
5985         * menubar-items.el (default-menubar): Options are saved to custom.el.
5986
5987
5988 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5989
5990         * isearch-mode.el (isearch-abort): Preserve successful search target.
5991
5992 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5993
5994         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5995         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5996         Bihlmeyer.
5997         * gnuserv.el (gnuserv-mode-line-string): New.
5998         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5999         gnuserv-mode.
6000         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6001         * gnuserv.el (gnuserv-edit-files): Use
6002         make-x-device-with-gtk-fallback.
6003
6004 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6005
6006         * gtk-widgets.el: New import: gtk-accel-group-new.
6007         * dialog-gtk.el:
6008         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6009         * dialog-gtk.el (popup-builtin-question-dialog):
6010         Added support for dialog button mnemonics.
6011
6012 2004-03-22  Chris Green <cmg@dok.org>
6013
6014         * process.el (shell-command): Output buffer was ignored when a
6015         background process was run via shell-command.
6016
6017 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6018
6019         * cus-edit.el (custom-save-variables): Retrieve a list of
6020         variables to save first, sort it, and make sure the variables are
6021         saved in sorted order.
6022
6023 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6024  
6025         * package-get.el (package-get-update-base-from-buffer): Force
6026         binary coding system for verifying GnuPG signature in the
6027         package-index file.
6028  
6029 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6030
6031         * package-get.el (package-get-package-index-file-location): Handle
6032         missing "EMACSPACKAGEPATH" environment variable.
6033
6034 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6035
6036         * package-admin.el (package-admin-find-top-directory): Simplify
6037         directory comparisions and fix substring errors on short path
6038         components.
6039         * package-get.el (package-get-package-index-file-location):
6040         Default to first component of "EMACSPACKAGEPATH", if set.
6041
6042 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6043
6044         * package-get.el (process-error): New error datum.
6045
6046 2004-02-02  Vin Shelton <acs@xemacs.org>
6047
6048         * XEmacs 21.4.15 is released
6049
6050 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6051
6052         * itimer.el (activate-itimer): Modify the itimer timeout value as
6053         if it were begun at the last time when the itimer driver was woken
6054         up.
6055
6056 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6057
6058         * specifier.el (Copyright):
6059         Update.
6060         (make-specifier-and-init):
6061         (map-specifier):
6062         (canonicalize-inst-pair):
6063         (canonicalize-spec-list):
6064         (set-specifier):
6065         Synch docstrings to 21.5 where appropriate.
6066
6067 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6068
6069         * package-get.el (package-get-list-packages-where): New.  A
6070         function that allows searching for groups of packages.  For
6071         example, find all packages that require the fsf-compat package.
6072
6073 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6074
6075         The Great PUI Sync.
6076
6077         * auto-autoloads.el: Regenerated.
6078
6079         * custom-load.el: Regenerated.
6080
6081         * dumped-lisp.el (packages-hardcoded-lisp): New.
6082
6083         * menubar-items.el (menu-max-items): New.
6084         (menu-submenu-max-items): New.
6085         (menu-submenu-name-format): New.
6086         (menu-split-long-menu): New.
6087         (menu-sort-menu): New.
6088         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6089
6090         * obsolete.el (pui-add-install-directory): Renamed to the more
6091         logical `pui-set-local-package-get-directory'.
6092         (package-get-download-menu): Moved to `package-ui.el' and renamed
6093         to `package-ui-add-download-menu'.
6094
6095         * package-admin.el (package-admin-install-function-mswindows):
6096         Whitespace clean up.
6097         (package-admin-add-single-file-package): Removed.
6098         (package-admin-default-install-function): Whitespace clean up.
6099         (package-admin-find-top-directory): New.
6100         (package-admin-get-install-dir): Use it.
6101         (package-admin-get-manifest-file): 
6102         (package-admin-check-manifest): 
6103         (package-admin-add-binary-package):
6104         (package-admin-get-lispdir):
6105         (package-admin-delete-binary-package):
6106         (package-admin):
6107
6108         * package-get.el (package-get-package-index-file-location): New.
6109         (package-get-install-to-user-init-directory): New.
6110         (package-get-remote):
6111         (package-get-download-sites):
6112         (package-get-pre-release-download-sites): New.
6113         (package-get-site-release-download-sites): New.
6114         (package-get-base-filename):
6115         (package-get-always-update):
6116         (package-get-user-index-filename): Removed.
6117         (package-get-pgp-available-p): New.
6118         (package-get-require-signed-base-updates):
6119         (package-get-was-current):
6120         (package-entries-are-signed): New.
6121         (package-get-continue-update-base): New.
6122         (package-get-download-menu): Removed.
6123         (package-get-require-base):
6124         (package-get-update-base-entry):
6125         (package-get-locate-file):
6126         (package-get-locate-index-file):
6127         (package-get-maybe-save-index):
6128         (package-get-update-base):
6129         (package-get-update-base-from-buffer):
6130         (package-get-update-base-entries):
6131         (package-get-interactive-package-query):
6132         (package-get-update-all):
6133         (package-get-all):
6134         (package-get-dependencies):
6135         (package-get-init-package):
6136         (package-get-info): New.
6137         (package-get):
6138         (package-get-staging-dir):
6139         (package-get-set-version-prop): Removed.
6140         (package-get-installedp):
6141         (package-get-ever-installed-p):
6142         (packages): Removed.
6143         (package-get-custom-groups): Removed.
6144         (package-get-custom): Removed.
6145         (package-get-custom-add-entry): Removed.
6146
6147         * package-info.el (batch-update-package-info):
6148
6149         * package-net.el (package-net-batch-generate-bin-ini):
6150         (package-net-update-installed-db):
6151
6152         * package-ui.el (pui-info-buffer):
6153         (pui-directory-exists): Removed.
6154         (pui-package-dir-list): Removed.
6155         (pui-add-install-directory): Removed.
6156         (package-ui-download-menu): New.
6157         (package-ui-pre-release-download-menu): New.
6158         (package-ui-site-release-download-menu): New.
6159         (pui-set-local-package-get-directory): New.
6160         (pui-package-symbol-char):
6161         (pui-update-package-display):
6162         (pui-toggle-package):
6163         (pui-toggle-package-key):
6164         (pui-toggle-package-delete):
6165         (pui-toggle-package-delete-key):
6166         (pui-toggle-package-event):
6167         (pui-toggle-verbosity-redisplay):
6168         (pui-install-selected-packages):
6169         (pui-add-required-packages):
6170         (pui-help-echo):
6171         (pui-display-info):
6172         (list-packages-mode):
6173         (pui-list-packages):
6174
6175         * packages.el (packages-compute-package-locations):
6176         (package-require):
6177         (package-delete-name):
6178         (packages-hardcoded-lisp): Removed.
6179         (packages-useful-lisp): Removed.
6180         (packages-unbytecompiled-lisp): Removed.
6181         (packages-find-package-directories):
6182
6183         Summary:
6184
6185         Major code clean up of all things PUI.
6186
6187         Much improved code to determine where packages should be
6188         installed.  PUI no longer depends on any packages being
6189         pre-installed to compute where packages are to be installed to.
6190
6191         The user can specify the location of their package-index file.  It
6192         isn't necessary to set this because it has sane defaults.  People
6193         who "run-in-place" won't accidently overwrite the CVS
6194         package-index file.  See
6195         `package-get-package-index-file-location'. 
6196
6197         PUI will now properly clean up after itself in the event of an
6198         unsuccessful package install.  This drastically reduces the number
6199         of "wrong md5sum" FAQs.
6200
6201         non-Mule XEmacsen can no longer install Mule packages.
6202
6203         Package management via the custom interface has been removed.
6204
6205         The PUI related menubar items have been reorganised.
6206
6207         The PGP verification code has been fixed and the default for
6208         whether or not it is used is automatically computed.
6209
6210         * update-elc.el ((preloaded-file-list site-load-packages
6211         need-to-dump dumped-exe)):
6212         Just a couple of small changes to allow for
6213         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6214         existing anymore.
6215
6216 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6217
6218         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6219         apply `format' to the first argument of byte-compile-warn, it
6220         already calls format.
6221
6222 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6223
6224         * files.el (delete-old-versions): Avoid going interactive during
6225         make install when environment variable VERSION_CONTROL is set.
6226
6227 2003-12-04  Vin Shelton  <acs@xemacs.org>
6228
6229         * menubar-items.el (menu-item-search): Only bring up search dialog
6230         box if the feature is available and desired.
6231
6232 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6235
6236 2003-11-05  Vin Shelton  <acs@xemacs.org>
6237
6238         * help.el (Help-prin1-face):
6239         (Help-princ-face):
6240         princ and prin1 are functions and need to be called as such.  The
6241         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6242
6243 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6244
6245         * about.el (about-xemacs): Give full version and build date.
6246
6247 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6248
6249         * win32-native.el (grep-null-device): This XEmacs has null-device.
6250
6251 2003-09-06  Mike Sperber  <mike@xemacs.org>
6252
6253         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6254         implement the specified semantics for `defvar.'
6255
6256 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6257
6258         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6259         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6260         displaying buffer in question.
6261
6262 2003-09-03  Vin Shelton <acs@xemacs.org>
6263
6264         * XEmacs 21.4.14 is released
6265
6266 2003-08-17  Vin Shelton  <acs@xemacs.org>
6267
6268         * about.el: Vanity patch.
6269
6270 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6271
6272         * code-process.el (call-process):
6273         (call-process-region):
6274         (start-process):
6275         Document coding system processing.
6276
6277 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6278
6279         * startup.el (splash-frame-body): Idiomatic English.
6280
6281 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6282
6283         * font-lock.el (font-lock-match-java-declarations): Move
6284         save-restriction, narrow-to-region to beginning of function to
6285         avoid going beyond the limit and causing an infloop.
6286
6287 2003-04-16  Jerry James  <james@xemacs.org>
6288
6289         * keydefs.el: Remove mappings for keys mapped to the nowhere
6290         defined function function-key-error.
6291
6292 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6293
6294         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6295         lisp-interaction-mode-hook): Add the docstrings.
6296
6297 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6298
6299         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6300         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6301         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6302
6303 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6304
6305         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6306         lambda list after the original doc.  Care about
6307         #'(lambda () "SingleString") 
6308         (cl-upcase-arg): 
6309         (cl-function-arglist):
6310         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6311         circular data structures in lambda list specification
6312
6313 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6314
6315         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6316         to appear in font-lock-function-name-face.
6317
6318 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6319
6320         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6321         is not also the value of the lambda.
6322
6323 2003-05-06  Andy Piper  <andy@xemacs.org>
6324
6325         * files.el (revert-buffer): Make sure local variables get processed,
6326         even in the case of an optimized reversion.
6327
6328 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6329
6330         * XEmacs 21.4.13 is released
6331
6332 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6333
6334         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6335         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6336
6337 2003-02-14  Ben Wing  <ben@xemacs.org>
6338
6339         * byte-optimize.el:
6340         * byte-optimize.el (byte-compile-inline-expand):
6341         * byte-optimize.el (byte-compile-unfold-lambda):
6342         * byte-optimize.el (byte-optimize-form-code-walker):
6343         * byte-optimize.el (byte-optimize-form):
6344         * byte-optimize.el (byte-decompile-bytecode-1):
6345         * byte-optimize.el (byte-optimize-lapcode):
6346         Review carefully and sync up to 20.7 except for areas as noted.
6347         Fixes problem with JDE compilation.
6348
6349 2003-02-05  Ben Wing  <ben@xemacs.org>
6350
6351         * simple.el:
6352         * simple.el (motion-keys-for-shifted-motion):
6353         Omit M-S-home/end from motion keys.
6354
6355 2003-02-07  Ben Wing  <ben@xemacs.org>
6356
6357         * text-props.el (text-property-any):
6358         * text-props.el (text-property-not-all):
6359         Fix bug when end > start.
6360
6361 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6362
6363         * info.el (Info-insert-dir): Make default-directory end in
6364         separator.  Patch due to Martin Buchholz.
6365
6366 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6367
6368         * XEmacs 21.4.12 "Portable Code" is released.
6369
6370 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6371
6372         * about.el: Update golubev data.
6373
6374 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6375
6376         * isearch-mode.el (isearch-mode-map): Substitute comment on
6377         desirability, and back out "GR is printable" changes.
6378
6379 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6380
6381         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6382
6383 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6384
6385         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6386
6387 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6388
6389         * menubar-items.el (default-menubar): Use browse-url-mozilla
6390         instead of browse-url-gnome-moz for Mozilla.
6391
6392 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6393
6394         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6395
6396 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6397
6398         * files.el (auto-mode-alist): Remove redundant entries for modes
6399         that live in packages.
6400         (interpreter-mode-alist): Ditto.
6401
6402 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6403
6404         * menubar-items.el (default-menubar): Sync with current
6405         browse-url-xemacs.el.
6406
6407 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6408
6409         * XEmacs 21.4.10 "Military Intelligence" is released.
6410
6411 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6412
6413         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6414
6415 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6416
6417         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6418
6419 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6420
6421         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6422         effect free function.
6423         (font-lock-fontify-keywords-region): Supply the argument to
6424         font-lock-compile-keywords.
6425
6426 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6427
6428         * package-get.el (package-get-download-sites): Bring sites list
6429         up to date, prefer xx.xemacs.org addresses.
6430
6431 2002-09-27  Andy Piper  <andy@xemacs.org>
6432
6433         * dialog.el (make-dialog-box): for general dialogs only
6434         delete-frame-hook will be run.
6435
6436 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6437
6438         * font-lock.el (font-lock-fontify-syntactically-region): Add
6439         comment about lookup-syntax-properties, document LOUDLY as unused.
6440
6441 2002-08-26  Andy Piper  <andy@xemacs.org>
6442
6443         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6444         merge.
6445
6446 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6447
6448         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6449         (make-obsolete-variable): Ditto.
6450         (make-compatible): Ditto.
6451         (make-compatible-variable): Ditto.
6452
6453 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6454
6455         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6456         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6457
6458 2002-08-28  Andy Piper  <andy@xemacs.org>
6459
6460         * files.el (revert-buffer): propagate revert-without-query-status.
6461
6462 2002-06-03  Andy Piper  <andy@xemacs.org>
6463
6464         * dialog-items.el (make-search-dialog): align various subcontrols
6465         in visually pleasing ways, allow frame to autosize to the dialog
6466         size.
6467         * dialog.el (make-dialog-box): add a border inside the frame. Add
6468         :autosize property, if t then reset the frame size appropriately
6469         before the frame is mapped.
6470         * gutter-items.el (set-progress-feedback-instantiator): align
6471         various subcontrols.
6472         * gutter-items.el (set-progress-abort-instantiator): ditto.
6473
6474 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6475
6476         * XEmacs 21.4.9 "Informed Management" is released.
6477
6478 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6479
6480         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6481         "&optional append" argument.
6482
6483 2002-07-16  Didier Verna  <didier@xemacs.org>
6484
6485         * subr.el (replace-in-string): fix case fold bug introduced by
6486         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6487         case-fold-search in temporary buffers.
6488
6489 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6490
6491         * lib-complete.el (find-library): Remove check for mule because
6492         decompression DOES work on Mule.
6493
6494 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6495
6496         * simple.el (join-line): New alias for `delete-indentation'.
6497
6498 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6499
6500         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6501         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6502         (font-lock-builtin-face): New.
6503         (font-lock-constant-face): New.
6504         (font-lock-face-list): Add builtin and constant faces.
6505
6506 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6507
6508         * autoload.el (make-autoload): Support define-derived-mode.
6509         Collected puts of doc-string-elt property.  Based on a patch by
6510         Didier Verna <didier@xemacs.org>.
6511
6512 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6513
6514         * wid-edit.el (widget-field-activate): Fix docstring typo.
6515
6516 2002-07-23  Andy Piper  <andy@xemacs.org>
6517
6518         * about.el (about-personal-info): update me.
6519
6520 2002-07-12  Andy Piper  <andy@xemacs.org>
6521
6522         * custom.el (custom-theme-set-variables): remove bogus
6523         arguments. Use custom-set-default to set defaults.
6524         (custom-set-variables): update doc.
6525         (custom-local-buffer): new, synced from FSF.
6526         (custom-set-default): ditto.
6527         (defcustom): update doc.
6528
6529 2002-06-16  Andy Piper  <andy@xemacs.org>
6530
6531         * menubar-items.el (default-menubar): enable windows printing on
6532         cygwin as well as native.
6533
6534 2002-06-12  Andy Piper  <andy@xemacs.org>
6535
6536         * printer.el (generic-print-buffer): catch all errors so that the
6537         print device can be cleared in all scenarios.
6538         (Printer-clear-device): make sure clearing the printer allows it
6539         to be used again immediately.
6540         (generic-print-region): make sure the default printer face is
6541         black-on-white.
6542
6543 2002-04-23  Jerry James  <james@xemacs.org>
6544
6545         * window-xemacs.el (display-buffer-function): Change doc to
6546         reflect new arg.
6547         * window-xemacs.el (pre-display-buffer-function): Ditto.
6548         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6549         non-nil, make the new window just big enough for its contents.
6550         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6551         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6552         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6553
6554 2002-06-06  Andy Piper  <andy@xemacs.org>
6555
6556         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6557         (defcustom): ditto.
6558         (custom-handle-keyword): ditto.
6559
6560 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6561
6562         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6563         Make obsolete.  Default to nil.
6564         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6565         Inspired by a patch by John Palmieri.
6566
6567 2002-07-01  Mike Alexander  <mta@arbortext.com>
6568
6569         * process.el (shell-command-on-region): Don't delete the region
6570         before giving it to call-process-region
6571
6572 2002-06-04  Jerry James <james@eecs.ku.edu>
6573
6574         * find-paths.el (paths-find-architecture-directory): Search in
6575         `system-configuration'/`base', not `base'`system-configuration'.
6576
6577 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6578
6579         * info.el (Info-index): Add missing \ in [ t].
6580
6581 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6582
6583         * gutter-items.el (gutter-buffers-tab-visible-p,
6584         buffers-tab-omit-function, buffers-tab-selection-function,
6585         buffers-tab-filter-functions):
6586         Doc improvements.
6587
6588 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6589
6590         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6591
6592         * toolbar-items.el (toolbar-news): Fix typo in message string.
6593
6594 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6595
6596         * dialog.el (yes-or-no-p-dialog-box): 
6597         * cmdloop.el (y-or-n-p-minibuf):
6598         (yes-or-no-p-minibuf):
6599         (yes-or-no-p):
6600         (y-or-n-p): 
6601         Specify negative answers in docstrings.
6602
6603 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6604
6605         * package-ui.el (pui-help-echo): Display both installed and author
6606         version.  Use a balloon-help window to display extra info like
6607         package requires.
6608
6609 2002-05-30  Andy Piper  <andy@xemacs.org>
6610
6611         * files.el (revert-buffer-internal): don't visit
6612         revert-buffer. Kill buffer when not used. Suggested by Mike
6613         Alexander <mta@arbortext.com>
6614
6615 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6616
6617         * files.el (revert-buffer): More docstring fiddling.
6618
6619 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6620
6621         * files.el (revert-buffer):
6622         (revert-buffer-internal):
6623         (revert-buffer-insert-file-contents-function):
6624         Improve docstrings and comments.
6625
6626 2002-05-08  Andy Piper  <andy@xemacs.org>
6627
6628         * files.el (revert-buffer): observe noconfirm behavior.
6629
6630 2002-04-09  Andy Piper  <andy@xemacs.org>
6631
6632         * files.el (revert-buffer): use revert-buffer-internal if it looks
6633         like doing so will not result in any user-visible changes.
6634         (revert-buffer-internal): new function. Do the actual process of
6635         reversion and then see whether the result is any different to what
6636         we have already. If it is not then do nothing.
6637
6638 2001-12-11  Andy Piper  <andy@xemacs.org>
6639
6640         * menubar.el (get-popup-menu-response): re-order so that it works
6641         on more sane/facist window systems.
6642
6643 2001-12-03  Andy Piper  <andy@xemacs.org>
6644
6645         * faces.el (frob-face-property): don't infloop in face frobbing
6646         from Jan Vroonhof <jan@xemacs.org>.
6647
6648 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6649
6650         * faces.el (frob-face-property): Follow face fall-back hierarchy
6651         properly for face properties without an instance. Only do manual
6652         copy form 'default in last resort. This handles in particular
6653         the case where 'default itself has only a fall-back (which is
6654         the case by default on windows).
6655
6656 2001-11-24  Andy Piper  <andy@xemacs.org>
6657
6658         * printer.el (generic-print-region): set default-frame-plist to
6659         nil while creating the printer frame so that sizes reflect the
6660         printed page.
6661
6662         * faces.el (face-complain-about-font): Don't complain on printers.
6663
6664 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6665         
6666         * package-net.el: Andy synch.
6667         
6668 2001-12-16  Andy Piper  <andy@xemacs.org>
6669
6670         * package-get.el (package-get-update-all): Make sure installed.db
6671         gets updated after updating packages.
6672
6673 2002-03-28  Ben Wing  <ben@xemacs.org>
6674
6675         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6676         continuation, truncation so that we don't get line jumpiness from
6677         them being larger than the line height.
6678
6679         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6680
6681 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6682
6683         * font.el (font-window-system-mappings): Add mapping for Gtk
6684         (assume identical to X) 
6685
6686 2002-02-04  Andy Piper  <andy@xemacs.org>
6687
6688         * files.el (convert-standard-filename): Fix for short filename
6689         Peter Arius <pas@methodpark.de>
6690
6691 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6692
6693         * list-mode.el (default-choose-completion): completion-base-size
6694         should refer to local value in the completion list buffer.
6695
6696 2001-12-03  Didier Verna  <didier@xemacs.org>
6697
6698         * rect.el: autoload `replace-rectangle'.
6699         * keydefs.el (global-map): bind it to `C-x r p'.
6700
6701 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6702
6703         * XEmacs 21.4.8 "Honest Recruiter" is released.
6704
6705 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6706
6707         This patch is based on Jerry James's patch and analysis.
6708
6709         * select.el (get-clipboard):
6710         (get-selection):
6711         Update docstrings.
6712         (get-clipboard-foreign):
6713         (get-selection-foreign):
6714         New function for use as `interprogram-paste-function's.
6715
6716         * simple.el (interprogram-paste-function): Change default to
6717         `get-clipboard-foreign'; improve docstring.
6718         (interprogram-cut-function): Improve dosctring.
6719
6720 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6721
6722         * XEmacs 21.4.7 "Economic Science" is released.
6723
6724 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6725
6726         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6727
6728 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6729
6730         * obsolete.el (assq-delete-all): New compatibility alias for 
6731         remassq.
6732
6733 2002-01-09  Simon Josefsson  <jas@extundo.com>
6734
6735         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6736
6737 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6738
6739         * info.el (Info-auto-generate-directory): Default
6740         Info-auto-generate-directory to 'if-outdated.
6741
6742 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6743
6744         * startup.el (normal-top-level): Prevent migration code from
6745         trashing .emacs on an error in loading the init files.
6746
6747 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6748
6749         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6750         "system default" Xdefaults and friends get xrdb-mode.
6751
6752 2002-03-05  Mats Lidell  <matsl@contactor.se>
6753  
6754         * help-nomule.el (tutorial-supported-languages): Added Swedish
6755         tutorial. Sorted languages.
6756
6757 2002-02-11  Mike Sperber <mike@xemacs.org>
6758
6759         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6760         regenerating outdated dir files and dir is non-existent.
6761
6762 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6763
6764         * code-files.el (convert-mbox-coding-system): Improve comment.
6765         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6766         coding-system argument to `write-region-pre-hook' call.
6767         (write-region-pre-hook): Fix docstring to mention lockname argument.
6768
6769 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6770
6771         * minibuf.el (completing-read): Remove redundant wrong arg list.
6772
6773         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6774
6775 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6776
6777         * obsolete.el (interactive-form): new compatibility alias for 
6778         function-interactive.
6779
6780 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6781
6782         * menubar-items.el (Menubar-items-truncate-list): Removed.
6783         * menubar-items.el (Menubar-items-truncate-history): New.
6784         * menubar-items.el (default-menubar): Use
6785         Menubar-items-truncate-history.
6786
6787 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6788
6789         * printer.el (generic-print-region): Pass correct arguments to
6790         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6791         Torkelsson <torkel@acc.umu.se>.
6792
6793 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6794
6795         * help.el (describe-mode): synched with FSF 19.34; handle nil
6796         minor mode indicators.
6797
6798 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6799
6800         * minibuf.el (completing-read): Update docstring.
6801
6802 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6803
6804         * XEmacs 21.4.6 "Common Lisp" is released.
6805
6806 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6807
6808         * package-net.el: Inadvertant synch with Windows branch.  From
6809         Andy's log:
6810         (package-net-kit-version): new variable.
6811         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6812
6813 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6814
6815         * package-get.el (package-get-locate-index-file): Also search the
6816         core etc/ directory for the package index file if it can't be
6817         found in ~/.xemacs/.
6818
6819 2001-12-13  William Perry  <wmperry@gnu.org>
6820
6821         * dialog-gtk.el (popup-builtin-question-dialog):
6822         Conform to API in gui.c.
6823         
6824 2001-11-12  Andy Piper  <andy@xemacs.org>
6825
6826         * cus-edit.el (custom-save-face-internal): make sure we save
6827         non-themed faces.
6828         (custom-save-variables): ditto variables.
6829
6830 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6831
6832         * faces.el (make-face-family):
6833         (make-face-size):
6834         New face-modifying functions per Jan Vroonhof.
6835
6836         cus-face.el (custom-set-face-font-family):
6837         (custom-set-face-font-size):
6838         Use them.
6839
6840         * font.el (font-window-system-mappings): More precise docstring.
6841
6842         (font-create-name):
6843         (font-create-object):
6844         (tty-font-create-object):
6845         (tty-font-create-plist):
6846         (x-font-create-object):
6847         (x-font-create-name):
6848         (ns-font-create-name):
6849         (mswindows-font-create-object):
6850         (mswindows-font-create-name):
6851         Add doctrings.
6852
6853 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6854
6855         * gtk-faces.el (gtk-init-device-faces): removed spurious
6856         quote before let* expression.
6857
6858 2001-10-29  Andy Piper  <andy@xemacs.org>
6859
6860         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6861         modified when changing coding system.
6862
6863         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6864         that we invoke the GUI directory selector.
6865
6866 2001-10-25  Andy Piper  <andy@xemacs.org>
6867
6868         * dialog.el (make-dialog-box): use new directory dialog support.
6869         * minibuf.el (read-file-name-1): ditto.
6870         (read-file-name): ditto.
6871         (read-directory-name): ditto.
6872
6873 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6874
6875         * XEmacs 21.4.5 "Civil Service" is released.
6876
6877 2001-04-23  Didier Verna  <didier@xemacs.org>
6878
6879         * cus-edit.el (custom-variable-pre-save): New.
6880         * cus-edit.el (custom-variable-post-save): New.
6881         * cus-edit.el (custom-variable-save): use them.
6882         * cus-edit.el (custom-face-pre-save): New.
6883         * cus-edit.el (custom-face-post-save): New.
6884         * cus-edit.el (custom-face-save): use them.
6885         * cus-edit.el (custom-group-pre-save): New.
6886         * cus-edit.el (custom-group-post-save): New.
6887         * cus-edit.el (custom-group-save): use them.
6888         * cus-edit.el (Custom-save): use the pre/post functions above,
6889         call `custom-save-all' only once.
6890         * cus-edit.el (custom-variable-pre-reset-standard): New.
6891         * cus-edit.el (custom-variable-post-reset-standard): New.
6892         * cus-edit.el (custom-variable-reset-standard): use them.
6893         * cus-edit.el (custom-face-pre-reset-standard): New.
6894         * cus-edit.el (custom-face-post-reset-standard): New.
6895         * cus-edit.el (custom-face-reset-standard): use them.
6896         * cus-edit.el (custom-group-pre-reset-standard): New.
6897         * cus-edit.el (custom-group-post-reset-standard): New.
6898         * cus-edit.el (Custom-reset-standard): use them.
6899         * cus-edit.el (custom-face-reset-saved): use the pre/post
6900         functions above, call `custom-save-all' only once.
6901
6902 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6903
6904         * gutter-items.el (buffers-tab face): Derive from the modeline
6905         face by default.  Many people use white-on-black for the default
6906         font, and the tabs look hideous with that color combination.  The
6907         modeline usually has the correct colors.
6908
6909 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6910
6911         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6912         (tag-mark-stack-max): Typo fix.
6913
6914 2001-09-28  Ben Wing  <ben@xemacs.org>
6915
6916         * font-lock.el:
6917         * font-lock.el (font-lock-after-change-function):
6918         fix problem with last patch, reported by Katsumi Yamaoka.
6919
6920 2001-09-17  Ben Wing  <ben@xemacs.org>
6921
6922         * font-lock.el (font-lock-after-change-function):
6923         fix problem when you insert a comment on the line before a line of
6924         code: if we use the following char, then when you hit backspace,
6925         the following line of code turns the comment color.
6926
6927 2001-06-08  Ben Wing  <ben@xemacs.org>
6928
6929         * process.el: comment about shell-command-switch.
6930         * process.el (shell-quote-argument): Need to quote a null
6931         argument, too.  From Dan Holmsand.
6932         
6933         * startup.el (normal-top-level): Delete some unused FSF junk.
6934         * startup.el (command-line-early):
6935         
6936         * startup.el (command-line): Call MS Windows init function.
6937         
6938         * win32-native.el:
6939         * win32-native.el (mswindows-system-shells): New.
6940         * win32-native.el (mswindows-system-shell-p): New.
6941         * win32-native.el (init-mswindows-at-startup): New.
6942         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6943         * win32-native.el (mswindows-quote-one-simple-arg):
6944         * win32-native.el (mswindows-quote-one-command-arg):
6945         * win32-native.el (mswindows-construct-process-command-line-alist):
6946         Correct comments at top.  Correctly handle passing arguments
6947         to Cygwin programs and to bash.  Fix quoting of zero-length
6948         arguments (from Dan Holmsand).  Set shell-command-switch based
6949         on shell-file-name, which in turn comes from env var SHELL.
6950
6951 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6952
6953         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6954         default-toolbar-position): Fill docstrings for balloon-help.
6955
6956 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * faces.el: Reenable specifications over 'gtk domain.
6959
6960 2001-08-08  Didier Verna  <didier@xemacs.org>
6961
6962         * autoload.el (update-autoload-files): make defdir a file name,
6963         not directory name.
6964
6965 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6966
6967         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6968
6969         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6970
6971 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6972
6973         * font-menu.el (font-menu-set-font): Default to current font-family.
6974         (font-menu-preferred-resolution):
6975         (font-menu-size-scaling):
6976         Provide gtk defaults, too.
6977
6978 2001-07-29  Mike Alexander  <mta@arbortext.com>
6979
6980         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6981         list
6982         (custom-set-face-font-family): ditto
6983
6984 2001-07-26  Mike Sperber <mike@xemacs.org>
6985
6986         * files.el (auto-mode-alist): .9 files are man pages, too.
6987
6988 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6989
6990         * process.el (call-process-internal): bind
6991         coding-system-for-write to 'binary when calling
6992         start-process-internal, so the process receives 
6993         the literal contents of INFILE.
6994
6995 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6996
6997         * files.el (auto-mode-alist): Add configure.ac support.
6998
6999 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7000
7001         * buff-menu.el:
7002         mouse.el:
7003         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7004
7005 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7006
7007         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7008
7009 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7010
7011         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7012         mixed text.
7013         (kinsoku-eol-p): Ditto.
7014
7015 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7016
7017         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7018         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7019         characters as the category `s' or `e' correctly.
7020
7021 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7022
7023         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7024
7025 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7026
7027         * mule/cyrillic.el:  Set up case table.
7028
7029 2001-06-08  Mike Sperber <mike@xemacs.org>
7030
7031         * files.el (save-some-buffers-1): Don't zap the help window right
7032         after `map-y-or-n-p' has popped it up.
7033
7034 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7035
7036         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7037
7038 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7039
7040         * specifier.el: define-specifier-tag 'gtk.
7041
7042 2001-05-12  Ben Wing  <ben@xemacs.org>
7043
7044         * find-paths.el (paths-find-recursive-path):
7045         fix error with null EXCLUDE-REGEXP.
7046         
7047         * font-lock.el (font-lock-mode):
7048         fix problem reported by hrvoje with buffers starting with a space.
7049         
7050 2001-05-06  Ben Wing  <ben@xemacs.org>
7051
7052         * dialog.el (make-dialog-box):
7053         * menubar-items.el (default-menubar):
7054         * printer.el (generic-print-buffer):
7055         * printer.el (generic-print-region):
7056         implement printing the selection when it's selected.
7057
7058 2001-04-18  Didier Verna  <didier@xemacs.org>
7059
7060         * cus-edit.el (Custom-reset-standard): reset to standard settings
7061         not only when the buffer's :custom-state is 'modified, but also
7062         when it is 'set or 'saved.
7063
7064 2001-04-17  Didier Verna  <didier@xemacs.org>
7065
7066         * startup.el (load-user-init-file): define `custom-file' before
7067         loading the user's init file.
7068
7069 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7070
7071         * menubar.el (popup-mode-menu): Make it work with
7072         popup-menu-titles turned off.
7073         
7074 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7075
7076         * about.el (about-mailto-link): Use compose-mail for sending mail.
7077
7078 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7079
7080         * package-admin.el (package-install-hook): New.
7081         (package-delete-hook): New.
7082         (package-admin-add-single-file-package): Use package-delete-hook.
7083
7084         * package-get.el (package-get): Use package-install-hook.
7085
7086 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7087
7088         * package-ui.el (pui-install-selected-packages): reverse the lists
7089         of packages so that they get handled in the same order as they
7090         were selected.
7091
7092 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7093
7094         * packages.el (locate-library): Use read-library-name for completion.
7095
7096 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7097
7098         * byte-optimize.el (=): `=' is not a binary predicate!
7099         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7100         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7101
7102 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7103
7104         * bytecomp.el (byte-compile-arithcompare):
7105         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7106
7107 2001-06-03  William M. Perry  <wmperry@gnu.org>
7108
7109         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7110         return the filename selected by the user!
7111
7112 2001-05-31  William M. Perry  <wmperry@gnu.org>
7113
7114         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7115         in XEmacs/GTK.
7116
7117 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7118
7119         * coding.el: Tiny typo fixed.
7120
7121 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7122
7123         * XEmacs 21.4.3 "Academic Rigor" is released.
7124
7125 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7126
7127         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7128
7129 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7130
7131         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7132
7133 2001-05-04  Ben Wing  <ben@xemacs.org>
7134
7135         * printer.el (generic-print-buffer):
7136         * printer.el (generic-print-region):
7137         Enable dialog boxes.  Apply workaround recommended by Kirill.
7138         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7139         
7140         * simple.el (kill-whole-line):
7141         * simple.el (kill-line-1):
7142         * simple.el (kill-entire-line):
7143         * simple.el (kill-line):
7144         * simple.el (backward-kill-line):
7145         Take out interactive dependence of kill-whole-line.
7146
7147 2001-04-22  Ben Wing  <ben@xemacs.org>
7148
7149         * dialog.el (make-dialog-box):
7150         Put dialog titles back in -- this time correctly.  Fix various
7151         other problems with leaks and such.
7152
7153         * simple.el (region-exists-p):
7154         * simple.el (region-active-p):
7155         Add comment about which one is correct to use in menu specs.
7156
7157 2001-05-05  Ben Wing  <ben@xemacs.org>
7158
7159         * dialog.el (make-dialog-box): fix doc string.
7160         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7161         take out Pretty Print.
7162         * printer.el:
7163         * printer.el (printer-current-device): New.
7164         * printer.el (Printer-get-device): New.
7165         * printer.el (Printer-clear-device): New.
7166         * printer.el (generic-page-setup): New.
7167         * printer.el (generic-print-buffer):
7168         * printer.el (generic-print-region):
7169         Implement Page Setup.  Handle errors properly.
7170
7171 2001-05-05  Ben Wing  <ben@xemacs.org>
7172
7173         * subr.el (error): Complete list of errors in doc string.
7174         
7175 2001-04-22  Ben Wing  <ben@xemacs.org>
7176
7177         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7178         
7179 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7180
7181         * build-report.el: Remove CVS keywords since this file has been in
7182         core lisp for a while now.
7183         * build-report.el (build-report-make-output-files): Fix typo.
7184
7185 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7186
7187         * about.el (about-finish-buffer): Make sure the last change works
7188         even if EVENT is nil.
7189
7190 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7191
7192         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7193         clicked, not the one that happens to be the current buffer at the
7194         time.
7195
7196 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7197
7198         * cus-edit.el (custom-display): Support the GTK Window System also.
7199
7200 2001-04-30  Ben Wing  <ben@xemacs.org>
7201
7202         * printer.el:
7203         * printer.el (printer-page-header):
7204         * printer.el (Print-context): New.
7205         * printer.el (printer-page-footer):
7206         * printer.el (generate-header-element): New.
7207         * printer.el (generate-header-line): New.
7208         * printer.el (print-context-property):
7209         * printer.el (generic-print-buffer):
7210         * printer.el (generic-print-region):
7211         Implement headers and footers.  Implement calling Print dialog box
7212         (#### but it doesn't quite work yet).
7213
7214 2001-04-25  Ben Wing  <ben@xemacs.org>
7215
7216         * about.el (xemacs-hackers):
7217         * about.el (about-url-alist):
7218         * about.el (about-personal-info):
7219         * about.el (about-hacker-contribution):
7220         More contributions.
7221         
7222         * simple.el (handle-post-motion-command):
7223         Fix spurious setting of zmacs-region-stays to t after a non-shift
7224         motion command.
7225
7226 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7227
7228         * about.el (about-personal-info): Update my bio.
7229         (about-hacker-contribution): Ditto.
7230
7231 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7232
7233         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7234
7235 2001-04-19  Andy Piper  <andy@xemacs.org>
7236
7237         * package-net.el (package-net-cygwin32-binary-size): new size.
7238         (package-net-win32-binary-size): new size.
7239         (package-net-convert-index-to-ini): Use new arch.
7240         (package-net-batch-convert-index-to-ini): Removed.
7241         (package-net-generate-bin-ini): New.
7242         (package-net-batch-generate-bin-ini): New.
7243
7244 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7245
7246         * XEmacs 21.4.1 "Copyleft" is released.
7247
7248 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7249
7250         * x-compose.el (xlib-input-method-bug-workaround):
7251         (alias-colon-to-double-quote):
7252         Force sort in map-keymap to work around rehash bug.
7253
7254 2001-04-17  Ben Wing  <ben@xemacs.org>
7255
7256         * about.el: Finish overhaul, add a few new hackers, update a
7257         couple old ones.
7258
7259 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7260
7261         * XEmacs 21.4.0 "Solid Vapor" is released.
7262
7263 2001-04-15  Ben Wing  <ben@xemacs.org>
7264
7265         * about.el:
7266         * about.el (about-headline-face): New.
7267         * about.el (about-link-face): New.
7268         * about.el (about-current-release-maintainers): New.
7269         * about.el (about-other-current-hackers): New.
7270         * about.el (about-url-alist):
7271         * about.el (about-once-and-future-hackers): New.
7272         * about.el (about-mailto-link): New.
7273         * about.el (about-get-buffer):
7274         * about.el (about-finish-buffer):
7275         * about.el (about-xemacs):
7276         * about.el (about-features): Removed.
7277         * about.el (about-advantages): New.
7278         * about.el (about-maintainer-info): Removed.
7279         * about.el (about-personal-info): New.
7280         * about.el (about-hacker-contribution): New.
7281         * about.el (about-maintainer):
7282         * about.el (about-show-linked-info):
7283         * about.el (about-hackers):
7284         Major revamping.  Rewriting of most of the text, improve the
7285         link handling, separate info on contributors into personal
7286         and contribution info, add new contributors, update personal
7287         info, etc. etc.
7288         
7289         * menubar-items.el (default-menubar):
7290         Help menubar entry for News now says more accurately
7291         "What's New in XEmacs".
7292         
7293         * mouse.el:
7294         * mouse.el (mouse-track-cleanup-hook):
7295         * mouse.el (mouse-track):
7296         Don't set-buffer to a dead buffer when calling mouse-track
7297         cleanup hooks.
7298
7299 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7300
7301         * XEmacs 21.2.47 "Zephir" is released.
7302
7303 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7304
7305         * dialog.el (make-dialog-box): Disable dialog box titles until
7306         we get them working.
7307
7308 2001-03-30  Ben Wing  <ben@xemacs.org>
7309
7310         * help.el:
7311         * help.el (Help-princ-face):
7312         * help.el (Help-prin1-face):
7313         * help.el (frob-help-extents):
7314         * help.el (describe-function-1):
7315         * help.el (describe-variable):
7316         Avoid using font-lock faces, which may not be defined.
7317         Instead, use hyper-apropos faces, and make sure they're
7318         defined as necessary by using `require'. (It's not so safe
7319         to do this for font-lock.) In any case, we will eventually
7320         be merging this functionality into hyper-apropos.
7321
7322         * loaddefs.el (completion-ignored-extensions):
7323         Fix documentation.
7324         
7325         * menubar-items.el (menu-truncate-list): Removed.
7326         * menubar-items.el (Menubar-items-truncate-list): New.
7327         * menubar-items.el (default-menubar):
7328         Fix errors if grep or compile command is too long.  Rename helper
7329         function to be less visible.
7330
7331 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7332
7333         * byte-optimize.el (byte-optimize-minus):
7334         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7335
7336 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7337
7338         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7339         Mule is available.
7340
7341         * mule/latin.el: New file.
7342
7343 2001-03-11  Ben Wing  <ben@xemacs.org>
7344
7345         * auto-save.el:
7346         * auto-save.el (auto-save-directory):
7347         * auto-save.el (make-auto-save-file-name):
7348         * auto-save.el (auto-save-file-name-p): New.
7349
7350         Merge in improvements from other definition of
7351         make-auto-save-file-name in files.el.
7352         
7353         * auto-save.el (auto-save-original-name):
7354         * auto-save.el (auto-save-name-in-fixed-directory):
7355         * auto-save.el (auto-save-unslashify-name): Removed.
7356         * auto-save.el (auto-save-slashify-name): Removed.
7357         * auto-save.el (auto-save-reserved-chars): New.
7358         * auto-save.el (auto-save-escape-name): New.
7359         * auto-save.el (auto-save-unhex): New.
7360         * auto-save.el (auto-save-unescape-name): New.
7361
7362         Change algorithm for encoding filenames in auto-save names to be
7363         entirely safe with all filesystems and all possible characters in
7364         a filename, and 100% reversible. (Essentially, uses
7365         quoted-printable as the encoding.)
7366         
7367         * auto-save.el (recover-all-files):
7368
7369         Use insert-directory rather than calling ls directly -- fixes
7370         things under Windows.
7371
7372         * files.el:
7373         * files.el (convert-standard-filename): Substitute FSF's
7374         definition for this (we had nothing here before).
7375         
7376         * files.el (backup-buffer): Warning fix.
7377         
7378         * files.el (make-backup-file-name):
7379         * files.el (find-backup-file-name):
7380         Fix error in calling sequence to auto-save-file-name-p.
7381         
7382         * files.el (recover-file):
7383         Use insert-directory rather than calling ls directly -- fixes
7384         things under Windows.
7385
7386         * files.el (make-auto-save-file-name): Removed.
7387         * files.el (auto-save-file-name-p): Removed.
7388         auto-save is always dumped so no sense in having a definition
7389         that will always be overwritten with another.
7390         
7391         * files.el (insert-directory):
7392         * win32-native.el:
7393         * win32-native.el (debug-mswindows-process-command-lines):
7394         * win32-native.el (original-make-auto-save-file-name): Removed.
7395         * win32-native.el (make-auto-save-file-name): Removed.
7396
7397
7398 2001-03-21  Martin Buchholz <martin@xemacs.org>
7399
7400         * XEmacs 21.2.46 "Urania" is released.
7401
7402 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7403
7404         * menubar-items.el (default-menubar): Update sample.emacs to
7405         sample.init.el and adjust accelerators.
7406
7407 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7408
7409         * build-report.el (build-report): Improve docstring.
7410
7411 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7412
7413         * ChangeLog: Log GTK merge.
7414
7415         * gutter-items.el:
7416         * mwheel.el:
7417         * sound.el:
7418         * startup.el:
7419         Revert gratuitous whitespace changes.
7420
7421 2001-03-07  Ben Wing  <ben@xemacs.org>
7422
7423         * help.el:
7424         * help.el (key-or-menu-binding):
7425         * help.el (Help-find-file): New.
7426         * help.el (describe-beta):
7427         * help.el (describe-copying):
7428         * help.el (describe-project):
7429         * help.el (view-emacs-news):
7430         * help.el (view-sample-init-el): New.
7431         * help.el (Help-princ-face): New.
7432         * help.el (Help-prin1-face): New.
7433         * help.el (help-symbol-function-context-menu):
7434         * help.el (help-symbol-variable-context-menu):
7435         * help.el (help-symbol-function-and-variable-context-menu):
7436         * help.el (frob-help-extents):
7437         * help.el (describe-function-1):
7438         * help.el (describe-variable):
7439
7440         Add coloring in Help buffers, correspondent with hyperlinks.
7441         View files in view-mode rather than Fundamental.
7442         Remove separators from context menus -- now handled in generic code.
7443         Add `Find Tag' to context menu.
7444         
7445         * menubar.el (popup-mode-menu):
7446
7447         Rewrite code that outputs the popup menu to (a) put more specific
7448         entries first, (b) be more robust, (c) output the proper context
7449         menu separators automatically (the context menu functionality is
7450         new and currently used only by Help).
7451
7452 2001-03-10  William M. Perry  <wmperry@aventail.com>
7453
7454         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7455         this function when converting from the 21.1 GTK branch.  Now
7456         supports file, password, question, and color built-in dialogs.
7457
7458 2001-03-06  Ben Wing  <ben@xemacs.org>
7459
7460         * keydefs.el:
7461         * keydefs.el (global-map):
7462         Add commented-out change of M-k (for 21.5).
7463         
7464         * menubar-items.el (default-menubar):
7465         Fix items to control kill-line behavior; add items for
7466         shifted motion.
7467         
7468         * simple.el:
7469         * simple.el (kill-whole-line):
7470         * simple.el (historical-kill-line): Removed.
7471         * simple.el (kill-line): Removed.
7472         * simple.el (kill-entire-line): New.
7473         * simple.el (kill-line-1): New.
7474         * simple.el (backward-kill-line):
7475         Undo kill-whole-line == always changes.  Add new function
7476         kill-entire-line to unconditionally delete the current line.
7477         Add comments describing the lamentable state of affairs of
7478         the kill-line functions and variables.
7479
7480 2001-03-02  Ben Wing  <ben@xemacs.org>
7481
7482         * simple.el:
7483         * simple.el (beginning-of-buffer):
7484         * simple.el (end-of-buffer):
7485         * simple.el (mark-ring-unrecorded-commands):
7486         * simple.el (signal-error-on-buffer-boundary):
7487         * simple.el (shifted-motion-keys-select-region):
7488         * simple.el (unshifted-motion-keys-deselect-region):
7489         * simple.el (motion-keys-for-shifted-motion): New.
7490         * simple.el (handle-pre-motion-command):
7491         * simple.el (handle-post-motion-command):
7492         * simple.el (forward-char-command):
7493         * simple.el (backward-char-command):
7494         * simple.el (scroll-up-command):
7495         * simple.el (scroll-down-command):
7496         * simple.el (next-line):
7497         * simple.el (previous-line):
7498         * simple.el (backward-block-of-lines):
7499         * simple.el (forward-block-of-lines):
7500         * simple.el (backward-word):
7501         * simple.el (mark-word):
7502
7503         Augment documentation of the most common motion commands to make
7504         note of the shifted-motion support.  Improve the support to (a)
7505         properly document how it works and why it's done in the fashion it
7506         is, and (b) allow the keystrokes that trigger it to be customized.
7507
7508         Correct error in the customize specification of
7509         mark-ring-unrecorded-commands.
7510
7511 2001-03-02  Ben Wing  <ben@xemacs.org>
7512
7513         * font-lock.el:
7514         * font-lock.el (font-lock-pending-extent-table): Removed.
7515         * font-lock.el (font-lock-pending-buffer-table): New.
7516         * font-lock.el (font-lock-pre-idle-hook):
7517         * font-lock.el (font-lock-after-change-function):
7518         * font-lock.el (font-lock-fontify-pending-extents):
7519         * font-lock.el (font-lock-lisp-like):
7520
7521         Fix handling of pending extents to avoid excessive slowness (N^2
7522         behavior) when making lots of buffer changes between redisplays,
7523         such as when saving the Options.
7524
7525 2001-03-09  William M. Perry  <wmperry@aventail.com>
7526
7527         * device.el:
7528         * dragdrop.el:
7529         * dumped-lisp.el:
7530         * faces.el:
7531         * frame.el:
7532         * gnuserv.el:
7533         * loadup.el:
7534         * menubar-items.el:
7535         * minibuf.el:
7536         The Great GTK Merge.
7537
7538         * ChangeLog.GTK:
7539         * dialog-gtk.el:
7540         * gdk.el:
7541         * generic-widgets.el:
7542         * glade.el:
7543         * gnome-widgets.el:
7544         * gnome.el:
7545         * gtk-compose.el:
7546         * gtk-extra.el:
7547         * gtk-faces.el:
7548         * gtk-ffi.el:
7549         * gtk-file-dialog.el:
7550         * gtk-font-menu.el:
7551         * gtk-glyphs.el:
7552         * gtk-init.el:
7553         * gtk-iso8859-1.el:
7554         * gtk-marshal.el:
7555         * gtk-mouse.el:
7556         * gtk-package.el:
7557         * gtk-password-dialog.el:
7558         * gtk-select.el:
7559         * gtk-widget-accessors.el:
7560         * gtk-widgets.el:
7561         * gtk.el:
7562         widgets-gtk.el:
7563         The Great GTK Merge: new files.
7564
7565 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7566
7567         * generic-widgets.el: Don't require gtk (a built-in feature) at
7568         top level.  Don't execute the last sexp unless (featurep 'gtk).
7569
7570 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7571
7572         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7573
7574 2001-02-23  Martin Buchholz <martin@xemacs.org>
7575
7576         * XEmacs 21.2.45 "Thelxepeia" is released.
7577
7578 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7579  
7580         * about.el (xemacs-hackers): update my entry. 
7581         * about.el (about-maintainer-info): ditto. 
7582         * about.el (about-hackers): ditto. 
7583
7584 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7585
7586         * about.el (about-maintainer-info): More vanity info about
7587         yours truly.
7588
7589 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7590
7591         * build-report.el (build-report-destination): xemacs-build-reports
7592         has moved to SourceForge, where mailing list name length is
7593         restricted, hence the name change to
7594         xemacs-buildreports@xemacs.org.
7595         * build-report.el (build-report-keep-regexp): Update default.
7596         * build-report.el (build-report-delete-regexp): Ditto.
7597         * build-report.el (build-report-make-output-files): Ditto.
7598
7599 2001-02-19  Craig Lanning  <lanning@scra.org>
7600
7601         * lisp-mode.el: Add indentation specifications for following
7602         Common Lisp forms: handler-case, handler-bind, with-slots,
7603         with-open-file, with-open-stream, print-unreadable-object.
7604
7605 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7606
7607         * font-lock.el (font-lock-set-defaults-1):
7608         Move initialization of `font-lock-cache-position' so that it's set
7609         even if font-lock-keywords is already defined.
7610
7611 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7612
7613         * autoload.el (generate-file-autoloads-1):
7614         Use `emacs-lisp-mode-syntax-table' instead of
7615         `lisp-mode-syntax-table'.
7616         * lisp-mode.el (lisp-mode-syntax-table):
7617         Get rid of old checks for `parse-partial-sexp' version.
7618         Make `|' (pipe) string delimiter instead of punctuation.
7619
7620 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7621
7622         * window.el (save-selected-window):
7623         Use gensym for better macro hygiene.
7624
7625 2001-02-06  Mike Sperber <mike@xemacs.org>
7626
7627         * dump-paths.el:
7628         * startup.el (startup-setup-paths): Set and use
7629         `mule-lisp-directory'.
7630         (startup-setup-paths-warning): Ditto.
7631
7632         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7633         (paths-construct-load-path): Consider `mule-lisp-directory'.
7634
7635 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7636
7637         * font-lock.el: Syntax table improvements used.  A few random
7638         changes are not specified below.
7639         (font-lock-fontify-string-delimiters):
7640         (font-lock-syntactic-keywords):
7641         (font-lock-cache-state nil):
7642         (font-lock-cache-position):
7643         New variables.
7644         (font-lock-set-syntax):
7645         (font-lock-apply-syntactic-highlight):
7646         (font-lock-fontify-syntactic-anchored-keywords):
7647         (font-lock-fontify-syntactic-keywords-region):
7648         (font-lock-eval-keywords):
7649         New functions.
7650         (font-lock-remove-face):
7651         (font-lock-fontify-syntactically-region):
7652         Use syntax properties.
7653
7654 2001-02-08  Martin Buchholz <martin@xemacs.org>
7655
7656         * XEmacs 21.2.44 "Thalia" is released.
7657
7658 2001-01-16  Mike Sperber <mike@xemacs.org>
7659
7660         * startup.el (normal-top-level): Work even if no installation root
7661         is found.
7662
7663 2001-01-30  Andy Piper  <andy@xemacs.org>
7664
7665         * gutter-items.el (progress-abort-glyph): remove instantiator.
7666         (set-progress-abort-instantiator): new function.
7667         (abort-progress-feedback): use it.
7668
7669         * gutter.el (set-gutter-dirty-p): new function.
7670
7671 2001-01-30  Didier Verna  <didier@xemacs.org>
7672
7673         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7674
7675 2001-01-24  Didier Verna  <didier@xemacs.org>
7676
7677         * sound.el (sound-extension-list): give a better default value.
7678         * sound.el (load-sound-file): improve the doc string, also find
7679         files given by absolute names, pass a real extension list to
7680         `locate-file'.
7681
7682 2001-01-26  Martin Buchholz <martin@xemacs.org>
7683
7684         * XEmacs 21.2.43 "Terspichore" is released.
7685
7686 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7687
7688         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7689         messages from gnuserv.
7690
7691 2001-01-20  Martin Buchholz <martin@xemacs.org>
7692
7693         * XEmacs 21.2.42 "Poseidon" is released.
7694
7695 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7696
7697         * cl-macs.el (cl-upcase-arg): New function.
7698         (cl-function-arglist): New function.
7699         (cl-transform-lambda): Automatically add CL-style lambda list to
7700         documentation string using functions above.
7701
7702 2001-01-12  Andy Piper  <andy@xemacs.org>
7703
7704         * package-get.el (package-get-custom): call
7705         package-net-update-installed-db.
7706
7707         * package-ui.el (pui-install-selected-packages): call
7708         package-net-update-installed-db.
7709
7710         * package-net.el (package-net-update-installed-db): use
7711         packages-package-list so that we reflect reality.
7712
7713         * packages.el (packages-package-list): Make docstring reflect
7714         reality.
7715
7716         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7717
7718         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7719         isn't installed.
7720
7721 2001-01-17  Andy Piper  <andy@xemacs.org>
7722
7723         * wid-edit.el (widget-activation-glyph-mapper): activate or
7724         deactivate native widgets.
7725         (widget-glyph-insert-glyph): record instantiator.
7726         (widget-push-button-value-create): use it.
7727
7728         * gui.el (gui-button-action): new function. Make button's domain
7729         buffer current when calling.
7730         (make-gui-button): update to use gui-button-action.
7731
7732 2001-01-16  Didier Verna  <didier@xemacs.org>
7733
7734         * menubar-items.el (default-menubar): add an entry for modeline
7735         horizontal scrolling in Options -> Display.
7736
7737 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7738
7739         * package-get.el (package-get-require-signed-base): Set to nil
7740         by default.
7741
7742 2001-01-17  Martin Buchholz <martin@xemacs.org>
7743
7744         * XEmacs 21.2.41 "Polyhymnia" is released.
7745
7746 2001-01-16  Mike Sperber <mike@xemacs.org>
7747
7748         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7749         catch lisp/mule/.
7750
7751 2001-01-14  Mike Sperber <mike@xemacs.org>
7752
7753         * startup.el (maybe-create-compatibility-dot-emacs):
7754         (maybe-unmigrate-user-init-file):
7755         (unmigrate-user-init-file): Created.
7756         (maybe-migrate-user-init-file): Offer creation of compatibility
7757         .emacs.
7758         Some doc fixes wrt init file location.
7759
7760 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7761
7762         * faces.el (face-frob-from-locale-first): new variable.
7763         (frob-face-font-2): Honor tags arg while trying to use
7764         standard-face-mapping.  When face-frob-from-locale-first is set,
7765         first try to set face inheriting from frobbed-face.
7766
7767 2001-01-15  Didier Verna  <didier@xemacs.org>
7768
7769         * about.el (xemacs-hackers): update my entry.
7770         * about.el (about-url-alist): ditto.
7771         * about.el (about-maintainer-info): ditto.
7772         * about.el (about-hackers): ditto.
7773
7774 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7775
7776         The byte compiler has been badly broken for a year,
7777         by the patch of 1999-12-06.
7778         * byte-optimize.el (byte-optimize-form-code-walker):
7779         Bug was: the byte compiler was making this erroneous optimization:
7780         (progn (or (foo)) (bar)) ==> (bar)
7781
7782 2000-11-20  Mike Sperber <mike@xemacs.org>
7783
7784         * setup-paths.el (paths-core-load-path-depth): Split
7785         `paths-load-path-depth' in two for site and core lisp.  Don't
7786         recurse into core.
7787         * setup-paths.el (paths-construct-load-path): Use.
7788
7789 2001-01-10  Andy Piper  <andy@xemacs.org>
7790
7791         * package-net.el (package-net-cygwin32-binary-size): new variable
7792         (package-net-win32-binary-size): ditto.  add much needed
7793         commentary.
7794
7795         * gutter-items.el (buffers-tab-items): correct off-by-one error
7796         for buffers-tab-max-size.
7797
7798 2001-01-08  Martin Buchholz <martin@xemacs.org>
7799
7800         * XEmacs 21.2.40 is released.
7801
7802 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7803
7804         * mule/hebrew.el: Fix comments and typos.
7805         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7806
7807 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7808
7809         * ChangeLog.1: move ancient log from fill.el.
7810
7811         * dump-paths.el:
7812         paragraphs.el:
7813         mule/mule-category.el:
7814         Miscellaneous typo fixes and slight doc clarifications.
7815
7816         * mule/mule-ccl.el:  Correct file name in header.
7817
7818 2000-12-31  Martin Buchholz <martin@xemacs.org>
7819
7820         * XEmacs 21.2.39 is released.
7821
7822 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7823
7824         * byte-optimize.el (byte-optimize-cond):
7825         (byte-optimize-cond-1): New.
7826         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7827         Optimizes (cond (x nil)) ==> nil.
7828         Provide better diagnostic on malformed expr like (cond foo).
7829
7830 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7831
7832         * mule/mule-coding.el:
7833         mule/mule-cmds.el (reset-language-environment,
7834         set-language-environment-coding-systems):
7835         Safer default coding-priority-list, corresponding to src/file-coding.h.
7836
7837 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7838
7839         * package-admin.el: Allow package removal from
7840         early-package-load-path.
7841
7842 2000-12-15  Andreas Jaeger  <aj@suse.de>
7843
7844         * about.el (about-maintainer-info): Update my entry.
7845
7846 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7847
7848         * packages.el (locate-library): Add support for bzip2
7849         compressed .el files.
7850
7851 2000-12-12  Andy Piper  <andy@xemacs.org>
7852
7853         * package-net.el: new file.
7854
7855 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7856
7857         * font-lock.el: Add missing C++ keywords.
7858
7859 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7860
7861         * simple.el (indent-for-comment): Preserve indentation of comments
7862         starting in column 0, as documented in (Info-goto-node
7863         "(xemacs)Comments").  Update docstring accordingly.
7864
7865 2000-12-05  Martin Buchholz <martin@xemacs.org>
7866
7867         * XEmacs 21.2.38 is released.
7868
7869 2000-12-04  Didier Verna  <didier@xemacs.org>
7870
7871         * mouse.el (default-mouse-track-set-point-in-window): remove
7872         spurious '+' operation detected by Martin.
7873
7874
7875 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7876
7877         * cl-extra.el (coerce):
7878         Implement char to integer coercion.
7879         Remove extraneous (numberp) test.
7880
7881         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7882         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7883         (byte-optimize-predicate):
7884         Warn if evaluating constant expression signals an error.
7885         (byte-optimize-form): Small simplification.
7886
7887         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7888
7889 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7890
7891         * byte-optimize.el:
7892         (byte-optimize-minus):
7893         (byte-optimize-plus):
7894         (byte-optimize-mult):
7895         (byte-optimize-quo):
7896         Use (car (last x)) instead of (last x) to get last elt!
7897         Use `byte-optimize-predicate' to optimize `%'.
7898         Move optimizations for special numeric args to bytecomp.el.
7899         * bytecomp.el (byte-compile-associative): Remove.
7900         (byte-compile-max): New.
7901         (byte-compile-min): New.
7902         Properly handle erroneous calls: (max) (min).
7903         (byte-compile-plus): New.
7904         (byte-compile-minus):
7905         It's easiest to handle 0, +1 and -1 args here.
7906         (byte-compile-mult): New.
7907         It's easiest to handle 1, -1 and 2 args here.
7908         (byte-compile-quo):
7909         It's easiest to handle 0, +1 and -1 args here.
7910         Issue byte-compiler warning when dividing by zero.
7911
7912         Byte-compiler arithmetic improvements.
7913         Better optimize these expressions in the obvious way:
7914         (+ x y 1)   -->  varref x varref y add add1
7915         (+ x y -1)  -->  varref x varref y add sub1
7916         (- x y 0)   -->  (- x y)
7917         (- 0 x y)   -->  (- (- x) y)
7918         (% 42 19)   --> compile-time constant
7919         (/ 42 19)   --> compile-time constant
7920         (* (foo) 2) --> foo call dup plus
7921
7922         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7923         unless (declaim (optimize (safety 3)))
7924         or (setq byte-compile-delete-errors nil).
7925
7926 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7927
7928         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7929         docstrings.
7930
7931 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7932
7933         * startup.el (command-line-do-help):  Add documentation of
7934         portable dumper switches.
7935
7936 2000-11-22  Andy Piper  <andy@xemacs.org>
7937
7938         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7939
7940         * glyphs.el (init-glyphs): don't use autodetect for strings.
7941
7942 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7943
7944         * byte-optimize.el (byte-optimize-char-before):
7945         (byte-optimize-backward-char):
7946         (byte-optimize-backward-word):
7947         Fix incorrect optimizations for these sorts of expressions:
7948         (let ((x nil)) (backward-char x))
7949
7950 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7951
7952         * byte-optimize.el:
7953         * byte-optimize.el (byte-optimize-backward-char): New.
7954         * byte-optimize.el (byte-optimize-backward-word): New.
7955         Make backward-word and backward-char as efficient as forward versions.
7956
7957         * bytecomp.el (byte-compile-no-args-with-one-extra):
7958         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7959         * bytecomp.el (byte-compile-two-args-with-one-extra):
7960         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7961         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7962         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7963         Check if extra arg is constant nil, and if so, use byte-coded call.
7964
7965         * simple.el (backward-word):
7966         * simple.el (mark-word):
7967         * simple.el (kill-word):
7968         * simple.el (backward-kill-word):
7969         Make COUNT argument optional, for consistency with forward-char et al.
7970
7971         * abbrev.el (abbrev-string-to-be-defined):
7972         * abbrev.el (inverse-abbrev-string-to-be-defined):
7973         * abbrev.el (inverse-add-abbrev):
7974         * abbrev.el (expand-region-abbrevs):
7975         * buff-menu.el (Buffer-menu-execute):
7976         * indent.el (move-to-left-margin):
7977         * indent.el (indent-relative):
7978         * indent.el (move-to-tab-stop):
7979         * info.el (Info-reannotate-node):
7980         * lisp-mode.el (lisp-indent-line):
7981         * lisp.el (end-of-defun):
7982         * lisp.el (move-past-close-and-reindent):
7983         * misc.el (copy-from-above-command):
7984         * mouse.el (default-mouse-track-scroll-and-set-point):
7985         * page.el (forward-page):
7986         * paragraphs.el (forward-paragraph):
7987         * paragraphs.el (end-of-paragraph-text):
7988         * picture.el (picture-forward-column):
7989         * picture.el (picture-self-insert):
7990         * rect.el (extract-rectangle-line):
7991         * simple.el (newline):
7992         * simple.el (fixup-whitespace):
7993         * simple.el (backward-delete-char-untabify):
7994         * simple.el (transpose-chars):
7995         * simple.el (transpose-preceding-chars):
7996         * simple.el (do-auto-fill):
7997         * simple.el (indent-new-comment-line):
7998         * simple.el (blink-matching-open):
7999         * view-less.el (cleanup-backspaces):
8000         * wid-edit.el (widget-transpose-chars):
8001         * term/bg-mouse.el (bg-insert-moused-sexp):
8002         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8003
8004         * info.el (Info-fontify-node):
8005         * simple.el (backward-delete-function):
8006         Use canonical delete-backward-char instead of backward-delete-char.
8007
8008 2000-11-20  Andy Piper  <andy@xemacs.org>
8009
8010         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8011         no buffers.
8012
8013 2000-11-20  Andy Piper  <andy@xemacs.org>
8014
8015         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8016         buffer tabs.
8017
8018 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8019
8020         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8021         (proclaim inline...) was shadowing compiler-macros.
8022
8023 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8024
8025         * bytecomp.el (byte-compile-eval): New.
8026         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8027         Keeps this promise made in Lispref:
8028         "If a file being compiled contains a `defmacro' form, the macro is
8029         defined temporarily for the rest of the compilation of that file."
8030
8031 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8032
8033         * cl.el (floatp-safe):
8034         (plusp):
8035         (minusp):
8036         (oddp):
8037         (evenp):
8038         (cl-abs):
8039         Use a better parameter name than `x'.
8040
8041         * cl-macs.el (check-type): Make continuable.  Change documentation
8042         to require PLACE, but accept any form for compatibility.
8043
8044         * abbrev.el (define-abbrev): Use check-type.
8045         * font-menu.el (font-menu-change-face): Use check-type.
8046         * menubar.el (relabel-menu-item): Use check-type.
8047         * itimer.el: Fix typo.
8048
8049 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8050
8051         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8052
8053 2000-11-14  Martin Buchholz <martin@xemacs.org>
8054
8055         * XEmacs 21.2.37 is released.
8056
8057 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8058
8059         * code-cmds.el: Provide the feature.
8060
8061 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8062
8063         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8064
8065         * code-cmds.el: New file
8066         * mule/mule-cmds.el:
8067         * mule/mule-misc.el
8068         (coding-keymap): New keymap. Define coding system keyboard
8069         commands on file-coding builds too.
8070         (coding-system-change-eol-conversion):
8071         (universal-coding-system-argument):
8072         (set-default-coding-systems):
8073         (prefer-coding-system): Moved from mule-cmds.el
8074         (set-buffer-process-coding-system): Moved from mule-misc.el
8075
8076 2000-09-15  Stephen Carney <carney@scubadoo.com>
8077
8078         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8079
8080 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8081
8082         * package-get.el (package-get-download-sites): Add a pre-release
8083         site for experimental packages.
8084
8085         * auto-autoloads.el: Regenerated.
8086
8087 2000-08-01  Andy Piper  <andy@xemacs.org>
8088
8089         * gutter-items.el (buffers-tab-omit-function): reference
8090         buffers-tab-select-visible-buffers.
8091         (buffers-tab-filter-functions): new variable, by default uses
8092         buffers-tab-selection-function and buffers-tab-omit-function.
8093         (select-buffers-tab-buffers-by-mode): invert arguments.
8094         (buffers-tab-select-visible-buffers): new function. Invert calling
8095         of buffers-menu-omit-invisible-buffers.
8096         (buffers-tab-items): rewrite to use
8097         buffers-tab-filter-functions. Rewrite docstring.
8098         (gutter-buffers-tab-extent): delete.
8099         (add-tab-to-gutter): always build a new extent when adding the
8100         tabs.
8101         (update-tab-in-gutter): make gutter dirty when orientation
8102         changes.
8103
8104 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8105
8106         * bytecomp.el (byte-compile-defvar-or-defconst):
8107         Only do loadhist recording if defvar form includes a value.
8108
8109 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8110
8111         * bytecomp.el (byte-compile-initial-macro-environment):
8112         `eval-when-compile' should not compile its body.
8113
8114 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8115
8116         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8117         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8118         some Japanese English.  Remove some ancient FSF comments, and
8119         improve docstrings.  Use symbols not vectors for tables.
8120
8121 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8122
8123         * keymap.el:
8124         (local-key-binding):
8125         (global-key-binding):
8126         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8127
8128         * lisp.el:
8129         (backward-sexp): Slightly simpler code.
8130         (mark-sexp): Make arg optional, like FSF Emacs.
8131         (forward-list): Slightly simpler code.
8132         (backward-list): Slightly simpler code.
8133         (down-list):  Make arg optional, like FSF Emacs.
8134         (up-list):  Make arg optional, like FSF Emacs.
8135         (backward-up-list):  Make arg optional, like FSF Emacs.
8136         (kill-sexp):  Make arg optional, like FSF Emacs.
8137         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8138
8139         * font-menu.el (font-menu-change-face):
8140         Take continuable errors into account.
8141
8142         * abbrev.el:
8143         * abbrev.el (clear-abbrev-table):
8144         * abbrev.el (define-abbrev-table):
8145         * abbrev.el (define-abbrev):
8146         * abbrev.el (insert-abbrev-table-description):
8147         * apropos.el (apropos-documentation-check-doc-file):
8148         * apropos.el (apropos-documentation-check-elc-file):
8149         * buff-menu.el (list-buffers):
8150         * buff-menu.el (list-buffers-noselect):
8151         * bytecomp.el (byte-recompile-directory):
8152         * bytecomp.el (batch-byte-compile):
8153         * cl-macs.el (typep):
8154         * code-files.el (find-coding-system-magic-cookie):
8155         * code-files.el (insert-file-contents):
8156         * cus-edit.el (customize-set-variable):
8157         * cus-edit.el (customize-save-variable):
8158         * cus-face.el (custom-set-face-font-size):
8159         * cus-face.el (custom-set-face-update-spec):
8160         * cus-face.el (custom-reset-faces):
8161         * custom.el (custom-check-theme):
8162         * custom.el (copy-upto-last):
8163         * fill.el (canonically-space-region):
8164         * fill.el (fill-paragraph):
8165         * fill.el (fill-region):
8166         * fill.el (find-space-insertable-point):
8167         * fill.el (justify-current-line):
8168         * faces.el (face-spec-update-all-matching):
8169         * faces.el (set-face-stipple):
8170         * files-nomule.el (insert-file-contents):
8171         * files.el (insert-file-contents-literally):
8172         * files.el (hack-local-variables-last-page):
8173         * files.el (basic-save-buffer):
8174         * files.el (insert-directory):
8175         * font-menu.el (font-menu-change-face):
8176         * font.el (font-spatial-to-canonical):
8177         * format.el (format-encode-region):
8178         * format.el (format-insert-file):
8179         * format.el (format-replace-strings):
8180         * gutter.el (set-gutter-element):
8181         * help.el (key-or-menu-binding):
8182         * help.el (describe-bindings):
8183         * help.el (with-syntax-table):
8184         * indent.el (indent-rigidly):
8185         * indent.el (delete-to-left-margin):
8186         * info.el:
8187         * info.el (Info-extract-dir-entry-from):
8188         * info.el (Info-build-dir-anew):
8189         * info.el (Info-rebuild-dir):
8190         * info.el (Info-batch-rebuild-dir):
8191         * info.el (Info-read-subfile):
8192         * info.el (Info-build-node-completions):
8193         * info.el (Info-extract-menu-node-name):
8194         * isearch-mode.el (isearch-range-invisible):
8195         * isearch-mode.el (isearch-restore-invisible-extents):
8196         * itimer.el (itimerp):
8197         * itimer.el (itimer-live-p):
8198         * keymap.el:
8199         * keymap.el (substitute-key-definition):
8200         * keymap.el (read-command-or-command-sexp):
8201         * keymap.el (local-key-binding):
8202         * keymap.el (global-key-binding):
8203         * keymap.el (global-set-key):
8204         * keymap.el (local-set-key):
8205         * ldap.el:
8206         * ldap.el (ldap-add-entries):
8207         * ldap.el (ldap-delete-entries):
8208         * lisp.el (backward-sexp):
8209         * lisp.el (mark-sexp):
8210         * lisp.el (forward-list):
8211         * lisp.el (backward-list):
8212         * lisp.el (down-list):
8213         * lisp.el (backward-up-list):
8214         * lisp.el (up-list):
8215         * lisp.el (kill-sexp):
8216         * lisp.el (backward-kill-sexp):
8217         * menubar.el (add-menu-button):
8218         * menubar.el (add-submenu):
8219         * menubar.el (delete-menu-item):
8220         * menubar.el (relabel-menu-item):
8221         * mouse.el (narrow-window-to-region):
8222         * obsolete.el (define-obsolete-variable-alias):
8223         * obsolete.el (store-substring):
8224         * package-admin.el:
8225         * package-admin.el (package-admin-install-function):
8226         * package-admin.el (package-admin-install-function-mswindows):
8227         * package-admin.el (package-admin-default-install-function):
8228         * package-get.el (package-get-update-base-entries):
8229         * packages.el (packages-load-package-dumped-lisps):
8230         * packages.el (packages-collect-package-dumped-lisps):
8231         * printer.el (generic-print-buffer):
8232         * printer.el (generic-print-region):
8233         * replace.el (occur-mode-mouse-goto):
8234         * replace.el (perform-replace):
8235         * select.el (get-selection-no-error):
8236         * simple.el:
8237         * simple.el (newline):
8238         * simple.el (open-line):
8239         * simple.el (edit-and-eval-command):
8240         * simple.el (goto-line):
8241         * simple.el (undo):
8242         * simple.el (kill-region):
8243         * simple.el (copy-region-as-kill):
8244         * simple.el (kill-ring-save):
8245         * simple.el (set-mark):
8246         * simple.el (next-line):
8247         * simple.el (previous-line):
8248         * simple.el (line-move):
8249         * simple.el (set-goal-column):
8250         * simple.el (comment-region):
8251         * subr.el:
8252         * subr.el (putf):
8253         * syntax.el (modify-syntax-entry):
8254         * syntax.el (map-syntax-table):
8255         * view-less.el (view-file):
8256         * view-less.el (view-buffer):
8257         * view-less.el (view-file-other-window):
8258         * window-xemacs.el (backward-other-window):
8259         * window.el:
8260         * window.el (one-window-p):
8261         * window.el (walk-windows):
8262         * window.el (window-list):
8263         * x-mouse.el (x-mouse-kill):
8264         * x-select.el (x-get-cutbuffer):
8265         * x-select.el (x-store-cutbuffer):
8266         * term/bg-mouse.el (bg-mouse-line-to-center):
8267         * term/sun-mouse.el (window-line-end):
8268         * term/sun-mouse.el (sun-select-region):
8269         * term/sun.el (kill-region-and-unmark):
8270         * mule/mule-category.el:
8271         * mule/mule-category.el (modify-category-entry):
8272         * mule/mule-category.el (char-category-list):
8273         * mule/mule-coding.el (coding-system-force-on-output):
8274         * mule/mule-misc.el (coding-system-put):
8275         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8276
8277 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8278
8279         * cus-face.el: Typo fixes and tiny clarifications.
8280         * custom.el: ditto
8281
8282 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8283
8284         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8285         * startup.el (normal-top-level): Setup auto-save-list-file-name
8286         if auto-save-list-file-prefix is non-nil.
8287
8288 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8289
8290         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8291
8292 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8293
8294         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8295         get symbol at point-min.
8296
8297 2000-10-24  Didier Verna  <didier@xemacs.org>
8298
8299         * info.el (Info-emacs-info-file-name): defconst it.
8300         * info.el (Info-footnote-tag): defcustom it.
8301         * info.el (Info-no-description-string): ditto.
8302         * info.el (Info-find-node): adapt to new semantics of
8303         'Info-suffixed-file (don't do the case variants stuff).
8304         * info.el (Info-insert-dir): rewrite the dir file variants code.
8305         * info.el (Info-directory-files): New. Return the list of info
8306         files in a directory.
8307         * info.el (Info-dir-outdated-p): use it.
8308         * info.el (Info-parse-dir-entries): ditto.
8309         * info.el (Info-build-dir-anew): don't restrict to files ending
8310         with a ".info.*" extension.
8311         * info.el (Info-set-mode-line): ditto.
8312         * info.el (Info-read-subfile): adapt to new semantics of
8313         'Info-suffixed-file (append 'exact argument).
8314         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8315         string independently of the case.
8316         * info.el (Info-suffixed-file): use it (match all possible case
8317         for the file name).
8318         * info.el (Info-insert-file-contents): code cleanup.
8319         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8320         columns.
8321         * info.el (Info-batch-rebuild-dir): ditto.
8322         * info.el (Info-read-node-name-1): ditto.
8323         * info.el (Info-search): ditto.
8324         * info.el (Info-fontify-node): ditto.
8325
8326
8327 2000-10-24  Didier Verna  <didier@xemacs.org>
8328
8329         * process.el (shell-command): when called from a program, avoid
8330         'push-mark's "mark-set" message.
8331
8332 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8333
8334         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8335         by a symbol, not by a vector.
8336         * mule/vietnamese.el (vscii): Likewise.
8337         (viscii): Likewise.
8338         * mule/cyrillic.el (koi8-r): Likewise.
8339
8340         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8341         by a symbol, not by a vector.
8342         (chinese-big5-2): Likewise.
8343         * mule/ethiopic.el (ethiopic): Likewise.
8344         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8345         (vietnamese-viscii-upper): Likewise.
8346
8347 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8348
8349         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8350
8351 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8352
8353         * byte-optimize.el (byte-optimize-car): New function.
8354         (byte-optimize-cdr): Ditto.
8355
8356 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8357
8358         * byte-optimize.el: Partial synch with FSF 20.7.
8359         Optimize constant concatenation.
8360         Add keymapp as a side effect free function.  It is a built-in.
8361         (byte-after-unbind-pos): Remove byte-equal.
8362
8363 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8364
8365         * update-elc-2.el: Quote regexps correctly.
8366
8367 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8368
8369         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8370         (ccl-compile): Apply integerp, not integer-or-char-p to
8371         check the type of the buffer magnification
8372         (ccl-compile-write-string): Encode a string with binary
8373         coding system.
8374         (ccl-compile-write-repeat): Likewise.
8375
8376 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8377
8378         * buff-menu.el:
8379         * bytecomp.el:
8380         * coding.el:
8381         * faces.el:
8382         * files.el:
8383         * fill.el:
8384         * float-sup.el:
8385         * font-lock.el:
8386         * help.el:
8387         * iso8859-1.el:
8388         * loaddefs.el:
8389         * menubar-items.el:
8390         * menubar.el:
8391         * modeline.el:
8392         * msw-font-menu.el:
8393         * paragraphs.el:
8394         * paths.el:
8395         * replace.el:
8396         * simple.el:
8397         * sound.el:
8398         * startup.el:
8399         * version.el:
8400         * x-faces.el:
8401         * x-font-menu.el:
8402         Remove purecopy.
8403
8404 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8405
8406         * simple.el (do-auto-fill): Use the function pointer to by
8407         `comment-line-break-function', not `indent-new-comment-line'. This
8408         fixes an issue with cc-mode comment continuation.
8409
8410 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8411
8412         * simple.el (turn-on-auto-fill):  Add (interactive).
8413         * mwheel.el (mwheel-install): Add (interactive).
8414         * font-lock.el (turn-on-font-lock): Add (interactive).
8415         (turn-off-font-lock): Add (interactive).
8416
8417 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8418
8419         * packages.el (packages-special-base-regexp): Add `man'.
8420
8421 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8422
8423         * wid-edit.el (widget-specify-active): map over extents in current
8424         buffer like `widget-specify-inactive' does.  Mapping over the
8425         inactive extent object does not work since the current extent is
8426         ignored by `map-extents'.
8427
8428 2000-10-04  Martin Buchholz <martin@xemacs.org>
8429
8430         * XEmacs 21.2.36 is released.
8431
8432 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8433
8434         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8435         Optimize the compiled-function-constants vector by byte-code
8436         reference counts.
8437
8438 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8439
8440         * build-report.el (build-report-delete-regexp): quote value in
8441         defcustom
8442
8443 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8444
8445         * build-report.el (build-report): Don't bind srcdir which we don't
8446         use in `multiple-value-bind' to avoid the only byte-compiler
8447         warning.
8448
8449 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8450
8451         * build-report.el: Requires cl and custom now.
8452         build-report-version is determined by XEmacs version -- remove
8453         build-report-version*.
8454         * build-report.el (build-report-version): Removed.
8455         * build-report.el (build-report-installation-version-regexp): New.
8456         * build-report.el (build-report-version-file-regexp): New.
8457         * build-report.el (build-report-installation-srcdir-regexp): New.
8458         * build-report.el (build-report-destination): Offer
8459         xemacs-build-reports and xemacs-beta.
8460         * build-report.el (build-report-keep-regexp): Adjusted.
8461         * build-report.el (build-report-delete-regexp): Adjusted.
8462         * build-report.el (build-report-make-output-dir): New.
8463         * build-report.el (build-report-installation-file): Replace use of
8464         `concat' with `expand-file-name'.
8465         * build-report.el (build-report-make-output-file): Removed.
8466         * build-report.el (build-report-make-output-files): New.
8467         * build-report.el (build-report-subject): Identify as
8468         user-variable with "*...".
8469         * build-report.el (build-report-prompts): Ditto.
8470         * build-report.el (build-report-version-file): New.
8471         * build-report.el (build-report-file-encoding): Identify as
8472         user-variable with "*...".
8473         * build-report.el (build-report-make-output-get): New.
8474         * build-report.el (build-report-insert-header): Report
8475         emacs-version and system-configuration instead of
8476         build-report-version.
8477         * build-report.el (build-report-insert-make-output): Add file
8478         argument.
8479         * build-report.el (build-report-insert-installation-file):
8480         Re-indent.
8481         * build-report.el (build-report-keep): Change docstring,
8482         re-indent.
8483         * build-report.el (build-report-delete): Ditto.
8484         * build-report.el (build-report-installation-data): New.
8485         * build-report.el (build-report-version-file-data): New.
8486
8487 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8488
8489         * byte-optimize.el (byte-optimize-lapcode):
8490         Fix the optimization of using the first 5 elements of the
8491         constants vector for variables.
8492         (byte-optimize-lapcode): Fix another ancient broken optimization.
8493
8494 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8495
8496         * *: Spelling mega-patch
8497
8498 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8499
8500         * easymenu.el: doc fixes.
8501         (easy-menu-do-define): Use backquote.
8502         (easy-menu-change):
8503         (easy-menu-add):
8504         `when' seems much clearer than `if' here.
8505         (easy-menu-remove):
8506         (easy-menu-add-item):
8507         (easy-menu-item-present-p):
8508         (easy-menu-remove-item):
8509         Wrap using (when (featurep 'menubar) ...)
8510
8511 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8512
8513         * bytecomp.el (displaying-byte-compile-warnings):
8514         Revert Ben's change to this function below so that the compile log
8515         is displayed properly for users of the "popper" package.
8516
8517 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8518
8519         * window.el (save-selected-window): Use backquote.
8520
8521         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8522         Renamed from `byte-compile-file-form-defvar'.
8523         * bytecomp.el (byte-compile-defvar-or-defconst):
8524         Only cons onto current-load-list in top-level forms.
8525         Else this leaks a cons cell every time a defun is called.
8526         Renamed from `byte-compile-defvar', for clarity.
8527         Warn when docstring of defvar is not a string.
8528         Use consistent error messages.
8529         Better comments.
8530
8531 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8532
8533         * simple.el (set-variable):
8534         Remove unneeded defvar by rearranging order of let* forms.
8535
8536         * mule/mule-ccl.el (ccl-get-next-code):
8537         * menubar-items.el (bookmark-menu-filter):
8538         (language-environment-menu-filter):
8539         (tutorials-menu-filter):
8540         * toolbar-items.el (toolbar-compile):
8541         * byte-optimize.el (disassemble-offset):
8542         Use (declare (special ...)) instead of `defvar'.
8543
8544         * cl-macs.el (cl-do-proclaim):
8545         Fix (declare (special ...)) warning suppression syntax.
8546
8547 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8548
8549         * info.el (Info-tag-table-marker):
8550         (Info-tag-table-buffer):
8551         (Info-find-file-node):
8552         (Info-read-subfile):
8553         (Info-build-node-completions):
8554         (Info-search):
8555         (Info-mode):
8556         Multiple info buffer support.
8557
8558 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8559
8560         * ldap.el (ldap-decode-entry): New defun
8561         (ldap-search-entries): Use it in order to decode DN-prefixed
8562         entries properly
8563
8564 2000-08-23  Daniel Pittman <daniel@danann.net>
8565
8566         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8567         Use `eq', not `=', to compare symbols.
8568
8569 2000-07-30  Ben Wing  <ben@xemacs.org>
8570
8571         * bytecomp.el (byte-compile-report-error):
8572         * bytecomp.el (displaying-byte-compile-warnings):
8573         if stack-trace-on-error is set, send out a backtrace when
8574         an error is encountered that stops byte compilation.  this
8575         should make it much much easier to track down those curious
8576         problems.  also undo the kludge of using a separate "*Show*"
8577         buffer for display when there's a temp-buffer-show-function;
8578         we can avoid this by just being a little smarter.
8579
8580         * dialog-items.el:
8581         * dialog-items.el (search-dialog-regexp): New.
8582         * dialog-items.el (search-dialog-callback):
8583         * dialog-items.el (make-search-dialog):
8584         add a regexp option to the dialog and clean up a bit.
8585
8586         * dialog.el:
8587         * dialog.el (yes-or-no-p-dialog-box):
8588         * dialog.el (get-dialog-box-response):
8589         * dialog.el (make-dialog-box):
8590         * dialog.el (dialog-box-finish): New.
8591         * dialog.el (dialog-box-cancel): New.
8592         * dialog.el (internal-make-dialog-box-exit): New.
8593         implement [properly!] the :modal property of the new dialog box
8594         interface.  this is the first time xemacs has ever had *proper*
8595         modal dialog boxes, giving the standard window-system feedback.
8596         (e.g. under windows, clicking on a disabled frame causes a beep
8597         and makes the dialog box flash three times.)
8598
8599         * dragdrop.el: header keyword frobbing.
8600
8601         * dumped-lisp.el (preloaded-file-list):
8602         renamed winnt.el to win32-native.el.
8603
8604         * faces.el (face-property):
8605         * faces.el (set-face-property):
8606         * faces.el (frob-face-property):
8607         * faces.el (frob-face-font-2):
8608         * faces.el (make-face-bold):
8609         * faces.el (make-face-italic):
8610         * faces.el (make-face-bold-italic):
8611         * faces.el (make-face-unbold):
8612         * faces.el (make-face-unitalic):
8613         * faces.el (make-face-smaller):
8614         * faces.el (make-face-larger):
8615         clean up the implementation of these so that window-system-specific
8616         methods are called only on objects belonging to that window system.
8617         previously, you could have [e.g.] mswindows-make-face-bold called
8618         on font object of device type `stream', which is not good and
8619         explains the subtle errors Adrian was getting when byte-compiling
8620         something that required 'term. (Adrian, now you can use stack-trace-
8621         on-error to find the exact place where things are going wrong instead
8622         of having to laboriously binary-search your way through.)
8623
8624         * finder.el (finder-known-keywords):
8625         cleaned up -- properly sorted, clarified the meanings of many of
8626         the keywords, and added a few -- mswin, gui, content, build, www,
8627         user, services.  the last two try to distinguish between a package
8628         that's used directly by the user, and a package that provides
8629         support services to other packages.
8630
8631         * font-lock.el (lisp-font-lock-keywords-2):
8632         update list of lisp control structures to include everything,
8633         including new ones i introduced.
8634
8635         * gutter.el: header keyword frobbing.
8636
8637         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8638         recent isearch element was not doing so!  you got the second-most-
8639         recent instead.
8640
8641         * lisp-mode.el (construct-lisp-mode-menu):
8642         more menubar cleanups.
8643         * lisp-mode.el (with-selected-window):
8644         make it indent properly.
8645
8646         * menubar-items.el (default-menubar): lots of menubar cleanups.
8647         rearranged the options menu the most, e.g. splitting up the
8648         Keyboard/Mouse menu into a new Editing menu and combining the
8649         separate Scrollbar/Gutter/Toolbar submenus into Display.
8650         Got rid of General, moved items to Editing or new Troubleshooting.
8651         Moved Packages to Tools; doesn't seem to belong under Options.
8652         Added stuff to the Cmds menu, e.g. Change Case.
8653
8654         NB please don't complain about these periodic menubar changes.
8655         Anything like this is necessarily incremental in its construction
8656         -- By constant use you gradually become more and more aware of
8657         better and better ways to group menu items.  When we eventually
8658         move the options menu to a property sheet, the existing structure
8659         will probably be preserved fairly well.
8660
8661         * minibuf.el (next-history-element): fix problems with pressing
8662         down arrow in repeat-complex-command.
8663
8664         * modeline.el:
8665         * modeline.el (modeline-3d-p): New.
8666         added custom variable for controlling the 3d modeline.  the
8667         corresponding Options item has been present for a long time,
8668         but commented out with "fix me!" comments.  it's fixed now.
8669
8670         * obsolete.el (add-menu):
8671         remove bogus gettexts.
8672
8673         * process.el (shell-quote-argument):
8674         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8675         For bash under Windows native, see below.
8676
8677         * simple.el:
8678         * simple.el (display-warning-buffer):
8679         Fixed the handling of warning display to eliminate the annoying
8680         *Show* buffer, like was done for byte-compiler output above.
8681
8682         * simple.el (debug-print): New.
8683         Simple function for sending debug messages to the console and/or
8684         other debug places.
8685
8686         * subr.el (replace-in-string):
8687         Rewrite this function to avoid N^2 behavior with large strings --
8688         catastrophic with the new Windows selection code! (Apparently the
8689         author of this function didn't realize there was a fun
8690         replace-match that could make his life much easier, because we
8691         duplicated the entire logic.  The new version is smaller, easier
8692         to understand, much more robust, and has extended features --
8693         those of replace-match.)
8694
8695         * window.el:
8696         * window.el (with-selected-window): New.
8697         An obvious complement to the existing `with-selected-frame' and
8698         `with-current-buffer'.
8699
8700         * win32-native.el: Renamed from winnt.el.
8701         Added a great deal of stuff for properly handling process quoting,
8702         somewhat modeled on Kirill's original model (which i later threw
8703         away).  We should now finally have correctly working process arg
8704         quoting/dequoting so that the final app gets exactly what we
8705         intended.  Because the mechanism is in Lisp, it's easily
8706         extendible. (For those running bash and running the native
8707         version, I tried hard to do what I thought was correct.  But more
8708         thought is needed, and ideally the volunteer work of people with
8709         these configurations that they generally run on.)
8710
8711         * x-font-menu.el (x-font-menu-font-data):
8712         Put in defvar's to fix byte-compiler warnings.
8713
8714 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8715
8716         * select.el (selection-coercion-alist): Initialise.
8717         * select.el (select-coerce-to-text): New.
8718         * select.el (select-coerce): New.
8719         New functions to perform type and value coercion.
8720
8721         * select.el (select-buffer-killed-default): Keep data if it was
8722         on the clipboard.
8723
8724 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8725
8726         * menubar-items.el (default-menubar): Fix typo.
8727         (default-menubar): `lambda' was mispelled as `lamda'.
8728
8729 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8730
8731         * window.el (shrink-window-if-larger-than-buffer): Remove
8732         edge checking code.
8733
8734 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8735
8736         * paths.el (gnus-local-domain): Removed.
8737         (gnus-local-organization): Ditto.
8738         (gnus-startup-file): Ditto.
8739
8740 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8741
8742         * files.el (auto-mode-alist): Add .spec for RPM.
8743
8744 2000-07-31  Andy Piper  <andy@xemacs.org>
8745
8746         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8747
8748 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8749
8750         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8751         browse-url.
8752         * help.el (xemacs-www-page): Ditto.
8753         (xemacs-www-faq): Ditto.
8754         * menubar-items.el (default-menubar): Ditto.
8755
8756         * wid-edit.el (widget-url-link-action): Ditto.
8757         From: Kenichi OKADA <okada@opaopa.org>.
8758
8759 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8760
8761         * finder.el (finder-commentary): Add autoload cookie.
8762
8763 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8764
8765         * files.el (insert-file-contents-literally): Fix second let
8766         binding for `coding-system-for-read' to `coding-system-for-write'
8767         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8768
8769 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8770
8771         * files.el (insert-file-contents-literally): Use binary coding
8772         system (from Morioka san).
8773         (insert-file-contents-literally): Make file-name-handler method.
8774
8775 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8776
8777         * cl-macs.el (get-selection): Add defsetf.
8778
8779 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8780
8781         * x-init.el (x-activate-region-as-selection): replace obsolete
8782         function x-own-selection with own-selection.
8783         (ow-find): replace obsolete functions x-get-selection and
8784         x-get-clipboard with get-selection and get-clipboard.
8785         (init-post-x-win): replace obsolete function x-disown-selection
8786         with disown-selection.
8787
8788 2000-07-20  Mike Sperber  <mike@xemacs.org>
8789
8790         * startup.el (load-user-init-file): Only try to load init file if
8791         it exists.
8792
8793 2000-07-10  Andy Piper  <andy@xemacs.org>
8794
8795         * dialog-items.el: sync with Ben's patch.
8796
8797         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8798         comment.
8799         (progress-text-glyph): deleted.
8800         (progress-layout-glyph): make completely minimal.
8801         (progress-gauge-glyph): ditto.
8802         (progress-display-style): fix to handle dynamic instantiator
8803         changes.
8804         (progress-text-instantiator): new.
8805         (progress-layout-instantiator): new.
8806         (progress-gauge-instantiator): new.
8807         (set-progress-display-instantiator): renamed and changed from
8808         set-progress-display-style.
8809         (progress-abort-glyph): use instantiator not glyph.
8810         (append-progress-display): use set-progress-display-instantiator
8811         and set-glyph-image.
8812         (abort-progress-display): ditto.
8813         (raw-append-progress-display): ditto.
8814
8815 2000-07-20  Ben Wing  <ben@xemacs.org>
8816
8817         * code-files.el: Move Mule-specific code to mule-coding.el.
8818
8819 2000-07-15  Ben Wing  <ben@xemacs.org>
8820
8821         * autoload.el:
8822         Fixed comments.
8823
8824         * cmdloop.el:
8825         * cmdloop.el (yes-or-no-p):
8826         * cmdloop.el (y-or-n-p):
8827         Make these functions use should-use-dialog-box-p and not be
8828         overridden in dialog.el.
8829
8830         * cus-dep.el:
8831         * cus-dep.el (Custom-make-dependencies): Removed.
8832         * cus-dep.el (Custom-make-dependencies-1): New.
8833         * cus-dep.el (Custom-make-one-dependency): New.
8834         New entry point for use in Makefiles, to avoid excessive
8835         invocations.
8836
8837         * cus-edit.el (custom-variable-reset-saved):
8838         * cus-edit.el (custom-variable-reset-standard):
8839         * cus-edit.el (custom-save-resets):
8840         Fix bytecompiler warnings.
8841
8842         * dialog.el:
8843         * dialog.el (yes-or-no-p-dialog-box):
8844         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8845         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8846         * dialog.el (get-dialog-box-response):
8847         * dialog.el (message-or-box):
8848         * dialog.el (make-dialog-box):
8849         * dialog.el (popup-dialog-box): New.
8850         Avoid yes-or-no-p bogosities.
8851         Create a general function `make-dialog-box' to encapsulate all
8852         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8853
8854         * dumped-lisp.el (preloaded-file-list):
8855         Add dialog-items.  Clean up.  Group files by types.
8856
8857         * easymenu.el (easy-menu-add):
8858         * easymenu.el (easy-menu-remove):
8859         Account for accelerators.
8860
8861         * extents.el:
8862         * extents.el (extent-list): New args, like in map-extents.
8863         * extents.el (extent-at-event): New.
8864         * extents.el (extents-at-event): New.
8865
8866         * font-lock.el:
8867         * font-lock.el (font-lock-mode):
8868         * font-lock.el (font-lock-default-fontify-buffer):
8869         * font-lock.el (font-lock-default-unfontify-region):
8870         * font-lock.el (font-lock-fontify-syntactically-region):
8871         * font-lock.el (font-lock-fontify-keywords-region):
8872         Use new progress-feedback names.
8873
8874         * font-lock.el (java-font-lock-identifier-regexp):
8875         * font-lock.el (java-font-lock-class-name-regexp):
8876         Fix bytecompiler warnings.
8877
8878         * gutter-items.el:
8879         * gutter-items.el (progress-display-use-echo-area): Removed.
8880         * gutter-items.el (progress-feedback-use-echo-area): New.
8881         * gutter-items.el (progress-display-popup-period): Removed.
8882         * gutter-items.el (progress-feedback-popup-period): New.
8883         * gutter-items.el (set-progress-display-style): Removed.
8884         * gutter-items.el (set-progress-feedback-style): New.
8885         * gutter-items.el (progress-display-style): Removed.
8886         * gutter-items.el (progress-feedback-style): New.
8887         * gutter-items.el (progress-stack):
8888         * gutter-items.el (progress-displayed-p): Removed.
8889         * gutter-items.el (progress-feedbacked-p): New.
8890         * gutter-items.el (clear-progress-display): Removed.
8891         * gutter-items.el (clear-progress-feedback): New.
8892         * gutter-items.el (progress-display-clear-when-idle): Removed.
8893         * gutter-items.el (progress-feedback-clear-when-idle): New.
8894         * gutter-items.el (remove-progress-display): Removed.
8895         * gutter-items.el (remove-progress-feedback): New.
8896         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8897         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8898         * gutter-items.el (append-progress-display): Removed.
8899         * gutter-items.el (append-progress-feedback): New.
8900         * gutter-items.el (abort-progress-display): Removed.
8901         * gutter-items.el (abort-progress-feedback): New.
8902         * gutter-items.el (raw-append-progress-display): Removed.
8903         * gutter-items.el (raw-append-progress-feedback): New.
8904         * gutter-items.el (display-progress-display): Removed.
8905         * gutter-items.el (display-progress-feedback): New.
8906         * gutter-items.el (current-progress-display): Removed.
8907         * gutter-items.el (current-progress-feedback): New.
8908         * gutter-items.el (current-progress-display-label): Removed.
8909         * gutter-items.el (current-progress-feedback-label): New.
8910         * gutter-items.el (progress-display): Removed.
8911         * gutter-items.el (progress-feedback): New.
8912         Replace "progress-display" with "progress-feedback" globally.
8913
8914         * gutter-items.el (lprogress-display): Removed.
8915         * gutter-items.el (progress-feedback-with-label): New.
8916         Rename lprogress-display ==> progress-feedback-with-label.
8917
8918         * gutter-items.el (search-dialog-direction): Removed.
8919         * gutter-items.el (search-dialog-text): Removed.
8920         * gutter-items.el (search-dialog-callback): Removed.
8921         * gutter-items.el (make-search-dialog): Removed.
8922         Move to dialog-items.el.
8923
8924         * help.el:
8925         * help.el (help-mode-quit):
8926         * help.el (mode-for-help): New.
8927         * help.el (help-sticky-window): New.
8928         * help.el (help-window-config): New.
8929         * help.el (with-displaying-help-buffer):
8930         * help.el (function-at-event): New.
8931         * help.el (help-symbol-regexp): New.
8932         * help.el (help-symbol-run-function-1): New.
8933         * help.el (help-symbol-run-function): New.
8934         * help.el (help-symbol-function-context-menu): New.
8935         * help.el (help-symbol-variable-context-menu): New.
8936         * help.el (help-symbol-function-and-variable-context-menu): New.
8937         * help.el (frob-help-extents): New.
8938         * help.el (describe-function-1):
8939         * help.el (variable-at-point):
8940         * help.el (variable-at-event): New.
8941         * help.el (describe-variable):
8942         Major overhaul.
8943         - Make functions and variables be mousable.
8944         - Middle button hyperlinks.
8945         - New context-menu entries.
8946
8947         * keydefs.el:
8948         * keydefs.el (global-map):
8949         New key bindings to move lines up and down.
8950
8951         * lisp-mode.el:
8952         * lisp-mode.el (construct-lisp-mode-menu): New.
8953         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8954         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8955         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8956         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8957         Make popup and menubar menus be different.  Popup menu uses
8958         clicked location and automatically assumes symbol under the mouse
8959         for various commands.
8960
8961         * menubar-items.el:
8962         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8963         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8964
8965         * menubar-items.el (global-popup-menu): Removed.
8966         * menubar-items.el (mode-popup-menu): Removed.
8967         * menubar-items.el (activate-popup-menu-hook): Removed.
8968         * menubar-items.el (popup-mode-menu): Removed.
8969         * menubar-items.el (popup-buffer-menu): Removed.
8970         * menubar-items.el (popup-menubar-menu): Removed.
8971         Move to menubar.el.
8972
8973         * menubar.el:
8974         * menubar.el (global-popup-menu): New.
8975         * menubar.el (mode-popup-menu): New.
8976         * menubar.el (activate-popup-menu-hook): New.
8977         * menubar.el (last-popup-menu-event): New.
8978         * menubar.el (popup-mode-menu): New.
8979         * menubar.el (popup-buffer-menu): New.
8980         * menubar.el (popup-menubar-menu): New.
8981         * menubar.el (menu-call-at-event): New.
8982         Move non-content functions here.  Add support for context menu
8983         items on extents.
8984
8985         * minibuf.el (minibuffer-history-uniquify):
8986         Typo fix.
8987
8988         * minibuf.el (read-file-name-1):
8989         Call new file dialog box if it exists.
8990
8991         * minibuf.el (mouse-rfn-setup-vars):
8992         Clean up "chop" action.
8993
8994         * mouse.el:
8995         * mouse.el (button2): Now bound to mouse-track.
8996         * mouse.el (click-inside-extent-p):
8997         * mouse.el (point-inside-extent-p):
8998         * mouse.el (point-inside-selection-p):
8999         * mouse.el (mouse-drag-or-yank): Removed.
9000         * mouse.el (mouse-begin-drag-n-drop): New.
9001         * mouse.el (mouse-eval-sexp):
9002         * mouse.el (mouse-track-activate-strokes): New.
9003         * mouse.el (mouse-track-do-activate): New.
9004         * mouse.el (mouse-track):
9005         * mouse.el (default-mouse-track-event-is-with-button): New.
9006         * mouse.el (default-mouse-track-cleanup-hook):
9007         * mouse.el (default-mouse-track-drag-hook):
9008         * mouse.el (default-mouse-track-drag-up-hook):
9009         * mouse.el (default-mouse-track-click-hook):
9010         Merge drag-n-drop into mouse-track.
9011         Add general "activate" support to replace specific button2 kludges.
9012         Use "button modifier" support in mouse-track.
9013
9014         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9015
9016         * package-ui.el:
9017         * package-ui.el (pui-menu):
9018         * package-ui.el (pui-popup-context-sensitive): Removed.
9019         Fix bytecompiler warnings.
9020         Clean up popup code a bit.
9021
9022         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9023
9024         * simple.el:
9025         * simple.el (transpose-lines):
9026         * simple.el (transpose-line-up): New.
9027         * simple.el (transpose-line-down): New.
9028         * simple.el (transpose-subr):
9029         * simple.el (transpose-subr-1): Removed.
9030         Clean up, add functions to move lines up and down.
9031
9032         * startup.el (mail-host-address):
9033         * startup.el (user-mail-address):
9034         Customize.
9035
9036         * subr.el:
9037         * subr.el (set-symbol-value-in-buffer): New.
9038         * subr.el (error):
9039         * subr.el (check-argument-type):
9040         * subr.el (defined-error-p): New.
9041         Add structured error support.
9042
9043         * toolbar-items.el (toolbar-compile):
9044         Use new make-dialog-box.
9045
9046         * update-elc.el:
9047
9048         * userlock.el (ask-user-about-lock-dbox):
9049         * userlock.el (ask-user-about-supersession-threat-dbox):
9050         * userlock.el (ask-user-about-lock):
9051         * userlock.el (ask-user-about-supersession-threat):
9052         Use new make-dialog-box.
9053         Add safety checks; use should use-dialog-box-p.
9054
9055         * window-xemacs.el:
9056         * window-xemacs.el (__buffer-dedicated-frame):
9057         * window-xemacs.el (buffer-dedicated-frame): New.
9058         * window-xemacs.el (set-buffer-dedicated-frame): New.
9059         Move dedicated-frame stuff into lisp.
9060
9061 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9062
9063         * printer.el (generic-print-region): Do not require that
9064         `printer-name' be set.
9065         (printer-name): Commentary clarification.
9066
9067 2000-07-19  Martin Buchholz <martin@xemacs.org>
9068
9069         * XEmacs 21.2.35 is released.
9070
9071 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9072
9073         * select.el (selection-coercible-types): Initialise.
9074
9075 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9076
9077         * select.el (own-clipboard): Bug fix.
9078
9079 2000-07-17  Mike Sperber  <mike@xemacs.org>
9080
9081         * cus-edit.el (custom-migrate-custom-file): Save init file before
9082         continuing.
9083
9084 2000-07-16  Mike Sperber  <mike@xemacs.org>
9085
9086         * startup.el (load-init-file): Remove silly call to
9087         `load-user-custom-file`.
9088         (maybe-migrate-user-init-file): Minor fixes.
9089
9090 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9091
9092         * apropos.el (apropos-documentation-check-doc-file):
9093         `doc' variable should be let-bound, as was presumably intended.
9094
9095         * cus-edit.el (custom-variable-reset-saved):
9096         (custom-variable-reset-standard):
9097         Remove unused variable comment-widget.  Twice.
9098
9099         * toolbar.el (toolbar-blank-press-function):
9100         Add a real defvar with initial value nil and proper docstring.
9101         (press-toolbar-button): No need to check for boundp-ness anymore.
9102
9103         * rect.el (open-rectangle-line): Remove useless (let) form.
9104         Add defvar for pending-delete-mode.
9105
9106         * info.el (Info-find-node): This function needs an autoload cookie.
9107
9108         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9109         Use let* since the second form referred to the first.
9110
9111 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9112
9113         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9114         instead of removed `mswindows-get-clipboard'.
9115
9116
9117 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9118
9119         * select.el (select-convert-from-text): New.
9120         * select.el (select-convert-from-length): New.
9121         * select.el (select-convert-from-integer): New.
9122         * select.el (select-convert-from-identity): New.
9123         * select.el (select-convert-from-filename): New.
9124         * select.el (selection-converter-in-alist): Use them.
9125         New converter functions for X.
9126
9127         * select.el (get-selection): Removed comment.
9128
9129         * select.el (own-selection): Removed append code - I thought
9130         I'd already done this, but apparently not...
9131
9132         * select.el: Changed comment about TIMESTAMP.
9133
9134         * select.el (select-convert-in): New.
9135         * select.el (select-convert-out): New.
9136         New functions that get used by select.c.
9137
9138         * select.el (select-buffer-killed-default): New.
9139         * select.el (select-buffer-killed-text): New.
9140         * select.el (selection-buffer-killed-alist): New.
9141         New list and functions that get called if a relevant selection
9142         exists and a buffer gets killed.
9143
9144         * select.el (select-convert-to-targets):
9145         * select.el (select-convert-to-identity): Removed.
9146         * select.el (select-convert-from-identity): Removed.
9147         * select.el (select-converter-out-alist):
9148         Removed _EMACS_INTERNAL selection type.
9149
9150         * x-select.el (xselect-kill-buffer-hook): Removed.
9151         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9152         Removed this X-specific nonesense. Use the generic support
9153         in select.el instead.
9154
9155 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9156
9157         * mule/mule-category.el (defined-category-hashtable):
9158         Use make-hash-table instead of make-hashtable
9159
9160         * buff-menu.el: Byte-compiler warning fix.
9161
9162         * isearch-mode.el (isearch-highlight-all-cleanup):
9163         Remove unused variable `isearch-highlight-all-start'.
9164
9165         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9166
9167         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9168
9169         * cus-dep.el (Custom-make-dependencies):
9170         Add autoload cookie for custom-add-loads to generated custom-load.el.
9171
9172         * autoload.el (autoload-package-name): Warning suppression.
9173         Move defvar prior to first use.
9174
9175         * custom.el: Add autoload for custom-declare-face.
9176         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9177         * cl.el (cl-hack-byte-compiler):
9178         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9179         to work properly.
9180
9181 2000-07-08  Mike Sperber  <mike@xemacs.org>
9182
9183         * startup.el (load-home-init-file): Added variable.
9184         (maybe-migrate-user-init-file): Added.
9185         (load-user-init-file): Load custom file if different from init
9186         file.
9187
9188         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9189         "startup."
9190
9191         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9192         Moved `custom-file'-related code to cus-file.el.
9193
9194         * cus-file.el: New file.
9195
9196 2000-04-01  Mike Sperber  <mike@xemacs.org>
9197
9198         * packages.el (packages-find-package-directories): Added support
9199         for external package hierarchies with in-place installations.
9200
9201         * find-paths.el (paths-root-in-place-p): Added.
9202         (paths-find-emacs-directory): Added support for external
9203         directories with in-place installations.
9204         (paths-find-site-directory): Ditto.
9205
9206         * startup.el (find-user-init-file): Also look for
9207         ~/.xemacs/init.elc? in preference to ~/.emacs.
9208
9209 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9210
9211         * select.el (own-selection):
9212         * select.el (own-clipboard): Changed `append' parameter to
9213         `how-to-use' parameter.
9214         * select.el (own-selection): Removed icky append code.
9215         * select.el (own-selection, get-selection): Removed extra type
9216         checking.
9217         * select.el (selection-appender-alist):
9218         * select.el (selection-converter-{in|out}-alist): Initialise.
9219         * select.el (select-append-to-*): New.
9220         * select.el (select-convert-from-*): New.  New functions to append
9221         data and convert data from external type.
9222
9223 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9224
9225         * font-lock.el: Javadoc enhancements.
9226
9227 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9228
9229         * printer.el (generic-print-region): Compose job name from buffer
9230         name.
9231
9232 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9233
9234         * font-lock.el (font-lock-fontify-pending-extents): Call
9235         font-lock-fontify-region instead of font-lock-fontify-buffer
9236         to avoid unnecessary progress gauges.
9237
9238 2000-07-06  Craig Lanning  <lanning@scra.org>
9239
9240         * custom-load.el (faces):
9241
9242         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9243         dir is a regex.
9244
9245         * process.el (call-process-internal): from Dan Holmsand, use binary
9246         coding systems so that jka-compr works.
9247
9248 2000-07-07  Ben Wing  <ben@xemacs.org>
9249
9250         * font-lock.el: Undo previous change.  Unfortunately, some
9251         files actually use the variables directly in their init code
9252         without quoting them.
9253
9254 2000-07-07  Ben Wing  <ben@xemacs.org>
9255
9256         * font-lock.el (defvar font-lock-*-face): Removed.
9257
9258         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9259         only when necessary.
9260
9261 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9262
9263         * cl-macs.el: fix cl-transform-function-property kludge
9264         so that it does not require a random feature.
9265
9266 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9267
9268         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9269         as in Linux kernel "Rules.make".
9270
9271 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9272
9273         * build-report.el (build-report): Add autoload cookie.
9274
9275 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9276
9277         * package-ui.el (defgroup pui):  Correct a misspelling
9278         (pui-toggle-package-delete):  Change `seleted' to `selected'
9279
9280 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9281
9282         * package-get.el (package-get-update-base):
9283         (package-get): Use insert-file-contents-literally always.
9284         (package-get-maybe-save-index):
9285         Force coding system for writing to binary.
9286
9287 2000-06-08  Mike Alexander  <mta@arbortext.com>
9288
9289         * code-process.el (call-process-region): If there is no coding
9290         system for the process on process-coding-system-alist use the
9291         coding system of the buffer containing the region.
9292
9293 2000-06-10  Ben Wing  <ben@xemacs.org>
9294
9295         * cmdloop.el (command-error):
9296         If debug-on-error and noninteractive, output backtrace.
9297
9298         * files.el (file-relative-name):
9299         Remove MSDOS references.
9300
9301         * simple.el (line-number): New function, due to non-obvious
9302         behavior/usage of count-lines.
9303
9304         * simple.el (count-lines): document non-obvious usage to get
9305         line number.
9306
9307 2000-06-11  Ben Wing  <ben@xemacs.org>
9308
9309         * faces.el ((featurep 'xpm)):
9310         * x-faces.el (x-init-face-from-resources):
9311         * x-faces.el (x-init-frame-faces):
9312         * x-misc.el (x-init-specifier-from-resources):
9313         * x-misc.el (x-get-resource-and-bogosity-check):
9314         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9315         * x-mouse.el (x-init-pointer-shape):
9316         * x-scrollbar.el (x-init-scrollbar-from-resources):
9317         Add sixth argument to x-get-resource calls so as to issue warnings
9318         rather than errors on bogus arguments.
9319
9320 2000-06-05  Ben Wing  <ben@xemacs.org>
9321
9322         * compat.el: new file.  provides a clean, non-intrusive way to
9323         define compatibility functions.
9324
9325         * process.el (shell-quote-argument): temporary fix for lack
9326         of nt-quote-process-args.  #### I need to put back the overall
9327         structure of that mechanism but redo the guts of it using the
9328         extra intelligence in the C code.
9329
9330 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9331
9332         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9333         `package-get' does in package-get.el, instead of using external
9334         "md5sum" program.
9335
9336         * package-get.el (package-get): Insert package file literally to
9337         make checksum calculation work.
9338
9339 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9340
9341         * code-files.el (convert-mbox-coding-system): Deleted.
9342         (file-coding-system-alist): Removed reference to
9343         convert-mbox-coding-system.
9344
9345 2000-05-28  Martin Buchholz <martin@xemacs.org>
9346
9347         * XEmacs 21.2.34 is released.
9348
9349 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9350
9351         * font-lock.el (font-lock-keywords): Rewrote docstring
9352
9353 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9354
9355         * loadhist.el (unload-feature): handle case where x is both boundp
9356         and fboundp
9357
9358 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9359
9360         * packages.el: It's ok to use built-in macros, but not lisp
9361         defined ones.
9362
9363 2000-05-20  Ben Wing  <ben@xemacs.org>
9364
9365         * font-lock.el:
9366         * font-lock.el (font-lock-message-threshold):
9367         * font-lock.el (font-lock-mode):
9368         * font-lock.el (font-lock-default-fontify-buffer):
9369         * font-lock.el (font-lock-always-fontify-immediately):
9370         * font-lock.el (font-lock-old-extent): Removed.
9371         * font-lock.el (font-lock-old-len): Removed.
9372         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9373         * font-lock.el (font-lock-pending-extent-table): New.
9374         * font-lock.el (font-lock-range-table): New.
9375         * font-lock.el (font-lock-after-change-function):
9376         * font-lock.el (font-lock-after-change-function-1): Removed.
9377         * font-lock.el (font-lock-fontify-pending-extents): New.
9378         * font-lock.el ('font-lock-revert-cleanup): Removed.
9379         * font-lock.el ('font-lock-revert-setup): Removed.
9380         Rewrite deferral code to handle any number of changes, merging
9381         them properly.  Remove hacked-up code for revert-buffer, now
9382         unnecessary.
9383
9384         * menubar-items.el (default-menubar):
9385         In Options->Edit Init File, don't switch to emacs-lisp-mode
9386         unless necessary; doing this turns off font-lock.
9387
9388 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9389
9390         * keydefs.el: Define C-x BS to backward-kill-sentence.
9391
9392 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9393
9394         * files.el (hack-local-variables-prop-line): Use non-greedy
9395         matching to process -*-texinfo-*- -*-.
9396
9397 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9398
9399         * minibuf.el (minibuf-directory-files): new function.
9400         (read-file-name-activate-callback): use minibuf-directory-files.
9401         (read-directory-name-internal): ditto.
9402         (mouse-file-display-completion-list): ditto.
9403         (mouse-directory-display-completion-list): ditto.
9404         (read-file-name-internal): remove "./" from completion list unless
9405         explicitly matched, for consistency.
9406
9407 2000-05-11  Ben Wing  <ben@xemacs.org>
9408
9409         * gutter-items.el (gutter-buffers-tab):
9410         * gutter-items.el (add-tab-to-gutter):
9411         * gutter-items.el (update-tab-in-gutter):
9412         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9413         * gutter-items.el (append-progress-display):
9414         * gutter-items.el (abort-progress-display):
9415         * gutter-items.el (raw-append-progress-display):
9416         Further fixes.  Use set-glyph-image not set-image-instance-property,
9417         to fix problems with multiple windows in a frame.
9418
9419         * menubar-items.el (tutorials-menu-filter):
9420         Fix typo.
9421
9422         * startup.el (early-error-handler):
9423         Display message box under windows; otherwise, message will disappear
9424         before it can be viewed.
9425
9426         * update-elc.el:
9427         Fix bug in NEEDTODUMP processing.
9428
9429 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9430
9431         * startup.el (lock-directory): Removed.
9432         (superlock-file): Ditto.
9433         (startup-set-paths): Remove lockdir.
9434         (startup-setup-paths-warning): Remove lock-directory.
9435
9436         * setup-paths.el (paths-find-lock-directory): Removed.
9437         (paths-find-superlock-file): Ditto.
9438
9439 2000-05-09  Ben Wing  <ben@xemacs.org>
9440
9441         * faces.el (set-face-property):
9442         * faces.el (set-face-font):
9443         * faces.el (set-face-foreground):
9444         * faces.el (set-face-background):
9445         * faces.el (set-face-background-pixmap):
9446         * faces.el (set-face-underline-p):
9447         * faces.el (set-face-strikethru-p):
9448         * faces.el (set-face-highlight-p):
9449         * faces.el (set-face-dim-p):
9450         * faces.el (set-face-blinking-p):
9451         * faces.el (set-face-reverse-p):
9452         doc string changes.
9453
9454         * glyphs.el:
9455         * glyphs.el (make-image-specifier):
9456         * glyphs.el (glyph-property):
9457         * glyphs.el (set-glyph-image):
9458         * glyphs.el (make-glyph):
9459         * glyphs.el (make-pointer-glyph):
9460         * glyphs.el (make-icon-glyph):
9461         * glyphs.el (widget-image-instance-p): New.
9462         authorship info, lots of doc changes.  New predicate, inadvertently
9463         omitted.  the general principle with specifier docs is now that
9464         the description of instantiators should go with the make-foo-specifier
9465         fun's doc string, rather than in foo-specifier-p.  this follows
9466         conventions elsewhere in XEmacs and in general is a lot more obvious
9467         of a place to look.  sometimes the make-foo-specifier function needs
9468         to be created in the process.
9469
9470         * gutter.el:
9471         * gutter.el (make-gutter-specifier): New.
9472         * gutter.el (make-gutter-size-specifier): New.
9473         * gutter.el (make-gutter-visible-specifier): New.
9474         specifier doc updates according to the conventions specified before.
9475
9476         * objects.el:
9477         * objects.el (make-font-specifier):
9478         * objects.el (make-color-specifier):
9479         * objects.el (make-face-boolean-specifier): New.
9480         specifier doc updates according to the conventions specified before.
9481
9482         * specifier.el:
9483         * specifier.el (set-specifier):
9484         * specifier.el (make-integer-specifier): New.
9485         * specifier.el (make-boolean-specifier): New.
9486         * specifier.el (make-natnum-specifier): New.
9487         * specifier.el (make-generic-specifier): New.
9488         * specifier.el (make-display-table-specifier): New.
9489         specifier doc updates according to the conventions specified before.
9490
9491         * toolbar.el:
9492         * toolbar.el (make-toolbar-specifier): New.
9493         specifier doc updates according to the conventions specified before.
9494
9495 2000-05-09  Ben Wing  <ben@xemacs.org>
9496
9497         * process.el (call-process-internal): Revert to previous version
9498         because Mike's change clashed with a change I did not long before.
9499         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9500         Thanks very much Mike for pointing out the bug and submitting a
9501         patch!
9502
9503 2000-04-13  Mike Alexander  <mta@arbortext.com>
9504
9505         * process.el (call-process-internal): Send the correct input buffer
9506         (call-process-internal): Return the exit status of the process
9507
9508 2000-05-07  Ben Wing  <ben@xemacs.org>
9509
9510         * winnt.el:
9511         * winnt.el (nt-quote-args-verbatim): Removed.
9512         * winnt.el (nt-quote-args-prefix-quote): Removed.
9513         * winnt.el (nt-quote-args-backslash-quote): Removed.
9514         * winnt.el (nt-quote-args-double-quote): Removed.
9515         * winnt.el (nt-quote-args-functions-alist): Removed.
9516         * winnt.el (nt-quote-process-args): Removed.
9517         Remove all stuff for argument quoting.  We borrow the code instead
9518         from Emacs 20.6, which is much more careful in its quoting
9519         (e.g. in handling runs of the escape character) and avoids most of
9520         the need for this Lisp mechanism by checking to see whether we're
9521         running a Cygwin or normal program and doing the appropriate
9522         quoting.  If we end up needing such a mechanism, we should add
9523         it by extending the variable `mswindows-quote-process-args' so it
9524         can take an alist of regexps.
9525
9526 2000-05-07  Ben Wing  <ben@xemacs.org>
9527
9528         * keydefs.el:
9529         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9530         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9531         the window without moving point.
9532
9533         * simple.el:
9534         * simple.el (scroll-up-one): New.
9535         * simple.el (scroll-down-one): New.
9536         Functions for use with C-M-up/down.
9537
9538 2000-05-01  Martin Buchholz <martin@xemacs.org>
9539
9540         * XEmacs 21.2.33 is released.
9541
9542 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9543
9544         * dialog.el (yes-or-no-p-dialog-box):
9545         Fix docstring.
9546         Fix following horrible bug in X11 mode with focus-follows-mouse:
9547           1. Visit two files in two different frames.
9548           2. do File->Revert Buffer in one of those frames.
9549           3. Dialog box appears.
9550           4. Arrange things so that the mouse passes over the *other*
9551              frame, then to the dialog box, and click on "Yes".
9552           5. The file contents end up in the *wrong* buffer!
9553         Add TODO comment.
9554
9555 2000-04-28  Ben Wing  <ben@xemacs.org>
9556
9557         * help.el (describe-installation): correct typo introduced
9558         in last patch: boundp -> fboundp.
9559
9560         * etags.el (buffer-tag-table-list):
9561         canonicalize filenames to Unix format so that tag-table-alist
9562         searching works under Windows.
9563
9564         * autoload.el:
9565         Bowdlerize the supposedly objectionable words
9566         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9567
9568         * gutter-items.el (set-progress-display-style):
9569         * gutter-items.el (search-dialog-callback):
9570         * gutter-items.el (make-search-dialog):
9571         Change to new callback-ex api.
9572
9573 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9574
9575         * help.el: (describe-installation): decode-coding-string is not
9576         defined in a non MULE environment.
9577
9578 2000-04-28  Ben Wing  <ben@xemacs.org>
9579
9580         * gutter-items.el (buffer-list-changed-hook):
9581         use it, not record-buffer-hook.
9582
9583         * subr.el (record-buffer-hook): Removed.
9584
9585 2000-04-27  Ben Wing  <ben@xemacs.org>
9586
9587         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9588         use NORECORD option.  Andy will not like this, but the existing
9589         gutter behavior is just wrong, as per this comment:
9590
9591         ;; this used to add the norecord flag to both calls below.
9592         ;; this is bogus because it is a pervasive assumption in XEmacs
9593         ;; that the current buffer is at the front of the buffers list.
9594         ;; for example, select an item and then do M-C-l
9595         ;; (switch-to-other-buffer).  Things get way confused.
9596         ;;
9597         ;; Andy, if you want to maintain the current look, you must
9598         ;;  *uncouple* the gutter order and buffers order.
9599
9600         * loaddefs.el (completion-ignored-extensions): unfuckify.
9601
9602         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9603         xemacs.mak.
9604
9605         * autoload.el (batch-update-one-directory): new function, used in
9606         xemacs.mak.
9607
9608         * loadup.el: set gc-cons-threshold very high unless dumping --
9609         loadup during update-elc is much much much faster.  also do this
9610         when quick-building.
9611
9612         add commented-out code for profiling loadup.
9613
9614
9615         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9616         is required in order to build xemacs.
9617
9618 2000-04-26  Ben Wing  <ben@xemacs.org>
9619
9620         * loadup.el: don't garbage collect during loadup if quick-build
9621         compile-time option is set.
9622
9623 2000-04-23  Ben Wing  <ben@xemacs.org>
9624
9625         * update-elc.el: compute whether any dumped .el or .elc files
9626         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9627         if so.
9628
9629         * update-elc.el (update-elc-files-to-compile): always change
9630         NOBYTECOMPILE in the src directory rather than current dir,
9631         so it will work under NT.
9632
9633         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9634         the form of this file is identical between Unix and Windows.
9635         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9636         Added comment.
9637         (update-autoloads-from-directory): updated doc string.
9638         updated doc strings in a few other places.
9639
9640 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9641
9642         * bytecomp.el (byte-force-recompile): Fix argument to
9643         byte-recompile-directory.
9644
9645 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9646
9647         * gutter-items.el (progress-display-clear-when-idle): Use
9648         add-one-shot-hook.
9649         * gutter-items.el (clear-progress-display): Adjust number of
9650         arguments.
9651
9652 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9653
9654         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9655
9656 2000-04-16  Ben Wing  <ben@xemacs.org>
9657
9658         * printer.el: New file.
9659
9660         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9661
9662         * help.el (describe-installation): Fix decoding for Windows.
9663
9664         * menubar-items.el:
9665         * menubar-items.el (default-menubar):
9666         * menubar-items.el (tutorials-menu-filter): New.
9667         * menubar-items.el (popup-menubar-menu):
9668         Add authorship.  Redo Help menu and Tutorials filter.
9669
9670         * menubar.el: Correct comment.
9671
9672         * modeline.el (modeline-buffer-identification): Correct doc string.
9673
9674         * simple.el:
9675         * simple.el (printing): Removed.
9676         * simple.el (printer-name): Removed.
9677         * simple.el (generic-print-buffer): Removed.
9678         * simple.el (generic-print-region): Removed.
9679         Move generic print code to printer.el.
9680
9681 2000-04-15  Ben Wing  <ben@xemacs.org>
9682
9683         * simple.el (generic-print-region): New.
9684         make this function actually work.
9685         (generic-print-buffer): call generic-print-region.
9686
9687 2000-04-14  Andy Piper  <andy@xemacs.org>
9688
9689         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9690         by using the new widget-callback-current-channel.
9691         (search-dialog-callback): ditto.
9692
9693 2000-04-12  Andy Piper  <andy@xemacs.org>
9694
9695         * gutter.el (default-gutter-position): moved from gutter-items.el.
9696         (default-gutter-position-changed-hook): ditto.
9697         (gutter-element-visibility-changed-hook): ditto.
9698         (set-gutter-element): ditto.
9699         (remove-gutter-element): ditto.
9700         (set-gutter-element-visible-p): ditto.
9701         (gutter-element-visible-p): ditto.
9702         (init-gutter): ditto.
9703
9704         * dialog.el (make-dialog-box): renamed and moved from
9705         gutter-items.el
9706
9707         * gutter-items.el: move various functions elsewhere.
9708
9709 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9710
9711         * menubar-items.el: Fixed place of parenthesis.
9712
9713 2000-04-12  Ben Wing  <ben@xemacs.org>
9714
9715         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9716                 without constantly being prompted for the tag.
9717         * simple.el: Added a number of section headings, to clarify the
9718                 organization of this file.
9719         * simple.el (activate-region):
9720         * simple.el (region-exists-p):
9721         * simple.el (region-active-p):
9722                 Moved these three function down to the other side of
9723                 the case-changing functions, so they join the rest of
9724                 the region code.
9725         * simple.el (printing): New.
9726         * simple.el (printer-name): New.
9727         * simple.el (generic-print-buffer): New.
9728                 New functions, a very simple prototype for a unified
9729                 printing interface.
9730
9731         * process.el (call-process-internal): Real fix for null BUFFER,
9732                 other problems with BUFFER specs.
9733
9734         * menubar-items.el:
9735                 Fixed up File->Print to use new printing functions.
9736                 Various corrections and expansions to Grep/Compile menus.
9737                 New options for Printing.
9738                 New options for SMTP Mail, the way to send mail under
9739                   MS Windows. (There's also a package patch to make SMTP
9740                   Mail be the default under MSWin.)
9741
9742 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9743
9744         * menubar-items.el: Selecting Rectangle Mousing from menubar
9745         did not work.  Needed to quote mouse-track-rectangle-p.
9746
9747 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9748
9749         * cl-compat.el (keywordp): Removed.
9750
9751 2000-04-05  Andy Piper  <andy@xemacs.org>
9752
9753         * gutter-items.el (progress-layout-glyph): don't initialize here.
9754         (progress-gauge-glyph): use dynamic sizing.
9755         (set-progress-display-style): new function. Set progress glyphs
9756         appropriately depending on the style.
9757         (progress-display-style): new variable. Custom version of
9758         set-progress-display-style.
9759         (progress-abort-glyph): switch to dynamic sizes.
9760         (search-dialog-text): make the edit field active.
9761
9762 2000-04-04  Andy Piper  <andy@xemacs.org>
9763
9764         * gutter-items.el (make-search-dialog): need to make the search
9765         dialog visible after creation.
9766
9767         * menubar-items.el (default-menubar): use the search dialog for
9768         searching. Remove some extraneous search menu items.
9769
9770         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9771         well as strings.
9772         (make-gutter-only-dialog-frame): allow the user to create the
9773         frame unmapped. Allow the gutter spec to be given as a glyph.
9774         (search-dialog-direction): new variable.
9775         (search-dialog-text): new variable.
9776         (search-dialog-callback): new function. Callback for the search
9777         dialog action.
9778         (make-search-dialog): new function. Create a user-friendly search
9779         dialog.
9780
9781 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9782
9783         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9784         under Windows.
9785
9786 2000-04-01  Andy Piper  <andy@xemacs.org>
9787
9788         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9789         progress more accurately.
9790
9791 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9792
9793         * finder.el (finder-compile-keywords): Process readable files only.
9794         Because error in process of .#finder-inf.el when compile xemacs
9795         with --with-clash-detection option.
9796
9797 2000-03-31  Andy Piper  <andy@xemacs.org>
9798
9799         * gutter-items.el (append-progress-display): don't delay after a
9800         successful font-lock.
9801         (make-gutter-only-dialog-frame): new function. Allow users to
9802         create gutter-only dialogs.
9803
9804 2000-03-27  Mike Alexander  <mta@arbortext.com>
9805
9806         * process.el (call-process-internal): Handle a null BUFFER
9807         parameter correctly.
9808
9809 2000-03-28  Andy Piper  <andy@xemacs.org>
9810
9811         * gutter-items.el (abort-progress-display): put strings in the
9812         gutter not extents.
9813         (progress-layout-glyph): signal special 'quit callback.
9814         (progress-display-quit-function): deleted.
9815         (progress-display-stop-callback): deleted.
9816         (progress-display-dispatch-command-events): deleted.
9817         (append-progress-display): remove calls to
9818         progress-display-dispatch-command-events.
9819         (raw-append-progress-display): ditto.
9820
9821 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9822
9823         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9824         being a list.  Actually define `stipple-pixmap-p' which is used as
9825         an error predicate.  Correctly handle PIXMAP being either relative
9826         or absolute file name.
9827
9828 2000-03-24  Andy Piper  <andy@xemacs.org>
9829
9830         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9831         (abort-progress-display): ditto. Don't delete the created extent.
9832         (raw-append-progress-display): ditto.
9833         (progress-display-dispatch-non-command-events): new
9834         function. Encapsulates what we want to do when no command input is
9835         required.
9836         (progress-display-dispatch-command-events): likewise, but disable
9837         for now since it causes too many problems.
9838         (append-progress-display): use them.
9839         (raw-append-progress-display): ditto.
9840         (default-gutter-position-changed-hook): set this rather than
9841         default-gutter-position-changed.
9842         (default-gutter-position-changed-hook): lambda with zero arguments
9843         rather than one.
9844         (raw-append-progress-display): trap errors in pending input since
9845         allowing them to signal will hose the gauge well and
9846         truly. Ideally we would like to delay these until we are more able
9847         to cope.
9848         (append-progress-display): ditto.
9849
9850 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9851
9852         * lisp/make-docfile.el: call-process-internal is now implemented
9853         in process.el.
9854
9855 2000-03-21  Ben Wing  <ben@xemacs.org>
9856
9857         * mule\mule-cmds.el (set-language-info-alist):
9858         Fix to correspond to new menu arrangement.
9859
9860 2000-03-21  Ben Wing  <ben@xemacs.org>
9861
9862         * process.el:
9863         * process.el (call-process-internal): New.
9864         New implementation of call-process.  Only enabled under NT, so far.
9865         stderr handling not implemented yet in CVS'd C code.
9866
9867 2000-03-20  Ben Wing  <ben@xemacs.org>
9868
9869         * lisp-mode.el:
9870         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9871         * lisp-mode.el (lisp-interaction-mode):
9872         Put back Lisp Interaction menubar for Jan V's sake.
9873
9874         * simple.el:
9875         * simple.el (mark-ring):
9876         * simple.el (dont-record-current-mark): New.
9877         * simple.el (in-shifted-motion-command): New.
9878         * simple.el (mark-ring-unrecorded-commands): New.
9879         * simple.el (mark-ring-max):
9880         * simple.el (set-mark-command):
9881         * simple.el (push-mark):
9882         * simple.el (handle-pre-motion-command):
9883         Implement scheme for not recording unimportant marks.
9884
9885         * subr.el:
9886         * subr.el (function-allows-args): New.
9887         New function function-allows-args.
9888
9889 2000-03-20  Martin Buchholz <martin@xemacs.org>
9890
9891         * XEmacs 21.2.32 is released.
9892
9893 2000-03-20  Andy Piper  <andy@xemacs.org>
9894
9895         * gutter-items.el (update-tab-in-gutter): force selection of the
9896         selected-window if required to do so.
9897         (buffers-tab-items): ditto.
9898         (add-tab-to-gutter): ditto.
9899         (create-frame-hook): use force-selection.
9900         (default-gutter-position-changed): lambdify.
9901         (update-tab-hook): deleted since it was only used in one place.
9902
9903 2000-03-18  Andy Piper  <andy@xemacs.org>
9904
9905         * files.el (find-file-noselect): undo change that shouldn't have
9906         gone in.
9907
9908 2000-03-17  Andy Piper  <andy@xemacs.org>
9909
9910         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9911         of selected-window trickery.
9912
9913         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9914         frames tabs.
9915         (progress-display-stop-callback): progress -> progress-display
9916         (progress-display-quit-function): ditto.
9917         (clear-progress-display): ditto.
9918         (remove-progress-display): ditto.
9919         (append-progress-display): ditto.
9920         (abort-progress-display): ditto.
9921         (raw-append-progress-display): ditto.
9922         (display-progress-display): ditto.
9923         (current-progress-display-label): ditto.
9924         (current-progress-display): ditto.
9925         (lprogress-display): ditto and save the buffer
9926         (progress-display): ditto. Otherwise the buffer sometimes gets
9927         changed which confuses font-lock.
9928
9929         * font-lock.el (font-lock-default-fontify-buffer): catch all
9930         errors, not just quit.
9931         (font-lock-mode): progress -> display-progress
9932         (font-lock-default-fontify-buffer): ditto.
9933         (font-lock-fontify-syntactically-region): ditto.
9934         (font-lock-fontify-keywords-region): ditto.
9935
9936 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9937
9938         * cl.el (gensym): Move to here from cl-macs.el.
9939         (gentemp): Ditto.
9940
9941 2000-03-16  Andy Piper  <andy@xemacs.org>
9942
9943         * font-lock.el (font-lock-mode): use lprogress and friends for
9944         progress management.
9945         (font-lock-default-fontify-buffer): ditto.
9946         (font-lock-fontify-syntactically-region): ditto.
9947         (font-lock-fontify-keywords-region): ditto.
9948         (font-lock-revert-cleanup): fix reverting.
9949         (font-lock-revert-setup): ditto.
9950
9951         * gutter-items.el (progress-use-echo-area): new variable. Use the
9952         echo area for progress gauges if non-nil.
9953         (clear-progress): remove echo area stuff and defer to
9954         clear-message.
9955         (append-progress): dispatch non-command events after each progress
9956         increment. Remove echo area stuff.
9957         (abort-progress): remove echo area stuff and defer to
9958         display-message.
9959         (raw-append-progress): ditto. Dispatch non-command events after
9960         gutter redisplay.
9961         (display-progress): defer echo area stuff to display-message.
9962
9963         * gutter-items.el (clear-progress):
9964         (abort-progress): indentation changes.
9965         (display-progress): don't clear progress.
9966         (append-progress): compare messages with equal.
9967         (raw-append-progress): use dispatch-non-command-events to flush
9968         widget creation events.
9969
9970 2000-03-13  Ben Wing  <ben@xemacs.org>
9971
9972         * abbrev.el:
9973         * abbrev.el (abbrev-string-to-be-defined): New.
9974         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9975         Changes for use with the menubar.
9976
9977 2000-03-12  Ben Wing  <ben@xemacs.org>
9978
9979         * alist.el (vassoc): moved here from font-menu.el.
9980
9981         * custom.el (defface): typo fix.
9982
9983         * dialog.el (yes-or-no-p-dialog-box):
9984         * dialog.el (message-box):
9985         * files.el (save-some-buffers-1):
9986         Put accelerators in the button names.
9987
9988         * font-lock.el (font-lock-comment-face):
9989         * font-lock.el (font-lock-keyword-face):
9990         * font-lock.el (font-lock-function-name-face):
9991         Fixed some of the colors under MS Windows because the existing
9992         default colors were hardly different from black and needed to be
9993         made lighter.
9994
9995         * font-menu.el:
9996         * font-menu.el (font-menu-split-long-menu):
9997         * font-menu.el (font-menu-family-constructor):
9998         * font-menu.el (font-menu-size-constructor):
9999         * font-menu.el (font-menu-weight-constructor):
10000         * font-menu.el (font-menu-set-font):
10001         vassoc moved to alist.el.
10002         Accelerators added to all menus.
10003         Unused bound var new-props removed.
10004
10005         * keydefs.el: I did a whole lot of rearranging to put things in a
10006         more consistent order and fixed a number of cases where key
10007         combinations involving up, down, left, right and so on were
10008         defined but the corresponding keypad combinations were not
10009         defined.
10010
10011         * lisp-mode.el:
10012         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10013         * lisp-mode.el (emacs-lisp-mode):
10014         * lisp-mode.el (lisp-interaction-mode):
10015         * lisp-mode.el (flet):
10016         Added accelerators onto the menus.
10017         Made all the different versions of the let function be indented
10018         the same way.
10019         Undid Steve's easy-menu-ification, because it makes it impossible
10020         to have the menubar and popup menus different.
10021         Cleaned up the menu; added items for find-function &c and some
10022         indenting, and removed debug-on-*.
10023
10024         * list-mode.el (list-mode-hook):
10025         * list-mode.el (list-mode):
10026         * list-mode.el (completion-setup-hook):
10027         * list-mode.el (display-completion-list):
10028         Added support for the :window-height keyword, which is required
10029         because of other changes that I made for the file dialog box.  I
10030         also made the hook variables list-mode-hook and
10031         completion-setup-hook and also minibuffer-setup-hook in
10032         minibuf.el be permanent-local; see comment in list-mode.el.
10033
10034         * map-ynp.el (map-y-or-n-p):
10035         Added accelerators to the dialog buttons.
10036
10037         * menubar-items.el (menu-truncate-list):
10038         New internal function.
10039         * menubar-items.el (submenu-generate-accelerator-spec):
10040         * menubar-items.el (menu-item-strip-accelerator-spec):
10041         * menubar-items.el (menu-item-generate-accelerator-spec):
10042         New exported functions, for use in auto-generating accelerator specs.
10043
10044         * menubar-items.el:
10045         * menubar-items.el (default-menubar):
10046         * menubar-items.el (maybe-add-init-button):
10047         * menubar-items.el (bookmark-menu-filter):
10048         * menubar-items.el (slow-format-buffers-menu-line):
10049         * menubar-items.el (build-buffers-menu-internal):
10050         * menubar-items.el (language-environment-menu-filter):
10051         * menubar-items.el (default-popup-menu):
10052         * menubar-items.el (popup-buffer-menu):
10053         * menubar-items.el (popup-menubar-menu):
10054         Did a major overhaul on this file, and in fact I'm nowhere near
10055         done working on the menubar, and there will be more patches to
10056         come.  A basic summary of what I've done:
10057
10058         a) I added accelerators to all of the menu items.  For menus that
10059         are auto-generated, such as the buffers menu, the accelerators are
10060         automatically added to the beginning of each line using the
10061         numbers 1 through 9, then zero, and then letters starting with A,
10062         but omitting the letters that are already in use for the fixed
10063         menu items at the top of the buffers menu.  To facilitate adding
10064         accelerators of this kind, I created some new functions
10065         (*-accelerator-spec), which are also being used by other filters
10066         that auto generate lists of things such as ftp sites to download
10067         packages.  If people really don't like these accelerators
10068         appearing at the beginning of the menu items, a variable can be
10069         added to optionally turn them off, but I think this is rather
10070         pointless because other menu items have accelerators and many or
10071         most of the menu users will use the accelerators if the support is
10072         there.
10073
10074         b) I combined the top level Tools and Apps menus into a single
10075         Tools menu, because the distinction between the two is not
10076         obvious, and the items on the menus are not used often enough that
10077         putting some of them onto submenus is a problem.
10078
10079         c) I created two new top level menus called View and Cmds because
10080         there were too many items on the File and Edit menus, and I'm going
10081         to be adding more items to these menus.  In contrast to the Tools
10082         menu, the items on these menus may be used quite often during an
10083         editing session, and so should be available with fewer
10084         keystrokes.
10085
10086         d) I added a number of options to the options menu, including one
10087         for controlling whether the alt key can be used to traverse to
10088         menu items using the accelerators, one for controlling behavior of
10089         control-k, one for controlling how the kill and yank functions
10090         interact with the clipboard, a few additional buffers-menu
10091         options, and various other things.  I also did a bit of
10092         rearranging, for example, combining the keyboard and mouse options
10093         into a single keyboard and mouse submenu to facilitate the
10094         accelerators on that level.
10095
10096         e) I changed the variable buffers-menu-format-buffer-line-function
10097         to take two arguments instead of one, the second argument being
10098         the line number for use in creating an accelerator.  I added a
10099         hack to support existing functions with one argument (although I
10100         doubt that very many of these exist), for backward compatibility.
10101
10102         f) I moved the top level mule menu to be a submenu of the edit
10103         menu.  I think that most of the items on this menu are fairly
10104         useless and there are certainly not enough frequently used items
10105         to justify this being its own top level menu.
10106
10107         g) I combined most of the items in big-menubar.el into the main menu.
10108         If people think the main menu is too big, it would be possible to
10109         create different configurations, some smaller.
10110
10111         * menubar.el (check-menu-syntax):
10112         Deleted some syntax checks that were no longer valid, partly
10113         because of changes that were already made a long time ago, and
10114         partly because of a change I made where I allow the name of the
10115         menu item to be an evaluated expression rather than just a string,
10116         similar to all of the other parameters of a menu item.
10117
10118         * minibuf.el:
10119         * minibuf.el (read-file-name-1):
10120         * minibuf.el (mouse-read-file-name-1):
10121         I made a number of changes to improve the appearance
10122         and functioning of the file dialog box.  They include:
10123
10124         a) Fixing the problem where closing the dialog box by clicking on
10125         the close button of the window didn't properly exit the
10126         minibuffer.
10127
10128         b) Fixing the problem that if you typed part of a file name, and
10129         then clicked on a completion with the mouse, the file was not
10130         correctly selected.
10131
10132         c) Changing the title of the dialog box to reflect the operation
10133         being done in accordance with user interface conventions, rather
10134         than the name of the dialog box buffer, which is rather useless.
10135
10136         d) Remove the words "possible completions are" which didn't
10137         belong.
10138
10139         e) Fix things so that the completions scroll off the end of the
10140         completions windows only to the right, rather than both to the
10141         right and down, which is in accordance with Windows user interface
10142         conventions.
10143
10144         * msw-init.el (init-post-mswindows-win):
10145         Added a binding for meta-F4, which is the standard windows binding
10146         for exiting a program.
10147
10148         * select.el (get-selection-no-error):
10149         * select.el (own-selection):
10150         * select.el (own-clipboard):
10151         Added an optional argument called append to the functions
10152         own-selection and own-clipboard.  This adds support for appending
10153         text to the existing selection and allows the function
10154         own-clipboard to be used as the value of the variable
10155         interprogram- cut-function.
10156
10157         Fixed a bug in own-selection in handling zmacs-region-stays.
10158
10159         * simple.el (historical-kill-line): New.
10160
10161         * simple.el (kill-line):
10162         * simple.el (interprogram-cut-function):
10163         * simple.el (interprogram-paste-function):
10164         * simple.el (handle-pre-motion-command):
10165         * simple.el (next-line):
10166         * simple.el (previous-line):
10167         a) Expanded the variable kill-whole-line, so that function
10168         kill-line can be set to delete the entire line always, not just
10169         when cursor is at the beginning of the line.  This is controlled
10170         by setting the variable kill-whole-line to the symbol 'always.
10171         This behavior, as well as the existing kill-whole-line behavior,
10172         now only take effect when kill-line is called interactively,
10173         although this is a departure from a previous behavior in the case
10174         of setting this variable kill-whole-line to t.  It is almost
10175         certainly what has always been intended, and most likely the old
10176         way of doing things introduced bugs.  I also created a function
10177         called historical-kill-line, which ignores the kill-whole-line
10178         setting and always gives the historical behavior of only killing
10179         to the end of the line.  I bound this function to shift- control-k
10180         so that the kill to end of line behavior is available, even when
10181         kill-whole-line has been set to change control-k into the simple
10182         delete-whole-line behavior. (This can be set using the options
10183         menu.)
10184
10185         b) I changed things so that kill and yank now interact with the
10186         clipboard by default under windows.  This was done by changing the
10187         default value of interprogram-cut- function and
10188         interprogram-paste-function.  You can get the old behavior by
10189         setting these to nil, and there is an option on the options menu
10190         to do this.
10191
10192         c) I added support for selecting text using shifted motion keys.
10193         This support is on by default and can be controlled by the
10194         variable shifted-motion-keys-select-region.  There is also a
10195         variable called unshifted-motion-keys-deselect-region that
10196         controls more specifically how the shifted motion key behavior
10197         works.  I did not put an option on the options menu to turn this
10198         off, because I can't imagine why this would be useful.
10199
10200         * simple.el (forward-block-of-lines):
10201         * simple.el (backward-block-of-lines):
10202         * simple.el (block-movement-size):
10203         New.
10204
10205         * simple.el (uncapitalized-title-words):
10206         * simple.el (uncapitalized-title-word-regexp):
10207         * simple.el (capitalize-string-as-title):
10208         * simple.el (capitalize-region-as-title):
10209         New.
10210
10211
10212         * subr.el (add-hook):
10213         * subr.el (make-local-hook): New.
10214         * subr.el (remove-local-hook): New.
10215         * subr.el (add-one-shot-hook): New.
10216         * subr.el (add-local-one-shot-hook): New.
10217         Added some functions to make using hooks easier.
10218         These include:
10219
10220         a) Functions add-local-hook and remove-local-hook to make it easy
10221         to use local hooks.
10222
10223         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10224         make it possible to add a "one-shot" hook, which is to say a hook
10225         that runs only once, and automatically removes itself after the
10226         first time it has run.
10227
10228 2000-03-09  Andy Piper  <andy@xemacs.org>
10229
10230         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10231
10232 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10233
10234         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10235         Moved from menubar-items.el.
10236         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10237
10238 2000-03-08  Andy Piper  <andy@xemacs.org>
10239
10240         * gutter-items.el (build-buffers-tab-internal): add selected field
10241         to buffers tab spec.
10242
10243 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10244
10245         * minibuf.el (last-exact-completion): Initialize to nil.
10246
10247 2000-03-07  Didier Verna  <didier@xemacs.org>
10248
10249         * startup.el (command-line-1): remove unused variable
10250         `first-file-buffer'.
10251
10252 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10253
10254         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10255         which is also used for Web server log files.
10256
10257 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10258
10259         * mule/mule-charset.el: Setup auto-fill-chars.
10260
10261 2000-03-02  SL Baur  <steve@beopen.com>
10262
10263         * subr.el (with-string-as-buffer-contents): Reimplement using
10264         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10265         non-deletion of buffer after execution problem.
10266         (with-output-to-string): Use unique buffer name.
10267
10268 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10269
10270         * gutter-items.el (buffers-tab-sort-function):  New variable.
10271         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10272
10273 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10274
10275         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10276
10277 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10278
10279         * menubar-items.el (maybe-add-init-button): Remove the "Load
10280         .emacs" button from all menubars.
10281
10282 2000-03-01  Didier Verna  <didier@xemacs.org>
10283
10284         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10285         region rectangle replacement (from Jan Vroonhof).
10286         (replace-rectangle): new function.
10287
10288 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10289
10290         * mule/mule-cmds.el (set-default-coding-systems): Use
10291         set-terminal-coding-system and set-keyboard-coding-system.
10292         * coding.el (set-terminal-coding-system): Use
10293         set-console-tty-output-coding-system.
10294         (set-keyboard-coding-system): Use
10295         set-console-tty-input-coding-system.
10296
10297 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10298
10299         * minibuf.el (read-variable): Allow symbol to default argument.
10300
10301 2000-02-27  Andy Piper  <andy@xemacs.org>
10302
10303         * gutter-items.el (update-tab-hook): new function to be used for
10304         hooks.
10305         (create-frame-hook): add update-tab-hook.
10306         (record-buffer-hook): ditto.
10307         (default-gutter-position-changed): ditto.
10308         (default-gutter-position): updating the buffers tab is now handled
10309         by a hook.
10310         (default-gutter-position-changed-hook): new variable.
10311         (gutter-element-visibility-changed-hook): ditto.
10312         (set-gutter-element-visible-p): call it.
10313         (set-gutter-element): use modify-specifier-instances. Set extents
10314         as duplicable before using.
10315         (remove-gutter-element): ditto.
10316         (set-gutter-element-visible-p): ditto.
10317         (init-gutter): new function.
10318         (add-tab-to-gutter): use new gutter-element functions rather than
10319         setting specifiers directly.
10320         (clear-progress): ditto.
10321         (abort-progress): ditto.
10322         (gutter-buffers-tab-visible-p): renamed from
10323         default-gutter-visible-p
10324
10325         * specifier.el (modify-specifier-instances): new function from Jan
10326         Vroonhof.
10327
10328         * x-init.el (init-post-x-win): call init-gutter.
10329
10330         * msw-init.el (init-post-mswindows-win): call init-gutter.
10331
10332         * menubar-items.el (default-menubar): Update to reflect new gutter
10333         variables.
10334
10335 2000-02-26  Andy Piper  <andy@xemacs.org>
10336
10337         * gutter-items.el (set-gutter-element): new function. Add gutter
10338         elements to the specified gutter.
10339         (remove-gutter-element): new function. Remove gutter elements from
10340         the specified gutter.
10341         (set-gutter-element-visible-p): new function. Set gutter element
10342         visibility for the provided gutter-visible specifier.
10343
10344 2000-02-23  Andy Piper  <andy@xemacs.org>
10345
10346         * gutter-items.el (add-tab-to-gutter): specify dimensions
10347         dynamically.
10348
10349 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10350
10351         * gutter-items.el (add-tab-to-gutter):
10352         * package-get.el (package-get-interactive-package-query):
10353         * package-ui.el (pui-directory-exists):
10354         (pui-install-selected-packages):
10355         (pui-list-packages):
10356         Use #'(lambda ...)  instead of '(lambda ...).
10357
10358 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10359
10360         * startup.el (load-user-init-file): Check to make sure user
10361           has an init-file before calling load().
10362
10363 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10364
10365         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10366
10367 2000-02-23  Martin Buchholz <martin@xemacs.org>
10368
10369         * XEmacs 21.2.31 is released.
10370
10371 2000-02-21  Mike Sperber <mike@xemacs.org>
10372
10373         * loadup.el (really-early-error-handler):
10374         * update-elc.el:
10375         * make-docfile.el:
10376         Remove dependency on EMACSBOOTSTRAP... environment variables.
10377
10378 2000-02-21  Martin Buchholz <martin@xemacs.org>
10379
10380         * XEmacs 21.2.30 is released.
10381
10382 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10383
10384         * byte-optimize.el (byte-optimize-plus):
10385         (byte-optimize-minus):
10386         (byte-optimize-multiply):
10387         Optimize (- 0) to 0, not (-)
10388         Optimize (+ 5 3.0) to 8.0
10389         Optimize (* 5 3.0) to 15.0
10390         Improve readability.
10391
10392 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10393
10394         * modeline.el: (modeline-scrolling-method): change modeline
10395         mswindows cursor appearance according to the value.
10396
10397         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10398         and 'gui-element face colors and 'gui-element face font to Windows
10399         defaults.
10400
10401 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10402
10403         * font-lock.el: Javadoc enhancements
10404
10405 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10406
10407         * ldap.el (toplevel): Test if LDAP support has been compiled in
10408         (ldap-verbose): New option
10409         (ldap-search-entries): Renamed from the previous ldap-search
10410         Conditionalize message display on ldap-verbose
10411         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10412         defuns
10413         (ldap-search): Is now defined as an obsolete wrapper calling
10414         ldap-search-basic or ldap-search-entries
10415
10416
10417 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10418             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10419             Jan Vroonhof  <jan@xemacs.org>
10420
10421         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10422         When for-effect is true, didn't call `byte-optimize-form'
10423         in and/or subforms without last.
10424
10425 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10426
10427         * package-get.el (package-get-download-sites): Use correct custom
10428         type.
10429
10430 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10431
10432         * files.el (write-file): Ask for coding system when compiled with
10433         file-coding.
10434
10435 2000-02-16  Andy Piper  <andy@xemacs.org>
10436
10437         * buffer.el (switch-to-buffer): give norecord argument to
10438         set-window-buffer instead of explicitly recording.
10439
10440         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10441         we have to pick a window.
10442
10443 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10444
10445         * mule/mule-cmds.el (describe-language-support): Don't add
10446         unexist function to help-map.
10447         (describe-coding-system): Don't use already assigend `C'.
10448
10449 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10450
10451         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10452         work in custom.
10453
10454 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10455
10456         * about.el: Ienaga's e-mail address change.
10457
10458 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10459
10460         * etags.el (find-tag): force new window -- even if buf already
10461         visible -- when other-window is t
10462
10463 2000-02-16  Martin Buchholz <martin@xemacs.org>
10464
10465         * XEmacs 21.2.29 is released.
10466
10467 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10468
10469         * cl-extra.el (getf): This is now identical to `plist-get', so
10470         just defalias it.
10471         * cl-macs.el: Make getf an alias to plist-get, at the
10472         byte-compiler level, using define-compiler-macro.
10473
10474 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10475
10476         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10477
10478 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10479
10480         * lisp/etags.el (find-tag-internal): set exact-tagname to
10481           a regular expression that matches against the tagname
10482           part of the tag entry first instead of only looking in
10483           the context area.
10484
10485 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10486
10487         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10488         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10489
10490 2000-02-07  Martin Buchholz <martin@xemacs.org>
10491
10492         * XEmacs 21.2.28 is released.
10493
10494 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10495
10496         * cl-extra.el (getf): Just call `get', never `get*'.
10497         Make arglist match docstring.
10498         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10499         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10500         * byte-optimize.el: remove references to `get*'.
10501
10502 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10503
10504         * mule/european.el: Add syntax information for Latin3 and Latin4.
10505
10506 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10507
10508         * byte-optimize.el: Byte-optimize (length "foo")
10509
10510 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10511
10512         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10513         width check using `window-leftmost-p' and `window-rightmost-p'.
10514
10515 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10516
10517         * wid-edit.el (widget-match-inline): An atom never matches a
10518           list.
10519
10520 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10521
10522         * modeline.el: Consolidated 'x and 'mswindows specification under
10523         'win tag.
10524
10525 2000-01-29  Andy Piper  <andy@xemacs.org>
10526
10527         * gutter-items.el: (format-buffers-tab-line): Try and be
10528         intelligent about buffer naming when we have duplicates.
10529
10530 2000-01-29  Andy Piper  <andy@xemacs.org>
10531
10532         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10533         updated when it becomes visible.
10534
10535 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10536
10537         * bytecomp.el (byte-compile-insert-header): Properly set coding
10538         system under MULE and file-coding.
10539
10540 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10541
10542         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10543         (dontusethis-set-value-terminal-coding-system-handler):
10544         (dontusethis-set-value-keyboard-coding-system-handler):
10545         Never undefine coding system aliases.  Emergency fix for gnus.
10546
10547 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10548
10549         * files.el (abbreviate-file-name): Use directory-sep-char instead
10550         of hard-coded "/".
10551
10552 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10553
10554         * startup.el (user-init-file-base-list): New variable, replacing
10555         user-init-file-base.
10556         (find-user-init-file): New function.
10557         (command-line-early): Use it.
10558         (load-user-init-file): Ditto.
10559
10560 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10561
10562         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10563         calling valid-image-instantiator-format-p
10564
10565 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10566
10567         * isearch-mode.el (isearch-mode): The variable is
10568         isearch-unhidden-extents, not isearch-opened-extents.
10569
10570 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10571
10572         * minibuf.el (next-history-element): Modify error message if a
10573         default value is available.
10574
10575 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10576
10577         * bytecomp.el (byte-compile-file): Don't unconditionally write
10578         .elc files in binary - might contain non-Latin1.
10579
10580 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10581
10582         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10583         for windows-nt.
10584
10585         * version.el:
10586         * startup.el (user-init-file-base):
10587         * process.el (call-process-region):
10588         * files.el (make-backup-file-name):
10589         (backup-file-name-p):
10590         (file-relative-name):
10591         (abbreviate-file-name):
10592         (set-auto-mode):
10593         * code-process.el (call-process-region): Removed unnecessary
10594         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10595         support out of the universe.
10596
10597         * process.el:
10598         * code-process.el:
10599         * bytecomp.el (byte-compile-file): Removed reference to
10600         buffer-file-type, and commented usage of binary-process-output
10601         NTEmacs variables.
10602
10603 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10604
10605         * help.el (function-arglist): Add case for macro.
10606
10607 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10608
10609         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10610         printers.
10611         (custom-display): Added a menu for printer/display tags.
10612
10613         * frame.el (frame-type):
10614         * device.el (device-type): Added 'msprinter to the doc string, and
10615         removed 'pc -- it is not going to be implemented ever.
10616         (call-device-method): Fixed docstring typo.
10617         Defined specifier tags 'printer and 'display.
10618
10619 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10620
10621         * lisp/itimer.el (itimer-run-expired-timers): (consp
10622           last-command-event-time) instead of (consp
10623           'last-command-event-time).
10624
10625 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10626
10627         * msw-glyphs.el: Removed obsolete commentary.
10628
10629 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10630
10631         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10632         better default value.
10633
10634 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10635
10636         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10637         (read-string): Ditto.
10638         (eval-minibuffer): Ditto.
10639         (read-command): Ditto.
10640         (read-function): Ditto.
10641         (read-variable): Ditto.
10642         (read-number): Ditto.
10643         (read-shell-command): Ditto.
10644         (read-number): Record history.
10645
10646 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10647
10648         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10649
10650 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10651
10652         * faces.el (startup-initialize-custom-faces): New function.
10653         Reset all faces created during auto-autoloads loading time
10654         by defface.
10655         * startup.el (command-line): Call it.
10656
10657 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10658
10659         * about.el (about-hackers): Add myself to contributors list.
10660
10661 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10662
10663         * menubar-items.el (maybe-add-init-button): Removed an argument in
10664         a call to load-user-init-file, as the function managed to lose its
10665         formal parameter a few betas ago.
10666
10667 2000-01-18  Martin Buchholz <martin@xemacs.org>
10668
10669         * XEmacs 21.2.27 is released.
10670
10671 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10672
10673         * process.el (shell-command-to-string): Use the FSF docstring.
10674         Make shell-command-to-string the standard function, and
10675         exec-to-string the (deprecated) alias.
10676
10677         * startup.el: typo fix.
10678
10679 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10680
10681         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10682
10683 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10684
10685         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10686         buffers after visible buffers.
10687         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10688
10689 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10690
10691         * info.el (Info-extract-menu-node-name): Stop at a dot
10692         followed by whitespace or right parenthesis.
10693
10694 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10695
10696         * info.el (Info-directory-list): Warn against using Customize with
10697         Info-directory-list.
10698
10699 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10700
10701         * minibuf.el (read-file-name): doc fix.
10702
10703         * autoload.el (update-file-autoloads): doc fix.
10704
10705         * about.el (about-hackers): Change my E-mail address.
10706
10707 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10708
10709         * info.el (Info-visit-file): Just use the `f' interactive spec to
10710         read a filename in the standard way.
10711
10712 2000-01-13  Andy Piper  <andy@xemacs.org>
10713
10714         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10715         (gutter-buffers-tab-extent): new variable.
10716         (update-tab-in-gutter): call add-tab-to-gutter again if the
10717         orientation has changed.
10718         (add-tab-to-gutter): cope with different orientations.
10719
10720 2000-01-11  Didier Verna  <didier@xemacs.org>
10721
10722         * info.el (Info-following-node-name): backward-skip dots as well
10723         as spaces (dots at the end of a node name aren't part of it).
10724         (Info-extract-menu-node-name): don't skip dots. There could be
10725         some in the node name.
10726         (Info-index): allow dots to be part of a node name.
10727
10728 2000-01-12  Andreas Jaeger  <aj@suse.de>
10729
10730         * files.el (auto-mode-alist): Added idlwave-mode.
10731         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10732
10733 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10734
10735         * info.el (Info-search): Show default value.
10736
10737 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10738
10739         * info.el (Info-read-node-completion-table): New variable.
10740         (Info-read-node-name-1): New function.
10741         (Info-read-node-name): Use it.
10742         (Info-follow-reference): Use DEFAULT argument of completing-read.
10743         (Info-menu): Ditto.
10744
10745 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10746
10747         * hyper-apropos.el (hyper-describe-key-briefly): Save
10748         window configuration.
10749         (hyper-describe-face): Use DEFAULT of completing-read.
10750         (hyper-apropos-read-variable-symbol): Ditto.
10751         (hyper-apropos-read-function-symbol): Ditto.
10752
10753 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10754
10755         * mule/mule-cmds.el (set-default-coding-system): Set
10756         comint-exec-hook to use coding-system-for-read and
10757         coding-system-for-write so that C-x RET c works.
10758
10759 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10760
10761         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10762         (previous-matching-history-element): Increment
10763         minibuffer-max-depth by 1.
10764         (next-matching-history-element): Ditto.
10765
10766 2000-01-11  Andy Piper  <andy@xemacs.org>
10767
10768         * gutter-items.el (buffers-tab): Create a new face for the buffers
10769         tab.
10770         (buffers-tab-face): use it.
10771
10772 2000-01-10  Didier Verna  <didier@xemacs.org>
10773
10774         * modeline.el (modeline-scrolling-method): change modeline X
10775         cursor appearance according to the value.
10776
10777 2000-01-07  Andreas Jaeger  <aj@suse.de>
10778
10779         * about.el (about-hackers): Moved my entry to contributor list.
10780         (xemacs-hackers): Added myself.
10781         (about-maintainer-info): Added description of myself.
10782
10783
10784 2000-01-07  Didier Verna  <didier@xemacs.org>
10785
10786         * modeline.el (modeline-scrolling-method): new variable.
10787         (mouse-drag-modeline): add reference to it in the docstring.
10788         (mouse-drag-modeline): handle it.
10789
10790 2000-01-08  Andy Piper  <andy@xemacs.org>
10791
10792         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10793         calls.
10794         (remove-buffer-from-gutter-tab): ditto.
10795
10796 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10797
10798         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10799         (custom-face-edit): Fix grammatical error in help message.
10800
10801 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10802
10803         * movemail.el: Added.
10804
10805         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10806
10807 2000-01-03  Didier Verna  <didier@xemacs.org>
10808
10809         * modeline.el (mouse-drag-modeline): remove the code related to
10810         the modeline horizontal scrolling facility.
10811
10812 1999-12-31  Martin Buchholz <martin@xemacs.org>
10813
10814         * XEmacs 21.2.26 is released.
10815
10816 1999-12-28  Andy Piper  <andy@xemacs.org>
10817
10818         * wid-edit.el (widget-push-button-value-create): The gui cache
10819         does not agree with native widgets which can only be displayed
10820         once per window. The reasons for caching are diminished now that
10821         we don't hog resources when creating buttons.
10822         (widget-push-button-cache) deleted.
10823
10824 1999-12-24  Martin Buchholz <martin@xemacs.org>
10825
10826         * XEmacs 21.2.25 is released.
10827
10828 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10829
10830         * hyper-apropos.el (hyper-apropos): Toggle
10831         hyper-apropos-programming-apropos correctly.
10832         Set REGEXP when user accepts default value.
10833
10834 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10835
10836         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10837         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10838
10839 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10840
10841         * mule/mule-category.el (undefined-category-designator):
10842         Return char instead of character.  Search for undefined one.
10843         (describe-category): Use with-displaying-help-buffer.
10844
10845 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10846
10847         * byte-optimize.el (byte-optimize-plus):
10848         Optimize (+ 1) to 1 instead of (1+ nil).
10849
10850         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10851
10852         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10853
10854         * byte-optimize.el (byte-optimize-char-before): New function.
10855         Remove performance penalty for using (char-before) instead of (char-after).
10856
10857 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10858
10859         * mule/mule-category.el (char-category-list): Return character
10860         instead of integer.
10861
10862 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10863
10864         * minibuf.el (read-buffer): Check default is buffer object.
10865
10866 1999-11-25  Andy Piper  <andy@xemacs.org>
10867
10868         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10869         for buttons.
10870
10871 1999-12-16  Andreas Jaeger  <aj@suse.de>
10872
10873         * package-get.el (package-get-maybe-save-index): Fixed typo.
10874         Patch by Jeff Miller <jmiller@smart.net>.
10875
10876 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10877
10878         * gnuserv.el (gnuserv-process-filter):  don't call
10879         gnuserv-write-to-client when gnuserv-current-client is nil
10880
10881 1999-12-14  Martin Buchholz <martin@xemacs.org>
10882
10883         * XEmacs 21.2.24 is released.
10884
10885 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10886
10887         * about.el (about-hackers): Update my email address.
10888
10889 1999-12-07  Martin Buchholz <martin@xemacs.org>
10890
10891         * XEmacs 21.2.23 is released.
10892
10893 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10894
10895         * package-get.el (package-get-download-sites): Removed several
10896         defunct download sites, added many new ones, and corrected a few
10897         incorrect directory-on-site entries.  Added physical locations to
10898         site-description.
10899
10900 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10901
10902         * finder.el (finder-commentary): add DOC string and fix
10903         interactive spec
10904
10905 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10906
10907         * help.el (describe-function): Don't forget to intern the string
10908         completing-read returns.
10909         (describe-variable): Ditto.
10910
10911 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10912
10913         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10914         `hyper-apropos-help-mode' here to find symbol to customize
10915         irregardless of cursor position and simplify
10916         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10917         `hyper-apropos-popup-menu'.
10918
10919 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10920
10921         * apropos.el (apropos-mode-map): Add return to call
10922         apropos-follow.
10923         (apropos-print): Call apropos-mode to have better
10924         command reference. Put keymap text-poperty to
10925         symbole name.
10926
10927 1999-11-22  Alastair Burt  <burt@dfki.de>
10928
10929         * help.el: (describe-bindings-1): Added handling of keymaps for
10930         the extents at point.
10931
10932 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10933
10934         * gutter-items.el (buffers-tab-items): Wrap the function in a
10935         save-match-data
10936
10937 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10938
10939         * help.el (describe-function): Use the DEFAULT argument to
10940         completing-read.
10941         (describe-variable): Ditto.
10942
10943 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10944
10945         * minibuf.el (read-from-minibuffer): Add optional argument
10946         DEFAULT to have better mini-buffer history support.
10947         (completing-read): Pass default to read-from-minibuffer.
10948         (read-buffer): Pass default to completing-read.
10949
10950 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10951
10952         * font-lock.el (font-lock-doc-string-face): Document the
10953         `font-lock-lisp-like' property.
10954
10955 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10956
10957         * lisp-mode.el: Specify `font-lock-lisp-like'.
10958
10959         * font-lock.el (font-lock-lisp-like): New function.
10960         (font-lock-fontify-syntactically-region): Use it.
10961
10962 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10963
10964         * XEmacs 21.2.22 is released
10965
10966 1999-11-28  Martin Buchholz <martin@xemacs.org>
10967
10968         * XEmacs 21.2.21 is released.
10969
10970 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10971
10972         * minibuf.el (read-coding-system): Accept symbol and
10973         coding-system object as a default-coding-system.
10974
10975 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10976
10977         * minibuf.el (read-coding-system): Accept symbol as
10978         a default-coding-system.
10979
10980 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10981
10982         * apropos.el (apropos-documentation): Use insert instead
10983         of princ.
10984
10985 1999-11-07  William M. Perry  <wmperry@aventail.com>
10986
10987         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10988           for the linux console.
10989
10990         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10991           stuff to work when you are not on a window system, since the GPM
10992           mouse support now allows pasting from outside of XEmacs.
10993
10994 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10995
10996         * XEmacs 21.2.20 is released
10997
10998 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10999
11000         * setup-paths.el (paths-default-info-directories): Add
11001         /usr/share/info and /usr/local/share/info.
11002
11003 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11004
11005         * about.el: Updated Vladimir Ivanovic's info.
11006
11007 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11008
11009         * auto-show.el (auto-show-truncationp): Remove.
11010
11011         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11012
11013 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11014
11015         * indent.el (indent-line-to): fix bug: spaces were not replaced
11016         with tab if column is multiple of tab-width
11017         From dhn@qedinc.com
11018
11019 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11020
11021         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11022         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11023
11024         * package-get.el (package-get-package-provider): Be verbose when
11025         interactive. Patch from Robert Pluim
11026
11027 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11028
11029         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11030         info file suffixes.
11031
11032 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11033
11034         * process.el (open-network-stream): Add a new optional parameter
11035         PROTOCOL to support udp; fix a minor typo and add an explanation
11036         in docstring for udp programming.
11037
11038         * code-process.el (open-network-stream): Add a new optional
11039         parameter PROTOCOL to support udp; fix a minor typo and add an
11040         explanation in docstring for udp programming.
11041
11042 1999-10-18  Andy Piper  <andy@xemacs.org>
11043
11044         * gui.el (make-gui-button): be more precise about how we call
11045         callbacks.
11046
11047         * wid-edit.el (widget-push-button-value-create): Use the new form
11048         of native gui-button.
11049
11050 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11051
11052         * info.el (Info-page-prev): Don't do (sit-for 0).
11053
11054 1999-10-13  Andy Piper  <andy@xemacs.org>
11055
11056         * gutter-items.el (progress-abort-glyph): new glyph for showing
11057         abort status.
11058         (append-progress): dispatch-event rather than sit-for.
11059         (abort-progress): new function. Show the abort glyph with an
11060         appropriate message.
11061         (raw-append-progress): dispatch-event rather than sit-for.
11062         (display-progress): cope with aborts.
11063
11064         * gui.el (make-gui-button): Use native widgets for buttons
11065         unconditionally.
11066         (insert-gui-button): ditto.
11067         (gui-button-p): ditto.
11068
11069         * xbm-button.el: remove from core.
11070
11071         * xpm-button.el: remove from core.
11072
11073 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11074
11075         * faces.el (init-device-faces): Don't initialize the random faces
11076         on the stream device.
11077
11078 1999-10-06  Andy Piper  <andy@xemacs.org>
11079
11080         * files.el (recover-file): Don't use ls under windows for revert buffer.
11081
11082 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11083
11084         * package-get.el (package-get-download-menu): Make menu really
11085         toggle download sites.
11086         (package-get-download-sites): Add autoload cookie.
11087
11088 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11089
11090         * setup-paths.el (paths-find-module-directory): Ditto.
11091
11092 1999-09-29  Werner Fink  <werner@suse.de>
11093
11094         * setup-paths.el (paths-find-exec-directory): Add missing nil
11095         parameter for environment.
11096
11097 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11098
11099         * modeline.el (modeline-format):
11100         Only purecopy the strings.  Else
11101         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11102         barfs.
11103
11104 1999-08-28  Mike Woolley  <mike@bulsara.com>
11105
11106         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11107         user setting comint-completion-addsuffix and
11108         comint-process-echoes.
11109
11110 1999-09-22  Andy Piper  <andy@xemacs.org>
11111
11112         * gutter-items.el (update-tab-in-gutter): use
11113         last-nonminibuf-window instead of selected-window.
11114
11115 1999-09-18  Andy Piper  <andy@xemacs.org>
11116
11117         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11118         display on.
11119
11120         * subr.el (record-buffer-hook): new variable so that the hook gets
11121         some documentation.
11122
11123 1999-09-16  Andy Piper  <andy@xemacs.org>
11124
11125         * gutter-items.el (update-tab-in-gutter): only update when the
11126         gutter is visible.
11127         (remove-buffer-from-gutter-tab): ditto.
11128
11129 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11130
11131         * simple.el (do-auto-fill): Commented out part of Kinsoku
11132         processing.
11133
11134 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11135
11136         * isearch-mode.el (isearch-highlightify-region): Give the
11137         highlighting extents a high priority.
11138         (isearch-make-extent): Give the main highlighting extent an even
11139         higher priority.
11140
11141 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11142
11143         * packages.el (packages-compute-package-locations): Fix typo from
11144         -u rationalization.
11145
11146 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11147
11148         * setup-paths.el (paths-find-doc-directory): Respect value of
11149         `configure-doc-directory.'
11150
11151         * find-paths.el (paths-find-architecture-directory): Give
11152         precendence `default' argument (which typically comes from
11153         configure).
11154
11155 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11156
11157         * startup.el (command-line-early): Added options -user-init-file
11158         and -user-init-directory.
11159
11160         * files.el (user-init-file): Default to NIL so we can recognize
11161         when it's set.
11162
11163 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11164
11165         * obsolete.el (init-file-user):
11166         * startup.el:
11167         * packages.el (packages-compute-package-locations):
11168         * package-get.el (package-get-user-index-filename):
11169         * menubar-items.el (maybe-add-init-button):
11170         * info.el (Info-annotations-path):
11171         * dump-paths.el:
11172         Change `user-init-directory' to be an absolute path.
11173         Use `user-init-directory' where appropriate.
11174         Zap `init-file-user' and its uses.
11175
11176 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11177
11178         * subr.el (copy-symbol): New function.
11179
11180 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11181
11182         * isearch-mode.el (isearch-done): Be sure to restore invisible
11183         extents in the proper buffer.
11184         (isearch-pre-command-hook): Set this-command to the correct value
11185         in case the buffer has changed and old overriding-local-map was
11186         used.
11187         (isearch-restore-extent): Use remprop instead of setting the
11188         property to nil.
11189
11190 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11191
11192         * cmdloop.el (execute-extended-command): Update zmacs region
11193         before the delay.
11194         (execute-extended-command): Make the message gettext-friendly.
11195
11196 1999-09-07  Andy Piper  <andy@xemacs.org>
11197
11198         * gutter-items.el (progress-gauge-glyph): renamed from
11199         progress-glyph.
11200         (progress-text-glyph): new variable.
11201         (progress-layout-glyph): use layouts and text glyphs.
11202         (progress-area-buffer): removed.
11203         (progress-text-and-extent): new variable.
11204         (progress-displayed-p): dynamically create gutter area buffer.
11205         (clear-progress): ditto.
11206         (raw-append-progress): ditto.
11207         (append-progress): use new glyph names.
11208         (raw-append-progress): only create the extent when needed. set
11209         properties more optimally.
11210         (progress): remove args.
11211
11212 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11213
11214         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11215         mapcar where the return value is unused.
11216         (isearch-restore-invisible-extents): Ditto.
11217         (isearch-highlight-all-cleanup): Ditto.
11218         (isearch-delete-extents-in-range): Traverse the extents only once.
11219         (isearch-highlight-all-update): Don't start over if the search
11220         string has changed and more input is pending.
11221
11222 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11223
11224         * packages.el (packages-find-package-data-path): Ditto.
11225
11226         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11227
11228         * subr.el (mapc-internal): Don't make obsolete.
11229
11230         * cl-extra.el (mapc): Resurrect.
11231
11232 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11233
11234         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11235         alias.
11236
11237         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11238         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11239         (isearch-yank-clipboard): Use get-clipboard instead of
11240         x-get-clipboard.
11241         (isearch-yank-selection): Fix docstring.
11242
11243 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11244
11245         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11246
11247 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11248
11249         * cl-macs.el (extent-start-position): Fix setf method.
11250         (extent-end-position): Ditto.
11251
11252 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11253
11254         * isearch-mode.el: End merge with FSF 20.4.
11255
11256         * isearch-mode.el (search-invisible): New variable.
11257         (isearch-hide-immediately): Ditto.
11258         (isearch-unhidden-extents): Ditto.
11259         (isearch-range-invisible): New function.
11260         (isearch-unhide-extent): Ditto.
11261         (isearch-restore-invisible-extents): Ditto.
11262         (isearch-restore-extent): Ditto.
11263
11264         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11265         implementation.
11266         (isearch-ring-retreat-edit): Ditto.
11267         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11268         (isearch-forward-regexp): New arguments NOT-REGEXP and
11269         NO-RECURSIVE-EDIT.
11270         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11271         (isearch-backward-regexp): New arguments NOT-REGEXP and
11272         NO-RECURSIVE-EDIT.
11273         (isearch-mode): Return isearch-success.
11274         (isearch-update): Use unread-command-events instead of
11275         unread-command-event.
11276         (isearch-abort): If an invalid regexp is encountered, keep popping
11277         states.
11278         (isearch-*-char): Use FSF implementation.
11279         (isearch-whitespace-chars): Use the more robust FSF's
11280         implementation.
11281         (isearch-within-brackets): New variable.
11282         (isearch-mode): Initialize it.
11283         (isearch-edit-string): Bind it.
11284         (isearch-search-and-update): Set it.
11285         (isearch-push-state): Push it.
11286         (isearch-top-state): Pop it.
11287         (isearch-search): Set it.
11288         (isearch-printing-char): When called by isearch-whitespace-chars,
11289         handle M-SPC gracefully.
11290         (isearch-message-prefix): New argument ELLIPSIS.
11291         (isearch-message-suffix): Ditto.
11292         (isearch-message): Use the ELLIPSIS argument when calling
11293         isearch-message-prefix and isearch-message-suffix.
11294         (isearch-message-prefix): Distinguish between "wrapped" and
11295         "overwrapped" search, FWIW.
11296
11297 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11298
11299         * isearch-mode.el (isearch-edit-string): Use the head of the
11300         search ring instead of search-last-string and search-last-regexp.
11301         (search-highlight): Renamed from isearch-highlight.
11302         (isearch-exit): Use the new name.
11303         (isearch-highlight): Ditto.
11304         (isearch-dehighlight): Ditto.
11305         (isearch-update-ring): New function.
11306         (isearch-done): Call it.
11307         (isearch-done): New argument EDIT.
11308         (isearch-repeat): If search string is empty, look up at the car of
11309         the search ring; ignore the yank pointer.
11310         (isearch-abort): Call isearch-done with NOPUSH.
11311         (isearch-cancel): New function.
11312         (isearch-mode-map): Bind it to ESC ESC ESC.
11313
11314         * isearch-mode.el: Begin merge with FSF 20.4.
11315
11316 1999-09-01  Andy Piper  <andy@xemacs.org>
11317
11318         * x-select.el (x-get-clipboard): obsolete.
11319         (x-yank-clipboard-selection): obsolete
11320
11321         * select.el (disown-selection): need to be careful to disown the
11322         clipboard if we set it via selection.
11323         (get-clipboard): move from x-select.el
11324         (yank-clipboard-selection): ditto.
11325
11326 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11327
11328         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11329         isearch-highlight-all-matches to nil.
11330         (isearch-fixed-case): New variable.
11331         (isearch-mode): Initialize it.
11332         (isearch-edit-string): Save it.
11333         (isearch-toggle-case-fold): Set it.
11334         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11335         need to check isearch-fixed-case.
11336         (isearch-toggle-case-fold): Update highlighting of all matches
11337         before the pause.
11338         (isearch-edit-string):
11339
11340 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11341
11342         * isearch-mode.el (isearch-edit-string): Call isearch-message
11343         before reading the event so that the prompt is displayed properly.
11344         (isearch-message): Use isearch-nonincremental when calling
11345         isearch-message-prefix.
11346         (minibuffer-local-isearch-map): Bind up and down to do the same as
11347         M-p and M-n respectively.
11348         (isearch-done): New arg NOPUSH.
11349         (isearch-edit-string): Use it.
11350         (isearch-edit-string): Don't bind isearch-string.
11351         (isearch-ring-adjust): Edit string, *then* push state.
11352
11353 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11354
11355         * faces.el (isearch-secondary): Make isearch-secondary look
11356         different than default.
11357
11358 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11359
11360         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11361         save-excursion.
11362         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11363         (isearch-update): Call isearch-dehighlight without arguments.
11364         (isearch-done): Ditto.
11365
11366         * isearch-mode.el (isearch-fix-case): If the search string has no
11367         upper-case letters, allow the folding to be reenabled.
11368         Previously, once disabled, the folding would remain that way until
11369         the end of isearch.
11370         (isearch-top-state): Call isearch-fix-case.
11371
11372         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11373         save-excursion.
11374         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11375
11376 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11377
11378         * xpm-button.el:
11379         xbm-button.el: Need to exist in core because gui.el depends on
11380         them.
11381
11382 1999-08-31  Andy Piper  <andy@xemacs.org>
11383
11384         * gutter-items.el (buffers-tab-face): new customizable variable.
11385         (buffers-tab-default-buffer-line-length): new specifier for
11386         maximum viewable characters.
11387         (progress-stack): new variable for implementing widget-based
11388         progress messages.
11389         (progress-area-buffer): ditto.
11390         (progress-glyph-height): ditto.
11391         (progress-stop-callback): ditto.
11392         (progress-quit-function): new function.
11393         (progress-glyph): new variable.
11394         (progress-layout-glyph): ditto.
11395         (progress-displayed-p): new function, see message-displayed-p for
11396         details.
11397         (clear-progress): ditto.
11398         (remove-progress): ditto.
11399         (append-progress): ditto.
11400         (raw-append-progress): ditto.
11401         (display-progress): ditto.
11402         (current-progress): ditto.
11403         (current-progress-label): ditto.
11404         (progress): ditto.
11405         (lprogress): ditto.
11406
11407
11408 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11409
11410         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11411
11412         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11413         `isearch-yank-selection'.
11414         (isearch-mode-map): Use it.
11415         (isearch-yank-selection): Use `get-selection' instead of
11416         `get-x-selection'.
11417
11418 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11419
11420         * faces.el (isearch-secondary): Create face here.
11421
11422         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11423         timers.
11424
11425 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11426
11427         * subr.el (buffer-string): More robust backward compatibility
11428         check, courtesy William Perry.
11429
11430 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11431
11432         * replace.el (perform-replace): Stop the search after the search
11433         limit has been reached.
11434
11435 1999-08-23  Andy Piper  <andy@xemacs.org>
11436
11437         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11438         here if we don't have one.
11439
11440 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11441
11442         * ldap.el (ldap-coding-system): Default to nil until we get
11443         efficient UTF8 support
11444         (ldap-decode-string): Guard against `decode-coding-string' not
11445         being defined
11446         (ldap-encode-string): Guard against `encode-coding-string' not
11447         being defined
11448
11449 1999-08-23  Didier Verna  <didier@xemacs.org>
11450
11451         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11452         Some doc strings improvements, and add a star to the `interactive'
11453         calls.
11454
11455 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11456
11457         * font-lock.el (java-font-lock-keywords-3): introduced new
11458         keywords and regexpes for javadoc syntax 1.2.
11459
11460 1999-08-17  Andy Piper  <andy@xemacs.org>
11461
11462         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11463         format-buffers-tab-line.
11464         (buffers-tab-max-buffer-line-length): new variable.
11465         (format-buffers-tab-line): new function. truncate names if over
11466         buffers-tab-max-buffer-line-length.
11467
11468 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11469
11470         * cus-start.el: Customize the variable `bell-inhibit-time'.
11471
11472 1999-08-16  Andy Piper  <andy@xemacs.org>
11473
11474         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11475         brute-force approach to deleting the last buffer.
11476         (buffers-tab-grouping-regexp): new customizable variable.
11477         (select-buffers-tab-buffers-by-mode): use it.
11478
11479 1999-08-13  Andy Piper  <andy@xemacs.org>
11480
11481         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11482         deletion problem.
11483
11484 1999-07-30  Didier Verna  <didier@xemacs.org>
11485
11486         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11487         of princ to output symbols.
11488         (custom-save-face-internal): ditto.
11489         (custom-save-resets): ditto.
11490
11491 1999-08-09  Didier Verna  <didier@xemacs.org>
11492
11493         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11494         `regexp-quote' to protect the major mode name for use as a regular
11495         expression (c++ needs this for instance).
11496
11497 1999-08-08  Andy Piper  <andy@xemacs.org>
11498
11499         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11500         cope with similar mode names.
11501
11502         * gutter-items.el (buffers-tab-selection-function): new selection
11503         function.
11504         (select-buffers-tab-buffers-by-mode): new function.
11505         (buffers-tab-items): use it if set to only display buffers in the
11506         tab in the current buffer's group..
11507         (update-tab-in-gutter): use new api.
11508         (remove-buffer-from-gutter-tab): ditto.
11509
11510         * gutter-items.el (buffers-tab-max-size): set custom selection
11511         default to 6.
11512         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11513         (add-tab-to-gutter): set face as default.
11514
11515 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11516
11517         * faces.el (frob-face-property): Merge the fall-back specifier
11518         with the target, not replace it.
11519
11520 1999-08-05  Andy Piper  <andy@xemacs.org>
11521
11522         * gutter-items.el (update-tab-in-gutter): add frame argument for
11523         buffer-items.
11524         (update-tab-in-gutter): use it.
11525
11526         * gutter-items.el (record-buffer-hook): set.
11527
11528         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11529         change.
11530         (switch-to-buffer-hook) deleted.
11531
11532 1999-08-04  Andy Piper  <andy@xemacs.org>
11533
11534         * gutter-items.el (update-tab-in-gutter): make sure this will work
11535         as an argument to create-frame-hook.
11536
11537 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11538
11539         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11540         instead of timer emulation.
11541
11542 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11543
11544         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11545         Emacs isearch enhancements.
11546
11547 1999-07-28  Andy Piper  <andy@xemacs.org>
11548
11549         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11550         all devices that support tab controls.
11551         (remove-buffer-from-gutter-tab): new function. to be used as a
11552         value for kill-buffer-hook.
11553
11554 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11555
11556         * auto-show.el (auto-show-truncationp): changed to match
11557         `window_translation_on'
11558
11559 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11560
11561         * XEmacs 21.2.19 is released
11562
11563 1999-07-28  SL Baur  <steve@miho>
11564
11565         * code-files.el (insert-file-contents): Fix docstring.
11566         revert previous change.
11567
11568 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11569
11570         * fill.el (fill-region-as-paragraph): Change re-break-point to
11571         contain word-across-newline plus one character so that filling
11572         Japanese and Chinese works as desired.
11573         * simple.el (do-auto-fill): Ditto.
11574
11575 1999-07-26  SL Baur  <steve@miho>
11576
11577         * mule/japanese.el ("Japanese"): Do not specify a default input
11578         method.
11579         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11580
11581 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11582
11583         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11584         able to use cl-macs macro in early lisp.
11585
11586 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11587
11588         * custom.el:
11589         * cus-face.el:
11590         * cus-edit.el:
11591                 Massive custom Theme API changes.
11592
11593 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11594
11595         * code-files.el (insert-file-contents): Regard
11596         coding-system-magic-cookie if `coding-system-for-read' is nil.
11597
11598 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11599
11600         * mule/thai-xtis.el: Add coding: local variable, to avoid
11601         bootstrapping problem with C locale.
11602
11603 1999-07-22  Andy Piper  <andy@xemacs.org>
11604
11605         * dumped-lisp.el (preloaded-file-list): guard against putting
11606         gutter-items in a less than functional XEmacs.
11607         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11608
11609 1999-07-18  Bob Weiner  <weiner@beopen.com>
11610
11611         * fill.el (fill-context-prefix): Fixed bug that prevented the
11612         setting of an adaptive fill prefix when the `dont-skip-first' was
11613         t.
11614
11615 1999-07-22  SL Baur  <steve@miho>
11616
11617         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11618
11619 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11620
11621         * files.el (interpreter-mode-alist): add `make', `guile', and
11622         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11623         makefile-mode, guile is a scheme, and someday XEmacs will be
11624         modular enough to use as an efficient scripting tool.)
11625
11626 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11627
11628         * mule/mule-cmds.el (reset-language-environment): Regard
11629         coding-category `utf-8' and `ucs-4' if they are available.
11630
11631 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11632
11633         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11634         (prefer-coding-system): Fix DOC-string.
11635
11636         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11637         DOC-string too.
11638
11639         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11640         Mule.
11641         (coding-system-change-eol-conversion): Fix DOC-string.
11642
11643 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11644
11645         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11646         instead of `list-coding-system'.
11647
11648 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11649
11650         * menubar-items.el (default-menubar): `select-input-method' was
11651         renamed to `set-input-method'.
11652
11653         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11654         "Set Language Environment" menu.
11655
11656         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11657         "Describe Language Support" menu.
11658
11659 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11660
11661         * mule/chinese.el ("Chinese-GB"): Rename
11662         `chinese-gb-environment-setup-function' to
11663         `setup-chinese-gb-environment-internal'.
11664
11665 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11666
11667         * mule/korean.el: Use `define-coding-system-alias' instead of
11668         `copy-coding-system'.
11669
11670 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11671
11672         * mule/mule-cmds.el (set-language-environment-coding-systems):
11673         Treat duplicated coding-categories.
11674
11675 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11676
11677         * mule/japanese.el: Use `define-coding-system-alias' instead of
11678         `copy-coding-system'.
11679
11680 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11681
11682         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11683         coding-system `viscii'.
11684
11685 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11686
11687         * mule/cyrillic.el:
11688         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11689         (cyrillic-alternativnyj-decode-table): New variable.
11690         (cyrillic-alternativnyj-encode-table): New variable.
11691         - Specify `iso-8-1' as a category of coding-system
11692           `alternativnyj'.
11693         - Abolish general Cyrillic environment.
11694
11695 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11696
11697         * mule/chinese.el:
11698         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11699         - Register `chinese-gb-environment-setup-function' as a
11700           `setup-function' of "Chinese-GB" environment.
11701
11702 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11703
11704         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11705         optional argument `parents'.
11706
11707         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11708         property for Thai-XTIS.
11709
11710         * mule/mule-help.el (help-with-tutorial): Use property
11711         `tutorial-coding-system' of language-info as a coding-system to
11712         read tutorial file.
11713
11714 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11715
11716         * mule/thai-xtis.el: Don't setup `setup-function' and
11717         `exit-function'.
11718
11719         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11720         `set-coding-category-system' to set up coding-system for
11721         coding-category.
11722
11723         * mule/mule-cmds.el (prefer-coding-system): Use
11724         `set-coding-category-system' to set up coding-system for
11725         coding-category.
11726
11727 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11728
11729         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11730         Thai-XTIS environment.
11731
11732         * mule/mule-cmds.el (prefer-coding-system): Use
11733         `find-coding-system' instead of `coding-system-p'.
11734
11735 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11736
11737         * mule/mule-cmds.el (set-language-environment-coding-systems):
11738         Modify eol-type for XEmacs.
11739
11740         * mule/thai-xtis.el: Delete unused local variable `category'.
11741
11742         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11743         function.
11744         (prefer-coding-system): Don't call
11745         `update-coding-systems-internal'; use function
11746         `coding-category-list' instead of variable `coding-category-list';
11747         use `set-coding-priority-list' instead of `set-coding-priority';
11748         modify `eol-type' for XEmacs.
11749
11750         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11751         `charset-columns'.
11752         (char-width): Likewise.
11753
11754 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11755
11756         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11757         `tis-620'.
11758
11759         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11760         `set-coding-priority-list' instead of `set-coding-priority'; don't
11761         call `update-coding-systems-internal'.
11762
11763         * mule/mule-misc.el (coding-system-get): New function.
11764         (coding-system-put): New function.
11765         (coding-system-category): New function.
11766
11767 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11768
11769         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11770         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11771         to avoid conflict with leim/quail/thai-xtis.
11772
11773         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11774         to thai-xtis-chars.el.
11775
11776         * mule/thai-xtis-chars.el: New file (split from
11777         mule/thai-xtis.el).
11778
11779 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11780
11781         * mule/thai-xtis.el:
11782         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11783         - Add syntax entries.
11784         - Put `preferred-coding-system' of the charset `thai-xtis' to
11785           `tis-620'.
11786
11787 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11788
11789         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11790         rewritten to use write-multibyte-character.
11791
11792 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11793
11794         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11795         of `iso-2022-7'.
11796         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11797         ported yet.
11798         (read-input-method-name): Treat optional argument `default'.
11799
11800 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11801
11802         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11803         all.
11804         (set-language-info-alist): Set up menus here.
11805
11806 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11807
11808         * minibuf.el (completing-read): Add new optional argument
11809         `default'.
11810         (read-coding-system): Add new optional argument
11811         `default-coding-system'.
11812
11813 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11814
11815         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11816         (viet-viscii-...->viet-vscii...).
11817
11818 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11819
11820         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11821         and menus.
11822
11823 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11824
11825         * mule/mule-cmds.el (input-method-function): Add permanent-local
11826         property.
11827
11828 1999-03-30  Dave Love  <fx@gnu.org>
11829
11830         * mule/mule-cmds.el (current-language-environment): Doc fix.
11831
11832 1999-02-06  Richard Stallman  <rms@gnu.org>
11833
11834         * mule/european.el (setup-slovenian-environment): New function.
11835         ("Slovenian"): New language environment.
11836
11837 1999-01-27  Dave Love  <fx@gnu.org>
11838
11839         * mule/mule-cmds.el (current-language-environment): Provide :link,
11840         :type (choices) and appropriate :get.
11841
11842 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11843
11844         * mule/mule-cmds.el (describe-language-environment): Don't alter
11845         input-method-alist.
11846
11847 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11848
11849         * mule/mule-cmds.el (prefer-coding-system): Call
11850         set-coding-priority, so that the internal array of priorities is
11851         also updated.
11852
11853 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11854
11855         * mule/mule-cmds.el (prefer-coding-system): If the argument
11856         requires specific EOL conversion type, make the default coding
11857         systems use that.
11858
11859 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11860
11861         * mule/mule-cmds.el (set-language-environment): Pass the default
11862         eol-type to set-language-environment-coding-systems.
11863         (set-default-coding-systems): Copy the eol-type property for the
11864         new default values of {buffer-file,process}-coding-system from the
11865         old defaults.
11866         (set-language-environment-coding-systems): Accept an optional
11867         argument EOL-TYPE, and set the eol-type property of the default
11868         coding systems accordingly.
11869
11870 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11871
11872         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11873         use generate-new-buffer instead of get-buffer-create.
11874
11875 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11876
11877         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11878
11879 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11880
11881         * mule/mule-cmds.el (default-input-method): Fix custom type.
11882
11883 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11884
11885         * mule/mule-cmds.el (setup-specified-language-environment):
11886         Add apropos-inhibit property.
11887         (describe-specified-language-support): Likewise.
11888
11889 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11890
11891         * mule/mule-cmds.el: Doc fixes.
11892
11893 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11894
11895         * mule/mule-cmds.el (register-input-method): Doc-string
11896         modified.
11897
11898 1998-09-01  Dave Love  <fx@gnu.org>
11899
11900         * mule/mule-cmds.el (current-language-environment): Fix
11901         setter function.
11902
11903 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11904
11905         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11906         mule/european.el, mule/hebrew.el, mule/japanese.el,
11907         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11908         avoid bootstrapping problem if you need to recompile all the Lisp
11909         files using interpreted code.
11910
11911 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11912
11913         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11914         ("Latin-2"): Likewise.
11915
11916 1998-08-18  Per Starback  <starback@update.uu.se>
11917
11918         * mule/european.el (setup-latin2-environment): Fix typo.
11919
11920 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11921
11922         * mule/european.el: Give proper value of `input-method' key to all
11923         lang. env.
11924
11925         * mule/mule-cmds.el (activate-input-method): Handle the case that
11926         the arg INPUT-METHOD is nil correctly.
11927         (read-multilingual-string): Activate the specified input method
11928         before calling read-string.  Afterward, activate the original
11929         input method.
11930
11931 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11932
11933         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11934         (set-language-info-alist): Fix typo in doc-string.
11935
11936         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11937
11938 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11939
11940         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11941         (reset-language-environment): New function for the job that
11942         setup-english-environment used to do.
11943         (set-language-environment): Do more setups according to the info
11944         in language-info-alist.
11945         (read-language-name): Handle the case that the arg KEY is nil.
11946         (describe-language-environment): Handle input-method property.
11947
11948         * mule/: All files under this directory, which related with
11949         specific languages (such as mule/european.el, mule/greek.el,
11950         mule/hebrew.el, mule/misc-lang.el), modified as below.
11951         (setup-XXX-environment): Just call set-language-environment.  If
11952         they used to do some other jobs than what done by
11953         set-language-environment, those jobs are done in
11954         setup-XXX-environment-internal now.
11955         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11956         the value to setup-XXX-environment-internal.  Add properties
11957         input-method and features.
11958
11959         * mule/english.el (setup-english-environment): Just call
11960         reset-language-environment.
11961
11962         * mule/european.el (setup-8-bit-environment): Function deleted.
11963
11964 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11965
11966         * mule/mule-cmds.el (input-method-exit-on-first-char)
11967         (input-method-use-echo-area): Doc fixes.
11968
11969 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11970
11971         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11972         variable.
11973         (input-method-use-echo-area): New variable.
11974
11975 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11976
11977         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11978
11979 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11980
11981         * mule/mule-cmds.el (activate-input-method): Update mode line.
11982         (inactivate-input-method): Likewise.
11983
11984 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11985
11986         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11987         input method in the current buffer, but just bind
11988         current-input-method.
11989
11990 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11991
11992         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11993
11994         * mule/misc-lang.el ("IPA"): Add coding-priority and
11995         coding-system.
11996
11997 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11998
11999         * mule/greek.el: Add coding-priority.
12000
12001 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12002
12003         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12004         LANG-ENV.
12005
12006 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12007
12008         * mule/mule-cmds.el (register-input-method): Fix previous change.
12009         (setup-specified-language-environment): Doc fix.
12010
12011 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12012
12013         * mule/mule-cmds.el: Several doc fixes.
12014         (get-language-info, set-language-info): Rename argument.
12015         (set-language-info-alist): Likewise.
12016         (register-input-method): Rename argument.
12017         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12018
12019 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12020
12021         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12022         default value while reading an input method.
12023
12024 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12025
12026         * mule/mule-cmds.el (universal-coding-system-argument):
12027         Use buffer-file-coding-system as default.
12028
12029 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12030
12031         * mule/korean.el ("Korean"): Doc fix.
12032
12033 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12034
12035         * mule/mule-cmds.el (describe-language-environment): Print the
12036         languge environment at the head.
12037
12038 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12039
12040         * mule/japanese.el: Set exit-function to exit-japanese-environment
12041         for Japanese environment.
12042
12043 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12044
12045         * mule/mule-cmds.el (set-language-environment): Doc fix.
12046         (current-language-environment): Use defcustom.
12047         (default-input-method): Specify :type.
12048
12049 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12050
12051         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12052         modified.
12053         (prefer-coding-system): Doc-string modified.
12054
12055 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12056
12057         * mule/mule-cmds.el (set-language-info): Doc-string
12058         describes `coding-priority' KEY.
12059         (set-language-environment-coding-systems): New function.
12060         (select-safe-coding-system): New function.
12061         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12062         (set-language-info-alist): New optionla arg PARENTS.  Call
12063         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12064         (set-language-environment-coding-systems): New function.
12065
12066         * mule/chinese.el: Remove setting up of
12067         describe-chinese-environment-map and
12068         setup-chinese-environment-map.  Exclude them in args of calls to
12069         set-language-info-alist.  Register coding-priority key in
12070         language-info-alist.
12071
12072         * mule/cyrillic.el: Remove setting up of
12073         describe-cyrillic-environment-map and
12074         setup-cyrillic-environment-map.  Exclude them in args of calls to
12075         set-language-info-alist.  Register coding-priority key in
12076         language-info-alist.
12077
12078         * mule/english.el: Register coding-priority key in
12079         language-info-alist.
12080
12081         * mule/ethiopic.el: Register coding-priority key in
12082         language-info-alist.
12083
12084         * mule/european.el: Remove setting up of
12085         describe-european-environment-map and
12086         setup-european-environment-map.  Exclude them in args of calls to
12087         set-language-info-alist.  Register coding-priority key in
12088         language-info-alist.  Add "German" language env.
12089         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12090         (setup-german-environment): New function.
12091
12092         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12093         change default input method to "greek-postfix".
12094
12095         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12096         coding-priority key in
12097
12098 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12099
12100         * mule/mule-cmds.el (set-language-info): Doc fix.
12101         (input-method-inactivate-hook): Doc fix.
12102
12103 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12104
12105         * mule/mule-cmds.el (set-input-method): Renamed from
12106         select-input-method.
12107
12108 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12109
12110         * mule/mule-cmds.el (set-language-environment): Run
12111         exit-language-environment-hook before calling `exit-function'
12112         which is specified for the language environment.
12113
12114 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12115
12116         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12117         modified.
12118         (prefer-coding-system): Likewise.
12119         (describe-language-environment): Print aliases of each coding
12120         system.
12121         (set-language-environment-hook): New variable.
12122         (exit-language-environment-hook): New variable.
12123         (set-language-environment): Call these hooks.  Before setting a
12124         new language environment, exit from the
12125         current-language-environment if necessary.
12126         (input-method-verbose-flag): The value can be nil, t,
12127         complex-only, or default.
12128         (input-method-highlight-flag): Doc-string augmented.
12129         (activate-input-method): Check if we can run the registered
12130         function to activate an input method.
12131
12132         * mule/korean.el: Set exit-function for language environment
12133         "Korean" to exit-korean-environment.
12134         (setup-korean-environment): Moved to korea-util.el.
12135
12136 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12137
12138         * mule/mule-cmds.el (read-multilingual-string): Use
12139         current-input-method prior to default-input-method.  Don't bind
12140         current-input-method by `let', instead, activate the specified
12141         input method in the current buffer temporarily.
12142
12143 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12144
12145         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12146
12147 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12148
12149         * mule/chinese.el (post-read-decode-hz): Return the result of
12150         decode-hz-region.
12151         (pre-write-encode-hz): Do not change the value of
12152         last-coding-system.
12153
12154 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12155
12156         * mule/mule-ccl.el: Doc fixes.
12157
12158 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12159
12160         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12161         (check-ccl-program): New macro.
12162
12163 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12164
12165         * mule/mule-ccl.el: Comment about CCL syntax modified.
12166         (ccl-command-table): Add read-multibyte-character and
12167         write-multibyte-character.
12168         (ccl-code-table): Add ex-cmd.
12169         (ccl-extended-code-table): New variable.
12170         (ccl-embed-extended-command): New function.
12171         (ccl-compile-read-multibyte-character,
12172         ccl-compile-write-multibyte-character) New functions.
12173         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12174         ccl-dump-write-multibyte-character): New functions.
12175
12176 1999-07-22  SL Baur  <steve@miho>
12177
12178         * config.el (config-value-file): config.values is installed into
12179         doc-directory.
12180         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12181
12182 1999-07-19  Didier Verna  <didier@xemacs.org>
12183
12184         * rect.el: all functions rewritten, except when noted. Below is a
12185         list of interface changes.
12186         (apply-on-rectangle): new function. Obsoletes
12187         `operate-on-rectangle'. All functions that used to call this
12188         function now call the new one.
12189         (kill-rectangle): added optional prefix arg to fill lines.
12190         (delete-rectangle): ditto.
12191         (delete-extract-rectangle): ditto.
12192         (open-rectangle): ditto.
12193         (clear-rectangle): ditto.
12194         (delete-rectangle-line): added third arg FILL.
12195         (delete-extract-rectangle-line): ditto.
12196         (open-rectangle-line): ditto.
12197         (clear-rectangle-line): ditto.
12198
12199 1999-07-18  Andy Piper  <andy@xemacs.org>
12200
12201         * menubar-items.el (default-menubar): add gutter options.
12202
12203         * gutter-items.el: new file.
12204         (gutter): new group for custom.
12205         (gutter-visible-p): new variable.
12206         (default-gutter-position): ditto.
12207         (buffers-tab): new group for the buffers tab.
12208         (gutter-buffers-tab): widget to put in the gutter.
12209         (buffers-tab-max-size): max number of tabs.
12210         (buffers-tab-switch-to-buffer-function): function to call when a
12211         tab is pressed.
12212         (buffers-tab-omit-function): filter buffers with this function.
12213         (buffers-tab-format-buffer-line-function): format buffer names for
12214         inclusion in tabs.
12215         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12216         the record.
12217         (build-buffers-tab-internal): build a list of tab items.
12218         (buffers-tab-items): ditto.
12219         (add-tab-to-gutter): put a tab in the gutter area.
12220         (update-tab-in-gutter): reset the buffers in the tab.
12221
12222         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12223
12224         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12225         (switch-to-buffer-hooks): new hook.
12226
12227         * toolbar.el (default-toolbar-position): fix typo.
12228
12229 1999-07-16  Andy Piper  <andy@xemacs.org>
12230
12231         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12232
12233 1999-07-15  Didier Verna  <didier@xemacs.org>
12234
12235         * cus-edit.el (custom-prompt-variable): optional third arg makes
12236         prompt for a comment string.
12237         (customize-set-value): optional prefix makes this function handle
12238         variable comments.
12239         (customize-set-variable): ditto.
12240         (customize-save-variable): ditto.
12241         (customize-customized): handle custom comments.
12242         (customize-save-customized): ditto.
12243         (custom-variable-state-set): ditto.
12244         (custom-face-state-set): ditto.
12245         (customize-saved): ditto.
12246         (custom-variable-set): ditto.
12247         (custom-face-set): ditto.
12248         (custom-variable-save): ditto.
12249         (custom-face-save): ditto.
12250         (custom-variable-reset-saved): ditto.
12251         (custom-face-reset-saved): ditto.
12252         (custom-variable-reset-standard): ditto.
12253         (custom-face-reset-standard): ditto.
12254         (custom-comment-face): new face.
12255         (custom-comment-tag-face): ditto.
12256         (custom-comment): new widget.
12257         (custom-comment-create): new function.
12258         (custom-comment-delete): ditto.
12259         (custom-comment-value-set): ditto.
12260         (custom-comment-show): ditto.
12261         (custom-comment-invisible-p): ditto.
12262         (custom-variable-value-create): create a comment field widget.
12263         (custom-face-value-create): ditto.
12264         (custom-variable-menu): new entry for adding a custom comment.
12265         (custom-face-menu): ditto.
12266         (custom-save-variables): possibly save custom comments.
12267         (custom-save-faces): ditto.
12268
12269         * cus-face.el (custom-set-faces): the arguments can now have a
12270         custom comment as fourth argument.
12271
12272         * custom.el (custom-set-variables): the arguments can now have a
12273         custom comment as fifth element.
12274
12275 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12276
12277         * XEmacs 21.2.18 is released
12278
12279 1999-07-13  SL Baur  <steve@miho>
12280
12281         * lib-complete.el (read-library-name): Revert previous change.
12282         (read-library): Ditto.
12283
12284 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12285
12286         * packages.el (packages-package-list): Capitalize docstring.
12287
12288         * packages.el (packages-find-package-library-path): Use #'nconc
12289         rather than #'append to reduce consing -- #'mapcar uses Flist,
12290         which returns a freshly consed list.  #'append would create yet
12291         another fresh list, using Fmake_list in concat.
12292
12293         * packages.el (package-provide): Use setq with remassq like it
12294         says in its docstring.
12295
12296 1999-07-06  SL Baur  <steve@miho.m17n.org>
12297
12298         * lib-complete.el (progn-with-message): Fix typo.
12299
12300 1999-07-06  SL Baur  <steve@miho.m17n.org>
12301
12302         * mule/mule-misc.el (char-octet): Make function match docstring.
12303         From Katsumi Yamaoka <yamaoka@jpl.org>
12304
12305 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12306
12307         * wid-edit.el (widget-documentation): corrected spelling error.
12308
12309 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12310
12311         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12312         keys if already bound
12313
12314 1999-07-06  SL Baur  <steve@miho.m17n.org>
12315
12316         * lib-complete.el (progn-with-message): Revert previous changes.
12317
12318 1999-06-24  Bob Weiner  <weiner@beopen.com>
12319
12320         * lib-complete.el (find-library):
12321         (find-library-other-window):
12322         (find-library-other-frame): Completely rewrote
12323         so that these functions actually work when called non-interactively.
12324         Also made them handle LIBRARY arguments which end with .el or .elc.
12325
12326 1999-06-24  Bob Weiner  <weiner@beopen.com>
12327
12328         * simple.el (indent-new-comment-line): Locally bound
12329         `block-comment-start' to `comstart' or else when this is called
12330         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12331         `block-comment-start' value, ignoring any existing spacing after a
12332         comment prefix in the previous line and producing ugly comments.
12333
12334 1999-06-23  Bob Weiner  <weiner@beopen.com>
12335
12336         * list-mode.el (mouse-choose-completion):
12337         (choose-completion):
12338         (completion-switch-to-minibuffer): Added.
12339         ([Tab]): [Tab] previously switched to the minibuffer
12340         but since [space] does that and since most applications in the
12341         world use [Tab] to select the next item in a list, do that in the
12342         *Completions* buffer too.  This will cause the least confusion
12343         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12344         06/23/1999.
12345
12346 1999-06-22  Bob Weiner  <weiner@beopen.com>
12347
12348         * help.el (help-buffer-name): Added support for a null value
12349         of `help-buffer-prefix-string' since some buffers require no
12350         prefix.
12351
12352 1999-06-20  Bob Weiner  <weiner@beopen.com>
12353
12354         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12355         in the completion-list-mode-map to bury the completions buffer
12356         even when the minibuffer is no longer active.
12357
12358 1999-06-20  Bob Weiner  <weiner@beopen.com>
12359
12360         * list-mode.el (list-mode): It is visually disconcerting to have
12361         the text cursor disappear within list buffers, especially when
12362         moving from window to window, so leave it visible.
12363
12364 1999-07-01  SL Baur  <steve@miho.m17n.org>
12365
12366         * menubar-items.el (default-menubar): Conditionalize the bug
12367         report menu item (which may not be possible in this XEmacs).
12368         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12369
12370 1999-06-30  SL Baur  <steve@miho.m17n.org>
12371
12372         * subr.el (with-current-buffer): DOC string fix.
12373         Suggested by Bob Weiner <weiner@altrasoft.com>
12374
12375 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12376
12377         * cus-face.el (custom-face-italic): insert missing args
12378
12379 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12380
12381         * packages.el (package-locations): Changed default early package
12382         hierarchies to ~/.xemacs/mule-packages and
12383         ~/.xemacs/xemacs-packages.
12384
12385 1999-06-23  SL Baur  <steve@miho.m17n.org>
12386
12387         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12388
12389 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12390
12391         * packages.el (package-locations): Changed default early package
12392         hierarchy to ~/.xemacs/packages.
12393         (package-locations): Removed `packages' as a possible name for a
12394         late package hierarchy.
12395
12396 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12397
12398         * mule/mule-category.el (word-combining-categories): Set up new
12399         variable.
12400         (word-separating-categories): Likewise.
12401
12402 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12403
12404         * XEmacs 21.2.17 is released
12405
12406 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12407
12408         * font-menu.el (font-menu-set-font): allow for nil specification
12409         of font size.
12410
12411 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12412
12413         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12414         is 1.
12415
12416 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12417
12418         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12419         8859-5 instead of ISO 8859-1.
12420
12421 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12422
12423         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12424         (viet-viscii-encode-table): Ditto.
12425
12426         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12427         Make obsolete definition of char-octet.
12428
12429 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12430
12431         * subr.el: Move no-Mule make-char ...
12432         * help-nomule.el (make-char): To here.
12433         (string-width): Make Mule compatibility alias.
12434
12435 1999-06-15  Andy Piper  <andy@xemacs.org>
12436
12437         * select.el (get-selection-no-error): really make there be no-error.
12438         (get-selection): revert to original.
12439
12440 1999-06-11  Andy Piper  <andy@xemacs.org>
12441
12442         * select.el (selection-sets-clipboard): renamed.
12443         (own-selection): use it.
12444
12445 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12446
12447         * XEmacs 21.2.16 is released
12448
12449 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12450
12451         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12452         missing characters to avoid crash.
12453
12454 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12455
12456         * coding.el (set-terminal-coding-system): Only set the console
12457         coding system on the selected console if it is a tty.
12458
12459 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12460
12461         * cus-face.el:
12462         * cus-edit.el:
12463         * faces.el:
12464         (custom):
12465         (face-spec-set):
12466         * faces.el (frob-face-property):
12467         * font-menu.el (font-menu-set-font):
12468                   Actually apply changes from 1999-03-17
12469
12470 1999-06-10  Andy Piper  <andy@xemacs.org>
12471
12472         * select.el (get-selection): abstract out non error-signalling
12473         part.
12474         (get-selection-no-error): get-selection without signalling an
12475         error.
12476         (selection-is-clipboard-p): new variable. controls whether the
12477         selection sets the clipboard.
12478         (own-selection): use it.
12479
12480         * mouse.el (insert-selection): fallback to clipboard after trying
12481         primary selection and cutbuffer.
12482
12483 1999-06-05  Andy Piper  <andy@xemacs.org>
12484
12485         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12486         selection functions.
12487
12488 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12489
12490         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12491         default value.
12492         (load): Use `raw-text' instead of `no-conversion'.
12493         (insert-file-contents): Likewise.
12494
12495         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12496         of `no-conversion'.
12497
12498 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12499
12500         * coding.el: Don't copy `no-conversion' to `raw-text'.
12501
12502 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12503
12504         * subr.el (make-char): Define it if Mule is not around.
12505
12506 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12507
12508         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12509
12510         * x-select.el (x-disown-selection-internal): Restore symbol as an
12511         obsolete alias.
12512         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12513
12514 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12515
12516         * XEmacs 21.2.15 is released
12517
12518 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12519
12520         * subr.el (split-string): Avoid infinite looping
12521
12522 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12523
12524         * ldap.el (ldap-ignore-attribute-codings): New variable
12525         (ldap-default-attribute-decoder): New variable
12526         (ldap-coding-system): New variable
12527         (ldap-attribute-syntax-encoders): New variable
12528         (ldap-attribute-syntax-decoders): New variable
12529         (ldap-attribute-syntaxes-alist): New variable
12530         (ldap-encode-boolean): New function
12531         (ldap-decode-boolean): New function
12532         (ldap-encode-country-string): New function
12533         (ldap-decode-string): New function
12534         (ldap-decode-address): New function
12535         (ldap-encode-address): New function
12536         (ldap-decode-attribute): New function
12537         (ldap-search): Use some of these
12538
12539 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12540
12541         * version.el (emacs-version): Make the patch level/beta come
12542         before the XEmacs qualifier so that it gets into (funcall
12543         emacs-version) and thus in the bug reports.
12544         (emacs-version>=): Support patch levels.
12545
12546 1999-06-03  SL Baur  <steve@xemacs.org>
12547
12548         * version.el: implement x.y.z version number
12549         From Jan Vroonhof <vroonhof@math.ethz.ch>
12550
12551 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12552
12553         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12554
12555 1999-05-22  Vin Shelton <acs@xemacs.org>
12556
12557         * startup.el: Document -private and break out non-standard X options.
12558
12559 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12560
12561         * mule/mule-charset.el (charset-after): New function.
12562         (charset-direction): Synch with Mule, update docstring.
12563         (get-charset-property): New function.
12564         (put-charset-property): New function.
12565         (charset-plist): New function.
12566
12567         * mule/mule-charset.el (compose-region):
12568         (decompose-region): remove;  these functions (which don't work
12569         since we don't do composite characters) have been moved to
12570         mule-util.el.
12571         (toplevel): follow coding standards
12572
12573 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12574
12575         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12576         exist any more.
12577
12578         * code-files.el: Fix commentary to follow coding standards.  Move
12579         the single line left in mule-files.el to here.
12580
12581         * mule/mule-files.el: delete.
12582
12583 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12584
12585         * info.el (Info-scroll-prev): Use event functions instead of the
12586         old emacs 19 interface.
12587
12588 1999-06-02  Andy Piper  <andy@xemacs.org>
12589
12590         * x-font-menu.el (x-font-menu-load-font):
12591         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12592
12593 1999-05-31  Andy Piper  <andy@xemacs.org>
12594
12595         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12596         group.
12597         (font-menu-this-frame-only-p): ditto.
12598         (font-menu-max-items): reinstate, from Jan Vroonhof
12599         <vroonhof@math.ethz.ch>
12600         (font-menu-submenu-name-format): ditto.
12601         (font-menu-split-long-menu): ditto, for use by the family
12602         constructor.
12603         (font-menu-family-constructor): use it.
12604
12605 1999-05-30  Andy Piper  <andy@xemacs.org>
12606
12607         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12608         for use by the font menu.
12609
12610         * msw-font-menu.el: new file implementing mswindows specific
12611         font-menu behaviour.
12612         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12613         (mswindows-font-menu-junk-families): ditto.
12614         (hack-font-truename): ditto.
12615         (mswindows-font-regexp-ascii): ditto.
12616         (mswindows-reset-device-font-menus): ditto.
12617         (mswindows-font-menu-font-data): ditto.
12618         (mswindows-font-menu-load-font): ditto.
12619
12620         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12621         (x-font-menu-font-data): ditto.
12622         (x-font-menu-load-font): ditto.
12623
12624         * font-menu.el: new file implementing generic font menu behaviour.
12625         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12626         made device independent.
12627         (font-menu-this-frame-only-p): ditto.
12628         (font-menu-preferred-resolution): ditto.
12629         (font-menu-size-scaling): new variable used to determine whether
12630         sizes are in points or tenths of a point.
12631         (vassoc): moved from x-font-menu.el.
12632         (device-fonts-cache): ditto.
12633         (device-fonts-cache): ditto.
12634         (flush-device-fonts-cache): ditto.
12635         (reset-device-font-menus): copied from x-font-menu.el and made
12636         device independent. Most functionality deferred to
12637         device-dependent versions.
12638         (font-menu-family-constructor): copied from x-font-menu.el and
12639         made device independent.
12640         (font-menu-size-constructor): ditto.
12641         (font-menu-weight-constructor): ditto.
12642         (font-menu-set-font): ditto.
12643         (font-menu-change-face): ditto.
12644         (font-menu-load-font): new device method.
12645         (font-menu-font-data): ditto.
12646
12647         * x-font-menu.el: The above functions deleted.
12648
12649 1999-05-26  Andy Piper  <andy@xemacs.org>
12650
12651         * update-elc.el:
12652         * make-docfile.el:
12653         * loadup.el: rehash expand-file-name usage to not use default-directory.
12654
12655 1999-05-21  Andy Piper  <andy@xemacs.org>
12656
12657         * x-select.el (x-select-convert-to-text):
12658         (x-selected-text-type):
12659         (x-get-selection):
12660         (xselect-convert-to-string):
12661         (xselect-convert-to-compound-text):
12662         (xselect-convert-to-length):
12663         (xselect-convert-to-targets):
12664         (xselect-convert-to-delete):
12665         (xselect-convert-to-filename):
12666         (xselect-convert-to-charpos):
12667         (xselect-convert-to-lineno):
12668         (xselect-convert-to-colno):
12669         (xselect-convert-to-sourceloc):
12670         (xselect-convert-to-os):
12671         (xselect-convert-to-host):
12672         (xselect-convert-to-user):
12673         (xselect-convert-to-class):
12674         (xselect-convert-to-name):
12675         (xselect-convert-to-integer):
12676         (xselect-convert-to-atom):
12677         (xselect-convert-to-identity): functions renamed from x-* and
12678         moved to select.el.
12679         (x-get-secondary-selection): use rename get-selection.
12680         (x-get-clipboard): ditto.
12681         (x-own-selection): moved to select.el.
12682         (x-valid-simple-selection-p): ditto.
12683         (x-dehilight-selection): ditto.
12684         (x-own-clipboard): ditto.
12685         (x-disown-selection): ditto.
12686
12687         * x-mouse.el (x-yank-function): moved to mouse.el.
12688         (x-insert-selection): ditto.
12689         (x-set-point-and-move-selection): use renamed function.
12690
12691         * select.el (selected-text-type): moved and renamed from
12692         x-select.el.
12693         (selection-owner-p): moved to C.
12694         (selection-exists-p): ditto.
12695         (get-cutbuffer): new device method.
12696         (get-selection): generalised and moved from x-select.el.
12697         (own-selection): moved x-own-selection functionality into here.
12698         (dehilight-selection): renamed and moved from x-select.el.
12699         (own-clipboard): functionality moved from x-select.el using new
12700         generic C builtins.
12701         (disown-clipboard): ditto.
12702         (select-convert-to-text):
12703         (select-convert-to-string):
12704         (select-convert-to-compound-text):
12705         (select-convert-to-length):
12706         (select-convert-to-targets):
12707         (select-convert-to-delete):
12708         (select-convert-to-filename):
12709         (select-convert-to-charpos):
12710         (select-convert-to-lineno):
12711         (select-convert-to-colno):
12712         (select-convert-to-sourceloc):
12713         (select-convert-to-os):
12714         (select-convert-to-host):
12715         (select-convert-to-user):
12716         (select-convert-to-class):
12717         (select-convert-to-name):
12718         (select-convert-to-integer):
12719         (select-convert-to-atom):
12720         (select-convert-to-identity): new functions renamed from x-* and
12721         moved from x-select.el.
12722
12723         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12724         into here and use as the default window-system mouse yank.
12725         (insert-selection): generalised and moved from x-mouse.el.
12726         (own-clipboard): moved to C.
12727
12728         * msw-select.el (mswindows-selection-owned-p): deleted.
12729         (mswindows-own-selection): generalised and moved to select.el.
12730         (mswindows-disown-selection): generalised and moved to C.
12731         (mswindows-selection-owner-p): ditto.
12732
12733 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12734
12735         * XEmacs 21.2.14 is released
12736
12737 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12738
12739         * about.el: update contact info for jason and slb.
12740
12741 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12742
12743         * mule/european.el (setup-romanian-environment): Add Romanian
12744         support from Emacs/Mule romanian.el.
12745
12746 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12747
12748         * cus-face.el: Label all custom changes with the 'custom' tag.
12749
12750         * cus-edit.el: idem ditto.
12751
12752         * faces.el: Added suport for adding device tags to various functions.
12753         (custom): New device tag.
12754         (face-spec-set): Call reset face with tags argument. No longer do
12755         x-init-global-faces hack.
12756
12757         * faces.el (frob-face-property): Use an anonymous specifier to map
12758         frob-face-property-1 over.
12759
12760         * x-font-menu.el (font-menu-set-font): Always specify all
12761         properties to custom.
12762
12763 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12764
12765         * mule/european.el (setup-czech-environment): Add czech support.
12766         From David Sauer <davids@orfinet.cz>
12767
12768 1999-03-15  SL Baur  <steve@xemacs.org>
12769
12770         * check-features.el: Turn hard errors into warnings.
12771
12772 1999-03-21  SL Baur  <steve@xemacs.org>
12773
12774         * simple.el (delete-key-deletes-forward): As per discussion on
12775         xemacs-beta, default to t.
12776
12777 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12778
12779         * loadup.el: Define Installation-string before loading anything.
12780
12781 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12782
12783         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12784         From Anders Stenman <stenman@isy.liu.se>
12785
12786 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12787
12788         * wid-edit.el (widget-glyph-find): Ditto.
12789
12790         * packages.el (locate-library): Ditto.
12791
12792         * loadup.el (really-early-error-handler): Ditto.
12793
12794         * lib-complete.el (read-library): Ditto.
12795
12796         * faces.el (set-face-stipple): Ditto.
12797
12798         * code-files.el (load): Use new calling style of locate-file.
12799
12800 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12801
12802         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12803         dead.
12804
12805 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12806
12807         * dumped-lisp.el (preloaded-file-list): Don't load
12808         Installation.el.
12809
12810         * loadup.el (Installation-string): Define it here.
12811
12812 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12813
12814         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12815         Installation.el needs to be loaded before `dump-paths', otherwise
12816         the dumping process won't find it.
12817
12818 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12819
12820         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12821         subr so that we can use `replace-in-string' in Installation.el to
12822         get rid of C-m chars under the native Windows build.
12823
12824 1999-04-29  Andy Piper  <andy@xemacs.org>
12825
12826         * make-docfile.el: canonicalize file and directory names.
12827
12828         * device.el (call-device-method): new function for calling device
12829         specific methods.
12830         (define-device-method): new function for defining device methods.
12831         (define-device-method*): ditto.
12832
12833 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12834
12835         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12836
12837 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12838
12839         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12840         (cyrillic-koi8-r-encode-table): Likewise.
12841         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12842         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12843
12844         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12845         from vietnamese.el].
12846
12847         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12848         mule/mule-misc.el.
12849
12850 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12851
12852         * mule/thai-xtis.el:
12853         - Change font registry name from "Thai94x94-0" to "xtis-0".
12854         - Change mnemonic of coding-system `tis-620' to "TIS620".
12855
12856 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12857
12858         * mule/ethiopic.el: fixed.
12859
12860 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12861
12862         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12863
12864         * mule/thai-xtis.el: New file.
12865
12866         * mule/vietnamese.el: New file.
12867
12868         * mule/ethiopic.el: New file.
12869
12870 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12871
12872         * bytecomp.el (byte-compile-close-variables): Leave
12873         debug-issue-ebola-notices alone.
12874
12875 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12876
12877         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12878         at the top of the buffer since it is the most important thing to
12879         customize
12880         (ldap-get-host-parameter): New defun
12881         (ldap-search): Add a new parameter `withdn' to retrieve the
12882         distinguished names of entries
12883
12884 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12885
12886         * startup.el (splash-frame-body): Date and spelling fixes.
12887
12888 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12889
12890         * view-less.el (toggle-truncate-lines): add autoload tag
12891
12892 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12893
12894         * format.el (format-alist): Disable image stuff.
12895
12896 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12897
12898         * wid-edit.el (widget-glyph-find): Search by directories, then by
12899         suffixes rather than the other way around.
12900         (widget-image-conversion): Renamed to
12901         `widget-image-file-name-suffixes'.
12902
12903 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12904
12905         * mule/mule-charset.el: Made old functions obsolete, remove the
12906         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12907         (charset-iso-graphic-plane): Rename from charset-graphic.
12908         (charset-iso-final-char): Rename from charset-final.
12909         (charset-width): Rename from charset-columns.
12910         (charset-bytes): Added from fsf compatibility, returns always 1.
12911
12912         * mule/mule-misc.el: Move charset-doc-string alias to
12913         mule-charset.el
12914
12915 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12916
12917         * x-faces.el (x-make-font-bold-italic): honor
12918         *try-oblique-before-italic-fonts*
12919
12920 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12921
12922         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12923
12924 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12925
12926         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12927         name.
12928
12929 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12930
12931         * cl-extra.el (equalp): Would bug out for lists.
12932
12933 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12934
12935         * about.el (about-hackers):  Change cgw's email address
12936
12937 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12938
12939         * XEmacs 21.2.13 is released
12940
12941 1999-03-12  SL Baur  <steve@xemacs.org>
12942
12943         * simple.el (delete-key-deletes-forward): Revert to previous
12944         behavior.
12945
12946 1999-01-18  Didier Verna  <didier@xemacs.org>
12947
12948         * menubar-items.el (xemacs-splash-buffer): handle the case of
12949         multiple elements in the splash buffer body.
12950
12951         * startup.el (splash-frame-timeout): new constant: interval
12952         between splash buffer elements.
12953         (command-line-1): handle splash buffer with multiple elements (use
12954         a timeout).
12955         (splash-frame-body): Originally `startup-splash-frame-body'.
12956         Rewrote a cleaner and more readable version. This can now be array,
12957         in which case each element is displayed in turn in the splash buffer.
12958         (splash-frame-static-body): new constant. Persistent information
12959         across all splash buffer elements (preserves the possibility to give
12960         it in different languages.
12961         (circulate-splash-frame-elements): new function. Used as a timeout
12962         to circulate through all splash frame elements and display them in
12963         sequence.
12964         (display-splash-frame): originally `startup-splash-frame'. Handle
12965         the case of multiple elements in the splash buffer body. Now
12966         returns a timeout id if multiple elements to display, or nil.
12967
12968 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12969
12970         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12971         so they can be overridden by x-init-face-from-resources.
12972         Additionally specify the font name also with an x tag.
12973
12974 1999-03-08  Andy Piper  <andy@xemacs.org>
12975
12976         * package-get.el (package-get-base): autoload.
12977
12978         * menubar-items.el (default-menubar): add update menu item. Fix
12979         custom menu to only be activated when package-base is available.
12980
12981         * package-get.el (package-get-custom): don't load
12982         package-get-custom as it is auto-generated. Fix group definition.
12983
12984 1999-03-05  Didier Verna  <didier@xemacs.org>
12985
12986         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12987         instead of `symbol-name' (Thanks Kyle).
12988
12989         * cus-edit.el (custom-save-variables): use `prin1' instead of
12990         princ to write symbols.
12991
12992 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12993
12994         * XEmacs 21.2.12 is released
12995
12996 1999-03-05  SL Baur  <steve@xemacs.org>
12997
12998         * menubar-items.el (default-menubar): Add kfm browsing support.
12999         From Neal Becker <nbecker@fred.net>
13000
13001 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13002
13003         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13004         calls to font-lock during buffer reversion.
13005
13006 1999-02-12  Didier Verna  <didier@xemacs.org>
13007
13008         * info.el (Info-build-node-completions): unconditionally widen the
13009         tag table buffer.
13010
13011 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13012
13013         * x-faces.el (x-init-face-from-resources):
13014         Only set fonts in the 'x locale.
13015
13016 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13017
13018         * package-ui.el (pui-install-selected-packages): Don't throw on
13019         `package-admin-delete-binary-package' returning nil since it's
13020         normal.  Reindent function.
13021         (pui-add-required-packages): Handle case where packages selected
13022         for installation have never been installed.
13023
13024 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13025
13026         * menubar-items.el (default-menubar):
13027         Implement the ``Mule->Set coding system of process'' menu item.
13028
13029 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13030
13031         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13032         files
13033         - Change some `if's to `when's
13034
13035 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13036
13037         * XEmacs 21.2.11 is released
13038
13039 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13040
13041         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13042         against window close (Fix Bug #460).
13043         (ask-user-about-lock-dbox): Idem.
13044
13045 1999-02-25  SL Baur  <steve@xemacs.org>
13046
13047         * mule/mule-charset.el (charset-leading-byte): New function.
13048         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13049
13050 1999-02-12  Andy Piper  <andy@xemacs.org>
13051
13052         * about.el (xemacs-hackers): change andy's email address.
13053         (about-url-alist): change andy's web page address.
13054         (about-xemacs): add piper.
13055
13056 1999-02-16  SL Baur  <steve@xemacs.org>
13057
13058         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13059         of mule-base into lisp/mule.
13060
13061 1999-02-16  SL Baur  <steve@xemacs.org>
13062
13063         * mule/arabic.el:
13064         mule/canna-leim.el:
13065         mule/chinese.el:
13066         mule/cyrillic.el:
13067         mule/english.el:
13068         mule/european.el:
13069         mule/greek.el:
13070         mule/hebrew.el:
13071         mule/japanese.el:
13072         mule/kinsoku.el:
13073         mule/korean.el:
13074         mule/misc-lang.el:
13075         mule/mule-category.el:
13076         mule/mule-ccl.el:
13077         mule/mule-charset.el:
13078         mule/mule-cmds.el:
13079         mule/mule-coding.el:
13080         mule/mule-files.el:
13081         mule/mule-help.el:
13082         mule/mule-init.el:
13083         mule/mule-misc.el:
13084         mule/mule-tty-init.el:
13085         mule/mule-x-init.el:
13086         mule/viet-chars.el:  Remerge from mule-base.
13087
13088         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13089         of mule-base into lisp/mule.
13090
13091 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13092
13093         * process.el (exec-to-string): Use `shell-command-switch' in place
13094         of hard-wired "-c" (for WindowsNT).
13095
13096 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13097
13098         * menubar-items.el (default-menubar):  Remove obsolete
13099         "Gopher" item
13100
13101 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13102
13103         * package-admin.el (package-admin-get-install-dir): First fall
13104         back to the location of xemacs-base for non-mule packages.
13105
13106 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13107
13108         * paths.el:
13109         - improved automounter tmp directory support.
13110         - support 4 (!) empirically discovered automounter conventions
13111
13112 1999-02-12  SL Baur  <steve@xemacs.org>
13113
13114         * etags.el (pop-tag-mark): autoload to match key binding.
13115
13116 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13117
13118         * XEmacs 21.2.10 is released
13119
13120 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13121
13122         * package-get.el (package-get-remote-filename): Don't bug out for
13123         a local file name in the search entry.
13124
13125 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13126
13127         * XEmacs 21.2.9 is released
13128
13129 1999-01-19  Didier Verna  <didier@xemacs.org>
13130
13131         * replace.el (replace-search-function): new variable containing a
13132         function to perform a search-forward.
13133         (replace-re-search-function): new variable containing a function
13134         to perform a re-search-forward.
13135         (perform-replace): use them.
13136
13137 1999-01-25  Didier Verna  <didier@xemacs.org>
13138
13139         * select.el (selection-owner-p): use the name `XEmacs'.
13140         (cut-copy-clear-internal): ditto.
13141
13142 1999-01-18  Andy Piper  <andy@xemacs.org>
13143
13144         * about.el (about-url-alist): Update my entry.
13145         (xemacs-hackers): Ditto.
13146
13147 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13148
13149         * buffer.el (switch-to-buffer): Fixing documentation.
13150         * minibuf.el (minibuffer-completion-table): ditto.
13151         * cl-macs.el (return-from): ditto.
13152
13153 1999-01-04  Didier Verna  <didier@xemacs.org>
13154
13155         * replace.el (delete-non-matching-lines): temporarily disable
13156         case-folding when called interactively with a regexp containing
13157         uppercase characters.
13158         (delete-matching-lines): ditto.
13159         (count-matches): ditto.
13160         (list-matching-lines): ditto.
13161
13162 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13163
13164         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13165         abort if current window is split horizontally, not if others are
13166         split.  Got rid of unnecessary minibuffer checking.  Also, add
13167         some comments (it's still complex).
13168
13169 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13170
13171         * package-get.el: changed address for doc.ic.ac.uk to
13172         sunsite.doc.ic.ac.uk
13173
13174 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13175
13176         * ldap.el (toplevel): Remove requires so that the file compiles
13177         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13178
13179 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13180
13181         * dump-paths.el: Calculate module-directory and set
13182         module-load-path to the load path for modules.
13183
13184         * loadup.el: Get bootstrap value of module-load-path from the
13185         environment variable EMACSBOOTSTRAPMODULEPATH.
13186         - Display the module load path if we're debugging paths.
13187
13188         * setup-paths.el: Added function paths-find-site-module-directory.
13189         - Added function paths-find-module-directory.
13190         - Added function paths-construct-module-load-path.  Uses new
13191         environment variable EMACSMODULEPATH.
13192
13193 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13194
13195         * font.el (font-default-object-for-device):
13196         Oops! This `or' can't be replaced by `unless'.
13197         Fixed inability to run w3, among other things.
13198
13199 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13200
13201         * package-admin.el: Change initialization of
13202           package-admin-install-function dependent on system type.
13203           Change package-admin-install-function-mswindows to use
13204           "minitar".
13205
13206 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13207
13208         * mouse.el (default-mouse-motion-handler): Disable help echo while
13209         in the minibuffer.
13210
13211 1998-12-28  Martin Buchholz <martin@xemacs.org>
13212
13213         * XEmacs 21.2.8 is released.
13214
13215 1998-12-24  Martin Buchholz <martin@xemacs.org>
13216
13217         * XEmacs 21.2.7 is released.
13218
13219 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13220
13221         * package-ui.el (pui-list-packages): Set truncate-lines.
13222
13223         * package-get.el (package-get-download-menu): Use
13224         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13225
13226         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13227         (pui-help-string): idem.
13228         (list-packages-mode): New major mode.
13229         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13230         (pui-install-selected-packages): Add suport for removing packages.
13231         (pui-toggle-package-delete-key): New function.
13232         (pui-popup-context-sensitive): New kludge.
13233         (pui-list-packages): Add warning when `package-get-remote' is nil.
13234         (package-ui-add-site): New function.
13235
13236 1998-12-01  Didier Verna  <didier@xemacs.org>
13237
13238         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13239
13240 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13241
13242         * ldap.el: Custom-ized
13243         (toplevel): Do not provide `ldap' which is provided by C level
13244         LDAP code
13245         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13246
13247 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13248
13249         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13250
13251 1998-12-17  Andy Piper  <andy@xemacs.org>
13252
13253         * sound.el (sound-load-list): name changed from sound-load-alist.
13254         (sound-extension-list): name changed from sound-ext-list.
13255         (load-default-sounds): use new names.
13256         (load-sound-file): use new names.
13257
13258 1998-12-16  Andy Piper  <andy@xemacs.org>
13259
13260         * XEmacs 21.2.6 is released
13261
13262 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13263
13264         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13265         errors.
13266
13267 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13268
13269         * wid-edit.el (widget-echo-this-extent): Set
13270         help-echo-owns-message to t.
13271
13272 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13273
13274         * package-get.el (package-get-download-menu): use toggles for
13275           each site in the download site menu.
13276
13277 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13278
13279         * package-get.el (package-get): If we cannot find a package
13280           because package-get-remote is not set, give a more helpful
13281           error message.
13282
13283 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13284
13285         * package-get.el (package-get-remote-filename): use an EFS path
13286         with user anonymous if no user is specified.
13287
13288 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13289
13290         * faces.el (face-spec-set): Re-init fallfacks for default after
13291         calling reset-face on the default face.
13292
13293 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13294
13295         * package-admin.el (package-admin-default-install-function):
13296         Behave as advertised.  Make sure the pkg-dir is proper for
13297         default-directory.
13298         (package-admin-add-binary-package): Make sure the pkg-dir is
13299         proper for default-directory.
13300         (package-admin-install-function-mswindows): Make sure the pkg-dir
13301         is proper for default-directory.
13302
13303 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13304
13305         * XEmacs 21.2.5 is released
13306
13307 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13308
13309         * files.el (binary-file-regexps): regexp-opt is not available at
13310         bytecompile time.
13311
13312 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13313
13314         * x-win-xfree86.el:
13315         * x-win-sun.el (x-win-init-sun):
13316         * x-win-sun.el:
13317         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13318         * x-iso8859-1.el:
13319         * x-init.el (init-post-x-win):
13320         * x-init.el (init-pre-x-win):
13321         * x-init.el (x-initialize-compose):
13322         * x-init.el:
13323         * x-compose.el:
13324         * winnt.el:
13325         * widget.el:
13326         * wid-edit.el (widget-glyph-click):
13327         * wid-edit.el (widget-glyph-find):
13328         * wid-edit.el (widget-type):
13329         * view-less.el (view-buffer-other-window):
13330         * very-early-lisp.el:
13331         * version.el:
13332         * toolbar.el:
13333         * toolbar-items.el:
13334         * term/sun.el (suntool-map):
13335         * term/sun-mouse.el:
13336         * term/internal.el:
13337         * syntax.el (modify-syntax-entry):
13338         * symbol-syntax.el:
13339         * subr.el:
13340         * startup.el (lock-directory):
13341         * simple.el (set-comment-column):
13342         * simple.el (backward-delete-char-untabify):
13343         * shadow.el (find-emacs-lisp-shadows):
13344         * shadow.el:
13345         * setup-paths.el (paths-construct-info-path):
13346         * select.el (cut-copy-clear-internal):
13347         * process.el (call-process-region):
13348         * process.el (start-process-shell-command):
13349         * process.el:
13350         * paths.el (rmail-spool-directory):
13351         * paragraphs.el (use-hard-newlines):
13352         * package-get.el (package-get-dependencies):
13353         * package-admin.el (package-admin-delete-binary-package):
13354         * obsolete.el (truncate-string):
13355         * obsolete.el (store-substring):
13356         * mouse.el (default-mouse-track-maybe-own-selection):
13357         * mouse.el (mouse-yank-at-point):
13358         * modeline.el:
13359         * modeline.el (mouse-drag-modeline):
13360         * minibuf.el (read-directory-name-internal):
13361         * minibuf.el (read-file-name-internal):
13362         * minibuf.el (read-file-name-internal-1):
13363         * minibuf.el (read-file-name-2):
13364         * minibuf.el (exact-minibuffer-completion-p):
13365         * minibuf.el (read-from-minibuffer):
13366         * minibuf.el:
13367         * menubar.el (check-menu-syntax):
13368         * map-ynp.el (map-y-or-n-p):
13369         * make-docfile.el (docfile-out-of-date):
13370         * loadup.el ((member "run-temacs" command-line-args)):
13371         * loadup.el ((member "no-site-file" command-line-args)):
13372         * loadup.el (really-early-error-handler):
13373         * loadup.el:
13374         * loadhist.el:
13375         * loaddefs.el:
13376         * lisp-mnt.el (lm-verify):
13377         * lib-complete.el (lib-complete:cache-completions):
13378         * lib-complete.el (library-all-completions):
13379         * itimer.el (itimer-run-expired-timers):
13380         * info.el (Info-mode):
13381         * info.el (Info-insert-file-contents):
13382         * info.el (Info-rebuild-dir):
13383         * info.el (Info-build-dir-anew):
13384         * info.el (Info-parse-dir-entries):
13385         * info.el (Info-dir-outdated-p):
13386         * info.el (Info-insert-dir):
13387         * info.el (info-xref):
13388         * info.el:
13389         * hyper-apropos.el (hyper-apropos-get-doc):
13390         * hyper-apropos.el (hyper-describe-face):
13391         * hyper-apropos.el (hyper-apropos-mode):
13392         * hyper-apropos.el:
13393         * help.el (list-processes):
13394         * help.el:
13395         * gnuserv.el:
13396         * font.el (mswindows-font-create-name):
13397         * font.el (font-default-font-for-device):
13398         * font.el (x-font-create-object):
13399         * font.el (font-registry):
13400         * font.el:
13401         * font-lock.el (font-lock-keywords):
13402         * font-lock.el:
13403         * finder.el (finder-compile-keywords):
13404         * find-paths.el (paths-find-recursive-path):
13405         * fill.el (set-justification-center):
13406         * fill.el (fill-region-as-paragraph):
13407         * files.el (insert-directory):
13408         * files.el (wildcard-to-regexp):
13409         * files.el (recover-file):
13410         * files.el (basic-save-buffer):
13411         * files.el (delete-auto-save-file-if-necessary):
13412         * files.el (file-relative-name):
13413         * files.el (backup-extract-version):
13414         * files.el (backup-buffer):
13415         * files.el (set-visited-file-name):
13416         * files.el (set-auto-mode):
13417         * files.el (interpreter-mode-alist):
13418         * files.el:
13419         * files.el (find-file-noselect):
13420         * files.el (abbreviate-file-name):
13421         * files.el (parse-colon-path):
13422         * files.el (directory-abbrev-alist):
13423         * etags.el (visit-tags-table-buffer):
13424         * easymenu.el (easy-menu-define):
13425         * dragdrop.el (experimental-dragdrop-drag):
13426         * dragdrop.el (dragdrop-drop-do-functions):
13427         * dragdrop.el (dragdrop-drop-at-point):
13428         * disass.el (disassemble-1):
13429         * disass.el (disassemble-internal):
13430         * disass.el (disassemble):
13431         * disass.el:
13432         * derived.el (derived-mode-init-mode-variables):
13433         * derived.el (define-derived-mode):
13434         * custom.el (defgroup):
13435         * cus-edit.el (custom-quote):
13436         * config.el:
13437         * code-process.el (open-network-stream):
13438         * code-process.el (start-process):
13439         * code-process.el (call-process-region):
13440         * code-process.el (call-process):
13441         * code-process.el:
13442         * code-files.el (insert-file-contents):
13443         * code-files.el:
13444         * code-files.el (buffer-file-coding-system-for-read):
13445         * cmdloop.el (yes-or-no-p-minibuf):
13446         * cl.el:
13447         * cl-macs.el:
13448         * cl-extra.el:
13449         * callers-of-rpt.el (make-caller-report):
13450         * callers-of-rpt.el:
13451         * bytecomp.el (batch-byte-recompile-directory):
13452         * bytecomp.el (batch-byte-compile-1):
13453         * bytecomp.el (batch-byte-compile):
13454         * bytecomp.el (display-call-tree):
13455         * bytecomp.el (byte-compile-insert):
13456         * bytecomp.el (byte-compile-two-args-19->20):
13457         * bytecomp.el (byte-compile-variable-ref):
13458         * bytecomp.el (byte-compile-form):
13459         * bytecomp.el (byte-compile-top-level-body):
13460         * bytecomp.el (byte-compile-out-toplevel):
13461         * bytecomp.el (byte-compile-byte-code-maker):
13462         * bytecomp.el (byte-compile-file-form-defmumble):
13463         * bytecomp.el (byte-compile-file-form):
13464         * bytecomp.el (byte-compile-keep-pending):
13465         * bytecomp.el (byte-compile-insert-header):
13466         * bytecomp.el (byte-compile-from-buffer):
13467         * bytecomp.el (byte-compile-file):
13468         * bytecomp.el (byte-recompile-file):
13469         * bytecomp.el (byte-compile-close-variables):
13470         * bytecomp.el (byte-compile-warn-about-unused-variables):
13471         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13472         * bytecomp.el (byte-compiler-legal-options):
13473         * bytecomp.el (byte-compile-lapcode):
13474         * bytecomp.el (byte-optimize-log):
13475         * bytecomp.el ((fboundp 'defsubst)):
13476         * bytecomp.el:
13477         * bytecomp-runtime.el:
13478         * byte-optimize.el (byte-optimize-apply):
13479         * byte-optimize.el (car):
13480         * byte-optimize.el (byte-optimize-form):
13481         * byte-optimize.el (byte-optimize-form-code-walker):
13482         * byte-optimize.el:
13483         * build-report.el (build-report-insert-installation-file):
13484         * build-report.el (build-report):
13485         * auto-show.el:
13486         * apropos.el (apropos-documentation):
13487         - mega patch
13488         - clean up byte-compile warnings
13489         - remove unused variables
13490         - Use common lisp style hashtable functions
13491         - byte compiler cleanup
13492         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13493         - remove old backquote syntax usage
13494         - move some cl functionality into C for speed.
13495         - remove last remaining VMS support
13496         - spelling fixes
13497         - implement last, butlast, nbutlast, copy-list in C.
13498         - new macro ignore-file-errors, similar to ignore-errors
13499           (ignore-file-errors (delete-file "foo"))
13500         - get frequent garbage collection during loadup.el by tweaking
13501           gc-cons-threshold, rather than explicitly calling garbage-collect
13502         - default delete-key-deletes-forward to `t'.
13503
13504 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13505
13506         * XEmacs 21.2-beta4 is released.
13507
13508 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13509
13510         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13511         (easy-menu-item-present-p): Wrapper around find-menu-item.
13512         (easy-menu-remove-item): Wrapper around delete-menu-item.
13513
13514         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13515         (add-menu-button): Add 'in-menu' argument.
13516         (add-menu-item-1): Add in-menu support to helper function.
13517
13518 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13519
13520         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13521
13522 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13523
13524         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13525         of Dec 4, 1997.
13526
13527 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13528
13529         * process.el (shell-command-on-region): Report if the command
13530         succeeded or failed.
13531
13532 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13533
13534         * subr.el (buffer-substring-no-properties): Comment out.
13535
13536 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13537
13538         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13539           into font instances first, like `x-frob-font-size' does.
13540           (mswindows-find-larger-font): ditto
13541
13542 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13543
13544         * package-ui.el (pui-install-selected-packages): fix args in call
13545         to `package-get'.
13546
13547 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13548
13549         * package-get.el (host-name): New widget type.
13550         (package-get-remote): Better customization using new type.
13551         (package-get-download-sites): idem dito.
13552
13553         (package-get-custom): Do not use package-get-all untill we have
13554         runtime dependencies.
13555
13556         (package-get-remove-copy): Default to 't' we no longer need this
13557         kludge as we do not currently use depenencies.
13558
13559         (package-get-was-current): New variable.
13560         (package-get-require-base): New 'force-current' argument.
13561         (package-get-update-base): idem
13562         (package-get-package-provider):  idem
13563         (package-get-locate-index-file): New 'no-remote' argument.
13564         (package-get-locate-file): idem.
13565
13566         (package-get-maybe-save-index): New function.
13567         (package-get-update-base): Use it.
13568
13569 1998-10-28 Greg Klanderman <greg@alphatech.com>
13570
13571         * package-get.el (package-get-remote): default to nil; by default,
13572         don't go out to the net via EFS.  They must select a download site.
13573         (package-get-download-sites): new variable.
13574         (package-get-download-menu): new function.
13575         (package-get-locate-index-file): new function.
13576         (package-get-update-base): use it.
13577
13578         * menubar-items.el (default-menubar): add "Update Package Index"
13579         and "Add Download Site" menus under Options | Manage Packages.
13580
13581 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13582
13583         * package-get.el (package-get): bugfix code checking installed version
13584         for case where package is not currently installed.
13585         (package-get-require-signed-base-updates): new variable.
13586         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13587         deemed not a goot thing.  Use the variable
13588         package-get-allow-unsigned-base-updates instead.
13589
13590 1998-10-16 Greg Klanderman <greg@alphatech.com>
13591
13592         * package-get.el (package-get): Don't install an older version than
13593         we already have unless explicitly told to.  Issue a warning.
13594
13595         * package-ui.el (pui-add-required-packages): when adding
13596         dependencies, don't add packages that are up to date.
13597         (pui-package-symbol-char):  Don't consider a package out of date
13598         if you have a newer version installed than the latest version in
13599         package-get-base.
13600
13601         * package-get.el (package-get-base-filename): document that it may
13602         be a path relative to package-get-remote;  new default value.
13603         (package-get-locate-file): new function.
13604         (package-get-update-base): use it to expand package-get-base-filename.
13605         (package-get-save-base): new function to save the package-get database
13606         to file.
13607         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13608         (package-get-update-base): pass the REMOTE-SOURCE arg.
13609         (package-get-update-base-entry): call package-get-custom-add-entry.
13610         (package-get-file-installed-p): removed; no longer needed.
13611         (package-get-create-custom): ditto.
13612         (toplevel): remove code to build and load package-get-custom.el
13613         (package-get-custom-add-entry): new function.
13614
13615 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13616
13617         * wid-edit.el (widget-button-click): Don't switch window.
13618
13619 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13620
13621         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13622
13623 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13624
13625         * etags.el (find-tag-default): Run find-tag-hook using
13626         run-hooks rather than funcall
13627
13628 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13629
13630         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13631         and the current local map as the parents to isearch-mode-map.
13632
13633 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13634
13635         * XEmacs 21.2-beta3 is released.
13636
13637 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13638
13639         * package-get.el (package-get-update-base): use
13640         insert-file-contents-internal, not insert-file-contents-literally.
13641
13642 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13643
13644         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13645         dump time.
13646
13647 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13648
13649         * package-get.el (package-get-update-base-entry): new function.
13650         (package-get-update-base): renamed; was `package-get-load-base'.
13651         cleanup, and use package-get-update-base-from-buffer.
13652         (package-get-update-base-from-buffer): new function.
13653         (package-get-update-base-entries): new; helper for above.
13654         Do not eval lisp grabbed over ftp; parse it from new format.
13655
13656 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13657
13658         * files.el (set-auto-mode): Don't play games loading package-get
13659         database; package-get-package-provider will handle it all.
13660
13661 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13662
13663         * package-get.el (package-get-base-filename): new variable.
13664         (package-get-require-base): new function.
13665         (package-get-pgp-signed-begin-line): new variable.
13666         (package-get-pgp-signature-begin-line): ditto.
13667         (package-get-pgp-signature-end-line):  ditto.
13668         (package-get-load-base): new function.
13669         (package-get-interactive-package-query):
13670         (package-get-update-all):
13671         (package-get-dependencies):
13672         (package-get-package-provider):
13673         (package-get-custom): use package-get-require-base.
13674         [package-get-custom loading]: disable for now.
13675
13676         * package-ui.el (pui-list-packages): use (package-get-require-base)
13677
13678 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13679
13680         * package-ui.el: Correct obvious thinko in choosing extent face.
13681
13682 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13683
13684         * menubar-items.el (default-menubar): pui-list-package has nothing
13685         to with Customize. Move all the package stuff to a new Item in Options.
13686
13687         * package-ui.el (pui-menu): Add menu and Popup menu.
13688
13689         * package-get.el (package-get): Use new
13690         package-admin-get-install-dir.
13691
13692         * package-admin.el (package-admin-get-install-dir): New syntax.
13693         Conserve package location and put mule packages where mule-base is.
13694
13695         * package-get.el : Customized
13696
13697         * package-ui.el (pui): Customized
13698         (pui-package-install-dest-dir): New variable.
13699         (pui-install-selected-packages): Use it
13700
13701 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13702
13703         * package-get.el (package-get-interactive-package-query): Move
13704         dependency on package-get-base to run-time.
13705         (package-get-update-all): Ditto.
13706         (package-get-dependencies): Ditto.
13707         (package-get-package-provider): Ditto.
13708         (package-get-custom): Ditto.
13709
13710 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13711
13712         * events.el: Remove 'ascii-character property from 'backspace
13713         and 'delete symbols
13714
13715 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13716
13717         * package-get-base.el: removed.
13718
13719 1998-09-23  Didier Verna  <didier@xemacs.org>
13720
13721         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13722         (no-upper-case-p): new function.
13723         (with-search-caps-disable-folding): new macro.
13724         (with-interactive-search-caps-disable-folding): new macro.
13725         (zap-to-char): In interactive mode, do a case-sensitive search if
13726         the character is uppercase.
13727         (zap-up-to-char): ditto.
13728
13729         * replace.el (perform-replace): use the function no-upper-case-p.
13730
13731         * isearch-mode.el (isearch-fix-case): ditto.
13732         make obsolete `with-caps-disable-folding' and
13733         `isearch-no-upper-case-p'.
13734
13735         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13736         (tags-search): ditto.
13737         (tags-query-replace): ditto.
13738
13739         * info.el (Info-search): ditto.
13740
13741 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13742
13743         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13744
13745 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13746
13747         * package-admin.el (package-admin-rmtree): rewritten.  need to
13748         check for "." and ".." before symlink check.  expand files and
13749         directories with respect to DIRECTORY, not default-directory.
13750
13751 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13752
13753         * package-get.el (package-get-all): add INSTALL-DIR argument.
13754
13755 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13756
13757         * package-ui.el (pui-add-required-packages): new function, select
13758         dependent packages.
13759         (pui-display-keymap): bind it.
13760         (pui-help-string): document it.
13761         (pui-install-selected-packages): package-get-all -> package-get.
13762
13763         * package-get.el (package-get-dependencies): new function.
13764
13765 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13766
13767         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13768         regexps.
13769
13770 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13771
13772         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13773         function.
13774         (default-mouse-track-normalize-point): Use it.
13775
13776 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13777
13778         * package-admin.el (package-admin-delete-binary-package):
13779                 General cleanup. Remove unnessary use of progn and
13780         save-excursion.
13781         (package-admin-delete-binary-package): Do NOT mess with file
13782         modes. That is evil.
13783         (package-admin-delete-binary-package): Wrap all deleting in
13784         condition-case. The data in MANIFEST is untrustworthy.
13785         (package-admin-delete-binary-package): Let the OS worry about non
13786         empty directories.
13787
13788 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13789
13790         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13791         processing.
13792         (lm-report-bug): Fix mail address to send bug reports to.
13793
13794 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13795
13796         * XEmacs 21.2-beta2 is released.
13797
13798 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13799
13800         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13801
13802 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13803
13804         * info.el (Info-mode): Document page turning by double clicks in
13805         docstring so `M-x describe-mode' will display it.
13806
13807 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13808
13809         * info.el (Info-mouse-track-double-click-hook): Use character
13810         widths to calculate a border region where double clicking does
13811         page turning, and return `nil' by default so other hooks, such as
13812         region highlighting, will be run.
13813
13814 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13815
13816         * sound.el (default-sound-directory-list): Initialize with all the
13817         "sounds" directories in `data-directory-list'.  It used to just be
13818         the first one.
13819
13820         * packages.el (locate-data-directory-list): Created.  This gives
13821         the list of matching directories, unlike `locate-data-directory',
13822         which just gives the first one.
13823
13824 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13825
13826         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13827         make a binding in the local keymap until help-char handling is
13828         improved.
13829
13830         * help.el (help-keymap-with-help-key): Provide keymap with help
13831         binding.
13832         (help-print-help-form): New helper function.
13833
13834 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13835
13836         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13837         move extent to another buffer; no need to create a new extent.
13838         (isearch-fix-case): New function.
13839         (isearch-search-and-update): Use it.
13840
13841 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13842
13843         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13844         the keymap, not minor-mode-map-alist.
13845         (isearch-done): Restore overriding-local-map.
13846
13847 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13848
13849         * bytecomp.el (byte-compile-buffer-substring):
13850         Fix for: (byte-compile (defun f () (buffer-substring)))
13851         ==>   ** buffer-substring called with 3 args, but requires 0-3
13852         - new code not only works, but is more readable, too.
13853
13854 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13855
13856         * msw-faces.el (mswindows-init-device-faces): Don't try to
13857           specify a default font at this late stage. Do try to force
13858           creation of the default face font so that if it fails we get
13859           an error now instead of a crash at frame creation.
13860
13861           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13862           mswindows-make-font-unitalic: Canonical default weight
13863           changed from "Normal" to "Regular".
13864
13865           mswindows-make-font-bold / -bold-italic: Supplied device was
13866           not being passed into call to mswindows-find-smaller-font.
13867
13868 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13869
13870         * package-get.el (package-get-remote): Fix the path where to find
13871           the packages on xemacs.org.
13872
13873 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13874
13875         * about.el (about-maintainer-info): Update Ben's entry.
13876
13877 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13878
13879         * lisp/shadow.el (find-emacs-lisp-shadows):
13880         - `member' was being called on lists of length 2000!
13881         - Replace with hashtables.
13882         - Replace hand-coded loops with (dolist)
13883         - Fix comment typo
13884
13885 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13886
13887         * packages.el: Added new function, `package-delete-name', to
13888           delete existing packages from the installed package database
13889           (`packages-package-list').  Also added the "pkginfo" directory
13890           to `packages-special-base-regexp', so that the pkginfo directory
13891           would not get added to `late-packages'.
13892
13893         * package-admin.el: Added ability to delete an installed package
13894           (added low-level function, `package-admin-delete-package').
13895           Understands how to use the pkginfo/MANIFEST.<package> file to
13896           delete the package.  When installing a package, will also
13897           create a MANIFEST.* file if one is not provided by the
13898           package.  If the MANIFEST.* doesn't exist when deleting a
13899           package, the functions will fall back to attempting to delete
13900           any package-specific lisp directory.
13901
13902         * package-get.el: Moved some functions to package-admin.el.
13903           Added interactive function `package-get-delete-package', for
13904           use by users for deleting a package.
13905
13906           Also modified to not require the presence of efs.
13907
13908 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13909
13910         * files.el (find-file-noselect): Handle all signals, kill the
13911         buffer and resignal.
13912
13913 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13914
13915         * cl-macs.el (glyph-image): Add setf method.
13916
13917 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13918
13919         * package-get.el: Fixed broken EFS downloading.  Also, look for
13920           .tar.gz files first, in preference over .tgz files.
13921
13922         * package-ui.el: Fix display of package version numbers.
13923
13924 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13925
13926         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13927         argument.
13928
13929 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13930
13931         * list-mode.el: `display-completion-list': added new/optional
13932           keyword `:completion-string', which allows the programmer to
13933           change the "Possible completions are:" prompt.
13934
13935         * menubar-items.el: Added new pulldown menu-pick to start up the
13936           visual package browser/installer:
13937
13938                 Options->Customize->List Packages
13939
13940         * package-admin.el: Added hooks for installing under both Unix
13941           and MS Windows.  Does additional error checking.  No longer
13942           calls "add-big-package.sh" to install packages under Unix; now
13943           calls gunzip & tar directly.
13944
13945         * package-get.el: Added ability to install packages from files
13946           on a local disk/CDROM.  Now deletes any existing package lisp
13947           directory.  Does completion on available packages when
13948           querying for package names.  Will also search for .tgz files
13949           in addition for .tar.gz files.  Tries to reload
13950           auto-autoloads, as a convenience when loading new packages,
13951           and also tries to add any new package paths to `load-path'.
13952           Changed all occurences of `concat' to use `expand-file-name'.
13953
13954         * package-ui.el: New file which implements the main visual
13955           package browser/installer, which is started via a menu pick or
13956           M-x pui-list packages.
13957
13958 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13959
13960         * startup.el (load-init-file): spelling fix.
13961
13962 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13963
13964         * startup.el (normal-top-level): Load auto-autoload files
13965         covariantly with their precedence.
13966
13967 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13968
13969         * menubar-items.el (default-menubar): Remove "Font Weight"
13970         option, there is currently no custom equivalent.. Customize-faces
13971         is "Edit faces".
13972
13973         * x-font-menu.el (font-menu-set-font): Use customize to set
13974         default face.
13975
13976         * faces.el (face-spec-update-all-matching): New function.
13977
13978         * cus-face.el (custom-set-face-update-spec): New function.
13979         Interface to customize faces from elisp.
13980
13981         (custom-face-value-create): Show the customized settings if set
13982         but not saved.
13983
13984 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13985
13986         (custom-face-value-create): Show the customized settings if set
13987         but not saved.
13988
13989 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13990
13991         * keydefs.el (global-map): Add FSF 20.3 binding of
13992         query-replace-regexp.
13993
13994 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13995
13996         * minibuf.el (read-file-name-internal-1): use
13997         user-name-completion-1 instead of user-name-completion.
13998
13999 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14000
14001         * loadup.el:
14002         * make-docfile.el:
14003         * update-elc.el: Don't set `source-directory' (now defunct as a
14004         global variable) no more.
14005
14006         * packages.el (packages-list-autoloads): Made `source-directory'
14007         (now defunct as a global variable) a parameter.
14008
14009 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14010
14011         * about.el (about-hackers): new email
14012
14013 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14014
14015         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14016
14017 1998-07-17  Didier Verna  <didier@xemacs.org>
14018
14019         * faces.el (set-face-property):
14020         (set-face-dim-p):
14021         (face-dim-p): updated the doc strings now that the dim property isn't
14022         tty-specific.
14023         (face-equal): the dim property is now a common one.
14024
14025         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14026         Renamed the `stipple' attribute to `background-pixmap'.
14027         (custom-face-background-pixmap): make custom-face-stipple an
14028         obsolete alias for this.
14029
14030 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14031
14032         * find-paths.el (paths-file-readable-directory-p): Created and
14033         used.
14034
14035         * loadup.el: Don't set inhibit-... flags from run-temacs.
14036
14037 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14038
14039         * packages.el (packages-data-path-depth): Added and used.
14040
14041 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14042
14043         * about.el:
14044         - Change .xpm to .png, delete "zcat" section.
14045         - cosmetic fix in the 'marcpa' entry.
14046
14047         * etc/photos
14048         - convert all .xpm.Z to .png
14049         - rename mrb to martin
14050         - rename mcook-m to mcookm
14051
14052 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14053
14054         * x-init.el (x-initialize-compose): Add support for
14055         dead-circumflex as YET ANOTHER NAME for that dead key.
14056
14057 1998-08-05  Colin Rafferty <colin@xemacs.org>
14058
14059         * setup-paths.el (paths-construct-exec-path): Made the
14060         last-packages really be last.
14061         (paths-construct-data-directory-list): Ditto.
14062
14063 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14064
14065         * startup.el(startup-splash-frame-body):
14066         Update Copyright notice in splash screen
14067
14068 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14069
14070         * minibuf.el (read-file-name-internal-1): do ~user completion.
14071
14072 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14073
14074         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14075         aginst destroyed extents
14076
14077 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14078
14079         * package-get.el (package-get): add `install-dir' argument.
14080
14081 1998-07-20  John Jones  <jj@asu.edu>
14082
14083         * package-get.el: calls to package-get-update-all will only
14084           update packages which are already installed.
14085
14086 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14087
14088         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14089         writable.
14090
14091 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14092
14093         * about.el (about-hackers): Correct my email.
14094
14095 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14096
14097         * about.el (about-hackers): new email-address.
14098
14099 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14100
14101         * minibuf.el (read-number): Don't let `input-error' condition
14102         escape.
14103
14104 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14105
14106         * about.el (about-hackers): use my `email-for-life' address.
14107
14108 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14109
14110         * XEmacs 21.2-beta1 is released.
14111
14112 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14113
14114         * ldap.el (ldap-search): Doc string change
14115
14116 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14117
14118         * menubar-items.el (default-menubar): Removed references to
14119         `data-directory', and use `locate-data-file' instead, and made
14120         then greyed out if they don't exist.
14121
14122 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14123
14124         * keymap.el (events-to-keys): Use `format' instead of `concat'
14125         since the latter does not accept integer args anymore
14126
14127 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14128
14129         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14130         macros replaced.
14131
14132 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14133
14134         * make-docfile.el: Get first initialization from very-early-lisp.el
14135         * update-elc.el: Ditto.
14136         * loadup.el (really-early-error-handler): Ditto.
14137
14138         * packages.el (packages-unbytecompiled-lisp): Add new file,
14139         very-early-lisp.el.
14140
14141         * very-early-lisp.el: New file.
14142
14143 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14144
14145         * Symbols that have been obsolete for at least 3 years removed (II).
14146
14147         * obsolete.el (eval-current-buffer): Make compatible.
14148         (byte-code-function-p): Ditto.
14149         (send-string): Removed.
14150         (send-region): Removed.
14151         (screen-scrollbar-width): Removed.
14152         (set-screen-scrollbar-width): Removed.
14153         (set-screen-left-margin-width): Removed.
14154         (set-screen-right-margin-width): Removed.
14155         (screen-left-margin-width): Removed.
14156         (screen-right-margin-width): Removed.
14157         (set-buffer-left-margin-width): Removed.
14158         (set-buffer-right-margin-width): Removed.
14159         (buffer-left-margin-width): Removed.
14160         (buffer-right-margin-width): Removed.
14161         (x-set-frame-icon-pixmap): Removed.
14162         (x-set-screen-icon-pixmap): Removed.
14163         (pixel-name): Removed.
14164         (make-pixmap): Removed.
14165         (make-cursor): Removed.
14166         (pixmap-width): Removed.
14167         (pixmap-contributes-to-line-height-p): Removed.
14168         (set-pixmap-contributes-to-line-height): Removed.
14169
14170 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14171
14172         * obsolete.el (popup-menu-up-p): removed.
14173         (read-no-blanks-input): Removed.
14174         (wholenump): Removed.
14175         (ring-mod): Removed (what was ring-mod?).
14176         (current-time-seconds): Removed.
14177         (run-special-hook-with-args): Removed.
14178         (dot): Removed.
14179         (dot-marker): Removed.
14180         (dot-min): Removed.
14181         (dot-max): Removed.
14182         (window-dot): Removed.
14183         (set-window-dot): Removed.
14184
14185         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14186         `dot-min'.
14187
14188         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14189
14190         * code-files.el (insert-file-contents): Rename
14191         run-special-hook-with-args to run-hook-with-args-until-success.
14192         (write-region): Ditto.
14193
14194 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14195
14196         * about.el: Fix typos, update release date.
14197
14198         * Symbols that have been obsolete for at least 3 years removed.
14199
14200         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14201         screen- functions.
14202         (toplevel): remove setf methods for screen functions.
14203         * cl-macs.el (extent-data): defsetf removed.
14204         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14205         many places to remove.
14206         (comment-indent-hook): Ditto.
14207         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14208         (buffer-dedicated-screen): Ditto.
14209         (deiconify-screen): Ditto.
14210         (delete-screen): Ditto.
14211         (event-screen): Ditto.
14212         (find-file-other-screen): Ditto.
14213         (find-file-read-only-other-screen): Ditto.
14214         (live-screen-p): Ditto.
14215         (screen-height): Ditto.
14216         (screen-iconified-p): Ditto.
14217         (screen-list): Ditto.
14218         (screen-live-p): Ditto.
14219         (screen-name): Ditto.
14220         (screen-parameters): Ditto.
14221         (screen-pixel-height): Ditto.
14222         (screen-pixel-width): Ditto.
14223         (screen-root-window): Ditto.
14224         (screen-selected-window): Ditto.
14225         (screen-totally-visible-p): Ditto.
14226         (screen-visible-p): Ditto.
14227         (screen-width): Ditto.
14228         (screenp): Ditto.
14229         (get-screen-for-buffer): Ditto.
14230         (get-screen-for-buffer-noselect): Ditto.
14231         (get-other-screen): Ditto.
14232         (iconify-screen): Ditto.
14233         (lower-screen): Ditto.
14234         (mail-other-screen): Ditto.
14235         (make-screen): Ditto.
14236         (make-screen-invisible): Ditto.
14237         (make-screen-visible): Ditto.
14238         (modify-screen-parameters): Ditto.
14239         (new-screen): Ditto.
14240         (next-screen): Ditto.
14241         (next-multiscreen-window): Ditto.
14242         (other-screen): Ditto.
14243         (previous-screen): Ditto.
14244         (previous-multiscreen-window): Ditto.
14245         (raise-screen): Ditto.
14246         (redraw-screen): Ditto.
14247         (select-screen): Ditto.
14248         (selected-screen): Ditto.
14249         (set-buffer-dedicated-screen): Ditto.
14250         (set-screen-height): Ditto.
14251         (set-screen-position): Ditto.
14252         (set-screen-size): Ditto.
14253         (set-screen-width): Ditto.
14254         (show-temp-buffer-in-current-screen): Ditto.
14255         (switch-to-buffer-other-screen): Ditto.
14256         (visible-screen-list): Ditto.
14257         (window-screen): Ditto.
14258         (x-set-screen-pointer): Ditto.
14259         (x-set-frame-pointer): Ditto.
14260         (screen-title-format): Ditto.
14261         (screen-icon-title-format): Ditto.
14262         (terminal-screen): Ditto.
14263         (delete-screen-hook): Ditto.
14264         (create-screen-hook): Ditto.
14265         (mouse-enter-screen-hook): Ditto.
14266         (mouse-leave-screen-hook): Ditto.
14267         (map-screen-hook): Ditto.
14268         (unmap-screen-hook): Ditto.
14269         (default-screen-alist): Ditto.
14270         (default-screen-name): Ditto.
14271         (x-screen-defaults): Ditto.
14272         (x-create-screen): Ditto.
14273         * obsolete.el: meta-flag removed.
14274         baud-rate removed.
14275         sleep-for-millisecs removed.
14276         extent-data removed.
14277         set-extent-data removed.
14278         set-extent-attribute removed.
14279         extent-glyph removed.
14280         extent-layout removed.
14281         set-extent-layout removed.
14282         list-faces-display removed.
14283         list-faces removed.
14284         trim-versions-without-asking removed.
14285         after-write-file-hooks removed.
14286         truename removed.
14287         auto-fill-hook removed.
14288         blink-paren-hook removed.
14289         select-screen-hook, deselect-screen-hook removed.
14290         auto-raise-screen, auto-lower-screen removed.
14291
14292         * msw-mouse.el: Global change resource -> mswindows-resource.
14293
14294         * XEmacs 21.0-pre5 is released.
14295
14296 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14297
14298         * about.el (about-hackers): Credits update.
14299
14300 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14301
14302         * register.el (insert-register): Don't activate the region.
14303
14304 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14305
14306         * select.el: Restore x-* symbols for backwards compatibility:
14307         x-copy-primary-selection, x-kill-primary-selection,
14308         x-delete-primary-selection, x-select-make-extent-for-selection,
14309         x-valid-simple-selection-, x-cut-copy-clear-internal.
14310
14311 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14312
14313         * XEmacs 21.0-pre4 is released.
14314
14315 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14316
14317         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14318         reporting bugs.
14319         (maybe-add-init-button): Fix semantics under Windows.  Use
14320         `expand-file-name' rather than `concat'.
14321
14322         * help.el (print-messages): New function.
14323
14324 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14325
14326         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14327
14328 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14329
14330         * about.el: Tweaked my entry in about-hackers.
14331
14332         * find-paths.el (paths-emacs-root-p):
14333           Relaxed emacs-root checking of an in-place installation to
14334           also accommodate the flat layout used on MS Windows.
14335
14336 1998-06-29  John Jones  <jj@asu.edu>
14337
14338         * package-get.el: calls to package-get-update-all will only
14339           update packages which are already installed.
14340
14341 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14342
14343         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14344         are handled by the gui-element face fallbacks now.
14345
14346         * x-faces.el: default gui-element face to "background" as well as
14347         the default face.
14348
14349         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14350         and default face settings since these are set as fallbacks now in
14351         the appropriate domain.
14352
14353 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14354
14355         * text-mode.el (text-mode): Reorder regexp so the OR part
14356         corresponding to `page-delim' goes first and the hack in
14357         `forward-paragraph' will work.
14358         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14359
14360 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14361
14362         * subr.el (remove-hook): When checking the hook value
14363           with functionp, don't apply car to it.
14364
14365 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14366
14367         * package-get.el (package-get-remote-filename):
14368           Don't use file-name-as-directory because the local directory
14369           separator conventions might not be the same as ftp's.
14370
14371 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14372
14373         * ldap.el (ldap-host-parameters-alist): New name of
14374         `ldap-host-parameters-plist'
14375
14376 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14377
14378         * package-get.el: Using (require 'package-get-base), now that it
14379         provides itself.  Consequently removed all instances of (load
14380         "package-get-base.el").
14381
14382 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14383
14384         * subr.el (remove-hook): Don't treat the hook value as a
14385           list unless it is both consp and not functionp.
14386
14387 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14388
14389         * about.el: Email address for Ben Wing is ben@xemacs.org.
14390         * auto-show.el: Ditto.
14391         * bytecomp.el: Ditto.
14392         * faces.el: Ditto.
14393         * x-scrollbar.el: Ditto.
14394         * x-misc.el: Ditto.
14395         * tty-init.el: Ditto.
14396         * toolbar-items.el: Ditto.
14397         * symbol-syntax.el: Ditto.
14398         * specifier.el: Ditto.
14399         * objects.el: Ditto.
14400         * hyper-apropos.el: Ditto.
14401         * glyphs.el: Ditto.
14402
14403 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14404
14405         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14406         vertical-divider-always-visible-p.
14407         (default-mouse-motion-handler): Ditto.
14408
14409 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14410
14411         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14412         global value.
14413
14414 1998-06-21  Oliver Graf <ograf@fga.de>
14415
14416         * build-reports.el: changed receiver to xemacs-build-reports list
14417
14418 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14419
14420         * font.el: Split font-family-mappings into X and
14421           mswindows-specific versions.
14422           mswindows-font-create-[object|name]: Treat supplied size
14423           as a pointsize. Added underline and strikethru handling.
14424
14425         * msw-faces.el: changed default mswindows charset to western.
14426
14427         * msw-glyphs.el: removed space in border-glyph font string that
14428           was inserted to get round bugs in the mswindows C font code.
14429
14430 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14431
14432         * about.el (about-hackers): Credits update.
14433
14434         * help-nomule.el (tutorial-supported-languages): Add Romanian
14435         TUTORIAL.
14436
14437         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14438         to ISO-8859-2.
14439
14440 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14441
14442         * font.el: Split font-family-mappings into X and
14443           mswindows-specific versions.
14444           mswindows-font-create-[object|name]: Treat supplied size
14445           as a pointsize. Added underline and strikethru handling.
14446
14447         * msw-faces.el: changed default mswindows charset to western.
14448
14449         * msw-glyphs.el: removed space in border-glyph font string that
14450           was inserted to get round bugs in the mswindows C font code.
14451
14452 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14453
14454         * minibuf.el: make read-color-completion-table call
14455           (mswindows-color-list for mswindows devices.
14456
14457 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14458
14459         * lisp/font-lock.el
14460         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14461         Let declaration items contain non-word symbol characters.
14462
14463 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14464
14465         * package-get.el (package-get-package-provider): Added autoload
14466         cookie.  Loading "package-get-base.el" in ALL functions that use
14467         it.  Fixed some (interactive ...) with multiple argument specs
14468         again.  Cosmetic indentation changes.
14469
14470 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14471
14472         * info.el (Info-insert-dir): Don't use nreverse on variables
14473         that you want to use later.
14474
14475 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14476
14477         * x-mouse.el (x-set-point-and-move-selection): Replace call
14478         to x-kill-primary-selection with kill-primary-selection
14479
14480 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14481
14482         * simple.el (what-cursor-position): Make cursor position reported
14483         use value of column-number-start-at-one
14484
14485 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14486
14487         * about.el (xemacs-hackers): Fix Jareth's email address.
14488
14489 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14490
14491         * startup.el (startup-splash-frame): Remove
14492         `xemacs-startup-logo-function'.
14493
14494 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14495
14496         * about.el (about-hackers): Update credits list.
14497
14498 1998-06-06  Jeff Miller <jmiller@smart.net>
14499
14500         * lisp/sound.el: Update sound-ext to allow filenames with
14501           extensions to be found by load-sound-file
14502
14503 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14504
14505         * info.el (Info-rebuild-outdated-dir): Removed variable
14506         (Info-auto-generate-directory): New variable
14507         (Info-save-auto-generated-dir): New variable
14508         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14509         (Info-build-dir-anew): Second parameter removed.  Use
14510         `Info-save-auto-generated-dir'
14511         (Info-rebuild-dir): Ditto
14512
14513 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14514
14515         * list-mode.el (next-list-mode-item): Would not recognize
14516         border between directly neighbored items.
14517
14518 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14519
14520         * package-get.el: add autoloads for some functions.
14521
14522 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14523
14524         * specifier.el (let-specifier): Tiny docfixes.
14525
14526 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14527
14528         * msw-mouse.el: set selection-pointer-glyph to Normal.
14529
14530 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14531
14532         * wid-edit.el (widget-specify-secret): New function.
14533         (widget-after-change): Use it.
14534         (widget-specify-field): Use it.
14535
14536 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14537
14538         * mouse.el (drag-window-divider): Use `(not done)' instead of
14539         `doit'; reuse result of `window-pixel-edges'.
14540
14541         * modeline.el (drag-modeline-event-lag): Rename to
14542         drag-divider-event-lag.
14543
14544 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14545
14546         * specifier.el (let-specifier): Rewritten not to generate needless
14547         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14548         arguments.
14549
14550 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14551
14552         * minibuf.el (read-file-name-1): Setup buffer-local value of
14553         `completion-ignore-case' in completions buffer under Windows.
14554
14555 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14556
14557         * about.el (about-maintainer-glyph): Fix support for not
14558         compressed images.
14559
14560 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14561
14562         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14563
14564         * mouse.el (mouse-track): Cancel selection if misc-user event with
14565         `cancel-mode-internal' function is fetched.
14566
14567 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14568
14569         * files.el (save-some-buffers-1): Fixed return value.
14570
14571 1998-06-01  Oliver Graf <ograf@fga.de>
14572
14573         * dragdrop.el: added experimental
14574
14575 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14576
14577         * startup.el (after-init-hook, init-file-user,
14578         user-init-directory, load-user-init-file):  Purge references
14579         to "~/.xemacs/init.el" from docstrings.
14580
14581         (load-user-init-file) Use paths-construct-path to construct
14582         paths to user init files.  Go directly to ~/.emacs, do not
14583         search ~/.xemacs/, do not load `default-custom-file'.
14584
14585 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14586
14587         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14588         general *sh.
14589         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14590
14591 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14592
14593         * menubar-items.el (default-menubar): add Update Packages to customize
14594         menu.
14595
14596 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14597
14598         * faces.el: use toolbar face as a fallback for toolbar properties
14599         in xpm-color-symbols instead of default.
14600
14601         * msw-faces.el: rename 3d-object -> gui-element face.
14602
14603 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14604
14605         * startup.el (xemacs-startup-logo-function): New variable.
14606         (startup-splash-frame): Use it.
14607
14608 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14609
14610         * files.el (save-some-buffers): Would wait 1 second.
14611         (save-some-buffers-1): Delete other windows here instead of in
14612         `save-some-buffers'.
14613         (save-some-buffers): Force redisplay only if windows were deleted.
14614
14615 1998-06-02  Didier Verna  <didier@xemacs.org>
14616
14617         * cus-face.el (custom-face-attributes): generalized the use of
14618         toggle buttons for boolean attributes.
14619         Re-ordered the items a bit.
14620
14621 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14622
14623         * sound.el (default-sound-directory): Use `locate-data-directory'
14624         to find the sounds directory.
14625
14626 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14627
14628         * sound.el: default sound-ext to .wav under mswindows, .au
14629         otherwise. load-default sounds without extensions.
14630
14631 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14632
14633         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14634         if send-pr is not bound.
14635
14636 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14637
14638         * files.el: grok idl files in auto-mode-alist.
14639 1998-06-01  Jeff Miller  <jmiller@smart.net>
14640
14641         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14642         calling `upcase'.
14643
14644 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14645
14646         * msw-glyphs.el: add xbm to the list of image types supported.
14647
14648 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14649
14650         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14651         instead of XEmacs one when dumping InfoDock.
14652
14653 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14654
14655         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14656         for `modeline-visible-p'
14657
14658         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14659
14660 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14661
14662         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14663         since it's not used anymore. doc string fixes.
14664
14665         * package-get.el (package-get-file-installed-p): new function. use
14666         instead of file-installed-p which is in an external package.
14667
14668 1998-05-28  Oliver Graf <ograf@fga.de>
14669
14670         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14671         favor of select-window/switch-to-buffer
14672
14673 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14674
14675         * startup.el: changed (getenv "HOME") to (user-home-directory)
14676
14677 1998-05-25  Oliver Graf <ograf@fga.de>
14678
14679         * frame.el (cde-start-drag) moved to dragdrop.el
14680         (offix-start-drag-region) moved to dragdrop.el
14681         (offix-start-drag) moved to dragdrop.el
14682         * dragdrop.el (cde-start-drag) moved from frame.el
14683         (offix-start-drag-region) moved from frame.el
14684         (offix-start-drag) moved from frame.el
14685         (cde-start-drag-region) cde drag regions
14686         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14687
14688 1998-05-26  Oliver Graf <ograf@fga.de>
14689
14690         * dragdrop.el: created dragdrop-drag prototypes
14691         (cde-start-drag-region) fixed typo
14692
14693 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14694
14695         * simple.el (after-init-hook): Remove reader macro.
14696
14697         * packages.el (packages-hardcoded-lisp): Get rid of reader
14698         macros.  Update DOC string.
14699
14700 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14701
14702         * mouse.el (drag-window-divider): Ditto.
14703
14704         * modeline.el (mouse-drag-modeline): Use it.
14705
14706         * lisp-mode.el (let-specifier): Specify indentation.
14707
14708         * specifier.el (let-specifier): Renamed from
14709         `with-specifier-instance'.
14710
14711 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14712
14713         * x-faces.el:
14714         * faces.el: move definition of xpm-color-symbols from x-faces.el
14715         to faces. Predicate x-get-resource on the presence of x.
14716
14717         * msw-faces.el: set 3d-object face rather than modeline. Specify
14718         faces as specfier defaults.
14719
14720         * package-get.el: don't use package-admin-add-single-file-package.
14721
14722 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14723
14724         * toolbar-items.el: Fixup tooltips.
14725         (toolbar-gnus): Don't use obsolete variable
14726         toolbar-news-frame-properties.
14727         (toolbar-news-reader): Default to `gnus' instead of
14728         `not-configured'.
14729
14730         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14731         Windows.
14732
14733 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14734
14735         * package-get.el: rename -installedp -> -installed-p.
14736
14737 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14738
14739         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14740         attributes, and assinged it to continuation, truncation and
14741         hscroll glyphs.
14742
14743         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14744         and made continuation, truncation and hscroll glyphs arrow
14745         characters out of that font.
14746
14747 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14748
14749         * minibuf.el (minibuffer-electric-separator): Play nicely with
14750         directory-sep-char being \.
14751         (minibuffer-electric-tilde): Ditto.
14752         (read-file-name-map): Ditto.
14753
14754 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14755
14756         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14757         on X devices.
14758         (default-mouse-track-deal-with-down-event): Avoid
14759         `x-disown-selection'; use `disown-selection' instead.
14760
14761 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14762
14763         * select.el:
14764         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14765         moved to (cut-copy-clear-internal) in select.el. Ditto for
14766         (x-delete-primary-selection) (x-kill-primary-selection)
14767         (x-copy-primary-selection).
14768         (own-clipboard): new function.
14769
14770         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14771         functions in select.el. remove old ones.
14772         (mswindows-own-clipboard): new function.
14773
14774 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14775
14776         * gnuserv.el: allow connections from mswindows type devices.
14777
14778 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14779
14780         * msw-glyphs.el: change image type used from cursor to resource.
14781
14782 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14783
14784         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14785         for {top,bottom}-{left,right} values in addition to
14786         {top,bottom}_{left,right}.
14787         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14788
14789 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14790
14791         * cl-macs.el (specifier-instance): Undefine its setf method.
14792
14793         * specifier.el (with-specifier-instance): Added docstring.
14794
14795         * mouse.el (drag-window-divider): Ditto.
14796
14797         * modeline.el (mouse-drag-modeline): Use it.
14798
14799         * lisp-mode.el (with-specifier-instance): Define its indentation
14800         level.
14801
14802         * specifier.el (with-specifier-instance): New macro.
14803
14804 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14805
14806         * package-get.el (package-get-create-custom): new function to
14807         auto-generate package-get-custom.el from package-get-base.el.
14808         * (package-get-ever-installedp): new function.
14809         * (package-get-custom): new function to get all packages specified
14810         by customize.
14811
14812 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14813
14814         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14815
14816 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14817
14818         * cl-extra.el: Reverse previous float change.
14819
14820 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14821
14822         * x-faces.el:
14823         * faces.el (try-font-name): moved from x-faces.el since it is
14824         required by w3 under mswindows as well X.
14825
14826 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14827
14828         * winnt.el: Removed evil (setq completion-ignore-case t)
14829         clause, one more overlookef fsfism.
14830         (nt-quote-args-functions-alist): End sentences with double space.
14831
14832 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14833
14834         * window-xemacs.el (push-window-configuration): Remove kludgery of
14835         recaching default-toolbar specifier.
14836         (pop-window-configuration): Ditto.
14837         (unpop-window-configuration): Ditto.
14838
14839 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14840
14841         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14842
14843 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14844
14845         * winnt.el (nt-quote-args-verbatim): Added function.
14846         (nt-quote-args-prefix-quote): Added function.
14847         (nt-quote-args-backslash-quote): Added function.
14848         (nt-quote-args-double-quote): Added function.
14849         (nt-quote-args-functions-alist): New variable.
14850         (nt-quote-process-args): Added function. This is the main quoting
14851         work horse called from process-nt.c
14852
14853 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14854
14855         * winnt.el: Removed duplicate definitions for backspace,
14856         delete, M-backspace and C-M-backspace.
14857         (file-name-buffer-file-type-alist): Removed this variable.
14858         (find-buffer-file-type): Removed function.
14859         (find-file-binary):  Removed function.
14860         (find-file-text): Removed function.
14861         (find-file-not-found-set-buffer-file-type): Removed function.
14862         (save-to-unix-hook): Removed function.
14863         (revert-from-unix-hook): Removed function.
14864         (using-unix-filesystems): Removed function.
14865         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14866         warning.
14867         (x-set-selection): Removed function.
14868         (x-get-selection): Removed function.
14869         Removed commented FSFisms.
14870         Replaced copyright notice (this file is not part of GNU Emacs).
14871         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14872         comint-process-echoes setting to t.
14873
14874 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14875
14876         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14877         and used following the interface change of
14878         `paths-find-recursive-path'.
14879
14880         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14881         regexp instead of a list of base names.
14882         (paths-version-control-filename-regexp):
14883         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14884         Introduced and used following the interface change of
14885         `paths-find-recursive-path'.
14886
14887 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14888
14889         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14890         on X devices, rather than on all non-TTY devices.
14891
14892 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14893
14894         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14895
14896         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14897
14898 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14899
14900         * itimer.el (activate-itimer): Fixed usage of integers
14901         as argument to `concat'.
14902
14903 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14904
14905         * itimer.el (start-itimer): replace the use of `concat' with
14906         `format'
14907
14908 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14909
14910         * mode-motion.el (mode-motion-hook): Clarify docstring.
14911         From Bob Weiner <weiner@altrasoft.com>
14912
14913         * loadhist.el (symbol-file): Supply prompt string when used
14914         interactively.
14915         From Bob Weiner <weiner@altrasoft.com>
14916
14917 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14918
14919         * loadup.el (really-early-error-handler): Ditto.
14920
14921         * update-elc.el: Ditto.
14922
14923         * setup-paths.el (paths-construct-exec-path): Ditto.
14924
14925         * make-docfile.el: Ditto.
14926
14927         * find-paths.el (paths-decode-directory-path): Use split-path
14928         instead of decode-path.
14929
14930         * files.el (parse-colon-path): Update docstring reference.
14931
14932 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14933
14934         * msw-init.el:
14935         * x-init.el:
14936         Bind cut'n'paste keys to non window-system specific functions.
14937
14938         * msw-select.el: New function mswindows-clear-clipboard.
14939         mswindows-cut-copy-clipboard extended to handle clearing of the
14940         selection and renamed to mswindows-cut-copy-clear-clipboard.
14941
14942         * select.el: on mswindows devices delete-primary-selection
14943         calls mswindows-clear-clipboard.
14944
14945 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14946
14947         * simple.el (quoted-insert): Inhibit quit when using read-char.
14948
14949         * cmdloop.el (read-char): Don't inhibit quit.
14950         (read-char-exclusive): Ditto.
14951         (read-char): Signal quit if quit-char was pressed.
14952         (read-char-exclusive): Ditto.
14953         (read-quoted-char): Return a character, not integer.
14954
14955         * menubar-items.el (default-popup-menu): Use Andy's generic
14956         selection code.
14957         (default-popup-menu): Fix code.
14958
14959 1998-05-14  Oliver Graf <ograf@fga.de>
14960
14961         * dragdrop.el (dragdrop-function-widget): this time it's done
14962
14963 1998-05-13  Oliver Graf <ograf@fga.de>
14964
14965         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14966
14967 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14968
14969         * device.el (device-pixel-width):
14970         (device-pixel-height):
14971         (device-mm-width):
14972         (device-mm-height):
14973         (device-bitplanes):
14974         (device-color-cells): Swapped parameters to device-system-metric
14975         according to the interface change.
14976
14977 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14978
14979         * mouse.el (default-mouse-motion-handler): Use new name of the
14980         function event-over-vertical-divider-p.
14981         Do not set E-W arrow cursor over the divider if
14982         vertical-divider-draggable-p is nil in the window.
14983         ([top-level]): Use new name for the variable
14984         vertical-divider-map.
14985         (drag-window-divider): Respect vertical-divider-draggable-p.
14986         Variable name typo fixes.
14987
14988 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14989
14990         * keymap.el (kbd): Define here; handle string constants and
14991         others...
14992
14993 1998-05-15  Christian Nyb <chr@mediascience.no>
14994
14995         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14996         in Emacs 18.
14997
14998 1998-05-13  Didier Verna  <didier@xemacs.org>
14999
15000         * mouse.el (drag-window-divider): give the vertical divider a
15001         pressed look when dragging it.
15002
15003 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15004
15005         * faces.el: predicate some more face operations on x or mswindows
15006         not just x.
15007
15008         * modeline.el: enable modeline coloring for mswindows.
15009
15010 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15011
15012         * minibuf.el (minibuffer-default): Added variable; compatible with
15013         FSF Emacs.
15014         (next-history-element): Used `minibuffer-default'.
15015
15016 1998-05-12  Oliver Graf <ograf@fga.de>
15017
15018         * dragdrop.el (dragdrop-function-widget): button and mods ok
15019         arguments still look a bit strange
15020         (dragdrop-compare-mods) created
15021         (dragdrop-drop-do-functions) correctly checks for buttons and
15022         modifiers
15023
15024 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15025
15026         * setup-paths.el (paths-default-info-directories): Replace
15027         path-separator with directory-sep-char.
15028
15029         * files.el (path-separator): Don't define it here.
15030
15031 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15032
15033         * update-elc.el: Ditto.
15034
15035         * setup-paths.el (paths-construct-exec-path): Ditto.
15036
15037         * make-docfile.el: Ditto.
15038
15039         * loadup.el (really-early-error-handler): Ditto.
15040
15041         * find-paths.el (paths-decode-directory-path): Use decode-path
15042         instead of decode-path-internal.
15043
15044         * files.el (parse-colon-path): Update docstring.
15045
15046 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15047
15048         * subr.el (get-buffer-window-list): Make BUFFER optional.
15049
15050         * window-xemacs.el (windows-of-buffer): Defalias to
15051         get-buffer-window-list.
15052
15053 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15054
15055         * disass.el: Fix maintainer keyword.
15056
15057         * bytecomp.el (byte-compile-and-load-file): Autoload.
15058         (byte-compile-buffer): Ditto.
15059
15060         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15061         value is returned, not the name.
15062         (lisp-imenu-generic-expression): Enable it.
15063         (lisp-mode-variables): Ditto.
15064         (lisp-indent-offset): Change defconst to defvar.
15065         (lisp-indent-function): Ditto.
15066         (lisp-body-indent): Ditto.
15067
15068 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15069
15070         * modeline.el: Use zap-last-kbd-macro-event.
15071
15072         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15073         nil, don't attempt to do anything with messages.
15074         (eval-last-sexp): Use `letf' for clarity.
15075
15076 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15077
15078         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15079
15080 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15081
15082         * buff-menu.el:
15083         * lisp-mode.el:
15084         * obsolete.el:
15085         Change empty docstrings into no doc strings at all.
15086         Fix bogus FSF-format docstrings.
15087         * etags.el: Fix docstring.
15088
15089 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15090
15091         * package-get.el (package-get): Use internal md5
15092
15093 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15094
15095         * about.el (about-xemacs): Correct abuse of concat.
15096
15097 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15098
15099         * info.el (Info-mode): Use easymenu.
15100
15101 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15102
15103         * apropos.el (apropos): Don't use concat with integers.
15104
15105         * cmdloop.el (describe-last-error): Handle the case when no error
15106         was seen gracefully.
15107
15108         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15109         defun.
15110         (apropos-describe-plist): Ditto.
15111
15112         * help.el (with-displaying-help-buffer): Revert to a defun.
15113         (describe-key): Use it as defun.
15114         (describe-mode): Ditto.
15115         (describe-bindings): Ditto.
15116         (describe-prefix-bindings): Ditto.
15117         (describe-installation): Ditto.
15118         (view-lossage): Ditto.
15119         (describe-function): Ditto.
15120         (describe-variable): Ditto.
15121         (describe-syntax): Ditto.
15122
15123 1998-05-11  Oliver Graf <ograf@fga.de>
15124
15125         * dragdrop.el: changed order of require/provide
15126         (dragdrop-drop-mime-default) changed to new calling conventions
15127         (dragdrop-drop-do-functions) changed to new calling conventions
15128         (dragdrop-function-widget) this one needs more work...
15129
15130 1998-05-10  Oliver Graf <ograf@fga.de>
15131
15132         * about.el: another small change in my entry
15133         * dragdrop.el (dragdrop-drop-log-function): logging added
15134         plus customizations
15135         changed interface to handler functions. now called with event
15136         and object
15137
15138 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15139
15140         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15141         E-W arrow pointer displayed over draggable dividers.
15142
15143         * mouse.el (default-mouse-motion-handler): Show it when
15144         appropriate.
15145         (drag-window-divider): Added.
15146         ([top-level]): Initialized window-divider-map with a keymap
15147         binding the above function to left button down event.
15148
15149         * x-mouse.el (x-init-pointer-shape): Initialize
15150         divider-pointer-glyph from Cursor.dividerPointer, or use default
15151         E-W double arrow.
15152
15153 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15154
15155         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15156
15157 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15158
15159         * simple.el (count-words-buffer): Don't query for buffer.
15160         (count-lines-buffer): Ditto.
15161
15162 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15163
15164         * help.el (where-is): add optional insert argument.
15165
15166 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15167
15168         * help.el (describe-key-briefly): New argument INSERT.
15169
15170         * simple.el (eval-expression): New optional argument; synch with
15171         FSF 20.3.
15172
15173         * keydefs.el (global-map): Add new register bindings.
15174
15175         * register.el: Synched with FSF 20.3.
15176
15177 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15178
15179         * window-xemacs.el (recenter): all arguments are optional.
15180
15181 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15182
15183         * device.el: (device-pixel-width): Reflected name/parameters
15184         change to device-system-metric.
15185         (device-pixel-height): Ditto.
15186         (device-mm-width): Ditto.
15187         (device-mm-height): Ditto.
15188         (device-bitplanes): Ditto.
15189         (device-color-cells): Ditto.
15190
15191 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15192
15193         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15194
15195         * cl.el (most-positive-fixnum): Document.
15196         (most-negative-fixnum): Ditto.
15197
15198         * cus-dep.el: Updated comment.
15199
15200         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15201         constant.
15202
15203         * cus-load.el (custom-put): Removed.
15204
15205         * files.el (after-find-file): Just resignal quit instead of
15206         signaling "canceled".
15207
15208 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15209
15210         * frame.el (other-frame): Use `focus-frame' instead of
15211         select-frame kludges.
15212
15213         * lisp-mode.el: Update lisp-indent-function for
15214         save-selected-frame and with-selected-frame.
15215
15216         * frame.el (save-selected-frame): New macro.
15217         (with-selected-frame): Ditto.
15218         (other-frame): Use `set-frame-focus'.
15219
15220 1998-05-06  Oliver Graf <ograf@fga.de>
15221
15222         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15223         (dragdrop-drop-url-default) default handler for URL drops created
15224         (dragdrop-drop-mime-default) default handler for MIME drops created
15225         (dragdrop-drop-functions) default custom for handling drops created
15226         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15227
15228 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15229
15230         * mouse.el: Removed redundant mouse-mswindows-drop function.
15231
15232 1998-05-05  Oliver Graf <ograf@fga.de>
15233
15234         * about.el: changed some text in my entry
15235         * dragdrop.el: added customs
15236
15237 1998-05-04  Oliver Graf <ograf@fga.de>
15238
15239         * mouse.el: killed global drop key bindings
15240         (mouse-offix-drop) removed
15241         * dragdrop.el: created
15242         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15243
15244 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15245
15246         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15247         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15248
15249         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15250         obsolete comment.
15251
15252         * scrollbar.el (scrollbars-visible-p): Use new
15253         {vertical,horizontal}-scrollbar-visible-p specifiers.
15254
15255 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15256
15257         * device.el (device-pixel-height):
15258         (device-pixel-width):
15259         (device-mm-width):
15260         (device-mm-height):
15261         (device-bitplanes):
15262         (device-color-cells): Moved these 6 functions from device.c; they
15263         all use single (device-system-metrics) call.
15264
15265 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15266
15267         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15268         were renamed.
15269
15270         * menubar-items.el:
15271         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15272         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15273
15274         * help.el (help-map): Remove Hyperbole keybinding logic.
15275         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15276
15277 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15278
15279         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15280         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15281
15282 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15283
15284         * msw-glyphs.el: use nicer icon3 from the frame icon.
15285
15286 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15287
15288         * version.el (emacs-version): Remove InfoDock conditionals.
15289
15290         * startup.el (startup-splash-frame): Change ID logo name.
15291
15292 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15293
15294         * files.el (after-find-file): If the user presses C-g on
15295         directory-creation prompt, kill the buffer.
15296
15297 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15298
15299         * simple.el (count-words-region): Reverse previous change.
15300
15301 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15302
15303         * replace.el (query-replace): Just call perform-replace.
15304         (query-replace-regexp): Ditto.
15305         (perform-replace): Move region handling here.
15306         (perform-replace): Use the new arg to match-data.
15307
15308 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15309
15310         * x-init.el: Install X specific display table that
15311           displays char 0240 as a space to avoid whatever it is
15312           that screws up display of that character code.
15313
15314 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15315
15316         * help.el (function-arglist): If no arguments are documented for a
15317         subr, print nothing rather than incorrect output.
15318
15319 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15320
15321         * cmdloop.el (command-error): Update bail-out error message to use
15322         `emacs-program-name'.
15323
15324         * lib-complete.el: Remove reader macro cruft.
15325
15326         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15327         cruft.
15328
15329         * simple.el (count-words-region): Drop interactive-p check on the
15330         message.
15331
15332 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15333
15334         * font.el
15335         * msw-faces.el
15336         Correct spelling of mswindows-font-canonicalize-name.
15337
15338 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15339
15340         * ldap.el (ldap-host-parameters-alist): Replaced with
15341         `ldap-host-parameters-plist'
15342         (ldap-search): Adapt to previous change
15343
15344 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15345
15346         * about.el (about-hackers): Update Bob Weiner bio.
15347         (about-maintainer-info): Ditto.
15348
15349 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15350
15351         * simple.el (display-warning-minimum-level): Docfix.
15352
15353 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15354
15355         * widget.el (:default-get): New keyword.
15356         * wid-edit.el (default, widget-default-default-get): Define it.
15357         (group, widget-group-default-get): Define it.
15358         (menu-choice, widget-choice-default-get): Define it.
15359         (widget-default-get): New function.
15360         (widget-choice-action): Call it.
15361         (widget-editable-list-entry-create): Call it.
15362
15363 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15364
15365         * byte-optimize.el (byte-boolean-vars): Removed.
15366         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15367         lookup through `byte-boolean-vars'.
15368
15369 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15370
15371         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15372         resource-provided values into ghost specs for scrollbar-height and
15373         scrollbar-width.
15374
15375 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15376
15377         * byte-optimize.el: Don't attempt to optimize /=.
15378
15379         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15380         (byte-compile-/=): Ditto.
15381
15382 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15383
15384         * apropos.el: Use `with-displaying-help-buffer'.
15385         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15386         Use `with-displaying-help-buffer'.
15387         (apropos-follow): Do not give special treatment to buffer cursor
15388         was in prior to a mouse click.
15389         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15390         (apropos-print-doc): Set correct buffer for setting text
15391         properties.
15392
15393 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15394
15395         * help.el (help-buffer-prefix-string): New variable.
15396         (help-buffer-name): Use it.
15397
15398         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15399         mode menu.
15400
15401 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15402
15403         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15404
15405 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15406
15407         * files.el (find-file-noselect): Update docstring.
15408         (find-file-noselect): Signal an error if found an unreadable file.
15409         (file-chase-links): Save the match data.
15410         (normal-mode): Use `lwarn' and `error-message-string'.
15411         (interpreter-mode-alist): Change defconst to defvar.
15412         (inhibit-first-line-modes-regexps): Ditto.
15413         (inhibit-first-line-modes-regexps): Added .tgz.
15414         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15415         (change-major-mode-with-file-name): New user-option.
15416         (set-visited-file-name): Synched with FSF.
15417         (file-name-extension): New function, from FSF 20.3.
15418         (file-relative-name): Synched with FSF.
15419         (save-some-buffers): Support the C-r feature.
15420         (recover-session): Synched with FSF.
15421         (kill-some-buffers): Ditto.
15422         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15423
15424 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15425
15426         * files.el (insert-file): Undo previous change and reenable use of
15427         format.el.
15428
15429 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15430
15431         * window-xemacs.el (recenter): Define.
15432
15433 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15434
15435         * font.el (mswindows-font-create-name)
15436         (mswindows-font-create-object): new functions for mswindows type
15437         fonts.
15438
15439         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15440         strings are parsed as well as font objects.
15441
15442 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15443
15444         * modeline.el (defining-kbd-macro): Restore modeline indication of
15445         kbd-macro being recorded.
15446         (add-minor-mode): Simplify docstring.
15447         (modeline-minor-mode-menu): Remove stuff.
15448
15449 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15450
15451         * code-process.el (call-process): dynamically decide process
15452         coding type.
15453
15454 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15455
15456         * modeline.el: Add line-number-mode, column-number-mode to
15457         the modeline minor-mode menu.  Button2 on the line number does
15458         goto-line.
15459
15460 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15461
15462         * mouse.el: move x-selection-owner-p type things to
15463         selection-owner-p.
15464
15465         * msw-init.el: copy zmacs stuff from x-init.el
15466
15467         * msw-select.el (mswindows-own-selection)
15468         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15469         functions. Very simple minded implementation of selectio
15470         ownership.
15471
15472         * select.el (own-selection) (disown-selection)
15473         (activate-region-as-selection) (select-make-extent-for-selection)
15474         (valid-simple-selection-p): functions moved from x-select.el for
15475         generalized selection.
15476
15477         * x-select.el: see select.el changes.
15478
15479         * x-toolbar.el: use new selection functions.
15480
15481 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15482
15483         * packages.el (packages-find-package-directories): Fixed bug that
15484         would pick up multiple site-package directories.
15485         (package-locations): Added "xemacs-packages" as a late package
15486         location.
15487
15488         * find-paths.el: Now uses `emacs-program-name' and
15489         `emacs-program-version'.
15490         Additions to enforce version-specific directories in
15491         `paths-find-version-directory'.
15492
15493 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15494
15495         * default.el: Removed.
15496         * site-start.el: Removed.
15497
15498 1998-04-29  Didier Verna  <didier@xemacs.org>
15499
15500         * minibuf.el (minibuffer-history-minimum-string-length): Default
15501         to nil.
15502
15503 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15504
15505         * find-paths.el (paths-program-name): Rename.
15506         (paths-emacs-root-p): Ditto.
15507         (paths-find-site-directory): Ditto.
15508
15509 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15510
15511         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15512         `emacs-lisp-byte-compile-and-load'.
15513
15514 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15515
15516         * ldap.el (ldap-search): Fixed additional parameter passing to
15517         `ldap-open'
15518
15519 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15520
15521         * select.el (kill-primary-selection) (selection-owner-p)
15522         (copy-primary-selection) (yank-clipboard-selection)
15523         (selection-exists-p) (delete-primary-selection): new file and
15524         functions that do the right thing for the selected device.
15525
15526         * x-menubar.el: use generalised selection functions.
15527
15528         * dumped-lisp.el: dump select.el.
15529
15530 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15531
15532         * find-paths.el (paths-progname): New variable.
15533         (paths-emacs-root-p): Use it.
15534         (paths-find-site-directory): Ditto.
15535
15536 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15537
15538         * loadup.el ((member "dump" command-line-args)): Dump as
15539         `infodock' if InfoDock.
15540
15541 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15542
15543         * find-paths.el (construct-emacs-version): Simplify, include
15544         program name in the return value.
15545         * (paths-find-version-directory): Use it.
15546
15547 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15548
15549         * info.el (Info-parse-dir-entries): Fixed regexp
15550         (Info-build-dir-anew): Remove full suffix and capitalize info file
15551         name for files with no @direntry
15552         (Info-batch-rebuild-dir): New function
15553         (Info-suffixed-file): Check for regular files instead of simple
15554         file existence (could catch directories before)
15555
15556 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15557
15558         * setup-paths.el, find-paths.el: Removed uses of `not' which
15559         temacs doesn't have.
15560
15561         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15562         into root searching.
15563
15564 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15565
15566         * subr.el: Remove definition of `not'.
15567
15568 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15569
15570         * msw-glyphs.el: enable graphics support.
15571
15572 1998-04-23  Didier Verna  <didier@xemacs.org>
15573
15574         * x-menubar.el (default-menubar): restored the line-number-mode
15575         option.
15576
15577         * misc doc string updates related to the options menu.
15578
15579 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15580
15581         * setup-paths.el (paths-construct-load-path): Fix typo.
15582
15583 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15584
15585         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15586         font-menu-ignore-scaled-fonts don't have to be bound now; this
15587         gets us one step further towards making --no-autoloads work.
15588
15589         * startup.el (normal-top-level): Load auto-autoloads only if
15590         lisp-directory is non-nil.
15591
15592         * setup-paths.el (paths-construct-load-path): Made it robust
15593         against nil lisp-directory.
15594
15595         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15596         to the list of variables that cause a warning when nil.
15597
15598         * toolbar.el (init-toolbar-location): Now works even when there's
15599         no toolbar icon directory.
15600
15601 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15602
15603         * help.el (view-lossage): Recognize it.
15604
15605         * simple.el (log-message): Mark multiline messages.
15606
15607 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15608
15609         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15610
15611 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15612
15613         * package-get.el (package-get-all):  add `\n' separator to
15614         interactive specification so that both variables are read
15615
15616 1998-04-22  Didier Verna  <didier@xemacs.org>
15617
15618         * x-menubar.el: ported the options menu to Custom.
15619         Moved the "read only" toggle button to the buffers menu.
15620         Corrected some missing ;;;###autoload or defcustom.
15621
15622         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15623         the scrollbar-visible specifier for options menu handling.
15624
15625         * toolbar.el (toolbar-visible-p)
15626                      (toolbar-captioned-p)
15627                      (default-toolbar-position): defcustom wrappers around
15628         the toolbar specifiers for options menu handling.
15629
15630         * frame.el (get-frame-for-buffer-default-instance-limit):
15631         defcustom it for options menu handling.
15632
15633         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15634         font-lock-mode for options menu handling.
15635
15636         * cus-start.el: added Custom properties to overwrite-mode for
15637         options menu handling.
15638
15639 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15640
15641         * about.el: shameless self-promotion.
15642
15643 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15644
15645         * simple.el (raw-append-message): Slightly optimize.
15646         (remove-message): Use `push' for clarity.
15647         (append-message): Ditto.
15648         (display-warning): Dito.
15649         (raw-append-message): Send the message to the appropriate device.
15650
15651 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15652
15653         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15654         From Sean MacLennan <Sean.MacLennan@pika.ca>
15655
15656 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15657
15658         * setup-paths.el: Changed `directory-sep-char' to
15659         `path-separator', following a change in GNU Emacs.
15660
15661 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15662
15663         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15664         (Info-build-dir-anew): Add a final newline.
15665         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15666         is `always'
15667         (Info-rebuild-dir): Ditto
15668
15669         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15670
15671 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15672
15673         * simple.el (count-words-buffer): Retain zmacs region.
15674         (count-words-region): Ditto.
15675         * simple.el: (what-line): Expanded line counts.
15676         (count-lines): New parameter to conditionalize whether collapsed
15677         lines get counted.
15678         From Bob Weiner <weiner@altrasoft.com>
15679
15680 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15681
15682         * packages.el (package-locations): infodock-packages must override
15683         mule-packages and packages.
15684
15685 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15686
15687         * wid-edit.el:
15688         remove rude messages from widget-activation-widget-mapper
15689         and widget-activation-glyph-mapper
15690
15691 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15692
15693         * toolbar.el: Remove (featurep 'x) test from
15694         toolbar-make-button-list
15695
15696 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15697
15698         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15699         only if in the same frame.
15700
15701 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15702
15703         * packages.el (package-locations): Added site-packages hierarchy.
15704
15705         * setup-paths.el (paths-default-info-directories): Introduced and
15706         used.
15707
15708         * packages.el, setup-paths.el: Set various path searching depths
15709         to 1.
15710
15711         * packages.el (packages-hierarchy-depth):
15712         (packages-load-path-depth): Introduced and used.
15713
15714         * setup-paths.el (paths-load-path-depth): Introduced and used.
15715
15716         * find-paths.el (paths-find-recursive-path): Added max-depth
15717         parameter.
15718
15719 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15720
15721         * setup-paths.el (paths-construct-info-path): Removed
15722         dependency on behavior of (file-name-as-directory "").
15723
15724 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15725
15726         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15727         lisp objects
15728
15729 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15730
15731         * dump-paths.el, startup.el: Added handling for --debug-paths.
15732
15733 1998-04-15  William M. Perry  <wmperry@aventail.com>
15734
15735         * wid-edit.el: We cannot just set the help-echo or balloon-help
15736           properties for an extent based on the :help-echo widget
15737           property, since help-echo and balloon-help cause an EXTENT to
15738           get passed in, where :help-echo functions are expecting a WIDGET
15739
15740 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15741
15742         * scrollbar.el (init-scrollbar-from-resources): Call
15743         mswindows-init-scrollbar-metrics when appropriate.
15744
15745 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15746
15747         * dumped-lisp.el: dump x-toolbar for window system
15748
15749         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15750         have support and xpm.
15751
15752 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15753
15754         * files.el (toggle-read-only): Fix docstring.
15755         From Didier Verna <didier@xemacs.org>
15756
15757 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15758
15759         * startup.el (normal-top-level): Load autoload-file-name without
15760         specifying an extension---some people only auto-autoload.el.gz.
15761
15762 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15763
15764         * files.el (backup-enable-predicate): Don't bomb on NAME being
15765         nil.
15766
15767 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15768
15769         * find-paths.el, packages.el: Now prefers configure'd paths.
15770         This shouldn't cause any of the originally anticipated problems as
15771         the current paths architecture will not define the various
15772         configure-xxx variables if they're not specified on the configure
15773         command line.
15774
15775         * find-paths.el, setup-paths.el, packages.el: Removed all
15776         mentionings of "/" as a path separator.
15777         Used paths-construct-path throughout.
15778
15779         * find-paths.el (paths-construct-path): Created to assemble paths
15780         from directory components.
15781
15782         * setup-paths.el, packages.el: Used paths-decode-directory-path
15783         instead of decode-path-internal.
15784
15785         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15786         and associates.
15787         (paths-decode-directory-path) Created.
15788
15789         * setup-paths.el: Changed configure-exec-path to
15790         configure-exec-directory.
15791
15792 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15793
15794         * packages.el (packages-find-packages): Fixed decoding of
15795         EMACSPACKAGEPATH.
15796
15797         * startup.el: -no-packages -> -no-early-packages.
15798
15799         (packages-load-package-lisps): Fixed loading of auto-autoload
15800         files.
15801
15802         * startup.el (normal-top-level): Fixed loading of core
15803         auto-autoload.
15804
15805         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15806
15807         * startup.el, packages.el, dump-paths.el: Added proper settings
15808         for site-directory and lisp-directory variables.
15809
15810         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15811         inhibit-package-autoloads and fixed handling of it.
15812
15813         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15814         handling of former inhibit-package-init, now
15815         inhibit-early-packages, to make -vanilla etc. work.
15816
15817 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15818
15819         * code-process.el (start-process): Fallback to 'undecided instead
15820         of 'binary for process input coding stream.
15821
15822         * process.el (start-process): Docstring fix.
15823
15824 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15825
15826         * info.el (Info-insert-dir): Do not insert temporary dir files
15827         in Info-dir-file-attributes
15828         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15829         (Info-rebuild-dir): Ditto.
15830
15831 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15832
15833         * obsolete.el: Added obsoleteness declarations for
15834         `site-directory' and `Info-default-directory-list'.
15835
15836 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15837
15838         * find-paths.el (paths-find-emacs-root): Only look at the
15839         executable at the end of the symlink chain for determining the
15840         Emacs root.
15841
15842 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15843
15844         * setup-paths.el (paths-construct-info-path): Changed construction
15845         to cater to gone default in configure.
15846
15847         * find-paths.el (paths-uniq-append): Added.
15848
15849         * packages.el: Rewritten package path construction once again.
15850
15851         * dump-paths.el, startup.el: Removed package-path as a global
15852         variable.
15853
15854         * package-admin.el (package-admin-add-single-file-package):
15855         (package-admin-add-binary-package): Changed package-path to
15856         late-packages.
15857
15858         * packages.el (packages-split-path): Split path at "/" rather than
15859         nil according to change in emacs.c.
15860
15861 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15862
15863         * setup-paths.el (paths-construct-info-path): Changed info path
15864         order so that directories come out right.
15865         (paths-find-lock-directory): Fixed bug: It used to think
15866         configure-lock-directory is a path.
15867
15868 1998-04-06  Jeff Miller <jmiller@smart.net>
15869
15870         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15871         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15872         eases the use of toolbar-add/kill-item functions.
15873
15874 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15875
15876         * code-files.el (file-coding-system-alist): Commented out
15877         loaddefs.el magical treatment.
15878
15879 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15880
15881         * info.el (Info-rebuild-outdated-dir): Added new option
15882         `conservative' and made it the default
15883         (Info-rebuild-dir): Appropriately parse multi-line description
15884         strings, and multi-section dir files. Issue warning when dir
15885         is rebuilt as temporary
15886         (Info-build-dir-anew): Issue warning when dir is built as
15887         temporary
15888
15889 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15890
15891         * list-mode.el (list-mode-map): Bind highlight motion commands to
15892         standard keys left, right, C-b and C-f.
15893
15894 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15895
15896         * files.el (auto-mode-alist): allow .sc for Scheme->C
15897
15898 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15899
15900         * loadup.el (pureload): Don't quote (garbage-collect).
15901
15902 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15903
15904         * package-get-base.el: Updated.
15905
15906 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15907
15908         * isearch-mode.el (isearch-just-started): New variable.
15909         (isearch-mode): Set it.
15910         (isearch-repeat): Advance one character forward only if the search
15911         was successful, and was not just started.
15912         (isearch-repeat): Clear isearch-just-started.
15913
15914 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15915
15916         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15917         if running -batch.
15918
15919 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15920
15921         * subr.el (listify-key-sequence): Removed.
15922
15923 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15924
15925         * bytecomp.el (byte-compile-print-gensym): New option.
15926         (byte-compile-output-file-form): Use it.
15927         (byte-compile-output-docform): Ditto.
15928         (byte-compile-compiled-obj-to-list): Ditto.
15929
15930 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15931
15932         * msw-glyphs.el: set frame icon if xpm support.
15933
15934 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15935
15936         * help.el: Code that pretty prints variable values
15937           removed.
15938
15939 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15940
15941         * find-paths.el (paths-emacs-root-p): Correct test for installation
15942         directory.
15943         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15944
15945 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15946
15947         * loaddefs.el: Don't set debug-ignored-errors; leave
15948           its default value set to nil.
15949
15950 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15951
15952         * info.el (Info-rebuild-dir): fixed mis-spelling.
15953
15954 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15955
15956         * info.el (Info-rebuild-outdated-dir): New custom var
15957         (Info-insert-node): Create/update dir file when needed, ie when it
15958         does not exist or is older than some info files in directory
15959
15960 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15961
15962         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15963         for last packages, mainly for using a 20.4 package base.
15964
15965         * packages.el (late-packages): Typo fix.  It was called
15966         early-packages.
15967
15968         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15969         relative symlinks correctly.
15970         (paths-find-emacs-roots): More rigorous checking for plausible
15971         configuration-time root.
15972
15973         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15974         find its roots.
15975
15976 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15977
15978         * faces.el: Fix docstrings.
15979         * glyphs.el: Fix docstrings.
15980         * mouse.el: Fix docstrings.
15981
15982         * frame.el: Change phrase `current frame' to `selected frame'.
15983
15984         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15985
15986         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15987         macros using backquote to make them infinitely more readable.
15988
15989 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15990
15991         * packages.el (packages-find-package-path): Hardcoded specialized
15992         InfoDock support until we can clean this up.
15993
15994         * help.el (describe-bindings-1): Return the value of the bindings
15995         help buffer created.
15996         (describe-bindings): Ditto.
15997
15998         * simple.el (set-variable): Restore previous behavior of not
15999         bombing if the variable to set is not boundp.
16000
16001 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16002
16003         * packages.el (packages-handle-package-dumped-lisps): Allow for
16004         non-local files to be loaded off the package-lisp variable.
16005
16006 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16007
16008         * x-faces.el: Global X resources should override
16009           specs for all device classes (color, grayscale, mono);
16010           code currently doesn't override any of them.  Fixed by
16011           calling remove-specifier with '(x default) as the tag
16012           set and allowing inexact matches.
16013
16014 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16015
16016         * faces.el: Separated face initializations based on
16017           device classes into device type specific (tag set,
16018           instantiator) pairs.
16019
16020 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16021
16022         * wid-edit.el (widget-choice-action): Remember user's explicit
16023         choice.
16024         (widget-choice-value-create): Respect it.
16025         From Richard Stallman <rms@gnu.org>
16026
16027 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16028
16029         * setup-paths.el (paths-construct-info-path): Always append
16030         existing directories from configure-time info path.
16031
16032         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16033         Info-directory-list.
16034
16035         * info.el: Removed Info-default-directory-list which was broken by
16036         design.
16037         Removed bogus initialization of Info-directory-list---startup.el
16038         can do a much better job.
16039         Added autoload of Info-directory-list.
16040
16041         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16042         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16043         be exclusive; now it's merely given precedence, just like in the
16044         old days.
16045
16046 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16047
16048         * find-paths.el (paths-find-architecture-directory): Fix bug with
16049         finding; it used to default too early.
16050
16051 1998-03-25  Martin Buchholz <martin@xemacs.org>
16052
16053         * packages.el (packages-split-path): Fix a bug; it used to fail
16054         for paths that weren't split.
16055
16056 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16057
16058         * finder.el (finder-compile-keywords): trap on errors.
16059
16060 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16061
16062         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16063           fourth argument of t so that only the specs exactly
16064           matching the tag lists are removed.
16065
16066 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16067
16068         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16069
16070 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16071
16072         * minibuf.el (mouse-read-file-name-1): If a default directory was
16073         specified, use it for generating the completions.
16074
16075 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16076
16077         * update-elc.el: Now respects inhibit-package-init and
16078         inhibit-site-lisp.
16079         Now does path construction with loadup-paths.
16080
16081         * startup.el (normal-top-level, startup-setup-paths): Now respects
16082         inhibit-package-init and inhibit-site-lisp.
16083
16084         * packages.el (packages-find-package-path): Extended package path
16085         by version-specific hierarchies.
16086         (packages-find-packages): Now respects inhibit flag and
16087         inhibit-site-lisp.
16088         Moved path setup to loadup-paths.
16089
16090         * make-docfile.el: Now respects inhibit-package-init and
16091         inhibit-site-lisp.
16092         Now does path construction with loadup-paths.
16093
16094         * loadup.el: Now respects inhibit-package-init and
16095         inhibit-site-lisp.
16096
16097         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16098
16099         * loadup-paths.el: New file: setup load-path to encompass
16100         packages.
16101
16102 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16103
16104         * auto-show.el: load-gc renamed to pureload.
16105         * site-load.el: Ditto.
16106         * packages.el (toplevel): Ditto.
16107         * loadup.el (really-early-error-handler): Ditto.
16108         * dumped-lisp.el (preloaded-file-list): Ditto.
16109         * cus-face.el (custom-declare-face): Ditto.
16110
16111 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16112
16113         * <Today>: The Big Path Searching Overhaul.
16114
16115         * find-paths.el: New file: find and assemble paths in the
16116         installation hierarchy.
16117
16118         * setup-paths.el: New file: global layout of paths and directories
16119         within the XEmacs hierarchy.
16120
16121         * packages.el: Replaced everything related to path searching and
16122         startup by code in terms of find-paths.
16123
16124         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16125         the new path searching engine.
16126
16127         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16128         and setup-paths.
16129
16130 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16131
16132         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16133         setup-paths.el.
16134
16135 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16136
16137         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16138         compiles identically in any configuration.
16139         Removed irrelevant commentary.
16140
16141 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16142
16143         * simple.el (set-variable): Allow setting specifiers.
16144
16145 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16146
16147         * lisp.el (forward-sexp): Revert previous change.
16148
16149 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16150
16151         * frame.el (frame-initialize): Use `delete-console' instead of
16152         `delete-device' to delete the stream console to match the usage in
16153         Fkill_emacs.
16154
16155 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16156
16157         * files.el (cdpath-previous): New variable.
16158         (cd): Use it.
16159         From Bob Weiner <weiner@wave.altrasoft.com>
16160
16161 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16162
16163         * keydefs.el: Changed keybindings of forward-char,
16164           backward, scroll-up and scroll-down to point to their
16165           -command counterparts.
16166
16167         * simple.el: New functions: forwarc-char-command,
16168           backwrad-char-command, scroll-up-command,
16169           scroll-down-command which work liek their counterparts
16170           except that they honor the variable
16171           signal-error-on-buffer-boundary.
16172
16173           Definition of signal-error-on-buffer-boundary received
16174           from src/cmds.c.
16175
16176           defvar declaration added for word-across-newline to avoid
16177           byte-compiler warning about the free variable reference.
16178
16179 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16180
16181         * winnt.el: Removed "%t" from the beginning of
16182         modeline-format. From now on, there's no nt-specifics in the modeline.
16183
16184 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16185
16186         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16187         of `when' with `if'.
16188
16189 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16190
16191         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16192         mswindows. Must be reworked along with glyphs.el, or
16193         merged into it, after there is images support.
16194
16195         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16196         'mswindows.
16197
16198 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16199
16200         * faces.el: fix for text cursor initialization.
16201         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16202         From Andy Piper <andyp@parallax.co.uk>
16203
16204 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16205
16206         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16207         if there is an existing package that handles it and warn the user
16208         about that mode.
16209
16210 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16211
16212         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16213         Installation" menu item when Installation-string is not bound.
16214
16215 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16216
16217         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16218         From Jeremiah W. James <jerry@cs.ucsb.edu>
16219
16220 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16221
16222         * msw-faces.el:
16223         * faces.el: Fix face initialization.
16224
16225 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16226
16227         * files.el (backup-enable-predicate): fix breakage introduced
16228         by TMPDIR patch.
16229
16230 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16231
16232         * x-faces.el (x-init-face-from-resources): The
16233           TTY face property retrieval functions don't return
16234           specifiers, so use face-property instead.
16235
16236 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16237
16238         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16239
16240 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16241
16242         * x-menubar.el: Expanded documentation for
16243           option-save-faces.  Changed Options -> Browse Faces
16244           menu entry to invoke customize-face.
16245
16246 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16247
16248         * faces.el: Most face initialization moved out of
16249           init-other-random-faces to the top level so that the
16250           initialization happens before Xemacs is dumped.  Much
16251           of the fascist "face-differs-from-default-p or FROB!"
16252           code has been retired in favor of letting the user do
16253           what they want to do.  Face initialization code changed
16254           to use `default' specifier tag so that the settings can
16255           be overridden later if the user wishes it.
16256
16257 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16258
16259         * about.el (about-hackers): Update contributors list.
16260
16261 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16262
16263         * specifier.el: Define new specifier tag `default'.
16264
16265         * modeline.el: Initialize faces using `default' tag.
16266
16267         * x-faces.el (x-init-face-from-resources): Remove
16268           specifier specs containing the `default' tag before
16269           adding new specs.
16270
16271 1998-03-02  John Jones  <jj@asu.edu>
16272
16273         * package-get.el (package-get-all): fixed arguments on call to
16274         package-admin-add-single-file-package.
16275         * package-get.el (package-get-installedp): fixed to match
16276         advertised behavior.
16277         * package-get.el: added function package-get-update-all which
16278         installs newest versions of all the current packages (if they are
16279         not already installed).
16280
16281 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16282
16283         * files.el (find-file-noselect): Uncommented `truename' binding in
16284         `let*' and use it later to set `buffer-file-truename' iff it's
16285         still nil, as happens for example when finding a compressed
16286         file with "jka-compr".
16287
16288 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16289
16290         * faces.el: in make-face-* type functions do the operation for all
16291         window systems, not just the first one found.
16292
16293         * font.el: call mswindows-list-fonts for mswindows.
16294
16295 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16296
16297         * code-process.el (call-process-region):
16298         * process.el (call-process-region):
16299         * package-get.el (package-get-dir):
16300         * files.el (backup-enable-predicate):
16301         * gnuserv.el (gnuserv-temp-file-regexp):
16302         Use temp-directory in place of `/tmp'.
16303
16304 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16305
16306         * "Fast" dired-in-C enhancements for Windows 95/NT:
16307
16308         * files.el: Added function, `wildcard-to-regexp', from GNU
16309           Emacs.
16310
16311         * files.el (insert-directory): Modified to use special
16312           dired-in-C enhancements if present.
16313
16314 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16315
16316         * code-files.el: make default coding no-conversion.
16317
16318 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16319
16320         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16321         the load-path.
16322
16323         * update-elc.el: Strip directory when testing for files not to
16324         bytecompile.
16325
16326 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16327
16328         * lisp-mode.el: Use recommended form for menus.
16329
16330         * info.el (Info-construct-menu): Use recommended form for menus.
16331
16332         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16333         entry.
16334
16335 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16336
16337         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16338           (get-frame-for-buffer-noselect): Always return frames
16339           in the not-this-window-p cond clause.
16340
16341 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16342
16343         * help.el (describe-installation): New function.
16344
16345         * x-menubar.el (default-menubar): Add describe-installation to
16346         Help menu.
16347
16348         * packages.el (packages-unbytecompiled-lisp): Installation.el
16349         should not be bytecompiled.
16350
16351         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16352         XEmacs.
16353
16354         * x-menubar.el (default-menubar): Use correct guard for VM menu
16355         entry.
16356
16357         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16358         coding.
16359         From Andy Piper <andyp@parallax.co.uk>
16360
16361 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16362
16363         * ldap.el: Do not require ldap-internal at compile time.
16364
16365 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16366
16367         * code-files.el: new file. a virtual copy of mule-files.el
16368         but without charset
16369         dependencies. (toggle-buffer-file-ocding-system) new function for
16370         changing the eol type for the current buffer.
16371
16372         * code-process.el: new file. a copy of
16373         mule-process.el. mule-process.el will disappear when things have
16374         settled.
16375
16376         * coding.el: new file. a virtual copy of mule-files.el but
16377         without charset dependencies. (coding-system-base) new function
16378         for getting the parent coding system of a coding system with eol
16379         type set.
16380
16381         * dumped-lisp.el: add above files for the non-mule case.
16382
16383 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16384
16385         * window-xemacs.el (display-buffer): If no explicit
16386           frame is specified, search for a window that displays
16387           the buffer on the currently selected frame, before
16388           searching other frames.
16389
16390 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16391
16392         * frame.el (get-frame-for-buffer): If not-this-window-p
16393           is non-nil, use window on the selected frame if it is not
16394           also the selected window.  When defaulting, search for
16395           windows on the currently selected fgrame before searching
16396           other frames.
16397
16398 1998-02-25  Didier Verna  <didier@xemacs.org>
16399
16400         * modeline.el (modeline-swap-buffers): originally named
16401         `mouse-release-modeline'. Whether to actually swap the buffers is
16402         decided in `mouse-drag-modeline'.
16403         (mouse-drag-modeline): A button release event is considered a
16404         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16405         stay unchanged.
16406
16407 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16408
16409         * x-menubar.el: Put redo on the menubar.
16410         From Aki Vehtari <Aki.Vehtari@hut.fi>
16411
16412 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16413
16414         * bytecomp.el (displaying-byte-compile-warnings): if
16415         temp-buffer-show-function is set, use it to display current set of
16416         warnings in the "*Compile-Log-Show*" buffer.
16417
16418         * simple.el (display-warning-buffer): if temp-buffer-show-function
16419         is set, use it to display current set of warnings in the
16420         "*Warnings-Show*" buffer.
16421
16422 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16423
16424         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16425         Common Lisp.
16426
16427 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16428
16429         * menubar.el: Allow button descriptors at least 2 long.
16430
16431         * x-menubar.el (default-menubar): Use recommended forms.
16432         (file-menu-filter): Remove.
16433         (edit-menu-filter): Remove.
16434
16435 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16436
16437         * about.el (about-hackers): Updated.
16438
16439 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16440
16441         * help.el (help-max-help-buffers): new variable
16442         (help-register-and-maybe-prune-excess): new function
16443         (help-buffer-name): use help-max-help-buffers.
16444         (with-displaying-help-buffer): use
16445         help-register-and-maybe-prune-excess.
16446
16447         * help.el (help-maybe-pretty-print-value): if the value fits on
16448         one line, let it.
16449
16450 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16451
16452         * (with-displaying-help-buffer): there is no need to kill the buffer
16453         if it exists, because with-output-to-temp-buffer will clear it.
16454         further, killing the buffer violates the rule that
16455         temp-buffer-show-function, if set, has the full responsibility of
16456         showing the temp buffer.  killing the buffer fucks with the window
16457         configuration, hosing temp-buffer-show-function.
16458
16459
16460 1998-02-23  Didier Verna  <didier@xemacs.org>
16461
16462         * modeline.el (mouse-drag-modeline):
16463         - Always scroll the modeline that was originally clicked on.
16464         - Use x pixels instead of x characters (which doesn't work anyway)
16465         as horizontal reference for modeline dragging. This allows us to
16466         keep on dragging the modeline even if the motion event occurs in
16467         another window.
16468
16469 1998-02-23  Didier Verna  <didier@xemacs.org>
16470
16471         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16472         glyph on the modeline to indicate that dragging the mouse has an
16473         effect both horizontally and vertically.
16474
16475 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16476
16477         * about.el (about-xemacs): Get rid of redundant visible version
16478         number.
16479
16480 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16481
16482         * about.el (about-hackers): Update credits.
16483
16484 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16485
16486         * prim/register.el (view-register): Show register type file-query.
16487
16488 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16489
16490         * mode-motion.el (mode-motion-highlight-internal):
16491           save-excursion inside save-window-exucrsion form to
16492           hide buffer point changes from save-window-excursion.
16493           Prevents display flickering when the mouse pointer
16494           moves.
16495
16496 1998-02-17  Didier Verna  <didier@xemacs.org>
16497
16498         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16499         function to handle correctly the case of a toolbar one side of the
16500         window: scrolling will not necessarily happen.
16501
16502 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16503
16504         * files.el (after-find-file): Restore missing argument
16505           to format that provides filename for "... consider M-x
16506           recover-file" message.  Also call `message' with "%s"
16507           as the first arg instead of an arbitrary string.
16508
16509 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16510
16511         * about.el (about-hackers): Various additions.
16512
16513 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16514
16515         * autoload.el (generate-file-autoloads-1): Don't force an extra
16516         line out when copying on-the-same line autoloads.
16517
16518         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16519         is installed.
16520
16521 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16522
16523         * x11/x-win-xfree86.el (x-win-init-xfree86):
16524         * x11/x-win-sun.el (x-win-init-sun):
16525         * x11/x-init.el (x-initialize-compose):
16526         * prim/simple.el:
16527         (backward-or-forward-kill-sexp):
16528         (backward-or-forward-kill-sentence):
16529         (backward-or-forward-kill-word):
16530         (backward-or-forward-delete-char):
16531         * prim/isearch-mode.el (isearch-help-or-delete-char):
16532         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16533         x-keysym-on-keyboard-p to detect backspace.
16534         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16535         Clean up symbols used with dead keys, checking Linux and solaris
16536         keysyms.
16537         Simplify x-win-*.el using above methods.
16538         Change documentation for x-keysym-*-p functions.
16539
16540 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16541
16542         * about.el (about-hackers): Restore entries for Michael Sperber and
16543         Vinnie Shelton.
16544         From Vinnie Shelton <acs@acm.org>
16545
16546 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16547
16548         * simple.el (count-words-region): Ditto.
16549
16550 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16551
16552         * simple.el (count-words-buffer): Document.  Don't print anything
16553         if non-interactive.
16554
16555 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16556
16557         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16558         multiple files in InfoDock.
16559
16560 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16561
16562         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16563         from version.el in InfoDock.
16564
16565         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16566         specially.
16567
16568 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16569
16570         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16571         variable name in docstring.
16572
16573 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16574
16575         * menubar.h: Include "gui.h".
16576
16577 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16578
16579         * site-load.el: Fix documentation.
16580
16581 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16582
16583         * package-get-base.el (package-get-base): Updated.
16584
16585         * keymap.el: PC-ize.
16586
16587 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16588
16589         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16590         from' on a fresh line.
16591
16592 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16593
16594         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16595         object.
16596
16597 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16598
16599         * undo-stack.el: PC-ize.
16600
16601         * cmdloop.el: PC-ize.
16602
16603 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16604
16605         * bytecomp-runtime.el: PC-ize.
16606
16607         * byte-optimize.el: Prolog fixup.  PC-ize.
16608
16609         * cus-dep.el: Spelling fix.
16610
16611         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16612         entries follow).
16613
16614 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16615
16616         * text-mode.el (text-mode-hook-identify): New function,
16617         put on text-mode-hook.  Set text-mode-variant here.
16618         (text-mode): Don't set it here.
16619
16620 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16621
16622         * text-mode.el (text-mode-hook): New defvar.
16623         (text-mode-variant): New variable.
16624         (text-mode): Set that variable locally.
16625         (toggle-text-mode-auto-fill): New command.
16626
16627 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16628
16629         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16630
16631 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16632
16633         * text-mode.el (paragraph-indent-text-mode):
16634         Renamed from spaced-text-mode.
16635         (text-mode-map): Bind TAB to indent-relative.
16636         (indented-text-mode-map): Variable deleted.
16637         (indented-text-mode): Now an alias for text-mode.
16638
16639 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16640
16641         * loadup.el: test-atoms debugging stuffs removed.
16642
16643 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16644
16645         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16646
16647 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16648
16649         * help.el (describe-beta): Made it use `locate-data-file'.
16650         (describe-distribution): Ditto.
16651         (describe-copying): Ditto.
16652         (describe-project): Ditto.
16653         (view-emacs-news): Ditto.
16654
16655         * help-nomule.el (help-with-tutorial): Made it use
16656         `locate-data-file' to find tutorial.
16657
16658 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16659
16660         * about.el: Corrected my email address.
16661
16662         * mouse.el: Added 'mouse-mswindows-drop' similar to
16663         'mouse-offix-drop'.
16664
16665 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16666
16667         * loadup.el (running-xemacs): Spelling fix.
16668
16669 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16670
16671         * packages.el (packages-find-packages-1): Don't allow a backwards
16672         compatible lisp tree to overwrite `preloaded-file-list'.
16673
16674 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16675
16676         * loadup.el: Don't delete "xemacs" prior to dumping.
16677
16678 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16679
16680         * package-info.el (pi-last-mod-date): New function.
16681         (pi-author-version): New function.
16682         (batch-update-package-info): Use them.
16683
16684 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16685
16686         * frame.el (get-frame-for-buffer-default-to-current): Create.
16687         (get-frame-for-buffer-noselect): Allow user to use current frame
16688         with `get-frame-for-buffer-default-to-current'.
16689
16690 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16691
16692         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16693         (byte-compile-output-docform): Ditto.
16694         (byte-compile-compiled-obj-to-list): Ditto.
16695
16696 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16697
16698         * startup.el (command-line-1): Removed code that ran
16699           buffer-menu.
16700
16701 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16702
16703         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16704
16705 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16706
16707         * frame.el (suspend-emacs-or-iconify-frame): Check using
16708         `device-on-window-system-p' instead of explicitly checking for X,
16709         so that the same logic works for MS Windows.
16710         (suspend-or-iconify-emacs): Ditto.
16711
16712 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16713
16714         * about.el (about-maintainer-info): Andy Piper is back.
16715         (xemacs-hackers): Updated Andy Piper's email address.
16716         (about-hackers): Added Jonathan Harris.
16717         (about-hackers): Updated Tibor Polgar's email address.
16718
16719 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16720
16721         * about.el: Add xemacs.org email manager.
16722
16723         * package-get-base.el (package-get-base): Updated with most recent
16724         package updates.
16725
16726 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16727
16728         * help.el (function-arglist): Use `indirect-function' instead of
16729         `symbol-function' so that aliases are treated correctly.
16730
16731 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16732
16733         * help.el (help-map): Add f1 binding to `help-for-help'.
16734         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16735         (describe-key-briefly): Use `princ' "%s" to print object.
16736         (with-displaying-help-buffer): Kill buffer if it exists, again.
16737         (describe-key): Use `princ' "%s" to print object.
16738         (describe-function-1): Use `princ' "%s" to print object.
16739         Commented out alias lines removed.
16740         (help-pretty-print-limit): New variable to control pretty-printing
16741         of variable values.
16742         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16743         `help-pretty-print-value' again.  Only print-print when OBJECT is
16744         list of length less than `help-pretty-print-limit'.
16745         (describe-variable): Use `help-maybe-pretty-print-value' again.
16746
16747 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16748
16749         * simple.el (blink-matching-open): Remove C++ kludge.
16750         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16751
16752 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16753
16754         * info.el (Info-default-directory-list): Made the documentation
16755         more explanitory.
16756
16757 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16758
16759         * lisp/packages.el:
16760         * lisp/package-admin.el:
16761         * lisp/build-report.el:
16762         Fix typos.
16763
16764 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16765
16766         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16767         warnings in Java buffers without final newline and editing the
16768         last line.
16769
16770 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16771
16772         * packages.el (packages-find-packages-1): Don't allow a backwards
16773         compatible lisp tree to overwrite `preloaded-file-list'.
16774         Suggested by Colin Rafferty  <colin@xemacs.org>
16775
16776         * mouse.el (mouse-offix-drop): Set undo-boundary.
16777         From Oliver Graf <ograf@fga.de>
16778
16779 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16780
16781         * loadup.el (load-gc): rewrite as defun.
16782         Print something sensical if a required dump-time file isn't found.
16783
16784 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16785
16786         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16787         bug strikes a menudescriptor.
16788
16789         * package-get-base.el (package-get-base): Updated.
16790
16791         * package-info.el (batch-update-package-info): Derive REQUIRES
16792         from the Makefile.
16793
16794 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16795
16796         * files.el (save-some-buffers): Don't play games with deleting
16797         other windows if we are in the minibuffer window.
16798
16799 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16800
16801         * modeline.el (modeline-minor-mode-menu): Add support for :active
16802         (add-minor-mode): Document :active property to TOGGLE.
16803
16804 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16805
16806         * modeline.el (modeline-minor-mode-menu): Add support for an
16807         `:included' predicate in the `toggle-sym' plist.
16808         (add-minor-mode): Document the :included property, format
16809         docstring some more.
16810         (modeline-minor-mode-menu): Documentation string added.
16811
16812 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16813
16814         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16815         labels from the symbol-names by thwacking off the overly redundant
16816         and overused "mode", parenthesizing "minor", and capitalizing the
16817         resultant strings.  Also shortened the menu's title by eliminating
16818         the redundant buffer name.
16819         (add-minor-mode): Beautified the docstring, added mention of the
16820         `:menu-tag' property of TOGGLE.
16821         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16822         `toggle-sym' to beatify the mode-life menus.
16823         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16824         `auto-fill-function'.
16825
16826 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16827
16828         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16829         menus to :style 'toggle.
16830
16831 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16832
16833         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16834
16835 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16836
16837         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16838         only recognize first hyperlink.
16839         (hyper-apropos-highlightify): Deletia, this is already done by
16840         `hyper-apropos-insert-face'.
16841         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16842
16843 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16844
16845         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16846         mail.
16847         (toolbar-mail-reader): Add support for `send'.
16848         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16849
16850 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16851
16852         * info.el (Info-emacs-info-file-name): Add defvar for
16853         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16854         will function properly.
16855
16856 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16857
16858         * simple.el: make the backwards delete function called by
16859         `backward-or-forward-delete-char' user configurable.
16860
16861 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16862
16863         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16864         compiled function got loaded from.
16865
16866 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16867
16868         * term/apollo.el: Synched up with InfoDock 3.6.2.
16869
16870 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16871
16872         * startup.el (load-init-file): Load autoloads earlier.
16873         (startup-splash-frame): Handle InfoDock logo.
16874
16875         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16876         InfoDock.
16877         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16878
16879         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16880         doesn't have this function.
16881
16882         * packages.el (locate-data-file): Fix to call `locate-file'.
16883
16884 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16885
16886         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16887         version of version.el.
16888         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16889
16890         * x-menubar.el (default-menubar): Guard reference to
16891         `gnuserv-frame'.
16892         (default-menubar): Guard references to `font-lock-mode'.
16893         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16894         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16895
16896         * make-docfile.el: Don't snarf doc strings from autoloads.
16897
16898         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16899         loading auto-autoloads files.
16900
16901         * loaddefs.el: Disable dumping autoloads.
16902
16903 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16904
16905         * lisp-mnt.el: Synch to Emacs 20.2.
16906
16907         * help.el: Remove manual autoload of `finder-by-keyword'.
16908
16909         * finder.el (finder-by-keyword): Autoload.
16910
16911         * help.el: Conditionalize hyperbole setup.
16912
16913 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16914
16915         * packages.el (package-require): Update to reflect new data format.
16916
16917 1998-01-02  Didier Verna  <didier@xemacs.org>
16918
16919         * x-menubar.el (default-menubar): make the tutorials available
16920         through the menubar. (Plus some compilation warnings cleanup).
16921
16922 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16923
16924         * check-features.el: New file.  Perform sanity check after build.
16925
16926         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16927         files to tooltalk package.
16928         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16929         package.
16930
16931         * package-admin.el (package-admin-xemacs): Use better default for
16932         location of XEmacs binary.
16933
16934 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16935
16936         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16937         tag with sexp and add value tag with value `t'.
16938
16939 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16940
16941         * package-get.el: Changes to work with real data.
16942         From Pete Ware <ware@cis.ohio-state.edu>
16943
16944         * packages.el (packages-reload-autoloads): Guard load for the time
16945         being.
16946
16947         * update-elc.el ("packages.el"): Force loading packages.el instead
16948         of possibly out-of-date packges.elc.
16949         * make-docfile.el ("packages.el"): Ditto.
16950
16951 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16952
16953         * build-report.el (build-report-delete-regexp): Added a rule for
16954         the main tarball shadowing anything past it.
16955
16956 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16957
16958         * packages.el (package-provide): Delete a previous provide.
16959
16960         * package-info.el: New file.
16961
16962         * package-get.el: New file.
16963         From Pete Ware <ware@cis.ohio-state.edu>
16964         (package-get): Fix md5 computation to work with Mule.
16965
16966 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16967
16968         * simple.el (log-message-*): Quote symbols in docstrings properly.
16969
16970 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16971
16972         * packages.el (packages-new-autoloads): Ignore symbolic links.
16973
16974         * cus-face.el (face-custom-attributes-get): Fix typo.
16975         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16976
16977 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16978
16979         * startup.el (load-init-file): Reload new or changed autoloads
16980         unless inhibited.  Reload modified dumped lisp (stubbed).
16981
16982         * packages.el (packages-new-autoloads): New function.
16983         (packages-reload-autoloads): New function.
16984         (packages-reload-dumped-lisp): New (stub) function.
16985
16986         * loadup.el: Inhibit reloading dumped files when running temacs.
16987
16988         * loadhist.el (file-provides): Extend to handle variant
16989         extensions.
16990
16991         * replace.el (query-replace): Fix typo.
16992
16993 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16994
16995         * make-docfile.el: list-autoloads-path has been renamed.
16996         * update-elc.el: list-autoloads has been renamed.
16997
16998         * packages.el (packages-list-autoloads): Renamed.
16999         (packages-list-autoloads-path): Ditto.
17000
17001 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17002
17003         * packages.el (packages-find-packages-1): Made it signal a warning
17004         for an error in an auto-autoload.el file.
17005
17006 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17007
17008         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17009         tag with const.
17010         From Aki Vehtari <Aki.Vehtari@hut.fi>
17011
17012         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17013
17014         * loadhist.el (unload-feature): Remove autoload.
17015
17016 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17017
17018         * loadhist.el: Unpackaged.
17019
17020         * help.el (describe-symbol-find-file): Rename
17021         `describe-function-find-file' and make old name obsolete.
17022         (describe-function-1): Use it.
17023         (describe-function-1): Guard reference to
17024         `compiled-function-annotation'.
17025
17026 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17027
17028         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17029         argument.
17030         (help-mode-quit): New optional arg to control whether it kills or
17031         buries.  Tidied up.
17032         (with-displaying-help-buffer): Don't kill buffer initially, even
17033         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17034         (help-pretty-print-value): Rename back from
17035         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17036         use it, otherwise use dumped `cl-prettyprint'.
17037         (describe-variable): Use `help-pretty-print-value' again.
17038         (find-func): Removed reference to "find-func" at end.
17039
17040 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17041
17042         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17043           GUI XEmacs. Rename? x-menubar is rather window system
17044           independant, except for a couple of items.
17045
17046 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17047
17048         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17049         entries as they will no longer be distributed with XEmacs.
17050
17051         * format.el (format-alist): Fix image/tiff regexps.
17052         From P. E. Jareth Hein <jareth@camelot-soft.com>
17053
17054         * help.el (help-maybe-pretty-print-value): Rename.
17055         (describe-variable): Use it.
17056         (describe-variable): Add trailing linefeed.
17057
17058 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17059
17060         * help.el (describe-function-1): Don't output anything for
17061           arglist of autoload functions.
17062
17063 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17064
17065         * help.el (describe-function-1): Don't output anything for
17066           arglist of autoload functions.
17067
17068 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17069
17070         * help.el (help-mode-map): New bindings for `help-mode-bury',
17071         `describe-function-at-point', `describe-variable-at-point',
17072         `Info-elisp-ref', `customize-variable', `help-next-section' and
17073         `help-prev-section'.
17074         (help-next-section): New function.
17075         (help-prev-section): New function.
17076         (help-mode-quit): Changed to kill the help buffer.
17077         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17078         correctly.
17079         (help-buffer-name): New function to generate the name of help
17080         buffers.
17081         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17082         argument giving the name of the help buffer.
17083         (describe-key): Use `with-displaying-help-buffer' with name.
17084         (describe-mode): Ditto.
17085         (describe-bindings): Ditto.
17086         (describe-prefix-bindings): Ditto.
17087         (view-lossage): Ditto.
17088         (with-syntax-table): New macro.
17089         (function-called-at-point): Use `ignore-errors' and
17090         `with-syntax-table'.
17091         (function-at-point): Ditto.
17092         (describe-function): Use `with-displaying-help-buffer' with name.
17093         (function-arglist): Extracted from `describe-function-1'.  Returns
17094         function's arglist as string.
17095         (function-documentation): Extracted from `describe-function-1'.
17096         Returns function's docstring.
17097         (describe-function-1): Remove all the "stream" garbage, including
17098         the stream argument.  Use `function-arglist' and
17099         `function-documentation'.
17100         (describe-function-arglist): Just use `function-arglist'.
17101         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17102         (help-pretty-print-value): New function to help with
17103         pretty-printing variable values.  Knows about `#<...>'.  Needs
17104         `pp-internal'.
17105         (describe-variable): Use `with-displaying-help-buffer' with name.
17106         Formatting improved.  Display file where variable is defined, if
17107         known.  Use `help-pretty-print-value'.
17108         (describe-syntax): Use `with-displaying-help-buffer' with name.
17109         (list-processes): Remove "stream" garbage.
17110
17111 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17112
17113         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17114         call a dumped routine instead.
17115
17116         * x-win-xfree86.el: Wrap file in defun.
17117         * x-win-sun.el: Ditto.
17118
17119 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17120
17121         * help.el (view-emacs-news): Remove usage of outl-mouse which
17122         advises functions and does other evil things.
17123
17124 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17125
17126         * format.el (format-alist): Add `image/tiff'.
17127         From P. E. Jareth Hein <jareth@camelot-soft.com>
17128
17129 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17130
17131         * about.el (about-hackers): More names added.
17132
17133         * make-docfile.el: Remove superfluous package path search.
17134
17135         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17136
17137 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17138
17139         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17140         ignored shadows.
17141
17142 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17143
17144         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17145         get trailing slashes when added to the load-path.
17146
17147         * x-init.el (init-x-win): Locate where XEmacs X localization files
17148         are.
17149
17150 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17151
17152         * x-faces.el: Added support for foregroundToolBarColor
17153           to xpm-color-symbols.
17154
17155 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17156
17157         * etags.el (tags-remove-duplicates): Removed.
17158         (buffer-tag-table-list): Use `delete-duplicates'.
17159
17160         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17161         correctly.
17162         (get*): Defalias to `get'.
17163
17164         * cl.el (eql): Compare integers with `eq'.
17165         (cl-map-extents): Check for `map-extents' first.
17166
17167 1997-12-17  Didier Verna  <didier@xemacs.org>
17168
17169         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17170         added the 'numero', 'copyright' and 'trademark' symbols.
17171
17172         * leim/quail/latin-post.el ("french-postfix"): see above.
17173
17174 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17175
17176         * widget.el (define-widget): Check the arguments.
17177
17178         * cus-edit.el (customize-face): Use `check-argument-type'.
17179         (custom-variable-value-create): Use `signal' to signal error.
17180         (custom-variable-reset-saved): Ditto.
17181         (custom-variable-reset-standard): Ditto.
17182         (custom-face-reset-saved): Ditto.
17183
17184         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17185         (widget-default-format-handler): Ditto.
17186         (widget-checklist-add-item): Ditto.
17187         (widget-radio-add-item): Ditto.
17188         (widget-editable-list-entry-create): Ditto.
17189         (widget-sexp-prompt-value): Ditto.
17190
17191         * custom.el (custom-declare-variable): Signal errors better.
17192         (custom-handle-keyword): Ditto.
17193         (custom-declare-group): Ditto.
17194
17195         * window-xemacs.el (windows): Ditto.
17196
17197         * menubar.el (menu): Ditto.
17198
17199         * keydefs.el (keyboard): Ditto.
17200
17201         * minibuf.el (minibuffer): Ditto.
17202
17203         * process.el (execute): Ditto.
17204
17205         * fill.el (fill): Ditto.
17206
17207         * modeline.el (modeline): Ditto.
17208
17209         * help.el (help): Ditto.
17210
17211         * faces.el (faces): Ditto.
17212
17213         * files.el (files): Ditto.
17214
17215         * x-init.el (x): Ditto.
17216
17217         * lisp-mode.el (lisp): Ditto.
17218
17219         * process.el (processes): Ditto.
17220
17221         * mouse.el (mouse): Ditto.
17222
17223         * abbrev.el (abbrev): Moved from cus-edit.
17224
17225         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17226         as variable declaration.
17227
17228 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17229
17230         * menubar.el (find-menu-item): Use `check-argument-type'.
17231         (find-menu-item): Cosmetic changes.
17232
17233 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17234
17235         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17236
17237 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17238
17239         * startup.el (set-default-load-path): Only search package-path
17240         when not running temacs.
17241
17242         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17243         files.
17244
17245         * loadup.el: Correct commentary.  Reformatting.
17246         (really-early-error-handler): Use absolute path to the
17247         first dumped-lisp.el file.
17248         (really-early-error-handler): Print full path name of
17249         each dumped lisp file (inherited from InfoDock).
17250
17251         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17252         dumped-lisp.el files.
17253
17254         * make-docfile.el (preloaded-file-list): Reorder when the
17255         package-path is searched.
17256         * update-elc.el: Ditto.
17257
17258         * lisp-mode.el (call-with-condition-handler): Treat the same as
17259         `condition-case' for indentation.
17260
17261         * about.el (about-xemacs): Update release date.
17262
17263 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17264
17265         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17266         anywhere but at the last clause.
17267         (ecase): Disallow `t' and `otherwise'.
17268
17269 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17270
17271         * cus-edit.el (custom-buffer-create-buttons): New function
17272         from stuff moved out of `custom-buffer-create-internal'.
17273         (custom-novice): New variable.  Default t.
17274         (custom-display-global-buttons): Ditto.  Default `top'.
17275         (custom-buffer-create-internal): Only display help if
17276         `custom-novice' is non-nil.  Display global buttons according to
17277         `custom-display-global-buttons'.
17278
17279 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17280
17281         * menubar.el (find-menu-item): Use `check-argument-type'.
17282         (find-menu-item): Cosmetic changes.
17283
17284 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17285
17286         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17287         look.
17288
17289 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17290
17291         * format.el (format-deannotate-region):  Bug fix.
17292         Deannotating a region containing unknown tags would fail
17293         (causing decoding of text/enriched to fail at user level)
17294
17295 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17296
17297         * minibuf.el (read-directory-name): Support sixth
17298           arg, HISTORY, as already documented.
17299
17300 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17301
17302         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17303         to `ecase'.
17304
17305 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17306
17307         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17308         skk-activate.
17309
17310 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17311
17312         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.