update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2021-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=ucs-bmp-itaiji-014' and `=>ucs-bmp-itaiji-014'.
5
6         * mule/mule-conf.el (=ucs-itaiji-014): New coded-charset for
7         XEmacs CHISE.
8         (=ucs-bmp-itaiji-014): Ditto.
9         (=>ucs-itaiji-014): Ditto.
10         (=>ucs-bmp-itaiji-014): Ditto.
11
12 2021-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
15         setting for `==daikanwa/+2p'.
16
17 2021-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
20         setting for `=ucs-itaiji-016'.
21
22 2021-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
23
24         * mule/mule-charset.el (default-coded-charset-priority-list): Add
25         `=ucs-bmp-itaiji-016'.
26
27         * mule/mule-conf.el (=ucs-itaiji-016): New coded-charset for
28         XEmacs CHISE.
29         (=ucs-bmp-itaiji-016): Ditto.
30
31 2021-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
32
33         * mule/mule-charset.el (default-coded-charset-priority-list): Add
34         `=>cns11643-5'.
35
36 2021-08-29  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
39         setting for `=>ucs-itaiji-003@iwds-1'.
40
41         * mule/mule-charset.el (default-coded-charset-priority-list): Add
42         `=>ucs-sip-itaiji-003@iwds-1'.
43
44         * mule/mule-conf.el (=>ucs-sip-itaiji-003@iwds-1): New
45         coded-charset for XEmacs CHISE.
46
47 2021-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-charset.el (default-coded-charset-priority-list): Add
50         `=>ucs-bmp-itaiji-006@iwds-1'.
51
52         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
53         setting for `=>ucs-itaiji-006@iwds-1'.
54
55 2021-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-conf.el (=>ucs-itaiji-006@iwds-1): New coded-charset
58         for XEmacs CHISE.
59         (=>ucs-bmp-itaiji-006@iwds-1): New coded-charset for XEmacs CHISE.
60
61 2021-04-22  MORIOKA Tomohiko  <tomo.git@chise.org>
62
63         * mule/mule-charset.el (default-coded-charset-priority-list): Add
64         `=ucs-sip-itaiji-009'.
65
66         * mule/mule-conf.el (=ucs-sip-itaiji-009): New coded-charset for
67         XEmacs CHISE.
68
69 2021-04-21  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list): Add
72         `=>ucs-sip-itaiji-008'.
73
74         * mule/mule-conf.el (=>ucs-sip-itaiji-008): New coded-charset for
75         XEmacs CHISE.
76
77 2021-04-17  MORIOKA Tomohiko  <tomo.git@chise.org>
78
79         * mule/mule-charset.el (default-coded-charset-priority-list): Add
80         `==ucs-sip-var-001'.
81
82         * mule/mule-conf.el (==ucs-sip-var-001): New coded-charset for
83         XEmacs CHISE.
84
85 2021-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
88         setting for `===hng-kkd'.
89
90         * mule/mule-charset.el (default-coded-charset-priority-list): Add
91         `===hng-kkd'.
92
93 2021-03-22  MORIOKA Tomohiko  <tomo.git@chise.org>
94
95         * mule/mule-conf.el (===hng-kkd): New coded-charset for XEmacs
96         CHISE.
97
98 2021-01-21  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
101         setting for `=>>ruimoku-v6'.
102
103 2021-01-16  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
106         `=>>ruimoku-v6'.
107
108 2021-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-conf.el (=>>ruimoku-v6): (Re)Define as an entity
111         instead of an alias to `=>ruimoku-v6'.
112
113 2020-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
114
115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
116         `=ucs-sip-itaiji-012'.
117
118         * mule/mule-conf.el (=ucs-sip-itaiji-012): New coded-charset for
119         XEmacs CHISE.
120
121 2020-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
124         `=ucs-tip-var-004'.
125
126         * mule/mule-conf.el (=ucs-tip-var-004): New coded-charset for
127         XEmacs CHISE.
128
129 2020-10-22  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
132         `=>ucs-sip-itaiji-002@iwds-1'.
133
134         * mule/mule-conf.el (=>ucs-sip-itaiji-002@iwds-1): New
135         coded-charset for XEmacs CHISE.
136
137 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
138
139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
140         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
141         `=>big5-cdp-itaiji-004'.
142
143 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
146         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
147         `=>big5-cdp-itaiji-004'.
148
149         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
150         XEmacs CHISE.
151         (=>big5-cdp-itaiji-004): Ditto.
152         (=big5-cdp-itaiji-005): Ditto.
153
154 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
155
156         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
157         to #x9FFC.
158
159 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
162         `=>ucs-bmp-itaiji-003@iwds-1'.
163
164         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
165         for XEmacs CHISE.
166         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
167
168 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
171         `=>ucs-tip-itaiji-001'.
172
173         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
174         XEmacs CHISE.
175
176 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
179         setting for `=>big5-cdp-itaiji-002'.
180
181 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
184         `=>big5-cdp-itaiji-002'.
185
186         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
187         XEmacs CHISE.
188
189 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
190
191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
192         `=>jis-x0213-2'.
193
194 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
195
196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
197         setting for `==ucs-var-001'.
198
199 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
202         setting for `=+>ucs-var-003'.
203
204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
205         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
206
207         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
208         XEmacs CHISE.
209         (=+>ucs-tip-var-003): Ditto.
210
211 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
214         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
215
216         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
217         XEmacs CHISE.
218         (=ucs-tip-var-002): Ditto.
219
220 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
223         #x9FEA.
224
225 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
228         `==ucs-bmp-var-001'.
229
230         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
231         CHISE.
232         (==ucs-bmp-var-001): Ditto.
233
234 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
235
236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
237         setting for `=big5-cdp-var-007'.
238
239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
240         `=big5-cdp-var-007'.
241
242         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
243         XEmacs CHISE.
244
245 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
248         `=ucs-sip@gb'.
249
250         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
251         CHISE.
252
253 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
254
255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
256         `=>ucs-tip@cognate'.
257
258         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
259         XEmacs CHISE.
260
261 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
264         `=ucs-tip-itaiji-001'.
265
266         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
267         XEmacs CHISE.
268
269 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
270
271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
272         `=>ucs-tip@component'.
273
274         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
275         XEmacs CHISE.
276
277 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
280         `==ucs-tip@JP/hanazono'.
281
282         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
283         XEmacs CHISE.
284
285 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
289
290         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
291         CHISE.
292         (=ucs-tip@JP/hanazono): Ditto.
293
294 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `=ucs-var-007'.
298
299 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
300
301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
302         `=ucs-bmp-var-007'.
303
304         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
305         CHISE.
306         (=ucs-bmp-var-007): Ditto.
307
308 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
311         setting for `=>ucs-itaiji-002@iwds-1'.
312
313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
314         `=>ucs-bmp-itaiji-002@iwds-1'.
315
316 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
319         for XEmacs CHISE.
320         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
321
322 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         setting for `=>ucs-itaiji-008'.
326
327 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
330         setting for `=>big5-cdp-itaiji-003'.
331
332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
333         `=>big5-cdp-itaiji-003'.
334
335 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
338         XEmacs CHISE.
339
340 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
343         setting for `=>ucs-itaiji-011'.
344
345 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
346
347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
348         `=>ucs-bmp-itaiji-011'.
349
350 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
351
352         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
353         XEmacs CHISE.
354         (=>ucs-bmp-itaiji-011): Ditto.
355
356 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Use
359         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
360
361 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
364         `=>ucs-bmp-cjk@iwds-1/normalized'.
365
366         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
367         coded-charset for XEmacs CHISE.
368
369 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
370
371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
372         setting for `=>ucs-itaiji-010'.
373
374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
375         `=>ucs-bmp-itaiji-010'.
376
377         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
378         XEmacs CHISE.
379         (=>ucs-bmp-itaiji-010): Ditto.
380
381 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
382
383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
384         setting for `=>ucs@iwds-1/normalized'.
385
386 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
387
388         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
389         for XEmacs CHISE.
390
391 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
392
393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
394         setting for `==>ucs@esu'.
395
396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
397         `==>ucs-sip@esu'.
398
399         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
400         CHISE.
401         (==>ucs-sip@esu): Ditto.
402
403 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
404
405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
406         setting for `=>big5-cdp-var-001'.
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=>big5-cdp-var-001'.
410
411         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
412         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
413
414 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
415
416         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
417         setting for `===hng-sts'.
418
419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
420         `===hng-sts'.
421
422         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
423         CHISE.
424
425 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
426
427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
428         setting for `===hng-sgs'.
429
430         * mule/mule-charset.el (default-coded-charset-priority-list): Add
431         `===hng-sgs'.
432
433         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
434         CHISE.
435
436 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
437
438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
439         setting for `===hng-saa'.
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `===hng-saa'.
443
444         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
445         CHISE.
446
447 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
448
449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
450         setting for `===hng-kad'.
451
452         * mule/mule-charset.el (default-coded-charset-priority-list): Add
453         `===hng-kad'.
454
455         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
456         CHISE.
457
458 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
459
460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
461         setting for `===hng-sai'.
462
463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
464         `===hng-sai'.
465
466         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
467         CHISE.
468
469 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
470
471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
472         setting for `===hng-ini'.
473
474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
475         `===hng-ini'.
476
477         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
478         CHISE.
479
480 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
481
482         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
483         setting for `===hng-wke'.
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `===hng-wke'.
487
488         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
489         CHISE.
490
491 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
492
493         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
494         setting for `===hng-wks'.
495
496         * mule/mule-charset.el (default-coded-charset-priority-list): Add
497         `===hng-wks'.
498
499         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
500         CHISE.
501
502 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
505         setting for `===hng-sab'.
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `===hng-sab'.
509
510         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
511         CHISE.
512
513 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
514
515         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
516         setting for `===hng-ykk'.
517
518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
519         `===hng-ykk'.
520
521         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
522         CHISE.
523
524 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
525
526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
527         setting for `===hng-kkh'.
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `===hng-kkh'.
531
532         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
533         CHISE.
534
535 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
538         setting for `===hng-fhs'.
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `===hng-fhs'.
542
543         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
544         CHISE.
545
546 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
547
548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
549         `==>daijiten'.
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `==>daijiten'.
553
554         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
555         CHISE.
556
557 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
558
559         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
560         last number of its code.
561
562 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
565         settings for `=daijiten', `==daijiten' and `===daijiten'.
566
567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
568         `=daijiten', `==daijiten' and `===daijiten'.
569
570         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
571         CHISE.
572         (==daijiten): Ditto.
573         (===daijiten): Ditto.
574
575 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
576
577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
578         `=>ucs-bmp-itaiji-008'.
579
580         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
581         XEmacs CHISE.
582         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
583
584 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
587         of #x9FCC as the value of `max-code'.
588
589 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
592         `=>>ucs-bmp-cjk@unicode'.
593
594         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
595         for XEmacs CHISE.
596
597 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
598
599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
600         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
601         `===shuowen-jiguge5'.
602
603         * mule/mule-charset.el (default-coded-charset-priority-list): Add
604         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
605
606         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
607         XEmacs CHISE.
608         (===shuowen-jiguge4): Ditto.
609         (===shuowen-jiguge5): Ditto.
610
611 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
612
613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
614         `=ucs-sip-var-005'.
615
616         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
617         XEmacs CHISE.
618
619 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=>>hanyo-denshi/ib'.
623
624 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
625
626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
627         setting for `=>big5-cdp@iwds-1'.
628
629 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
632         setting for `=big5-cdp-var-010'.
633
634 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `=big5-cdp-var-010'.
638
639         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
640         XEmacs CHISE.
641
642 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
645         `=ucs-sip-itaiji-008'.
646
647         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
648         XEmacs CHISE.
649
650 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=>ucs-sip-itaiji-006'.
654
655         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
656         XEmacs CHISE.
657
658 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
661         setting for `=+>big5-cdp', `=>big5-cdp@component' and
662         `=>big5-cdp@cognate'.
663
664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
665         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
666
667 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
670         CHISE.
671         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
672         mother.
673         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
674
675 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
679
680         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
681         XEmacs CHISE.
682         (=>big5-cdp@component): Ditto.
683         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
684
685 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
686
687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
688         setting for `=>ucs-itaiji-001@iwds-1'.
689
690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
691         `=>ucs-bmp-itaiji-001@iwds-1'.
692
693         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
694         for XEmacs CHISE.
695         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
696
697 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
698
699         * mule/mule-charset.el (default-coded-charset-priority-list):
700         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
701         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
702         `chinese-isoir165'.
703
704         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
705         CHISE.
706
707 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
708
709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
710         `=ucs-sip-itaiji-006'.
711
712         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
713         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
714
715 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
718         setting for `=>ucs-itaiji-009'.
719
720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
721         `==ucs-bmp-itaiji-001'.
722
723         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
724         (=big5-cdp-itaiji-003): Doc fix.
725         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
726
727 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
728
729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
730         `=>zinbun-oracle'.
731
732 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
733
734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
735         `=>ucs-sip-itaiji-003'.
736
737         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
738         (=>ucs-bmp-itaiji-003): Fix `long-name'.
739         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
740
741 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
745
746 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
749         `==ucs-bmp-itaiji-006'.
750
751         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
752         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
753         (==ucs-bmp-itaiji-006): Ditto.
754
755 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=ucs-bmp-itaiji-012'.
759
760         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
761         XEmacs CHISE.
762         (=ucs-bmp-itaiji-012): Ditto.
763
764 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
768
769 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
772         CHISE.
773
774 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
775
776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
777         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
778         and `=>>cns11643-6'.
779
780         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
781         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
782         (=>>cns11643-3): Ditto.
783         (=>>cns11643-4): Modify DOC.
784         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
785
786 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `=>ucs-sip-itaiji-005'.
790
791         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
792         XEmacs CHISE.
793
794 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `==hanyo-denshi/tk/mf-01'.
798
799         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
800         for XEmacs CHISE.
801
802 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
805         `=>ucs-itaiji-007'.
806
807 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
810         `==ucs-sip-var-002'.
811
812         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
813         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
814
815 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
818         setting for `==ucs-itaiji-001'.
819
820 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
823         `==ucs-sip-itaiji-001'.
824
825         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
826         XEmacs CHISE.
827         (==ucs-sip-itaiji-001): Ditto.
828
829 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
830
831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
832         `=+>ucs-bmp-var-003'.
833
834         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
835         CHISE.
836         (=+>ucs-bmp-var-003): Ditto.
837
838 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
839
840         * mule/mule-charset.el (default-coded-charset-priority-list): Add
841         `=>ucs-bmp-cjk@cognate'.
842
843         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
844         XEmacs CHISE.
845
846 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
847
848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
849         `=ucs-sip-itaiji-005'.
850
851         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
852         XEmacs CHISE.
853
854 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
855
856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
857         setting for `=>ucs@cognate'.
858
859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
860         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
861
862         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
863         CHISE.
864         (=>ucs@hanyo-denshi): Abolished.
865         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
866         (=>ucs-bmp-itaiji-009): Ditto.
867         (=>ucs-sip@cognate): Ditto.
868
869 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
870
871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
872         `=>ucs-bmp-itaiji-004'.
873
874         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
875         XEmacs CHISE.
876
877 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
880         setting for `=>ucs-itaiji-004'.
881
882 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
886         `=>ucs-bmp-itaiji-007'.
887
888         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
889         XEmacs CHISE.
890         (=>ucs-itaiji-004): Ditto.
891         (=>ucs-sip-itaiji-004): Ditto.
892         (=>ucs-bmp-itaiji-007): Ditto.
893
894 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
897         setting for `=ucs-itaiji-010'.
898
899 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
900
901         * mule/mule-charset.el (default-coded-charset-priority-list):
902         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
903         - Add `=ucs-bmp-itaiji-010'.
904         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
905           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
906         - Add `=>ucs-sip@iwds-1'.
907
908         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
909         XEmacs CHISE.
910         (=ucs-bmp-itaiji-010): Ditto.
911         (=>ucs-sip@iwds-1): Ditto.
912
913 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
914
915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
916         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
917
918         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
919         XEmacs CHISE.
920         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
921
922 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
923
924         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
925         setting for `=>ucs-itaiji-003'.
926
927 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
928
929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
930         `=>ucs-bmp-itaiji-003'.
931
932         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
933         XEmacs CHISE.
934         (=>ucs-bmp-itaiji-003): Ditto.
935
936 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
937
938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
939         `=ucs-bmp-itaiji-011'.
940
941         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
942         XEmacs CHISE.
943
944 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
945
946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
947         setting for `==ucs-var-002'.
948
949 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
950
951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
952         setting for `==ucs-itaiji-002'.
953
954 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
955
956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
957         `==ucs-sip-itaiji-002'.
958
959         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
960         XEmacs CHISE.
961
962 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
965         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
966
967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
968         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
969         `=>ucs-sip-itaiji-007'.
970
971         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
972         XEmacs CHISE.
973         (=>ucs-sip-itaiji-007): Ditto.
974         (=ucs-sip-itaiji-007): Ditto.
975         (=ucs-itaiji-011): Ditto.
976         (=ucs-sip-itaiji-011): Ditto.
977
978 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
979
980         * mule/mule-coding.el (coded-charset-entity-reference-alist):
981         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
982
983 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `==ucs-bmp-var-002'.
987
988         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
989         CHISE.
990         (==ucs-bmp-var-002): Ditto.
991
992         * mule/mule-coding.el (coded-charset-entity-reference-alist):
993         Modify some priorities.
994
995 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
996
997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
998         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
999         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
1000
1001 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1002
1003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1004         `=big5-cdp-var-001'.
1005
1006         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
1007         XEmacs CHISE.
1008
1009 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1012         setting for `==ucs-itaiji-005'.
1013
1014 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1017         setting for `=ucs-itaiji-007'.
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1020         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
1021
1022         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
1023         XEmacs CHISE.
1024         (==ucs-bmp-itaiji-005): Ditto.
1025         (=ucs-itaiji-007): Ditto.
1026         (=ucs-bmp-itaiji-007): Ditto.
1027
1028 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `==gt-pj-k1' and `==gt-pj-k2'.
1032
1033 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1034
1035         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
1036         CHISE.
1037         (==gt-pj-k2): Ditto.
1038
1039 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1040
1041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1042         setting for `=>ucs-itaiji-005'.
1043
1044 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1045
1046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1047         `=>>cbeta'.
1048
1049 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1050
1051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1052         `=>ucs-sip@component'.
1053
1054         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
1055         instead of `=ucs' as its mother.
1056         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
1057
1058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1059         setting for `=>ucs-itaiji-006'.
1060
1061 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `=>ucs-bmp-itaiji-006'.
1065
1066         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
1067         XEmacs CHISE.
1068         (=>ucs-bmp-itaiji-006): Ditto.
1069
1070 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1071
1072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1073         `=>ucs-bmp-itaiji-001'.
1074
1075         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
1076         XEmacs CHISE.
1077
1078 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1081         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
1082
1083         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
1084         instead of `=ucs' as its mother.
1085         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
1086         (==ucs-bmp-itaiji-002): Ditto.
1087         (==ucs-itaiji-003): Ditto.
1088         (==ucs-bmp-itaiji-003): Ditto.
1089
1090 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1091
1092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1093         setting for `=big5-cdp-var-002'.
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `=big5-cdp-var-002'.
1097
1098         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
1099         XEmacs CHISE.
1100
1101 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1102
1103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1104         `=ucs-sip-var-004'.
1105
1106         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
1107         XEmacs CHISE.
1108
1109 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1110
1111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1112         `=>ucs-bmp-cjk@iwds-1'.
1113
1114         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
1115         XEmacs CHISE.
1116
1117 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1118
1119         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1120         setting for `=ucs-var-005'.
1121
1122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1123         `=ucs-bmp-var-005'.
1124
1125         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
1126         CHISE.
1127         (=ucs-bmp-var-005): Ditto.
1128
1129 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1130
1131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1132         `=>ucs-sip-itaiji-002'.
1133
1134         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
1135         XEmacs CHISE.
1136
1137 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1138
1139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1140         setting for `=>ucs-itaiji-002'.
1141
1142 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1143
1144         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1145         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1146
1147         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1148         (=>ucs-itaiji-002): Ditto.
1149         (=>ucs-bmp-itaiji-002): Ditto.
1150
1151 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1152
1153         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1154         setting for `=>ucs-itaiji-001'.
1155
1156 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1157
1158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1159         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1160
1161         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1162         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1163         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1164         (=>ucs-sip-itaiji-001): Ditto.
1165
1166         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1167         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1168         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1169
1170 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1171
1172         * mule/mule-charset.el (default-coded-charset-priority-list):
1173         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1174         `=jef-china3' and `chinese-isoir165'.
1175
1176 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1177
1178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1179         `=>ucs-bmp-itaiji-005'.
1180
1181         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1182         XEmacs CHISE.
1183         (=>ucs-bmp-itaiji-005): Ditto.
1184
1185 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `=+>jis-x0213-2'.
1189
1190 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1191
1192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1193         `=+>adobe-japan1-6'.
1194
1195 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1196
1197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1198         `=+>jis-x0208@1978'.
1199
1200 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1201
1202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1203         setting for `=>ucs@component'.
1204
1205 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1206
1207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1208         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1209
1210 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1213         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1214
1215 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1218         CHISE.
1219         (=>ucs@jis/2004): Ditto.
1220
1221 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1222
1223         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1224         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1225
1226 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1229         `=>cbeta'.
1230
1231 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1234         setting for `==big5-cdp-itaiji-001'.
1235
1236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1237         `==big5-cdp-itaiji-001'.
1238
1239         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1240         XEmacs CHISE.
1241
1242 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1243
1244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1245         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1246         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1250         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1251
1252         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1253         XEmacs CHISE.
1254         (=>big5-cdp-itaiji-001): Ditto.
1255         (=big5-cdp-itaiji-002): Ditto.
1256         (=big5-cdp-itaiji-003): Ditto.
1257
1258 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1261         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1262
1263 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-charset.el (default-coded-charset-priority-list):
1266         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1267         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1268         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1269
1270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1271         setting for `=ucs-var-008'.
1272
1273         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1274         CHISE.
1275         (=ucs-bmp-var-008): Likewise.
1276
1277 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1278
1279         * mule/mule-charset.el (default-coded-charset-priority-list):
1280         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1281
1282 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1285         `==ucs-sip@JP/hanazono'.
1286
1287         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1288         XEmacs CHISE.
1289
1290 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `=ucs-bmp-var-006'.
1297
1298         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1299         CHISE.
1300         (=ucs-bmp-var-006): Likewise.
1301
1302 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `=ucs-bmp-itaiji-009'.
1306
1307         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1308         XEmacs CHISE.
1309         (=ucs-bmp-itaiji-009): Likewise.
1310
1311 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1314         `=>big5-cdp'.
1315
1316 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1317
1318         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1319         (utf-8-ivs-gb): Likewise.
1320         (utf-8-gb-er): Likewise.
1321         (utf-8-ivs-gb-er): Likewise.
1322         (utf-8-cns): Likewise.
1323         (utf-8-ivs-cns): Likewise.
1324         (utf-8-cns-er): Likewise.
1325         (utf-8-ivs-cns-er): Likewise.
1326         (utf-8-big5): Likewise.
1327         (utf-8-ivs-big5): Likewise.
1328         (utf-8-big5-er): Likewise.
1329         (utf-8-ivs-big5-er): Likewise.
1330         (utf-8-jis): Likewise.
1331         (utf-8-ivs-jis): Likewise.
1332         (utf-8-jis-er): Likewise.
1333         (utf-8-ivs-jis-er): Likewise.
1334         (utf-8-ks): Likewise.
1335         (utf-8-ivs-ks): Likewise.
1336         (utf-8-ks-er): Likewise.
1337         (utf-8-ivs-ks-er): Likewise.
1338
1339 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1340
1341         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1342         (utf-8-ivs-jp): Likewise.
1343         (utf-8-jp-er): Likewise.
1344         (utf-8-ivs-jp-er): Likewise.
1345
1346 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         setting for `=ucs-var-010'.
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `=ucs-bmp-var-010'.
1353
1354         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1355         CHISE.
1356         (=ucs-bmp-var-010): Likewise.
1357
1358 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1361         `=ucs-sip@JP/hanazono'.
1362
1363         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1364         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1365
1366 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list):
1369         - Add `=big5-cdp-var-004'.
1370         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1371           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1372
1373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1374         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1375         `=big5-cdp-var-005'.
1376
1377         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1378         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1379         `=big5-cdp-var-003'.
1380         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1381         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1382         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1383
1384 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1385
1386         * mule/mule-charset.el (default-coded-charset-priority-list):
1387         Don't prefer ucs-compat CCSes to other CCSes.
1388
1389 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1390
1391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1392         `===ucs-bmp-cjk-compat@unicode'.
1393
1394         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1395         coded-charset for XEmacs CHISE.
1396
1397 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1398
1399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1400         `=ucs-sip-itaiji-003'.
1401
1402         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1403         XEmacs CHISE.
1404
1405 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1406
1407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1408         setting for `=ucs-var-004'.
1409
1410         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1411         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1412
1413         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1414         XEmacs CHISE.
1415         (=ucs-var-004): Ditto.
1416         (=ucs-bmp-var-004): Ditto.
1417
1418 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1421         `=ucs-sip-var-003'.
1422
1423         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1424         XEmacs CHISE.
1425
1426 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1427
1428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1429         setting for `=ucs-itaiji-006'.
1430
1431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1432         `=ucs-bmp-itaiji-006'.
1433
1434         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1435         XEmacs CHISE.
1436         (=ucs-bmp-itaiji-006): Ditto.
1437
1438 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1439
1440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1441         `=ucs-sip-var-002'.
1442
1443         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1444         XEmacs CHISE.
1445
1446 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1447
1448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1449         `=ucs-sip-itaiji-002'.
1450
1451         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1452         XEmacs CHISE.
1453
1454 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1457         setting for `==hanyo-denshi/tk'.
1458
1459 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1462         (=hanyo-denshi/tk): Fix `long-name'.
1463         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1464
1465 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1466
1467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1468         setting for `=>mj'.
1469
1470 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1473         coded-charset for XEmacs CHISE.
1474
1475 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1476
1477         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1478         setting for `=hanyo-denshi/tk'.
1479
1480 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1481
1482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1483         `=hanyo-denshi/tk/mf-01'.
1484
1485         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1486         XEmacs CHISE.
1487         (=hanyo-denshi/tk/mf-01): Ditto.
1488
1489 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-charset.el (default-coded-charset-priority-list):
1492         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1493
1494 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-charset.el (default-coded-charset-priority-list):
1497         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1498
1499 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1500
1501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1502         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1503
1504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1505         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1506
1507         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1508         XEmacs CHISE.
1509         (=ucs-bmp-itaiji-004): Ditto.
1510         (=ucs-itaiji-005): Ditto.
1511         (=ucs-bmp-itaiji-005): Ditto.
1512
1513 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1514
1515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1516         `=ucs-sip-itaiji-001'.
1517
1518         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1519         XEmacs CHISE.
1520
1521 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1522
1523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1524         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1525         `=ucs-itaiji-008'.
1526
1527         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1528         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1529         `=ucs-bmp-itaiji-008'.
1530
1531         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1532         XEmacs CHISE.
1533         (=ucs-bmp-itaiji-001): Ditto.
1534         (=ucs-itaiji-003): Ditto.
1535         (=ucs-bmp-itaiji-003): Ditto.
1536         (=ucs-itaiji-008): Ditto.
1537         (=ucs-bmp-itaiji-008): Ditto.
1538
1539 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1543
1544         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1545         for XEmacs CHISE.
1546         (==ucs-bmp-cjk-compat@JP): Ditto.
1547
1548 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1549
1550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1551         setting for `===hng-tzs'.
1552
1553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1554         `===hng-tzs'.
1555
1556         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1557         CHISE.
1558
1559 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1560
1561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1562         setting for `===hng-doh'.
1563
1564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1565         `===hng-doh'.
1566
1567         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1568         CHISE.
1569
1570 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1571
1572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1573         setting for `===hng-wad'.
1574
1575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1576         `===hng-wad'.
1577
1578         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1579         CHISE.
1580
1581 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1582
1583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1584         settings for `==koseki' and `===hng-kcc'.
1585
1586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1587         `===hng-kcc'.
1588
1589         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1590         CHISE.
1591
1592 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1595         setting for `===hng-nkk'.
1596
1597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1598         `===hng-nkk'.
1599
1600         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1601         CHISE.
1602
1603 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1604
1605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1606         setting for `===hng-ink'.
1607
1608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1609         `===hng-ink'.
1610
1611         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1612         CHISE.
1613
1614 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1615
1616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1617         setting for `===hng-jhk'.
1618
1619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1620         `===hng-jhk'.
1621
1622         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1623         CHISE.
1624
1625 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1626
1627         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1628         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1629         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1630         (===jis-x0213-1@2004): Likewise.
1631         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1632         "jisx0213\\(\\.2004\\)-1" as the registry.
1633         (=+>jis-x0213-1@2004): Likewise.
1634         (=>jis-x0213-1@2004): Likewise.
1635
1636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1637         `===jis-x0213-1@2004'.
1638
1639 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1640
1641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1642         setting for `===hng-nak'.
1643
1644         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1645         `===hng-nak'.
1646
1647         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1648         CHISE.
1649
1650 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1653         setting for `===hng-hos'.
1654
1655         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1656         `===hng-hos'.
1657
1658         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1659         CHISE.
1660
1661 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1662
1663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1664         setting for `===hng-tzj'.
1665
1666         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1667         `===hng-tzj'.
1668
1669         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1670         CHISE.
1671
1672 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1673
1674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1675         setting for `===hng-kae'.
1676
1677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1678         `===hng-kae'.
1679
1680         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1681         CHISE.
1682
1683 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1684
1685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1686         setting for `===hng-kar'.
1687
1688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1689         `===hng-kar'.
1690
1691         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1692         CHISE.
1693
1694 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1697         setting for `===hng-kyd'.
1698
1699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1700         `===hng-kyd'.
1701
1702         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1703         CHISE.
1704
1705 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1706
1707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1708         setting for `===hng-hok'.
1709
1710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1711         `===hng-hok'.
1712
1713         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1714         CHISE.
1715
1716 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1719         setting for `===hng-jyu'.
1720
1721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1722         `===hng-jyu'.
1723
1724         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1725         CHISE.
1726
1727 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1728
1729         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1730         setting for `===hng-zkd'.
1731
1732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1733         `===hng-zkd'.
1734
1735         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1736         CHISE.
1737
1738 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1741         setting for `===hng-kmi'.
1742
1743         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1744         `===hng-kmi'.
1745
1746         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1747         CHISE.
1748
1749 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1752         setting for `===hng-okd'.
1753
1754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1755         `===hng-okd'.
1756
1757         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1758         CHISE.
1759
1760 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1763         setting for `===hng-nkm'.
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===hng-nkm'.
1767
1768         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1769         CHISE.
1770
1771 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1772
1773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1774         setting for `===hng-nto'.
1775
1776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1777         `===hng-nto'.
1778
1779         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1780         CHISE.
1781
1782 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1783
1784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1785         setting for `===hng-yhk'.
1786
1787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1788         `===hng-yhk'.
1789
1790         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1791         CHISE.
1792
1793 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1794
1795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1796         setting for `===hng-sok'.
1797
1798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1799         `===hng-sok'.
1800
1801         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1802         CHISE.
1803
1804 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1805
1806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1807         setting for `===hng-kda'.
1808
1809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1810         `===hng-kda'.
1811
1812         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1813         CHISE.
1814
1815 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1816
1817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1818         setting for `===hng-myz'.
1819
1820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1821         `===hng-myz'.
1822
1823         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1824         CHISE.
1825
1826 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1827
1828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1829         setting for `===hng-kgk'.
1830
1831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1832         `===hng-kgk'.
1833
1834         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1835         CHISE.
1836
1837 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1838
1839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1840         setting for `===hng-drt'.
1841
1842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1843         `===hng-drt'.
1844
1845         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1846         CHISE.
1847
1848 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1849
1850         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1851         setting for `===hng-mam'.
1852
1853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1854         `===hng-mam'.
1855
1856         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1857         CHISE.
1858
1859 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1860
1861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1862         setting for `===hng-dng'.
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `===hng-dng'.
1866
1867         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1868         CHISE.
1869
1870 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1873         setting for `=>cns11643-5'.
1874
1875 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1878         setting for `===hng-keg'.
1879
1880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1881         `===hng-keg'.
1882
1883         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1884         CHISE.
1885
1886 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1889         setting for `===hng-jou'.
1890
1891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1892         `===hng-jou'.
1893
1894         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1895         CHISE.
1896
1897 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1900         setting for `===hng-smk'.
1901
1902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1903         `===hng-smk'.
1904
1905         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1906         CHISE.
1907
1908 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1911         setting for `===hng-kyo'.
1912
1913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1914         `===hng-kyo'.
1915
1916         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1917         CHISE.
1918
1919 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1920
1921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1922         setting for `===hng-kss'.
1923
1924         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1925         `===hng-kss'.
1926
1927         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1928         CHISE.
1929
1930 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1931
1932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1933         setting for `===hng-wan'.
1934
1935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1936         `===hng-wan'.
1937
1938         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1939         CHISE.
1940
1941 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1942
1943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1944         setting for `===hng-ksk'.
1945
1946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1947         `===hng-ksk'.
1948
1949         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1950         CHISE.
1951
1952 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1953
1954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1955         setting for `===hng-kyu'.
1956
1957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1958         `===hng-kyu'.
1959
1960         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1961         CHISE.
1962
1963 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1964
1965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1966         setting for `===hng-skk'.
1967
1968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1969         `===hng-skk'.
1970
1971         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1972         CHISE.
1973
1974 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1975
1976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1977         setting for `===hng-sik'.
1978
1979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1980         `===hng-sik'.
1981
1982         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1983         CHISE.
1984
1985 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1986
1987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1988         setting for `===hng-kbk'.
1989
1990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1991         `===hng-kbk'.
1992
1993         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1994         CHISE.
1995
1996 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1997
1998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1999         setting for `===hng-kcj'.
2000
2001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2002         `===hng-kcj'.
2003
2004         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
2005         CHISE.
2006
2007 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2008
2009         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2010         setting for `===hng-k24'.
2011
2012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2013         `===hng-k24'.
2014
2015         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
2016         CHISE.
2017
2018 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2019
2020         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2021         setting for `===hng-gok'.
2022
2023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2024         `===hng-gok'.
2025
2026         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
2027         CHISE.
2028 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2029
2030         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2031         setting for `===hng-tsu'.
2032
2033         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2034         `===hng-tsu'.
2035
2036         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
2037         CHISE.
2038
2039 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `===hng-sys'.
2043
2044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2045         `===hng-sys'.
2046
2047         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
2048         CHISE.
2049
2050 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2051
2052         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2053         - Use "&HNG010-<d><d><d><d><d>;" instead of
2054           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
2055         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
2056
2057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2058         `=ucs-bmp-itaiji-002' and `===hng-khm'.
2059
2060         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
2061         "hngkhi-0" as the suffix of registry.
2062         (===hng-khm): New coded-charset for XEmacs CHISE.
2063         (=ucs-itaiji-002): Ditto.
2064         (=ucs-bmp-itaiji-002): Ditto.
2065
2066 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `=>ucs@iwds-1'.
2070
2071         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
2072         XEmacs CHISE.
2073
2074 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2075
2076         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
2077         CHISE.
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2080         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
2081         `===hng-khi'.
2082
2083 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
2084
2085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2086         setting for `===hng-khi'.
2087
2088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2089         `===hng-khi'.
2090
2091         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
2092         CHISE.
2093
2094 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2095
2096         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
2097         #x9FA5 as the value of `max-code'.
2098         (=ucs-bmp-var-002): Likewise.
2099         (=ucs-bmp-var-003): Likewise.
2100         (=ucs-bmp-itaiji-084): Likewise.
2101         (=ucs-bmp-cjk@JP): Likewise.
2102         (=ucs-bmp-cjk@JP/hanazono): Likewise.
2103         (==ucs-bmp-cjk@JP/hanazono): Likewise.
2104         (=>ucs-bmp-cjk@component): Likewise.
2105
2106 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2107
2108         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
2109         CHISE.
2110
2111 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2112
2113         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
2114         XEmacs CHISE.
2115         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
2116         `==jis-x0208@1978/2-pr' as the mother.
2117
2118 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2119
2120         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
2121         CHISE.
2122
2123 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2126         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
2127
2128 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2129
2130         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2131         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
2132
2133 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2134
2135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2136         setting for `===ucs@gb'.
2137
2138 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2139
2140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2141         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2142         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2143         as the entity-reference for `===jis-x0213-1@2000'; use
2144         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2145
2146 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2147
2148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2149         `===jis-x0208'.
2150
2151         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2152         instead of `===jis-x0208' as the mother.
2153         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2154         `===jis-x0208' as the mother.
2155         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2156         `===jis-x0208' as the mother.
2157         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2158         `===jis-x0213-1' as the mother.
2159         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2160         `===jis-x0213-1' as the mother.
2161         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2162         the mother.
2163         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2164         mother.
2165
2166 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2167
2168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2169         setting for `=ucs-var-001'.
2170
2171 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2172
2173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2174         `=ucs-bmp-var-001'.
2175
2176         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2177         CHISE.
2178         (=ucs-bmp-var-001): Ditto.
2179
2180         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2181         setting for `=ucs-var-003'.
2182
2183 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2184
2185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2186         `=ucs-bmp-var-003'.
2187
2188         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2189         CHISE.
2190         (=ucs-bmp-var-003): Ditto.
2191
2192 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2193
2194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2195         setting for `=ucs-var-002'.
2196
2197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2198         `=ucs-bmp-var-002'.
2199
2200         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2201         CHISE.
2202         (=ucs-bmp-var-002): Ditto.
2203
2204 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2205
2206         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2207         XEmacs CHISE.
2208         (==jis-x0208@1978/5pr): Ditto.
2209
2210 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2211
2212         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2213         `=>ucs-bmp-cjk@component'.
2214
2215         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2216         XEmacs CHISE.
2217         (=>ucs-bmp-cjk@component): Ditto.
2218
2219 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2222         setting for `=>iwds-1'.
2223
2224 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2227         CHISE.
2228
2229 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-charset.el (default-coded-charset-priority-list):
2232         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2233         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2234         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2235         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2236
2237 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2238
2239         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2240         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2241
2242         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2243         `=>>ucs@iso' as the mother.
2244         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2245         mother.
2246
2247 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2248
2249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2250         setting for `===hanyo-denshi/ia'.
2251
2252 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2255         `===hanyo-denshi/ia'.
2256
2257 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-conf.el (=koseki): Fix DOC.
2260         (==koseki): New coded-charset for XEmacs CHISE.
2261
2262 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2263
2264         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2265         XEmacs CHISE.
2266         (===hanyo-denshi/jd): Fix DOC.
2267
2268 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2269
2270         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2271         setting for `===hanyo-denshi/ip'.
2272
2273 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2274
2275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2276         `===hanyo-denshi/ip'.
2277
2278         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2279         XEmacs CHISE.
2280
2281 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2284         `==ucs-radicals@unicode' and `=>daikanwa'.
2285
2286         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2287         for XEmacs CHISE.
2288
2289 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2292         XEmacs CHISE.
2293
2294 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2297         `===ruimoku-v6'.
2298
2299 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2300
2301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2302         setting for `===ruimoku-v6'.
2303
2304 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2307         CHISE.
2308
2309 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2312         coded-charset for XEmacs CHISE.
2313
2314 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2317         XEmacs CHISE.
2318
2319 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2320
2321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2322         `===ucs-sip@iso'.
2323
2324 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2325
2326         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2327         CHISE.
2328
2329 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2332         `==ucs-sip@iso'.
2333
2334         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2335         CHISE.
2336
2337 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2338
2339         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2340         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2341         (=ucs-sip-ext-b@iso): Fix registry.
2342         (==ucs-sip-ext-b@iso): Ditto.
2343         (===ucs-sip-ext-b@iso): Ditto.
2344
2345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2346         `=ucs-sip@iso'.
2347
2348 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2349
2350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2351         setting for `=>cbeta'.
2352
2353 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2356         `=>cns11643-7'.
2357
2358         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2359
2360 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2363         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2364
2365 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2366
2367         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2368         `=ucs@cns'.
2369         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2370         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2371         `=ucs@jis/1990'.
2372         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2373         `=ucs@jis/2000'.
2374         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2375         `=ucs@jis/2004'.
2376         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2377
2378         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2379         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2380
2381 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2382
2383         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2384         XEmacs CHISE.
2385         (==jis-x0208@1978/1pr): Ditto.
2386         (==jis-x0208@1978/2-pr): Ditto.
2387
2388 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2391         setting for `===jis-x0213-1@2004'.
2392
2393 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2394
2395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2396         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2397
2398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2399         `===hanyo-denshi/jb'.
2400
2401         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2402         XEmacs CHISE.
2403         (=+>hanyo-denshi/ft): Ditto.
2404         (=+>hanyo-denshi/jt): Ditto.
2405
2406 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2407
2408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2409         `===hanyo-denshi/hg'.
2410
2411 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2412
2413         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2414         XEmacs CHISE.
2415         (===hanyo-denshi/hg): Ditto.
2416
2417 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2418
2419         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2420         glyph-forms instead of detailed glyph-images.
2421         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2422         `=adobe-japan1-*'.
2423         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2424         (===adobe-japan1-1): Ditto.
2425         (===adobe-japan1-2): Ditto.
2426         (===adobe-japan1-3): Ditto.
2427         (===adobe-japan1-4): Ditto.
2428         (===adobe-japan1-5): Ditto.
2429         (===adobe-japan1-6): Ditto.
2430         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2431         `=>>>adobe-japan1' as the mother.
2432         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2433         `=>>adobe-japan1' as the mother.
2434         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2435         glyph-images.
2436         (==jis-x0208@1978): Ditto.
2437         (==jis-x0208@1983): Ditto.
2438         (==jis-x0208@1990): Ditto.
2439         (==jis-x0213-1): Ditto.
2440         (==jis-x0213-1@2000): Ditto.
2441         (==jis-x0213-1@2004): Ditto.
2442         (==jis-x0213-2): Ditto.
2443         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2444         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2445         `=jis-x0208@1978'.
2446         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2447         `=jis-x0208@1983'.
2448         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2449         `=jis-x0208@1990'.
2450         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2451         `=jis-x0213-1'.
2452         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2453         `=jis-x0213-1@2000'.
2454         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2455         `=jis-x0213-1@2004'.
2456         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2457         `=jis-x0213-2'.
2458         (===jis-x0208): New coded-charset for XEmacs CHISE.
2459         (===jis-x0208@1978): Ditto.
2460         (===jis-x0208@1983): Ditto.
2461         (===jis-x0208@1990): Ditto.
2462         (===jis-x0213-1): Ditto.
2463         (===jis-x0213-1@2000): Ditto.
2464         (===jis-x0213-2): Ditto.
2465         (===jis-x0212): Ditto.
2466         (===ks-x1001): Ditto.
2467         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2468         mother.
2469         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2470         as the mother.
2471         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2472         as the mother.
2473         (===cns11643-1): New coded-charset for XEmacs CHISE.
2474         (===cns11643-2): Ditto.
2475         (===cns11643-3): Ditto.
2476         (===cns11643-4): Ditto.
2477         (===cns11643-5): Ditto.
2478         (===cns11643-6): Ditto.
2479         (===cns11643-7): Ditto.
2480         (=>>cns11643-1): Ditto.
2481         (==big5-cdp): Indicate abstract glyph-images instead of
2482         representative glyph-images.
2483         (===big5-cdp): New coded-charset for XEmacs CHISE.
2484         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2485         detailed glyph-images.
2486         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2487         `=hanyo-denshi/*'.
2488         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2489         (===hanyo-denshi/ib): Ditto.
2490         (===hanyo-denshi/jt): Ditto.
2491         (===hanyo-denshi/ks): Ditto.
2492         (===mj): Ditto.
2493         (===mj-0): Ditto.
2494         (===mj-1): Ditto.
2495         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2496         `=>>>hanyo-denshi/*' as its mother.
2497         (==gt): Indicate abstract glyph-forms instead of detailed
2498         glyph-images.
2499         (===gt): New coded-charset for XEmacs CHISE.
2500         (=>>>gt): Indicates `==gt' instead of `=gt'.
2501         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2502         (==gt-k): Indicate abstract glyph-forms instead of detailed
2503         glyph-images.
2504         (===gt-k): New coded-charset for XEmacs CHISE.
2505         (==daikanwa): Indicates glyph-images instead of detailed
2506         glyph-images.
2507         (===daikanwa): New coded-charset for XEmacs CHISE.
2508         (===daikanwa/+p): Ditto.
2509         (===daikanwa/ho): Ditto.
2510         (==cbeta): Ditto.
2511         (===cbeta): Ditto.
2512         (==jef-china3): Ditto.
2513         (===jef-china3): Ditto.
2514         (==ruimoku-v6): Ditto.
2515         (==ucs@iso): Indicate representative glyph-forms instead of
2516         representative glyph-images.
2517         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2518         (==ucs@unicode): Indicate representative glyph-forms instead of
2519         representative glyph-images.
2520         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2521         `=ucs@unicode'.
2522         (==ucs@cns): Indicate representative glyph-forms instead of
2523         representative glyph-images.
2524         (==ucs@jis): Ditto.
2525         (==ucs@jis/1990): Ditto.
2526         (==ucs@jis/2000): Ditto.
2527         (==ucs@jis/2004): Ditto.
2528         (==ucs@ks): Ditto.
2529         (===ucs@iso): New coded-charset for XEmacs CHISE.
2530         (===ucs@unicode): Ditto.
2531         (===ucs@gb): Ditto.
2532         (===ucs@ks): Ditto.
2533         (===ucs-bmp-cjk@gb): Ditto.
2534         (===ucs-sip-ext-b@iso): Ditto.
2535
2536 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2537
2538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2539         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2540         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2541         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2542         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2543         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2544         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2545         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2546         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2547         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2548
2549         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2550         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2551         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2552         - Use "&g1-[NAME];" for `=>>[NAME]'.
2553         - Abolish "&g2-[NAME];".
2554
2555 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2556
2557         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2558         `=>>ucs@cns' as the mother.
2559
2560 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2561
2562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2563         setting for `==ucs@ks'.
2564
2565 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2566
2567         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2568         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2569         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2570         0x00E30000〜0x00E409D5.
2571
2572 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2573
2574         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2575         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2576         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2577
2578 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2581         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2582
2583         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2584         (=mj-0): Ditto.
2585         (=mj-1): Ditto.
2586         (==mj): Ditto.
2587         (==mj-0): Ditto.
2588         (==mj-1): Ditto.
2589         (=>>mj): Ditto.
2590
2591         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2592         setting for `=mj' and `==mj'.
2593
2594 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2595
2596         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2597         CHISE.
2598
2599 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2600
2601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2602         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2603         `=>ucs@hanyo-denshi'.
2604
2605 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2606
2607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2608         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2609
2610         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2611         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2612
2613 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2614
2615         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2616         XEmacs CHISE.
2617
2618 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2619
2620         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2621         Change priority of `=>>>ucs@iso'.
2622
2623         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2624         `=>>>ucs@iso' as the mother.
2625         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2626
2627 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2628
2629         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2630         Change priority of `=>>>ucs@unicode'.
2631
2632         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2633         `=ucs@unicode'.
2634
2635 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2636
2637         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2638         Change priority of `=>>>ucs@jis'.
2639
2640         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2641         `=ucs@jis'.
2642
2643 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2646         setting for `==daikanwa/+p'.
2647
2648 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2649
2650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2651         setting for `==shinjigen@1ed'.
2652
2653 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2654
2655         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2656         XEmacs CHISE.
2657
2658 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2659
2660         * mule/mule-conf.el (==shinjigen): Modify DOC.
2661         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2662         (==shinjigen@rev): Modify DOC.
2663
2664 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2665
2666         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2667         CHISE.
2668
2669 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2672         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2673
2674         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2675         XEmacs CHISE.
2676
2677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2678         `==daikanwa'.
2679
2680 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2683         setting for `==cns11643-7'.
2684
2685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2686         `==cns11643-7'.
2687
2688 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2689
2690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2691         `==cns11643-6'.
2692
2693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2694         setting for `==cns11643-6'.
2695
2696 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2697
2698         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2699         setting for `==cns11643-5'.
2700
2701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2702         `==cns11643-5'.
2703
2704 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2705
2706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2707         setting for `==cns11643-4'.
2708
2709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2710         `==cns11643-4'.
2711
2712 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2713
2714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2715         setting for `==cns11643-3'.
2716
2717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2718         `==cns11643-3'.
2719
2720 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2721
2722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2723         setting for `==cns11643-2'.
2724
2725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2726         `==cns11643-2'.
2727
2728 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2729
2730         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2731         Change priority of `=>>>ucs@ks'.
2732
2733         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2734         `=ucs@ks'.
2735
2736 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2737
2738         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2739         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2740         `==ucs@cns' and `==cns11643-1'.
2741
2742         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2743         (==cns11643-2): Ditto.
2744         (==cns11643-3): Ditto.
2745         (==cns11643-4): Ditto.
2746         (==cns11643-5): Ditto.
2747         (==cns11643-6): Ditto.
2748         (==cns11643-7): Ditto.
2749
2750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2751         `==cns11643-1'.
2752
2753 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2754
2755         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2756         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2757         `=>>>ucs@jis/1990'.
2758
2759         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2760         `=ucs@jis/1990'.
2761         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2762         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2763
2764 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2767         Change priority of `=>>>ucs@cns'.
2768
2769         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2770         `=ucs@cns'.
2771
2772 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2773
2774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2775         `==ks-x1001'.
2776
2777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2778         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2779         `==ks-x1001'.
2780
2781 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2784
2785 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2786
2787         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2788         `=jis-x0208'.
2789         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2790         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2791         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2792         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2793         (=>>>jis-x0213-1@2000): Changed to an alias for
2794         `=jis-x0213-1@2000'.
2795         (=>>>jis-x0213-1@2004): Changed to an alias for
2796         `=jis-x0213-1@2004'.
2797         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2798
2799 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2802         `=adobe-japan1-0'.
2803         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2804         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2805         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2806         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2807         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2808         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2809
2810 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2813         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2814         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2815         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2816         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2817         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2818
2819 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2820
2821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2822         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2823         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2824         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2825         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2826         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2827         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2828         `==jis-x0212'.
2829
2830 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2831
2832         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2833         "AdobeJapan1-[0-6]$".
2834         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2835         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2836         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2837         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2838         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2839         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2840         (==adobe-japan1-1): Ditto.
2841         (==adobe-japan1-2): Ditto.
2842         (==adobe-japan1-3): Ditto.
2843         (==adobe-japan1-4): Ditto.
2844         (==adobe-japan1-5): Ditto.
2845         (==adobe-japan1-6): Ditto.
2846         (==jis-x0208): Ditto.
2847         (==jis-x0208@1978): Ditto.
2848         (==jis-x0208@1983): Ditto.
2849         (==jis-x0208@1990): Ditto.
2850         (==jis-x0213-1): Ditto.
2851         (==jis-x0213-1@2000): Ditto.
2852         (==jis-x0213-1@2004): Ditto.
2853         (==jis-x0213-2): Ditto.
2854         (==jis-x0212): Ditto.
2855         (==gb2312): Ditto.
2856         (==iso-ir165): Ditto.
2857         (==gb12345): Ditto.
2858         (==ks-x1001): Ditto.
2859         (==cns11643-1): Ditto.
2860         (==cns11643-2): Ditto.
2861         (==cns11643-3): Ditto.
2862         (==cns11643-4): Ditto.
2863         (==cns11643-5): Ditto.
2864         (==cns11643-6): Ditto.
2865         (==cns11643-7): Ditto.
2866         (==big5-cdp): Ditto.
2867         (==hanyo-denshi/ja): Ditto.
2868         (==hanyo-denshi/jb): Ditto.
2869         (==hanyo-denshi/jc): Ditto.
2870         (==hanyo-denshi/jd): Ditto.
2871         (==hanyo-denshi/ft): Ditto.
2872         (==hanyo-denshi/ia): Ditto.
2873         (==hanyo-denshi/ib): Ditto.
2874         (==hanyo-denshi/hg): Ditto.
2875         (==hanyo-denshi/jt): Ditto.
2876         (==hanyo-denshi/ks): Ditto.
2877         (==gt): Ditto.
2878         (==gt-k): Ditto.
2879         (==daikanwa): Ditto.
2880         (==shinjigen): Ditto.
2881         (==ucs@iso): Ditto.
2882         (==ucs@unicode): Ditto.
2883         (==ucs@gb): Ditto.
2884         (==ucs-bmp@gb): Ditto.
2885         (==ucs@cns): Ditto.
2886         (==ucs-bmp@cns): Ditto.
2887         (==ucs@jis): Ditto.
2888         (==ucs@jis/1990): Ditto.
2889         (==ucs@jis/2000): Ditto.
2890         (==ucs@jis/2004): Ditto.
2891         (==ucs@JP): Ditto.
2892         (==ucs@JP/hanazono): Ditto.
2893         (==ucs@ks): Ditto.
2894         (==ucs-bmp@ks): Ditto.
2895         (==ucs@cns11643): Ditto.
2896         (==ucs-bmp-cjk@gb): Ditto.
2897         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2898         (==ucs-sip-ext-b@iso): Ditto.
2899
2900 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2901
2902         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2903         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2904
2905         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2906         XEmacs CHISE.
2907         (=ucs-bmp-cjk@unicode): Abolished.
2908
2909 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2910
2911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2912         `=+>ucs-bmp-cjk-compat@jis'.
2913
2914         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2915         for XEmacs CHISE.
2916
2917 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2920         CHISE.
2921
2922 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2923
2924         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2925         for XEmacs CHISE.
2926         (=jis-x0208@1978/1er-pr): Abolished.
2927         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2928         `=jis-x0208@1978/1er-pr' as the mother.
2929
2930 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2933         setting for `=ucs-itaiji-084'.
2934
2935 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2936
2937         * mule/mule-charset.el (default-coded-charset-priority-list):
2938         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2939
2940         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2941         XEmacs CHISE.
2942         (=ucs-bmp-itaiji-084): Ditto.
2943
2944 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2945
2946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2947         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2948
2949 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2950
2951         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2952         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2953
2954         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2955         XEmacs CHISE.
2956         (=big5-cdp-var-5): Ditto.
2957
2958 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2959
2960         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2961         XEmacs CHISE.
2962
2963 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2964
2965         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2966         XEmacs CHISE.
2967
2968 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2971         setting for `=>>>hanyo-denshi/ft'.
2972
2973 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2974
2975         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2976         XEmacs CHISE.
2977         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2978         `=hanyo-denshi/jd' as the mother.
2979
2980 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2981
2982         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2983         XEmacs CHISE.
2984         (=+>adobe-japan1-1): Ditto.
2985         (=+>adobe-japan1-2): Ditto.
2986         (=+>adobe-japan1-3): Ditto.
2987         (=+>adobe-japan1-4): Ditto.
2988         (=+>adobe-japan1-5): Ditto.
2989         (=+>adobe-japan1-6): Ditto.
2990         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2991
2992 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2995         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2996         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2997
2998         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2999         the top.
3000
3001 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
3002
3003         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
3004         XEmacs CHISE.
3005         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
3006         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
3007         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
3008
3009 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3010
3011         * mule/mule-charset.el (default-coded-charset-priority-list):
3012         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
3013         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
3014
3015         * mule/mule-conf.el: Modify order of definitions of some
3016         coded-charsets.
3017
3018 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
3019
3020         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3021         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
3022         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
3023
3024         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
3025         CHISE.
3026         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
3027         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
3028
3029 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
3030
3031         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
3032         CHISE.
3033
3034 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
3035
3036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3037         setting for `=daikanwa/+2p'.
3038
3039         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
3040         XEmacs CHISE.
3041
3042 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
3043
3044         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
3045         XEmacs CHISE.
3046         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
3047
3048 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3049
3050         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3051         setting for `=>>>hanyo-denshi/ib'.
3052
3053 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
3054
3055         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
3056         XEmacs CHISE.
3057         (=>>>hanyo-denshi/ib): Ditto.
3058         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
3059         `=hanyo-denshi/ja' as the mother.
3060         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
3061         `=hanyo-denshi/ib' as the mother.
3062
3063 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
3064
3065         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
3066         XEmacs CHISE.
3067         (utf-8-ivs-mcs-er): Likewise.
3068         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
3069         and `=>ucs-gb'.
3070         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
3071         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
3072         `ucs-gb' and `=>ucs-gb'.
3073         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
3074         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
3075         and `=>ucs-cns'.
3076         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
3077         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
3078         `ucs-cns' and `=>ucs-cns'.
3079         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
3080         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
3081         `ucs-big5' and `=>ucs-big5'.
3082         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
3083         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
3084         `ucs-big5' and `=>ucs-big5'.
3085         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
3086         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3087         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3088         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
3089         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
3090         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
3091         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
3092         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
3093         `=>ucs-jis'; modify DOC and mnemonic.
3094         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
3095         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
3096         and `=>ucs-jis'; modify DOC and mnemonic.
3097         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
3098         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
3099         `=>ucs-ks'.
3100         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
3101         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
3102         and `=>ucs-ks'.
3103         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
3104
3105 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3108         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
3109
3110 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
3111
3112         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3113         Modify priorities.
3114
3115 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
3116
3117         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3118         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
3119
3120 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
3121
3122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3123         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
3124
3125 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
3126
3127         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
3128         CHISE.
3129
3130 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
3131
3132         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
3133         CHISE.
3134
3135 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3136
3137         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3138         CHISE.
3139
3140 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3141
3142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3143         `=+>ucs-bmp-cjk@unicode'.
3144
3145         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3146         for XEmacs CHISE.
3147
3148 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151         setting for `=>>daikanwa'.
3152
3153 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3154
3155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3156         `=>>hanyo-denshi/jt'.
3157
3158 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3159
3160         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3161         XEmacs CHISE.
3162         (=+>jis-x0208@1990): Ditto.
3163         (=+>jis-x0213-1@2000): Ditto.
3164
3165 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3166
3167         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3168         XEmacs CHISE.
3169
3170 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3171
3172         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3173         XEmacs CHISE.
3174         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3175         `=hanyo-denshi/jc' as the mother.
3176
3177 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3178
3179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3180         setting for `=+>adobe-japan1'.
3181
3182         * mule/mule-charset.el (default-coded-charset-priority-list):
3183         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3184         and `=>>hanyo-denshi/ft' to `=>>gt'.
3185
3186 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3189         XEmacs CHISE.
3190         (=>>adobe-japan1-1): Ditto.
3191         (=>>adobe-japan1-2): Ditto.
3192         (=>>adobe-japan1-3): Ditto.
3193         (=>>adobe-japan1-4): Ditto.
3194         (=>>adobe-japan1-5): Ditto.
3195         (=>>adobe-japan1-6): Ditto.
3196         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3197
3198 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3199
3200         * mule/mule-conf.el (=adobe-japan1): New alias for
3201         `=adobe-japan1-6'.
3202         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3203         (=>>>adobe-japan1-1): Ditto.
3204         (=>>>adobe-japan1-2): Ditto.
3205         (=>>>adobe-japan1-3): Ditto.
3206         (=>>>adobe-japan1-4): Ditto.
3207         (=>>>adobe-japan1-5): Ditto.
3208         (=>>>adobe-japan1-6): Ditto.
3209         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3210
3211 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3212
3213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3214         setting for `=>>>adobe-japan1'.
3215
3216 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3217
3218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3219         setting for `=+>ucs@ks'.
3220
3221 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3224         XEmacs CHISE.
3225         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3226         `=adobe-japan1-6' as the mother.
3227
3228 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3229
3230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3231         setting for `=>cns11643-7'.
3232
3233 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3234
3235         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3236         CHISE.
3237
3238 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3239
3240         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3241         XEmacs CHISE.
3242         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3243
3244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3245         setting for `=>ucs@jis/2004'.
3246
3247 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3250         setting for `=+>gt'.
3251
3252         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3253         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3254
3255 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3256
3257         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3258         `=>ucs@unicode' as the mother.
3259         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3260         mother.
3261         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3262         mother.
3263         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3264         mother.
3265
3266 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         setting for `=+>ucs@unicode'.
3270
3271         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3272         CHISE.
3273
3274 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3277         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3278         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3279         - Add setting for `=+>ucs@cns'.
3280
3281         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3282         CHISE.
3283         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3284         as the mother.
3285         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3286         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3287
3288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3289         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3290
3291 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3294         setting for `=>ucs@ks'.
3295
3296 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3297
3298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3299         `=ucs-bmp-cjk-compat@unicode'.
3300
3301         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3302         coded-charset for XEmacs CHISE.
3303
3304 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3307         `=ucs-bmp-cjk-compat'.
3308
3309         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3310         XEmacs CHISE.
3311
3312 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3315         CHISE.
3316
3317 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3320         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3321
3322         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3323         `=>ucs@jis/1990'.
3324         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3325
3326 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3327
3328         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3329         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3330
3331         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3332         CHISE.
3333         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3334         mother.
3335
3336 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3339         `=>jis-x0213-2@usual'.
3340         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3341         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3342         `=>jis-x0213-2@usual' as the mother.
3343
3344 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3347         (=>ucs@JP): New alias for `=+>ucs@jis'.
3348
3349 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3352         `=>jis-x0208@usual'.
3353         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3354         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3355         `=>jis-x0208@usual' as the mother.
3356         (=>jis-x0208): Likewise.
3357
3358 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3361         setting for `=+>jis-x0208@1978'.
3362
3363 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3364
3365         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3366         XEmacs CHISE.
3367
3368 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3369
3370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3371         setting for `=>>>ucs@jis/1990'.
3372
3373 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3374
3375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3376         setting for `=>ucs@jis/1990'.
3377
3378 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3379
3380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3381         setting for `=ucs@JP/hanazono'.
3382
3383         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3384         CHISE.
3385         (=ucs@JP/hanazono): Ditto.
3386         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3387         (=>>hanyo-denshi/jc): Ditto.
3388         (=>>hanyo-denshi/jd): Ditto.
3389
3390 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3393         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3394
3395 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3398         XEmacs CHISE.
3399
3400 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3403         XEmacs CHISE.
3404
3405 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3408         `=ucs-bmp-cjk@JP'.
3409
3410 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3413         XEmacs CHISE.
3414
3415 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3418         Modify order of settings; add settings for `=daikanwa@rev2'.
3419
3420 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3423         setting for `=>>cbeta'.
3424
3425         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3426         CHISE.
3427
3428 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3429
3430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3431         setting for `=>>adobe-japan1'.
3432
3433 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3434
3435         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3436         XEmacs CHISE.
3437
3438 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3439
3440         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3441         setting for `=>>hanyo-denshi/ia'.
3442
3443         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3444         XEmacs CHISE.
3445
3446 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3449         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3450
3451         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3452         XEmacs CHISE.
3453         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3454         `=hanyo-denshi/jt' as the mother.
3455
3456 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3457
3458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3459         setting for `=>>>jis-x0213-2'.
3460
3461         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3462         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3463         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3464
3465 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3466
3467         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3468         XEmacs CHISE.
3469
3470 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3473         XEmacs CHISE.
3474
3475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3476         `=>>jis-x0213-1@2004'.
3477
3478 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3479
3480         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3481         XEmacs CHISE.
3482
3483 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3484
3485         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3486         - Use "&g2-*;" as entity-references for `=>>>*'.
3487         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3488
3489         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3490         XEmacs CHISE.
3491         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3492         as the mother.
3493
3494 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3497         setting for `=>>hanyo-denshi/ib'.
3498
3499         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3500         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3501         (=>>jis-x0208@1990): Ditto.
3502         (=>>hanyo-denshi/ib): Ditto.
3503
3504         * mule/mule-charset.el (default-coded-charset-priority-list):
3505         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3506
3507 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3508
3509         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3510         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3511         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3512         `=>>>ucs@jis/2004'.
3513
3514 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3515
3516         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3517         XEmacs CHISE.
3518         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3519         `=jis-x0213-1@2004' as the mother.
3520         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3521         (=>>>ucs@ks): Ditto.
3522
3523         * mule/mule-charset.el (default-coded-charset-priority-list):
3524         Modify priority of `=hanyo-denshi/*'.
3525
3526 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         settings for `=>>ucs@JP' and `=ucs@JP'.
3530
3531 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3534         CHISE.
3535
3536 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3537
3538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3539         setting for `=>>>ucs@cns'.
3540
3541         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3542         CHISE.
3543
3544 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3547         instead of `=>>>jis-x0213-1@2004' as the mother.
3548         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3549         (=>>>ucs@unicode): Likewise.
3550         (=>>>ucs@jis): Likewise.
3551         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3552         mother.
3553         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3554
3555 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3556
3557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3558         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3559         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3560         `=>>>ucs@jis'.
3561
3562 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-charset.el (default-coded-charset-priority-list):
3565         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3566         and `=jis-x0213-*-2000'.
3567
3568 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3571         XEmacs CHISE.
3572         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3573         `=>>jis-x0213-1' as the mother.
3574
3575 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3576
3577         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3578         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3579
3580 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3581
3582         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3583
3584 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3587         XEmacs CHISE.
3588
3589 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-coding.el (decomposition-feature-list): Set
3592         `=decomposition', `=decomposition@cid' and
3593         `=decomposition@hanyo-denshi'.
3594
3595 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3598         setting for `=>>hanyo-denshi/ks'.
3599
3600         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3601         XEmacs CHISE.
3602
3603 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3604
3605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3606         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3607
3608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3609         `=hanyo-denshi/ks/mf'.
3610
3611         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3612         XEmacs CHISE.
3613         (=hanyo-denshi/ks/mf): Ditto.
3614
3615 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3618         settings for P=hanyo-denshi/jt'.
3619
3620         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3621         `=hanyo-denshi/jt'.
3622
3623         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3624         XEmacs CHISE.
3625
3626 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3627
3628         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3629         settings for `=hanyo-denshi/ip'.
3630
3631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3632         `=hanyo-denshi/ip'.
3633
3634         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3635         XEmacs CHISE.
3636
3637 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3640         settings for `=hanyo-denshi/hg'.
3641
3642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3643         `=hanyo-denshi/hg'.
3644
3645         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3646         XEmacs CHISE.
3647
3648 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3649
3650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3651         setting for `=>>hanyo-denshi/ft'.
3652
3653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3654         `=>>hanyo-denshi/ft'.
3655
3656         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3657         XEmacs CHISE.
3658
3659 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3660
3661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3662         settings for `=hanyo-denshi/ib'.
3663
3664         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3665         `=hanyo-denshi/ib'.
3666
3667         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3668         XEmacs CHISE.
3669
3670 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3673         settings for isolated characters of `=hanyo-denshi/ia' and
3674         non-isolated characters of `=hanyo-denshi/*'.
3675
3676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3677         `=hanyo-denshi/ia'.
3678
3679         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3680         XEmacs CHISE.
3681
3682 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3685         setting for isolated characters of `=hanyo-denshi/ft'.
3686
3687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3688         `=hanyo-denshi/ft'.
3689
3690         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3691         XEmacs CHISE.
3692
3693 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3696         setting for isolated characters of `=hanyo-denshi/jd'.
3697
3698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3699         `=hanyo-denshi/jd'.
3700
3701         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3702         XEmacs CHISE.
3703
3704 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3705
3706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3707         setting for isolated characters of `=hanyo-denshi/jc'.
3708
3709         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3710         `=hanyo-denshi/jc'.
3711
3712         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3713         XEmacs CHISE.
3714
3715 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3718         setting for isolated characters of `=hanyo-denshi/jb'.
3719
3720         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3721         `=hanyo-denshi/jb'.
3722
3723         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3724         XEmacs CHISE.
3725
3726 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3727
3728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3729         setting for isolated characters of `=hanyo-denshi/ja'.
3730
3731 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3734         `=hanyo-denshi/ja'.
3735
3736         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3737         XEmacs CHISE.
3738
3739 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3742         settings for isolated characters of `=adobe-japan1-6'.
3743
3744 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3747         CHISE.
3748         (=daikanwa/+2p): Ditto.
3749         (=daikanwa/ho): Ditto.
3750
3751 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3754         coding-system for XEmacs CHISE.
3755
3756 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3757
3758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3759         setting for `=>>ruimoku-v6'.
3760
3761         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3762         CHISE.
3763
3764 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3767         setting for `=daikanwa@rev1'.
3768
3769 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3772         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3773
3774 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3777         XEmacs CHISE.
3778         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3779
3780 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3781
3782         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3783         CHISE.
3784
3785 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3786
3787         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3788         CHISE.
3789
3790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3791         setting for `=>ucs@jis'.
3792
3793 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3796         setting for `=>jis-x0208@usual'.
3797
3798         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3799         XEmacs CHISE.
3800         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3801         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3802         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3803
3804 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3805
3806         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3807         CHISE.
3808         (=>>>jis-x0208@1990): Ditto.
3809         (=>>>jis-x0213-1): Ditto.
3810         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3811         mother.
3812         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3813         as the mother.
3814
3815 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3818         setting for `=>ucs@cns' and `=>>ucs@ks'.
3819
3820         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3821         CHISE.
3822
3823 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3824
3825         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3826         CHISE.
3827
3828 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3829
3830         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3831         CHISE.
3832         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3833         mother.
3834
3835 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3836
3837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3838         `==>ucs-bmp-cjk@bucs'.
3839
3840         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3841         XEmacs CHISE.
3842
3843 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3844
3845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3846         setting for `==>ucs@bucs'.
3847
3848         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3849         XEmacs CHISE.
3850
3851 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3854         - Add setting for `=>>jis-x0208'.
3855         - Omit setting for `=>>jis-x0208@1990'.
3856         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3857           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3858           `=ucs@FOO'.
3859
3860 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3863         setting for `=>daikanwa'.
3864
3865 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3866
3867         * mule/mule-conf.el (=daikanwa): Fix DOC.
3868         (=>daikanwa): New abstract character for XEmacs CHISE.
3869         (=>ucs@iso): Likewise.
3870         (=>ucs@unicode): Likewise.
3871         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3872
3873 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3876         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3877           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3878         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3879         - Add `=>big5-cdp'.
3880
3881 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3882
3883         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3884         (=>big5-cdp): New abstract character.
3885
3886 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3889         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3890         `chinese-big5'.
3891
3892 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3893
3894         * mule/mule-charset.el (default-coded-charset-priority-list):
3895         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3896
3897         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3898         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3899         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3900         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3901         and `=>jis-x0213-2'.
3902
3903 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904
3905         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3906         XEmacs CHISE.
3907         (=>>ucs@jis/2000): Likewise.
3908         (=>>ucs@jis/2004): Likewise.
3909
3910 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3911
3912         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3913         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3914         `=>>ucs@cns'.
3915
3916         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3917         XEmacs CHISE.
3918         (=>>gt): Use quote instead of backquote; modify DOC.
3919         (=>gt): Use quote instead of backquote.
3920         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3921         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3922         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3923         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3924         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3925         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3926
3927 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3930         `=>>ucs@unicode' and `=>>gt'.
3931
3932 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3935         XEmacs CHISE.
3936         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3937         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3938         `=jis-x0208@1978/1er-pr' as the mother.
3939         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3940
3941 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3944         `=ucs@unicode' as the mother.
3945
3946 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3949         setting for `=>>ucs@unicode'.
3950
3951         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3952         CHISE.
3953
3954 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3955
3956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3957         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3958
3959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3960         `=adobe-japan1-6' and `=adobe-japan1-base'.
3961
3962         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3963         XEmacs CHISE.
3964         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3965         specify `min-code' and `max-code'.
3966         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3967         (=adobe-japan1-2): Likewise.
3968         (=adobe-japan1-3): Likewise.
3969         (=adobe-japan1-4): Likewise.
3970         (=adobe-japan1-5): Likewise.
3971         (=adobe-japan1-6): Likewise.
3972
3973 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3974
3975         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3976         setting for `=>gt'.
3977
3978 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3981         CHISE.
3982
3983 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3984
3985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3986         setting for `=>zinbun-oracle'.
3987
3988         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3989         for XEmacs CHISE.
3990
3991 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3992
3993         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3994         for XEmacs CHISE.
3995         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3996         `=jis-x0208@1978' as the mother.
3997
3998 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4001         - Use `=gt' instead of `ideograph-gt'.
4002         - Use `=gt-k' instead of `ideograph-gt-k'.
4003         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
4004         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
4005         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
4006         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4007         - Use `=jis-x0212' instead of `japanese-jisx0212'.
4008         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
4009         - Use `=>>gt' instead of `<=>gt'.
4010         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
4011         - Add setting for `=>>jis-x0208@1990'.
4012         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
4013           `=>>jis-x0213-1@2000'.
4014         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
4015         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
4016           `=>>jis-x0213-1@2004'.
4017         - Add setting for `=>>jis-x0208@1978'.
4018         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
4019
4020 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
4023         XEmacs CHISE.
4024
4025 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026
4027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4028         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
4029         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
4030         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
4031         `<=>jis-x0213-1@2004'.
4032
4033 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4034
4035         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
4036         CHISE.
4037         (=>jis-x0213-2): Ditto.
4038
4039 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4040
4041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4042         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
4043
4044 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4045
4046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4047         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
4048         `=>jis-x0213-1'.
4049
4050 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4051
4052         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
4053         CHISE.
4054         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
4055
4056 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4057
4058         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
4059         `<==>jis-x0213-1'.
4060         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
4061         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
4062         (=>jis-x0208): Renamed from `<=>jis-x0208'.
4063         (<=>jis-x0208): New alias for `=>jis-x0208'.
4064         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
4065         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
4066         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
4067         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
4068         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
4069         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
4070         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
4071         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
4072         (=>>gt): Renamed from `<==>gt'.
4073         (<==>gt): New alias for `=>>gt'.
4074
4075 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
4078         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
4079         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
4080         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
4081         - Add settings for `<=>jis-x0213-1@2000' and
4082           `<=>jis-x0213-1@2004'.
4083
4084         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
4085         XEmacs CHISE.
4086         (<==>jis-x0213-1): Likewise.
4087         (<==>jis-x0213-1@2000): Likewise.
4088         (<==>jis-x0213-1@2004): Likewise.
4089         (<=>jis-x0208): Add property `=>iso-ir 168'.
4090         (<=>jis-x0208@1997): Likewise.
4091         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
4092         as the mother; add property `=>iso-ir 228'.
4093         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
4094         property `=>iso-ir 228'.
4095         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
4096         property `=>iso-ir 233'.
4097         (<==>gt): Renamed from `<=>gt'.
4098         (<=>gt): New alias for `<==>gt'.
4099
4100 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
4103         CHISE.
4104         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
4105         `<=>jis-x0208' as the mother.
4106         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
4107         (<=>jis-x0213-1@2000): Ditto.
4108         (<=>jis-x0213-1@2004): Ditto.
4109
4110 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4111
4112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4113         settings for `<=>gt'.
4114
4115         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
4116
4117 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4118
4119         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
4120         XEmacs CHISE.
4121         (=jis-x0208@1978/-4pr): Likewise.
4122         (=jis-x0208@1978/4-pr): Likewise.
4123         (=jis-x0213-1): Likewise.
4124         (=ucs@iso): Likewise.
4125         (=ucs@unicode): Likewise.
4126         (=ucs@gb): Likewise.
4127         (=ucs@gb/fw): Likewise.
4128         (=ucs@cns): Likewise.
4129         (=ucs@cns/fw): Likewise.
4130         (=ucs@jis): Likewise.
4131         (=ucs@jis/fw): Likewise.
4132         (=ucs@jis/1990): Likewise.
4133         (=ucs@jis/2000): Likewise.
4134         (=ucs@jis/2004): Likewise.
4135         (=ucs@JP): Likewise.
4136         (=ucs@ks): Likewise.
4137         (=ucs@big5): Likewise.
4138         (=ucs@big5/cns11643): Likewise.
4139         (=ucs@cns11643): Likewise.
4140
4141 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4142
4143         * mule/mule-charset.el (default-coded-charset-priority-list):
4144         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4145
4146         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4147         CHISE.
4148         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4149         mother.
4150
4151 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4152
4153         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4154         from src/mule-charset.c].
4155         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4156         specify `final'.
4157         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4158         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4159         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4160         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4161         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4162         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4163
4164 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4167         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4168         (=jis-x0208@1978/i-4): Specify `partial'.
4169         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4170         mother coded-charset.
4171         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4172
4173 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4174
4175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4176         settings for `=jis-x0213-1@2004'.
4177
4178 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4179
4180         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4181         CHISE.
4182         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4183         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4184         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4185         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4186         temporarily.
4187         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4188
4189 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4192         CHISE.
4193         (=shinjigen@1ed): Inherited from `=shinjigen'.
4194         (=shinjigen@rev): Likewise.
4195
4196 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4199         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4200
4201 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4204         define it as an alias.
4205         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4206         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4207         alias.
4208         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4209         alias.
4210
4211 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4212
4213         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4214         CHISE.
4215
4216 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4219         CHISE.
4220         (shinjigen-2): Ditto.
4221
4222 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-charset.el (default-coded-charset-priority-list):
4225         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4226         `chinese-big5-eten-*' and `chinese-big5'.
4227
4228 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4229
4230         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4231         #x9FA5 temporarily.
4232
4233 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4236         settings for `=jis-x0208@1978/i1'.
4237
4238 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4239
4240         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4241         XEmacs CHISE.
4242
4243 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4246         XEmacs CHISE.
4247
4248 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4249
4250         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4251         XEmacs CHISE.
4252
4253 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4254
4255         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4256         CHISE.
4257         (=ucs-bmp@cns): Likewise.
4258         (=ucs-bmp@jis): Likewise.
4259         (=ucs-bmp@ks): Likewise.
4260
4261 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4262
4263         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4264         CHISE.
4265         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4266
4267 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4270         settings for `=zinbun-oracle'.
4271
4272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4273         `=zinbun-oracle'.
4274
4275 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4278         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4279         `=ucs@iso'.
4280
4281 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-charset.el (default-coded-charset-priority-list):
4284         Delete `ucs-sip'; modify order of some CCSs.
4285
4286 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4289         in XEmacs CHISE.
4290
4291         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4292         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4293         CHISE.
4294
4295 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4296
4297         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4298         its registry.
4299         (=ucs-radicals@unicode): Likewise.
4300
4301 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4302
4303         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4304         CHISE.
4305
4306 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4307
4308         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4309         CHISE.
4310
4311 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4312
4313         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4314         CHISE.
4315
4316 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4317
4318         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4319         Modify preference of *isolated settings*.
4320
4321 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4322
4323         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4324         utf-2000 is provided.
4325         (=ucs@cns11643): Likewise.
4326
4327 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4330         Prefer every *isolated setting* to ordinary setting.
4331
4332 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4333
4334         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4335         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4336
4337 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4338
4339         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4340         CHISE.
4341
4342 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4343
4344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4345         settings for `=jis-x0208@1997'.
4346
4347 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4348
4349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4350         `=jis-x0208@1997'.
4351
4352 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4353
4354         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4355         XEmacs CHISE.
4356
4357 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4358
4359         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4360         `=jis-x0208@1978'.
4361         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4362         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4363         `=jis-x0208-1990' as the mother.
4364         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4365
4366 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4367
4368         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4369         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4370         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4371         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4372         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4373         for `=ucs@JP'.
4374
4375 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376
4377         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4378         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4379         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4380         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4381         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4382         `=daikanwa@rev2'.
4383
4384 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4385
4386         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4387         (=gt): Likewise.
4388         (=gt-k): Likewise.
4389         (=gt-pj-*): Likewise.
4390         (=gt-pj-k1): Likewise.
4391         (=gt-pj-k2): Likewise.
4392         (=daikanwa): Likewise.
4393         (=daikanwa-rev1): Likewise.
4394         (=daikanwa-rev2): Likewise.
4395         (=big5-pua): Likewise.
4396         (=big5-eten): Likewise.
4397         (chinese-big5-eten-a): Likewise.
4398         (chinese-big5-eten-b): Likewise.
4399         (=hanziku-*): Likewise.
4400         (=cbeta): Likewise.
4401         (=jef-china3): Likewise.
4402         (=ruimoku-v6): Likewise.
4403         (=ucs@iso): Likewise.
4404         (=ucs@unicode): Likewise.
4405         (=ucs@gb): Likewise.
4406         (=ucs@cns): Likewise.
4407         (=ucs@jis): Likewise.
4408         (=ucs@jis-1990): Likewise.
4409         (=ucs@jis-2000): Likewise.
4410         (=ucs@jp): Likewise.
4411         (=ucs@ks): Likewise.
4412         (=ucs@big5): Likewise.
4413         (=ucs-radicals): Likewise.
4414         (=ucs-radicals@unicode): Likewise.
4415         (=ucs-bmp-cjk): Likewise.
4416         (=ucs-bmp-cjk@unicode): Likewise.
4417         (=ucs-sip-ext-b): Likewise.
4418         (=ucs-sip-ext-b@iso): Likewise.
4419
4420 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421
4422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4423         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4424
4425 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4426
4427         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4428         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4429         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4430         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4431         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4432         arabic-digit, ipa and ``&I-B-XXXX;''.
4433
4434 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435
4436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4437         setting for (I-)HZK{03..12}-XXXX.
4438
4439 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4440
4441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4442         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4443
4444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4445         `=ruimoku-v6'.
4446
4447         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4448         CHISE.
4449
4450 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4451
4452         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4453         (=ucs@unicode): Likewise.
4454         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4455         (=ucs@cns): Likewise.
4456         (=ucs@jis): Likewise.
4457         (=ucs@ks): Likewise.
4458         (=ucs@big5): Likewise.
4459
4460 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4461
4462         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4463         `ucs-jis'.
4464         (utf-8-jis-er): Likewise.
4465         (utf-8-jp): New coding-system.
4466         (utf-8-jp-er): Likewise.
4467
4468         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4469
4470 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4471
4472         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4473
4474         * mule/japanese.el: Move definition of `euc-jisx0213' to
4475         mule/mule-coding.el.
4476
4477 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4480         mule-coding before loading update-cdb when utf-2000 is provided.
4481
4482 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4485         `=daikanwa'.
4486
4487 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4488
4489         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4490         definition codes when `utf-2000' is provided.
4491
4492 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4493
4494         * mule/mule-category.el (word-combining-categories): Don't setup
4495         `word-combining-categories' in XEmacs CHISE.
4496         (word-separating-categories): Add setting about Latin script in
4497         XEmacs CHISE.
4498
4499 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4500
4501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4502         setting for `chinese-big5'.
4503
4504 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4505
4506         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4507         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4508         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4509         add setting for HZK0[12]-xxxx.
4510
4511 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4512
4513         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4514         in XEmacs CHISE.
4515
4516 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4517
4518         * mule/mule-charset.el (default-coded-charset-priority-list):
4519         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4520         and `chinese-big5' to `=gt-pj-*'.
4521
4522 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4523
4524         * mule/mule-conf.el (=daikanwa): Renamed from
4525         `ideograph-daikanwa'.
4526         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4527
4528 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4529
4530         * mule/mule-conf.el (=cns11643-7): Renamed from
4531         `chinese-cns11643-7'.
4532         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4533
4534 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-conf.el (=cns11643-6): Renamed from
4537         `chinese-cns11643-6'.
4538         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4539
4540 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4541
4542         * mule/mule-conf.el (=cns11643-5): Renamed from
4543         `chinese-cns11643-5'.
4544         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4545
4546 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4547
4548         * mule/mule-conf.el (=cns11643-4): Renamed from
4549         `chinese-cns11643-4'.
4550         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4551
4552 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/mule-conf.el (=cns11643-3): Renamed from
4555         `chinese-cns11643-3'.
4556         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4557
4558 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4559
4560         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4561         `=cns11643-2'.
4562         (chinese-cns11643-2): New alias for `=cns11643-2'.
4563
4564 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4565
4566         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4567         `=cns11643-1'.
4568         (chinese-cns11643-1): New alias for `=cns11643-1'.
4569
4570 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4571
4572         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4573         (chinese-gb12345): New alias for `=gb12345'.
4574
4575 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4576
4577         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4578         (chinese-gb2312): New alias for `=gb2312'.
4579
4580 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4581
4582         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4583         (chinese-big5): New alias for `=big5'.
4584
4585 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4588         (korean-ksc5601): New alias for `=ks-x1001'.
4589
4590 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4593         `=jis-x0212'.
4594         (japanese-jisx0212): New alias for `=jis-x0212'.
4595
4596 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4599         `=jis-x0208-1983'.
4600         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4601
4602 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4603
4604         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4605         `=jis-x0208-1978'.
4606         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4607
4608 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4609
4610         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4611         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4612
4613 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4614
4615         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4616         (chinese-cns11643-3): Specify iso-ir 183.
4617         (chinese-cns11643-4): Specify iso-ir 184.
4618         (chinese-cns11643-5): Specify iso-ir 185.
4619         (chinese-cns11643-6): Specify iso-ir 186.
4620         (chinese-cns11643-7): Specify iso-ir 187.
4621         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4622         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4623
4624 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4625
4626         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4627         \uXXXX for every cases.
4628
4629 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4630
4631         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4632         (ucs-big5): Changed to an alias for `=ucs@big5'.
4633
4634 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4635
4636         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4637         (ucs-ks): Changed to an alias for `=ucs@ks'.
4638
4639 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4640
4641         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4642         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4643
4644 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4645
4646         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4647         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4648
4649 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4650
4651         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4652         (ucs-jis): Changed to an alias for `=ucs@jis'.
4653
4654 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4655
4656         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4657         (ucs-cns): Changed to an alias for `=ucs@cns'.
4658
4659 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4662         (ucs-gb): Changed to an alias for `=ucs@gb'.
4663
4664 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4665
4666         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4667         `ideograph-daikanwa-2'.
4668         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4669         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4670
4671 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4672
4673         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4674         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4675
4676         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4677         for `xemacs-chise-version'.
4678
4679 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4680
4681         * mule/mule-charset.el (default-coded-charset-priority-list):
4682         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4683         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4684         instead of `ideograph-hanziku-*'.
4685
4686         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4687         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4688
4689 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4690
4691         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4692         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4693         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4694         `utf-2000' is provided.
4695
4696 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4697
4698         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4699         is provided [was builtin coded-charsets].
4700
4701 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4702
4703         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4704         is provided [was builtin coded-charsets].
4705
4706 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4707
4708         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4709         is provided [was builtin coded-charsets].
4710
4711 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4712
4713         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4714         is provided [was builtin coded-charsets].
4715
4716 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4717
4718         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4719         when `utf-2000' is provided [was builtin coded-charsets].
4720
4721 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4722
4723         * mule/mule-conf.el (=hanziku-*): Renamed from
4724         `ideograph-hanziku-*'.
4725         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4726
4727 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4728
4729         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4730         `utf-2000' is provided [was builtin coded-charsets].
4731         (ideograph-hanziku-{1..12}): Likewise.
4732
4733 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4734
4735         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4736         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4737
4738 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4739
4740         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4741         when `utf-2000' is provided [was builtin coded-charsets].
4742
4743 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4744
4745         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4746         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4747         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4748
4749 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4750
4751         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4752         (ideograph-gt): Changed to an alias for `=gt'.
4753
4754 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4755
4756         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4757         is provided; it was defined as a builtin coded-charset.
4758         (ideograph-gt): Likewise.
4759
4760 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4761
4762         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4763         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4764
4765 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4766
4767         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4768         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4769
4770 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4771
4772         * mule/mule-conf.el (=big5-eten): Renamed from
4773         `chinese-big5-eten'.
4774         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4775
4776 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4777
4778         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4779         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4780
4781 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4782
4783         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4784         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4785
4786 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4787
4788         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4789         (china3-jef): Changed to an alias for `=jef-china3'.
4790
4791 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4792
4793         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4794         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4795
4796         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4797         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4798         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4799         when `utf-2000' is provided.
4800
4801 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4802
4803         * mule/mule-charset.el (default-coded-charset-priority-list):
4804         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4805
4806         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4807         (ucs-jis-2000): Deleted.
4808
4809 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4810
4811         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4812         UTF-2000.
4813         (=ucs-jis-2000): New coded-charset for UTF-2000.
4814
4815 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4816
4817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4818         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4819
4820 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4821
4822         * mule/mule-charset.el (default-coded-charset-priority-list):
4823         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4824         `ideograph-cbeta'.
4825
4826 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4827
4828         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4829         builtin coded-charset].
4830
4831 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4832
4833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4834         settings for &K0-xxxx and &I-K0-xxxx.
4835
4836 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4837
4838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4839         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4840
4841 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4842
4843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4844         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4845
4846 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4847
4848         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4849         UTF-2000.
4850         (ideograph-gt-pj-k1): Likewise.
4851         (ideograph-gt-pj-k2): Likewise.
4852
4853 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4854
4855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4856         `=jis-x0208'.
4857
4858 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4859
4860         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4861         UTF-2000 [was a builtin coded-charset].
4862
4863 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4864
4865         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4866         (utf-8-gb-er): Likewise.
4867
4868 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4869
4870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4871         settings for JIS X 0212 and JIS X 0208:1978.
4872
4873 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4874
4875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4876         setting for JIS X 0213.
4877
4878 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4879
4880         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4881         standard-case-table in UTF-2000.
4882
4883 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4884
4885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4886         definitions for isolated-chars.
4887
4888 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4889
4890         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4891         `configure-utf-2000-lisp-directory'.
4892         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4893         `mule-lisp-load-path'.
4894
4895 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * startup.el (startup-setup-paths): Set and use
4898         `utf-2000-lisp-directory'.
4899         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4900         UTF-2000.
4901
4902 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4903
4904         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4905         (paths-find-utf-2000-lisp-directory): New function.
4906         (paths-construct-load-path): Add new optional argument
4907         `utf-2000-lisp-directory'.
4908
4909         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4910
4911 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4912
4913         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4914         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4915         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4916         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4917         `chinese-big5-2' in UTF-2000.
4918
4919         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4920         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4921
4922 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4923
4924         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4925         `big5-eten-er' in UTF-2000.
4926         (big5-cdp): Modify DOC-string and mnemonic.
4927
4928 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4929
4930         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4931         UTF-2000 [renamed from utf-8-er].
4932         (utf-8-gb): New coding-system in UTF-2000.
4933         (utf-8-gb-er): Likewise.
4934         (utf-8-cns): Likewise.
4935         (utf-8-cns-er): Likewise.
4936         (utf-8-big5): Likewise.
4937         (utf-8-big5-er): Likewise.
4938         (utf-8-jis): Likewise.
4939         (utf-8-jis-er): Likewise.
4940         (utf-8-ks): Likewise.
4941         (utf-8-ks-er): Likewise.
4942         (utf-8-er): Likewise.
4943
4944 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4945
4946         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4947         instead of `utf-8-unix' in UTF-2000.
4948
4949         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4950
4951 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4952
4953         * mule/japanese.el (euc-jisx0213): New coding-system.
4954
4955         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4956         `japanese-jisx0208-1990' as the mother.
4957
4958 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4959
4960         * dumped-lisp.el (preloaded-file-list): Change condition of
4961         loading "close-cdb".
4962
4963 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4964
4965         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4966         setup `coded-charset-entity-reference-alist'.
4967
4968 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4969
4970         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4971         UTF-2000.
4972
4973 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4974
4975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4976         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4977
4978 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4979
4980         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4981         (chinese-big5-eten-a): Likewise.
4982         (chinese-big5-eten-b): Likewise.
4983         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4984         code range is #x8140 .. #x8DFE.
4985
4986 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4987
4988         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4989         UTF-2000.
4990         (chinese-big5-cdp): Likewise.
4991
4992 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4993
4994         * dumped-lisp.el (preloaded-file-list): Rename
4995         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4996
4997 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4998
4999         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
5000         append `system-char-db-source-file-list' into
5001         `preloaded-file-list' in UTF-2000.
5002
5003 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5004
5005         * dumped-lisp.el (preloaded-file-list): Delete
5006         character-definition files.
5007
5008 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5009
5010         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
5011         UTF-2000.
5012
5013 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5014
5015         * mule/mule-charset.el (default-coded-charset-priority-list):
5016         Delete `mojikyo-2022-1'.
5017
5018 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5019
5020         * mule/mule-charset.el (default-coded-charset-priority-list):
5021         Delete `mojikyo'.
5022
5023 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5024
5025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5026         `ucs-sip'.
5027
5028 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5029
5030         * mule/mule-charset.el (default-coded-charset-priority-list):
5031         Comment out `chinese-gb12345'.
5032
5033 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5034
5035         * bytecomp.el (byte-compile-insert-header): Fixed.
5036
5037 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
5038
5039         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
5040         XEmacs UTF-2000.
5041
5042 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5043
5044         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
5045         UTF-2000.
5046
5047 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5048
5049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5050         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
5051
5052 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5053
5054         * mule/mule-charset.el (default-coded-charset-priority-list):
5055         `japanese-jef-china3' is renamed `china3-jef'.
5056
5057 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5058
5059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5060         `japanese-jef-china3' and `ideograph-cbeta'.
5061
5062 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
5063
5064         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
5065
5066 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5067
5068         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5069         `chinese-big5-cdp'.
5070
5071 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5072
5073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5074         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
5075
5076 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5077
5078         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
5079         loading character definitions.
5080
5081 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5082
5083         * dumped-lisp.el (preloaded-file-list): Rename
5084         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
5085
5086 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5087
5088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5089         `chinese-big5'.
5090
5091 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5092
5093         * dumped-lisp.el (preloaded-file-list): Dump
5094         "Ideograph-R028-Private" with XEmacs UTF-2000.
5095
5096 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5097
5098         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5099         `chinese-gb12345'.
5100
5101 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5102
5103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5104         `ideograph-gt-pj-{1..11}'.
5105
5106         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
5107         XEmacs UTF-2000.
5108
5109 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5110
5111         * mule/mule-charset.el (default-coded-charset-priority-list):
5112         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
5113         `chinese-isoir165'.
5114
5115 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5116
5117         * format.el (format-alist): Revive `image/jpeg', `image/gif',
5118         `image/png', `image/x-xpm' and `image/tiff'.
5119
5120         * files.el (binary-file-regexps): Add *.PNG.
5121
5122 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5123
5124         * mule/mule-charset.el (default-coded-charset-priority-list):
5125         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
5126         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
5127
5128 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5129
5130         * list-mode.el: Call `completion-list-mode' to avoid slowness of
5131         the first completion when UTF-2000 is running.
5132
5133 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5134
5135         * mule/mule-charset.el (default-coded-charset-priority-list):
5136         Delete `ucs'.
5137
5138 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5139
5140         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5141
5142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5143         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5144
5145 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5146
5147         * mule/vietnamese.el (vscii-2): Delete abolished property
5148         `composite'; now composite mode is default.
5149
5150 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5151
5152         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5153         of `raw-text'; check \uHHHH representation even if non-ascii
5154         characters are not found.
5155
5156         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5157         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5158         unconditionally.
5159
5160         * mule/viet-ccl.el: New file.
5161
5162         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5163         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5164         - Separate CCL based implementations to viet-ccl.el.
5165
5166 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5167
5168         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5169         "jisx0213.2000-1".
5170         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5171
5172         * mule/mule-charset.el (default-coded-charset-priority-list):
5173         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5174         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5175
5176 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5177
5178         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5179
5180 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5181
5182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5183         `ucs' in UTF-2000.
5184
5185 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5186
5187         * mule/mule-charset.el (default-coded-charset-priority-list):
5188         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5189         `arabic-iso8859-6'.
5190
5191 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5192
5193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5194         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5195
5196 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5197
5198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5199         `katakana-jisx0201' in UTF-2000.
5200
5201 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5202
5203         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5204         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5205         "u0FB50-Arabic-Presentation-Forms-A",
5206         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5207         "u0FE50-Small-Form-Variants",
5208         "u0FE70-Arabic-Presentation-Forms-B",
5209         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5210         UTF-2000.
5211
5212 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5213
5214         * dumped-lisp.el (preloaded-file-list): Delete
5215         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5216         ... "Ideograph-R214-Flute" in UTF-2000.
5217
5218 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5219
5220         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5221         (japanese-jisx0213-2): New coded-charset.
5222
5223         * dumped-lisp.el (preloaded-file-list): Add
5224         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5225         "Ideograph-R030-Mouth".
5226
5227 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5228
5229         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5230         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5231         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5232         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5233         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5234         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5235         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5236         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5237
5238 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5239
5240         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5241         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5242         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5243         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5244         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5245
5246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5247         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5248
5249 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5250
5251         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5252         in UTF-2000.
5253
5254 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5255
5256         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5257         (chinese-isoir165): Moved from mule/chinese.el.
5258         (chinese-cns11643-3): Moved from mule/chinese.el.
5259         (chinese-cns11643-4): Moved from mule/chinese.el.
5260         (chinese-cns11643-5): Moved from mule/chinese.el.
5261         (chinese-cns11643-6): Moved from mule/chinese.el.
5262         (chinese-cns11643-7): Moved from mule/chinese.el.
5263
5264         * mule/chinese.el: Move definition of coded-charsets to
5265         mule/mule-conf.el.
5266
5267 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5268
5269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5270         `ideograph-daikanwa'.
5271
5272 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5273
5274         * dumped-lisp.el (preloaded-file-list): Delete
5275         "ccs-jisx0201-latin.el".
5276
5277 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5278
5279         * dumped-lisp.el (preloaded-file-list): Add
5280         "u031A0-Extended-Bopomofo" in UTF-2000.
5281
5282 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5283
5284         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5285         renamed to u02E00-CJK-Radical-Supplement.
5286
5287 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5288
5289         * dumped-lisp.el (preloaded-file-list): Add
5290         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5291         "u030A0-Katakana", "u03100-Bopomofo",
5292         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5293         "u03200-Enclosed-CJK-Letters-and-Months" and
5294         "u03300-CJK-Compatibility".
5295
5296 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5297
5298         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5299         "u02F00-Kangxi-Radicals" and
5300         "u02FF0-Ideographic-Description-Characters".
5301
5302 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5303
5304         * dumped-lisp.el (preloaded-file-list): Add
5305         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5306         "u02800-Braille-Patterns" in UTF-2000.
5307
5308 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5309
5310         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5311         "uXXXXX-*.el" in UTF-2000.
5312
5313         * bytecomp.el (byte-compile-insert-header): Delete comments if
5314         non-ASCII characters are found; allow `byte-compile-dynamic' and
5315         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5316         `raw-text'.
5317
5318 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5319
5320         * dumped-lisp.el (preloaded-file-list): Add
5321         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5322         "u025A0-Geometric-Shapes.el".
5323
5324 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5325
5326         * dumped-lisp.el (preloaded-file-list): Add
5327         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5328         "u02460-Enclosed-Alphanumerics.el".
5329
5330 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5331
5332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5333         `chinese-gb2312'.
5334
5335         * dumped-lisp.el (preloaded-file-list): Add
5336         "u02200-Mathematical-Operators.el" and
5337         "u02300-Miscellaneous-Technical.el".
5338
5339 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5340
5341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5342         `chinese-cns11643-*'.
5343
5344         * dumped-lisp.el (preloaded-file-list): Add
5345         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5346         "u02190-Arrows.el" in UTF-2000.
5347
5348 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5349
5350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5351         `korean-ksc5601'.
5352
5353         * dumped-lisp.el (preloaded-file-list): Add
5354         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5355         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5356         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5357
5358 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5359
5360         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5361
5362 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5363
5364         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5365         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5366         "u01780-Khmer.el", "u01800-Mongolian.el",
5367         "u01E00-Latin-Extended-Additional.el" and
5368         "u01F00-Greek-Extended.el" in UTF-2000.
5369
5370 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5371
5372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5373         `ethiopic-ucs' and `ethiopic'.
5374
5375         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5376         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5377
5378         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5379         from mule/ethiopic.el.
5380
5381         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5382         mule/mule-conf.el.
5383
5384 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5385
5386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5387         `lao'.
5388
5389         * mule/mule-conf.el (lao): New coded-charset.
5390
5391         * dumped-lisp.el (preloaded-file-list): Add
5392         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5393         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5394         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5395         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5396         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5397
5398 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5399
5400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5401         `ucs-bmp' and `arabic-iso8859-6'.
5402
5403 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5404
5405         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5406         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5407         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5408
5409 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5410
5411         * startup.el (normal-top-level): Load autoload file for UTF-2000
5412         in UTF-2000.
5413
5414 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5415
5416         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5417         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5418         "u00020-Basic-Latin.el", "u00080-C1.el",
5419         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5420         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5421         "u002B0-Spacing-Modifier-Letters.el",
5422         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5423         UTF-2000.
5424
5425 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5426
5427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5428         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5429         instead of `vietnamese-viscii-*'.
5430
5431 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5432
5433         * mule/mule-conf.el: New file.
5434
5435         * mule/misc-lang.el: Move definition of charset `ipa' to
5436         mule/mule-conf.el.
5437
5438 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5439
5440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5441         `latin-viscii'; prefer it for characters used in Vietnamese.
5442
5443 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5444
5445         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5446
5447 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5448
5449         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5450         `vietnamese-viscii-lower'.
5451         (latin-viscii-upper): Renamed from charset
5452         `vietnamese-viscii-upper'.
5453         (vietnamese-viscii-lower): New alias for charset
5454         `latin-viscii-lower'.
5455         (vietnamese-viscii-upper): New alias for charset
5456         `latin-viscii-upper'.
5457
5458 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5459
5460         * mule/mule-charset.el (default-coded-charset-priority-list):
5461         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5462
5463 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5464
5465         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5466         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5467         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5468         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5469         lisp/utf-2000.
5470
5471 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5472
5473         * mule/ccs-tcvn5712.el: New file.
5474
5475 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5476
5477         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5478         in UTF-2000.
5479
5480 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5481
5482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5483         `japanese-jisx0208'.
5484
5485 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5486
5487         * dumped-lisp.el (preloaded-file-list): Add
5488         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5489         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5490         UTF-2000.
5491
5492         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5493         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5494         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5495         mule/ccs-viscii.el: New files.
5496
5497         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5498         if \uXXXX is found.
5499
5500 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5501
5502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5503         `hiragana-jisx0208' and `katakana-jisx0208'.
5504
5505 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5506
5507         * mule/chinese.el (chinese-cns11643-3): Define it even if
5508         `utf-2000' is provided.
5509         (chinese-cns11643-4): Likewise.
5510         (chinese-cns11643-5): Likewise.
5511         (chinese-cns11643-6): Likewise.
5512         (chinese-cns11643-7): Likewise.
5513
5514 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5515
5516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5517         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5518
5519 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5520
5521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5522         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5523
5524 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5525
5526         * mule/mule-charset.el (default-coded-charset-priority-list):
5527         Setup in UTF-2000.
5528
5529 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5530
5531         * mule/viet-chars.el: Don't define charset
5532         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5533         they are defined as builtin charsets.
5534
5535 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5536
5537         * version.el (emacs-version): Add more space just before UTF-2000
5538         version string.
5539
5540 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5541
5542         * version.el ([constant] emacs-version): Don't add a space in the
5543         preceding place of `xemacs-betaname' because it is duplicated.
5544         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5545
5546         * startup.el (splash-frame-body): Add ETL.
5547
5548 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5549
5550         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5551         is provided because it is defined as builtin charset.
5552         (chinese-cns11643-4): Likewise.
5553         (chinese-cns11643-5): Likewise.
5554         (chinese-cns11643-6): Likewise.
5555         (chinese-cns11643-7): Likewise.
5556
5557 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5558
5559         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5560         coding-system `iso-10646-ucs-4' is not defined.
5561
5562 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5563
5564         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5565         coding-system if `utf-2000' is provided.
5566
5567 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5568
5569         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5570         `utf-2000' is provided.
5571
5572 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5573
5574         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5575         if utf-2000 is provided temporally.
5576
5577 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5578
5579         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5580         as builtin variable].
5581
5582 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5583
5584         * files.el (insert-file-contents-literally): Treat file as binary;
5585         call file-name-handlers. [sync with Emacs 20.3.10]
5586
5587 2008-12-28  Vin Shelton  <acs@xemacs.org>
5588
5589         * XEmacs 21.4.22 is released
5590
5591 2008-12-30  Vin Shelton  <acs@xemacs.org>
5592
5593         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5594         during building even if no packages are found.
5595
5596 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5597
5598         * printer.el (generic-print-region): 
5599         (generic-print-buffer): 
5600         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5601         check if the msprinter device is available, now that msprinter is
5602         always available as a specifier tag. 
5603
5604 2008-12-24  Vin Shelton  <acs@xemacs.org>
5605
5606         * about.el: Add Francisco to my bio!
5607
5608 2008-12-23  Vin Shelton  <acs@xemacs.org>
5609
5610         * autoload.el: Move operator definitions to autoload-operators.el
5611         in the xemacs-base package.
5612
5613 2007-11-22  Vin Shelton  <acs@xemacs.org>
5614
5615         * about.el (about-hacker-contribution): Updated my bio.
5616
5617 2007-10-07  Vin Shelton  <acs@xemacs.org>
5618
5619         * XEmacs 21.4.21 is released
5620
5621 2007-09-19  Didier Verna  <didier@xemacs.org>
5622
5623         Update my personal info.
5624         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5625         * about.el (about-other-current-hackers): Ditto.
5626         * about.el (about-url-alist): Add my musical website.
5627         * about.el (about-personal-info): Update my entry.
5628         * about.el (about-hacker-contribution): Ditto.
5629
5630 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5631
5632         * package-get.el (package-get-download-sites): Update download
5633         sites in Japan.
5634         * package-get.el (package-get-pre-release-download-sites): Ditto.
5635
5636 2007-08-18  Vin Shelton  <acs@xemacs.org>
5637
5638         * package-get.el (package-get-pre-release-download-sites): Sync
5639         mirror sites with 21.5.  (Thanks, Adrian)
5640
5641 2007-08-09  Mike Sperber  <mike@xemacs.org>
5642
5643         * startup.el (migrate-user-init-file): Create backup of
5644         `user-init-file' before migrating.
5645         * startup.el (maybe-migrate-user-init-file): Print
5646         information about backup file.
5647         (maybe-create-compatibility-dot-emacs): Follow above change.
5648
5649 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5650
5651         * font-lock.el: Sync font-lock-add-keywords and
5652         font-lock-remove-keywords from GNU Emacs.
5653         * font-lock.el (font-lock-keywords-alist): New.
5654         * font-lock.el (font-lock-removed-keywords-alist): New.
5655         * font-lock.el (font-lock-add-keywords): New.
5656         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5657         * font-lock.el (font-lock-remove-keywords): New.
5658
5659 2007-08-16  Vin Shelton  <acs@xemacs.org>
5660
5661         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5662         patch from Hans de Graaff.
5663
5664 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5665
5666         * package-get.el (package-get-download-sites): Document Chile and
5667         update Denmark download site.
5668         * package-get.el (package-get-pre-release-download-sites): Ditto.
5669
5670 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5671
5672         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5673
5674 2006-12-09  Vin Shelton  <acs@xemacs.org>
5675
5676         * XEmacs 21.4.20 is released
5677
5678 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5679
5680         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5681
5682 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5683
5684         * info.el (Info-find-file-node, Info-insert-dir)
5685         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5686         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5687         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5688         and discussion.
5689
5690 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5691
5692         * obsolete.el (line-beginning-position): New, from 21.5.x.
5693         (line-end-position): Ditto.
5694
5695 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5696
5697         * package-get.el (package-get-download-sites): Welcome
5698         nl.xemacs.org and Thanks!
5699         * package-get.el (package-get-pre-release-download-sites): Ditto.
5700
5701 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5702
5703         * font-lock.el: Add support for not-so recent changes in Java to
5704         java-mode.
5705
5706 2006-01-28  Vin Shelton  <acs@xemacs.org>
5707
5708         * XEmacs 21.4.19 is released
5709
5710 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5711
5712         * easymenu.el: Update copyright. 
5713         * easymenu.el (easy-menu-all-popups):
5714         Add a docstring. 
5715         * easymenu.el (easy-menu-add):
5716         Document a bug, rework the function to preserve any existing
5717         non-default mode-popup-menu instead of overwriting it, and not to
5718         bother normalising the menu title (nothing else does).
5719         * easymenu.el (easy-menu-remove):
5720         Restore the default mode-popup-menu instead of leaving an empty
5721         one when we remove the last easy-menu popup. 
5722
5723 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5724
5725         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5726         as suggested by Rodrigo Ventura.
5727         * package-get.el (package-get-pre-release-download-sites): Ditto,
5728         with replacement of xemacs-21.5 by beta, which is the logical path
5729         to our beta core and package pre-releases.
5730
5731 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5732
5733         * package-get.el (package-get-download-sites): Add Hong Kong
5734         download site.
5735         * package-get.el (package-get-pre-release-download-sites): Ditto.
5736
5737 2005-12-26  Vin Shelton  <acs@xemacs.org>
5738
5739         * find-paths.el:
5740         * find-paths.el (paths-emacs-root-p): Add search for package root.
5741         * find-paths.el (paths-find-emacs-root): Replaced with
5742         paths-find-invocation-roots, which returns a list of roots.
5743         * find-paths.el (paths-find-invocation-roots): New.
5744         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5745
5746 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5747
5748         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5749         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5750
5751 2005-12-03  Vin Shelton <acs@xemacs.org>
5752
5753         * XEmacs 21.4.18 is released
5754
5755 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5756
5757         * package-get.el (package-get-download-sites): Update reflecting
5758         latest http://www.xemacs.org/Releases/ information generated by
5759         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5760         * package-get.el (package-get-pre-release-download-sites): Ditto.
5761
5762 2005-02-28  Simon Josefsson  <jas@extundo.com>
5763
5764         * about.el (xemacs-hackers): Add jas.
5765         (about-other-current-hackers): Likewise.
5766         (about-url-alist): Add URL for jas.
5767         (about-personal-info): Document jas.
5768         (about-hacker-contribution): Describe jas contributions.
5769
5770 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5771
5772         * easymenu.el (easy-menu-remove): As described in 
5773         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5774         except the "Command" menu from mode-popup-menu. 
5775
5776 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5777  
5778         * font.el (font-spatial-to-canonical): Correct calculation of 
5779         return value for pixel-based input value. 
5780  
5781 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5782
5783         * code-process.el (call-process): Process-related docstring
5784         improvements spurred by Norbert Koch.
5785         * code-process.el (call-process-region): Ditto.
5786         * code-process.el (start-process): Ditto.
5787
5788 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5789
5790         * finder.el (finder-find-library): Return filename actually
5791         searched for.
5792
5793 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5794
5795         * help.el (view-emacs-news): Use `expand-file-name' instead of
5796         `locate-data-file' as the latter will find any "NEWS" files that
5797         might exist in packages _before_ the one in core.
5798
5799 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5800
5801         * package-get.el (package-get-init-package):
5802         package-get-init-package buglet (21.4.17) by Jeff Mincy
5803         <mincy@rcn.com> fixing false temporary load-path shadows reported
5804         after package installation and simplifying code.
5805
5806 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5807
5808         * package-get.el (package-get-download-sites): Sync mirrors list
5809         with the XEmacs website.
5810         (package-get-pre-release-download-sites): Ditto.
5811
5812 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5813
5814         * derived.el (derived-mode-merge-syntax-tables):
5815         Revert my 21.5-only patch of 2003-07-18 which slipped in
5816         through Jerry James's patch of 2004-06-07.
5817
5818 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5819
5820         * cmdloop.el (keyboard-quit): Remove workaround for
5821         `region-active-p' not making sure active region is in current
5822         buffer now that it does.
5823         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5824         * simple.el (region-active-p): `region-active-p' to only return t
5825         when active region is in current buffer.
5826
5827 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5828
5829         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5830         package names, quell a byte-compiler warning, doc fix.
5831
5832 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5833
5834         * buffer.el (pop-to-buffer):
5835         * window-xemacs.el (display-buffer):
5836         Document use of `same-window-buffer-names,' `same-window-regexps'
5837         by pop-to-buffer and display-buffer. 
5838         
5839 2005-02-06  Vin Shelton <acs@xemacs.org>
5840
5841         * XEmacs 21.4.17 is released
5842
5843 2005-01-29  Ben Wing  <ben@xemacs.org>
5844
5845         * shadow.el (find-emacs-lisp-shadows):
5846         Add custom-defines to list of ignored files.
5847
5848 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5849
5850         * simple.el (shifted-motion-keys-select-region): Fix statement
5851         about unshifted-motion-keys-deselect-region.
5852
5853 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5854
5855         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5856         now) for GNU Emacs compatibility.
5857         (make-obsolete-variable): Ditto.
5858
5859 2004-01-08  Ben Wing  <ben@xemacs.org>
5860
5861         * code-files.el (load):
5862         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5863
5864 2004-12-05  Vin Shelton <acs@xemacs.org>
5865
5866         * XEmacs 21.4.16 is released
5867
5868 2004-12-04  Vin Shelton  <acs@xemacs.org>
5869
5870         * auto-autoloads.el: Regenerated.
5871
5872         * custom-load.el: Regenerated.
5873
5874 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5875
5876         Fix bug: apropos errors if a defalias refers to an undefined
5877         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5878
5879         * apropos.el (apropos):
5880         (apropos-command):
5881         * help.el (frob-help-extents):
5882         * help-macro.el (make-help-screen):
5883         * hyper-apropos.el (hyper-apropos-grok-functions):
5884         (hyper-apropos-get-doc):
5885         Catch void-function error thrown by `documentation'.
5886
5887 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5888
5889         * packages.el (package-require): Fix incorrect arg to format.
5890         This fixes a `format specifier' error.
5891
5892 2004-08-13  Jerry James  <james@xemacs.org>
5893
5894         * bytecomp.el (forward-word): Tell the byte compiler the correct
5895         number of arguments to forward-word.
5896
5897 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5898
5899         * etags.el: Fixed loading of include files for tag completion. Now
5900         you can make a tag file for a library, include it into your
5901         project and it will be reloaded only if it changed. Infinte
5902         include loops are detected and the correct tag files are loaded.
5903         * etags.el (buffer-tag-table-list): Load and verify tag files in
5904         the external function buffer-tag-table-list-load.
5905         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5906         tag files. Also load the included tag files. The priority of the
5907         included files is right below their parent file. If multiple
5908         matches occur then the symbols from the parent file are found
5909         first.
5910         * etags.el (tag-table-include-files): Corrected comment
5911         string. Switched to pattern constant tags-include-pattern to have
5912         it at a central location.
5913         * etags.el (tags-include-pattern): Added doc string.
5914         * etags.el (add-to-tag-completion-table): Removed obsolete
5915         comments as the include files are allready returned by
5916         buffer-tag-table-list and loaded.
5917         * etags.el (find-tag-internal): The include files are allready
5918         included in tag-tables as buffer-tag-table-list returns them now.
5919
5920 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5921
5922         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5923         Loading items into the notebook is now done by C code.
5924         * widgets-gtk.el (gtk-widget-instantiate-internal):
5925         Style no longer changed.
5926
5927 2004-06-28  Nix  <nix@esperi.org.uk>
5928
5929         * cmdloop.el (truncate-command-history-for-gc): Delay
5930         execution of all things that look up variable bindings,
5931         via `enqueue-eval-event'.
5932
5933 2004-06-24  Vin Shelton  <acs@xemacs.org>
5934
5935         * package-get.el (package-get-require-signed-base-updates):
5936         now defaults to nil.
5937
5938 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5939
5940         * subr.el (split-string): Clean up docstring.
5941
5942 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5943
5944         * faces.el (zmacs-region): fix typo in docstring.
5945
5946 2004-06-07  Jerry James  <james@xemacs.org>
5947
5948         * derived.el: Synch with Emacs 21.3.
5949         * subr.el (with-local-quit): New, from Emacs 21.3.
5950         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5951         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5952         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5953
5954 2004-06-16  Jerry James  <james@xemacs.org>
5955
5956         * cl.el (cl-set-substring): Increment start by the length of the
5957         string, not the string itself.
5958
5959 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5960
5961         * etags.el (tag-table-include-files): Expand included TAGS file
5962         paths to avoid problems with relative paths.  Thanks to Peter
5963         Chubb <peterc@gelato.unsw.edu.au>.
5964         * etags.el (tags-include-pattern): New.
5965         * etags.el (add-to-tag-completion-table): Parse and ignore
5966         trailing include lines.
5967
5968 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5969
5970         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5971         avoiding line solely composed of equal signs.
5972
5973 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5974
5975         * cus-edit.el (alloc): Typo fix.
5976         * cus-edit.el (custom-browse-visibility): Ditto.
5977         * cus-edit.el (custom-variable-value-create): Ditto.
5978         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5979         * cus-edit.el (custom-save-variables): Bind print-length and
5980         print-level to nil to avoid value abbreviation.
5981         * cus-edit.el (custom-save-face-internal): Ditto.
5982         * cus-edit.el (custom-save-faces): Save in sorted order.
5983         * cus-edit.el (custom-save-resets): Bind print-length and
5984         print-level to nil to avoid value abbreviation.
5985         * cus-edit.el (custom-save-loaded-themes): Ditto.
5986
5987 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5988
5989         * subr.el (split-string-default-separators): New.
5990         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5991         see comment in source.
5992
5993 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5994
5995         * mule/japanese.el (paragraph-start, paragraph-separate):
5996         Remove anchor to BOL.
5997
5998 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5999
6000         * cl.el (gensym, gentemp): Improve docstrings.
6001
6002 2004-05-10  Vin Shelton  <acs@xemacs.org>
6003
6004         * etags.el: Sync with 21.5 version.
6005
6006 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6007
6008         * etags.el:
6009         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
6010         only for use with exuberant ctags. This will also enable building of 
6011         completion tables with exuberant ctags. This will not work with
6012         xemacs ctags. 
6013         * etags.el (get-tag-table-buffer): New function for creating of
6014         completion table is used if tags-exuberant-ctags-optimization-p ist t
6015         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
6016         finding the tag names. New.
6017         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
6018         building tag completion table with exuberant ctags. New.
6019         * etags.el (find-tag-internal): Improve exact tag matching for tags
6020         with name fields. Before the patch return types of functions or
6021         function parameters (with exuberant ctags) were found as matches.
6022
6023 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
6024
6025         * list-mode.el (display-completion-list): Fixed completion list was
6026         taking the width of the frame and not of the window for displaying
6027         the selection methods.
6028
6029 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
6030
6031         * menubar-items.el (default-menubar): Options are saved to custom.el.
6032
6033
6034 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
6035
6036         * isearch-mode.el (isearch-abort): Preserve successful search target.
6037
6038 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
6039
6040         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
6041         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
6042         Bihlmeyer.
6043         * gnuserv.el (gnuserv-mode-line-string): New.
6044         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
6045         gnuserv-mode.
6046         * gnuserv.el (make-x-device-with-gtk-fallback): New.
6047         * gnuserv.el (gnuserv-edit-files): Use
6048         make-x-device-with-gtk-fallback.
6049
6050 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
6051
6052         * gtk-widgets.el: New import: gtk-accel-group-new.
6053         * dialog-gtk.el:
6054         * dialog-gtk.el (gtk-popup-convert-underscores): New.
6055         * dialog-gtk.el (popup-builtin-question-dialog):
6056         Added support for dialog button mnemonics.
6057
6058 2004-03-22  Chris Green <cmg@dok.org>
6059
6060         * process.el (shell-command): Output buffer was ignored when a
6061         background process was run via shell-command.
6062
6063 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
6064
6065         * cus-edit.el (custom-save-variables): Retrieve a list of
6066         variables to save first, sort it, and make sure the variables are
6067         saved in sorted order.
6068
6069 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
6070  
6071         * package-get.el (package-get-update-base-from-buffer): Force
6072         binary coding system for verifying GnuPG signature in the
6073         package-index file.
6074  
6075 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
6076
6077         * package-get.el (package-get-package-index-file-location): Handle
6078         missing "EMACSPACKAGEPATH" environment variable.
6079
6080 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
6081
6082         * package-admin.el (package-admin-find-top-directory): Simplify
6083         directory comparisions and fix substring errors on short path
6084         components.
6085         * package-get.el (package-get-package-index-file-location):
6086         Default to first component of "EMACSPACKAGEPATH", if set.
6087
6088 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
6089
6090         * package-get.el (process-error): New error datum.
6091
6092 2004-02-02  Vin Shelton <acs@xemacs.org>
6093
6094         * XEmacs 21.4.15 is released
6095
6096 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
6097
6098         * itimer.el (activate-itimer): Modify the itimer timeout value as
6099         if it were begun at the last time when the itimer driver was woken
6100         up.
6101
6102 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6103
6104         * specifier.el (Copyright):
6105         Update.
6106         (make-specifier-and-init):
6107         (map-specifier):
6108         (canonicalize-inst-pair):
6109         (canonicalize-spec-list):
6110         (set-specifier):
6111         Synch docstrings to 21.5 where appropriate.
6112
6113 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
6114
6115         * package-get.el (package-get-list-packages-where): New.  A
6116         function that allows searching for groups of packages.  For
6117         example, find all packages that require the fsf-compat package.
6118
6119 2004-01-25  Steve Youngs  <youngs@xemacs.org>
6120
6121         The Great PUI Sync.
6122
6123         * auto-autoloads.el: Regenerated.
6124
6125         * custom-load.el: Regenerated.
6126
6127         * dumped-lisp.el (packages-hardcoded-lisp): New.
6128
6129         * menubar-items.el (menu-max-items): New.
6130         (menu-submenu-max-items): New.
6131         (menu-submenu-name-format): New.
6132         (menu-split-long-menu): New.
6133         (menu-sort-menu): New.
6134         (default-menubar): Sync to 21.5 in regard to the PUI menus.
6135
6136         * obsolete.el (pui-add-install-directory): Renamed to the more
6137         logical `pui-set-local-package-get-directory'.
6138         (package-get-download-menu): Moved to `package-ui.el' and renamed
6139         to `package-ui-add-download-menu'.
6140
6141         * package-admin.el (package-admin-install-function-mswindows):
6142         Whitespace clean up.
6143         (package-admin-add-single-file-package): Removed.
6144         (package-admin-default-install-function): Whitespace clean up.
6145         (package-admin-find-top-directory): New.
6146         (package-admin-get-install-dir): Use it.
6147         (package-admin-get-manifest-file): 
6148         (package-admin-check-manifest): 
6149         (package-admin-add-binary-package):
6150         (package-admin-get-lispdir):
6151         (package-admin-delete-binary-package):
6152         (package-admin):
6153
6154         * package-get.el (package-get-package-index-file-location): New.
6155         (package-get-install-to-user-init-directory): New.
6156         (package-get-remote):
6157         (package-get-download-sites):
6158         (package-get-pre-release-download-sites): New.
6159         (package-get-site-release-download-sites): New.
6160         (package-get-base-filename):
6161         (package-get-always-update):
6162         (package-get-user-index-filename): Removed.
6163         (package-get-pgp-available-p): New.
6164         (package-get-require-signed-base-updates):
6165         (package-get-was-current):
6166         (package-entries-are-signed): New.
6167         (package-get-continue-update-base): New.
6168         (package-get-download-menu): Removed.
6169         (package-get-require-base):
6170         (package-get-update-base-entry):
6171         (package-get-locate-file):
6172         (package-get-locate-index-file):
6173         (package-get-maybe-save-index):
6174         (package-get-update-base):
6175         (package-get-update-base-from-buffer):
6176         (package-get-update-base-entries):
6177         (package-get-interactive-package-query):
6178         (package-get-update-all):
6179         (package-get-all):
6180         (package-get-dependencies):
6181         (package-get-init-package):
6182         (package-get-info): New.
6183         (package-get):
6184         (package-get-staging-dir):
6185         (package-get-set-version-prop): Removed.
6186         (package-get-installedp):
6187         (package-get-ever-installed-p):
6188         (packages): Removed.
6189         (package-get-custom-groups): Removed.
6190         (package-get-custom): Removed.
6191         (package-get-custom-add-entry): Removed.
6192
6193         * package-info.el (batch-update-package-info):
6194
6195         * package-net.el (package-net-batch-generate-bin-ini):
6196         (package-net-update-installed-db):
6197
6198         * package-ui.el (pui-info-buffer):
6199         (pui-directory-exists): Removed.
6200         (pui-package-dir-list): Removed.
6201         (pui-add-install-directory): Removed.
6202         (package-ui-download-menu): New.
6203         (package-ui-pre-release-download-menu): New.
6204         (package-ui-site-release-download-menu): New.
6205         (pui-set-local-package-get-directory): New.
6206         (pui-package-symbol-char):
6207         (pui-update-package-display):
6208         (pui-toggle-package):
6209         (pui-toggle-package-key):
6210         (pui-toggle-package-delete):
6211         (pui-toggle-package-delete-key):
6212         (pui-toggle-package-event):
6213         (pui-toggle-verbosity-redisplay):
6214         (pui-install-selected-packages):
6215         (pui-add-required-packages):
6216         (pui-help-echo):
6217         (pui-display-info):
6218         (list-packages-mode):
6219         (pui-list-packages):
6220
6221         * packages.el (packages-compute-package-locations):
6222         (package-require):
6223         (package-delete-name):
6224         (packages-hardcoded-lisp): Removed.
6225         (packages-useful-lisp): Removed.
6226         (packages-unbytecompiled-lisp): Removed.
6227         (packages-find-package-directories):
6228
6229         Summary:
6230
6231         Major code clean up of all things PUI.
6232
6233         Much improved code to determine where packages should be
6234         installed.  PUI no longer depends on any packages being
6235         pre-installed to compute where packages are to be installed to.
6236
6237         The user can specify the location of their package-index file.  It
6238         isn't necessary to set this because it has sane defaults.  People
6239         who "run-in-place" won't accidently overwrite the CVS
6240         package-index file.  See
6241         `package-get-package-index-file-location'. 
6242
6243         PUI will now properly clean up after itself in the event of an
6244         unsuccessful package install.  This drastically reduces the number
6245         of "wrong md5sum" FAQs.
6246
6247         non-Mule XEmacsen can no longer install Mule packages.
6248
6249         Package management via the custom interface has been removed.
6250
6251         The PUI related menubar items have been reorganised.
6252
6253         The PGP verification code has been fixed and the default for
6254         whether or not it is used is automatically computed.
6255
6256         * update-elc.el ((preloaded-file-list site-load-packages
6257         need-to-dump dumped-exe)):
6258         Just a couple of small changes to allow for
6259         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6260         existing anymore.
6261
6262 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6263
6264         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6265         apply `format' to the first argument of byte-compile-warn, it
6266         already calls format.
6267
6268 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6269
6270         * files.el (delete-old-versions): Avoid going interactive during
6271         make install when environment variable VERSION_CONTROL is set.
6272
6273 2003-12-04  Vin Shelton  <acs@xemacs.org>
6274
6275         * menubar-items.el (menu-item-search): Only bring up search dialog
6276         box if the feature is available and desired.
6277
6278 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6279
6280         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6281
6282 2003-11-05  Vin Shelton  <acs@xemacs.org>
6283
6284         * help.el (Help-prin1-face):
6285         (Help-princ-face):
6286         princ and prin1 are functions and need to be called as such.  The
6287         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6288
6289 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6290
6291         * about.el (about-xemacs): Give full version and build date.
6292
6293 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6294
6295         * win32-native.el (grep-null-device): This XEmacs has null-device.
6296
6297 2003-09-06  Mike Sperber  <mike@xemacs.org>
6298
6299         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6300         implement the specified semantics for `defvar.'
6301
6302 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6303
6304         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6305         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6306         displaying buffer in question.
6307
6308 2003-09-03  Vin Shelton <acs@xemacs.org>
6309
6310         * XEmacs 21.4.14 is released
6311
6312 2003-08-17  Vin Shelton  <acs@xemacs.org>
6313
6314         * about.el: Vanity patch.
6315
6316 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6317
6318         * code-process.el (call-process):
6319         (call-process-region):
6320         (start-process):
6321         Document coding system processing.
6322
6323 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6324
6325         * startup.el (splash-frame-body): Idiomatic English.
6326
6327 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6328
6329         * font-lock.el (font-lock-match-java-declarations): Move
6330         save-restriction, narrow-to-region to beginning of function to
6331         avoid going beyond the limit and causing an infloop.
6332
6333 2003-04-16  Jerry James  <james@xemacs.org>
6334
6335         * keydefs.el: Remove mappings for keys mapped to the nowhere
6336         defined function function-key-error.
6337
6338 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6339
6340         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6341         lisp-interaction-mode-hook): Add the docstrings.
6342
6343 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6344
6345         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6346         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6347         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6348
6349 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6350
6351         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6352         lambda list after the original doc.  Care about
6353         #'(lambda () "SingleString") 
6354         (cl-upcase-arg): 
6355         (cl-function-arglist):
6356         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6357         circular data structures in lambda list specification
6358
6359 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6360
6361         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6362         to appear in font-lock-function-name-face.
6363
6364 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6365
6366         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6367         is not also the value of the lambda.
6368
6369 2003-05-06  Andy Piper  <andy@xemacs.org>
6370
6371         * files.el (revert-buffer): Make sure local variables get processed,
6372         even in the case of an optimized reversion.
6373
6374 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6375
6376         * XEmacs 21.4.13 is released
6377
6378 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6379
6380         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6381         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6382
6383 2003-02-14  Ben Wing  <ben@xemacs.org>
6384
6385         * byte-optimize.el:
6386         * byte-optimize.el (byte-compile-inline-expand):
6387         * byte-optimize.el (byte-compile-unfold-lambda):
6388         * byte-optimize.el (byte-optimize-form-code-walker):
6389         * byte-optimize.el (byte-optimize-form):
6390         * byte-optimize.el (byte-decompile-bytecode-1):
6391         * byte-optimize.el (byte-optimize-lapcode):
6392         Review carefully and sync up to 20.7 except for areas as noted.
6393         Fixes problem with JDE compilation.
6394
6395 2003-02-05  Ben Wing  <ben@xemacs.org>
6396
6397         * simple.el:
6398         * simple.el (motion-keys-for-shifted-motion):
6399         Omit M-S-home/end from motion keys.
6400
6401 2003-02-07  Ben Wing  <ben@xemacs.org>
6402
6403         * text-props.el (text-property-any):
6404         * text-props.el (text-property-not-all):
6405         Fix bug when end > start.
6406
6407 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6408
6409         * info.el (Info-insert-dir): Make default-directory end in
6410         separator.  Patch due to Martin Buchholz.
6411
6412 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6413
6414         * XEmacs 21.4.12 "Portable Code" is released.
6415
6416 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6417
6418         * about.el: Update golubev data.
6419
6420 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6421
6422         * isearch-mode.el (isearch-mode-map): Substitute comment on
6423         desirability, and back out "GR is printable" changes.
6424
6425 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6426
6427         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6428
6429 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6430
6431         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6432
6433 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6434
6435         * menubar-items.el (default-menubar): Use browse-url-mozilla
6436         instead of browse-url-gnome-moz for Mozilla.
6437
6438 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6439
6440         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6441
6442 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6443
6444         * files.el (auto-mode-alist): Remove redundant entries for modes
6445         that live in packages.
6446         (interpreter-mode-alist): Ditto.
6447
6448 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6449
6450         * menubar-items.el (default-menubar): Sync with current
6451         browse-url-xemacs.el.
6452
6453 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6454
6455         * XEmacs 21.4.10 "Military Intelligence" is released.
6456
6457 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6458
6459         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6460
6461 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6462
6463         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6464
6465 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6466
6467         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6468         effect free function.
6469         (font-lock-fontify-keywords-region): Supply the argument to
6470         font-lock-compile-keywords.
6471
6472 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6473
6474         * package-get.el (package-get-download-sites): Bring sites list
6475         up to date, prefer xx.xemacs.org addresses.
6476
6477 2002-09-27  Andy Piper  <andy@xemacs.org>
6478
6479         * dialog.el (make-dialog-box): for general dialogs only
6480         delete-frame-hook will be run.
6481
6482 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6483
6484         * font-lock.el (font-lock-fontify-syntactically-region): Add
6485         comment about lookup-syntax-properties, document LOUDLY as unused.
6486
6487 2002-08-26  Andy Piper  <andy@xemacs.org>
6488
6489         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6490         merge.
6491
6492 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6493
6494         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6495         (make-obsolete-variable): Ditto.
6496         (make-compatible): Ditto.
6497         (make-compatible-variable): Ditto.
6498
6499 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6500
6501         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6502         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6503
6504 2002-08-28  Andy Piper  <andy@xemacs.org>
6505
6506         * files.el (revert-buffer): propagate revert-without-query-status.
6507
6508 2002-06-03  Andy Piper  <andy@xemacs.org>
6509
6510         * dialog-items.el (make-search-dialog): align various subcontrols
6511         in visually pleasing ways, allow frame to autosize to the dialog
6512         size.
6513         * dialog.el (make-dialog-box): add a border inside the frame. Add
6514         :autosize property, if t then reset the frame size appropriately
6515         before the frame is mapped.
6516         * gutter-items.el (set-progress-feedback-instantiator): align
6517         various subcontrols.
6518         * gutter-items.el (set-progress-abort-instantiator): ditto.
6519
6520 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6521
6522         * XEmacs 21.4.9 "Informed Management" is released.
6523
6524 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6525
6526         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6527         "&optional append" argument.
6528
6529 2002-07-16  Didier Verna  <didier@xemacs.org>
6530
6531         * subr.el (replace-in-string): fix case fold bug introduced by
6532         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6533         case-fold-search in temporary buffers.
6534
6535 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6536
6537         * lib-complete.el (find-library): Remove check for mule because
6538         decompression DOES work on Mule.
6539
6540 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6541
6542         * simple.el (join-line): New alias for `delete-indentation'.
6543
6544 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6545
6546         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6547         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6548         (font-lock-builtin-face): New.
6549         (font-lock-constant-face): New.
6550         (font-lock-face-list): Add builtin and constant faces.
6551
6552 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6553
6554         * autoload.el (make-autoload): Support define-derived-mode.
6555         Collected puts of doc-string-elt property.  Based on a patch by
6556         Didier Verna <didier@xemacs.org>.
6557
6558 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6559
6560         * wid-edit.el (widget-field-activate): Fix docstring typo.
6561
6562 2002-07-23  Andy Piper  <andy@xemacs.org>
6563
6564         * about.el (about-personal-info): update me.
6565
6566 2002-07-12  Andy Piper  <andy@xemacs.org>
6567
6568         * custom.el (custom-theme-set-variables): remove bogus
6569         arguments. Use custom-set-default to set defaults.
6570         (custom-set-variables): update doc.
6571         (custom-local-buffer): new, synced from FSF.
6572         (custom-set-default): ditto.
6573         (defcustom): update doc.
6574
6575 2002-06-16  Andy Piper  <andy@xemacs.org>
6576
6577         * menubar-items.el (default-menubar): enable windows printing on
6578         cygwin as well as native.
6579
6580 2002-06-12  Andy Piper  <andy@xemacs.org>
6581
6582         * printer.el (generic-print-buffer): catch all errors so that the
6583         print device can be cleared in all scenarios.
6584         (Printer-clear-device): make sure clearing the printer allows it
6585         to be used again immediately.
6586         (generic-print-region): make sure the default printer face is
6587         black-on-white.
6588
6589 2002-04-23  Jerry James  <james@xemacs.org>
6590
6591         * window-xemacs.el (display-buffer-function): Change doc to
6592         reflect new arg.
6593         * window-xemacs.el (pre-display-buffer-function): Ditto.
6594         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6595         non-nil, make the new window just big enough for its contents.
6596         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6597         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6598         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6599
6600 2002-06-06  Andy Piper  <andy@xemacs.org>
6601
6602         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6603         (defcustom): ditto.
6604         (custom-handle-keyword): ditto.
6605
6606 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6607
6608         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6609         Make obsolete.  Default to nil.
6610         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6611         Inspired by a patch by John Palmieri.
6612
6613 2002-07-01  Mike Alexander  <mta@arbortext.com>
6614
6615         * process.el (shell-command-on-region): Don't delete the region
6616         before giving it to call-process-region
6617
6618 2002-06-04  Jerry James <james@eecs.ku.edu>
6619
6620         * find-paths.el (paths-find-architecture-directory): Search in
6621         `system-configuration'/`base', not `base'`system-configuration'.
6622
6623 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6624
6625         * info.el (Info-index): Add missing \ in [ t].
6626
6627 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6628
6629         * gutter-items.el (gutter-buffers-tab-visible-p,
6630         buffers-tab-omit-function, buffers-tab-selection-function,
6631         buffers-tab-filter-functions):
6632         Doc improvements.
6633
6634 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6635
6636         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6637
6638         * toolbar-items.el (toolbar-news): Fix typo in message string.
6639
6640 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6641
6642         * dialog.el (yes-or-no-p-dialog-box): 
6643         * cmdloop.el (y-or-n-p-minibuf):
6644         (yes-or-no-p-minibuf):
6645         (yes-or-no-p):
6646         (y-or-n-p): 
6647         Specify negative answers in docstrings.
6648
6649 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6650
6651         * package-ui.el (pui-help-echo): Display both installed and author
6652         version.  Use a balloon-help window to display extra info like
6653         package requires.
6654
6655 2002-05-30  Andy Piper  <andy@xemacs.org>
6656
6657         * files.el (revert-buffer-internal): don't visit
6658         revert-buffer. Kill buffer when not used. Suggested by Mike
6659         Alexander <mta@arbortext.com>
6660
6661 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6662
6663         * files.el (revert-buffer): More docstring fiddling.
6664
6665 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6666
6667         * files.el (revert-buffer):
6668         (revert-buffer-internal):
6669         (revert-buffer-insert-file-contents-function):
6670         Improve docstrings and comments.
6671
6672 2002-05-08  Andy Piper  <andy@xemacs.org>
6673
6674         * files.el (revert-buffer): observe noconfirm behavior.
6675
6676 2002-04-09  Andy Piper  <andy@xemacs.org>
6677
6678         * files.el (revert-buffer): use revert-buffer-internal if it looks
6679         like doing so will not result in any user-visible changes.
6680         (revert-buffer-internal): new function. Do the actual process of
6681         reversion and then see whether the result is any different to what
6682         we have already. If it is not then do nothing.
6683
6684 2001-12-11  Andy Piper  <andy@xemacs.org>
6685
6686         * menubar.el (get-popup-menu-response): re-order so that it works
6687         on more sane/facist window systems.
6688
6689 2001-12-03  Andy Piper  <andy@xemacs.org>
6690
6691         * faces.el (frob-face-property): don't infloop in face frobbing
6692         from Jan Vroonhof <jan@xemacs.org>.
6693
6694 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6695
6696         * faces.el (frob-face-property): Follow face fall-back hierarchy
6697         properly for face properties without an instance. Only do manual
6698         copy form 'default in last resort. This handles in particular
6699         the case where 'default itself has only a fall-back (which is
6700         the case by default on windows).
6701
6702 2001-11-24  Andy Piper  <andy@xemacs.org>
6703
6704         * printer.el (generic-print-region): set default-frame-plist to
6705         nil while creating the printer frame so that sizes reflect the
6706         printed page.
6707
6708         * faces.el (face-complain-about-font): Don't complain on printers.
6709
6710 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6711         
6712         * package-net.el: Andy synch.
6713         
6714 2001-12-16  Andy Piper  <andy@xemacs.org>
6715
6716         * package-get.el (package-get-update-all): Make sure installed.db
6717         gets updated after updating packages.
6718
6719 2002-03-28  Ben Wing  <ben@xemacs.org>
6720
6721         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6722         continuation, truncation so that we don't get line jumpiness from
6723         them being larger than the line height.
6724
6725         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6726
6727 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6728
6729         * font.el (font-window-system-mappings): Add mapping for Gtk
6730         (assume identical to X) 
6731
6732 2002-02-04  Andy Piper  <andy@xemacs.org>
6733
6734         * files.el (convert-standard-filename): Fix for short filename
6735         Peter Arius <pas@methodpark.de>
6736
6737 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6738
6739         * list-mode.el (default-choose-completion): completion-base-size
6740         should refer to local value in the completion list buffer.
6741
6742 2001-12-03  Didier Verna  <didier@xemacs.org>
6743
6744         * rect.el: autoload `replace-rectangle'.
6745         * keydefs.el (global-map): bind it to `C-x r p'.
6746
6747 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6748
6749         * XEmacs 21.4.8 "Honest Recruiter" is released.
6750
6751 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6752
6753         This patch is based on Jerry James's patch and analysis.
6754
6755         * select.el (get-clipboard):
6756         (get-selection):
6757         Update docstrings.
6758         (get-clipboard-foreign):
6759         (get-selection-foreign):
6760         New function for use as `interprogram-paste-function's.
6761
6762         * simple.el (interprogram-paste-function): Change default to
6763         `get-clipboard-foreign'; improve docstring.
6764         (interprogram-cut-function): Improve dosctring.
6765
6766 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6767
6768         * XEmacs 21.4.7 "Economic Science" is released.
6769
6770 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6771
6772         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6773
6774 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6775
6776         * obsolete.el (assq-delete-all): New compatibility alias for 
6777         remassq.
6778
6779 2002-01-09  Simon Josefsson  <jas@extundo.com>
6780
6781         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6782
6783 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6784
6785         * info.el (Info-auto-generate-directory): Default
6786         Info-auto-generate-directory to 'if-outdated.
6787
6788 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6789
6790         * startup.el (normal-top-level): Prevent migration code from
6791         trashing .emacs on an error in loading the init files.
6792
6793 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6794
6795         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6796         "system default" Xdefaults and friends get xrdb-mode.
6797
6798 2002-03-05  Mats Lidell  <matsl@contactor.se>
6799  
6800         * help-nomule.el (tutorial-supported-languages): Added Swedish
6801         tutorial. Sorted languages.
6802
6803 2002-02-11  Mike Sperber <mike@xemacs.org>
6804
6805         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6806         regenerating outdated dir files and dir is non-existent.
6807
6808 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6809
6810         * code-files.el (convert-mbox-coding-system): Improve comment.
6811         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6812         coding-system argument to `write-region-pre-hook' call.
6813         (write-region-pre-hook): Fix docstring to mention lockname argument.
6814
6815 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6816
6817         * minibuf.el (completing-read): Remove redundant wrong arg list.
6818
6819         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6820
6821 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6822
6823         * obsolete.el (interactive-form): new compatibility alias for 
6824         function-interactive.
6825
6826 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6827
6828         * menubar-items.el (Menubar-items-truncate-list): Removed.
6829         * menubar-items.el (Menubar-items-truncate-history): New.
6830         * menubar-items.el (default-menubar): Use
6831         Menubar-items-truncate-history.
6832
6833 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6834
6835         * printer.el (generic-print-region): Pass correct arguments to
6836         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6837         Torkelsson <torkel@acc.umu.se>.
6838
6839 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6840
6841         * help.el (describe-mode): synched with FSF 19.34; handle nil
6842         minor mode indicators.
6843
6844 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6845
6846         * minibuf.el (completing-read): Update docstring.
6847
6848 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6849
6850         * XEmacs 21.4.6 "Common Lisp" is released.
6851
6852 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6853
6854         * package-net.el: Inadvertant synch with Windows branch.  From
6855         Andy's log:
6856         (package-net-kit-version): new variable.
6857         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6858
6859 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6860
6861         * package-get.el (package-get-locate-index-file): Also search the
6862         core etc/ directory for the package index file if it can't be
6863         found in ~/.xemacs/.
6864
6865 2001-12-13  William Perry  <wmperry@gnu.org>
6866
6867         * dialog-gtk.el (popup-builtin-question-dialog):
6868         Conform to API in gui.c.
6869         
6870 2001-11-12  Andy Piper  <andy@xemacs.org>
6871
6872         * cus-edit.el (custom-save-face-internal): make sure we save
6873         non-themed faces.
6874         (custom-save-variables): ditto variables.
6875
6876 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6877
6878         * faces.el (make-face-family):
6879         (make-face-size):
6880         New face-modifying functions per Jan Vroonhof.
6881
6882         cus-face.el (custom-set-face-font-family):
6883         (custom-set-face-font-size):
6884         Use them.
6885
6886         * font.el (font-window-system-mappings): More precise docstring.
6887
6888         (font-create-name):
6889         (font-create-object):
6890         (tty-font-create-object):
6891         (tty-font-create-plist):
6892         (x-font-create-object):
6893         (x-font-create-name):
6894         (ns-font-create-name):
6895         (mswindows-font-create-object):
6896         (mswindows-font-create-name):
6897         Add doctrings.
6898
6899 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6900
6901         * gtk-faces.el (gtk-init-device-faces): removed spurious
6902         quote before let* expression.
6903
6904 2001-10-29  Andy Piper  <andy@xemacs.org>
6905
6906         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6907         modified when changing coding system.
6908
6909         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6910         that we invoke the GUI directory selector.
6911
6912 2001-10-25  Andy Piper  <andy@xemacs.org>
6913
6914         * dialog.el (make-dialog-box): use new directory dialog support.
6915         * minibuf.el (read-file-name-1): ditto.
6916         (read-file-name): ditto.
6917         (read-directory-name): ditto.
6918
6919 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6920
6921         * XEmacs 21.4.5 "Civil Service" is released.
6922
6923 2001-04-23  Didier Verna  <didier@xemacs.org>
6924
6925         * cus-edit.el (custom-variable-pre-save): New.
6926         * cus-edit.el (custom-variable-post-save): New.
6927         * cus-edit.el (custom-variable-save): use them.
6928         * cus-edit.el (custom-face-pre-save): New.
6929         * cus-edit.el (custom-face-post-save): New.
6930         * cus-edit.el (custom-face-save): use them.
6931         * cus-edit.el (custom-group-pre-save): New.
6932         * cus-edit.el (custom-group-post-save): New.
6933         * cus-edit.el (custom-group-save): use them.
6934         * cus-edit.el (Custom-save): use the pre/post functions above,
6935         call `custom-save-all' only once.
6936         * cus-edit.el (custom-variable-pre-reset-standard): New.
6937         * cus-edit.el (custom-variable-post-reset-standard): New.
6938         * cus-edit.el (custom-variable-reset-standard): use them.
6939         * cus-edit.el (custom-face-pre-reset-standard): New.
6940         * cus-edit.el (custom-face-post-reset-standard): New.
6941         * cus-edit.el (custom-face-reset-standard): use them.
6942         * cus-edit.el (custom-group-pre-reset-standard): New.
6943         * cus-edit.el (custom-group-post-reset-standard): New.
6944         * cus-edit.el (Custom-reset-standard): use them.
6945         * cus-edit.el (custom-face-reset-saved): use the pre/post
6946         functions above, call `custom-save-all' only once.
6947
6948 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6949
6950         * gutter-items.el (buffers-tab face): Derive from the modeline
6951         face by default.  Many people use white-on-black for the default
6952         font, and the tabs look hideous with that color combination.  The
6953         modeline usually has the correct colors.
6954
6955 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6956
6957         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6958         (tag-mark-stack-max): Typo fix.
6959
6960 2001-09-28  Ben Wing  <ben@xemacs.org>
6961
6962         * font-lock.el:
6963         * font-lock.el (font-lock-after-change-function):
6964         fix problem with last patch, reported by Katsumi Yamaoka.
6965
6966 2001-09-17  Ben Wing  <ben@xemacs.org>
6967
6968         * font-lock.el (font-lock-after-change-function):
6969         fix problem when you insert a comment on the line before a line of
6970         code: if we use the following char, then when you hit backspace,
6971         the following line of code turns the comment color.
6972
6973 2001-06-08  Ben Wing  <ben@xemacs.org>
6974
6975         * process.el: comment about shell-command-switch.
6976         * process.el (shell-quote-argument): Need to quote a null
6977         argument, too.  From Dan Holmsand.
6978         
6979         * startup.el (normal-top-level): Delete some unused FSF junk.
6980         * startup.el (command-line-early):
6981         
6982         * startup.el (command-line): Call MS Windows init function.
6983         
6984         * win32-native.el:
6985         * win32-native.el (mswindows-system-shells): New.
6986         * win32-native.el (mswindows-system-shell-p): New.
6987         * win32-native.el (init-mswindows-at-startup): New.
6988         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6989         * win32-native.el (mswindows-quote-one-simple-arg):
6990         * win32-native.el (mswindows-quote-one-command-arg):
6991         * win32-native.el (mswindows-construct-process-command-line-alist):
6992         Correct comments at top.  Correctly handle passing arguments
6993         to Cygwin programs and to bash.  Fix quoting of zero-length
6994         arguments (from Dan Holmsand).  Set shell-command-switch based
6995         on shell-file-name, which in turn comes from env var SHELL.
6996
6997 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6998
6999         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
7000         default-toolbar-position): Fill docstrings for balloon-help.
7001
7002 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7003
7004         * faces.el: Reenable specifications over 'gtk domain.
7005
7006 2001-08-08  Didier Verna  <didier@xemacs.org>
7007
7008         * autoload.el (update-autoload-files): make defdir a file name,
7009         not directory name.
7010
7011 2001-08-06  Steve Youngs  <youngs@xemacs.org>
7012
7013         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
7014
7015         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
7016
7017 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
7018
7019         * font-menu.el (font-menu-set-font): Default to current font-family.
7020         (font-menu-preferred-resolution):
7021         (font-menu-size-scaling):
7022         Provide gtk defaults, too.
7023
7024 2001-07-29  Mike Alexander  <mta@arbortext.com>
7025
7026         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
7027         list
7028         (custom-set-face-font-family): ditto
7029
7030 2001-07-26  Mike Sperber <mike@xemacs.org>
7031
7032         * files.el (auto-mode-alist): .9 files are man pages, too.
7033
7034 2001-07-23  Edwin Steiner <esteiner@net4you.at>
7035
7036         * process.el (call-process-internal): bind
7037         coding-system-for-write to 'binary when calling
7038         start-process-internal, so the process receives 
7039         the literal contents of INFILE.
7040
7041 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
7042
7043         * files.el (auto-mode-alist): Add configure.ac support.
7044
7045 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
7046
7047         * buff-menu.el:
7048         mouse.el:
7049         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
7050
7051 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
7052
7053         * XEmacs 21.4.4 "Artificial Intelligence" is released.
7054
7055 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
7056
7057         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
7058         mixed text.
7059         (kinsoku-eol-p): Ditto.
7060
7061 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
7062
7063         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
7064         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
7065         characters as the category `s' or `e' correctly.
7066
7067 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
7068
7069         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
7070
7071 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
7072
7073         * mule/cyrillic.el:  Set up case table.
7074
7075 2001-06-08  Mike Sperber <mike@xemacs.org>
7076
7077         * files.el (save-some-buffers-1): Don't zap the help window right
7078         after `map-y-or-n-p' has popped it up.
7079
7080 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
7081
7082         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
7083
7084 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
7085
7086         * specifier.el: define-specifier-tag 'gtk.
7087
7088 2001-05-12  Ben Wing  <ben@xemacs.org>
7089
7090         * find-paths.el (paths-find-recursive-path):
7091         fix error with null EXCLUDE-REGEXP.
7092         
7093         * font-lock.el (font-lock-mode):
7094         fix problem reported by hrvoje with buffers starting with a space.
7095         
7096 2001-05-06  Ben Wing  <ben@xemacs.org>
7097
7098         * dialog.el (make-dialog-box):
7099         * menubar-items.el (default-menubar):
7100         * printer.el (generic-print-buffer):
7101         * printer.el (generic-print-region):
7102         implement printing the selection when it's selected.
7103
7104 2001-04-18  Didier Verna  <didier@xemacs.org>
7105
7106         * cus-edit.el (Custom-reset-standard): reset to standard settings
7107         not only when the buffer's :custom-state is 'modified, but also
7108         when it is 'set or 'saved.
7109
7110 2001-04-17  Didier Verna  <didier@xemacs.org>
7111
7112         * startup.el (load-user-init-file): define `custom-file' before
7113         loading the user's init file.
7114
7115 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
7116
7117         * menubar.el (popup-mode-menu): Make it work with
7118         popup-menu-titles turned off.
7119         
7120 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7121
7122         * about.el (about-mailto-link): Use compose-mail for sending mail.
7123
7124 2001-07-14  Sean MacLennan  <seanm@storm.ca>
7125
7126         * package-admin.el (package-install-hook): New.
7127         (package-delete-hook): New.
7128         (package-admin-add-single-file-package): Use package-delete-hook.
7129
7130         * package-get.el (package-get): Use package-install-hook.
7131
7132 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7133
7134         * package-ui.el (pui-install-selected-packages): reverse the lists
7135         of packages so that they get handled in the same order as they
7136         were selected.
7137
7138 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7139
7140         * packages.el (locate-library): Use read-library-name for completion.
7141
7142 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7143
7144         * byte-optimize.el (=): `=' is not a binary predicate!
7145         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7146         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7147
7148 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7149
7150         * bytecomp.el (byte-compile-arithcompare):
7151         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7152
7153 2001-06-03  William M. Perry  <wmperry@gnu.org>
7154
7155         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7156         return the filename selected by the user!
7157
7158 2001-05-31  William M. Perry  <wmperry@gnu.org>
7159
7160         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7161         in XEmacs/GTK.
7162
7163 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7164
7165         * coding.el: Tiny typo fixed.
7166
7167 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7168
7169         * XEmacs 21.4.3 "Academic Rigor" is released.
7170
7171 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7172
7173         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7174
7175 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7176
7177         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7178
7179 2001-05-04  Ben Wing  <ben@xemacs.org>
7180
7181         * printer.el (generic-print-buffer):
7182         * printer.el (generic-print-region):
7183         Enable dialog boxes.  Apply workaround recommended by Kirill.
7184         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7185         
7186         * simple.el (kill-whole-line):
7187         * simple.el (kill-line-1):
7188         * simple.el (kill-entire-line):
7189         * simple.el (kill-line):
7190         * simple.el (backward-kill-line):
7191         Take out interactive dependence of kill-whole-line.
7192
7193 2001-04-22  Ben Wing  <ben@xemacs.org>
7194
7195         * dialog.el (make-dialog-box):
7196         Put dialog titles back in -- this time correctly.  Fix various
7197         other problems with leaks and such.
7198
7199         * simple.el (region-exists-p):
7200         * simple.el (region-active-p):
7201         Add comment about which one is correct to use in menu specs.
7202
7203 2001-05-05  Ben Wing  <ben@xemacs.org>
7204
7205         * dialog.el (make-dialog-box): fix doc string.
7206         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7207         take out Pretty Print.
7208         * printer.el:
7209         * printer.el (printer-current-device): New.
7210         * printer.el (Printer-get-device): New.
7211         * printer.el (Printer-clear-device): New.
7212         * printer.el (generic-page-setup): New.
7213         * printer.el (generic-print-buffer):
7214         * printer.el (generic-print-region):
7215         Implement Page Setup.  Handle errors properly.
7216
7217 2001-05-05  Ben Wing  <ben@xemacs.org>
7218
7219         * subr.el (error): Complete list of errors in doc string.
7220         
7221 2001-04-22  Ben Wing  <ben@xemacs.org>
7222
7223         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7224         
7225 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7226
7227         * build-report.el: Remove CVS keywords since this file has been in
7228         core lisp for a while now.
7229         * build-report.el (build-report-make-output-files): Fix typo.
7230
7231 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7232
7233         * about.el (about-finish-buffer): Make sure the last change works
7234         even if EVENT is nil.
7235
7236 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7237
7238         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7239         clicked, not the one that happens to be the current buffer at the
7240         time.
7241
7242 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7243
7244         * cus-edit.el (custom-display): Support the GTK Window System also.
7245
7246 2001-04-30  Ben Wing  <ben@xemacs.org>
7247
7248         * printer.el:
7249         * printer.el (printer-page-header):
7250         * printer.el (Print-context): New.
7251         * printer.el (printer-page-footer):
7252         * printer.el (generate-header-element): New.
7253         * printer.el (generate-header-line): New.
7254         * printer.el (print-context-property):
7255         * printer.el (generic-print-buffer):
7256         * printer.el (generic-print-region):
7257         Implement headers and footers.  Implement calling Print dialog box
7258         (#### but it doesn't quite work yet).
7259
7260 2001-04-25  Ben Wing  <ben@xemacs.org>
7261
7262         * about.el (xemacs-hackers):
7263         * about.el (about-url-alist):
7264         * about.el (about-personal-info):
7265         * about.el (about-hacker-contribution):
7266         More contributions.
7267         
7268         * simple.el (handle-post-motion-command):
7269         Fix spurious setting of zmacs-region-stays to t after a non-shift
7270         motion command.
7271
7272 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7273
7274         * about.el (about-personal-info): Update my bio.
7275         (about-hacker-contribution): Ditto.
7276
7277 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7278
7279         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7280
7281 2001-04-19  Andy Piper  <andy@xemacs.org>
7282
7283         * package-net.el (package-net-cygwin32-binary-size): new size.
7284         (package-net-win32-binary-size): new size.
7285         (package-net-convert-index-to-ini): Use new arch.
7286         (package-net-batch-convert-index-to-ini): Removed.
7287         (package-net-generate-bin-ini): New.
7288         (package-net-batch-generate-bin-ini): New.
7289
7290 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7291
7292         * XEmacs 21.4.1 "Copyleft" is released.
7293
7294 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7295
7296         * x-compose.el (xlib-input-method-bug-workaround):
7297         (alias-colon-to-double-quote):
7298         Force sort in map-keymap to work around rehash bug.
7299
7300 2001-04-17  Ben Wing  <ben@xemacs.org>
7301
7302         * about.el: Finish overhaul, add a few new hackers, update a
7303         couple old ones.
7304
7305 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7306
7307         * XEmacs 21.4.0 "Solid Vapor" is released.
7308
7309 2001-04-15  Ben Wing  <ben@xemacs.org>
7310
7311         * about.el:
7312         * about.el (about-headline-face): New.
7313         * about.el (about-link-face): New.
7314         * about.el (about-current-release-maintainers): New.
7315         * about.el (about-other-current-hackers): New.
7316         * about.el (about-url-alist):
7317         * about.el (about-once-and-future-hackers): New.
7318         * about.el (about-mailto-link): New.
7319         * about.el (about-get-buffer):
7320         * about.el (about-finish-buffer):
7321         * about.el (about-xemacs):
7322         * about.el (about-features): Removed.
7323         * about.el (about-advantages): New.
7324         * about.el (about-maintainer-info): Removed.
7325         * about.el (about-personal-info): New.
7326         * about.el (about-hacker-contribution): New.
7327         * about.el (about-maintainer):
7328         * about.el (about-show-linked-info):
7329         * about.el (about-hackers):
7330         Major revamping.  Rewriting of most of the text, improve the
7331         link handling, separate info on contributors into personal
7332         and contribution info, add new contributors, update personal
7333         info, etc. etc.
7334         
7335         * menubar-items.el (default-menubar):
7336         Help menubar entry for News now says more accurately
7337         "What's New in XEmacs".
7338         
7339         * mouse.el:
7340         * mouse.el (mouse-track-cleanup-hook):
7341         * mouse.el (mouse-track):
7342         Don't set-buffer to a dead buffer when calling mouse-track
7343         cleanup hooks.
7344
7345 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7346
7347         * XEmacs 21.2.47 "Zephir" is released.
7348
7349 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7350
7351         * dialog.el (make-dialog-box): Disable dialog box titles until
7352         we get them working.
7353
7354 2001-03-30  Ben Wing  <ben@xemacs.org>
7355
7356         * help.el:
7357         * help.el (Help-princ-face):
7358         * help.el (Help-prin1-face):
7359         * help.el (frob-help-extents):
7360         * help.el (describe-function-1):
7361         * help.el (describe-variable):
7362         Avoid using font-lock faces, which may not be defined.
7363         Instead, use hyper-apropos faces, and make sure they're
7364         defined as necessary by using `require'. (It's not so safe
7365         to do this for font-lock.) In any case, we will eventually
7366         be merging this functionality into hyper-apropos.
7367
7368         * loaddefs.el (completion-ignored-extensions):
7369         Fix documentation.
7370         
7371         * menubar-items.el (menu-truncate-list): Removed.
7372         * menubar-items.el (Menubar-items-truncate-list): New.
7373         * menubar-items.el (default-menubar):
7374         Fix errors if grep or compile command is too long.  Rename helper
7375         function to be less visible.
7376
7377 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7378
7379         * byte-optimize.el (byte-optimize-minus):
7380         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7381
7382 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7383
7384         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7385         Mule is available.
7386
7387         * mule/latin.el: New file.
7388
7389 2001-03-11  Ben Wing  <ben@xemacs.org>
7390
7391         * auto-save.el:
7392         * auto-save.el (auto-save-directory):
7393         * auto-save.el (make-auto-save-file-name):
7394         * auto-save.el (auto-save-file-name-p): New.
7395
7396         Merge in improvements from other definition of
7397         make-auto-save-file-name in files.el.
7398         
7399         * auto-save.el (auto-save-original-name):
7400         * auto-save.el (auto-save-name-in-fixed-directory):
7401         * auto-save.el (auto-save-unslashify-name): Removed.
7402         * auto-save.el (auto-save-slashify-name): Removed.
7403         * auto-save.el (auto-save-reserved-chars): New.
7404         * auto-save.el (auto-save-escape-name): New.
7405         * auto-save.el (auto-save-unhex): New.
7406         * auto-save.el (auto-save-unescape-name): New.
7407
7408         Change algorithm for encoding filenames in auto-save names to be
7409         entirely safe with all filesystems and all possible characters in
7410         a filename, and 100% reversible. (Essentially, uses
7411         quoted-printable as the encoding.)
7412         
7413         * auto-save.el (recover-all-files):
7414
7415         Use insert-directory rather than calling ls directly -- fixes
7416         things under Windows.
7417
7418         * files.el:
7419         * files.el (convert-standard-filename): Substitute FSF's
7420         definition for this (we had nothing here before).
7421         
7422         * files.el (backup-buffer): Warning fix.
7423         
7424         * files.el (make-backup-file-name):
7425         * files.el (find-backup-file-name):
7426         Fix error in calling sequence to auto-save-file-name-p.
7427         
7428         * files.el (recover-file):
7429         Use insert-directory rather than calling ls directly -- fixes
7430         things under Windows.
7431
7432         * files.el (make-auto-save-file-name): Removed.
7433         * files.el (auto-save-file-name-p): Removed.
7434         auto-save is always dumped so no sense in having a definition
7435         that will always be overwritten with another.
7436         
7437         * files.el (insert-directory):
7438         * win32-native.el:
7439         * win32-native.el (debug-mswindows-process-command-lines):
7440         * win32-native.el (original-make-auto-save-file-name): Removed.
7441         * win32-native.el (make-auto-save-file-name): Removed.
7442
7443
7444 2001-03-21  Martin Buchholz <martin@xemacs.org>
7445
7446         * XEmacs 21.2.46 "Urania" is released.
7447
7448 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7449
7450         * menubar-items.el (default-menubar): Update sample.emacs to
7451         sample.init.el and adjust accelerators.
7452
7453 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7454
7455         * build-report.el (build-report): Improve docstring.
7456
7457 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7458
7459         * ChangeLog: Log GTK merge.
7460
7461         * gutter-items.el:
7462         * mwheel.el:
7463         * sound.el:
7464         * startup.el:
7465         Revert gratuitous whitespace changes.
7466
7467 2001-03-07  Ben Wing  <ben@xemacs.org>
7468
7469         * help.el:
7470         * help.el (key-or-menu-binding):
7471         * help.el (Help-find-file): New.
7472         * help.el (describe-beta):
7473         * help.el (describe-copying):
7474         * help.el (describe-project):
7475         * help.el (view-emacs-news):
7476         * help.el (view-sample-init-el): New.
7477         * help.el (Help-princ-face): New.
7478         * help.el (Help-prin1-face): New.
7479         * help.el (help-symbol-function-context-menu):
7480         * help.el (help-symbol-variable-context-menu):
7481         * help.el (help-symbol-function-and-variable-context-menu):
7482         * help.el (frob-help-extents):
7483         * help.el (describe-function-1):
7484         * help.el (describe-variable):
7485
7486         Add coloring in Help buffers, correspondent with hyperlinks.
7487         View files in view-mode rather than Fundamental.
7488         Remove separators from context menus -- now handled in generic code.
7489         Add `Find Tag' to context menu.
7490         
7491         * menubar.el (popup-mode-menu):
7492
7493         Rewrite code that outputs the popup menu to (a) put more specific
7494         entries first, (b) be more robust, (c) output the proper context
7495         menu separators automatically (the context menu functionality is
7496         new and currently used only by Help).
7497
7498 2001-03-10  William M. Perry  <wmperry@aventail.com>
7499
7500         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7501         this function when converting from the 21.1 GTK branch.  Now
7502         supports file, password, question, and color built-in dialogs.
7503
7504 2001-03-06  Ben Wing  <ben@xemacs.org>
7505
7506         * keydefs.el:
7507         * keydefs.el (global-map):
7508         Add commented-out change of M-k (for 21.5).
7509         
7510         * menubar-items.el (default-menubar):
7511         Fix items to control kill-line behavior; add items for
7512         shifted motion.
7513         
7514         * simple.el:
7515         * simple.el (kill-whole-line):
7516         * simple.el (historical-kill-line): Removed.
7517         * simple.el (kill-line): Removed.
7518         * simple.el (kill-entire-line): New.
7519         * simple.el (kill-line-1): New.
7520         * simple.el (backward-kill-line):
7521         Undo kill-whole-line == always changes.  Add new function
7522         kill-entire-line to unconditionally delete the current line.
7523         Add comments describing the lamentable state of affairs of
7524         the kill-line functions and variables.
7525
7526 2001-03-02  Ben Wing  <ben@xemacs.org>
7527
7528         * simple.el:
7529         * simple.el (beginning-of-buffer):
7530         * simple.el (end-of-buffer):
7531         * simple.el (mark-ring-unrecorded-commands):
7532         * simple.el (signal-error-on-buffer-boundary):
7533         * simple.el (shifted-motion-keys-select-region):
7534         * simple.el (unshifted-motion-keys-deselect-region):
7535         * simple.el (motion-keys-for-shifted-motion): New.
7536         * simple.el (handle-pre-motion-command):
7537         * simple.el (handle-post-motion-command):
7538         * simple.el (forward-char-command):
7539         * simple.el (backward-char-command):
7540         * simple.el (scroll-up-command):
7541         * simple.el (scroll-down-command):
7542         * simple.el (next-line):
7543         * simple.el (previous-line):
7544         * simple.el (backward-block-of-lines):
7545         * simple.el (forward-block-of-lines):
7546         * simple.el (backward-word):
7547         * simple.el (mark-word):
7548
7549         Augment documentation of the most common motion commands to make
7550         note of the shifted-motion support.  Improve the support to (a)
7551         properly document how it works and why it's done in the fashion it
7552         is, and (b) allow the keystrokes that trigger it to be customized.
7553
7554         Correct error in the customize specification of
7555         mark-ring-unrecorded-commands.
7556
7557 2001-03-02  Ben Wing  <ben@xemacs.org>
7558
7559         * font-lock.el:
7560         * font-lock.el (font-lock-pending-extent-table): Removed.
7561         * font-lock.el (font-lock-pending-buffer-table): New.
7562         * font-lock.el (font-lock-pre-idle-hook):
7563         * font-lock.el (font-lock-after-change-function):
7564         * font-lock.el (font-lock-fontify-pending-extents):
7565         * font-lock.el (font-lock-lisp-like):
7566
7567         Fix handling of pending extents to avoid excessive slowness (N^2
7568         behavior) when making lots of buffer changes between redisplays,
7569         such as when saving the Options.
7570
7571 2001-03-09  William M. Perry  <wmperry@aventail.com>
7572
7573         * device.el:
7574         * dragdrop.el:
7575         * dumped-lisp.el:
7576         * faces.el:
7577         * frame.el:
7578         * gnuserv.el:
7579         * loadup.el:
7580         * menubar-items.el:
7581         * minibuf.el:
7582         The Great GTK Merge.
7583
7584         * ChangeLog.GTK:
7585         * dialog-gtk.el:
7586         * gdk.el:
7587         * generic-widgets.el:
7588         * glade.el:
7589         * gnome-widgets.el:
7590         * gnome.el:
7591         * gtk-compose.el:
7592         * gtk-extra.el:
7593         * gtk-faces.el:
7594         * gtk-ffi.el:
7595         * gtk-file-dialog.el:
7596         * gtk-font-menu.el:
7597         * gtk-glyphs.el:
7598         * gtk-init.el:
7599         * gtk-iso8859-1.el:
7600         * gtk-marshal.el:
7601         * gtk-mouse.el:
7602         * gtk-package.el:
7603         * gtk-password-dialog.el:
7604         * gtk-select.el:
7605         * gtk-widget-accessors.el:
7606         * gtk-widgets.el:
7607         * gtk.el:
7608         widgets-gtk.el:
7609         The Great GTK Merge: new files.
7610
7611 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7612
7613         * generic-widgets.el: Don't require gtk (a built-in feature) at
7614         top level.  Don't execute the last sexp unless (featurep 'gtk).
7615
7616 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7617
7618         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7619
7620 2001-02-23  Martin Buchholz <martin@xemacs.org>
7621
7622         * XEmacs 21.2.45 "Thelxepeia" is released.
7623
7624 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7625  
7626         * about.el (xemacs-hackers): update my entry. 
7627         * about.el (about-maintainer-info): ditto. 
7628         * about.el (about-hackers): ditto. 
7629
7630 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7631
7632         * about.el (about-maintainer-info): More vanity info about
7633         yours truly.
7634
7635 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7636
7637         * build-report.el (build-report-destination): xemacs-build-reports
7638         has moved to SourceForge, where mailing list name length is
7639         restricted, hence the name change to
7640         xemacs-buildreports@xemacs.org.
7641         * build-report.el (build-report-keep-regexp): Update default.
7642         * build-report.el (build-report-delete-regexp): Ditto.
7643         * build-report.el (build-report-make-output-files): Ditto.
7644
7645 2001-02-19  Craig Lanning  <lanning@scra.org>
7646
7647         * lisp-mode.el: Add indentation specifications for following
7648         Common Lisp forms: handler-case, handler-bind, with-slots,
7649         with-open-file, with-open-stream, print-unreadable-object.
7650
7651 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7652
7653         * font-lock.el (font-lock-set-defaults-1):
7654         Move initialization of `font-lock-cache-position' so that it's set
7655         even if font-lock-keywords is already defined.
7656
7657 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7658
7659         * autoload.el (generate-file-autoloads-1):
7660         Use `emacs-lisp-mode-syntax-table' instead of
7661         `lisp-mode-syntax-table'.
7662         * lisp-mode.el (lisp-mode-syntax-table):
7663         Get rid of old checks for `parse-partial-sexp' version.
7664         Make `|' (pipe) string delimiter instead of punctuation.
7665
7666 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7667
7668         * window.el (save-selected-window):
7669         Use gensym for better macro hygiene.
7670
7671 2001-02-06  Mike Sperber <mike@xemacs.org>
7672
7673         * dump-paths.el:
7674         * startup.el (startup-setup-paths): Set and use
7675         `mule-lisp-directory'.
7676         (startup-setup-paths-warning): Ditto.
7677
7678         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7679         (paths-construct-load-path): Consider `mule-lisp-directory'.
7680
7681 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7682
7683         * font-lock.el: Syntax table improvements used.  A few random
7684         changes are not specified below.
7685         (font-lock-fontify-string-delimiters):
7686         (font-lock-syntactic-keywords):
7687         (font-lock-cache-state nil):
7688         (font-lock-cache-position):
7689         New variables.
7690         (font-lock-set-syntax):
7691         (font-lock-apply-syntactic-highlight):
7692         (font-lock-fontify-syntactic-anchored-keywords):
7693         (font-lock-fontify-syntactic-keywords-region):
7694         (font-lock-eval-keywords):
7695         New functions.
7696         (font-lock-remove-face):
7697         (font-lock-fontify-syntactically-region):
7698         Use syntax properties.
7699
7700 2001-02-08  Martin Buchholz <martin@xemacs.org>
7701
7702         * XEmacs 21.2.44 "Thalia" is released.
7703
7704 2001-01-16  Mike Sperber <mike@xemacs.org>
7705
7706         * startup.el (normal-top-level): Work even if no installation root
7707         is found.
7708
7709 2001-01-30  Andy Piper  <andy@xemacs.org>
7710
7711         * gutter-items.el (progress-abort-glyph): remove instantiator.
7712         (set-progress-abort-instantiator): new function.
7713         (abort-progress-feedback): use it.
7714
7715         * gutter.el (set-gutter-dirty-p): new function.
7716
7717 2001-01-30  Didier Verna  <didier@xemacs.org>
7718
7719         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7720
7721 2001-01-24  Didier Verna  <didier@xemacs.org>
7722
7723         * sound.el (sound-extension-list): give a better default value.
7724         * sound.el (load-sound-file): improve the doc string, also find
7725         files given by absolute names, pass a real extension list to
7726         `locate-file'.
7727
7728 2001-01-26  Martin Buchholz <martin@xemacs.org>
7729
7730         * XEmacs 21.2.43 "Terspichore" is released.
7731
7732 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7733
7734         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7735         messages from gnuserv.
7736
7737 2001-01-20  Martin Buchholz <martin@xemacs.org>
7738
7739         * XEmacs 21.2.42 "Poseidon" is released.
7740
7741 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7742
7743         * cl-macs.el (cl-upcase-arg): New function.
7744         (cl-function-arglist): New function.
7745         (cl-transform-lambda): Automatically add CL-style lambda list to
7746         documentation string using functions above.
7747
7748 2001-01-12  Andy Piper  <andy@xemacs.org>
7749
7750         * package-get.el (package-get-custom): call
7751         package-net-update-installed-db.
7752
7753         * package-ui.el (pui-install-selected-packages): call
7754         package-net-update-installed-db.
7755
7756         * package-net.el (package-net-update-installed-db): use
7757         packages-package-list so that we reflect reality.
7758
7759         * packages.el (packages-package-list): Make docstring reflect
7760         reality.
7761
7762         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7763
7764         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7765         isn't installed.
7766
7767 2001-01-17  Andy Piper  <andy@xemacs.org>
7768
7769         * wid-edit.el (widget-activation-glyph-mapper): activate or
7770         deactivate native widgets.
7771         (widget-glyph-insert-glyph): record instantiator.
7772         (widget-push-button-value-create): use it.
7773
7774         * gui.el (gui-button-action): new function. Make button's domain
7775         buffer current when calling.
7776         (make-gui-button): update to use gui-button-action.
7777
7778 2001-01-16  Didier Verna  <didier@xemacs.org>
7779
7780         * menubar-items.el (default-menubar): add an entry for modeline
7781         horizontal scrolling in Options -> Display.
7782
7783 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7784
7785         * package-get.el (package-get-require-signed-base): Set to nil
7786         by default.
7787
7788 2001-01-17  Martin Buchholz <martin@xemacs.org>
7789
7790         * XEmacs 21.2.41 "Polyhymnia" is released.
7791
7792 2001-01-16  Mike Sperber <mike@xemacs.org>
7793
7794         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7795         catch lisp/mule/.
7796
7797 2001-01-14  Mike Sperber <mike@xemacs.org>
7798
7799         * startup.el (maybe-create-compatibility-dot-emacs):
7800         (maybe-unmigrate-user-init-file):
7801         (unmigrate-user-init-file): Created.
7802         (maybe-migrate-user-init-file): Offer creation of compatibility
7803         .emacs.
7804         Some doc fixes wrt init file location.
7805
7806 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7807
7808         * faces.el (face-frob-from-locale-first): new variable.
7809         (frob-face-font-2): Honor tags arg while trying to use
7810         standard-face-mapping.  When face-frob-from-locale-first is set,
7811         first try to set face inheriting from frobbed-face.
7812
7813 2001-01-15  Didier Verna  <didier@xemacs.org>
7814
7815         * about.el (xemacs-hackers): update my entry.
7816         * about.el (about-url-alist): ditto.
7817         * about.el (about-maintainer-info): ditto.
7818         * about.el (about-hackers): ditto.
7819
7820 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7821
7822         The byte compiler has been badly broken for a year,
7823         by the patch of 1999-12-06.
7824         * byte-optimize.el (byte-optimize-form-code-walker):
7825         Bug was: the byte compiler was making this erroneous optimization:
7826         (progn (or (foo)) (bar)) ==> (bar)
7827
7828 2000-11-20  Mike Sperber <mike@xemacs.org>
7829
7830         * setup-paths.el (paths-core-load-path-depth): Split
7831         `paths-load-path-depth' in two for site and core lisp.  Don't
7832         recurse into core.
7833         * setup-paths.el (paths-construct-load-path): Use.
7834
7835 2001-01-10  Andy Piper  <andy@xemacs.org>
7836
7837         * package-net.el (package-net-cygwin32-binary-size): new variable
7838         (package-net-win32-binary-size): ditto.  add much needed
7839         commentary.
7840
7841         * gutter-items.el (buffers-tab-items): correct off-by-one error
7842         for buffers-tab-max-size.
7843
7844 2001-01-08  Martin Buchholz <martin@xemacs.org>
7845
7846         * XEmacs 21.2.40 is released.
7847
7848 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7849
7850         * mule/hebrew.el: Fix comments and typos.
7851         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7852
7853 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7854
7855         * ChangeLog.1: move ancient log from fill.el.
7856
7857         * dump-paths.el:
7858         paragraphs.el:
7859         mule/mule-category.el:
7860         Miscellaneous typo fixes and slight doc clarifications.
7861
7862         * mule/mule-ccl.el:  Correct file name in header.
7863
7864 2000-12-31  Martin Buchholz <martin@xemacs.org>
7865
7866         * XEmacs 21.2.39 is released.
7867
7868 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7869
7870         * byte-optimize.el (byte-optimize-cond):
7871         (byte-optimize-cond-1): New.
7872         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7873         Optimizes (cond (x nil)) ==> nil.
7874         Provide better diagnostic on malformed expr like (cond foo).
7875
7876 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7877
7878         * mule/mule-coding.el:
7879         mule/mule-cmds.el (reset-language-environment,
7880         set-language-environment-coding-systems):
7881         Safer default coding-priority-list, corresponding to src/file-coding.h.
7882
7883 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7884
7885         * package-admin.el: Allow package removal from
7886         early-package-load-path.
7887
7888 2000-12-15  Andreas Jaeger  <aj@suse.de>
7889
7890         * about.el (about-maintainer-info): Update my entry.
7891
7892 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7893
7894         * packages.el (locate-library): Add support for bzip2
7895         compressed .el files.
7896
7897 2000-12-12  Andy Piper  <andy@xemacs.org>
7898
7899         * package-net.el: new file.
7900
7901 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7902
7903         * font-lock.el: Add missing C++ keywords.
7904
7905 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7906
7907         * simple.el (indent-for-comment): Preserve indentation of comments
7908         starting in column 0, as documented in (Info-goto-node
7909         "(xemacs)Comments").  Update docstring accordingly.
7910
7911 2000-12-05  Martin Buchholz <martin@xemacs.org>
7912
7913         * XEmacs 21.2.38 is released.
7914
7915 2000-12-04  Didier Verna  <didier@xemacs.org>
7916
7917         * mouse.el (default-mouse-track-set-point-in-window): remove
7918         spurious '+' operation detected by Martin.
7919
7920
7921 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7922
7923         * cl-extra.el (coerce):
7924         Implement char to integer coercion.
7925         Remove extraneous (numberp) test.
7926
7927         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7928         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7929         (byte-optimize-predicate):
7930         Warn if evaluating constant expression signals an error.
7931         (byte-optimize-form): Small simplification.
7932
7933         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7934
7935 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7936
7937         * byte-optimize.el:
7938         (byte-optimize-minus):
7939         (byte-optimize-plus):
7940         (byte-optimize-mult):
7941         (byte-optimize-quo):
7942         Use (car (last x)) instead of (last x) to get last elt!
7943         Use `byte-optimize-predicate' to optimize `%'.
7944         Move optimizations for special numeric args to bytecomp.el.
7945         * bytecomp.el (byte-compile-associative): Remove.
7946         (byte-compile-max): New.
7947         (byte-compile-min): New.
7948         Properly handle erroneous calls: (max) (min).
7949         (byte-compile-plus): New.
7950         (byte-compile-minus):
7951         It's easiest to handle 0, +1 and -1 args here.
7952         (byte-compile-mult): New.
7953         It's easiest to handle 1, -1 and 2 args here.
7954         (byte-compile-quo):
7955         It's easiest to handle 0, +1 and -1 args here.
7956         Issue byte-compiler warning when dividing by zero.
7957
7958         Byte-compiler arithmetic improvements.
7959         Better optimize these expressions in the obvious way:
7960         (+ x y 1)   -->  varref x varref y add add1
7961         (+ x y -1)  -->  varref x varref y add sub1
7962         (- x y 0)   -->  (- x y)
7963         (- 0 x y)   -->  (- (- x) y)
7964         (% 42 19)   --> compile-time constant
7965         (/ 42 19)   --> compile-time constant
7966         (* (foo) 2) --> foo call dup plus
7967
7968         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7969         unless (declaim (optimize (safety 3)))
7970         or (setq byte-compile-delete-errors nil).
7971
7972 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7973
7974         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7975         docstrings.
7976
7977 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7978
7979         * startup.el (command-line-do-help):  Add documentation of
7980         portable dumper switches.
7981
7982 2000-11-22  Andy Piper  <andy@xemacs.org>
7983
7984         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7985
7986         * glyphs.el (init-glyphs): don't use autodetect for strings.
7987
7988 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7989
7990         * byte-optimize.el (byte-optimize-char-before):
7991         (byte-optimize-backward-char):
7992         (byte-optimize-backward-word):
7993         Fix incorrect optimizations for these sorts of expressions:
7994         (let ((x nil)) (backward-char x))
7995
7996 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7997
7998         * byte-optimize.el:
7999         * byte-optimize.el (byte-optimize-backward-char): New.
8000         * byte-optimize.el (byte-optimize-backward-word): New.
8001         Make backward-word and backward-char as efficient as forward versions.
8002
8003         * bytecomp.el (byte-compile-no-args-with-one-extra):
8004         * bytecomp.el (byte-compile-one-arg-with-one-extra):
8005         * bytecomp.el (byte-compile-two-args-with-one-extra):
8006         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
8007         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
8008         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
8009         Check if extra arg is constant nil, and if so, use byte-coded call.
8010
8011         * simple.el (backward-word):
8012         * simple.el (mark-word):
8013         * simple.el (kill-word):
8014         * simple.el (backward-kill-word):
8015         Make COUNT argument optional, for consistency with forward-char et al.
8016
8017         * abbrev.el (abbrev-string-to-be-defined):
8018         * abbrev.el (inverse-abbrev-string-to-be-defined):
8019         * abbrev.el (inverse-add-abbrev):
8020         * abbrev.el (expand-region-abbrevs):
8021         * buff-menu.el (Buffer-menu-execute):
8022         * indent.el (move-to-left-margin):
8023         * indent.el (indent-relative):
8024         * indent.el (move-to-tab-stop):
8025         * info.el (Info-reannotate-node):
8026         * lisp-mode.el (lisp-indent-line):
8027         * lisp.el (end-of-defun):
8028         * lisp.el (move-past-close-and-reindent):
8029         * misc.el (copy-from-above-command):
8030         * mouse.el (default-mouse-track-scroll-and-set-point):
8031         * page.el (forward-page):
8032         * paragraphs.el (forward-paragraph):
8033         * paragraphs.el (end-of-paragraph-text):
8034         * picture.el (picture-forward-column):
8035         * picture.el (picture-self-insert):
8036         * rect.el (extract-rectangle-line):
8037         * simple.el (newline):
8038         * simple.el (fixup-whitespace):
8039         * simple.el (backward-delete-char-untabify):
8040         * simple.el (transpose-chars):
8041         * simple.el (transpose-preceding-chars):
8042         * simple.el (do-auto-fill):
8043         * simple.el (indent-new-comment-line):
8044         * simple.el (blink-matching-open):
8045         * view-less.el (cleanup-backspaces):
8046         * wid-edit.el (widget-transpose-chars):
8047         * term/bg-mouse.el (bg-insert-moused-sexp):
8048         Use more readable (backward-FOO n) instead of (forward-FOO -n).
8049
8050         * info.el (Info-fontify-node):
8051         * simple.el (backward-delete-function):
8052         Use canonical delete-backward-char instead of backward-delete-char.
8053
8054 2000-11-20  Andy Piper  <andy@xemacs.org>
8055
8056         * gutter-items.el (update-tab-in-gutter): don't barf if there are
8057         no buffers.
8058
8059 2000-11-20  Andy Piper  <andy@xemacs.org>
8060
8061         * gutter-items.el (update-tab-in-gutter): don't give popup frames
8062         buffer tabs.
8063
8064 2000-11-18  Martin Buchholz  <martin@xemacs.org>
8065
8066         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
8067         (proclaim inline...) was shadowing compiler-macros.
8068
8069 2000-11-17  Martin Buchholz  <martin@xemacs.org>
8070
8071         * bytecomp.el (byte-compile-eval): New.
8072         (byte-compile-initial-macro-environment): Use byte-compile-eval.
8073         Keeps this promise made in Lispref:
8074         "If a file being compiled contains a `defmacro' form, the macro is
8075         defined temporarily for the rest of the compilation of that file."
8076
8077 2000-11-09  Martin Buchholz  <martin@xemacs.org>
8078
8079         * cl.el (floatp-safe):
8080         (plusp):
8081         (minusp):
8082         (oddp):
8083         (evenp):
8084         (cl-abs):
8085         Use a better parameter name than `x'.
8086
8087         * cl-macs.el (check-type): Make continuable.  Change documentation
8088         to require PLACE, but accept any form for compatibility.
8089
8090         * abbrev.el (define-abbrev): Use check-type.
8091         * font-menu.el (font-menu-change-face): Use check-type.
8092         * menubar.el (relabel-menu-item): Use check-type.
8093         * itimer.el: Fix typo.
8094
8095 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
8096
8097         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
8098
8099 2000-11-14  Martin Buchholz <martin@xemacs.org>
8100
8101         * XEmacs 21.2.37 is released.
8102
8103 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
8104
8105         * code-cmds.el: Provide the feature.
8106
8107 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
8108
8109         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
8110
8111         * code-cmds.el: New file
8112         * mule/mule-cmds.el:
8113         * mule/mule-misc.el
8114         (coding-keymap): New keymap. Define coding system keyboard
8115         commands on file-coding builds too.
8116         (coding-system-change-eol-conversion):
8117         (universal-coding-system-argument):
8118         (set-default-coding-systems):
8119         (prefer-coding-system): Moved from mule-cmds.el
8120         (set-buffer-process-coding-system): Moved from mule-misc.el
8121
8122 2000-09-15  Stephen Carney <carney@scubadoo.com>
8123
8124         * etags.el (buffer-tag-table-files): Use append instead of nconc.
8125
8126 2000-11-09  Steve Youngs  <youngs@xemacs.org>
8127
8128         * package-get.el (package-get-download-sites): Add a pre-release
8129         site for experimental packages.
8130
8131         * auto-autoloads.el: Regenerated.
8132
8133 2000-08-01  Andy Piper  <andy@xemacs.org>
8134
8135         * gutter-items.el (buffers-tab-omit-function): reference
8136         buffers-tab-select-visible-buffers.
8137         (buffers-tab-filter-functions): new variable, by default uses
8138         buffers-tab-selection-function and buffers-tab-omit-function.
8139         (select-buffers-tab-buffers-by-mode): invert arguments.
8140         (buffers-tab-select-visible-buffers): new function. Invert calling
8141         of buffers-menu-omit-invisible-buffers.
8142         (buffers-tab-items): rewrite to use
8143         buffers-tab-filter-functions. Rewrite docstring.
8144         (gutter-buffers-tab-extent): delete.
8145         (add-tab-to-gutter): always build a new extent when adding the
8146         tabs.
8147         (update-tab-in-gutter): make gutter dirty when orientation
8148         changes.
8149
8150 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8151
8152         * bytecomp.el (byte-compile-defvar-or-defconst):
8153         Only do loadhist recording if defvar form includes a value.
8154
8155 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8156
8157         * bytecomp.el (byte-compile-initial-macro-environment):
8158         `eval-when-compile' should not compile its body.
8159
8160 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8161
8162         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8163         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8164         some Japanese English.  Remove some ancient FSF comments, and
8165         improve docstrings.  Use symbols not vectors for tables.
8166
8167 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8168
8169         * keymap.el:
8170         (local-key-binding):
8171         (global-key-binding):
8172         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8173
8174         * lisp.el:
8175         (backward-sexp): Slightly simpler code.
8176         (mark-sexp): Make arg optional, like FSF Emacs.
8177         (forward-list): Slightly simpler code.
8178         (backward-list): Slightly simpler code.
8179         (down-list):  Make arg optional, like FSF Emacs.
8180         (up-list):  Make arg optional, like FSF Emacs.
8181         (backward-up-list):  Make arg optional, like FSF Emacs.
8182         (kill-sexp):  Make arg optional, like FSF Emacs.
8183         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8184
8185         * font-menu.el (font-menu-change-face):
8186         Take continuable errors into account.
8187
8188         * abbrev.el:
8189         * abbrev.el (clear-abbrev-table):
8190         * abbrev.el (define-abbrev-table):
8191         * abbrev.el (define-abbrev):
8192         * abbrev.el (insert-abbrev-table-description):
8193         * apropos.el (apropos-documentation-check-doc-file):
8194         * apropos.el (apropos-documentation-check-elc-file):
8195         * buff-menu.el (list-buffers):
8196         * buff-menu.el (list-buffers-noselect):
8197         * bytecomp.el (byte-recompile-directory):
8198         * bytecomp.el (batch-byte-compile):
8199         * cl-macs.el (typep):
8200         * code-files.el (find-coding-system-magic-cookie):
8201         * code-files.el (insert-file-contents):
8202         * cus-edit.el (customize-set-variable):
8203         * cus-edit.el (customize-save-variable):
8204         * cus-face.el (custom-set-face-font-size):
8205         * cus-face.el (custom-set-face-update-spec):
8206         * cus-face.el (custom-reset-faces):
8207         * custom.el (custom-check-theme):
8208         * custom.el (copy-upto-last):
8209         * fill.el (canonically-space-region):
8210         * fill.el (fill-paragraph):
8211         * fill.el (fill-region):
8212         * fill.el (find-space-insertable-point):
8213         * fill.el (justify-current-line):
8214         * faces.el (face-spec-update-all-matching):
8215         * faces.el (set-face-stipple):
8216         * files-nomule.el (insert-file-contents):
8217         * files.el (insert-file-contents-literally):
8218         * files.el (hack-local-variables-last-page):
8219         * files.el (basic-save-buffer):
8220         * files.el (insert-directory):
8221         * font-menu.el (font-menu-change-face):
8222         * font.el (font-spatial-to-canonical):
8223         * format.el (format-encode-region):
8224         * format.el (format-insert-file):
8225         * format.el (format-replace-strings):
8226         * gutter.el (set-gutter-element):
8227         * help.el (key-or-menu-binding):
8228         * help.el (describe-bindings):
8229         * help.el (with-syntax-table):
8230         * indent.el (indent-rigidly):
8231         * indent.el (delete-to-left-margin):
8232         * info.el:
8233         * info.el (Info-extract-dir-entry-from):
8234         * info.el (Info-build-dir-anew):
8235         * info.el (Info-rebuild-dir):
8236         * info.el (Info-batch-rebuild-dir):
8237         * info.el (Info-read-subfile):
8238         * info.el (Info-build-node-completions):
8239         * info.el (Info-extract-menu-node-name):
8240         * isearch-mode.el (isearch-range-invisible):
8241         * isearch-mode.el (isearch-restore-invisible-extents):
8242         * itimer.el (itimerp):
8243         * itimer.el (itimer-live-p):
8244         * keymap.el:
8245         * keymap.el (substitute-key-definition):
8246         * keymap.el (read-command-or-command-sexp):
8247         * keymap.el (local-key-binding):
8248         * keymap.el (global-key-binding):
8249         * keymap.el (global-set-key):
8250         * keymap.el (local-set-key):
8251         * ldap.el:
8252         * ldap.el (ldap-add-entries):
8253         * ldap.el (ldap-delete-entries):
8254         * lisp.el (backward-sexp):
8255         * lisp.el (mark-sexp):
8256         * lisp.el (forward-list):
8257         * lisp.el (backward-list):
8258         * lisp.el (down-list):
8259         * lisp.el (backward-up-list):
8260         * lisp.el (up-list):
8261         * lisp.el (kill-sexp):
8262         * lisp.el (backward-kill-sexp):
8263         * menubar.el (add-menu-button):
8264         * menubar.el (add-submenu):
8265         * menubar.el (delete-menu-item):
8266         * menubar.el (relabel-menu-item):
8267         * mouse.el (narrow-window-to-region):
8268         * obsolete.el (define-obsolete-variable-alias):
8269         * obsolete.el (store-substring):
8270         * package-admin.el:
8271         * package-admin.el (package-admin-install-function):
8272         * package-admin.el (package-admin-install-function-mswindows):
8273         * package-admin.el (package-admin-default-install-function):
8274         * package-get.el (package-get-update-base-entries):
8275         * packages.el (packages-load-package-dumped-lisps):
8276         * packages.el (packages-collect-package-dumped-lisps):
8277         * printer.el (generic-print-buffer):
8278         * printer.el (generic-print-region):
8279         * replace.el (occur-mode-mouse-goto):
8280         * replace.el (perform-replace):
8281         * select.el (get-selection-no-error):
8282         * simple.el:
8283         * simple.el (newline):
8284         * simple.el (open-line):
8285         * simple.el (edit-and-eval-command):
8286         * simple.el (goto-line):
8287         * simple.el (undo):
8288         * simple.el (kill-region):
8289         * simple.el (copy-region-as-kill):
8290         * simple.el (kill-ring-save):
8291         * simple.el (set-mark):
8292         * simple.el (next-line):
8293         * simple.el (previous-line):
8294         * simple.el (line-move):
8295         * simple.el (set-goal-column):
8296         * simple.el (comment-region):
8297         * subr.el:
8298         * subr.el (putf):
8299         * syntax.el (modify-syntax-entry):
8300         * syntax.el (map-syntax-table):
8301         * view-less.el (view-file):
8302         * view-less.el (view-buffer):
8303         * view-less.el (view-file-other-window):
8304         * window-xemacs.el (backward-other-window):
8305         * window.el:
8306         * window.el (one-window-p):
8307         * window.el (walk-windows):
8308         * window.el (window-list):
8309         * x-mouse.el (x-mouse-kill):
8310         * x-select.el (x-get-cutbuffer):
8311         * x-select.el (x-store-cutbuffer):
8312         * term/bg-mouse.el (bg-mouse-line-to-center):
8313         * term/sun-mouse.el (window-line-end):
8314         * term/sun-mouse.el (sun-select-region):
8315         * term/sun.el (kill-region-and-unmark):
8316         * mule/mule-category.el:
8317         * mule/mule-category.el (modify-category-entry):
8318         * mule/mule-category.el (char-category-list):
8319         * mule/mule-coding.el (coding-system-force-on-output):
8320         * mule/mule-misc.el (coding-system-put):
8321         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8322
8323 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8324
8325         * cus-face.el: Typo fixes and tiny clarifications.
8326         * custom.el: ditto
8327
8328 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8329
8330         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8331         * startup.el (normal-top-level): Setup auto-save-list-file-name
8332         if auto-save-list-file-prefix is non-nil.
8333
8334 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8335
8336         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8337
8338 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8339
8340         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8341         get symbol at point-min.
8342
8343 2000-10-24  Didier Verna  <didier@xemacs.org>
8344
8345         * info.el (Info-emacs-info-file-name): defconst it.
8346         * info.el (Info-footnote-tag): defcustom it.
8347         * info.el (Info-no-description-string): ditto.
8348         * info.el (Info-find-node): adapt to new semantics of
8349         'Info-suffixed-file (don't do the case variants stuff).
8350         * info.el (Info-insert-dir): rewrite the dir file variants code.
8351         * info.el (Info-directory-files): New. Return the list of info
8352         files in a directory.
8353         * info.el (Info-dir-outdated-p): use it.
8354         * info.el (Info-parse-dir-entries): ditto.
8355         * info.el (Info-build-dir-anew): don't restrict to files ending
8356         with a ".info.*" extension.
8357         * info.el (Info-set-mode-line): ditto.
8358         * info.el (Info-read-subfile): adapt to new semantics of
8359         'Info-suffixed-file (append 'exact argument).
8360         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8361         string independently of the case.
8362         * info.el (Info-suffixed-file): use it (match all possible case
8363         for the file name).
8364         * info.el (Info-insert-file-contents): code cleanup.
8365         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8366         columns.
8367         * info.el (Info-batch-rebuild-dir): ditto.
8368         * info.el (Info-read-node-name-1): ditto.
8369         * info.el (Info-search): ditto.
8370         * info.el (Info-fontify-node): ditto.
8371
8372
8373 2000-10-24  Didier Verna  <didier@xemacs.org>
8374
8375         * process.el (shell-command): when called from a program, avoid
8376         'push-mark's "mark-set" message.
8377
8378 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8379
8380         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8381         by a symbol, not by a vector.
8382         * mule/vietnamese.el (vscii): Likewise.
8383         (viscii): Likewise.
8384         * mule/cyrillic.el (koi8-r): Likewise.
8385
8386         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8387         by a symbol, not by a vector.
8388         (chinese-big5-2): Likewise.
8389         * mule/ethiopic.el (ethiopic): Likewise.
8390         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8391         (vietnamese-viscii-upper): Likewise.
8392
8393 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8394
8395         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8396
8397 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8398
8399         * byte-optimize.el (byte-optimize-car): New function.
8400         (byte-optimize-cdr): Ditto.
8401
8402 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8403
8404         * byte-optimize.el: Partial synch with FSF 20.7.
8405         Optimize constant concatenation.
8406         Add keymapp as a side effect free function.  It is a built-in.
8407         (byte-after-unbind-pos): Remove byte-equal.
8408
8409 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8410
8411         * update-elc-2.el: Quote regexps correctly.
8412
8413 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8414
8415         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8416         (ccl-compile): Apply integerp, not integer-or-char-p to
8417         check the type of the buffer magnification
8418         (ccl-compile-write-string): Encode a string with binary
8419         coding system.
8420         (ccl-compile-write-repeat): Likewise.
8421
8422 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8423
8424         * buff-menu.el:
8425         * bytecomp.el:
8426         * coding.el:
8427         * faces.el:
8428         * files.el:
8429         * fill.el:
8430         * float-sup.el:
8431         * font-lock.el:
8432         * help.el:
8433         * iso8859-1.el:
8434         * loaddefs.el:
8435         * menubar-items.el:
8436         * menubar.el:
8437         * modeline.el:
8438         * msw-font-menu.el:
8439         * paragraphs.el:
8440         * paths.el:
8441         * replace.el:
8442         * simple.el:
8443         * sound.el:
8444         * startup.el:
8445         * version.el:
8446         * x-faces.el:
8447         * x-font-menu.el:
8448         Remove purecopy.
8449
8450 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8451
8452         * simple.el (do-auto-fill): Use the function pointer to by
8453         `comment-line-break-function', not `indent-new-comment-line'. This
8454         fixes an issue with cc-mode comment continuation.
8455
8456 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8457
8458         * simple.el (turn-on-auto-fill):  Add (interactive).
8459         * mwheel.el (mwheel-install): Add (interactive).
8460         * font-lock.el (turn-on-font-lock): Add (interactive).
8461         (turn-off-font-lock): Add (interactive).
8462
8463 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8464
8465         * packages.el (packages-special-base-regexp): Add `man'.
8466
8467 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8468
8469         * wid-edit.el (widget-specify-active): map over extents in current
8470         buffer like `widget-specify-inactive' does.  Mapping over the
8471         inactive extent object does not work since the current extent is
8472         ignored by `map-extents'.
8473
8474 2000-10-04  Martin Buchholz <martin@xemacs.org>
8475
8476         * XEmacs 21.2.36 is released.
8477
8478 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8479
8480         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8481         Optimize the compiled-function-constants vector by byte-code
8482         reference counts.
8483
8484 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8485
8486         * build-report.el (build-report-delete-regexp): quote value in
8487         defcustom
8488
8489 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8490
8491         * build-report.el (build-report): Don't bind srcdir which we don't
8492         use in `multiple-value-bind' to avoid the only byte-compiler
8493         warning.
8494
8495 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8496
8497         * build-report.el: Requires cl and custom now.
8498         build-report-version is determined by XEmacs version -- remove
8499         build-report-version*.
8500         * build-report.el (build-report-version): Removed.
8501         * build-report.el (build-report-installation-version-regexp): New.
8502         * build-report.el (build-report-version-file-regexp): New.
8503         * build-report.el (build-report-installation-srcdir-regexp): New.
8504         * build-report.el (build-report-destination): Offer
8505         xemacs-build-reports and xemacs-beta.
8506         * build-report.el (build-report-keep-regexp): Adjusted.
8507         * build-report.el (build-report-delete-regexp): Adjusted.
8508         * build-report.el (build-report-make-output-dir): New.
8509         * build-report.el (build-report-installation-file): Replace use of
8510         `concat' with `expand-file-name'.
8511         * build-report.el (build-report-make-output-file): Removed.
8512         * build-report.el (build-report-make-output-files): New.
8513         * build-report.el (build-report-subject): Identify as
8514         user-variable with "*...".
8515         * build-report.el (build-report-prompts): Ditto.
8516         * build-report.el (build-report-version-file): New.
8517         * build-report.el (build-report-file-encoding): Identify as
8518         user-variable with "*...".
8519         * build-report.el (build-report-make-output-get): New.
8520         * build-report.el (build-report-insert-header): Report
8521         emacs-version and system-configuration instead of
8522         build-report-version.
8523         * build-report.el (build-report-insert-make-output): Add file
8524         argument.
8525         * build-report.el (build-report-insert-installation-file):
8526         Re-indent.
8527         * build-report.el (build-report-keep): Change docstring,
8528         re-indent.
8529         * build-report.el (build-report-delete): Ditto.
8530         * build-report.el (build-report-installation-data): New.
8531         * build-report.el (build-report-version-file-data): New.
8532
8533 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8534
8535         * byte-optimize.el (byte-optimize-lapcode):
8536         Fix the optimization of using the first 5 elements of the
8537         constants vector for variables.
8538         (byte-optimize-lapcode): Fix another ancient broken optimization.
8539
8540 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8541
8542         * *: Spelling mega-patch
8543
8544 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8545
8546         * easymenu.el: doc fixes.
8547         (easy-menu-do-define): Use backquote.
8548         (easy-menu-change):
8549         (easy-menu-add):
8550         `when' seems much clearer than `if' here.
8551         (easy-menu-remove):
8552         (easy-menu-add-item):
8553         (easy-menu-item-present-p):
8554         (easy-menu-remove-item):
8555         Wrap using (when (featurep 'menubar) ...)
8556
8557 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8558
8559         * bytecomp.el (displaying-byte-compile-warnings):
8560         Revert Ben's change to this function below so that the compile log
8561         is displayed properly for users of the "popper" package.
8562
8563 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8564
8565         * window.el (save-selected-window): Use backquote.
8566
8567         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8568         Renamed from `byte-compile-file-form-defvar'.
8569         * bytecomp.el (byte-compile-defvar-or-defconst):
8570         Only cons onto current-load-list in top-level forms.
8571         Else this leaks a cons cell every time a defun is called.
8572         Renamed from `byte-compile-defvar', for clarity.
8573         Warn when docstring of defvar is not a string.
8574         Use consistent error messages.
8575         Better comments.
8576
8577 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8578
8579         * simple.el (set-variable):
8580         Remove unneeded defvar by rearranging order of let* forms.
8581
8582         * mule/mule-ccl.el (ccl-get-next-code):
8583         * menubar-items.el (bookmark-menu-filter):
8584         (language-environment-menu-filter):
8585         (tutorials-menu-filter):
8586         * toolbar-items.el (toolbar-compile):
8587         * byte-optimize.el (disassemble-offset):
8588         Use (declare (special ...)) instead of `defvar'.
8589
8590         * cl-macs.el (cl-do-proclaim):
8591         Fix (declare (special ...)) warning suppression syntax.
8592
8593 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8594
8595         * info.el (Info-tag-table-marker):
8596         (Info-tag-table-buffer):
8597         (Info-find-file-node):
8598         (Info-read-subfile):
8599         (Info-build-node-completions):
8600         (Info-search):
8601         (Info-mode):
8602         Multiple info buffer support.
8603
8604 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8605
8606         * ldap.el (ldap-decode-entry): New defun
8607         (ldap-search-entries): Use it in order to decode DN-prefixed
8608         entries properly
8609
8610 2000-08-23  Daniel Pittman <daniel@danann.net>
8611
8612         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8613         Use `eq', not `=', to compare symbols.
8614
8615 2000-07-30  Ben Wing  <ben@xemacs.org>
8616
8617         * bytecomp.el (byte-compile-report-error):
8618         * bytecomp.el (displaying-byte-compile-warnings):
8619         if stack-trace-on-error is set, send out a backtrace when
8620         an error is encountered that stops byte compilation.  this
8621         should make it much much easier to track down those curious
8622         problems.  also undo the kludge of using a separate "*Show*"
8623         buffer for display when there's a temp-buffer-show-function;
8624         we can avoid this by just being a little smarter.
8625
8626         * dialog-items.el:
8627         * dialog-items.el (search-dialog-regexp): New.
8628         * dialog-items.el (search-dialog-callback):
8629         * dialog-items.el (make-search-dialog):
8630         add a regexp option to the dialog and clean up a bit.
8631
8632         * dialog.el:
8633         * dialog.el (yes-or-no-p-dialog-box):
8634         * dialog.el (get-dialog-box-response):
8635         * dialog.el (make-dialog-box):
8636         * dialog.el (dialog-box-finish): New.
8637         * dialog.el (dialog-box-cancel): New.
8638         * dialog.el (internal-make-dialog-box-exit): New.
8639         implement [properly!] the :modal property of the new dialog box
8640         interface.  this is the first time xemacs has ever had *proper*
8641         modal dialog boxes, giving the standard window-system feedback.
8642         (e.g. under windows, clicking on a disabled frame causes a beep
8643         and makes the dialog box flash three times.)
8644
8645         * dragdrop.el: header keyword frobbing.
8646
8647         * dumped-lisp.el (preloaded-file-list):
8648         renamed winnt.el to win32-native.el.
8649
8650         * faces.el (face-property):
8651         * faces.el (set-face-property):
8652         * faces.el (frob-face-property):
8653         * faces.el (frob-face-font-2):
8654         * faces.el (make-face-bold):
8655         * faces.el (make-face-italic):
8656         * faces.el (make-face-bold-italic):
8657         * faces.el (make-face-unbold):
8658         * faces.el (make-face-unitalic):
8659         * faces.el (make-face-smaller):
8660         * faces.el (make-face-larger):
8661         clean up the implementation of these so that window-system-specific
8662         methods are called only on objects belonging to that window system.
8663         previously, you could have [e.g.] mswindows-make-face-bold called
8664         on font object of device type `stream', which is not good and
8665         explains the subtle errors Adrian was getting when byte-compiling
8666         something that required 'term. (Adrian, now you can use stack-trace-
8667         on-error to find the exact place where things are going wrong instead
8668         of having to laboriously binary-search your way through.)
8669
8670         * finder.el (finder-known-keywords):
8671         cleaned up -- properly sorted, clarified the meanings of many of
8672         the keywords, and added a few -- mswin, gui, content, build, www,
8673         user, services.  the last two try to distinguish between a package
8674         that's used directly by the user, and a package that provides
8675         support services to other packages.
8676
8677         * font-lock.el (lisp-font-lock-keywords-2):
8678         update list of lisp control structures to include everything,
8679         including new ones i introduced.
8680
8681         * gutter.el: header keyword frobbing.
8682
8683         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8684         recent isearch element was not doing so!  you got the second-most-
8685         recent instead.
8686
8687         * lisp-mode.el (construct-lisp-mode-menu):
8688         more menubar cleanups.
8689         * lisp-mode.el (with-selected-window):
8690         make it indent properly.
8691
8692         * menubar-items.el (default-menubar): lots of menubar cleanups.
8693         rearranged the options menu the most, e.g. splitting up the
8694         Keyboard/Mouse menu into a new Editing menu and combining the
8695         separate Scrollbar/Gutter/Toolbar submenus into Display.
8696         Got rid of General, moved items to Editing or new Troubleshooting.
8697         Moved Packages to Tools; doesn't seem to belong under Options.
8698         Added stuff to the Cmds menu, e.g. Change Case.
8699
8700         NB please don't complain about these periodic menubar changes.
8701         Anything like this is necessarily incremental in its construction
8702         -- By constant use you gradually become more and more aware of
8703         better and better ways to group menu items.  When we eventually
8704         move the options menu to a property sheet, the existing structure
8705         will probably be preserved fairly well.
8706
8707         * minibuf.el (next-history-element): fix problems with pressing
8708         down arrow in repeat-complex-command.
8709
8710         * modeline.el:
8711         * modeline.el (modeline-3d-p): New.
8712         added custom variable for controlling the 3d modeline.  the
8713         corresponding Options item has been present for a long time,
8714         but commented out with "fix me!" comments.  it's fixed now.
8715
8716         * obsolete.el (add-menu):
8717         remove bogus gettexts.
8718
8719         * process.el (shell-quote-argument):
8720         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8721         For bash under Windows native, see below.
8722
8723         * simple.el:
8724         * simple.el (display-warning-buffer):
8725         Fixed the handling of warning display to eliminate the annoying
8726         *Show* buffer, like was done for byte-compiler output above.
8727
8728         * simple.el (debug-print): New.
8729         Simple function for sending debug messages to the console and/or
8730         other debug places.
8731
8732         * subr.el (replace-in-string):
8733         Rewrite this function to avoid N^2 behavior with large strings --
8734         catastrophic with the new Windows selection code! (Apparently the
8735         author of this function didn't realize there was a fun
8736         replace-match that could make his life much easier, because we
8737         duplicated the entire logic.  The new version is smaller, easier
8738         to understand, much more robust, and has extended features --
8739         those of replace-match.)
8740
8741         * window.el:
8742         * window.el (with-selected-window): New.
8743         An obvious complement to the existing `with-selected-frame' and
8744         `with-current-buffer'.
8745
8746         * win32-native.el: Renamed from winnt.el.
8747         Added a great deal of stuff for properly handling process quoting,
8748         somewhat modeled on Kirill's original model (which i later threw
8749         away).  We should now finally have correctly working process arg
8750         quoting/dequoting so that the final app gets exactly what we
8751         intended.  Because the mechanism is in Lisp, it's easily
8752         extendible. (For those running bash and running the native
8753         version, I tried hard to do what I thought was correct.  But more
8754         thought is needed, and ideally the volunteer work of people with
8755         these configurations that they generally run on.)
8756
8757         * x-font-menu.el (x-font-menu-font-data):
8758         Put in defvar's to fix byte-compiler warnings.
8759
8760 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8761
8762         * select.el (selection-coercion-alist): Initialise.
8763         * select.el (select-coerce-to-text): New.
8764         * select.el (select-coerce): New.
8765         New functions to perform type and value coercion.
8766
8767         * select.el (select-buffer-killed-default): Keep data if it was
8768         on the clipboard.
8769
8770 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8771
8772         * menubar-items.el (default-menubar): Fix typo.
8773         (default-menubar): `lambda' was mispelled as `lamda'.
8774
8775 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8776
8777         * window.el (shrink-window-if-larger-than-buffer): Remove
8778         edge checking code.
8779
8780 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8781
8782         * paths.el (gnus-local-domain): Removed.
8783         (gnus-local-organization): Ditto.
8784         (gnus-startup-file): Ditto.
8785
8786 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8787
8788         * files.el (auto-mode-alist): Add .spec for RPM.
8789
8790 2000-07-31  Andy Piper  <andy@xemacs.org>
8791
8792         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8793
8794 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8795
8796         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8797         browse-url.
8798         * help.el (xemacs-www-page): Ditto.
8799         (xemacs-www-faq): Ditto.
8800         * menubar-items.el (default-menubar): Ditto.
8801
8802         * wid-edit.el (widget-url-link-action): Ditto.
8803         From: Kenichi OKADA <okada@opaopa.org>.
8804
8805 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8806
8807         * finder.el (finder-commentary): Add autoload cookie.
8808
8809 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8810
8811         * files.el (insert-file-contents-literally): Fix second let
8812         binding for `coding-system-for-read' to `coding-system-for-write'
8813         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8814
8815 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8816
8817         * files.el (insert-file-contents-literally): Use binary coding
8818         system (from Morioka san).
8819         (insert-file-contents-literally): Make file-name-handler method.
8820
8821 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8822
8823         * cl-macs.el (get-selection): Add defsetf.
8824
8825 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8826
8827         * x-init.el (x-activate-region-as-selection): replace obsolete
8828         function x-own-selection with own-selection.
8829         (ow-find): replace obsolete functions x-get-selection and
8830         x-get-clipboard with get-selection and get-clipboard.
8831         (init-post-x-win): replace obsolete function x-disown-selection
8832         with disown-selection.
8833
8834 2000-07-20  Mike Sperber  <mike@xemacs.org>
8835
8836         * startup.el (load-user-init-file): Only try to load init file if
8837         it exists.
8838
8839 2000-07-10  Andy Piper  <andy@xemacs.org>
8840
8841         * dialog-items.el: sync with Ben's patch.
8842
8843         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8844         comment.
8845         (progress-text-glyph): deleted.
8846         (progress-layout-glyph): make completely minimal.
8847         (progress-gauge-glyph): ditto.
8848         (progress-display-style): fix to handle dynamic instantiator
8849         changes.
8850         (progress-text-instantiator): new.
8851         (progress-layout-instantiator): new.
8852         (progress-gauge-instantiator): new.
8853         (set-progress-display-instantiator): renamed and changed from
8854         set-progress-display-style.
8855         (progress-abort-glyph): use instantiator not glyph.
8856         (append-progress-display): use set-progress-display-instantiator
8857         and set-glyph-image.
8858         (abort-progress-display): ditto.
8859         (raw-append-progress-display): ditto.
8860
8861 2000-07-20  Ben Wing  <ben@xemacs.org>
8862
8863         * code-files.el: Move Mule-specific code to mule-coding.el.
8864
8865 2000-07-15  Ben Wing  <ben@xemacs.org>
8866
8867         * autoload.el:
8868         Fixed comments.
8869
8870         * cmdloop.el:
8871         * cmdloop.el (yes-or-no-p):
8872         * cmdloop.el (y-or-n-p):
8873         Make these functions use should-use-dialog-box-p and not be
8874         overridden in dialog.el.
8875
8876         * cus-dep.el:
8877         * cus-dep.el (Custom-make-dependencies): Removed.
8878         * cus-dep.el (Custom-make-dependencies-1): New.
8879         * cus-dep.el (Custom-make-one-dependency): New.
8880         New entry point for use in Makefiles, to avoid excessive
8881         invocations.
8882
8883         * cus-edit.el (custom-variable-reset-saved):
8884         * cus-edit.el (custom-variable-reset-standard):
8885         * cus-edit.el (custom-save-resets):
8886         Fix bytecompiler warnings.
8887
8888         * dialog.el:
8889         * dialog.el (yes-or-no-p-dialog-box):
8890         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8891         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8892         * dialog.el (get-dialog-box-response):
8893         * dialog.el (message-or-box):
8894         * dialog.el (make-dialog-box):
8895         * dialog.el (popup-dialog-box): New.
8896         Avoid yes-or-no-p bogosities.
8897         Create a general function `make-dialog-box' to encapsulate all
8898         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8899
8900         * dumped-lisp.el (preloaded-file-list):
8901         Add dialog-items.  Clean up.  Group files by types.
8902
8903         * easymenu.el (easy-menu-add):
8904         * easymenu.el (easy-menu-remove):
8905         Account for accelerators.
8906
8907         * extents.el:
8908         * extents.el (extent-list): New args, like in map-extents.
8909         * extents.el (extent-at-event): New.
8910         * extents.el (extents-at-event): New.
8911
8912         * font-lock.el:
8913         * font-lock.el (font-lock-mode):
8914         * font-lock.el (font-lock-default-fontify-buffer):
8915         * font-lock.el (font-lock-default-unfontify-region):
8916         * font-lock.el (font-lock-fontify-syntactically-region):
8917         * font-lock.el (font-lock-fontify-keywords-region):
8918         Use new progress-feedback names.
8919
8920         * font-lock.el (java-font-lock-identifier-regexp):
8921         * font-lock.el (java-font-lock-class-name-regexp):
8922         Fix bytecompiler warnings.
8923
8924         * gutter-items.el:
8925         * gutter-items.el (progress-display-use-echo-area): Removed.
8926         * gutter-items.el (progress-feedback-use-echo-area): New.
8927         * gutter-items.el (progress-display-popup-period): Removed.
8928         * gutter-items.el (progress-feedback-popup-period): New.
8929         * gutter-items.el (set-progress-display-style): Removed.
8930         * gutter-items.el (set-progress-feedback-style): New.
8931         * gutter-items.el (progress-display-style): Removed.
8932         * gutter-items.el (progress-feedback-style): New.
8933         * gutter-items.el (progress-stack):
8934         * gutter-items.el (progress-displayed-p): Removed.
8935         * gutter-items.el (progress-feedbacked-p): New.
8936         * gutter-items.el (clear-progress-display): Removed.
8937         * gutter-items.el (clear-progress-feedback): New.
8938         * gutter-items.el (progress-display-clear-when-idle): Removed.
8939         * gutter-items.el (progress-feedback-clear-when-idle): New.
8940         * gutter-items.el (remove-progress-display): Removed.
8941         * gutter-items.el (remove-progress-feedback): New.
8942         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8943         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8944         * gutter-items.el (append-progress-display): Removed.
8945         * gutter-items.el (append-progress-feedback): New.
8946         * gutter-items.el (abort-progress-display): Removed.
8947         * gutter-items.el (abort-progress-feedback): New.
8948         * gutter-items.el (raw-append-progress-display): Removed.
8949         * gutter-items.el (raw-append-progress-feedback): New.
8950         * gutter-items.el (display-progress-display): Removed.
8951         * gutter-items.el (display-progress-feedback): New.
8952         * gutter-items.el (current-progress-display): Removed.
8953         * gutter-items.el (current-progress-feedback): New.
8954         * gutter-items.el (current-progress-display-label): Removed.
8955         * gutter-items.el (current-progress-feedback-label): New.
8956         * gutter-items.el (progress-display): Removed.
8957         * gutter-items.el (progress-feedback): New.
8958         Replace "progress-display" with "progress-feedback" globally.
8959
8960         * gutter-items.el (lprogress-display): Removed.
8961         * gutter-items.el (progress-feedback-with-label): New.
8962         Rename lprogress-display ==> progress-feedback-with-label.
8963
8964         * gutter-items.el (search-dialog-direction): Removed.
8965         * gutter-items.el (search-dialog-text): Removed.
8966         * gutter-items.el (search-dialog-callback): Removed.
8967         * gutter-items.el (make-search-dialog): Removed.
8968         Move to dialog-items.el.
8969
8970         * help.el:
8971         * help.el (help-mode-quit):
8972         * help.el (mode-for-help): New.
8973         * help.el (help-sticky-window): New.
8974         * help.el (help-window-config): New.
8975         * help.el (with-displaying-help-buffer):
8976         * help.el (function-at-event): New.
8977         * help.el (help-symbol-regexp): New.
8978         * help.el (help-symbol-run-function-1): New.
8979         * help.el (help-symbol-run-function): New.
8980         * help.el (help-symbol-function-context-menu): New.
8981         * help.el (help-symbol-variable-context-menu): New.
8982         * help.el (help-symbol-function-and-variable-context-menu): New.
8983         * help.el (frob-help-extents): New.
8984         * help.el (describe-function-1):
8985         * help.el (variable-at-point):
8986         * help.el (variable-at-event): New.
8987         * help.el (describe-variable):
8988         Major overhaul.
8989         - Make functions and variables be mousable.
8990         - Middle button hyperlinks.
8991         - New context-menu entries.
8992
8993         * keydefs.el:
8994         * keydefs.el (global-map):
8995         New key bindings to move lines up and down.
8996
8997         * lisp-mode.el:
8998         * lisp-mode.el (construct-lisp-mode-menu): New.
8999         * lisp-mode.el (emacs-lisp-mode-popup-menu):
9000         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
9001         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
9002         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
9003         Make popup and menubar menus be different.  Popup menu uses
9004         clicked location and automatically assumes symbol under the mouse
9005         for various commands.
9006
9007         * menubar-items.el:
9008         * menubar-items.el (bookmark-menu-filter): Add accelerators.
9009         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
9010
9011         * menubar-items.el (global-popup-menu): Removed.
9012         * menubar-items.el (mode-popup-menu): Removed.
9013         * menubar-items.el (activate-popup-menu-hook): Removed.
9014         * menubar-items.el (popup-mode-menu): Removed.
9015         * menubar-items.el (popup-buffer-menu): Removed.
9016         * menubar-items.el (popup-menubar-menu): Removed.
9017         Move to menubar.el.
9018
9019         * menubar.el:
9020         * menubar.el (global-popup-menu): New.
9021         * menubar.el (mode-popup-menu): New.
9022         * menubar.el (activate-popup-menu-hook): New.
9023         * menubar.el (last-popup-menu-event): New.
9024         * menubar.el (popup-mode-menu): New.
9025         * menubar.el (popup-buffer-menu): New.
9026         * menubar.el (popup-menubar-menu): New.
9027         * menubar.el (menu-call-at-event): New.
9028         Move non-content functions here.  Add support for context menu
9029         items on extents.
9030
9031         * minibuf.el (minibuffer-history-uniquify):
9032         Typo fix.
9033
9034         * minibuf.el (read-file-name-1):
9035         Call new file dialog box if it exists.
9036
9037         * minibuf.el (mouse-rfn-setup-vars):
9038         Clean up "chop" action.
9039
9040         * mouse.el:
9041         * mouse.el (button2): Now bound to mouse-track.
9042         * mouse.el (click-inside-extent-p):
9043         * mouse.el (point-inside-extent-p):
9044         * mouse.el (point-inside-selection-p):
9045         * mouse.el (mouse-drag-or-yank): Removed.
9046         * mouse.el (mouse-begin-drag-n-drop): New.
9047         * mouse.el (mouse-eval-sexp):
9048         * mouse.el (mouse-track-activate-strokes): New.
9049         * mouse.el (mouse-track-do-activate): New.
9050         * mouse.el (mouse-track):
9051         * mouse.el (default-mouse-track-event-is-with-button): New.
9052         * mouse.el (default-mouse-track-cleanup-hook):
9053         * mouse.el (default-mouse-track-drag-hook):
9054         * mouse.el (default-mouse-track-drag-up-hook):
9055         * mouse.el (default-mouse-track-click-hook):
9056         Merge drag-n-drop into mouse-track.
9057         Add general "activate" support to replace specific button2 kludges.
9058         Use "button modifier" support in mouse-track.
9059
9060         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
9061
9062         * package-ui.el:
9063         * package-ui.el (pui-menu):
9064         * package-ui.el (pui-popup-context-sensitive): Removed.
9065         Fix bytecompiler warnings.
9066         Clean up popup code a bit.
9067
9068         * select.el (get-selection-no-error): Fix bytecompiler warnings.
9069
9070         * simple.el:
9071         * simple.el (transpose-lines):
9072         * simple.el (transpose-line-up): New.
9073         * simple.el (transpose-line-down): New.
9074         * simple.el (transpose-subr):
9075         * simple.el (transpose-subr-1): Removed.
9076         Clean up, add functions to move lines up and down.
9077
9078         * startup.el (mail-host-address):
9079         * startup.el (user-mail-address):
9080         Customize.
9081
9082         * subr.el:
9083         * subr.el (set-symbol-value-in-buffer): New.
9084         * subr.el (error):
9085         * subr.el (check-argument-type):
9086         * subr.el (defined-error-p): New.
9087         Add structured error support.
9088
9089         * toolbar-items.el (toolbar-compile):
9090         Use new make-dialog-box.
9091
9092         * update-elc.el:
9093
9094         * userlock.el (ask-user-about-lock-dbox):
9095         * userlock.el (ask-user-about-supersession-threat-dbox):
9096         * userlock.el (ask-user-about-lock):
9097         * userlock.el (ask-user-about-supersession-threat):
9098         Use new make-dialog-box.
9099         Add safety checks; use should use-dialog-box-p.
9100
9101         * window-xemacs.el:
9102         * window-xemacs.el (__buffer-dedicated-frame):
9103         * window-xemacs.el (buffer-dedicated-frame): New.
9104         * window-xemacs.el (set-buffer-dedicated-frame): New.
9105         Move dedicated-frame stuff into lisp.
9106
9107 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9108
9109         * printer.el (generic-print-region): Do not require that
9110         `printer-name' be set.
9111         (printer-name): Commentary clarification.
9112
9113 2000-07-19  Martin Buchholz <martin@xemacs.org>
9114
9115         * XEmacs 21.2.35 is released.
9116
9117 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9118
9119         * select.el (selection-coercible-types): Initialise.
9120
9121 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
9122
9123         * select.el (own-clipboard): Bug fix.
9124
9125 2000-07-17  Mike Sperber  <mike@xemacs.org>
9126
9127         * cus-edit.el (custom-migrate-custom-file): Save init file before
9128         continuing.
9129
9130 2000-07-16  Mike Sperber  <mike@xemacs.org>
9131
9132         * startup.el (load-init-file): Remove silly call to
9133         `load-user-custom-file`.
9134         (maybe-migrate-user-init-file): Minor fixes.
9135
9136 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9137
9138         * apropos.el (apropos-documentation-check-doc-file):
9139         `doc' variable should be let-bound, as was presumably intended.
9140
9141         * cus-edit.el (custom-variable-reset-saved):
9142         (custom-variable-reset-standard):
9143         Remove unused variable comment-widget.  Twice.
9144
9145         * toolbar.el (toolbar-blank-press-function):
9146         Add a real defvar with initial value nil and proper docstring.
9147         (press-toolbar-button): No need to check for boundp-ness anymore.
9148
9149         * rect.el (open-rectangle-line): Remove useless (let) form.
9150         Add defvar for pending-delete-mode.
9151
9152         * info.el (Info-find-node): This function needs an autoload cookie.
9153
9154         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9155         Use let* since the second form referred to the first.
9156
9157 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9158
9159         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9160         instead of removed `mswindows-get-clipboard'.
9161
9162
9163 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9164
9165         * select.el (select-convert-from-text): New.
9166         * select.el (select-convert-from-length): New.
9167         * select.el (select-convert-from-integer): New.
9168         * select.el (select-convert-from-identity): New.
9169         * select.el (select-convert-from-filename): New.
9170         * select.el (selection-converter-in-alist): Use them.
9171         New converter functions for X.
9172
9173         * select.el (get-selection): Removed comment.
9174
9175         * select.el (own-selection): Removed append code - I thought
9176         I'd already done this, but apparently not...
9177
9178         * select.el: Changed comment about TIMESTAMP.
9179
9180         * select.el (select-convert-in): New.
9181         * select.el (select-convert-out): New.
9182         New functions that get used by select.c.
9183
9184         * select.el (select-buffer-killed-default): New.
9185         * select.el (select-buffer-killed-text): New.
9186         * select.el (selection-buffer-killed-alist): New.
9187         New list and functions that get called if a relevant selection
9188         exists and a buffer gets killed.
9189
9190         * select.el (select-convert-to-targets):
9191         * select.el (select-convert-to-identity): Removed.
9192         * select.el (select-convert-from-identity): Removed.
9193         * select.el (select-converter-out-alist):
9194         Removed _EMACS_INTERNAL selection type.
9195
9196         * x-select.el (xselect-kill-buffer-hook): Removed.
9197         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9198         Removed this X-specific nonesense. Use the generic support
9199         in select.el instead.
9200
9201 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9202
9203         * mule/mule-category.el (defined-category-hashtable):
9204         Use make-hash-table instead of make-hashtable
9205
9206         * buff-menu.el: Byte-compiler warning fix.
9207
9208         * isearch-mode.el (isearch-highlight-all-cleanup):
9209         Remove unused variable `isearch-highlight-all-start'.
9210
9211         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9212
9213         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9214
9215         * cus-dep.el (Custom-make-dependencies):
9216         Add autoload cookie for custom-add-loads to generated custom-load.el.
9217
9218         * autoload.el (autoload-package-name): Warning suppression.
9219         Move defvar prior to first use.
9220
9221         * custom.el: Add autoload for custom-declare-face.
9222         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9223         * cl.el (cl-hack-byte-compiler):
9224         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9225         to work properly.
9226
9227 2000-07-08  Mike Sperber  <mike@xemacs.org>
9228
9229         * startup.el (load-home-init-file): Added variable.
9230         (maybe-migrate-user-init-file): Added.
9231         (load-user-init-file): Load custom file if different from init
9232         file.
9233
9234         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9235         "startup."
9236
9237         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9238         Moved `custom-file'-related code to cus-file.el.
9239
9240         * cus-file.el: New file.
9241
9242 2000-04-01  Mike Sperber  <mike@xemacs.org>
9243
9244         * packages.el (packages-find-package-directories): Added support
9245         for external package hierarchies with in-place installations.
9246
9247         * find-paths.el (paths-root-in-place-p): Added.
9248         (paths-find-emacs-directory): Added support for external
9249         directories with in-place installations.
9250         (paths-find-site-directory): Ditto.
9251
9252         * startup.el (find-user-init-file): Also look for
9253         ~/.xemacs/init.elc? in preference to ~/.emacs.
9254
9255 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9256
9257         * select.el (own-selection):
9258         * select.el (own-clipboard): Changed `append' parameter to
9259         `how-to-use' parameter.
9260         * select.el (own-selection): Removed icky append code.
9261         * select.el (own-selection, get-selection): Removed extra type
9262         checking.
9263         * select.el (selection-appender-alist):
9264         * select.el (selection-converter-{in|out}-alist): Initialise.
9265         * select.el (select-append-to-*): New.
9266         * select.el (select-convert-from-*): New.  New functions to append
9267         data and convert data from external type.
9268
9269 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9270
9271         * font-lock.el: Javadoc enhancements.
9272
9273 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9274
9275         * printer.el (generic-print-region): Compose job name from buffer
9276         name.
9277
9278 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9279
9280         * font-lock.el (font-lock-fontify-pending-extents): Call
9281         font-lock-fontify-region instead of font-lock-fontify-buffer
9282         to avoid unnecessary progress gauges.
9283
9284 2000-07-06  Craig Lanning  <lanning@scra.org>
9285
9286         * custom-load.el (faces):
9287
9288         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9289         dir is a regex.
9290
9291         * process.el (call-process-internal): from Dan Holmsand, use binary
9292         coding systems so that jka-compr works.
9293
9294 2000-07-07  Ben Wing  <ben@xemacs.org>
9295
9296         * font-lock.el: Undo previous change.  Unfortunately, some
9297         files actually use the variables directly in their init code
9298         without quoting them.
9299
9300 2000-07-07  Ben Wing  <ben@xemacs.org>
9301
9302         * font-lock.el (defvar font-lock-*-face): Removed.
9303
9304         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9305         only when necessary.
9306
9307 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9308
9309         * cl-macs.el: fix cl-transform-function-property kludge
9310         so that it does not require a random feature.
9311
9312 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9313
9314         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9315         as in Linux kernel "Rules.make".
9316
9317 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9318
9319         * build-report.el (build-report): Add autoload cookie.
9320
9321 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9322
9323         * package-ui.el (defgroup pui):  Correct a misspelling
9324         (pui-toggle-package-delete):  Change `seleted' to `selected'
9325
9326 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9327
9328         * package-get.el (package-get-update-base):
9329         (package-get): Use insert-file-contents-literally always.
9330         (package-get-maybe-save-index):
9331         Force coding system for writing to binary.
9332
9333 2000-06-08  Mike Alexander  <mta@arbortext.com>
9334
9335         * code-process.el (call-process-region): If there is no coding
9336         system for the process on process-coding-system-alist use the
9337         coding system of the buffer containing the region.
9338
9339 2000-06-10  Ben Wing  <ben@xemacs.org>
9340
9341         * cmdloop.el (command-error):
9342         If debug-on-error and noninteractive, output backtrace.
9343
9344         * files.el (file-relative-name):
9345         Remove MSDOS references.
9346
9347         * simple.el (line-number): New function, due to non-obvious
9348         behavior/usage of count-lines.
9349
9350         * simple.el (count-lines): document non-obvious usage to get
9351         line number.
9352
9353 2000-06-11  Ben Wing  <ben@xemacs.org>
9354
9355         * faces.el ((featurep 'xpm)):
9356         * x-faces.el (x-init-face-from-resources):
9357         * x-faces.el (x-init-frame-faces):
9358         * x-misc.el (x-init-specifier-from-resources):
9359         * x-misc.el (x-get-resource-and-bogosity-check):
9360         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9361         * x-mouse.el (x-init-pointer-shape):
9362         * x-scrollbar.el (x-init-scrollbar-from-resources):
9363         Add sixth argument to x-get-resource calls so as to issue warnings
9364         rather than errors on bogus arguments.
9365
9366 2000-06-05  Ben Wing  <ben@xemacs.org>
9367
9368         * compat.el: new file.  provides a clean, non-intrusive way to
9369         define compatibility functions.
9370
9371         * process.el (shell-quote-argument): temporary fix for lack
9372         of nt-quote-process-args.  #### I need to put back the overall
9373         structure of that mechanism but redo the guts of it using the
9374         extra intelligence in the C code.
9375
9376 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9377
9378         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9379         `package-get' does in package-get.el, instead of using external
9380         "md5sum" program.
9381
9382         * package-get.el (package-get): Insert package file literally to
9383         make checksum calculation work.
9384
9385 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9386
9387         * code-files.el (convert-mbox-coding-system): Deleted.
9388         (file-coding-system-alist): Removed reference to
9389         convert-mbox-coding-system.
9390
9391 2000-05-28  Martin Buchholz <martin@xemacs.org>
9392
9393         * XEmacs 21.2.34 is released.
9394
9395 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9396
9397         * font-lock.el (font-lock-keywords): Rewrote docstring
9398
9399 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9400
9401         * loadhist.el (unload-feature): handle case where x is both boundp
9402         and fboundp
9403
9404 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9405
9406         * packages.el: It's ok to use built-in macros, but not lisp
9407         defined ones.
9408
9409 2000-05-20  Ben Wing  <ben@xemacs.org>
9410
9411         * font-lock.el:
9412         * font-lock.el (font-lock-message-threshold):
9413         * font-lock.el (font-lock-mode):
9414         * font-lock.el (font-lock-default-fontify-buffer):
9415         * font-lock.el (font-lock-always-fontify-immediately):
9416         * font-lock.el (font-lock-old-extent): Removed.
9417         * font-lock.el (font-lock-old-len): Removed.
9418         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9419         * font-lock.el (font-lock-pending-extent-table): New.
9420         * font-lock.el (font-lock-range-table): New.
9421         * font-lock.el (font-lock-after-change-function):
9422         * font-lock.el (font-lock-after-change-function-1): Removed.
9423         * font-lock.el (font-lock-fontify-pending-extents): New.
9424         * font-lock.el ('font-lock-revert-cleanup): Removed.
9425         * font-lock.el ('font-lock-revert-setup): Removed.
9426         Rewrite deferral code to handle any number of changes, merging
9427         them properly.  Remove hacked-up code for revert-buffer, now
9428         unnecessary.
9429
9430         * menubar-items.el (default-menubar):
9431         In Options->Edit Init File, don't switch to emacs-lisp-mode
9432         unless necessary; doing this turns off font-lock.
9433
9434 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9435
9436         * keydefs.el: Define C-x BS to backward-kill-sentence.
9437
9438 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9439
9440         * files.el (hack-local-variables-prop-line): Use non-greedy
9441         matching to process -*-texinfo-*- -*-.
9442
9443 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9444
9445         * minibuf.el (minibuf-directory-files): new function.
9446         (read-file-name-activate-callback): use minibuf-directory-files.
9447         (read-directory-name-internal): ditto.
9448         (mouse-file-display-completion-list): ditto.
9449         (mouse-directory-display-completion-list): ditto.
9450         (read-file-name-internal): remove "./" from completion list unless
9451         explicitly matched, for consistency.
9452
9453 2000-05-11  Ben Wing  <ben@xemacs.org>
9454
9455         * gutter-items.el (gutter-buffers-tab):
9456         * gutter-items.el (add-tab-to-gutter):
9457         * gutter-items.el (update-tab-in-gutter):
9458         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9459         * gutter-items.el (append-progress-display):
9460         * gutter-items.el (abort-progress-display):
9461         * gutter-items.el (raw-append-progress-display):
9462         Further fixes.  Use set-glyph-image not set-image-instance-property,
9463         to fix problems with multiple windows in a frame.
9464
9465         * menubar-items.el (tutorials-menu-filter):
9466         Fix typo.
9467
9468         * startup.el (early-error-handler):
9469         Display message box under windows; otherwise, message will disappear
9470         before it can be viewed.
9471
9472         * update-elc.el:
9473         Fix bug in NEEDTODUMP processing.
9474
9475 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9476
9477         * startup.el (lock-directory): Removed.
9478         (superlock-file): Ditto.
9479         (startup-set-paths): Remove lockdir.
9480         (startup-setup-paths-warning): Remove lock-directory.
9481
9482         * setup-paths.el (paths-find-lock-directory): Removed.
9483         (paths-find-superlock-file): Ditto.
9484
9485 2000-05-09  Ben Wing  <ben@xemacs.org>
9486
9487         * faces.el (set-face-property):
9488         * faces.el (set-face-font):
9489         * faces.el (set-face-foreground):
9490         * faces.el (set-face-background):
9491         * faces.el (set-face-background-pixmap):
9492         * faces.el (set-face-underline-p):
9493         * faces.el (set-face-strikethru-p):
9494         * faces.el (set-face-highlight-p):
9495         * faces.el (set-face-dim-p):
9496         * faces.el (set-face-blinking-p):
9497         * faces.el (set-face-reverse-p):
9498         doc string changes.
9499
9500         * glyphs.el:
9501         * glyphs.el (make-image-specifier):
9502         * glyphs.el (glyph-property):
9503         * glyphs.el (set-glyph-image):
9504         * glyphs.el (make-glyph):
9505         * glyphs.el (make-pointer-glyph):
9506         * glyphs.el (make-icon-glyph):
9507         * glyphs.el (widget-image-instance-p): New.
9508         authorship info, lots of doc changes.  New predicate, inadvertently
9509         omitted.  the general principle with specifier docs is now that
9510         the description of instantiators should go with the make-foo-specifier
9511         fun's doc string, rather than in foo-specifier-p.  this follows
9512         conventions elsewhere in XEmacs and in general is a lot more obvious
9513         of a place to look.  sometimes the make-foo-specifier function needs
9514         to be created in the process.
9515
9516         * gutter.el:
9517         * gutter.el (make-gutter-specifier): New.
9518         * gutter.el (make-gutter-size-specifier): New.
9519         * gutter.el (make-gutter-visible-specifier): New.
9520         specifier doc updates according to the conventions specified before.
9521
9522         * objects.el:
9523         * objects.el (make-font-specifier):
9524         * objects.el (make-color-specifier):
9525         * objects.el (make-face-boolean-specifier): New.
9526         specifier doc updates according to the conventions specified before.
9527
9528         * specifier.el:
9529         * specifier.el (set-specifier):
9530         * specifier.el (make-integer-specifier): New.
9531         * specifier.el (make-boolean-specifier): New.
9532         * specifier.el (make-natnum-specifier): New.
9533         * specifier.el (make-generic-specifier): New.
9534         * specifier.el (make-display-table-specifier): New.
9535         specifier doc updates according to the conventions specified before.
9536
9537         * toolbar.el:
9538         * toolbar.el (make-toolbar-specifier): New.
9539         specifier doc updates according to the conventions specified before.
9540
9541 2000-05-09  Ben Wing  <ben@xemacs.org>
9542
9543         * process.el (call-process-internal): Revert to previous version
9544         because Mike's change clashed with a change I did not long before.
9545         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9546         Thanks very much Mike for pointing out the bug and submitting a
9547         patch!
9548
9549 2000-04-13  Mike Alexander  <mta@arbortext.com>
9550
9551         * process.el (call-process-internal): Send the correct input buffer
9552         (call-process-internal): Return the exit status of the process
9553
9554 2000-05-07  Ben Wing  <ben@xemacs.org>
9555
9556         * winnt.el:
9557         * winnt.el (nt-quote-args-verbatim): Removed.
9558         * winnt.el (nt-quote-args-prefix-quote): Removed.
9559         * winnt.el (nt-quote-args-backslash-quote): Removed.
9560         * winnt.el (nt-quote-args-double-quote): Removed.
9561         * winnt.el (nt-quote-args-functions-alist): Removed.
9562         * winnt.el (nt-quote-process-args): Removed.
9563         Remove all stuff for argument quoting.  We borrow the code instead
9564         from Emacs 20.6, which is much more careful in its quoting
9565         (e.g. in handling runs of the escape character) and avoids most of
9566         the need for this Lisp mechanism by checking to see whether we're
9567         running a Cygwin or normal program and doing the appropriate
9568         quoting.  If we end up needing such a mechanism, we should add
9569         it by extending the variable `mswindows-quote-process-args' so it
9570         can take an alist of regexps.
9571
9572 2000-05-07  Ben Wing  <ben@xemacs.org>
9573
9574         * keydefs.el:
9575         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9576         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9577         the window without moving point.
9578
9579         * simple.el:
9580         * simple.el (scroll-up-one): New.
9581         * simple.el (scroll-down-one): New.
9582         Functions for use with C-M-up/down.
9583
9584 2000-05-01  Martin Buchholz <martin@xemacs.org>
9585
9586         * XEmacs 21.2.33 is released.
9587
9588 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9589
9590         * dialog.el (yes-or-no-p-dialog-box):
9591         Fix docstring.
9592         Fix following horrible bug in X11 mode with focus-follows-mouse:
9593           1. Visit two files in two different frames.
9594           2. do File->Revert Buffer in one of those frames.
9595           3. Dialog box appears.
9596           4. Arrange things so that the mouse passes over the *other*
9597              frame, then to the dialog box, and click on "Yes".
9598           5. The file contents end up in the *wrong* buffer!
9599         Add TODO comment.
9600
9601 2000-04-28  Ben Wing  <ben@xemacs.org>
9602
9603         * help.el (describe-installation): correct typo introduced
9604         in last patch: boundp -> fboundp.
9605
9606         * etags.el (buffer-tag-table-list):
9607         canonicalize filenames to Unix format so that tag-table-alist
9608         searching works under Windows.
9609
9610         * autoload.el:
9611         Bowdlerize the supposedly objectionable words
9612         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9613
9614         * gutter-items.el (set-progress-display-style):
9615         * gutter-items.el (search-dialog-callback):
9616         * gutter-items.el (make-search-dialog):
9617         Change to new callback-ex api.
9618
9619 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9620
9621         * help.el: (describe-installation): decode-coding-string is not
9622         defined in a non MULE environment.
9623
9624 2000-04-28  Ben Wing  <ben@xemacs.org>
9625
9626         * gutter-items.el (buffer-list-changed-hook):
9627         use it, not record-buffer-hook.
9628
9629         * subr.el (record-buffer-hook): Removed.
9630
9631 2000-04-27  Ben Wing  <ben@xemacs.org>
9632
9633         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9634         use NORECORD option.  Andy will not like this, but the existing
9635         gutter behavior is just wrong, as per this comment:
9636
9637         ;; this used to add the norecord flag to both calls below.
9638         ;; this is bogus because it is a pervasive assumption in XEmacs
9639         ;; that the current buffer is at the front of the buffers list.
9640         ;; for example, select an item and then do M-C-l
9641         ;; (switch-to-other-buffer).  Things get way confused.
9642         ;;
9643         ;; Andy, if you want to maintain the current look, you must
9644         ;;  *uncouple* the gutter order and buffers order.
9645
9646         * loaddefs.el (completion-ignored-extensions): unfuckify.
9647
9648         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9649         xemacs.mak.
9650
9651         * autoload.el (batch-update-one-directory): new function, used in
9652         xemacs.mak.
9653
9654         * loadup.el: set gc-cons-threshold very high unless dumping --
9655         loadup during update-elc is much much much faster.  also do this
9656         when quick-building.
9657
9658         add commented-out code for profiling loadup.
9659
9660
9661         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9662         is required in order to build xemacs.
9663
9664 2000-04-26  Ben Wing  <ben@xemacs.org>
9665
9666         * loadup.el: don't garbage collect during loadup if quick-build
9667         compile-time option is set.
9668
9669 2000-04-23  Ben Wing  <ben@xemacs.org>
9670
9671         * update-elc.el: compute whether any dumped .el or .elc files
9672         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9673         if so.
9674
9675         * update-elc.el (update-elc-files-to-compile): always change
9676         NOBYTECOMPILE in the src directory rather than current dir,
9677         so it will work under NT.
9678
9679         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9680         the form of this file is identical between Unix and Windows.
9681         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9682         Added comment.
9683         (update-autoloads-from-directory): updated doc string.
9684         updated doc strings in a few other places.
9685
9686 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9687
9688         * bytecomp.el (byte-force-recompile): Fix argument to
9689         byte-recompile-directory.
9690
9691 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9692
9693         * gutter-items.el (progress-display-clear-when-idle): Use
9694         add-one-shot-hook.
9695         * gutter-items.el (clear-progress-display): Adjust number of
9696         arguments.
9697
9698 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9699
9700         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9701
9702 2000-04-16  Ben Wing  <ben@xemacs.org>
9703
9704         * printer.el: New file.
9705
9706         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9707
9708         * help.el (describe-installation): Fix decoding for Windows.
9709
9710         * menubar-items.el:
9711         * menubar-items.el (default-menubar):
9712         * menubar-items.el (tutorials-menu-filter): New.
9713         * menubar-items.el (popup-menubar-menu):
9714         Add authorship.  Redo Help menu and Tutorials filter.
9715
9716         * menubar.el: Correct comment.
9717
9718         * modeline.el (modeline-buffer-identification): Correct doc string.
9719
9720         * simple.el:
9721         * simple.el (printing): Removed.
9722         * simple.el (printer-name): Removed.
9723         * simple.el (generic-print-buffer): Removed.
9724         * simple.el (generic-print-region): Removed.
9725         Move generic print code to printer.el.
9726
9727 2000-04-15  Ben Wing  <ben@xemacs.org>
9728
9729         * simple.el (generic-print-region): New.
9730         make this function actually work.
9731         (generic-print-buffer): call generic-print-region.
9732
9733 2000-04-14  Andy Piper  <andy@xemacs.org>
9734
9735         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9736         by using the new widget-callback-current-channel.
9737         (search-dialog-callback): ditto.
9738
9739 2000-04-12  Andy Piper  <andy@xemacs.org>
9740
9741         * gutter.el (default-gutter-position): moved from gutter-items.el.
9742         (default-gutter-position-changed-hook): ditto.
9743         (gutter-element-visibility-changed-hook): ditto.
9744         (set-gutter-element): ditto.
9745         (remove-gutter-element): ditto.
9746         (set-gutter-element-visible-p): ditto.
9747         (gutter-element-visible-p): ditto.
9748         (init-gutter): ditto.
9749
9750         * dialog.el (make-dialog-box): renamed and moved from
9751         gutter-items.el
9752
9753         * gutter-items.el: move various functions elsewhere.
9754
9755 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9756
9757         * menubar-items.el: Fixed place of parenthesis.
9758
9759 2000-04-12  Ben Wing  <ben@xemacs.org>
9760
9761         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9762                 without constantly being prompted for the tag.
9763         * simple.el: Added a number of section headings, to clarify the
9764                 organization of this file.
9765         * simple.el (activate-region):
9766         * simple.el (region-exists-p):
9767         * simple.el (region-active-p):
9768                 Moved these three function down to the other side of
9769                 the case-changing functions, so they join the rest of
9770                 the region code.
9771         * simple.el (printing): New.
9772         * simple.el (printer-name): New.
9773         * simple.el (generic-print-buffer): New.
9774                 New functions, a very simple prototype for a unified
9775                 printing interface.
9776
9777         * process.el (call-process-internal): Real fix for null BUFFER,
9778                 other problems with BUFFER specs.
9779
9780         * menubar-items.el:
9781                 Fixed up File->Print to use new printing functions.
9782                 Various corrections and expansions to Grep/Compile menus.
9783                 New options for Printing.
9784                 New options for SMTP Mail, the way to send mail under
9785                   MS Windows. (There's also a package patch to make SMTP
9786                   Mail be the default under MSWin.)
9787
9788 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9789
9790         * menubar-items.el: Selecting Rectangle Mousing from menubar
9791         did not work.  Needed to quote mouse-track-rectangle-p.
9792
9793 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9794
9795         * cl-compat.el (keywordp): Removed.
9796
9797 2000-04-05  Andy Piper  <andy@xemacs.org>
9798
9799         * gutter-items.el (progress-layout-glyph): don't initialize here.
9800         (progress-gauge-glyph): use dynamic sizing.
9801         (set-progress-display-style): new function. Set progress glyphs
9802         appropriately depending on the style.
9803         (progress-display-style): new variable. Custom version of
9804         set-progress-display-style.
9805         (progress-abort-glyph): switch to dynamic sizes.
9806         (search-dialog-text): make the edit field active.
9807
9808 2000-04-04  Andy Piper  <andy@xemacs.org>
9809
9810         * gutter-items.el (make-search-dialog): need to make the search
9811         dialog visible after creation.
9812
9813         * menubar-items.el (default-menubar): use the search dialog for
9814         searching. Remove some extraneous search menu items.
9815
9816         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9817         well as strings.
9818         (make-gutter-only-dialog-frame): allow the user to create the
9819         frame unmapped. Allow the gutter spec to be given as a glyph.
9820         (search-dialog-direction): new variable.
9821         (search-dialog-text): new variable.
9822         (search-dialog-callback): new function. Callback for the search
9823         dialog action.
9824         (make-search-dialog): new function. Create a user-friendly search
9825         dialog.
9826
9827 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9828
9829         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9830         under Windows.
9831
9832 2000-04-01  Andy Piper  <andy@xemacs.org>
9833
9834         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9835         progress more accurately.
9836
9837 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9838
9839         * finder.el (finder-compile-keywords): Process readable files only.
9840         Because error in process of .#finder-inf.el when compile xemacs
9841         with --with-clash-detection option.
9842
9843 2000-03-31  Andy Piper  <andy@xemacs.org>
9844
9845         * gutter-items.el (append-progress-display): don't delay after a
9846         successful font-lock.
9847         (make-gutter-only-dialog-frame): new function. Allow users to
9848         create gutter-only dialogs.
9849
9850 2000-03-27  Mike Alexander  <mta@arbortext.com>
9851
9852         * process.el (call-process-internal): Handle a null BUFFER
9853         parameter correctly.
9854
9855 2000-03-28  Andy Piper  <andy@xemacs.org>
9856
9857         * gutter-items.el (abort-progress-display): put strings in the
9858         gutter not extents.
9859         (progress-layout-glyph): signal special 'quit callback.
9860         (progress-display-quit-function): deleted.
9861         (progress-display-stop-callback): deleted.
9862         (progress-display-dispatch-command-events): deleted.
9863         (append-progress-display): remove calls to
9864         progress-display-dispatch-command-events.
9865         (raw-append-progress-display): ditto.
9866
9867 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9868
9869         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9870         being a list.  Actually define `stipple-pixmap-p' which is used as
9871         an error predicate.  Correctly handle PIXMAP being either relative
9872         or absolute file name.
9873
9874 2000-03-24  Andy Piper  <andy@xemacs.org>
9875
9876         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9877         (abort-progress-display): ditto. Don't delete the created extent.
9878         (raw-append-progress-display): ditto.
9879         (progress-display-dispatch-non-command-events): new
9880         function. Encapsulates what we want to do when no command input is
9881         required.
9882         (progress-display-dispatch-command-events): likewise, but disable
9883         for now since it causes too many problems.
9884         (append-progress-display): use them.
9885         (raw-append-progress-display): ditto.
9886         (default-gutter-position-changed-hook): set this rather than
9887         default-gutter-position-changed.
9888         (default-gutter-position-changed-hook): lambda with zero arguments
9889         rather than one.
9890         (raw-append-progress-display): trap errors in pending input since
9891         allowing them to signal will hose the gauge well and
9892         truly. Ideally we would like to delay these until we are more able
9893         to cope.
9894         (append-progress-display): ditto.
9895
9896 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9897
9898         * lisp/make-docfile.el: call-process-internal is now implemented
9899         in process.el.
9900
9901 2000-03-21  Ben Wing  <ben@xemacs.org>
9902
9903         * mule\mule-cmds.el (set-language-info-alist):
9904         Fix to correspond to new menu arrangement.
9905
9906 2000-03-21  Ben Wing  <ben@xemacs.org>
9907
9908         * process.el:
9909         * process.el (call-process-internal): New.
9910         New implementation of call-process.  Only enabled under NT, so far.
9911         stderr handling not implemented yet in CVS'd C code.
9912
9913 2000-03-20  Ben Wing  <ben@xemacs.org>
9914
9915         * lisp-mode.el:
9916         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9917         * lisp-mode.el (lisp-interaction-mode):
9918         Put back Lisp Interaction menubar for Jan V's sake.
9919
9920         * simple.el:
9921         * simple.el (mark-ring):
9922         * simple.el (dont-record-current-mark): New.
9923         * simple.el (in-shifted-motion-command): New.
9924         * simple.el (mark-ring-unrecorded-commands): New.
9925         * simple.el (mark-ring-max):
9926         * simple.el (set-mark-command):
9927         * simple.el (push-mark):
9928         * simple.el (handle-pre-motion-command):
9929         Implement scheme for not recording unimportant marks.
9930
9931         * subr.el:
9932         * subr.el (function-allows-args): New.
9933         New function function-allows-args.
9934
9935 2000-03-20  Martin Buchholz <martin@xemacs.org>
9936
9937         * XEmacs 21.2.32 is released.
9938
9939 2000-03-20  Andy Piper  <andy@xemacs.org>
9940
9941         * gutter-items.el (update-tab-in-gutter): force selection of the
9942         selected-window if required to do so.
9943         (buffers-tab-items): ditto.
9944         (add-tab-to-gutter): ditto.
9945         (create-frame-hook): use force-selection.
9946         (default-gutter-position-changed): lambdify.
9947         (update-tab-hook): deleted since it was only used in one place.
9948
9949 2000-03-18  Andy Piper  <andy@xemacs.org>
9950
9951         * files.el (find-file-noselect): undo change that shouldn't have
9952         gone in.
9953
9954 2000-03-17  Andy Piper  <andy@xemacs.org>
9955
9956         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9957         of selected-window trickery.
9958
9959         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9960         frames tabs.
9961         (progress-display-stop-callback): progress -> progress-display
9962         (progress-display-quit-function): ditto.
9963         (clear-progress-display): ditto.
9964         (remove-progress-display): ditto.
9965         (append-progress-display): ditto.
9966         (abort-progress-display): ditto.
9967         (raw-append-progress-display): ditto.
9968         (display-progress-display): ditto.
9969         (current-progress-display-label): ditto.
9970         (current-progress-display): ditto.
9971         (lprogress-display): ditto and save the buffer
9972         (progress-display): ditto. Otherwise the buffer sometimes gets
9973         changed which confuses font-lock.
9974
9975         * font-lock.el (font-lock-default-fontify-buffer): catch all
9976         errors, not just quit.
9977         (font-lock-mode): progress -> display-progress
9978         (font-lock-default-fontify-buffer): ditto.
9979         (font-lock-fontify-syntactically-region): ditto.
9980         (font-lock-fontify-keywords-region): ditto.
9981
9982 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9983
9984         * cl.el (gensym): Move to here from cl-macs.el.
9985         (gentemp): Ditto.
9986
9987 2000-03-16  Andy Piper  <andy@xemacs.org>
9988
9989         * font-lock.el (font-lock-mode): use lprogress and friends for
9990         progress management.
9991         (font-lock-default-fontify-buffer): ditto.
9992         (font-lock-fontify-syntactically-region): ditto.
9993         (font-lock-fontify-keywords-region): ditto.
9994         (font-lock-revert-cleanup): fix reverting.
9995         (font-lock-revert-setup): ditto.
9996
9997         * gutter-items.el (progress-use-echo-area): new variable. Use the
9998         echo area for progress gauges if non-nil.
9999         (clear-progress): remove echo area stuff and defer to
10000         clear-message.
10001         (append-progress): dispatch non-command events after each progress
10002         increment. Remove echo area stuff.
10003         (abort-progress): remove echo area stuff and defer to
10004         display-message.
10005         (raw-append-progress): ditto. Dispatch non-command events after
10006         gutter redisplay.
10007         (display-progress): defer echo area stuff to display-message.
10008
10009         * gutter-items.el (clear-progress):
10010         (abort-progress): indentation changes.
10011         (display-progress): don't clear progress.
10012         (append-progress): compare messages with equal.
10013         (raw-append-progress): use dispatch-non-command-events to flush
10014         widget creation events.
10015
10016 2000-03-13  Ben Wing  <ben@xemacs.org>
10017
10018         * abbrev.el:
10019         * abbrev.el (abbrev-string-to-be-defined): New.
10020         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
10021         Changes for use with the menubar.
10022
10023 2000-03-12  Ben Wing  <ben@xemacs.org>
10024
10025         * alist.el (vassoc): moved here from font-menu.el.
10026
10027         * custom.el (defface): typo fix.
10028
10029         * dialog.el (yes-or-no-p-dialog-box):
10030         * dialog.el (message-box):
10031         * files.el (save-some-buffers-1):
10032         Put accelerators in the button names.
10033
10034         * font-lock.el (font-lock-comment-face):
10035         * font-lock.el (font-lock-keyword-face):
10036         * font-lock.el (font-lock-function-name-face):
10037         Fixed some of the colors under MS Windows because the existing
10038         default colors were hardly different from black and needed to be
10039         made lighter.
10040
10041         * font-menu.el:
10042         * font-menu.el (font-menu-split-long-menu):
10043         * font-menu.el (font-menu-family-constructor):
10044         * font-menu.el (font-menu-size-constructor):
10045         * font-menu.el (font-menu-weight-constructor):
10046         * font-menu.el (font-menu-set-font):
10047         vassoc moved to alist.el.
10048         Accelerators added to all menus.
10049         Unused bound var new-props removed.
10050
10051         * keydefs.el: I did a whole lot of rearranging to put things in a
10052         more consistent order and fixed a number of cases where key
10053         combinations involving up, down, left, right and so on were
10054         defined but the corresponding keypad combinations were not
10055         defined.
10056
10057         * lisp-mode.el:
10058         * lisp-mode.el (lisp-interaction-mode-popup-menu):
10059         * lisp-mode.el (emacs-lisp-mode):
10060         * lisp-mode.el (lisp-interaction-mode):
10061         * lisp-mode.el (flet):
10062         Added accelerators onto the menus.
10063         Made all the different versions of the let function be indented
10064         the same way.
10065         Undid Steve's easy-menu-ification, because it makes it impossible
10066         to have the menubar and popup menus different.
10067         Cleaned up the menu; added items for find-function &c and some
10068         indenting, and removed debug-on-*.
10069
10070         * list-mode.el (list-mode-hook):
10071         * list-mode.el (list-mode):
10072         * list-mode.el (completion-setup-hook):
10073         * list-mode.el (display-completion-list):
10074         Added support for the :window-height keyword, which is required
10075         because of other changes that I made for the file dialog box.  I
10076         also made the hook variables list-mode-hook and
10077         completion-setup-hook and also minibuffer-setup-hook in
10078         minibuf.el be permanent-local; see comment in list-mode.el.
10079
10080         * map-ynp.el (map-y-or-n-p):
10081         Added accelerators to the dialog buttons.
10082
10083         * menubar-items.el (menu-truncate-list):
10084         New internal function.
10085         * menubar-items.el (submenu-generate-accelerator-spec):
10086         * menubar-items.el (menu-item-strip-accelerator-spec):
10087         * menubar-items.el (menu-item-generate-accelerator-spec):
10088         New exported functions, for use in auto-generating accelerator specs.
10089
10090         * menubar-items.el:
10091         * menubar-items.el (default-menubar):
10092         * menubar-items.el (maybe-add-init-button):
10093         * menubar-items.el (bookmark-menu-filter):
10094         * menubar-items.el (slow-format-buffers-menu-line):
10095         * menubar-items.el (build-buffers-menu-internal):
10096         * menubar-items.el (language-environment-menu-filter):
10097         * menubar-items.el (default-popup-menu):
10098         * menubar-items.el (popup-buffer-menu):
10099         * menubar-items.el (popup-menubar-menu):
10100         Did a major overhaul on this file, and in fact I'm nowhere near
10101         done working on the menubar, and there will be more patches to
10102         come.  A basic summary of what I've done:
10103
10104         a) I added accelerators to all of the menu items.  For menus that
10105         are auto-generated, such as the buffers menu, the accelerators are
10106         automatically added to the beginning of each line using the
10107         numbers 1 through 9, then zero, and then letters starting with A,
10108         but omitting the letters that are already in use for the fixed
10109         menu items at the top of the buffers menu.  To facilitate adding
10110         accelerators of this kind, I created some new functions
10111         (*-accelerator-spec), which are also being used by other filters
10112         that auto generate lists of things such as ftp sites to download
10113         packages.  If people really don't like these accelerators
10114         appearing at the beginning of the menu items, a variable can be
10115         added to optionally turn them off, but I think this is rather
10116         pointless because other menu items have accelerators and many or
10117         most of the menu users will use the accelerators if the support is
10118         there.
10119
10120         b) I combined the top level Tools and Apps menus into a single
10121         Tools menu, because the distinction between the two is not
10122         obvious, and the items on the menus are not used often enough that
10123         putting some of them onto submenus is a problem.
10124
10125         c) I created two new top level menus called View and Cmds because
10126         there were too many items on the File and Edit menus, and I'm going
10127         to be adding more items to these menus.  In contrast to the Tools
10128         menu, the items on these menus may be used quite often during an
10129         editing session, and so should be available with fewer
10130         keystrokes.
10131
10132         d) I added a number of options to the options menu, including one
10133         for controlling whether the alt key can be used to traverse to
10134         menu items using the accelerators, one for controlling behavior of
10135         control-k, one for controlling how the kill and yank functions
10136         interact with the clipboard, a few additional buffers-menu
10137         options, and various other things.  I also did a bit of
10138         rearranging, for example, combining the keyboard and mouse options
10139         into a single keyboard and mouse submenu to facilitate the
10140         accelerators on that level.
10141
10142         e) I changed the variable buffers-menu-format-buffer-line-function
10143         to take two arguments instead of one, the second argument being
10144         the line number for use in creating an accelerator.  I added a
10145         hack to support existing functions with one argument (although I
10146         doubt that very many of these exist), for backward compatibility.
10147
10148         f) I moved the top level mule menu to be a submenu of the edit
10149         menu.  I think that most of the items on this menu are fairly
10150         useless and there are certainly not enough frequently used items
10151         to justify this being its own top level menu.
10152
10153         g) I combined most of the items in big-menubar.el into the main menu.
10154         If people think the main menu is too big, it would be possible to
10155         create different configurations, some smaller.
10156
10157         * menubar.el (check-menu-syntax):
10158         Deleted some syntax checks that were no longer valid, partly
10159         because of changes that were already made a long time ago, and
10160         partly because of a change I made where I allow the name of the
10161         menu item to be an evaluated expression rather than just a string,
10162         similar to all of the other parameters of a menu item.
10163
10164         * minibuf.el:
10165         * minibuf.el (read-file-name-1):
10166         * minibuf.el (mouse-read-file-name-1):
10167         I made a number of changes to improve the appearance
10168         and functioning of the file dialog box.  They include:
10169
10170         a) Fixing the problem where closing the dialog box by clicking on
10171         the close button of the window didn't properly exit the
10172         minibuffer.
10173
10174         b) Fixing the problem that if you typed part of a file name, and
10175         then clicked on a completion with the mouse, the file was not
10176         correctly selected.
10177
10178         c) Changing the title of the dialog box to reflect the operation
10179         being done in accordance with user interface conventions, rather
10180         than the name of the dialog box buffer, which is rather useless.
10181
10182         d) Remove the words "possible completions are" which didn't
10183         belong.
10184
10185         e) Fix things so that the completions scroll off the end of the
10186         completions windows only to the right, rather than both to the
10187         right and down, which is in accordance with Windows user interface
10188         conventions.
10189
10190         * msw-init.el (init-post-mswindows-win):
10191         Added a binding for meta-F4, which is the standard windows binding
10192         for exiting a program.
10193
10194         * select.el (get-selection-no-error):
10195         * select.el (own-selection):
10196         * select.el (own-clipboard):
10197         Added an optional argument called append to the functions
10198         own-selection and own-clipboard.  This adds support for appending
10199         text to the existing selection and allows the function
10200         own-clipboard to be used as the value of the variable
10201         interprogram- cut-function.
10202
10203         Fixed a bug in own-selection in handling zmacs-region-stays.
10204
10205         * simple.el (historical-kill-line): New.
10206
10207         * simple.el (kill-line):
10208         * simple.el (interprogram-cut-function):
10209         * simple.el (interprogram-paste-function):
10210         * simple.el (handle-pre-motion-command):
10211         * simple.el (next-line):
10212         * simple.el (previous-line):
10213         a) Expanded the variable kill-whole-line, so that function
10214         kill-line can be set to delete the entire line always, not just
10215         when cursor is at the beginning of the line.  This is controlled
10216         by setting the variable kill-whole-line to the symbol 'always.
10217         This behavior, as well as the existing kill-whole-line behavior,
10218         now only take effect when kill-line is called interactively,
10219         although this is a departure from a previous behavior in the case
10220         of setting this variable kill-whole-line to t.  It is almost
10221         certainly what has always been intended, and most likely the old
10222         way of doing things introduced bugs.  I also created a function
10223         called historical-kill-line, which ignores the kill-whole-line
10224         setting and always gives the historical behavior of only killing
10225         to the end of the line.  I bound this function to shift- control-k
10226         so that the kill to end of line behavior is available, even when
10227         kill-whole-line has been set to change control-k into the simple
10228         delete-whole-line behavior. (This can be set using the options
10229         menu.)
10230
10231         b) I changed things so that kill and yank now interact with the
10232         clipboard by default under windows.  This was done by changing the
10233         default value of interprogram-cut- function and
10234         interprogram-paste-function.  You can get the old behavior by
10235         setting these to nil, and there is an option on the options menu
10236         to do this.
10237
10238         c) I added support for selecting text using shifted motion keys.
10239         This support is on by default and can be controlled by the
10240         variable shifted-motion-keys-select-region.  There is also a
10241         variable called unshifted-motion-keys-deselect-region that
10242         controls more specifically how the shifted motion key behavior
10243         works.  I did not put an option on the options menu to turn this
10244         off, because I can't imagine why this would be useful.
10245
10246         * simple.el (forward-block-of-lines):
10247         * simple.el (backward-block-of-lines):
10248         * simple.el (block-movement-size):
10249         New.
10250
10251         * simple.el (uncapitalized-title-words):
10252         * simple.el (uncapitalized-title-word-regexp):
10253         * simple.el (capitalize-string-as-title):
10254         * simple.el (capitalize-region-as-title):
10255         New.
10256
10257
10258         * subr.el (add-hook):
10259         * subr.el (make-local-hook): New.
10260         * subr.el (remove-local-hook): New.
10261         * subr.el (add-one-shot-hook): New.
10262         * subr.el (add-local-one-shot-hook): New.
10263         Added some functions to make using hooks easier.
10264         These include:
10265
10266         a) Functions add-local-hook and remove-local-hook to make it easy
10267         to use local hooks.
10268
10269         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10270         make it possible to add a "one-shot" hook, which is to say a hook
10271         that runs only once, and automatically removes itself after the
10272         first time it has run.
10273
10274 2000-03-09  Andy Piper  <andy@xemacs.org>
10275
10276         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10277
10278 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10279
10280         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10281         Moved from menubar-items.el.
10282         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10283
10284 2000-03-08  Andy Piper  <andy@xemacs.org>
10285
10286         * gutter-items.el (build-buffers-tab-internal): add selected field
10287         to buffers tab spec.
10288
10289 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10290
10291         * minibuf.el (last-exact-completion): Initialize to nil.
10292
10293 2000-03-07  Didier Verna  <didier@xemacs.org>
10294
10295         * startup.el (command-line-1): remove unused variable
10296         `first-file-buffer'.
10297
10298 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10299
10300         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10301         which is also used for Web server log files.
10302
10303 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10304
10305         * mule/mule-charset.el: Setup auto-fill-chars.
10306
10307 2000-03-02  SL Baur  <steve@beopen.com>
10308
10309         * subr.el (with-string-as-buffer-contents): Reimplement using
10310         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10311         non-deletion of buffer after execution problem.
10312         (with-output-to-string): Use unique buffer name.
10313
10314 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10315
10316         * gutter-items.el (buffers-tab-sort-function):  New variable.
10317         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10318
10319 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10320
10321         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10322
10323 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10324
10325         * menubar-items.el (maybe-add-init-button): Remove the "Load
10326         .emacs" button from all menubars.
10327
10328 2000-03-01  Didier Verna  <didier@xemacs.org>
10329
10330         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10331         region rectangle replacement (from Jan Vroonhof).
10332         (replace-rectangle): new function.
10333
10334 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10335
10336         * mule/mule-cmds.el (set-default-coding-systems): Use
10337         set-terminal-coding-system and set-keyboard-coding-system.
10338         * coding.el (set-terminal-coding-system): Use
10339         set-console-tty-output-coding-system.
10340         (set-keyboard-coding-system): Use
10341         set-console-tty-input-coding-system.
10342
10343 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10344
10345         * minibuf.el (read-variable): Allow symbol to default argument.
10346
10347 2000-02-27  Andy Piper  <andy@xemacs.org>
10348
10349         * gutter-items.el (update-tab-hook): new function to be used for
10350         hooks.
10351         (create-frame-hook): add update-tab-hook.
10352         (record-buffer-hook): ditto.
10353         (default-gutter-position-changed): ditto.
10354         (default-gutter-position): updating the buffers tab is now handled
10355         by a hook.
10356         (default-gutter-position-changed-hook): new variable.
10357         (gutter-element-visibility-changed-hook): ditto.
10358         (set-gutter-element-visible-p): call it.
10359         (set-gutter-element): use modify-specifier-instances. Set extents
10360         as duplicable before using.
10361         (remove-gutter-element): ditto.
10362         (set-gutter-element-visible-p): ditto.
10363         (init-gutter): new function.
10364         (add-tab-to-gutter): use new gutter-element functions rather than
10365         setting specifiers directly.
10366         (clear-progress): ditto.
10367         (abort-progress): ditto.
10368         (gutter-buffers-tab-visible-p): renamed from
10369         default-gutter-visible-p
10370
10371         * specifier.el (modify-specifier-instances): new function from Jan
10372         Vroonhof.
10373
10374         * x-init.el (init-post-x-win): call init-gutter.
10375
10376         * msw-init.el (init-post-mswindows-win): call init-gutter.
10377
10378         * menubar-items.el (default-menubar): Update to reflect new gutter
10379         variables.
10380
10381 2000-02-26  Andy Piper  <andy@xemacs.org>
10382
10383         * gutter-items.el (set-gutter-element): new function. Add gutter
10384         elements to the specified gutter.
10385         (remove-gutter-element): new function. Remove gutter elements from
10386         the specified gutter.
10387         (set-gutter-element-visible-p): new function. Set gutter element
10388         visibility for the provided gutter-visible specifier.
10389
10390 2000-02-23  Andy Piper  <andy@xemacs.org>
10391
10392         * gutter-items.el (add-tab-to-gutter): specify dimensions
10393         dynamically.
10394
10395 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10396
10397         * gutter-items.el (add-tab-to-gutter):
10398         * package-get.el (package-get-interactive-package-query):
10399         * package-ui.el (pui-directory-exists):
10400         (pui-install-selected-packages):
10401         (pui-list-packages):
10402         Use #'(lambda ...)  instead of '(lambda ...).
10403
10404 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10405
10406         * startup.el (load-user-init-file): Check to make sure user
10407           has an init-file before calling load().
10408
10409 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10410
10411         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10412
10413 2000-02-23  Martin Buchholz <martin@xemacs.org>
10414
10415         * XEmacs 21.2.31 is released.
10416
10417 2000-02-21  Mike Sperber <mike@xemacs.org>
10418
10419         * loadup.el (really-early-error-handler):
10420         * update-elc.el:
10421         * make-docfile.el:
10422         Remove dependency on EMACSBOOTSTRAP... environment variables.
10423
10424 2000-02-21  Martin Buchholz <martin@xemacs.org>
10425
10426         * XEmacs 21.2.30 is released.
10427
10428 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10429
10430         * byte-optimize.el (byte-optimize-plus):
10431         (byte-optimize-minus):
10432         (byte-optimize-multiply):
10433         Optimize (- 0) to 0, not (-)
10434         Optimize (+ 5 3.0) to 8.0
10435         Optimize (* 5 3.0) to 15.0
10436         Improve readability.
10437
10438 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10439
10440         * modeline.el: (modeline-scrolling-method): change modeline
10441         mswindows cursor appearance according to the value.
10442
10443         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10444         and 'gui-element face colors and 'gui-element face font to Windows
10445         defaults.
10446
10447 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10448
10449         * font-lock.el: Javadoc enhancements
10450
10451 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10452
10453         * ldap.el (toplevel): Test if LDAP support has been compiled in
10454         (ldap-verbose): New option
10455         (ldap-search-entries): Renamed from the previous ldap-search
10456         Conditionalize message display on ldap-verbose
10457         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10458         defuns
10459         (ldap-search): Is now defined as an obsolete wrapper calling
10460         ldap-search-basic or ldap-search-entries
10461
10462
10463 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10464             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10465             Jan Vroonhof  <jan@xemacs.org>
10466
10467         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10468         When for-effect is true, didn't call `byte-optimize-form'
10469         in and/or subforms without last.
10470
10471 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10472
10473         * package-get.el (package-get-download-sites): Use correct custom
10474         type.
10475
10476 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10477
10478         * files.el (write-file): Ask for coding system when compiled with
10479         file-coding.
10480
10481 2000-02-16  Andy Piper  <andy@xemacs.org>
10482
10483         * buffer.el (switch-to-buffer): give norecord argument to
10484         set-window-buffer instead of explicitly recording.
10485
10486         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10487         we have to pick a window.
10488
10489 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10490
10491         * mule/mule-cmds.el (describe-language-support): Don't add
10492         unexist function to help-map.
10493         (describe-coding-system): Don't use already assigend `C'.
10494
10495 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10496
10497         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10498         work in custom.
10499
10500 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10501
10502         * about.el: Ienaga's e-mail address change.
10503
10504 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10505
10506         * etags.el (find-tag): force new window -- even if buf already
10507         visible -- when other-window is t
10508
10509 2000-02-16  Martin Buchholz <martin@xemacs.org>
10510
10511         * XEmacs 21.2.29 is released.
10512
10513 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10514
10515         * cl-extra.el (getf): This is now identical to `plist-get', so
10516         just defalias it.
10517         * cl-macs.el: Make getf an alias to plist-get, at the
10518         byte-compiler level, using define-compiler-macro.
10519
10520 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10521
10522         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10523
10524 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10525
10526         * lisp/etags.el (find-tag-internal): set exact-tagname to
10527           a regular expression that matches against the tagname
10528           part of the tag entry first instead of only looking in
10529           the context area.
10530
10531 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10532
10533         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10534         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10535
10536 2000-02-07  Martin Buchholz <martin@xemacs.org>
10537
10538         * XEmacs 21.2.28 is released.
10539
10540 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10541
10542         * cl-extra.el (getf): Just call `get', never `get*'.
10543         Make arglist match docstring.
10544         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10545         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10546         * byte-optimize.el: remove references to `get*'.
10547
10548 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10549
10550         * mule/european.el: Add syntax information for Latin3 and Latin4.
10551
10552 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10553
10554         * byte-optimize.el: Byte-optimize (length "foo")
10555
10556 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10557
10558         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10559         width check using `window-leftmost-p' and `window-rightmost-p'.
10560
10561 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10562
10563         * wid-edit.el (widget-match-inline): An atom never matches a
10564           list.
10565
10566 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10567
10568         * modeline.el: Consolidated 'x and 'mswindows specification under
10569         'win tag.
10570
10571 2000-01-29  Andy Piper  <andy@xemacs.org>
10572
10573         * gutter-items.el: (format-buffers-tab-line): Try and be
10574         intelligent about buffer naming when we have duplicates.
10575
10576 2000-01-29  Andy Piper  <andy@xemacs.org>
10577
10578         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10579         updated when it becomes visible.
10580
10581 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10582
10583         * bytecomp.el (byte-compile-insert-header): Properly set coding
10584         system under MULE and file-coding.
10585
10586 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10587
10588         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10589         (dontusethis-set-value-terminal-coding-system-handler):
10590         (dontusethis-set-value-keyboard-coding-system-handler):
10591         Never undefine coding system aliases.  Emergency fix for gnus.
10592
10593 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10594
10595         * files.el (abbreviate-file-name): Use directory-sep-char instead
10596         of hard-coded "/".
10597
10598 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10599
10600         * startup.el (user-init-file-base-list): New variable, replacing
10601         user-init-file-base.
10602         (find-user-init-file): New function.
10603         (command-line-early): Use it.
10604         (load-user-init-file): Ditto.
10605
10606 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10607
10608         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10609         calling valid-image-instantiator-format-p
10610
10611 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10612
10613         * isearch-mode.el (isearch-mode): The variable is
10614         isearch-unhidden-extents, not isearch-opened-extents.
10615
10616 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10617
10618         * minibuf.el (next-history-element): Modify error message if a
10619         default value is available.
10620
10621 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10622
10623         * bytecomp.el (byte-compile-file): Don't unconditionally write
10624         .elc files in binary - might contain non-Latin1.
10625
10626 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10627
10628         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10629         for windows-nt.
10630
10631         * version.el:
10632         * startup.el (user-init-file-base):
10633         * process.el (call-process-region):
10634         * files.el (make-backup-file-name):
10635         (backup-file-name-p):
10636         (file-relative-name):
10637         (abbreviate-file-name):
10638         (set-auto-mode):
10639         * code-process.el (call-process-region): Removed unnecessary
10640         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10641         support out of the universe.
10642
10643         * process.el:
10644         * code-process.el:
10645         * bytecomp.el (byte-compile-file): Removed reference to
10646         buffer-file-type, and commented usage of binary-process-output
10647         NTEmacs variables.
10648
10649 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10650
10651         * help.el (function-arglist): Add case for macro.
10652
10653 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10654
10655         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10656         printers.
10657         (custom-display): Added a menu for printer/display tags.
10658
10659         * frame.el (frame-type):
10660         * device.el (device-type): Added 'msprinter to the doc string, and
10661         removed 'pc -- it is not going to be implemented ever.
10662         (call-device-method): Fixed docstring typo.
10663         Defined specifier tags 'printer and 'display.
10664
10665 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10666
10667         * lisp/itimer.el (itimer-run-expired-timers): (consp
10668           last-command-event-time) instead of (consp
10669           'last-command-event-time).
10670
10671 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10672
10673         * msw-glyphs.el: Removed obsolete commentary.
10674
10675 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10676
10677         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10678         better default value.
10679
10680 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10681
10682         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10683         (read-string): Ditto.
10684         (eval-minibuffer): Ditto.
10685         (read-command): Ditto.
10686         (read-function): Ditto.
10687         (read-variable): Ditto.
10688         (read-number): Ditto.
10689         (read-shell-command): Ditto.
10690         (read-number): Record history.
10691
10692 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10693
10694         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10695
10696 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10697
10698         * faces.el (startup-initialize-custom-faces): New function.
10699         Reset all faces created during auto-autoloads loading time
10700         by defface.
10701         * startup.el (command-line): Call it.
10702
10703 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10704
10705         * about.el (about-hackers): Add myself to contributors list.
10706
10707 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10708
10709         * menubar-items.el (maybe-add-init-button): Removed an argument in
10710         a call to load-user-init-file, as the function managed to lose its
10711         formal parameter a few betas ago.
10712
10713 2000-01-18  Martin Buchholz <martin@xemacs.org>
10714
10715         * XEmacs 21.2.27 is released.
10716
10717 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10718
10719         * process.el (shell-command-to-string): Use the FSF docstring.
10720         Make shell-command-to-string the standard function, and
10721         exec-to-string the (deprecated) alias.
10722
10723         * startup.el: typo fix.
10724
10725 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10726
10727         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10728
10729 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10730
10731         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10732         buffers after visible buffers.
10733         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10734
10735 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10736
10737         * info.el (Info-extract-menu-node-name): Stop at a dot
10738         followed by whitespace or right parenthesis.
10739
10740 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10741
10742         * info.el (Info-directory-list): Warn against using Customize with
10743         Info-directory-list.
10744
10745 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10746
10747         * minibuf.el (read-file-name): doc fix.
10748
10749         * autoload.el (update-file-autoloads): doc fix.
10750
10751         * about.el (about-hackers): Change my E-mail address.
10752
10753 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10754
10755         * info.el (Info-visit-file): Just use the `f' interactive spec to
10756         read a filename in the standard way.
10757
10758 2000-01-13  Andy Piper  <andy@xemacs.org>
10759
10760         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10761         (gutter-buffers-tab-extent): new variable.
10762         (update-tab-in-gutter): call add-tab-to-gutter again if the
10763         orientation has changed.
10764         (add-tab-to-gutter): cope with different orientations.
10765
10766 2000-01-11  Didier Verna  <didier@xemacs.org>
10767
10768         * info.el (Info-following-node-name): backward-skip dots as well
10769         as spaces (dots at the end of a node name aren't part of it).
10770         (Info-extract-menu-node-name): don't skip dots. There could be
10771         some in the node name.
10772         (Info-index): allow dots to be part of a node name.
10773
10774 2000-01-12  Andreas Jaeger  <aj@suse.de>
10775
10776         * files.el (auto-mode-alist): Added idlwave-mode.
10777         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10778
10779 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10780
10781         * info.el (Info-search): Show default value.
10782
10783 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10784
10785         * info.el (Info-read-node-completion-table): New variable.
10786         (Info-read-node-name-1): New function.
10787         (Info-read-node-name): Use it.
10788         (Info-follow-reference): Use DEFAULT argument of completing-read.
10789         (Info-menu): Ditto.
10790
10791 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10792
10793         * hyper-apropos.el (hyper-describe-key-briefly): Save
10794         window configuration.
10795         (hyper-describe-face): Use DEFAULT of completing-read.
10796         (hyper-apropos-read-variable-symbol): Ditto.
10797         (hyper-apropos-read-function-symbol): Ditto.
10798
10799 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10800
10801         * mule/mule-cmds.el (set-default-coding-system): Set
10802         comint-exec-hook to use coding-system-for-read and
10803         coding-system-for-write so that C-x RET c works.
10804
10805 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10806
10807         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10808         (previous-matching-history-element): Increment
10809         minibuffer-max-depth by 1.
10810         (next-matching-history-element): Ditto.
10811
10812 2000-01-11  Andy Piper  <andy@xemacs.org>
10813
10814         * gutter-items.el (buffers-tab): Create a new face for the buffers
10815         tab.
10816         (buffers-tab-face): use it.
10817
10818 2000-01-10  Didier Verna  <didier@xemacs.org>
10819
10820         * modeline.el (modeline-scrolling-method): change modeline X
10821         cursor appearance according to the value.
10822
10823 2000-01-07  Andreas Jaeger  <aj@suse.de>
10824
10825         * about.el (about-hackers): Moved my entry to contributor list.
10826         (xemacs-hackers): Added myself.
10827         (about-maintainer-info): Added description of myself.
10828
10829
10830 2000-01-07  Didier Verna  <didier@xemacs.org>
10831
10832         * modeline.el (modeline-scrolling-method): new variable.
10833         (mouse-drag-modeline): add reference to it in the docstring.
10834         (mouse-drag-modeline): handle it.
10835
10836 2000-01-08  Andy Piper  <andy@xemacs.org>
10837
10838         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10839         calls.
10840         (remove-buffer-from-gutter-tab): ditto.
10841
10842 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10843
10844         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10845         (custom-face-edit): Fix grammatical error in help message.
10846
10847 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10848
10849         * movemail.el: Added.
10850
10851         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10852
10853 2000-01-03  Didier Verna  <didier@xemacs.org>
10854
10855         * modeline.el (mouse-drag-modeline): remove the code related to
10856         the modeline horizontal scrolling facility.
10857
10858 1999-12-31  Martin Buchholz <martin@xemacs.org>
10859
10860         * XEmacs 21.2.26 is released.
10861
10862 1999-12-28  Andy Piper  <andy@xemacs.org>
10863
10864         * wid-edit.el (widget-push-button-value-create): The gui cache
10865         does not agree with native widgets which can only be displayed
10866         once per window. The reasons for caching are diminished now that
10867         we don't hog resources when creating buttons.
10868         (widget-push-button-cache) deleted.
10869
10870 1999-12-24  Martin Buchholz <martin@xemacs.org>
10871
10872         * XEmacs 21.2.25 is released.
10873
10874 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10875
10876         * hyper-apropos.el (hyper-apropos): Toggle
10877         hyper-apropos-programming-apropos correctly.
10878         Set REGEXP when user accepts default value.
10879
10880 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10881
10882         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10883         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10884
10885 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10886
10887         * mule/mule-category.el (undefined-category-designator):
10888         Return char instead of character.  Search for undefined one.
10889         (describe-category): Use with-displaying-help-buffer.
10890
10891 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10892
10893         * byte-optimize.el (byte-optimize-plus):
10894         Optimize (+ 1) to 1 instead of (1+ nil).
10895
10896         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10897
10898         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10899
10900         * byte-optimize.el (byte-optimize-char-before): New function.
10901         Remove performance penalty for using (char-before) instead of (char-after).
10902
10903 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10904
10905         * mule/mule-category.el (char-category-list): Return character
10906         instead of integer.
10907
10908 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10909
10910         * minibuf.el (read-buffer): Check default is buffer object.
10911
10912 1999-11-25  Andy Piper  <andy@xemacs.org>
10913
10914         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10915         for buttons.
10916
10917 1999-12-16  Andreas Jaeger  <aj@suse.de>
10918
10919         * package-get.el (package-get-maybe-save-index): Fixed typo.
10920         Patch by Jeff Miller <jmiller@smart.net>.
10921
10922 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10923
10924         * gnuserv.el (gnuserv-process-filter):  don't call
10925         gnuserv-write-to-client when gnuserv-current-client is nil
10926
10927 1999-12-14  Martin Buchholz <martin@xemacs.org>
10928
10929         * XEmacs 21.2.24 is released.
10930
10931 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10932
10933         * about.el (about-hackers): Update my email address.
10934
10935 1999-12-07  Martin Buchholz <martin@xemacs.org>
10936
10937         * XEmacs 21.2.23 is released.
10938
10939 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10940
10941         * package-get.el (package-get-download-sites): Removed several
10942         defunct download sites, added many new ones, and corrected a few
10943         incorrect directory-on-site entries.  Added physical locations to
10944         site-description.
10945
10946 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10947
10948         * finder.el (finder-commentary): add DOC string and fix
10949         interactive spec
10950
10951 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10952
10953         * help.el (describe-function): Don't forget to intern the string
10954         completing-read returns.
10955         (describe-variable): Ditto.
10956
10957 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10958
10959         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10960         `hyper-apropos-help-mode' here to find symbol to customize
10961         irregardless of cursor position and simplify
10962         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10963         `hyper-apropos-popup-menu'.
10964
10965 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10966
10967         * apropos.el (apropos-mode-map): Add return to call
10968         apropos-follow.
10969         (apropos-print): Call apropos-mode to have better
10970         command reference. Put keymap text-poperty to
10971         symbole name.
10972
10973 1999-11-22  Alastair Burt  <burt@dfki.de>
10974
10975         * help.el: (describe-bindings-1): Added handling of keymaps for
10976         the extents at point.
10977
10978 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10979
10980         * gutter-items.el (buffers-tab-items): Wrap the function in a
10981         save-match-data
10982
10983 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10984
10985         * help.el (describe-function): Use the DEFAULT argument to
10986         completing-read.
10987         (describe-variable): Ditto.
10988
10989 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10990
10991         * minibuf.el (read-from-minibuffer): Add optional argument
10992         DEFAULT to have better mini-buffer history support.
10993         (completing-read): Pass default to read-from-minibuffer.
10994         (read-buffer): Pass default to completing-read.
10995
10996 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10997
10998         * font-lock.el (font-lock-doc-string-face): Document the
10999         `font-lock-lisp-like' property.
11000
11001 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
11002
11003         * lisp-mode.el: Specify `font-lock-lisp-like'.
11004
11005         * font-lock.el (font-lock-lisp-like): New function.
11006         (font-lock-fontify-syntactically-region): Use it.
11007
11008 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
11009
11010         * XEmacs 21.2.22 is released
11011
11012 1999-11-28  Martin Buchholz <martin@xemacs.org>
11013
11014         * XEmacs 21.2.21 is released.
11015
11016 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11017
11018         * minibuf.el (read-coding-system): Accept symbol and
11019         coding-system object as a default-coding-system.
11020
11021 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11022
11023         * minibuf.el (read-coding-system): Accept symbol as
11024         a default-coding-system.
11025
11026 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11027
11028         * apropos.el (apropos-documentation): Use insert instead
11029         of princ.
11030
11031 1999-11-07  William M. Perry  <wmperry@aventail.com>
11032
11033         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
11034           for the linux console.
11035
11036         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
11037           stuff to work when you are not on a window system, since the GPM
11038           mouse support now allows pasting from outside of XEmacs.
11039
11040 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
11041
11042         * XEmacs 21.2.20 is released
11043
11044 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
11045
11046         * setup-paths.el (paths-default-info-directories): Add
11047         /usr/share/info and /usr/local/share/info.
11048
11049 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
11050
11051         * about.el: Updated Vladimir Ivanovic's info.
11052
11053 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
11054
11055         * auto-show.el (auto-show-truncationp): Remove.
11056
11057         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
11058
11059 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
11060
11061         * indent.el (indent-line-to): fix bug: spaces were not replaced
11062         with tab if column is multiple of tab-width
11063         From dhn@qedinc.com
11064
11065 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
11066
11067         * mule/mule-cmds.el (read-input-method-name): Accept symbols
11068         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
11069
11070         * package-get.el (package-get-package-provider): Be verbose when
11071         interactive. Patch from Robert Pluim
11072
11073 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
11074
11075         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
11076         info file suffixes.
11077
11078 1999-08-19  Stephen Tse  <stephent@sfu.ca>
11079
11080         * process.el (open-network-stream): Add a new optional parameter
11081         PROTOCOL to support udp; fix a minor typo and add an explanation
11082         in docstring for udp programming.
11083
11084         * code-process.el (open-network-stream): Add a new optional
11085         parameter PROTOCOL to support udp; fix a minor typo and add an
11086         explanation in docstring for udp programming.
11087
11088 1999-10-18  Andy Piper  <andy@xemacs.org>
11089
11090         * gui.el (make-gui-button): be more precise about how we call
11091         callbacks.
11092
11093         * wid-edit.el (widget-push-button-value-create): Use the new form
11094         of native gui-button.
11095
11096 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11097
11098         * info.el (Info-page-prev): Don't do (sit-for 0).
11099
11100 1999-10-13  Andy Piper  <andy@xemacs.org>
11101
11102         * gutter-items.el (progress-abort-glyph): new glyph for showing
11103         abort status.
11104         (append-progress): dispatch-event rather than sit-for.
11105         (abort-progress): new function. Show the abort glyph with an
11106         appropriate message.
11107         (raw-append-progress): dispatch-event rather than sit-for.
11108         (display-progress): cope with aborts.
11109
11110         * gui.el (make-gui-button): Use native widgets for buttons
11111         unconditionally.
11112         (insert-gui-button): ditto.
11113         (gui-button-p): ditto.
11114
11115         * xbm-button.el: remove from core.
11116
11117         * xpm-button.el: remove from core.
11118
11119 1999-10-07  Olivier Galibert  <galibert@pobox.com>
11120
11121         * faces.el (init-device-faces): Don't initialize the random faces
11122         on the stream device.
11123
11124 1999-10-06  Andy Piper  <andy@xemacs.org>
11125
11126         * files.el (recover-file): Don't use ls under windows for revert buffer.
11127
11128 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
11129
11130         * package-get.el (package-get-download-menu): Make menu really
11131         toggle download sites.
11132         (package-get-download-sites): Add autoload cookie.
11133
11134 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11135
11136         * setup-paths.el (paths-find-module-directory): Ditto.
11137
11138 1999-09-29  Werner Fink  <werner@suse.de>
11139
11140         * setup-paths.el (paths-find-exec-directory): Add missing nil
11141         parameter for environment.
11142
11143 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11144
11145         * modeline.el (modeline-format):
11146         Only purecopy the strings.  Else
11147         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11148         barfs.
11149
11150 1999-08-28  Mike Woolley  <mike@bulsara.com>
11151
11152         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11153         user setting comint-completion-addsuffix and
11154         comint-process-echoes.
11155
11156 1999-09-22  Andy Piper  <andy@xemacs.org>
11157
11158         * gutter-items.el (update-tab-in-gutter): use
11159         last-nonminibuf-window instead of selected-window.
11160
11161 1999-09-18  Andy Piper  <andy@xemacs.org>
11162
11163         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11164         display on.
11165
11166         * subr.el (record-buffer-hook): new variable so that the hook gets
11167         some documentation.
11168
11169 1999-09-16  Andy Piper  <andy@xemacs.org>
11170
11171         * gutter-items.el (update-tab-in-gutter): only update when the
11172         gutter is visible.
11173         (remove-buffer-from-gutter-tab): ditto.
11174
11175 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11176
11177         * simple.el (do-auto-fill): Commented out part of Kinsoku
11178         processing.
11179
11180 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11181
11182         * isearch-mode.el (isearch-highlightify-region): Give the
11183         highlighting extents a high priority.
11184         (isearch-make-extent): Give the main highlighting extent an even
11185         higher priority.
11186
11187 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11188
11189         * packages.el (packages-compute-package-locations): Fix typo from
11190         -u rationalization.
11191
11192 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11193
11194         * setup-paths.el (paths-find-doc-directory): Respect value of
11195         `configure-doc-directory.'
11196
11197         * find-paths.el (paths-find-architecture-directory): Give
11198         precendence `default' argument (which typically comes from
11199         configure).
11200
11201 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11202
11203         * startup.el (command-line-early): Added options -user-init-file
11204         and -user-init-directory.
11205
11206         * files.el (user-init-file): Default to NIL so we can recognize
11207         when it's set.
11208
11209 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11210
11211         * obsolete.el (init-file-user):
11212         * startup.el:
11213         * packages.el (packages-compute-package-locations):
11214         * package-get.el (package-get-user-index-filename):
11215         * menubar-items.el (maybe-add-init-button):
11216         * info.el (Info-annotations-path):
11217         * dump-paths.el:
11218         Change `user-init-directory' to be an absolute path.
11219         Use `user-init-directory' where appropriate.
11220         Zap `init-file-user' and its uses.
11221
11222 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11223
11224         * subr.el (copy-symbol): New function.
11225
11226 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11227
11228         * isearch-mode.el (isearch-done): Be sure to restore invisible
11229         extents in the proper buffer.
11230         (isearch-pre-command-hook): Set this-command to the correct value
11231         in case the buffer has changed and old overriding-local-map was
11232         used.
11233         (isearch-restore-extent): Use remprop instead of setting the
11234         property to nil.
11235
11236 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11237
11238         * cmdloop.el (execute-extended-command): Update zmacs region
11239         before the delay.
11240         (execute-extended-command): Make the message gettext-friendly.
11241
11242 1999-09-07  Andy Piper  <andy@xemacs.org>
11243
11244         * gutter-items.el (progress-gauge-glyph): renamed from
11245         progress-glyph.
11246         (progress-text-glyph): new variable.
11247         (progress-layout-glyph): use layouts and text glyphs.
11248         (progress-area-buffer): removed.
11249         (progress-text-and-extent): new variable.
11250         (progress-displayed-p): dynamically create gutter area buffer.
11251         (clear-progress): ditto.
11252         (raw-append-progress): ditto.
11253         (append-progress): use new glyph names.
11254         (raw-append-progress): only create the extent when needed. set
11255         properties more optimally.
11256         (progress): remove args.
11257
11258 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11259
11260         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11261         mapcar where the return value is unused.
11262         (isearch-restore-invisible-extents): Ditto.
11263         (isearch-highlight-all-cleanup): Ditto.
11264         (isearch-delete-extents-in-range): Traverse the extents only once.
11265         (isearch-highlight-all-update): Don't start over if the search
11266         string has changed and more input is pending.
11267
11268 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11269
11270         * packages.el (packages-find-package-data-path): Ditto.
11271
11272         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11273
11274         * subr.el (mapc-internal): Don't make obsolete.
11275
11276         * cl-extra.el (mapc): Resurrect.
11277
11278 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11279
11280         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11281         alias.
11282
11283         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11284         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11285         (isearch-yank-clipboard): Use get-clipboard instead of
11286         x-get-clipboard.
11287         (isearch-yank-selection): Fix docstring.
11288
11289 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11290
11291         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11292
11293 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11294
11295         * cl-macs.el (extent-start-position): Fix setf method.
11296         (extent-end-position): Ditto.
11297
11298 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11299
11300         * isearch-mode.el: End merge with FSF 20.4.
11301
11302         * isearch-mode.el (search-invisible): New variable.
11303         (isearch-hide-immediately): Ditto.
11304         (isearch-unhidden-extents): Ditto.
11305         (isearch-range-invisible): New function.
11306         (isearch-unhide-extent): Ditto.
11307         (isearch-restore-invisible-extents): Ditto.
11308         (isearch-restore-extent): Ditto.
11309
11310         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11311         implementation.
11312         (isearch-ring-retreat-edit): Ditto.
11313         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11314         (isearch-forward-regexp): New arguments NOT-REGEXP and
11315         NO-RECURSIVE-EDIT.
11316         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11317         (isearch-backward-regexp): New arguments NOT-REGEXP and
11318         NO-RECURSIVE-EDIT.
11319         (isearch-mode): Return isearch-success.
11320         (isearch-update): Use unread-command-events instead of
11321         unread-command-event.
11322         (isearch-abort): If an invalid regexp is encountered, keep popping
11323         states.
11324         (isearch-*-char): Use FSF implementation.
11325         (isearch-whitespace-chars): Use the more robust FSF's
11326         implementation.
11327         (isearch-within-brackets): New variable.
11328         (isearch-mode): Initialize it.
11329         (isearch-edit-string): Bind it.
11330         (isearch-search-and-update): Set it.
11331         (isearch-push-state): Push it.
11332         (isearch-top-state): Pop it.
11333         (isearch-search): Set it.
11334         (isearch-printing-char): When called by isearch-whitespace-chars,
11335         handle M-SPC gracefully.
11336         (isearch-message-prefix): New argument ELLIPSIS.
11337         (isearch-message-suffix): Ditto.
11338         (isearch-message): Use the ELLIPSIS argument when calling
11339         isearch-message-prefix and isearch-message-suffix.
11340         (isearch-message-prefix): Distinguish between "wrapped" and
11341         "overwrapped" search, FWIW.
11342
11343 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11344
11345         * isearch-mode.el (isearch-edit-string): Use the head of the
11346         search ring instead of search-last-string and search-last-regexp.
11347         (search-highlight): Renamed from isearch-highlight.
11348         (isearch-exit): Use the new name.
11349         (isearch-highlight): Ditto.
11350         (isearch-dehighlight): Ditto.
11351         (isearch-update-ring): New function.
11352         (isearch-done): Call it.
11353         (isearch-done): New argument EDIT.
11354         (isearch-repeat): If search string is empty, look up at the car of
11355         the search ring; ignore the yank pointer.
11356         (isearch-abort): Call isearch-done with NOPUSH.
11357         (isearch-cancel): New function.
11358         (isearch-mode-map): Bind it to ESC ESC ESC.
11359
11360         * isearch-mode.el: Begin merge with FSF 20.4.
11361
11362 1999-09-01  Andy Piper  <andy@xemacs.org>
11363
11364         * x-select.el (x-get-clipboard): obsolete.
11365         (x-yank-clipboard-selection): obsolete
11366
11367         * select.el (disown-selection): need to be careful to disown the
11368         clipboard if we set it via selection.
11369         (get-clipboard): move from x-select.el
11370         (yank-clipboard-selection): ditto.
11371
11372 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11373
11374         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11375         isearch-highlight-all-matches to nil.
11376         (isearch-fixed-case): New variable.
11377         (isearch-mode): Initialize it.
11378         (isearch-edit-string): Save it.
11379         (isearch-toggle-case-fold): Set it.
11380         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11381         need to check isearch-fixed-case.
11382         (isearch-toggle-case-fold): Update highlighting of all matches
11383         before the pause.
11384         (isearch-edit-string):
11385
11386 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11387
11388         * isearch-mode.el (isearch-edit-string): Call isearch-message
11389         before reading the event so that the prompt is displayed properly.
11390         (isearch-message): Use isearch-nonincremental when calling
11391         isearch-message-prefix.
11392         (minibuffer-local-isearch-map): Bind up and down to do the same as
11393         M-p and M-n respectively.
11394         (isearch-done): New arg NOPUSH.
11395         (isearch-edit-string): Use it.
11396         (isearch-edit-string): Don't bind isearch-string.
11397         (isearch-ring-adjust): Edit string, *then* push state.
11398
11399 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11400
11401         * faces.el (isearch-secondary): Make isearch-secondary look
11402         different than default.
11403
11404 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11405
11406         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11407         save-excursion.
11408         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11409         (isearch-update): Call isearch-dehighlight without arguments.
11410         (isearch-done): Ditto.
11411
11412         * isearch-mode.el (isearch-fix-case): If the search string has no
11413         upper-case letters, allow the folding to be reenabled.
11414         Previously, once disabled, the folding would remain that way until
11415         the end of isearch.
11416         (isearch-top-state): Call isearch-fix-case.
11417
11418         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11419         save-excursion.
11420         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11421
11422 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11423
11424         * xpm-button.el:
11425         xbm-button.el: Need to exist in core because gui.el depends on
11426         them.
11427
11428 1999-08-31  Andy Piper  <andy@xemacs.org>
11429
11430         * gutter-items.el (buffers-tab-face): new customizable variable.
11431         (buffers-tab-default-buffer-line-length): new specifier for
11432         maximum viewable characters.
11433         (progress-stack): new variable for implementing widget-based
11434         progress messages.
11435         (progress-area-buffer): ditto.
11436         (progress-glyph-height): ditto.
11437         (progress-stop-callback): ditto.
11438         (progress-quit-function): new function.
11439         (progress-glyph): new variable.
11440         (progress-layout-glyph): ditto.
11441         (progress-displayed-p): new function, see message-displayed-p for
11442         details.
11443         (clear-progress): ditto.
11444         (remove-progress): ditto.
11445         (append-progress): ditto.
11446         (raw-append-progress): ditto.
11447         (display-progress): ditto.
11448         (current-progress): ditto.
11449         (current-progress-label): ditto.
11450         (progress): ditto.
11451         (lprogress): ditto.
11452
11453
11454 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11455
11456         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11457
11458         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11459         `isearch-yank-selection'.
11460         (isearch-mode-map): Use it.
11461         (isearch-yank-selection): Use `get-selection' instead of
11462         `get-x-selection'.
11463
11464 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11465
11466         * faces.el (isearch-secondary): Create face here.
11467
11468         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11469         timers.
11470
11471 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11472
11473         * subr.el (buffer-string): More robust backward compatibility
11474         check, courtesy William Perry.
11475
11476 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11477
11478         * replace.el (perform-replace): Stop the search after the search
11479         limit has been reached.
11480
11481 1999-08-23  Andy Piper  <andy@xemacs.org>
11482
11483         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11484         here if we don't have one.
11485
11486 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11487
11488         * ldap.el (ldap-coding-system): Default to nil until we get
11489         efficient UTF8 support
11490         (ldap-decode-string): Guard against `decode-coding-string' not
11491         being defined
11492         (ldap-encode-string): Guard against `encode-coding-string' not
11493         being defined
11494
11495 1999-08-23  Didier Verna  <didier@xemacs.org>
11496
11497         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11498         Some doc strings improvements, and add a star to the `interactive'
11499         calls.
11500
11501 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11502
11503         * font-lock.el (java-font-lock-keywords-3): introduced new
11504         keywords and regexpes for javadoc syntax 1.2.
11505
11506 1999-08-17  Andy Piper  <andy@xemacs.org>
11507
11508         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11509         format-buffers-tab-line.
11510         (buffers-tab-max-buffer-line-length): new variable.
11511         (format-buffers-tab-line): new function. truncate names if over
11512         buffers-tab-max-buffer-line-length.
11513
11514 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11515
11516         * cus-start.el: Customize the variable `bell-inhibit-time'.
11517
11518 1999-08-16  Andy Piper  <andy@xemacs.org>
11519
11520         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11521         brute-force approach to deleting the last buffer.
11522         (buffers-tab-grouping-regexp): new customizable variable.
11523         (select-buffers-tab-buffers-by-mode): use it.
11524
11525 1999-08-13  Andy Piper  <andy@xemacs.org>
11526
11527         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11528         deletion problem.
11529
11530 1999-07-30  Didier Verna  <didier@xemacs.org>
11531
11532         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11533         of princ to output symbols.
11534         (custom-save-face-internal): ditto.
11535         (custom-save-resets): ditto.
11536
11537 1999-08-09  Didier Verna  <didier@xemacs.org>
11538
11539         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11540         `regexp-quote' to protect the major mode name for use as a regular
11541         expression (c++ needs this for instance).
11542
11543 1999-08-08  Andy Piper  <andy@xemacs.org>
11544
11545         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11546         cope with similar mode names.
11547
11548         * gutter-items.el (buffers-tab-selection-function): new selection
11549         function.
11550         (select-buffers-tab-buffers-by-mode): new function.
11551         (buffers-tab-items): use it if set to only display buffers in the
11552         tab in the current buffer's group..
11553         (update-tab-in-gutter): use new api.
11554         (remove-buffer-from-gutter-tab): ditto.
11555
11556         * gutter-items.el (buffers-tab-max-size): set custom selection
11557         default to 6.
11558         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11559         (add-tab-to-gutter): set face as default.
11560
11561 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11562
11563         * faces.el (frob-face-property): Merge the fall-back specifier
11564         with the target, not replace it.
11565
11566 1999-08-05  Andy Piper  <andy@xemacs.org>
11567
11568         * gutter-items.el (update-tab-in-gutter): add frame argument for
11569         buffer-items.
11570         (update-tab-in-gutter): use it.
11571
11572         * gutter-items.el (record-buffer-hook): set.
11573
11574         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11575         change.
11576         (switch-to-buffer-hook) deleted.
11577
11578 1999-08-04  Andy Piper  <andy@xemacs.org>
11579
11580         * gutter-items.el (update-tab-in-gutter): make sure this will work
11581         as an argument to create-frame-hook.
11582
11583 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11584
11585         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11586         instead of timer emulation.
11587
11588 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11589
11590         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11591         Emacs isearch enhancements.
11592
11593 1999-07-28  Andy Piper  <andy@xemacs.org>
11594
11595         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11596         all devices that support tab controls.
11597         (remove-buffer-from-gutter-tab): new function. to be used as a
11598         value for kill-buffer-hook.
11599
11600 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11601
11602         * auto-show.el (auto-show-truncationp): changed to match
11603         `window_translation_on'
11604
11605 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11606
11607         * XEmacs 21.2.19 is released
11608
11609 1999-07-28  SL Baur  <steve@miho>
11610
11611         * code-files.el (insert-file-contents): Fix docstring.
11612         revert previous change.
11613
11614 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11615
11616         * fill.el (fill-region-as-paragraph): Change re-break-point to
11617         contain word-across-newline plus one character so that filling
11618         Japanese and Chinese works as desired.
11619         * simple.el (do-auto-fill): Ditto.
11620
11621 1999-07-26  SL Baur  <steve@miho>
11622
11623         * mule/japanese.el ("Japanese"): Do not specify a default input
11624         method.
11625         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11626
11627 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11628
11629         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11630         able to use cl-macs macro in early lisp.
11631
11632 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11633
11634         * custom.el:
11635         * cus-face.el:
11636         * cus-edit.el:
11637                 Massive custom Theme API changes.
11638
11639 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11640
11641         * code-files.el (insert-file-contents): Regard
11642         coding-system-magic-cookie if `coding-system-for-read' is nil.
11643
11644 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11645
11646         * mule/thai-xtis.el: Add coding: local variable, to avoid
11647         bootstrapping problem with C locale.
11648
11649 1999-07-22  Andy Piper  <andy@xemacs.org>
11650
11651         * dumped-lisp.el (preloaded-file-list): guard against putting
11652         gutter-items in a less than functional XEmacs.
11653         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11654
11655 1999-07-18  Bob Weiner  <weiner@beopen.com>
11656
11657         * fill.el (fill-context-prefix): Fixed bug that prevented the
11658         setting of an adaptive fill prefix when the `dont-skip-first' was
11659         t.
11660
11661 1999-07-22  SL Baur  <steve@miho>
11662
11663         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11664
11665 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11666
11667         * files.el (interpreter-mode-alist): add `make', `guile', and
11668         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11669         makefile-mode, guile is a scheme, and someday XEmacs will be
11670         modular enough to use as an efficient scripting tool.)
11671
11672 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11673
11674         * mule/mule-cmds.el (reset-language-environment): Regard
11675         coding-category `utf-8' and `ucs-4' if they are available.
11676
11677 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11678
11679         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11680         (prefer-coding-system): Fix DOC-string.
11681
11682         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11683         DOC-string too.
11684
11685         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11686         Mule.
11687         (coding-system-change-eol-conversion): Fix DOC-string.
11688
11689 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11690
11691         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11692         instead of `list-coding-system'.
11693
11694 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11695
11696         * menubar-items.el (default-menubar): `select-input-method' was
11697         renamed to `set-input-method'.
11698
11699         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11700         "Set Language Environment" menu.
11701
11702         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11703         "Describe Language Support" menu.
11704
11705 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11706
11707         * mule/chinese.el ("Chinese-GB"): Rename
11708         `chinese-gb-environment-setup-function' to
11709         `setup-chinese-gb-environment-internal'.
11710
11711 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11712
11713         * mule/korean.el: Use `define-coding-system-alias' instead of
11714         `copy-coding-system'.
11715
11716 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11717
11718         * mule/mule-cmds.el (set-language-environment-coding-systems):
11719         Treat duplicated coding-categories.
11720
11721 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11722
11723         * mule/japanese.el: Use `define-coding-system-alias' instead of
11724         `copy-coding-system'.
11725
11726 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11727
11728         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11729         coding-system `viscii'.
11730
11731 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11732
11733         * mule/cyrillic.el:
11734         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11735         (cyrillic-alternativnyj-decode-table): New variable.
11736         (cyrillic-alternativnyj-encode-table): New variable.
11737         - Specify `iso-8-1' as a category of coding-system
11738           `alternativnyj'.
11739         - Abolish general Cyrillic environment.
11740
11741 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11742
11743         * mule/chinese.el:
11744         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11745         - Register `chinese-gb-environment-setup-function' as a
11746           `setup-function' of "Chinese-GB" environment.
11747
11748 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11749
11750         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11751         optional argument `parents'.
11752
11753         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11754         property for Thai-XTIS.
11755
11756         * mule/mule-help.el (help-with-tutorial): Use property
11757         `tutorial-coding-system' of language-info as a coding-system to
11758         read tutorial file.
11759
11760 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11761
11762         * mule/thai-xtis.el: Don't setup `setup-function' and
11763         `exit-function'.
11764
11765         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11766         `set-coding-category-system' to set up coding-system for
11767         coding-category.
11768
11769         * mule/mule-cmds.el (prefer-coding-system): Use
11770         `set-coding-category-system' to set up coding-system for
11771         coding-category.
11772
11773 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11774
11775         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11776         Thai-XTIS environment.
11777
11778         * mule/mule-cmds.el (prefer-coding-system): Use
11779         `find-coding-system' instead of `coding-system-p'.
11780
11781 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11782
11783         * mule/mule-cmds.el (set-language-environment-coding-systems):
11784         Modify eol-type for XEmacs.
11785
11786         * mule/thai-xtis.el: Delete unused local variable `category'.
11787
11788         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11789         function.
11790         (prefer-coding-system): Don't call
11791         `update-coding-systems-internal'; use function
11792         `coding-category-list' instead of variable `coding-category-list';
11793         use `set-coding-priority-list' instead of `set-coding-priority';
11794         modify `eol-type' for XEmacs.
11795
11796         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11797         `charset-columns'.
11798         (char-width): Likewise.
11799
11800 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11801
11802         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11803         `tis-620'.
11804
11805         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11806         `set-coding-priority-list' instead of `set-coding-priority'; don't
11807         call `update-coding-systems-internal'.
11808
11809         * mule/mule-misc.el (coding-system-get): New function.
11810         (coding-system-put): New function.
11811         (coding-system-category): New function.
11812
11813 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11814
11815         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11816         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11817         to avoid conflict with leim/quail/thai-xtis.
11818
11819         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11820         to thai-xtis-chars.el.
11821
11822         * mule/thai-xtis-chars.el: New file (split from
11823         mule/thai-xtis.el).
11824
11825 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11826
11827         * mule/thai-xtis.el:
11828         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11829         - Add syntax entries.
11830         - Put `preferred-coding-system' of the charset `thai-xtis' to
11831           `tis-620'.
11832
11833 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11834
11835         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11836         rewritten to use write-multibyte-character.
11837
11838 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11839
11840         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11841         of `iso-2022-7'.
11842         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11843         ported yet.
11844         (read-input-method-name): Treat optional argument `default'.
11845
11846 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11847
11848         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11849         all.
11850         (set-language-info-alist): Set up menus here.
11851
11852 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11853
11854         * minibuf.el (completing-read): Add new optional argument
11855         `default'.
11856         (read-coding-system): Add new optional argument
11857         `default-coding-system'.
11858
11859 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11860
11861         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11862         (viet-viscii-...->viet-vscii...).
11863
11864 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11865
11866         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11867         and menus.
11868
11869 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11870
11871         * mule/mule-cmds.el (input-method-function): Add permanent-local
11872         property.
11873
11874 1999-03-30  Dave Love  <fx@gnu.org>
11875
11876         * mule/mule-cmds.el (current-language-environment): Doc fix.
11877
11878 1999-02-06  Richard Stallman  <rms@gnu.org>
11879
11880         * mule/european.el (setup-slovenian-environment): New function.
11881         ("Slovenian"): New language environment.
11882
11883 1999-01-27  Dave Love  <fx@gnu.org>
11884
11885         * mule/mule-cmds.el (current-language-environment): Provide :link,
11886         :type (choices) and appropriate :get.
11887
11888 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11889
11890         * mule/mule-cmds.el (describe-language-environment): Don't alter
11891         input-method-alist.
11892
11893 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11894
11895         * mule/mule-cmds.el (prefer-coding-system): Call
11896         set-coding-priority, so that the internal array of priorities is
11897         also updated.
11898
11899 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11900
11901         * mule/mule-cmds.el (prefer-coding-system): If the argument
11902         requires specific EOL conversion type, make the default coding
11903         systems use that.
11904
11905 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11906
11907         * mule/mule-cmds.el (set-language-environment): Pass the default
11908         eol-type to set-language-environment-coding-systems.
11909         (set-default-coding-systems): Copy the eol-type property for the
11910         new default values of {buffer-file,process}-coding-system from the
11911         old defaults.
11912         (set-language-environment-coding-systems): Accept an optional
11913         argument EOL-TYPE, and set the eol-type property of the default
11914         coding systems accordingly.
11915
11916 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11917
11918         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11919         use generate-new-buffer instead of get-buffer-create.
11920
11921 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11922
11923         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11924
11925 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11926
11927         * mule/mule-cmds.el (default-input-method): Fix custom type.
11928
11929 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11930
11931         * mule/mule-cmds.el (setup-specified-language-environment):
11932         Add apropos-inhibit property.
11933         (describe-specified-language-support): Likewise.
11934
11935 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11936
11937         * mule/mule-cmds.el: Doc fixes.
11938
11939 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11940
11941         * mule/mule-cmds.el (register-input-method): Doc-string
11942         modified.
11943
11944 1998-09-01  Dave Love  <fx@gnu.org>
11945
11946         * mule/mule-cmds.el (current-language-environment): Fix
11947         setter function.
11948
11949 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11950
11951         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11952         mule/european.el, mule/hebrew.el, mule/japanese.el,
11953         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11954         avoid bootstrapping problem if you need to recompile all the Lisp
11955         files using interpreted code.
11956
11957 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11958
11959         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11960         ("Latin-2"): Likewise.
11961
11962 1998-08-18  Per Starback  <starback@update.uu.se>
11963
11964         * mule/european.el (setup-latin2-environment): Fix typo.
11965
11966 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11967
11968         * mule/european.el: Give proper value of `input-method' key to all
11969         lang. env.
11970
11971         * mule/mule-cmds.el (activate-input-method): Handle the case that
11972         the arg INPUT-METHOD is nil correctly.
11973         (read-multilingual-string): Activate the specified input method
11974         before calling read-string.  Afterward, activate the original
11975         input method.
11976
11977 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11978
11979         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11980         (set-language-info-alist): Fix typo in doc-string.
11981
11982         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11983
11984 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11985
11986         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11987         (reset-language-environment): New function for the job that
11988         setup-english-environment used to do.
11989         (set-language-environment): Do more setups according to the info
11990         in language-info-alist.
11991         (read-language-name): Handle the case that the arg KEY is nil.
11992         (describe-language-environment): Handle input-method property.
11993
11994         * mule/: All files under this directory, which related with
11995         specific languages (such as mule/european.el, mule/greek.el,
11996         mule/hebrew.el, mule/misc-lang.el), modified as below.
11997         (setup-XXX-environment): Just call set-language-environment.  If
11998         they used to do some other jobs than what done by
11999         set-language-environment, those jobs are done in
12000         setup-XXX-environment-internal now.
12001         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
12002         the value to setup-XXX-environment-internal.  Add properties
12003         input-method and features.
12004
12005         * mule/english.el (setup-english-environment): Just call
12006         reset-language-environment.
12007
12008         * mule/european.el (setup-8-bit-environment): Function deleted.
12009
12010 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
12011
12012         * mule/mule-cmds.el (input-method-exit-on-first-char)
12013         (input-method-use-echo-area): Doc fixes.
12014
12015 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
12016
12017         * mule/mule-cmds.el (input-method-exit-on-first-char): New
12018         variable.
12019         (input-method-use-echo-area): New variable.
12020
12021 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
12022
12023         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
12024
12025 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
12026
12027         * mule/mule-cmds.el (activate-input-method): Update mode line.
12028         (inactivate-input-method): Likewise.
12029
12030 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
12031
12032         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
12033         input method in the current buffer, but just bind
12034         current-input-method.
12035
12036 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
12037
12038         * mule/hebrew.el ("Hebrew"): Add coding-priority.
12039
12040         * mule/misc-lang.el ("IPA"): Add coding-priority and
12041         coding-system.
12042
12043 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
12044
12045         * mule/greek.el: Add coding-priority.
12046
12047 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
12048
12049         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
12050         LANG-ENV.
12051
12052 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
12053
12054         * mule/mule-cmds.el (register-input-method): Fix previous change.
12055         (setup-specified-language-environment): Doc fix.
12056
12057 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
12058
12059         * mule/mule-cmds.el: Several doc fixes.
12060         (get-language-info, set-language-info): Rename argument.
12061         (set-language-info-alist): Likewise.
12062         (register-input-method): Rename argument.
12063         (activate-input-method): If INPUT-METHOD is nil, deactivate.
12064
12065 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
12066
12067         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
12068         default value while reading an input method.
12069
12070 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
12071
12072         * mule/mule-cmds.el (universal-coding-system-argument):
12073         Use buffer-file-coding-system as default.
12074
12075 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
12076
12077         * mule/korean.el ("Korean"): Doc fix.
12078
12079 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
12080
12081         * mule/mule-cmds.el (describe-language-environment): Print the
12082         languge environment at the head.
12083
12084 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
12085
12086         * mule/japanese.el: Set exit-function to exit-japanese-environment
12087         for Japanese environment.
12088
12089 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
12090
12091         * mule/mule-cmds.el (set-language-environment): Doc fix.
12092         (current-language-environment): Use defcustom.
12093         (default-input-method): Specify :type.
12094
12095 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
12096
12097         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12098         modified.
12099         (prefer-coding-system): Doc-string modified.
12100
12101 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12102
12103         * mule/mule-cmds.el (set-language-info): Doc-string
12104         describes `coding-priority' KEY.
12105         (set-language-environment-coding-systems): New function.
12106         (select-safe-coding-system): New function.
12107         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
12108         (set-language-info-alist): New optionla arg PARENTS.  Call
12109         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
12110         (set-language-environment-coding-systems): New function.
12111
12112         * mule/chinese.el: Remove setting up of
12113         describe-chinese-environment-map and
12114         setup-chinese-environment-map.  Exclude them in args of calls to
12115         set-language-info-alist.  Register coding-priority key in
12116         language-info-alist.
12117
12118         * mule/cyrillic.el: Remove setting up of
12119         describe-cyrillic-environment-map and
12120         setup-cyrillic-environment-map.  Exclude them in args of calls to
12121         set-language-info-alist.  Register coding-priority key in
12122         language-info-alist.
12123
12124         * mule/english.el: Register coding-priority key in
12125         language-info-alist.
12126
12127         * mule/ethiopic.el: Register coding-priority key in
12128         language-info-alist.
12129
12130         * mule/european.el: Remove setting up of
12131         describe-european-environment-map and
12132         setup-european-environment-map.  Exclude them in args of calls to
12133         set-language-info-alist.  Register coding-priority key in
12134         language-info-alist.  Add "German" language env.
12135         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12136         (setup-german-environment): New function.
12137
12138         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12139         change default input method to "greek-postfix".
12140
12141         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12142         coding-priority key in
12143
12144 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12145
12146         * mule/mule-cmds.el (set-language-info): Doc fix.
12147         (input-method-inactivate-hook): Doc fix.
12148
12149 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12150
12151         * mule/mule-cmds.el (set-input-method): Renamed from
12152         select-input-method.
12153
12154 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12155
12156         * mule/mule-cmds.el (set-language-environment): Run
12157         exit-language-environment-hook before calling `exit-function'
12158         which is specified for the language environment.
12159
12160 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12161
12162         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12163         modified.
12164         (prefer-coding-system): Likewise.
12165         (describe-language-environment): Print aliases of each coding
12166         system.
12167         (set-language-environment-hook): New variable.
12168         (exit-language-environment-hook): New variable.
12169         (set-language-environment): Call these hooks.  Before setting a
12170         new language environment, exit from the
12171         current-language-environment if necessary.
12172         (input-method-verbose-flag): The value can be nil, t,
12173         complex-only, or default.
12174         (input-method-highlight-flag): Doc-string augmented.
12175         (activate-input-method): Check if we can run the registered
12176         function to activate an input method.
12177
12178         * mule/korean.el: Set exit-function for language environment
12179         "Korean" to exit-korean-environment.
12180         (setup-korean-environment): Moved to korea-util.el.
12181
12182 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12183
12184         * mule/mule-cmds.el (read-multilingual-string): Use
12185         current-input-method prior to default-input-method.  Don't bind
12186         current-input-method by `let', instead, activate the specified
12187         input method in the current buffer temporarily.
12188
12189 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12190
12191         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12192
12193 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12194
12195         * mule/chinese.el (post-read-decode-hz): Return the result of
12196         decode-hz-region.
12197         (pre-write-encode-hz): Do not change the value of
12198         last-coding-system.
12199
12200 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12201
12202         * mule/mule-ccl.el: Doc fixes.
12203
12204 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12205
12206         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12207         (check-ccl-program): New macro.
12208
12209 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12210
12211         * mule/mule-ccl.el: Comment about CCL syntax modified.
12212         (ccl-command-table): Add read-multibyte-character and
12213         write-multibyte-character.
12214         (ccl-code-table): Add ex-cmd.
12215         (ccl-extended-code-table): New variable.
12216         (ccl-embed-extended-command): New function.
12217         (ccl-compile-read-multibyte-character,
12218         ccl-compile-write-multibyte-character) New functions.
12219         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12220         ccl-dump-write-multibyte-character): New functions.
12221
12222 1999-07-22  SL Baur  <steve@miho>
12223
12224         * config.el (config-value-file): config.values is installed into
12225         doc-directory.
12226         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12227
12228 1999-07-19  Didier Verna  <didier@xemacs.org>
12229
12230         * rect.el: all functions rewritten, except when noted. Below is a
12231         list of interface changes.
12232         (apply-on-rectangle): new function. Obsoletes
12233         `operate-on-rectangle'. All functions that used to call this
12234         function now call the new one.
12235         (kill-rectangle): added optional prefix arg to fill lines.
12236         (delete-rectangle): ditto.
12237         (delete-extract-rectangle): ditto.
12238         (open-rectangle): ditto.
12239         (clear-rectangle): ditto.
12240         (delete-rectangle-line): added third arg FILL.
12241         (delete-extract-rectangle-line): ditto.
12242         (open-rectangle-line): ditto.
12243         (clear-rectangle-line): ditto.
12244
12245 1999-07-18  Andy Piper  <andy@xemacs.org>
12246
12247         * menubar-items.el (default-menubar): add gutter options.
12248
12249         * gutter-items.el: new file.
12250         (gutter): new group for custom.
12251         (gutter-visible-p): new variable.
12252         (default-gutter-position): ditto.
12253         (buffers-tab): new group for the buffers tab.
12254         (gutter-buffers-tab): widget to put in the gutter.
12255         (buffers-tab-max-size): max number of tabs.
12256         (buffers-tab-switch-to-buffer-function): function to call when a
12257         tab is pressed.
12258         (buffers-tab-omit-function): filter buffers with this function.
12259         (buffers-tab-format-buffer-line-function): format buffer names for
12260         inclusion in tabs.
12261         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12262         the record.
12263         (build-buffers-tab-internal): build a list of tab items.
12264         (buffers-tab-items): ditto.
12265         (add-tab-to-gutter): put a tab in the gutter area.
12266         (update-tab-in-gutter): reset the buffers in the tab.
12267
12268         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12269
12270         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12271         (switch-to-buffer-hooks): new hook.
12272
12273         * toolbar.el (default-toolbar-position): fix typo.
12274
12275 1999-07-16  Andy Piper  <andy@xemacs.org>
12276
12277         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12278
12279 1999-07-15  Didier Verna  <didier@xemacs.org>
12280
12281         * cus-edit.el (custom-prompt-variable): optional third arg makes
12282         prompt for a comment string.
12283         (customize-set-value): optional prefix makes this function handle
12284         variable comments.
12285         (customize-set-variable): ditto.
12286         (customize-save-variable): ditto.
12287         (customize-customized): handle custom comments.
12288         (customize-save-customized): ditto.
12289         (custom-variable-state-set): ditto.
12290         (custom-face-state-set): ditto.
12291         (customize-saved): ditto.
12292         (custom-variable-set): ditto.
12293         (custom-face-set): ditto.
12294         (custom-variable-save): ditto.
12295         (custom-face-save): ditto.
12296         (custom-variable-reset-saved): ditto.
12297         (custom-face-reset-saved): ditto.
12298         (custom-variable-reset-standard): ditto.
12299         (custom-face-reset-standard): ditto.
12300         (custom-comment-face): new face.
12301         (custom-comment-tag-face): ditto.
12302         (custom-comment): new widget.
12303         (custom-comment-create): new function.
12304         (custom-comment-delete): ditto.
12305         (custom-comment-value-set): ditto.
12306         (custom-comment-show): ditto.
12307         (custom-comment-invisible-p): ditto.
12308         (custom-variable-value-create): create a comment field widget.
12309         (custom-face-value-create): ditto.
12310         (custom-variable-menu): new entry for adding a custom comment.
12311         (custom-face-menu): ditto.
12312         (custom-save-variables): possibly save custom comments.
12313         (custom-save-faces): ditto.
12314
12315         * cus-face.el (custom-set-faces): the arguments can now have a
12316         custom comment as fourth argument.
12317
12318         * custom.el (custom-set-variables): the arguments can now have a
12319         custom comment as fifth element.
12320
12321 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12322
12323         * XEmacs 21.2.18 is released
12324
12325 1999-07-13  SL Baur  <steve@miho>
12326
12327         * lib-complete.el (read-library-name): Revert previous change.
12328         (read-library): Ditto.
12329
12330 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12331
12332         * packages.el (packages-package-list): Capitalize docstring.
12333
12334         * packages.el (packages-find-package-library-path): Use #'nconc
12335         rather than #'append to reduce consing -- #'mapcar uses Flist,
12336         which returns a freshly consed list.  #'append would create yet
12337         another fresh list, using Fmake_list in concat.
12338
12339         * packages.el (package-provide): Use setq with remassq like it
12340         says in its docstring.
12341
12342 1999-07-06  SL Baur  <steve@miho.m17n.org>
12343
12344         * lib-complete.el (progn-with-message): Fix typo.
12345
12346 1999-07-06  SL Baur  <steve@miho.m17n.org>
12347
12348         * mule/mule-misc.el (char-octet): Make function match docstring.
12349         From Katsumi Yamaoka <yamaoka@jpl.org>
12350
12351 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12352
12353         * wid-edit.el (widget-documentation): corrected spelling error.
12354
12355 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12356
12357         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12358         keys if already bound
12359
12360 1999-07-06  SL Baur  <steve@miho.m17n.org>
12361
12362         * lib-complete.el (progn-with-message): Revert previous changes.
12363
12364 1999-06-24  Bob Weiner  <weiner@beopen.com>
12365
12366         * lib-complete.el (find-library):
12367         (find-library-other-window):
12368         (find-library-other-frame): Completely rewrote
12369         so that these functions actually work when called non-interactively.
12370         Also made them handle LIBRARY arguments which end with .el or .elc.
12371
12372 1999-06-24  Bob Weiner  <weiner@beopen.com>
12373
12374         * simple.el (indent-new-comment-line): Locally bound
12375         `block-comment-start' to `comstart' or else when this is called
12376         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12377         `block-comment-start' value, ignoring any existing spacing after a
12378         comment prefix in the previous line and producing ugly comments.
12379
12380 1999-06-23  Bob Weiner  <weiner@beopen.com>
12381
12382         * list-mode.el (mouse-choose-completion):
12383         (choose-completion):
12384         (completion-switch-to-minibuffer): Added.
12385         ([Tab]): [Tab] previously switched to the minibuffer
12386         but since [space] does that and since most applications in the
12387         world use [Tab] to select the next item in a list, do that in the
12388         *Completions* buffer too.  This will cause the least confusion
12389         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12390         06/23/1999.
12391
12392 1999-06-22  Bob Weiner  <weiner@beopen.com>
12393
12394         * help.el (help-buffer-name): Added support for a null value
12395         of `help-buffer-prefix-string' since some buffers require no
12396         prefix.
12397
12398 1999-06-20  Bob Weiner  <weiner@beopen.com>
12399
12400         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12401         in the completion-list-mode-map to bury the completions buffer
12402         even when the minibuffer is no longer active.
12403
12404 1999-06-20  Bob Weiner  <weiner@beopen.com>
12405
12406         * list-mode.el (list-mode): It is visually disconcerting to have
12407         the text cursor disappear within list buffers, especially when
12408         moving from window to window, so leave it visible.
12409
12410 1999-07-01  SL Baur  <steve@miho.m17n.org>
12411
12412         * menubar-items.el (default-menubar): Conditionalize the bug
12413         report menu item (which may not be possible in this XEmacs).
12414         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12415
12416 1999-06-30  SL Baur  <steve@miho.m17n.org>
12417
12418         * subr.el (with-current-buffer): DOC string fix.
12419         Suggested by Bob Weiner <weiner@altrasoft.com>
12420
12421 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12422
12423         * cus-face.el (custom-face-italic): insert missing args
12424
12425 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12426
12427         * packages.el (package-locations): Changed default early package
12428         hierarchies to ~/.xemacs/mule-packages and
12429         ~/.xemacs/xemacs-packages.
12430
12431 1999-06-23  SL Baur  <steve@miho.m17n.org>
12432
12433         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12434
12435 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12436
12437         * packages.el (package-locations): Changed default early package
12438         hierarchy to ~/.xemacs/packages.
12439         (package-locations): Removed `packages' as a possible name for a
12440         late package hierarchy.
12441
12442 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12443
12444         * mule/mule-category.el (word-combining-categories): Set up new
12445         variable.
12446         (word-separating-categories): Likewise.
12447
12448 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12449
12450         * XEmacs 21.2.17 is released
12451
12452 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12453
12454         * font-menu.el (font-menu-set-font): allow for nil specification
12455         of font size.
12456
12457 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12458
12459         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12460         is 1.
12461
12462 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12463
12464         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12465         8859-5 instead of ISO 8859-1.
12466
12467 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12468
12469         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12470         (viet-viscii-encode-table): Ditto.
12471
12472         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12473         Make obsolete definition of char-octet.
12474
12475 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12476
12477         * subr.el: Move no-Mule make-char ...
12478         * help-nomule.el (make-char): To here.
12479         (string-width): Make Mule compatibility alias.
12480
12481 1999-06-15  Andy Piper  <andy@xemacs.org>
12482
12483         * select.el (get-selection-no-error): really make there be no-error.
12484         (get-selection): revert to original.
12485
12486 1999-06-11  Andy Piper  <andy@xemacs.org>
12487
12488         * select.el (selection-sets-clipboard): renamed.
12489         (own-selection): use it.
12490
12491 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12492
12493         * XEmacs 21.2.16 is released
12494
12495 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12496
12497         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12498         missing characters to avoid crash.
12499
12500 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12501
12502         * coding.el (set-terminal-coding-system): Only set the console
12503         coding system on the selected console if it is a tty.
12504
12505 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12506
12507         * cus-face.el:
12508         * cus-edit.el:
12509         * faces.el:
12510         (custom):
12511         (face-spec-set):
12512         * faces.el (frob-face-property):
12513         * font-menu.el (font-menu-set-font):
12514                   Actually apply changes from 1999-03-17
12515
12516 1999-06-10  Andy Piper  <andy@xemacs.org>
12517
12518         * select.el (get-selection): abstract out non error-signalling
12519         part.
12520         (get-selection-no-error): get-selection without signalling an
12521         error.
12522         (selection-is-clipboard-p): new variable. controls whether the
12523         selection sets the clipboard.
12524         (own-selection): use it.
12525
12526         * mouse.el (insert-selection): fallback to clipboard after trying
12527         primary selection and cutbuffer.
12528
12529 1999-06-05  Andy Piper  <andy@xemacs.org>
12530
12531         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12532         selection functions.
12533
12534 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12535
12536         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12537         default value.
12538         (load): Use `raw-text' instead of `no-conversion'.
12539         (insert-file-contents): Likewise.
12540
12541         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12542         of `no-conversion'.
12543
12544 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12545
12546         * coding.el: Don't copy `no-conversion' to `raw-text'.
12547
12548 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12549
12550         * subr.el (make-char): Define it if Mule is not around.
12551
12552 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12553
12554         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12555
12556         * x-select.el (x-disown-selection-internal): Restore symbol as an
12557         obsolete alias.
12558         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12559
12560 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12561
12562         * XEmacs 21.2.15 is released
12563
12564 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12565
12566         * subr.el (split-string): Avoid infinite looping
12567
12568 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12569
12570         * ldap.el (ldap-ignore-attribute-codings): New variable
12571         (ldap-default-attribute-decoder): New variable
12572         (ldap-coding-system): New variable
12573         (ldap-attribute-syntax-encoders): New variable
12574         (ldap-attribute-syntax-decoders): New variable
12575         (ldap-attribute-syntaxes-alist): New variable
12576         (ldap-encode-boolean): New function
12577         (ldap-decode-boolean): New function
12578         (ldap-encode-country-string): New function
12579         (ldap-decode-string): New function
12580         (ldap-decode-address): New function
12581         (ldap-encode-address): New function
12582         (ldap-decode-attribute): New function
12583         (ldap-search): Use some of these
12584
12585 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12586
12587         * version.el (emacs-version): Make the patch level/beta come
12588         before the XEmacs qualifier so that it gets into (funcall
12589         emacs-version) and thus in the bug reports.
12590         (emacs-version>=): Support patch levels.
12591
12592 1999-06-03  SL Baur  <steve@xemacs.org>
12593
12594         * version.el: implement x.y.z version number
12595         From Jan Vroonhof <vroonhof@math.ethz.ch>
12596
12597 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12598
12599         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12600
12601 1999-05-22  Vin Shelton <acs@xemacs.org>
12602
12603         * startup.el: Document -private and break out non-standard X options.
12604
12605 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12606
12607         * mule/mule-charset.el (charset-after): New function.
12608         (charset-direction): Synch with Mule, update docstring.
12609         (get-charset-property): New function.
12610         (put-charset-property): New function.
12611         (charset-plist): New function.
12612
12613         * mule/mule-charset.el (compose-region):
12614         (decompose-region): remove;  these functions (which don't work
12615         since we don't do composite characters) have been moved to
12616         mule-util.el.
12617         (toplevel): follow coding standards
12618
12619 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12620
12621         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12622         exist any more.
12623
12624         * code-files.el: Fix commentary to follow coding standards.  Move
12625         the single line left in mule-files.el to here.
12626
12627         * mule/mule-files.el: delete.
12628
12629 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12630
12631         * info.el (Info-scroll-prev): Use event functions instead of the
12632         old emacs 19 interface.
12633
12634 1999-06-02  Andy Piper  <andy@xemacs.org>
12635
12636         * x-font-menu.el (x-font-menu-load-font):
12637         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12638
12639 1999-05-31  Andy Piper  <andy@xemacs.org>
12640
12641         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12642         group.
12643         (font-menu-this-frame-only-p): ditto.
12644         (font-menu-max-items): reinstate, from Jan Vroonhof
12645         <vroonhof@math.ethz.ch>
12646         (font-menu-submenu-name-format): ditto.
12647         (font-menu-split-long-menu): ditto, for use by the family
12648         constructor.
12649         (font-menu-family-constructor): use it.
12650
12651 1999-05-30  Andy Piper  <andy@xemacs.org>
12652
12653         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12654         for use by the font menu.
12655
12656         * msw-font-menu.el: new file implementing mswindows specific
12657         font-menu behaviour.
12658         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12659         (mswindows-font-menu-junk-families): ditto.
12660         (hack-font-truename): ditto.
12661         (mswindows-font-regexp-ascii): ditto.
12662         (mswindows-reset-device-font-menus): ditto.
12663         (mswindows-font-menu-font-data): ditto.
12664         (mswindows-font-menu-load-font): ditto.
12665
12666         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12667         (x-font-menu-font-data): ditto.
12668         (x-font-menu-load-font): ditto.
12669
12670         * font-menu.el: new file implementing generic font menu behaviour.
12671         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12672         made device independent.
12673         (font-menu-this-frame-only-p): ditto.
12674         (font-menu-preferred-resolution): ditto.
12675         (font-menu-size-scaling): new variable used to determine whether
12676         sizes are in points or tenths of a point.
12677         (vassoc): moved from x-font-menu.el.
12678         (device-fonts-cache): ditto.
12679         (device-fonts-cache): ditto.
12680         (flush-device-fonts-cache): ditto.
12681         (reset-device-font-menus): copied from x-font-menu.el and made
12682         device independent. Most functionality deferred to
12683         device-dependent versions.
12684         (font-menu-family-constructor): copied from x-font-menu.el and
12685         made device independent.
12686         (font-menu-size-constructor): ditto.
12687         (font-menu-weight-constructor): ditto.
12688         (font-menu-set-font): ditto.
12689         (font-menu-change-face): ditto.
12690         (font-menu-load-font): new device method.
12691         (font-menu-font-data): ditto.
12692
12693         * x-font-menu.el: The above functions deleted.
12694
12695 1999-05-26  Andy Piper  <andy@xemacs.org>
12696
12697         * update-elc.el:
12698         * make-docfile.el:
12699         * loadup.el: rehash expand-file-name usage to not use default-directory.
12700
12701 1999-05-21  Andy Piper  <andy@xemacs.org>
12702
12703         * x-select.el (x-select-convert-to-text):
12704         (x-selected-text-type):
12705         (x-get-selection):
12706         (xselect-convert-to-string):
12707         (xselect-convert-to-compound-text):
12708         (xselect-convert-to-length):
12709         (xselect-convert-to-targets):
12710         (xselect-convert-to-delete):
12711         (xselect-convert-to-filename):
12712         (xselect-convert-to-charpos):
12713         (xselect-convert-to-lineno):
12714         (xselect-convert-to-colno):
12715         (xselect-convert-to-sourceloc):
12716         (xselect-convert-to-os):
12717         (xselect-convert-to-host):
12718         (xselect-convert-to-user):
12719         (xselect-convert-to-class):
12720         (xselect-convert-to-name):
12721         (xselect-convert-to-integer):
12722         (xselect-convert-to-atom):
12723         (xselect-convert-to-identity): functions renamed from x-* and
12724         moved to select.el.
12725         (x-get-secondary-selection): use rename get-selection.
12726         (x-get-clipboard): ditto.
12727         (x-own-selection): moved to select.el.
12728         (x-valid-simple-selection-p): ditto.
12729         (x-dehilight-selection): ditto.
12730         (x-own-clipboard): ditto.
12731         (x-disown-selection): ditto.
12732
12733         * x-mouse.el (x-yank-function): moved to mouse.el.
12734         (x-insert-selection): ditto.
12735         (x-set-point-and-move-selection): use renamed function.
12736
12737         * select.el (selected-text-type): moved and renamed from
12738         x-select.el.
12739         (selection-owner-p): moved to C.
12740         (selection-exists-p): ditto.
12741         (get-cutbuffer): new device method.
12742         (get-selection): generalised and moved from x-select.el.
12743         (own-selection): moved x-own-selection functionality into here.
12744         (dehilight-selection): renamed and moved from x-select.el.
12745         (own-clipboard): functionality moved from x-select.el using new
12746         generic C builtins.
12747         (disown-clipboard): ditto.
12748         (select-convert-to-text):
12749         (select-convert-to-string):
12750         (select-convert-to-compound-text):
12751         (select-convert-to-length):
12752         (select-convert-to-targets):
12753         (select-convert-to-delete):
12754         (select-convert-to-filename):
12755         (select-convert-to-charpos):
12756         (select-convert-to-lineno):
12757         (select-convert-to-colno):
12758         (select-convert-to-sourceloc):
12759         (select-convert-to-os):
12760         (select-convert-to-host):
12761         (select-convert-to-user):
12762         (select-convert-to-class):
12763         (select-convert-to-name):
12764         (select-convert-to-integer):
12765         (select-convert-to-atom):
12766         (select-convert-to-identity): new functions renamed from x-* and
12767         moved from x-select.el.
12768
12769         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12770         into here and use as the default window-system mouse yank.
12771         (insert-selection): generalised and moved from x-mouse.el.
12772         (own-clipboard): moved to C.
12773
12774         * msw-select.el (mswindows-selection-owned-p): deleted.
12775         (mswindows-own-selection): generalised and moved to select.el.
12776         (mswindows-disown-selection): generalised and moved to C.
12777         (mswindows-selection-owner-p): ditto.
12778
12779 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12780
12781         * XEmacs 21.2.14 is released
12782
12783 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12784
12785         * about.el: update contact info for jason and slb.
12786
12787 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12788
12789         * mule/european.el (setup-romanian-environment): Add Romanian
12790         support from Emacs/Mule romanian.el.
12791
12792 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12793
12794         * cus-face.el: Label all custom changes with the 'custom' tag.
12795
12796         * cus-edit.el: idem ditto.
12797
12798         * faces.el: Added suport for adding device tags to various functions.
12799         (custom): New device tag.
12800         (face-spec-set): Call reset face with tags argument. No longer do
12801         x-init-global-faces hack.
12802
12803         * faces.el (frob-face-property): Use an anonymous specifier to map
12804         frob-face-property-1 over.
12805
12806         * x-font-menu.el (font-menu-set-font): Always specify all
12807         properties to custom.
12808
12809 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12810
12811         * mule/european.el (setup-czech-environment): Add czech support.
12812         From David Sauer <davids@orfinet.cz>
12813
12814 1999-03-15  SL Baur  <steve@xemacs.org>
12815
12816         * check-features.el: Turn hard errors into warnings.
12817
12818 1999-03-21  SL Baur  <steve@xemacs.org>
12819
12820         * simple.el (delete-key-deletes-forward): As per discussion on
12821         xemacs-beta, default to t.
12822
12823 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12824
12825         * loadup.el: Define Installation-string before loading anything.
12826
12827 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12828
12829         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12830         From Anders Stenman <stenman@isy.liu.se>
12831
12832 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12833
12834         * wid-edit.el (widget-glyph-find): Ditto.
12835
12836         * packages.el (locate-library): Ditto.
12837
12838         * loadup.el (really-early-error-handler): Ditto.
12839
12840         * lib-complete.el (read-library): Ditto.
12841
12842         * faces.el (set-face-stipple): Ditto.
12843
12844         * code-files.el (load): Use new calling style of locate-file.
12845
12846 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12847
12848         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12849         dead.
12850
12851 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12852
12853         * dumped-lisp.el (preloaded-file-list): Don't load
12854         Installation.el.
12855
12856         * loadup.el (Installation-string): Define it here.
12857
12858 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12859
12860         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12861         Installation.el needs to be loaded before `dump-paths', otherwise
12862         the dumping process won't find it.
12863
12864 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12865
12866         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12867         subr so that we can use `replace-in-string' in Installation.el to
12868         get rid of C-m chars under the native Windows build.
12869
12870 1999-04-29  Andy Piper  <andy@xemacs.org>
12871
12872         * make-docfile.el: canonicalize file and directory names.
12873
12874         * device.el (call-device-method): new function for calling device
12875         specific methods.
12876         (define-device-method): new function for defining device methods.
12877         (define-device-method*): ditto.
12878
12879 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12880
12881         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12882
12883 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12884
12885         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12886         (cyrillic-koi8-r-encode-table): Likewise.
12887         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12888         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12889
12890         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12891         from vietnamese.el].
12892
12893         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12894         mule/mule-misc.el.
12895
12896 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12897
12898         * mule/thai-xtis.el:
12899         - Change font registry name from "Thai94x94-0" to "xtis-0".
12900         - Change mnemonic of coding-system `tis-620' to "TIS620".
12901
12902 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12903
12904         * mule/ethiopic.el: fixed.
12905
12906 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12907
12908         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12909
12910         * mule/thai-xtis.el: New file.
12911
12912         * mule/vietnamese.el: New file.
12913
12914         * mule/ethiopic.el: New file.
12915
12916 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12917
12918         * bytecomp.el (byte-compile-close-variables): Leave
12919         debug-issue-ebola-notices alone.
12920
12921 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12922
12923         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12924         at the top of the buffer since it is the most important thing to
12925         customize
12926         (ldap-get-host-parameter): New defun
12927         (ldap-search): Add a new parameter `withdn' to retrieve the
12928         distinguished names of entries
12929
12930 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12931
12932         * startup.el (splash-frame-body): Date and spelling fixes.
12933
12934 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12935
12936         * view-less.el (toggle-truncate-lines): add autoload tag
12937
12938 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12939
12940         * format.el (format-alist): Disable image stuff.
12941
12942 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12943
12944         * wid-edit.el (widget-glyph-find): Search by directories, then by
12945         suffixes rather than the other way around.
12946         (widget-image-conversion): Renamed to
12947         `widget-image-file-name-suffixes'.
12948
12949 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12950
12951         * mule/mule-charset.el: Made old functions obsolete, remove the
12952         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12953         (charset-iso-graphic-plane): Rename from charset-graphic.
12954         (charset-iso-final-char): Rename from charset-final.
12955         (charset-width): Rename from charset-columns.
12956         (charset-bytes): Added from fsf compatibility, returns always 1.
12957
12958         * mule/mule-misc.el: Move charset-doc-string alias to
12959         mule-charset.el
12960
12961 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12962
12963         * x-faces.el (x-make-font-bold-italic): honor
12964         *try-oblique-before-italic-fonts*
12965
12966 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12967
12968         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12969
12970 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12971
12972         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12973         name.
12974
12975 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12976
12977         * cl-extra.el (equalp): Would bug out for lists.
12978
12979 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12980
12981         * about.el (about-hackers):  Change cgw's email address
12982
12983 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12984
12985         * XEmacs 21.2.13 is released
12986
12987 1999-03-12  SL Baur  <steve@xemacs.org>
12988
12989         * simple.el (delete-key-deletes-forward): Revert to previous
12990         behavior.
12991
12992 1999-01-18  Didier Verna  <didier@xemacs.org>
12993
12994         * menubar-items.el (xemacs-splash-buffer): handle the case of
12995         multiple elements in the splash buffer body.
12996
12997         * startup.el (splash-frame-timeout): new constant: interval
12998         between splash buffer elements.
12999         (command-line-1): handle splash buffer with multiple elements (use
13000         a timeout).
13001         (splash-frame-body): Originally `startup-splash-frame-body'.
13002         Rewrote a cleaner and more readable version. This can now be array,
13003         in which case each element is displayed in turn in the splash buffer.
13004         (splash-frame-static-body): new constant. Persistent information
13005         across all splash buffer elements (preserves the possibility to give
13006         it in different languages.
13007         (circulate-splash-frame-elements): new function. Used as a timeout
13008         to circulate through all splash frame elements and display them in
13009         sequence.
13010         (display-splash-frame): originally `startup-splash-frame'. Handle
13011         the case of multiple elements in the splash buffer body. Now
13012         returns a timeout id if multiple elements to display, or nil.
13013
13014 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
13015
13016         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
13017         so they can be overridden by x-init-face-from-resources.
13018         Additionally specify the font name also with an x tag.
13019
13020 1999-03-08  Andy Piper  <andy@xemacs.org>
13021
13022         * package-get.el (package-get-base): autoload.
13023
13024         * menubar-items.el (default-menubar): add update menu item. Fix
13025         custom menu to only be activated when package-base is available.
13026
13027         * package-get.el (package-get-custom): don't load
13028         package-get-custom as it is auto-generated. Fix group definition.
13029
13030 1999-03-05  Didier Verna  <didier@xemacs.org>
13031
13032         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
13033         instead of `symbol-name' (Thanks Kyle).
13034
13035         * cus-edit.el (custom-save-variables): use `prin1' instead of
13036         princ to write symbols.
13037
13038 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13039
13040         * XEmacs 21.2.12 is released
13041
13042 1999-03-05  SL Baur  <steve@xemacs.org>
13043
13044         * menubar-items.el (default-menubar): Add kfm browsing support.
13045         From Neal Becker <nbecker@fred.net>
13046
13047 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
13048
13049         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
13050         calls to font-lock during buffer reversion.
13051
13052 1999-02-12  Didier Verna  <didier@xemacs.org>
13053
13054         * info.el (Info-build-node-completions): unconditionally widen the
13055         tag table buffer.
13056
13057 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
13058
13059         * x-faces.el (x-init-face-from-resources):
13060         Only set fonts in the 'x locale.
13061
13062 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
13063
13064         * package-ui.el (pui-install-selected-packages): Don't throw on
13065         `package-admin-delete-binary-package' returning nil since it's
13066         normal.  Reindent function.
13067         (pui-add-required-packages): Handle case where packages selected
13068         for installation have never been installed.
13069
13070 1999-03-03  Martin Buchholz  <martin@xemacs.org>
13071
13072         * menubar-items.el (default-menubar):
13073         Implement the ``Mule->Set coding system of process'' menu item.
13074
13075 1999-02-18  Martin Buchholz  <martin@xemacs.org>
13076
13077         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
13078         files
13079         - Change some `if's to `when's
13080
13081 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
13082
13083         * XEmacs 21.2.11 is released
13084
13085 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13086
13087         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
13088         against window close (Fix Bug #460).
13089         (ask-user-about-lock-dbox): Idem.
13090
13091 1999-02-25  SL Baur  <steve@xemacs.org>
13092
13093         * mule/mule-charset.el (charset-leading-byte): New function.
13094         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
13095
13096 1999-02-12  Andy Piper  <andy@xemacs.org>
13097
13098         * about.el (xemacs-hackers): change andy's email address.
13099         (about-url-alist): change andy's web page address.
13100         (about-xemacs): add piper.
13101
13102 1999-02-16  SL Baur  <steve@xemacs.org>
13103
13104         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13105         of mule-base into lisp/mule.
13106
13107 1999-02-16  SL Baur  <steve@xemacs.org>
13108
13109         * mule/arabic.el:
13110         mule/canna-leim.el:
13111         mule/chinese.el:
13112         mule/cyrillic.el:
13113         mule/english.el:
13114         mule/european.el:
13115         mule/greek.el:
13116         mule/hebrew.el:
13117         mule/japanese.el:
13118         mule/kinsoku.el:
13119         mule/korean.el:
13120         mule/misc-lang.el:
13121         mule/mule-category.el:
13122         mule/mule-ccl.el:
13123         mule/mule-charset.el:
13124         mule/mule-cmds.el:
13125         mule/mule-coding.el:
13126         mule/mule-files.el:
13127         mule/mule-help.el:
13128         mule/mule-init.el:
13129         mule/mule-misc.el:
13130         mule/mule-tty-init.el:
13131         mule/mule-x-init.el:
13132         mule/viet-chars.el:  Remerge from mule-base.
13133
13134         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
13135         of mule-base into lisp/mule.
13136
13137 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13138
13139         * process.el (exec-to-string): Use `shell-command-switch' in place
13140         of hard-wired "-c" (for WindowsNT).
13141
13142 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13143
13144         * menubar-items.el (default-menubar):  Remove obsolete
13145         "Gopher" item
13146
13147 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13148
13149         * package-admin.el (package-admin-get-install-dir): First fall
13150         back to the location of xemacs-base for non-mule packages.
13151
13152 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13153
13154         * paths.el:
13155         - improved automounter tmp directory support.
13156         - support 4 (!) empirically discovered automounter conventions
13157
13158 1999-02-12  SL Baur  <steve@xemacs.org>
13159
13160         * etags.el (pop-tag-mark): autoload to match key binding.
13161
13162 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13163
13164         * XEmacs 21.2.10 is released
13165
13166 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13167
13168         * package-get.el (package-get-remote-filename): Don't bug out for
13169         a local file name in the search entry.
13170
13171 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13172
13173         * XEmacs 21.2.9 is released
13174
13175 1999-01-19  Didier Verna  <didier@xemacs.org>
13176
13177         * replace.el (replace-search-function): new variable containing a
13178         function to perform a search-forward.
13179         (replace-re-search-function): new variable containing a function
13180         to perform a re-search-forward.
13181         (perform-replace): use them.
13182
13183 1999-01-25  Didier Verna  <didier@xemacs.org>
13184
13185         * select.el (selection-owner-p): use the name `XEmacs'.
13186         (cut-copy-clear-internal): ditto.
13187
13188 1999-01-18  Andy Piper  <andy@xemacs.org>
13189
13190         * about.el (about-url-alist): Update my entry.
13191         (xemacs-hackers): Ditto.
13192
13193 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13194
13195         * buffer.el (switch-to-buffer): Fixing documentation.
13196         * minibuf.el (minibuffer-completion-table): ditto.
13197         * cl-macs.el (return-from): ditto.
13198
13199 1999-01-04  Didier Verna  <didier@xemacs.org>
13200
13201         * replace.el (delete-non-matching-lines): temporarily disable
13202         case-folding when called interactively with a regexp containing
13203         uppercase characters.
13204         (delete-matching-lines): ditto.
13205         (count-matches): ditto.
13206         (list-matching-lines): ditto.
13207
13208 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13209
13210         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13211         abort if current window is split horizontally, not if others are
13212         split.  Got rid of unnecessary minibuffer checking.  Also, add
13213         some comments (it's still complex).
13214
13215 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13216
13217         * package-get.el: changed address for doc.ic.ac.uk to
13218         sunsite.doc.ic.ac.uk
13219
13220 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13221
13222         * ldap.el (toplevel): Remove requires so that the file compiles
13223         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13224
13225 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13226
13227         * dump-paths.el: Calculate module-directory and set
13228         module-load-path to the load path for modules.
13229
13230         * loadup.el: Get bootstrap value of module-load-path from the
13231         environment variable EMACSBOOTSTRAPMODULEPATH.
13232         - Display the module load path if we're debugging paths.
13233
13234         * setup-paths.el: Added function paths-find-site-module-directory.
13235         - Added function paths-find-module-directory.
13236         - Added function paths-construct-module-load-path.  Uses new
13237         environment variable EMACSMODULEPATH.
13238
13239 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13240
13241         * font.el (font-default-object-for-device):
13242         Oops! This `or' can't be replaced by `unless'.
13243         Fixed inability to run w3, among other things.
13244
13245 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13246
13247         * package-admin.el: Change initialization of
13248           package-admin-install-function dependent on system type.
13249           Change package-admin-install-function-mswindows to use
13250           "minitar".
13251
13252 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13253
13254         * mouse.el (default-mouse-motion-handler): Disable help echo while
13255         in the minibuffer.
13256
13257 1998-12-28  Martin Buchholz <martin@xemacs.org>
13258
13259         * XEmacs 21.2.8 is released.
13260
13261 1998-12-24  Martin Buchholz <martin@xemacs.org>
13262
13263         * XEmacs 21.2.7 is released.
13264
13265 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13266
13267         * package-ui.el (pui-list-packages): Set truncate-lines.
13268
13269         * package-get.el (package-get-download-menu): Use
13270         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13271
13272         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13273         (pui-help-string): idem.
13274         (list-packages-mode): New major mode.
13275         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13276         (pui-install-selected-packages): Add suport for removing packages.
13277         (pui-toggle-package-delete-key): New function.
13278         (pui-popup-context-sensitive): New kludge.
13279         (pui-list-packages): Add warning when `package-get-remote' is nil.
13280         (package-ui-add-site): New function.
13281
13282 1998-12-01  Didier Verna  <didier@xemacs.org>
13283
13284         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13285
13286 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13287
13288         * ldap.el: Custom-ized
13289         (toplevel): Do not provide `ldap' which is provided by C level
13290         LDAP code
13291         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13292
13293 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13294
13295         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13296
13297 1998-12-17  Andy Piper  <andy@xemacs.org>
13298
13299         * sound.el (sound-load-list): name changed from sound-load-alist.
13300         (sound-extension-list): name changed from sound-ext-list.
13301         (load-default-sounds): use new names.
13302         (load-sound-file): use new names.
13303
13304 1998-12-16  Andy Piper  <andy@xemacs.org>
13305
13306         * XEmacs 21.2.6 is released
13307
13308 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13309
13310         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13311         errors.
13312
13313 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13314
13315         * wid-edit.el (widget-echo-this-extent): Set
13316         help-echo-owns-message to t.
13317
13318 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13319
13320         * package-get.el (package-get-download-menu): use toggles for
13321           each site in the download site menu.
13322
13323 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13324
13325         * package-get.el (package-get): If we cannot find a package
13326           because package-get-remote is not set, give a more helpful
13327           error message.
13328
13329 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13330
13331         * package-get.el (package-get-remote-filename): use an EFS path
13332         with user anonymous if no user is specified.
13333
13334 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13335
13336         * faces.el (face-spec-set): Re-init fallfacks for default after
13337         calling reset-face on the default face.
13338
13339 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13340
13341         * package-admin.el (package-admin-default-install-function):
13342         Behave as advertised.  Make sure the pkg-dir is proper for
13343         default-directory.
13344         (package-admin-add-binary-package): Make sure the pkg-dir is
13345         proper for default-directory.
13346         (package-admin-install-function-mswindows): Make sure the pkg-dir
13347         is proper for default-directory.
13348
13349 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13350
13351         * XEmacs 21.2.5 is released
13352
13353 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13354
13355         * files.el (binary-file-regexps): regexp-opt is not available at
13356         bytecompile time.
13357
13358 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13359
13360         * x-win-xfree86.el:
13361         * x-win-sun.el (x-win-init-sun):
13362         * x-win-sun.el:
13363         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13364         * x-iso8859-1.el:
13365         * x-init.el (init-post-x-win):
13366         * x-init.el (init-pre-x-win):
13367         * x-init.el (x-initialize-compose):
13368         * x-init.el:
13369         * x-compose.el:
13370         * winnt.el:
13371         * widget.el:
13372         * wid-edit.el (widget-glyph-click):
13373         * wid-edit.el (widget-glyph-find):
13374         * wid-edit.el (widget-type):
13375         * view-less.el (view-buffer-other-window):
13376         * very-early-lisp.el:
13377         * version.el:
13378         * toolbar.el:
13379         * toolbar-items.el:
13380         * term/sun.el (suntool-map):
13381         * term/sun-mouse.el:
13382         * term/internal.el:
13383         * syntax.el (modify-syntax-entry):
13384         * symbol-syntax.el:
13385         * subr.el:
13386         * startup.el (lock-directory):
13387         * simple.el (set-comment-column):
13388         * simple.el (backward-delete-char-untabify):
13389         * shadow.el (find-emacs-lisp-shadows):
13390         * shadow.el:
13391         * setup-paths.el (paths-construct-info-path):
13392         * select.el (cut-copy-clear-internal):
13393         * process.el (call-process-region):
13394         * process.el (start-process-shell-command):
13395         * process.el:
13396         * paths.el (rmail-spool-directory):
13397         * paragraphs.el (use-hard-newlines):
13398         * package-get.el (package-get-dependencies):
13399         * package-admin.el (package-admin-delete-binary-package):
13400         * obsolete.el (truncate-string):
13401         * obsolete.el (store-substring):
13402         * mouse.el (default-mouse-track-maybe-own-selection):
13403         * mouse.el (mouse-yank-at-point):
13404         * modeline.el:
13405         * modeline.el (mouse-drag-modeline):
13406         * minibuf.el (read-directory-name-internal):
13407         * minibuf.el (read-file-name-internal):
13408         * minibuf.el (read-file-name-internal-1):
13409         * minibuf.el (read-file-name-2):
13410         * minibuf.el (exact-minibuffer-completion-p):
13411         * minibuf.el (read-from-minibuffer):
13412         * minibuf.el:
13413         * menubar.el (check-menu-syntax):
13414         * map-ynp.el (map-y-or-n-p):
13415         * make-docfile.el (docfile-out-of-date):
13416         * loadup.el ((member "run-temacs" command-line-args)):
13417         * loadup.el ((member "no-site-file" command-line-args)):
13418         * loadup.el (really-early-error-handler):
13419         * loadup.el:
13420         * loadhist.el:
13421         * loaddefs.el:
13422         * lisp-mnt.el (lm-verify):
13423         * lib-complete.el (lib-complete:cache-completions):
13424         * lib-complete.el (library-all-completions):
13425         * itimer.el (itimer-run-expired-timers):
13426         * info.el (Info-mode):
13427         * info.el (Info-insert-file-contents):
13428         * info.el (Info-rebuild-dir):
13429         * info.el (Info-build-dir-anew):
13430         * info.el (Info-parse-dir-entries):
13431         * info.el (Info-dir-outdated-p):
13432         * info.el (Info-insert-dir):
13433         * info.el (info-xref):
13434         * info.el:
13435         * hyper-apropos.el (hyper-apropos-get-doc):
13436         * hyper-apropos.el (hyper-describe-face):
13437         * hyper-apropos.el (hyper-apropos-mode):
13438         * hyper-apropos.el:
13439         * help.el (list-processes):
13440         * help.el:
13441         * gnuserv.el:
13442         * font.el (mswindows-font-create-name):
13443         * font.el (font-default-font-for-device):
13444         * font.el (x-font-create-object):
13445         * font.el (font-registry):
13446         * font.el:
13447         * font-lock.el (font-lock-keywords):
13448         * font-lock.el:
13449         * finder.el (finder-compile-keywords):
13450         * find-paths.el (paths-find-recursive-path):
13451         * fill.el (set-justification-center):
13452         * fill.el (fill-region-as-paragraph):
13453         * files.el (insert-directory):
13454         * files.el (wildcard-to-regexp):
13455         * files.el (recover-file):
13456         * files.el (basic-save-buffer):
13457         * files.el (delete-auto-save-file-if-necessary):
13458         * files.el (file-relative-name):
13459         * files.el (backup-extract-version):
13460         * files.el (backup-buffer):
13461         * files.el (set-visited-file-name):
13462         * files.el (set-auto-mode):
13463         * files.el (interpreter-mode-alist):
13464         * files.el:
13465         * files.el (find-file-noselect):
13466         * files.el (abbreviate-file-name):
13467         * files.el (parse-colon-path):
13468         * files.el (directory-abbrev-alist):
13469         * etags.el (visit-tags-table-buffer):
13470         * easymenu.el (easy-menu-define):
13471         * dragdrop.el (experimental-dragdrop-drag):
13472         * dragdrop.el (dragdrop-drop-do-functions):
13473         * dragdrop.el (dragdrop-drop-at-point):
13474         * disass.el (disassemble-1):
13475         * disass.el (disassemble-internal):
13476         * disass.el (disassemble):
13477         * disass.el:
13478         * derived.el (derived-mode-init-mode-variables):
13479         * derived.el (define-derived-mode):
13480         * custom.el (defgroup):
13481         * cus-edit.el (custom-quote):
13482         * config.el:
13483         * code-process.el (open-network-stream):
13484         * code-process.el (start-process):
13485         * code-process.el (call-process-region):
13486         * code-process.el (call-process):
13487         * code-process.el:
13488         * code-files.el (insert-file-contents):
13489         * code-files.el:
13490         * code-files.el (buffer-file-coding-system-for-read):
13491         * cmdloop.el (yes-or-no-p-minibuf):
13492         * cl.el:
13493         * cl-macs.el:
13494         * cl-extra.el:
13495         * callers-of-rpt.el (make-caller-report):
13496         * callers-of-rpt.el:
13497         * bytecomp.el (batch-byte-recompile-directory):
13498         * bytecomp.el (batch-byte-compile-1):
13499         * bytecomp.el (batch-byte-compile):
13500         * bytecomp.el (display-call-tree):
13501         * bytecomp.el (byte-compile-insert):
13502         * bytecomp.el (byte-compile-two-args-19->20):
13503         * bytecomp.el (byte-compile-variable-ref):
13504         * bytecomp.el (byte-compile-form):
13505         * bytecomp.el (byte-compile-top-level-body):
13506         * bytecomp.el (byte-compile-out-toplevel):
13507         * bytecomp.el (byte-compile-byte-code-maker):
13508         * bytecomp.el (byte-compile-file-form-defmumble):
13509         * bytecomp.el (byte-compile-file-form):
13510         * bytecomp.el (byte-compile-keep-pending):
13511         * bytecomp.el (byte-compile-insert-header):
13512         * bytecomp.el (byte-compile-from-buffer):
13513         * bytecomp.el (byte-compile-file):
13514         * bytecomp.el (byte-recompile-file):
13515         * bytecomp.el (byte-compile-close-variables):
13516         * bytecomp.el (byte-compile-warn-about-unused-variables):
13517         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13518         * bytecomp.el (byte-compiler-legal-options):
13519         * bytecomp.el (byte-compile-lapcode):
13520         * bytecomp.el (byte-optimize-log):
13521         * bytecomp.el ((fboundp 'defsubst)):
13522         * bytecomp.el:
13523         * bytecomp-runtime.el:
13524         * byte-optimize.el (byte-optimize-apply):
13525         * byte-optimize.el (car):
13526         * byte-optimize.el (byte-optimize-form):
13527         * byte-optimize.el (byte-optimize-form-code-walker):
13528         * byte-optimize.el:
13529         * build-report.el (build-report-insert-installation-file):
13530         * build-report.el (build-report):
13531         * auto-show.el:
13532         * apropos.el (apropos-documentation):
13533         - mega patch
13534         - clean up byte-compile warnings
13535         - remove unused variables
13536         - Use common lisp style hashtable functions
13537         - byte compiler cleanup
13538         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13539         - remove old backquote syntax usage
13540         - move some cl functionality into C for speed.
13541         - remove last remaining VMS support
13542         - spelling fixes
13543         - implement last, butlast, nbutlast, copy-list in C.
13544         - new macro ignore-file-errors, similar to ignore-errors
13545           (ignore-file-errors (delete-file "foo"))
13546         - get frequent garbage collection during loadup.el by tweaking
13547           gc-cons-threshold, rather than explicitly calling garbage-collect
13548         - default delete-key-deletes-forward to `t'.
13549
13550 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13551
13552         * XEmacs 21.2-beta4 is released.
13553
13554 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13555
13556         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13557         (easy-menu-item-present-p): Wrapper around find-menu-item.
13558         (easy-menu-remove-item): Wrapper around delete-menu-item.
13559
13560         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13561         (add-menu-button): Add 'in-menu' argument.
13562         (add-menu-item-1): Add in-menu support to helper function.
13563
13564 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13565
13566         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13567
13568 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13569
13570         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13571         of Dec 4, 1997.
13572
13573 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13574
13575         * process.el (shell-command-on-region): Report if the command
13576         succeeded or failed.
13577
13578 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13579
13580         * subr.el (buffer-substring-no-properties): Comment out.
13581
13582 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13583
13584         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13585           into font instances first, like `x-frob-font-size' does.
13586           (mswindows-find-larger-font): ditto
13587
13588 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13589
13590         * package-ui.el (pui-install-selected-packages): fix args in call
13591         to `package-get'.
13592
13593 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13594
13595         * package-get.el (host-name): New widget type.
13596         (package-get-remote): Better customization using new type.
13597         (package-get-download-sites): idem dito.
13598
13599         (package-get-custom): Do not use package-get-all untill we have
13600         runtime dependencies.
13601
13602         (package-get-remove-copy): Default to 't' we no longer need this
13603         kludge as we do not currently use depenencies.
13604
13605         (package-get-was-current): New variable.
13606         (package-get-require-base): New 'force-current' argument.
13607         (package-get-update-base): idem
13608         (package-get-package-provider):  idem
13609         (package-get-locate-index-file): New 'no-remote' argument.
13610         (package-get-locate-file): idem.
13611
13612         (package-get-maybe-save-index): New function.
13613         (package-get-update-base): Use it.
13614
13615 1998-10-28 Greg Klanderman <greg@alphatech.com>
13616
13617         * package-get.el (package-get-remote): default to nil; by default,
13618         don't go out to the net via EFS.  They must select a download site.
13619         (package-get-download-sites): new variable.
13620         (package-get-download-menu): new function.
13621         (package-get-locate-index-file): new function.
13622         (package-get-update-base): use it.
13623
13624         * menubar-items.el (default-menubar): add "Update Package Index"
13625         and "Add Download Site" menus under Options | Manage Packages.
13626
13627 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13628
13629         * package-get.el (package-get): bugfix code checking installed version
13630         for case where package is not currently installed.
13631         (package-get-require-signed-base-updates): new variable.
13632         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13633         deemed not a goot thing.  Use the variable
13634         package-get-allow-unsigned-base-updates instead.
13635
13636 1998-10-16 Greg Klanderman <greg@alphatech.com>
13637
13638         * package-get.el (package-get): Don't install an older version than
13639         we already have unless explicitly told to.  Issue a warning.
13640
13641         * package-ui.el (pui-add-required-packages): when adding
13642         dependencies, don't add packages that are up to date.
13643         (pui-package-symbol-char):  Don't consider a package out of date
13644         if you have a newer version installed than the latest version in
13645         package-get-base.
13646
13647         * package-get.el (package-get-base-filename): document that it may
13648         be a path relative to package-get-remote;  new default value.
13649         (package-get-locate-file): new function.
13650         (package-get-update-base): use it to expand package-get-base-filename.
13651         (package-get-save-base): new function to save the package-get database
13652         to file.
13653         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13654         (package-get-update-base): pass the REMOTE-SOURCE arg.
13655         (package-get-update-base-entry): call package-get-custom-add-entry.
13656         (package-get-file-installed-p): removed; no longer needed.
13657         (package-get-create-custom): ditto.
13658         (toplevel): remove code to build and load package-get-custom.el
13659         (package-get-custom-add-entry): new function.
13660
13661 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13662
13663         * wid-edit.el (widget-button-click): Don't switch window.
13664
13665 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13666
13667         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13668
13669 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13670
13671         * etags.el (find-tag-default): Run find-tag-hook using
13672         run-hooks rather than funcall
13673
13674 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13675
13676         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13677         and the current local map as the parents to isearch-mode-map.
13678
13679 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13680
13681         * XEmacs 21.2-beta3 is released.
13682
13683 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13684
13685         * package-get.el (package-get-update-base): use
13686         insert-file-contents-internal, not insert-file-contents-literally.
13687
13688 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13689
13690         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13691         dump time.
13692
13693 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13694
13695         * package-get.el (package-get-update-base-entry): new function.
13696         (package-get-update-base): renamed; was `package-get-load-base'.
13697         cleanup, and use package-get-update-base-from-buffer.
13698         (package-get-update-base-from-buffer): new function.
13699         (package-get-update-base-entries): new; helper for above.
13700         Do not eval lisp grabbed over ftp; parse it from new format.
13701
13702 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13703
13704         * files.el (set-auto-mode): Don't play games loading package-get
13705         database; package-get-package-provider will handle it all.
13706
13707 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13708
13709         * package-get.el (package-get-base-filename): new variable.
13710         (package-get-require-base): new function.
13711         (package-get-pgp-signed-begin-line): new variable.
13712         (package-get-pgp-signature-begin-line): ditto.
13713         (package-get-pgp-signature-end-line):  ditto.
13714         (package-get-load-base): new function.
13715         (package-get-interactive-package-query):
13716         (package-get-update-all):
13717         (package-get-dependencies):
13718         (package-get-package-provider):
13719         (package-get-custom): use package-get-require-base.
13720         [package-get-custom loading]: disable for now.
13721
13722         * package-ui.el (pui-list-packages): use (package-get-require-base)
13723
13724 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13725
13726         * package-ui.el: Correct obvious thinko in choosing extent face.
13727
13728 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13729
13730         * menubar-items.el (default-menubar): pui-list-package has nothing
13731         to with Customize. Move all the package stuff to a new Item in Options.
13732
13733         * package-ui.el (pui-menu): Add menu and Popup menu.
13734
13735         * package-get.el (package-get): Use new
13736         package-admin-get-install-dir.
13737
13738         * package-admin.el (package-admin-get-install-dir): New syntax.
13739         Conserve package location and put mule packages where mule-base is.
13740
13741         * package-get.el : Customized
13742
13743         * package-ui.el (pui): Customized
13744         (pui-package-install-dest-dir): New variable.
13745         (pui-install-selected-packages): Use it
13746
13747 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13748
13749         * package-get.el (package-get-interactive-package-query): Move
13750         dependency on package-get-base to run-time.
13751         (package-get-update-all): Ditto.
13752         (package-get-dependencies): Ditto.
13753         (package-get-package-provider): Ditto.
13754         (package-get-custom): Ditto.
13755
13756 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13757
13758         * events.el: Remove 'ascii-character property from 'backspace
13759         and 'delete symbols
13760
13761 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13762
13763         * package-get-base.el: removed.
13764
13765 1998-09-23  Didier Verna  <didier@xemacs.org>
13766
13767         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13768         (no-upper-case-p): new function.
13769         (with-search-caps-disable-folding): new macro.
13770         (with-interactive-search-caps-disable-folding): new macro.
13771         (zap-to-char): In interactive mode, do a case-sensitive search if
13772         the character is uppercase.
13773         (zap-up-to-char): ditto.
13774
13775         * replace.el (perform-replace): use the function no-upper-case-p.
13776
13777         * isearch-mode.el (isearch-fix-case): ditto.
13778         make obsolete `with-caps-disable-folding' and
13779         `isearch-no-upper-case-p'.
13780
13781         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13782         (tags-search): ditto.
13783         (tags-query-replace): ditto.
13784
13785         * info.el (Info-search): ditto.
13786
13787 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13788
13789         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13790
13791 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13792
13793         * package-admin.el (package-admin-rmtree): rewritten.  need to
13794         check for "." and ".." before symlink check.  expand files and
13795         directories with respect to DIRECTORY, not default-directory.
13796
13797 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13798
13799         * package-get.el (package-get-all): add INSTALL-DIR argument.
13800
13801 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13802
13803         * package-ui.el (pui-add-required-packages): new function, select
13804         dependent packages.
13805         (pui-display-keymap): bind it.
13806         (pui-help-string): document it.
13807         (pui-install-selected-packages): package-get-all -> package-get.
13808
13809         * package-get.el (package-get-dependencies): new function.
13810
13811 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13812
13813         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13814         regexps.
13815
13816 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13817
13818         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13819         function.
13820         (default-mouse-track-normalize-point): Use it.
13821
13822 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13823
13824         * package-admin.el (package-admin-delete-binary-package):
13825                 General cleanup. Remove unnessary use of progn and
13826         save-excursion.
13827         (package-admin-delete-binary-package): Do NOT mess with file
13828         modes. That is evil.
13829         (package-admin-delete-binary-package): Wrap all deleting in
13830         condition-case. The data in MANIFEST is untrustworthy.
13831         (package-admin-delete-binary-package): Let the OS worry about non
13832         empty directories.
13833
13834 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13835
13836         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13837         processing.
13838         (lm-report-bug): Fix mail address to send bug reports to.
13839
13840 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13841
13842         * XEmacs 21.2-beta2 is released.
13843
13844 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13845
13846         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13847
13848 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13849
13850         * info.el (Info-mode): Document page turning by double clicks in
13851         docstring so `M-x describe-mode' will display it.
13852
13853 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13854
13855         * info.el (Info-mouse-track-double-click-hook): Use character
13856         widths to calculate a border region where double clicking does
13857         page turning, and return `nil' by default so other hooks, such as
13858         region highlighting, will be run.
13859
13860 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13861
13862         * sound.el (default-sound-directory-list): Initialize with all the
13863         "sounds" directories in `data-directory-list'.  It used to just be
13864         the first one.
13865
13866         * packages.el (locate-data-directory-list): Created.  This gives
13867         the list of matching directories, unlike `locate-data-directory',
13868         which just gives the first one.
13869
13870 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13871
13872         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13873         make a binding in the local keymap until help-char handling is
13874         improved.
13875
13876         * help.el (help-keymap-with-help-key): Provide keymap with help
13877         binding.
13878         (help-print-help-form): New helper function.
13879
13880 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13881
13882         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13883         move extent to another buffer; no need to create a new extent.
13884         (isearch-fix-case): New function.
13885         (isearch-search-and-update): Use it.
13886
13887 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13888
13889         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13890         the keymap, not minor-mode-map-alist.
13891         (isearch-done): Restore overriding-local-map.
13892
13893 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13894
13895         * bytecomp.el (byte-compile-buffer-substring):
13896         Fix for: (byte-compile (defun f () (buffer-substring)))
13897         ==>   ** buffer-substring called with 3 args, but requires 0-3
13898         - new code not only works, but is more readable, too.
13899
13900 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13901
13902         * msw-faces.el (mswindows-init-device-faces): Don't try to
13903           specify a default font at this late stage. Do try to force
13904           creation of the default face font so that if it fails we get
13905           an error now instead of a crash at frame creation.
13906
13907           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13908           mswindows-make-font-unitalic: Canonical default weight
13909           changed from "Normal" to "Regular".
13910
13911           mswindows-make-font-bold / -bold-italic: Supplied device was
13912           not being passed into call to mswindows-find-smaller-font.
13913
13914 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13915
13916         * package-get.el (package-get-remote): Fix the path where to find
13917           the packages on xemacs.org.
13918
13919 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13920
13921         * about.el (about-maintainer-info): Update Ben's entry.
13922
13923 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13924
13925         * lisp/shadow.el (find-emacs-lisp-shadows):
13926         - `member' was being called on lists of length 2000!
13927         - Replace with hashtables.
13928         - Replace hand-coded loops with (dolist)
13929         - Fix comment typo
13930
13931 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13932
13933         * packages.el: Added new function, `package-delete-name', to
13934           delete existing packages from the installed package database
13935           (`packages-package-list').  Also added the "pkginfo" directory
13936           to `packages-special-base-regexp', so that the pkginfo directory
13937           would not get added to `late-packages'.
13938
13939         * package-admin.el: Added ability to delete an installed package
13940           (added low-level function, `package-admin-delete-package').
13941           Understands how to use the pkginfo/MANIFEST.<package> file to
13942           delete the package.  When installing a package, will also
13943           create a MANIFEST.* file if one is not provided by the
13944           package.  If the MANIFEST.* doesn't exist when deleting a
13945           package, the functions will fall back to attempting to delete
13946           any package-specific lisp directory.
13947
13948         * package-get.el: Moved some functions to package-admin.el.
13949           Added interactive function `package-get-delete-package', for
13950           use by users for deleting a package.
13951
13952           Also modified to not require the presence of efs.
13953
13954 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13955
13956         * files.el (find-file-noselect): Handle all signals, kill the
13957         buffer and resignal.
13958
13959 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13960
13961         * cl-macs.el (glyph-image): Add setf method.
13962
13963 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13964
13965         * package-get.el: Fixed broken EFS downloading.  Also, look for
13966           .tar.gz files first, in preference over .tgz files.
13967
13968         * package-ui.el: Fix display of package version numbers.
13969
13970 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13971
13972         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13973         argument.
13974
13975 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13976
13977         * list-mode.el: `display-completion-list': added new/optional
13978           keyword `:completion-string', which allows the programmer to
13979           change the "Possible completions are:" prompt.
13980
13981         * menubar-items.el: Added new pulldown menu-pick to start up the
13982           visual package browser/installer:
13983
13984                 Options->Customize->List Packages
13985
13986         * package-admin.el: Added hooks for installing under both Unix
13987           and MS Windows.  Does additional error checking.  No longer
13988           calls "add-big-package.sh" to install packages under Unix; now
13989           calls gunzip & tar directly.
13990
13991         * package-get.el: Added ability to install packages from files
13992           on a local disk/CDROM.  Now deletes any existing package lisp
13993           directory.  Does completion on available packages when
13994           querying for package names.  Will also search for .tgz files
13995           in addition for .tar.gz files.  Tries to reload
13996           auto-autoloads, as a convenience when loading new packages,
13997           and also tries to add any new package paths to `load-path'.
13998           Changed all occurences of `concat' to use `expand-file-name'.
13999
14000         * package-ui.el: New file which implements the main visual
14001           package browser/installer, which is started via a menu pick or
14002           M-x pui-list packages.
14003
14004 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
14005
14006         * startup.el (load-init-file): spelling fix.
14007
14008 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14009
14010         * startup.el (normal-top-level): Load auto-autoload files
14011         covariantly with their precedence.
14012
14013 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14014
14015         * menubar-items.el (default-menubar): Remove "Font Weight"
14016         option, there is currently no custom equivalent.. Customize-faces
14017         is "Edit faces".
14018
14019         * x-font-menu.el (font-menu-set-font): Use customize to set
14020         default face.
14021
14022         * faces.el (face-spec-update-all-matching): New function.
14023
14024         * cus-face.el (custom-set-face-update-spec): New function.
14025         Interface to customize faces from elisp.
14026
14027         (custom-face-value-create): Show the customized settings if set
14028         but not saved.
14029
14030 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
14031
14032         (custom-face-value-create): Show the customized settings if set
14033         but not saved.
14034
14035 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
14036
14037         * keydefs.el (global-map): Add FSF 20.3 binding of
14038         query-replace-regexp.
14039
14040 1998-08-21  Greg Klanderman  <greg@alphatech.com>
14041
14042         * minibuf.el (read-file-name-internal-1): use
14043         user-name-completion-1 instead of user-name-completion.
14044
14045 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14046
14047         * loadup.el:
14048         * make-docfile.el:
14049         * update-elc.el: Don't set `source-directory' (now defunct as a
14050         global variable) no more.
14051
14052         * packages.el (packages-list-autoloads): Made `source-directory'
14053         (now defunct as a global variable) a parameter.
14054
14055 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
14056
14057         * about.el (about-hackers): new email
14058
14059 1998-08-16  SL Baur  <steve@altair.xemacs.org>
14060
14061         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
14062
14063 1998-07-17  Didier Verna  <didier@xemacs.org>
14064
14065         * faces.el (set-face-property):
14066         (set-face-dim-p):
14067         (face-dim-p): updated the doc strings now that the dim property isn't
14068         tty-specific.
14069         (face-equal): the dim property is now a common one.
14070
14071         * cus-face.el (custom-face-attributes): New face attribute: `dim'
14072         Renamed the `stipple' attribute to `background-pixmap'.
14073         (custom-face-background-pixmap): make custom-face-stipple an
14074         obsolete alias for this.
14075
14076 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14077
14078         * find-paths.el (paths-file-readable-directory-p): Created and
14079         used.
14080
14081         * loadup.el: Don't set inhibit-... flags from run-temacs.
14082
14083 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14084
14085         * packages.el (packages-data-path-depth): Added and used.
14086
14087 1998-08-05  Charles G. Waldman <cgw@pgt.com>
14088
14089         * about.el:
14090         - Change .xpm to .png, delete "zcat" section.
14091         - cosmetic fix in the 'marcpa' entry.
14092
14093         * etc/photos
14094         - convert all .xpm.Z to .png
14095         - rename mrb to martin
14096         - rename mcook-m to mcookm
14097
14098 1998-07-31  Martin Buchholz  <martin@xemacs.org>
14099
14100         * x-init.el (x-initialize-compose): Add support for
14101         dead-circumflex as YET ANOTHER NAME for that dead key.
14102
14103 1998-08-05  Colin Rafferty <colin@xemacs.org>
14104
14105         * setup-paths.el (paths-construct-exec-path): Made the
14106         last-packages really be last.
14107         (paths-construct-data-directory-list): Ditto.
14108
14109 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
14110
14111         * startup.el(startup-splash-frame-body):
14112         Update Copyright notice in splash screen
14113
14114 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14115
14116         * minibuf.el (read-file-name-internal-1): do ~user completion.
14117
14118 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
14119
14120         * font-lock.el (font-lock-fontify-glumped-region): Add guard
14121         aginst destroyed extents
14122
14123 1998-07-24  Greg Klanderman  <greg@alphatech.com>
14124
14125         * package-get.el (package-get): add `install-dir' argument.
14126
14127 1998-07-20  John Jones  <jj@asu.edu>
14128
14129         * package-get.el: calls to package-get-update-all will only
14130           update packages which are already installed.
14131
14132 1998-07-23  SL Baur  <steve@altair.xemacs.org>
14133
14134         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
14135         writable.
14136
14137 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14138
14139         * about.el (about-hackers): Correct my email.
14140
14141 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14142
14143         * about.el (about-hackers): new email-address.
14144
14145 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14146
14147         * minibuf.el (read-number): Don't let `input-error' condition
14148         escape.
14149
14150 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14151
14152         * about.el (about-hackers): use my `email-for-life' address.
14153
14154 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14155
14156         * XEmacs 21.2-beta1 is released.
14157
14158 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14159
14160         * ldap.el (ldap-search): Doc string change
14161
14162 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14163
14164         * menubar-items.el (default-menubar): Removed references to
14165         `data-directory', and use `locate-data-file' instead, and made
14166         then greyed out if they don't exist.
14167
14168 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14169
14170         * keymap.el (events-to-keys): Use `format' instead of `concat'
14171         since the latter does not accept integer args anymore
14172
14173 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14174
14175         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14176         macros replaced.
14177
14178 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14179
14180         * make-docfile.el: Get first initialization from very-early-lisp.el
14181         * update-elc.el: Ditto.
14182         * loadup.el (really-early-error-handler): Ditto.
14183
14184         * packages.el (packages-unbytecompiled-lisp): Add new file,
14185         very-early-lisp.el.
14186
14187         * very-early-lisp.el: New file.
14188
14189 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14190
14191         * Symbols that have been obsolete for at least 3 years removed (II).
14192
14193         * obsolete.el (eval-current-buffer): Make compatible.
14194         (byte-code-function-p): Ditto.
14195         (send-string): Removed.
14196         (send-region): Removed.
14197         (screen-scrollbar-width): Removed.
14198         (set-screen-scrollbar-width): Removed.
14199         (set-screen-left-margin-width): Removed.
14200         (set-screen-right-margin-width): Removed.
14201         (screen-left-margin-width): Removed.
14202         (screen-right-margin-width): Removed.
14203         (set-buffer-left-margin-width): Removed.
14204         (set-buffer-right-margin-width): Removed.
14205         (buffer-left-margin-width): Removed.
14206         (buffer-right-margin-width): Removed.
14207         (x-set-frame-icon-pixmap): Removed.
14208         (x-set-screen-icon-pixmap): Removed.
14209         (pixel-name): Removed.
14210         (make-pixmap): Removed.
14211         (make-cursor): Removed.
14212         (pixmap-width): Removed.
14213         (pixmap-contributes-to-line-height-p): Removed.
14214         (set-pixmap-contributes-to-line-height): Removed.
14215
14216 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14217
14218         * obsolete.el (popup-menu-up-p): removed.
14219         (read-no-blanks-input): Removed.
14220         (wholenump): Removed.
14221         (ring-mod): Removed (what was ring-mod?).
14222         (current-time-seconds): Removed.
14223         (run-special-hook-with-args): Removed.
14224         (dot): Removed.
14225         (dot-marker): Removed.
14226         (dot-min): Removed.
14227         (dot-max): Removed.
14228         (window-dot): Removed.
14229         (set-window-dot): Removed.
14230
14231         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14232         `dot-min'.
14233
14234         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14235
14236         * code-files.el (insert-file-contents): Rename
14237         run-special-hook-with-args to run-hook-with-args-until-success.
14238         (write-region): Ditto.
14239
14240 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14241
14242         * about.el: Fix typos, update release date.
14243
14244         * Symbols that have been obsolete for at least 3 years removed.
14245
14246         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14247         screen- functions.
14248         (toplevel): remove setf methods for screen functions.
14249         * cl-macs.el (extent-data): defsetf removed.
14250         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14251         many places to remove.
14252         (comment-indent-hook): Ditto.
14253         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14254         (buffer-dedicated-screen): Ditto.
14255         (deiconify-screen): Ditto.
14256         (delete-screen): Ditto.
14257         (event-screen): Ditto.
14258         (find-file-other-screen): Ditto.
14259         (find-file-read-only-other-screen): Ditto.
14260         (live-screen-p): Ditto.
14261         (screen-height): Ditto.
14262         (screen-iconified-p): Ditto.
14263         (screen-list): Ditto.
14264         (screen-live-p): Ditto.
14265         (screen-name): Ditto.
14266         (screen-parameters): Ditto.
14267         (screen-pixel-height): Ditto.
14268         (screen-pixel-width): Ditto.
14269         (screen-root-window): Ditto.
14270         (screen-selected-window): Ditto.
14271         (screen-totally-visible-p): Ditto.
14272         (screen-visible-p): Ditto.
14273         (screen-width): Ditto.
14274         (screenp): Ditto.
14275         (get-screen-for-buffer): Ditto.
14276         (get-screen-for-buffer-noselect): Ditto.
14277         (get-other-screen): Ditto.
14278         (iconify-screen): Ditto.
14279         (lower-screen): Ditto.
14280         (mail-other-screen): Ditto.
14281         (make-screen): Ditto.
14282         (make-screen-invisible): Ditto.
14283         (make-screen-visible): Ditto.
14284         (modify-screen-parameters): Ditto.
14285         (new-screen): Ditto.
14286         (next-screen): Ditto.
14287         (next-multiscreen-window): Ditto.
14288         (other-screen): Ditto.
14289         (previous-screen): Ditto.
14290         (previous-multiscreen-window): Ditto.
14291         (raise-screen): Ditto.
14292         (redraw-screen): Ditto.
14293         (select-screen): Ditto.
14294         (selected-screen): Ditto.
14295         (set-buffer-dedicated-screen): Ditto.
14296         (set-screen-height): Ditto.
14297         (set-screen-position): Ditto.
14298         (set-screen-size): Ditto.
14299         (set-screen-width): Ditto.
14300         (show-temp-buffer-in-current-screen): Ditto.
14301         (switch-to-buffer-other-screen): Ditto.
14302         (visible-screen-list): Ditto.
14303         (window-screen): Ditto.
14304         (x-set-screen-pointer): Ditto.
14305         (x-set-frame-pointer): Ditto.
14306         (screen-title-format): Ditto.
14307         (screen-icon-title-format): Ditto.
14308         (terminal-screen): Ditto.
14309         (delete-screen-hook): Ditto.
14310         (create-screen-hook): Ditto.
14311         (mouse-enter-screen-hook): Ditto.
14312         (mouse-leave-screen-hook): Ditto.
14313         (map-screen-hook): Ditto.
14314         (unmap-screen-hook): Ditto.
14315         (default-screen-alist): Ditto.
14316         (default-screen-name): Ditto.
14317         (x-screen-defaults): Ditto.
14318         (x-create-screen): Ditto.
14319         * obsolete.el: meta-flag removed.
14320         baud-rate removed.
14321         sleep-for-millisecs removed.
14322         extent-data removed.
14323         set-extent-data removed.
14324         set-extent-attribute removed.
14325         extent-glyph removed.
14326         extent-layout removed.
14327         set-extent-layout removed.
14328         list-faces-display removed.
14329         list-faces removed.
14330         trim-versions-without-asking removed.
14331         after-write-file-hooks removed.
14332         truename removed.
14333         auto-fill-hook removed.
14334         blink-paren-hook removed.
14335         select-screen-hook, deselect-screen-hook removed.
14336         auto-raise-screen, auto-lower-screen removed.
14337
14338         * msw-mouse.el: Global change resource -> mswindows-resource.
14339
14340         * XEmacs 21.0-pre5 is released.
14341
14342 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14343
14344         * about.el (about-hackers): Credits update.
14345
14346 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14347
14348         * register.el (insert-register): Don't activate the region.
14349
14350 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14351
14352         * select.el: Restore x-* symbols for backwards compatibility:
14353         x-copy-primary-selection, x-kill-primary-selection,
14354         x-delete-primary-selection, x-select-make-extent-for-selection,
14355         x-valid-simple-selection-, x-cut-copy-clear-internal.
14356
14357 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14358
14359         * XEmacs 21.0-pre4 is released.
14360
14361 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14362
14363         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14364         reporting bugs.
14365         (maybe-add-init-button): Fix semantics under Windows.  Use
14366         `expand-file-name' rather than `concat'.
14367
14368         * help.el (print-messages): New function.
14369
14370 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14371
14372         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14373
14374 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14375
14376         * about.el: Tweaked my entry in about-hackers.
14377
14378         * find-paths.el (paths-emacs-root-p):
14379           Relaxed emacs-root checking of an in-place installation to
14380           also accommodate the flat layout used on MS Windows.
14381
14382 1998-06-29  John Jones  <jj@asu.edu>
14383
14384         * package-get.el: calls to package-get-update-all will only
14385           update packages which are already installed.
14386
14387 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14388
14389         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14390         are handled by the gui-element face fallbacks now.
14391
14392         * x-faces.el: default gui-element face to "background" as well as
14393         the default face.
14394
14395         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14396         and default face settings since these are set as fallbacks now in
14397         the appropriate domain.
14398
14399 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14400
14401         * text-mode.el (text-mode): Reorder regexp so the OR part
14402         corresponding to `page-delim' goes first and the hack in
14403         `forward-paragraph' will work.
14404         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14405
14406 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14407
14408         * subr.el (remove-hook): When checking the hook value
14409           with functionp, don't apply car to it.
14410
14411 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14412
14413         * package-get.el (package-get-remote-filename):
14414           Don't use file-name-as-directory because the local directory
14415           separator conventions might not be the same as ftp's.
14416
14417 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14418
14419         * ldap.el (ldap-host-parameters-alist): New name of
14420         `ldap-host-parameters-plist'
14421
14422 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14423
14424         * package-get.el: Using (require 'package-get-base), now that it
14425         provides itself.  Consequently removed all instances of (load
14426         "package-get-base.el").
14427
14428 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14429
14430         * subr.el (remove-hook): Don't treat the hook value as a
14431           list unless it is both consp and not functionp.
14432
14433 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14434
14435         * about.el: Email address for Ben Wing is ben@xemacs.org.
14436         * auto-show.el: Ditto.
14437         * bytecomp.el: Ditto.
14438         * faces.el: Ditto.
14439         * x-scrollbar.el: Ditto.
14440         * x-misc.el: Ditto.
14441         * tty-init.el: Ditto.
14442         * toolbar-items.el: Ditto.
14443         * symbol-syntax.el: Ditto.
14444         * specifier.el: Ditto.
14445         * objects.el: Ditto.
14446         * hyper-apropos.el: Ditto.
14447         * glyphs.el: Ditto.
14448
14449 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14450
14451         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14452         vertical-divider-always-visible-p.
14453         (default-mouse-motion-handler): Ditto.
14454
14455 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14456
14457         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14458         global value.
14459
14460 1998-06-21  Oliver Graf <ograf@fga.de>
14461
14462         * build-reports.el: changed receiver to xemacs-build-reports list
14463
14464 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14465
14466         * font.el: Split font-family-mappings into X and
14467           mswindows-specific versions.
14468           mswindows-font-create-[object|name]: Treat supplied size
14469           as a pointsize. Added underline and strikethru handling.
14470
14471         * msw-faces.el: changed default mswindows charset to western.
14472
14473         * msw-glyphs.el: removed space in border-glyph font string that
14474           was inserted to get round bugs in the mswindows C font code.
14475
14476 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14477
14478         * about.el (about-hackers): Credits update.
14479
14480         * help-nomule.el (tutorial-supported-languages): Add Romanian
14481         TUTORIAL.
14482
14483         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14484         to ISO-8859-2.
14485
14486 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14487
14488         * font.el: Split font-family-mappings into X and
14489           mswindows-specific versions.
14490           mswindows-font-create-[object|name]: Treat supplied size
14491           as a pointsize. Added underline and strikethru handling.
14492
14493         * msw-faces.el: changed default mswindows charset to western.
14494
14495         * msw-glyphs.el: removed space in border-glyph font string that
14496           was inserted to get round bugs in the mswindows C font code.
14497
14498 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14499
14500         * minibuf.el: make read-color-completion-table call
14501           (mswindows-color-list for mswindows devices.
14502
14503 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14504
14505         * lisp/font-lock.el
14506         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14507         Let declaration items contain non-word symbol characters.
14508
14509 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14510
14511         * package-get.el (package-get-package-provider): Added autoload
14512         cookie.  Loading "package-get-base.el" in ALL functions that use
14513         it.  Fixed some (interactive ...) with multiple argument specs
14514         again.  Cosmetic indentation changes.
14515
14516 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14517
14518         * info.el (Info-insert-dir): Don't use nreverse on variables
14519         that you want to use later.
14520
14521 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14522
14523         * x-mouse.el (x-set-point-and-move-selection): Replace call
14524         to x-kill-primary-selection with kill-primary-selection
14525
14526 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14527
14528         * simple.el (what-cursor-position): Make cursor position reported
14529         use value of column-number-start-at-one
14530
14531 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14532
14533         * about.el (xemacs-hackers): Fix Jareth's email address.
14534
14535 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14536
14537         * startup.el (startup-splash-frame): Remove
14538         `xemacs-startup-logo-function'.
14539
14540 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14541
14542         * about.el (about-hackers): Update credits list.
14543
14544 1998-06-06  Jeff Miller <jmiller@smart.net>
14545
14546         * lisp/sound.el: Update sound-ext to allow filenames with
14547           extensions to be found by load-sound-file
14548
14549 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14550
14551         * info.el (Info-rebuild-outdated-dir): Removed variable
14552         (Info-auto-generate-directory): New variable
14553         (Info-save-auto-generated-dir): New variable
14554         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14555         (Info-build-dir-anew): Second parameter removed.  Use
14556         `Info-save-auto-generated-dir'
14557         (Info-rebuild-dir): Ditto
14558
14559 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14560
14561         * list-mode.el (next-list-mode-item): Would not recognize
14562         border between directly neighbored items.
14563
14564 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14565
14566         * package-get.el: add autoloads for some functions.
14567
14568 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14569
14570         * specifier.el (let-specifier): Tiny docfixes.
14571
14572 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14573
14574         * msw-mouse.el: set selection-pointer-glyph to Normal.
14575
14576 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14577
14578         * wid-edit.el (widget-specify-secret): New function.
14579         (widget-after-change): Use it.
14580         (widget-specify-field): Use it.
14581
14582 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14583
14584         * mouse.el (drag-window-divider): Use `(not done)' instead of
14585         `doit'; reuse result of `window-pixel-edges'.
14586
14587         * modeline.el (drag-modeline-event-lag): Rename to
14588         drag-divider-event-lag.
14589
14590 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14591
14592         * specifier.el (let-specifier): Rewritten not to generate needless
14593         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14594         arguments.
14595
14596 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14597
14598         * minibuf.el (read-file-name-1): Setup buffer-local value of
14599         `completion-ignore-case' in completions buffer under Windows.
14600
14601 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14602
14603         * about.el (about-maintainer-glyph): Fix support for not
14604         compressed images.
14605
14606 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14607
14608         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14609
14610         * mouse.el (mouse-track): Cancel selection if misc-user event with
14611         `cancel-mode-internal' function is fetched.
14612
14613 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14614
14615         * files.el (save-some-buffers-1): Fixed return value.
14616
14617 1998-06-01  Oliver Graf <ograf@fga.de>
14618
14619         * dragdrop.el: added experimental
14620
14621 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14622
14623         * startup.el (after-init-hook, init-file-user,
14624         user-init-directory, load-user-init-file):  Purge references
14625         to "~/.xemacs/init.el" from docstrings.
14626
14627         (load-user-init-file) Use paths-construct-path to construct
14628         paths to user init files.  Go directly to ~/.emacs, do not
14629         search ~/.xemacs/, do not load `default-custom-file'.
14630
14631 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14632
14633         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14634         general *sh.
14635         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14636
14637 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14638
14639         * menubar-items.el (default-menubar): add Update Packages to customize
14640         menu.
14641
14642 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14643
14644         * faces.el: use toolbar face as a fallback for toolbar properties
14645         in xpm-color-symbols instead of default.
14646
14647         * msw-faces.el: rename 3d-object -> gui-element face.
14648
14649 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14650
14651         * startup.el (xemacs-startup-logo-function): New variable.
14652         (startup-splash-frame): Use it.
14653
14654 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14655
14656         * files.el (save-some-buffers): Would wait 1 second.
14657         (save-some-buffers-1): Delete other windows here instead of in
14658         `save-some-buffers'.
14659         (save-some-buffers): Force redisplay only if windows were deleted.
14660
14661 1998-06-02  Didier Verna  <didier@xemacs.org>
14662
14663         * cus-face.el (custom-face-attributes): generalized the use of
14664         toggle buttons for boolean attributes.
14665         Re-ordered the items a bit.
14666
14667 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14668
14669         * sound.el (default-sound-directory): Use `locate-data-directory'
14670         to find the sounds directory.
14671
14672 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14673
14674         * sound.el: default sound-ext to .wav under mswindows, .au
14675         otherwise. load-default sounds without extensions.
14676
14677 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14678
14679         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14680         if send-pr is not bound.
14681
14682 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14683
14684         * files.el: grok idl files in auto-mode-alist.
14685 1998-06-01  Jeff Miller  <jmiller@smart.net>
14686
14687         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14688         calling `upcase'.
14689
14690 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14691
14692         * msw-glyphs.el: add xbm to the list of image types supported.
14693
14694 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14695
14696         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14697         instead of XEmacs one when dumping InfoDock.
14698
14699 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14700
14701         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14702         for `modeline-visible-p'
14703
14704         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14705
14706 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14707
14708         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14709         since it's not used anymore. doc string fixes.
14710
14711         * package-get.el (package-get-file-installed-p): new function. use
14712         instead of file-installed-p which is in an external package.
14713
14714 1998-05-28  Oliver Graf <ograf@fga.de>
14715
14716         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14717         favor of select-window/switch-to-buffer
14718
14719 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14720
14721         * startup.el: changed (getenv "HOME") to (user-home-directory)
14722
14723 1998-05-25  Oliver Graf <ograf@fga.de>
14724
14725         * frame.el (cde-start-drag) moved to dragdrop.el
14726         (offix-start-drag-region) moved to dragdrop.el
14727         (offix-start-drag) moved to dragdrop.el
14728         * dragdrop.el (cde-start-drag) moved from frame.el
14729         (offix-start-drag-region) moved from frame.el
14730         (offix-start-drag) moved from frame.el
14731         (cde-start-drag-region) cde drag regions
14732         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14733
14734 1998-05-26  Oliver Graf <ograf@fga.de>
14735
14736         * dragdrop.el: created dragdrop-drag prototypes
14737         (cde-start-drag-region) fixed typo
14738
14739 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14740
14741         * simple.el (after-init-hook): Remove reader macro.
14742
14743         * packages.el (packages-hardcoded-lisp): Get rid of reader
14744         macros.  Update DOC string.
14745
14746 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14747
14748         * mouse.el (drag-window-divider): Ditto.
14749
14750         * modeline.el (mouse-drag-modeline): Use it.
14751
14752         * lisp-mode.el (let-specifier): Specify indentation.
14753
14754         * specifier.el (let-specifier): Renamed from
14755         `with-specifier-instance'.
14756
14757 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14758
14759         * x-faces.el:
14760         * faces.el: move definition of xpm-color-symbols from x-faces.el
14761         to faces. Predicate x-get-resource on the presence of x.
14762
14763         * msw-faces.el: set 3d-object face rather than modeline. Specify
14764         faces as specfier defaults.
14765
14766         * package-get.el: don't use package-admin-add-single-file-package.
14767
14768 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14769
14770         * toolbar-items.el: Fixup tooltips.
14771         (toolbar-gnus): Don't use obsolete variable
14772         toolbar-news-frame-properties.
14773         (toolbar-news-reader): Default to `gnus' instead of
14774         `not-configured'.
14775
14776         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14777         Windows.
14778
14779 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14780
14781         * package-get.el: rename -installedp -> -installed-p.
14782
14783 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14784
14785         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14786         attributes, and assinged it to continuation, truncation and
14787         hscroll glyphs.
14788
14789         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14790         and made continuation, truncation and hscroll glyphs arrow
14791         characters out of that font.
14792
14793 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14794
14795         * minibuf.el (minibuffer-electric-separator): Play nicely with
14796         directory-sep-char being \.
14797         (minibuffer-electric-tilde): Ditto.
14798         (read-file-name-map): Ditto.
14799
14800 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14801
14802         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14803         on X devices.
14804         (default-mouse-track-deal-with-down-event): Avoid
14805         `x-disown-selection'; use `disown-selection' instead.
14806
14807 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14808
14809         * select.el:
14810         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14811         moved to (cut-copy-clear-internal) in select.el. Ditto for
14812         (x-delete-primary-selection) (x-kill-primary-selection)
14813         (x-copy-primary-selection).
14814         (own-clipboard): new function.
14815
14816         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14817         functions in select.el. remove old ones.
14818         (mswindows-own-clipboard): new function.
14819
14820 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14821
14822         * gnuserv.el: allow connections from mswindows type devices.
14823
14824 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14825
14826         * msw-glyphs.el: change image type used from cursor to resource.
14827
14828 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14829
14830         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14831         for {top,bottom}-{left,right} values in addition to
14832         {top,bottom}_{left,right}.
14833         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14834
14835 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14836
14837         * cl-macs.el (specifier-instance): Undefine its setf method.
14838
14839         * specifier.el (with-specifier-instance): Added docstring.
14840
14841         * mouse.el (drag-window-divider): Ditto.
14842
14843         * modeline.el (mouse-drag-modeline): Use it.
14844
14845         * lisp-mode.el (with-specifier-instance): Define its indentation
14846         level.
14847
14848         * specifier.el (with-specifier-instance): New macro.
14849
14850 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14851
14852         * package-get.el (package-get-create-custom): new function to
14853         auto-generate package-get-custom.el from package-get-base.el.
14854         * (package-get-ever-installedp): new function.
14855         * (package-get-custom): new function to get all packages specified
14856         by customize.
14857
14858 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14859
14860         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14861
14862 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14863
14864         * cl-extra.el: Reverse previous float change.
14865
14866 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14867
14868         * x-faces.el:
14869         * faces.el (try-font-name): moved from x-faces.el since it is
14870         required by w3 under mswindows as well X.
14871
14872 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14873
14874         * winnt.el: Removed evil (setq completion-ignore-case t)
14875         clause, one more overlookef fsfism.
14876         (nt-quote-args-functions-alist): End sentences with double space.
14877
14878 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14879
14880         * window-xemacs.el (push-window-configuration): Remove kludgery of
14881         recaching default-toolbar specifier.
14882         (pop-window-configuration): Ditto.
14883         (unpop-window-configuration): Ditto.
14884
14885 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14886
14887         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14888
14889 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14890
14891         * winnt.el (nt-quote-args-verbatim): Added function.
14892         (nt-quote-args-prefix-quote): Added function.
14893         (nt-quote-args-backslash-quote): Added function.
14894         (nt-quote-args-double-quote): Added function.
14895         (nt-quote-args-functions-alist): New variable.
14896         (nt-quote-process-args): Added function. This is the main quoting
14897         work horse called from process-nt.c
14898
14899 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14900
14901         * winnt.el: Removed duplicate definitions for backspace,
14902         delete, M-backspace and C-M-backspace.
14903         (file-name-buffer-file-type-alist): Removed this variable.
14904         (find-buffer-file-type): Removed function.
14905         (find-file-binary):  Removed function.
14906         (find-file-text): Removed function.
14907         (find-file-not-found-set-buffer-file-type): Removed function.
14908         (save-to-unix-hook): Removed function.
14909         (revert-from-unix-hook): Removed function.
14910         (using-unix-filesystems): Removed function.
14911         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14912         warning.
14913         (x-set-selection): Removed function.
14914         (x-get-selection): Removed function.
14915         Removed commented FSFisms.
14916         Replaced copyright notice (this file is not part of GNU Emacs).
14917         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14918         comint-process-echoes setting to t.
14919
14920 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14921
14922         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14923         and used following the interface change of
14924         `paths-find-recursive-path'.
14925
14926         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14927         regexp instead of a list of base names.
14928         (paths-version-control-filename-regexp):
14929         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14930         Introduced and used following the interface change of
14931         `paths-find-recursive-path'.
14932
14933 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14934
14935         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14936         on X devices, rather than on all non-TTY devices.
14937
14938 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14939
14940         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14941
14942         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14943
14944 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14945
14946         * itimer.el (activate-itimer): Fixed usage of integers
14947         as argument to `concat'.
14948
14949 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14950
14951         * itimer.el (start-itimer): replace the use of `concat' with
14952         `format'
14953
14954 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14955
14956         * mode-motion.el (mode-motion-hook): Clarify docstring.
14957         From Bob Weiner <weiner@altrasoft.com>
14958
14959         * loadhist.el (symbol-file): Supply prompt string when used
14960         interactively.
14961         From Bob Weiner <weiner@altrasoft.com>
14962
14963 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14964
14965         * loadup.el (really-early-error-handler): Ditto.
14966
14967         * update-elc.el: Ditto.
14968
14969         * setup-paths.el (paths-construct-exec-path): Ditto.
14970
14971         * make-docfile.el: Ditto.
14972
14973         * find-paths.el (paths-decode-directory-path): Use split-path
14974         instead of decode-path.
14975
14976         * files.el (parse-colon-path): Update docstring reference.
14977
14978 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14979
14980         * msw-init.el:
14981         * x-init.el:
14982         Bind cut'n'paste keys to non window-system specific functions.
14983
14984         * msw-select.el: New function mswindows-clear-clipboard.
14985         mswindows-cut-copy-clipboard extended to handle clearing of the
14986         selection and renamed to mswindows-cut-copy-clear-clipboard.
14987
14988         * select.el: on mswindows devices delete-primary-selection
14989         calls mswindows-clear-clipboard.
14990
14991 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14992
14993         * simple.el (quoted-insert): Inhibit quit when using read-char.
14994
14995         * cmdloop.el (read-char): Don't inhibit quit.
14996         (read-char-exclusive): Ditto.
14997         (read-char): Signal quit if quit-char was pressed.
14998         (read-char-exclusive): Ditto.
14999         (read-quoted-char): Return a character, not integer.
15000
15001         * menubar-items.el (default-popup-menu): Use Andy's generic
15002         selection code.
15003         (default-popup-menu): Fix code.
15004
15005 1998-05-14  Oliver Graf <ograf@fga.de>
15006
15007         * dragdrop.el (dragdrop-function-widget): this time it's done
15008
15009 1998-05-13  Oliver Graf <ograf@fga.de>
15010
15011         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
15012
15013 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
15014
15015         * device.el (device-pixel-width):
15016         (device-pixel-height):
15017         (device-mm-width):
15018         (device-mm-height):
15019         (device-bitplanes):
15020         (device-color-cells): Swapped parameters to device-system-metric
15021         according to the interface change.
15022
15023 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
15024
15025         * mouse.el (default-mouse-motion-handler): Use new name of the
15026         function event-over-vertical-divider-p.
15027         Do not set E-W arrow cursor over the divider if
15028         vertical-divider-draggable-p is nil in the window.
15029         ([top-level]): Use new name for the variable
15030         vertical-divider-map.
15031         (drag-window-divider): Respect vertical-divider-draggable-p.
15032         Variable name typo fixes.
15033
15034 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15035
15036         * keymap.el (kbd): Define here; handle string constants and
15037         others...
15038
15039 1998-05-15  Christian Nyb <chr@mediascience.no>
15040
15041         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
15042         in Emacs 18.
15043
15044 1998-05-13  Didier Verna  <didier@xemacs.org>
15045
15046         * mouse.el (drag-window-divider): give the vertical divider a
15047         pressed look when dragging it.
15048
15049 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
15050
15051         * faces.el: predicate some more face operations on x or mswindows
15052         not just x.
15053
15054         * modeline.el: enable modeline coloring for mswindows.
15055
15056 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15057
15058         * minibuf.el (minibuffer-default): Added variable; compatible with
15059         FSF Emacs.
15060         (next-history-element): Used `minibuffer-default'.
15061
15062 1998-05-12  Oliver Graf <ograf@fga.de>
15063
15064         * dragdrop.el (dragdrop-function-widget): button and mods ok
15065         arguments still look a bit strange
15066         (dragdrop-compare-mods) created
15067         (dragdrop-drop-do-functions) correctly checks for buttons and
15068         modifiers
15069
15070 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15071
15072         * setup-paths.el (paths-default-info-directories): Replace
15073         path-separator with directory-sep-char.
15074
15075         * files.el (path-separator): Don't define it here.
15076
15077 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
15078
15079         * update-elc.el: Ditto.
15080
15081         * setup-paths.el (paths-construct-exec-path): Ditto.
15082
15083         * make-docfile.el: Ditto.
15084
15085         * loadup.el (really-early-error-handler): Ditto.
15086
15087         * find-paths.el (paths-decode-directory-path): Use decode-path
15088         instead of decode-path-internal.
15089
15090         * files.el (parse-colon-path): Update docstring.
15091
15092 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
15093
15094         * subr.el (get-buffer-window-list): Make BUFFER optional.
15095
15096         * window-xemacs.el (windows-of-buffer): Defalias to
15097         get-buffer-window-list.
15098
15099 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15100
15101         * disass.el: Fix maintainer keyword.
15102
15103         * bytecomp.el (byte-compile-and-load-file): Autoload.
15104         (byte-compile-buffer): Ditto.
15105
15106         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
15107         value is returned, not the name.
15108         (lisp-imenu-generic-expression): Enable it.
15109         (lisp-mode-variables): Ditto.
15110         (lisp-indent-offset): Change defconst to defvar.
15111         (lisp-indent-function): Ditto.
15112         (lisp-body-indent): Ditto.
15113
15114 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15115
15116         * modeline.el: Use zap-last-kbd-macro-event.
15117
15118         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
15119         nil, don't attempt to do anything with messages.
15120         (eval-last-sexp): Use `letf' for clarity.
15121
15122 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15123
15124         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
15125
15126 1998-05-11  Martin Buchholz  <martin@xemacs.org>
15127
15128         * buff-menu.el:
15129         * lisp-mode.el:
15130         * obsolete.el:
15131         Change empty docstrings into no doc strings at all.
15132         Fix bogus FSF-format docstrings.
15133         * etags.el: Fix docstring.
15134
15135 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15136
15137         * package-get.el (package-get): Use internal md5
15138
15139 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15140
15141         * about.el (about-xemacs): Correct abuse of concat.
15142
15143 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15144
15145         * info.el (Info-mode): Use easymenu.
15146
15147 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15148
15149         * apropos.el (apropos): Don't use concat with integers.
15150
15151         * cmdloop.el (describe-last-error): Handle the case when no error
15152         was seen gracefully.
15153
15154         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15155         defun.
15156         (apropos-describe-plist): Ditto.
15157
15158         * help.el (with-displaying-help-buffer): Revert to a defun.
15159         (describe-key): Use it as defun.
15160         (describe-mode): Ditto.
15161         (describe-bindings): Ditto.
15162         (describe-prefix-bindings): Ditto.
15163         (describe-installation): Ditto.
15164         (view-lossage): Ditto.
15165         (describe-function): Ditto.
15166         (describe-variable): Ditto.
15167         (describe-syntax): Ditto.
15168
15169 1998-05-11  Oliver Graf <ograf@fga.de>
15170
15171         * dragdrop.el: changed order of require/provide
15172         (dragdrop-drop-mime-default) changed to new calling conventions
15173         (dragdrop-drop-do-functions) changed to new calling conventions
15174         (dragdrop-function-widget) this one needs more work...
15175
15176 1998-05-10  Oliver Graf <ograf@fga.de>
15177
15178         * about.el: another small change in my entry
15179         * dragdrop.el (dragdrop-drop-log-function): logging added
15180         plus customizations
15181         changed interface to handler functions. now called with event
15182         and object
15183
15184 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15185
15186         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15187         E-W arrow pointer displayed over draggable dividers.
15188
15189         * mouse.el (default-mouse-motion-handler): Show it when
15190         appropriate.
15191         (drag-window-divider): Added.
15192         ([top-level]): Initialized window-divider-map with a keymap
15193         binding the above function to left button down event.
15194
15195         * x-mouse.el (x-init-pointer-shape): Initialize
15196         divider-pointer-glyph from Cursor.dividerPointer, or use default
15197         E-W double arrow.
15198
15199 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15200
15201         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15202
15203 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15204
15205         * simple.el (count-words-buffer): Don't query for buffer.
15206         (count-lines-buffer): Ditto.
15207
15208 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15209
15210         * help.el (where-is): add optional insert argument.
15211
15212 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15213
15214         * help.el (describe-key-briefly): New argument INSERT.
15215
15216         * simple.el (eval-expression): New optional argument; synch with
15217         FSF 20.3.
15218
15219         * keydefs.el (global-map): Add new register bindings.
15220
15221         * register.el: Synched with FSF 20.3.
15222
15223 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15224
15225         * window-xemacs.el (recenter): all arguments are optional.
15226
15227 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15228
15229         * device.el: (device-pixel-width): Reflected name/parameters
15230         change to device-system-metric.
15231         (device-pixel-height): Ditto.
15232         (device-mm-width): Ditto.
15233         (device-mm-height): Ditto.
15234         (device-bitplanes): Ditto.
15235         (device-color-cells): Ditto.
15236
15237 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15238
15239         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15240
15241         * cl.el (most-positive-fixnum): Document.
15242         (most-negative-fixnum): Ditto.
15243
15244         * cus-dep.el: Updated comment.
15245
15246         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15247         constant.
15248
15249         * cus-load.el (custom-put): Removed.
15250
15251         * files.el (after-find-file): Just resignal quit instead of
15252         signaling "canceled".
15253
15254 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15255
15256         * frame.el (other-frame): Use `focus-frame' instead of
15257         select-frame kludges.
15258
15259         * lisp-mode.el: Update lisp-indent-function for
15260         save-selected-frame and with-selected-frame.
15261
15262         * frame.el (save-selected-frame): New macro.
15263         (with-selected-frame): Ditto.
15264         (other-frame): Use `set-frame-focus'.
15265
15266 1998-05-06  Oliver Graf <ograf@fga.de>
15267
15268         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15269         (dragdrop-drop-url-default) default handler for URL drops created
15270         (dragdrop-drop-mime-default) default handler for MIME drops created
15271         (dragdrop-drop-functions) default custom for handling drops created
15272         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15273
15274 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15275
15276         * mouse.el: Removed redundant mouse-mswindows-drop function.
15277
15278 1998-05-05  Oliver Graf <ograf@fga.de>
15279
15280         * about.el: changed some text in my entry
15281         * dragdrop.el: added customs
15282
15283 1998-05-04  Oliver Graf <ograf@fga.de>
15284
15285         * mouse.el: killed global drop key bindings
15286         (mouse-offix-drop) removed
15287         * dragdrop.el: created
15288         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15289
15290 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15291
15292         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15293         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15294
15295         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15296         obsolete comment.
15297
15298         * scrollbar.el (scrollbars-visible-p): Use new
15299         {vertical,horizontal}-scrollbar-visible-p specifiers.
15300
15301 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15302
15303         * device.el (device-pixel-height):
15304         (device-pixel-width):
15305         (device-mm-width):
15306         (device-mm-height):
15307         (device-bitplanes):
15308         (device-color-cells): Moved these 6 functions from device.c; they
15309         all use single (device-system-metrics) call.
15310
15311 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15312
15313         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15314         were renamed.
15315
15316         * menubar-items.el:
15317         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15318         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15319
15320         * help.el (help-map): Remove Hyperbole keybinding logic.
15321         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15322
15323 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15324
15325         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15326         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15327
15328 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15329
15330         * msw-glyphs.el: use nicer icon3 from the frame icon.
15331
15332 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15333
15334         * version.el (emacs-version): Remove InfoDock conditionals.
15335
15336         * startup.el (startup-splash-frame): Change ID logo name.
15337
15338 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15339
15340         * files.el (after-find-file): If the user presses C-g on
15341         directory-creation prompt, kill the buffer.
15342
15343 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15344
15345         * simple.el (count-words-region): Reverse previous change.
15346
15347 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15348
15349         * replace.el (query-replace): Just call perform-replace.
15350         (query-replace-regexp): Ditto.
15351         (perform-replace): Move region handling here.
15352         (perform-replace): Use the new arg to match-data.
15353
15354 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15355
15356         * x-init.el: Install X specific display table that
15357           displays char 0240 as a space to avoid whatever it is
15358           that screws up display of that character code.
15359
15360 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15361
15362         * help.el (function-arglist): If no arguments are documented for a
15363         subr, print nothing rather than incorrect output.
15364
15365 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15366
15367         * cmdloop.el (command-error): Update bail-out error message to use
15368         `emacs-program-name'.
15369
15370         * lib-complete.el: Remove reader macro cruft.
15371
15372         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15373         cruft.
15374
15375         * simple.el (count-words-region): Drop interactive-p check on the
15376         message.
15377
15378 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15379
15380         * font.el
15381         * msw-faces.el
15382         Correct spelling of mswindows-font-canonicalize-name.
15383
15384 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15385
15386         * ldap.el (ldap-host-parameters-alist): Replaced with
15387         `ldap-host-parameters-plist'
15388         (ldap-search): Adapt to previous change
15389
15390 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15391
15392         * about.el (about-hackers): Update Bob Weiner bio.
15393         (about-maintainer-info): Ditto.
15394
15395 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15396
15397         * simple.el (display-warning-minimum-level): Docfix.
15398
15399 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15400
15401         * widget.el (:default-get): New keyword.
15402         * wid-edit.el (default, widget-default-default-get): Define it.
15403         (group, widget-group-default-get): Define it.
15404         (menu-choice, widget-choice-default-get): Define it.
15405         (widget-default-get): New function.
15406         (widget-choice-action): Call it.
15407         (widget-editable-list-entry-create): Call it.
15408
15409 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15410
15411         * byte-optimize.el (byte-boolean-vars): Removed.
15412         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15413         lookup through `byte-boolean-vars'.
15414
15415 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15416
15417         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15418         resource-provided values into ghost specs for scrollbar-height and
15419         scrollbar-width.
15420
15421 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15422
15423         * byte-optimize.el: Don't attempt to optimize /=.
15424
15425         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15426         (byte-compile-/=): Ditto.
15427
15428 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15429
15430         * apropos.el: Use `with-displaying-help-buffer'.
15431         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15432         Use `with-displaying-help-buffer'.
15433         (apropos-follow): Do not give special treatment to buffer cursor
15434         was in prior to a mouse click.
15435         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15436         (apropos-print-doc): Set correct buffer for setting text
15437         properties.
15438
15439 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15440
15441         * help.el (help-buffer-prefix-string): New variable.
15442         (help-buffer-name): Use it.
15443
15444         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15445         mode menu.
15446
15447 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15448
15449         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15450
15451 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15452
15453         * files.el (find-file-noselect): Update docstring.
15454         (find-file-noselect): Signal an error if found an unreadable file.
15455         (file-chase-links): Save the match data.
15456         (normal-mode): Use `lwarn' and `error-message-string'.
15457         (interpreter-mode-alist): Change defconst to defvar.
15458         (inhibit-first-line-modes-regexps): Ditto.
15459         (inhibit-first-line-modes-regexps): Added .tgz.
15460         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15461         (change-major-mode-with-file-name): New user-option.
15462         (set-visited-file-name): Synched with FSF.
15463         (file-name-extension): New function, from FSF 20.3.
15464         (file-relative-name): Synched with FSF.
15465         (save-some-buffers): Support the C-r feature.
15466         (recover-session): Synched with FSF.
15467         (kill-some-buffers): Ditto.
15468         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15469
15470 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15471
15472         * files.el (insert-file): Undo previous change and reenable use of
15473         format.el.
15474
15475 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15476
15477         * window-xemacs.el (recenter): Define.
15478
15479 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15480
15481         * font.el (mswindows-font-create-name)
15482         (mswindows-font-create-object): new functions for mswindows type
15483         fonts.
15484
15485         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15486         strings are parsed as well as font objects.
15487
15488 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15489
15490         * modeline.el (defining-kbd-macro): Restore modeline indication of
15491         kbd-macro being recorded.
15492         (add-minor-mode): Simplify docstring.
15493         (modeline-minor-mode-menu): Remove stuff.
15494
15495 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15496
15497         * code-process.el (call-process): dynamically decide process
15498         coding type.
15499
15500 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15501
15502         * modeline.el: Add line-number-mode, column-number-mode to
15503         the modeline minor-mode menu.  Button2 on the line number does
15504         goto-line.
15505
15506 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15507
15508         * mouse.el: move x-selection-owner-p type things to
15509         selection-owner-p.
15510
15511         * msw-init.el: copy zmacs stuff from x-init.el
15512
15513         * msw-select.el (mswindows-own-selection)
15514         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15515         functions. Very simple minded implementation of selectio
15516         ownership.
15517
15518         * select.el (own-selection) (disown-selection)
15519         (activate-region-as-selection) (select-make-extent-for-selection)
15520         (valid-simple-selection-p): functions moved from x-select.el for
15521         generalized selection.
15522
15523         * x-select.el: see select.el changes.
15524
15525         * x-toolbar.el: use new selection functions.
15526
15527 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15528
15529         * packages.el (packages-find-package-directories): Fixed bug that
15530         would pick up multiple site-package directories.
15531         (package-locations): Added "xemacs-packages" as a late package
15532         location.
15533
15534         * find-paths.el: Now uses `emacs-program-name' and
15535         `emacs-program-version'.
15536         Additions to enforce version-specific directories in
15537         `paths-find-version-directory'.
15538
15539 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15540
15541         * default.el: Removed.
15542         * site-start.el: Removed.
15543
15544 1998-04-29  Didier Verna  <didier@xemacs.org>
15545
15546         * minibuf.el (minibuffer-history-minimum-string-length): Default
15547         to nil.
15548
15549 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15550
15551         * find-paths.el (paths-program-name): Rename.
15552         (paths-emacs-root-p): Ditto.
15553         (paths-find-site-directory): Ditto.
15554
15555 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15556
15557         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15558         `emacs-lisp-byte-compile-and-load'.
15559
15560 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15561
15562         * ldap.el (ldap-search): Fixed additional parameter passing to
15563         `ldap-open'
15564
15565 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15566
15567         * select.el (kill-primary-selection) (selection-owner-p)
15568         (copy-primary-selection) (yank-clipboard-selection)
15569         (selection-exists-p) (delete-primary-selection): new file and
15570         functions that do the right thing for the selected device.
15571
15572         * x-menubar.el: use generalised selection functions.
15573
15574         * dumped-lisp.el: dump select.el.
15575
15576 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15577
15578         * find-paths.el (paths-progname): New variable.
15579         (paths-emacs-root-p): Use it.
15580         (paths-find-site-directory): Ditto.
15581
15582 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15583
15584         * loadup.el ((member "dump" command-line-args)): Dump as
15585         `infodock' if InfoDock.
15586
15587 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15588
15589         * find-paths.el (construct-emacs-version): Simplify, include
15590         program name in the return value.
15591         * (paths-find-version-directory): Use it.
15592
15593 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15594
15595         * info.el (Info-parse-dir-entries): Fixed regexp
15596         (Info-build-dir-anew): Remove full suffix and capitalize info file
15597         name for files with no @direntry
15598         (Info-batch-rebuild-dir): New function
15599         (Info-suffixed-file): Check for regular files instead of simple
15600         file existence (could catch directories before)
15601
15602 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15603
15604         * setup-paths.el, find-paths.el: Removed uses of `not' which
15605         temacs doesn't have.
15606
15607         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15608         into root searching.
15609
15610 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15611
15612         * subr.el: Remove definition of `not'.
15613
15614 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15615
15616         * msw-glyphs.el: enable graphics support.
15617
15618 1998-04-23  Didier Verna  <didier@xemacs.org>
15619
15620         * x-menubar.el (default-menubar): restored the line-number-mode
15621         option.
15622
15623         * misc doc string updates related to the options menu.
15624
15625 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15626
15627         * setup-paths.el (paths-construct-load-path): Fix typo.
15628
15629 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15630
15631         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15632         font-menu-ignore-scaled-fonts don't have to be bound now; this
15633         gets us one step further towards making --no-autoloads work.
15634
15635         * startup.el (normal-top-level): Load auto-autoloads only if
15636         lisp-directory is non-nil.
15637
15638         * setup-paths.el (paths-construct-load-path): Made it robust
15639         against nil lisp-directory.
15640
15641         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15642         to the list of variables that cause a warning when nil.
15643
15644         * toolbar.el (init-toolbar-location): Now works even when there's
15645         no toolbar icon directory.
15646
15647 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15648
15649         * help.el (view-lossage): Recognize it.
15650
15651         * simple.el (log-message): Mark multiline messages.
15652
15653 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15654
15655         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15656
15657 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15658
15659         * package-get.el (package-get-all):  add `\n' separator to
15660         interactive specification so that both variables are read
15661
15662 1998-04-22  Didier Verna  <didier@xemacs.org>
15663
15664         * x-menubar.el: ported the options menu to Custom.
15665         Moved the "read only" toggle button to the buffers menu.
15666         Corrected some missing ;;;###autoload or defcustom.
15667
15668         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15669         the scrollbar-visible specifier for options menu handling.
15670
15671         * toolbar.el (toolbar-visible-p)
15672                      (toolbar-captioned-p)
15673                      (default-toolbar-position): defcustom wrappers around
15674         the toolbar specifiers for options menu handling.
15675
15676         * frame.el (get-frame-for-buffer-default-instance-limit):
15677         defcustom it for options menu handling.
15678
15679         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15680         font-lock-mode for options menu handling.
15681
15682         * cus-start.el: added Custom properties to overwrite-mode for
15683         options menu handling.
15684
15685 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15686
15687         * about.el: shameless self-promotion.
15688
15689 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15690
15691         * simple.el (raw-append-message): Slightly optimize.
15692         (remove-message): Use `push' for clarity.
15693         (append-message): Ditto.
15694         (display-warning): Dito.
15695         (raw-append-message): Send the message to the appropriate device.
15696
15697 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15698
15699         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15700         From Sean MacLennan <Sean.MacLennan@pika.ca>
15701
15702 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15703
15704         * setup-paths.el: Changed `directory-sep-char' to
15705         `path-separator', following a change in GNU Emacs.
15706
15707 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15708
15709         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15710         (Info-build-dir-anew): Add a final newline.
15711         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15712         is `always'
15713         (Info-rebuild-dir): Ditto
15714
15715         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15716
15717 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15718
15719         * simple.el (count-words-buffer): Retain zmacs region.
15720         (count-words-region): Ditto.
15721         * simple.el: (what-line): Expanded line counts.
15722         (count-lines): New parameter to conditionalize whether collapsed
15723         lines get counted.
15724         From Bob Weiner <weiner@altrasoft.com>
15725
15726 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15727
15728         * packages.el (package-locations): infodock-packages must override
15729         mule-packages and packages.
15730
15731 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15732
15733         * wid-edit.el:
15734         remove rude messages from widget-activation-widget-mapper
15735         and widget-activation-glyph-mapper
15736
15737 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15738
15739         * toolbar.el: Remove (featurep 'x) test from
15740         toolbar-make-button-list
15741
15742 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15743
15744         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15745         only if in the same frame.
15746
15747 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15748
15749         * packages.el (package-locations): Added site-packages hierarchy.
15750
15751         * setup-paths.el (paths-default-info-directories): Introduced and
15752         used.
15753
15754         * packages.el, setup-paths.el: Set various path searching depths
15755         to 1.
15756
15757         * packages.el (packages-hierarchy-depth):
15758         (packages-load-path-depth): Introduced and used.
15759
15760         * setup-paths.el (paths-load-path-depth): Introduced and used.
15761
15762         * find-paths.el (paths-find-recursive-path): Added max-depth
15763         parameter.
15764
15765 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15766
15767         * setup-paths.el (paths-construct-info-path): Removed
15768         dependency on behavior of (file-name-as-directory "").
15769
15770 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15771
15772         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15773         lisp objects
15774
15775 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15776
15777         * dump-paths.el, startup.el: Added handling for --debug-paths.
15778
15779 1998-04-15  William M. Perry  <wmperry@aventail.com>
15780
15781         * wid-edit.el: We cannot just set the help-echo or balloon-help
15782           properties for an extent based on the :help-echo widget
15783           property, since help-echo and balloon-help cause an EXTENT to
15784           get passed in, where :help-echo functions are expecting a WIDGET
15785
15786 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15787
15788         * scrollbar.el (init-scrollbar-from-resources): Call
15789         mswindows-init-scrollbar-metrics when appropriate.
15790
15791 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15792
15793         * dumped-lisp.el: dump x-toolbar for window system
15794
15795         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15796         have support and xpm.
15797
15798 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15799
15800         * files.el (toggle-read-only): Fix docstring.
15801         From Didier Verna <didier@xemacs.org>
15802
15803 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15804
15805         * startup.el (normal-top-level): Load autoload-file-name without
15806         specifying an extension---some people only auto-autoload.el.gz.
15807
15808 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15809
15810         * files.el (backup-enable-predicate): Don't bomb on NAME being
15811         nil.
15812
15813 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15814
15815         * find-paths.el, packages.el: Now prefers configure'd paths.
15816         This shouldn't cause any of the originally anticipated problems as
15817         the current paths architecture will not define the various
15818         configure-xxx variables if they're not specified on the configure
15819         command line.
15820
15821         * find-paths.el, setup-paths.el, packages.el: Removed all
15822         mentionings of "/" as a path separator.
15823         Used paths-construct-path throughout.
15824
15825         * find-paths.el (paths-construct-path): Created to assemble paths
15826         from directory components.
15827
15828         * setup-paths.el, packages.el: Used paths-decode-directory-path
15829         instead of decode-path-internal.
15830
15831         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15832         and associates.
15833         (paths-decode-directory-path) Created.
15834
15835         * setup-paths.el: Changed configure-exec-path to
15836         configure-exec-directory.
15837
15838 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15839
15840         * packages.el (packages-find-packages): Fixed decoding of
15841         EMACSPACKAGEPATH.
15842
15843         * startup.el: -no-packages -> -no-early-packages.
15844
15845         (packages-load-package-lisps): Fixed loading of auto-autoload
15846         files.
15847
15848         * startup.el (normal-top-level): Fixed loading of core
15849         auto-autoload.
15850
15851         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15852
15853         * startup.el, packages.el, dump-paths.el: Added proper settings
15854         for site-directory and lisp-directory variables.
15855
15856         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15857         inhibit-package-autoloads and fixed handling of it.
15858
15859         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15860         handling of former inhibit-package-init, now
15861         inhibit-early-packages, to make -vanilla etc. work.
15862
15863 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15864
15865         * code-process.el (start-process): Fallback to 'undecided instead
15866         of 'binary for process input coding stream.
15867
15868         * process.el (start-process): Docstring fix.
15869
15870 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15871
15872         * info.el (Info-insert-dir): Do not insert temporary dir files
15873         in Info-dir-file-attributes
15874         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15875         (Info-rebuild-dir): Ditto.
15876
15877 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15878
15879         * obsolete.el: Added obsoleteness declarations for
15880         `site-directory' and `Info-default-directory-list'.
15881
15882 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15883
15884         * find-paths.el (paths-find-emacs-root): Only look at the
15885         executable at the end of the symlink chain for determining the
15886         Emacs root.
15887
15888 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15889
15890         * setup-paths.el (paths-construct-info-path): Changed construction
15891         to cater to gone default in configure.
15892
15893         * find-paths.el (paths-uniq-append): Added.
15894
15895         * packages.el: Rewritten package path construction once again.
15896
15897         * dump-paths.el, startup.el: Removed package-path as a global
15898         variable.
15899
15900         * package-admin.el (package-admin-add-single-file-package):
15901         (package-admin-add-binary-package): Changed package-path to
15902         late-packages.
15903
15904         * packages.el (packages-split-path): Split path at "/" rather than
15905         nil according to change in emacs.c.
15906
15907 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15908
15909         * setup-paths.el (paths-construct-info-path): Changed info path
15910         order so that directories come out right.
15911         (paths-find-lock-directory): Fixed bug: It used to think
15912         configure-lock-directory is a path.
15913
15914 1998-04-06  Jeff Miller <jmiller@smart.net>
15915
15916         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15917         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15918         eases the use of toolbar-add/kill-item functions.
15919
15920 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15921
15922         * code-files.el (file-coding-system-alist): Commented out
15923         loaddefs.el magical treatment.
15924
15925 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15926
15927         * info.el (Info-rebuild-outdated-dir): Added new option
15928         `conservative' and made it the default
15929         (Info-rebuild-dir): Appropriately parse multi-line description
15930         strings, and multi-section dir files. Issue warning when dir
15931         is rebuilt as temporary
15932         (Info-build-dir-anew): Issue warning when dir is built as
15933         temporary
15934
15935 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15936
15937         * list-mode.el (list-mode-map): Bind highlight motion commands to
15938         standard keys left, right, C-b and C-f.
15939
15940 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15941
15942         * files.el (auto-mode-alist): allow .sc for Scheme->C
15943
15944 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15945
15946         * loadup.el (pureload): Don't quote (garbage-collect).
15947
15948 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15949
15950         * package-get-base.el: Updated.
15951
15952 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15953
15954         * isearch-mode.el (isearch-just-started): New variable.
15955         (isearch-mode): Set it.
15956         (isearch-repeat): Advance one character forward only if the search
15957         was successful, and was not just started.
15958         (isearch-repeat): Clear isearch-just-started.
15959
15960 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15961
15962         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15963         if running -batch.
15964
15965 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15966
15967         * subr.el (listify-key-sequence): Removed.
15968
15969 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15970
15971         * bytecomp.el (byte-compile-print-gensym): New option.
15972         (byte-compile-output-file-form): Use it.
15973         (byte-compile-output-docform): Ditto.
15974         (byte-compile-compiled-obj-to-list): Ditto.
15975
15976 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15977
15978         * msw-glyphs.el: set frame icon if xpm support.
15979
15980 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15981
15982         * help.el: Code that pretty prints variable values
15983           removed.
15984
15985 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15986
15987         * find-paths.el (paths-emacs-root-p): Correct test for installation
15988         directory.
15989         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15990
15991 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15992
15993         * loaddefs.el: Don't set debug-ignored-errors; leave
15994           its default value set to nil.
15995
15996 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15997
15998         * info.el (Info-rebuild-dir): fixed mis-spelling.
15999
16000 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16001
16002         * info.el (Info-rebuild-outdated-dir): New custom var
16003         (Info-insert-node): Create/update dir file when needed, ie when it
16004         does not exist or is older than some info files in directory
16005
16006 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16007
16008         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
16009         for last packages, mainly for using a 20.4 package base.
16010
16011         * packages.el (late-packages): Typo fix.  It was called
16012         early-packages.
16013
16014         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
16015         relative symlinks correctly.
16016         (paths-find-emacs-roots): More rigorous checking for plausible
16017         configuration-time root.
16018
16019         * startup.el (normal-top-level): Added a warning if XEmacs cannot
16020         find its roots.
16021
16022 1998-03-27  Martin Buchholz  <martin@xemacs.org>
16023
16024         * faces.el: Fix docstrings.
16025         * glyphs.el: Fix docstrings.
16026         * mouse.el: Fix docstrings.
16027
16028         * frame.el: Change phrase `current frame' to `selected frame'.
16029
16030         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
16031
16032         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
16033         macros using backquote to make them infinitely more readable.
16034
16035 1998-03-30  SL Baur  <steve@altair.xemacs.org>
16036
16037         * packages.el (packages-find-package-path): Hardcoded specialized
16038         InfoDock support until we can clean this up.
16039
16040         * help.el (describe-bindings-1): Return the value of the bindings
16041         help buffer created.
16042         (describe-bindings): Ditto.
16043
16044         * simple.el (set-variable): Restore previous behavior of not
16045         bombing if the variable to set is not boundp.
16046
16047 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16048
16049         * packages.el (packages-handle-package-dumped-lisps): Allow for
16050         non-local files to be loaded off the package-lisp variable.
16051
16052 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16053
16054         * x-faces.el: Global X resources should override
16055           specs for all device classes (color, grayscale, mono);
16056           code currently doesn't override any of them.  Fixed by
16057           calling remove-specifier with '(x default) as the tag
16058           set and allowing inexact matches.
16059
16060 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
16061
16062         * faces.el: Separated face initializations based on
16063           device classes into device type specific (tag set,
16064           instantiator) pairs.
16065
16066 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
16067
16068         * wid-edit.el (widget-choice-action): Remember user's explicit
16069         choice.
16070         (widget-choice-value-create): Respect it.
16071         From Richard Stallman <rms@gnu.org>
16072
16073 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16074
16075         * setup-paths.el (paths-construct-info-path): Always append
16076         existing directories from configure-time info path.
16077
16078         * startup.el (startup-setup-paths): Renamed misnamed info-path to
16079         Info-directory-list.
16080
16081         * info.el: Removed Info-default-directory-list which was broken by
16082         design.
16083         Removed bogus initialization of Info-directory-list---startup.el
16084         can do a much better job.
16085         Added autoload of Info-directory-list.
16086
16087         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
16088         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
16089         be exclusive; now it's merely given precedence, just like in the
16090         old days.
16091
16092 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16093
16094         * find-paths.el (paths-find-architecture-directory): Fix bug with
16095         finding; it used to default too early.
16096
16097 1998-03-25  Martin Buchholz <martin@xemacs.org>
16098
16099         * packages.el (packages-split-path): Fix a bug; it used to fail
16100         for paths that weren't split.
16101
16102 1998-03-26  SL Baur  <steve@altair.xemacs.org>
16103
16104         * finder.el (finder-compile-keywords): trap on errors.
16105
16106 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
16107
16108         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
16109           fourth argument of t so that only the specs exactly
16110           matching the tag lists are removed.
16111
16112 1998-03-25  SL Baur  <steve@altair.xemacs.org>
16113
16114         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
16115
16116 1998-03-23  SL Baur  <steve@altair.xemacs.org>
16117
16118         * minibuf.el (mouse-read-file-name-1): If a default directory was
16119         specified, use it for generating the completions.
16120
16121 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16122
16123         * update-elc.el: Now respects inhibit-package-init and
16124         inhibit-site-lisp.
16125         Now does path construction with loadup-paths.
16126
16127         * startup.el (normal-top-level, startup-setup-paths): Now respects
16128         inhibit-package-init and inhibit-site-lisp.
16129
16130         * packages.el (packages-find-package-path): Extended package path
16131         by version-specific hierarchies.
16132         (packages-find-packages): Now respects inhibit flag and
16133         inhibit-site-lisp.
16134         Moved path setup to loadup-paths.
16135
16136         * make-docfile.el: Now respects inhibit-package-init and
16137         inhibit-site-lisp.
16138         Now does path construction with loadup-paths.
16139
16140         * loadup.el: Now respects inhibit-package-init and
16141         inhibit-site-lisp.
16142
16143         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16144
16145         * loadup-paths.el: New file: setup load-path to encompass
16146         packages.
16147
16148 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16149
16150         * auto-show.el: load-gc renamed to pureload.
16151         * site-load.el: Ditto.
16152         * packages.el (toplevel): Ditto.
16153         * loadup.el (really-early-error-handler): Ditto.
16154         * dumped-lisp.el (preloaded-file-list): Ditto.
16155         * cus-face.el (custom-declare-face): Ditto.
16156
16157 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16158
16159         * <Today>: The Big Path Searching Overhaul.
16160
16161         * find-paths.el: New file: find and assemble paths in the
16162         installation hierarchy.
16163
16164         * setup-paths.el: New file: global layout of paths and directories
16165         within the XEmacs hierarchy.
16166
16167         * packages.el: Replaced everything related to path searching and
16168         startup by code in terms of find-paths.
16169
16170         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16171         the new path searching engine.
16172
16173         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16174         and setup-paths.
16175
16176 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16177
16178         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16179         setup-paths.el.
16180
16181 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16182
16183         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16184         compiles identically in any configuration.
16185         Removed irrelevant commentary.
16186
16187 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16188
16189         * simple.el (set-variable): Allow setting specifiers.
16190
16191 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16192
16193         * lisp.el (forward-sexp): Revert previous change.
16194
16195 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16196
16197         * frame.el (frame-initialize): Use `delete-console' instead of
16198         `delete-device' to delete the stream console to match the usage in
16199         Fkill_emacs.
16200
16201 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16202
16203         * files.el (cdpath-previous): New variable.
16204         (cd): Use it.
16205         From Bob Weiner <weiner@wave.altrasoft.com>
16206
16207 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16208
16209         * keydefs.el: Changed keybindings of forward-char,
16210           backward, scroll-up and scroll-down to point to their
16211           -command counterparts.
16212
16213         * simple.el: New functions: forwarc-char-command,
16214           backwrad-char-command, scroll-up-command,
16215           scroll-down-command which work liek their counterparts
16216           except that they honor the variable
16217           signal-error-on-buffer-boundary.
16218
16219           Definition of signal-error-on-buffer-boundary received
16220           from src/cmds.c.
16221
16222           defvar declaration added for word-across-newline to avoid
16223           byte-compiler warning about the free variable reference.
16224
16225 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16226
16227         * winnt.el: Removed "%t" from the beginning of
16228         modeline-format. From now on, there's no nt-specifics in the modeline.
16229
16230 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16231
16232         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16233         of `when' with `if'.
16234
16235 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16236
16237         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16238         mswindows. Must be reworked along with glyphs.el, or
16239         merged into it, after there is images support.
16240
16241         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16242         'mswindows.
16243
16244 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16245
16246         * faces.el: fix for text cursor initialization.
16247         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16248         From Andy Piper <andyp@parallax.co.uk>
16249
16250 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16251
16252         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16253         if there is an existing package that handles it and warn the user
16254         about that mode.
16255
16256 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16257
16258         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16259         Installation" menu item when Installation-string is not bound.
16260
16261 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16262
16263         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16264         From Jeremiah W. James <jerry@cs.ucsb.edu>
16265
16266 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16267
16268         * msw-faces.el:
16269         * faces.el: Fix face initialization.
16270
16271 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16272
16273         * files.el (backup-enable-predicate): fix breakage introduced
16274         by TMPDIR patch.
16275
16276 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16277
16278         * x-faces.el (x-init-face-from-resources): The
16279           TTY face property retrieval functions don't return
16280           specifiers, so use face-property instead.
16281
16282 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16283
16284         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16285
16286 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16287
16288         * x-menubar.el: Expanded documentation for
16289           option-save-faces.  Changed Options -> Browse Faces
16290           menu entry to invoke customize-face.
16291
16292 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16293
16294         * faces.el: Most face initialization moved out of
16295           init-other-random-faces to the top level so that the
16296           initialization happens before Xemacs is dumped.  Much
16297           of the fascist "face-differs-from-default-p or FROB!"
16298           code has been retired in favor of letting the user do
16299           what they want to do.  Face initialization code changed
16300           to use `default' specifier tag so that the settings can
16301           be overridden later if the user wishes it.
16302
16303 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16304
16305         * about.el (about-hackers): Update contributors list.
16306
16307 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16308
16309         * specifier.el: Define new specifier tag `default'.
16310
16311         * modeline.el: Initialize faces using `default' tag.
16312
16313         * x-faces.el (x-init-face-from-resources): Remove
16314           specifier specs containing the `default' tag before
16315           adding new specs.
16316
16317 1998-03-02  John Jones  <jj@asu.edu>
16318
16319         * package-get.el (package-get-all): fixed arguments on call to
16320         package-admin-add-single-file-package.
16321         * package-get.el (package-get-installedp): fixed to match
16322         advertised behavior.
16323         * package-get.el: added function package-get-update-all which
16324         installs newest versions of all the current packages (if they are
16325         not already installed).
16326
16327 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16328
16329         * files.el (find-file-noselect): Uncommented `truename' binding in
16330         `let*' and use it later to set `buffer-file-truename' iff it's
16331         still nil, as happens for example when finding a compressed
16332         file with "jka-compr".
16333
16334 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16335
16336         * faces.el: in make-face-* type functions do the operation for all
16337         window systems, not just the first one found.
16338
16339         * font.el: call mswindows-list-fonts for mswindows.
16340
16341 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16342
16343         * code-process.el (call-process-region):
16344         * process.el (call-process-region):
16345         * package-get.el (package-get-dir):
16346         * files.el (backup-enable-predicate):
16347         * gnuserv.el (gnuserv-temp-file-regexp):
16348         Use temp-directory in place of `/tmp'.
16349
16350 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16351
16352         * "Fast" dired-in-C enhancements for Windows 95/NT:
16353
16354         * files.el: Added function, `wildcard-to-regexp', from GNU
16355           Emacs.
16356
16357         * files.el (insert-directory): Modified to use special
16358           dired-in-C enhancements if present.
16359
16360 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16361
16362         * code-files.el: make default coding no-conversion.
16363
16364 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16365
16366         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16367         the load-path.
16368
16369         * update-elc.el: Strip directory when testing for files not to
16370         bytecompile.
16371
16372 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16373
16374         * lisp-mode.el: Use recommended form for menus.
16375
16376         * info.el (Info-construct-menu): Use recommended form for menus.
16377
16378         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16379         entry.
16380
16381 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16382
16383         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16384           (get-frame-for-buffer-noselect): Always return frames
16385           in the not-this-window-p cond clause.
16386
16387 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16388
16389         * help.el (describe-installation): New function.
16390
16391         * x-menubar.el (default-menubar): Add describe-installation to
16392         Help menu.
16393
16394         * packages.el (packages-unbytecompiled-lisp): Installation.el
16395         should not be bytecompiled.
16396
16397         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16398         XEmacs.
16399
16400         * x-menubar.el (default-menubar): Use correct guard for VM menu
16401         entry.
16402
16403         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16404         coding.
16405         From Andy Piper <andyp@parallax.co.uk>
16406
16407 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16408
16409         * ldap.el: Do not require ldap-internal at compile time.
16410
16411 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16412
16413         * code-files.el: new file. a virtual copy of mule-files.el
16414         but without charset
16415         dependencies. (toggle-buffer-file-ocding-system) new function for
16416         changing the eol type for the current buffer.
16417
16418         * code-process.el: new file. a copy of
16419         mule-process.el. mule-process.el will disappear when things have
16420         settled.
16421
16422         * coding.el: new file. a virtual copy of mule-files.el but
16423         without charset dependencies. (coding-system-base) new function
16424         for getting the parent coding system of a coding system with eol
16425         type set.
16426
16427         * dumped-lisp.el: add above files for the non-mule case.
16428
16429 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16430
16431         * window-xemacs.el (display-buffer): If no explicit
16432           frame is specified, search for a window that displays
16433           the buffer on the currently selected frame, before
16434           searching other frames.
16435
16436 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16437
16438         * frame.el (get-frame-for-buffer): If not-this-window-p
16439           is non-nil, use window on the selected frame if it is not
16440           also the selected window.  When defaulting, search for
16441           windows on the currently selected fgrame before searching
16442           other frames.
16443
16444 1998-02-25  Didier Verna  <didier@xemacs.org>
16445
16446         * modeline.el (modeline-swap-buffers): originally named
16447         `mouse-release-modeline'. Whether to actually swap the buffers is
16448         decided in `mouse-drag-modeline'.
16449         (mouse-drag-modeline): A button release event is considered a
16450         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16451         stay unchanged.
16452
16453 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16454
16455         * x-menubar.el: Put redo on the menubar.
16456         From Aki Vehtari <Aki.Vehtari@hut.fi>
16457
16458 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16459
16460         * bytecomp.el (displaying-byte-compile-warnings): if
16461         temp-buffer-show-function is set, use it to display current set of
16462         warnings in the "*Compile-Log-Show*" buffer.
16463
16464         * simple.el (display-warning-buffer): if temp-buffer-show-function
16465         is set, use it to display current set of warnings in the
16466         "*Warnings-Show*" buffer.
16467
16468 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16469
16470         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16471         Common Lisp.
16472
16473 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16474
16475         * menubar.el: Allow button descriptors at least 2 long.
16476
16477         * x-menubar.el (default-menubar): Use recommended forms.
16478         (file-menu-filter): Remove.
16479         (edit-menu-filter): Remove.
16480
16481 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16482
16483         * about.el (about-hackers): Updated.
16484
16485 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16486
16487         * help.el (help-max-help-buffers): new variable
16488         (help-register-and-maybe-prune-excess): new function
16489         (help-buffer-name): use help-max-help-buffers.
16490         (with-displaying-help-buffer): use
16491         help-register-and-maybe-prune-excess.
16492
16493         * help.el (help-maybe-pretty-print-value): if the value fits on
16494         one line, let it.
16495
16496 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16497
16498         * (with-displaying-help-buffer): there is no need to kill the buffer
16499         if it exists, because with-output-to-temp-buffer will clear it.
16500         further, killing the buffer violates the rule that
16501         temp-buffer-show-function, if set, has the full responsibility of
16502         showing the temp buffer.  killing the buffer fucks with the window
16503         configuration, hosing temp-buffer-show-function.
16504
16505
16506 1998-02-23  Didier Verna  <didier@xemacs.org>
16507
16508         * modeline.el (mouse-drag-modeline):
16509         - Always scroll the modeline that was originally clicked on.
16510         - Use x pixels instead of x characters (which doesn't work anyway)
16511         as horizontal reference for modeline dragging. This allows us to
16512         keep on dragging the modeline even if the motion event occurs in
16513         another window.
16514
16515 1998-02-23  Didier Verna  <didier@xemacs.org>
16516
16517         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16518         glyph on the modeline to indicate that dragging the mouse has an
16519         effect both horizontally and vertically.
16520
16521 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16522
16523         * about.el (about-xemacs): Get rid of redundant visible version
16524         number.
16525
16526 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16527
16528         * about.el (about-hackers): Update credits.
16529
16530 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16531
16532         * prim/register.el (view-register): Show register type file-query.
16533
16534 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16535
16536         * mode-motion.el (mode-motion-highlight-internal):
16537           save-excursion inside save-window-exucrsion form to
16538           hide buffer point changes from save-window-excursion.
16539           Prevents display flickering when the mouse pointer
16540           moves.
16541
16542 1998-02-17  Didier Verna  <didier@xemacs.org>
16543
16544         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16545         function to handle correctly the case of a toolbar one side of the
16546         window: scrolling will not necessarily happen.
16547
16548 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16549
16550         * files.el (after-find-file): Restore missing argument
16551           to format that provides filename for "... consider M-x
16552           recover-file" message.  Also call `message' with "%s"
16553           as the first arg instead of an arbitrary string.
16554
16555 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16556
16557         * about.el (about-hackers): Various additions.
16558
16559 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16560
16561         * autoload.el (generate-file-autoloads-1): Don't force an extra
16562         line out when copying on-the-same line autoloads.
16563
16564         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16565         is installed.
16566
16567 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16568
16569         * x11/x-win-xfree86.el (x-win-init-xfree86):
16570         * x11/x-win-sun.el (x-win-init-sun):
16571         * x11/x-init.el (x-initialize-compose):
16572         * prim/simple.el:
16573         (backward-or-forward-kill-sexp):
16574         (backward-or-forward-kill-sentence):
16575         (backward-or-forward-kill-word):
16576         (backward-or-forward-delete-char):
16577         * prim/isearch-mode.el (isearch-help-or-delete-char):
16578         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16579         x-keysym-on-keyboard-p to detect backspace.
16580         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16581         Clean up symbols used with dead keys, checking Linux and solaris
16582         keysyms.
16583         Simplify x-win-*.el using above methods.
16584         Change documentation for x-keysym-*-p functions.
16585
16586 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16587
16588         * about.el (about-hackers): Restore entries for Michael Sperber and
16589         Vinnie Shelton.
16590         From Vinnie Shelton <acs@acm.org>
16591
16592 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16593
16594         * simple.el (count-words-region): Ditto.
16595
16596 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16597
16598         * simple.el (count-words-buffer): Document.  Don't print anything
16599         if non-interactive.
16600
16601 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16602
16603         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16604         multiple files in InfoDock.
16605
16606 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16607
16608         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16609         from version.el in InfoDock.
16610
16611         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16612         specially.
16613
16614 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16615
16616         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16617         variable name in docstring.
16618
16619 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16620
16621         * menubar.h: Include "gui.h".
16622
16623 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16624
16625         * site-load.el: Fix documentation.
16626
16627 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16628
16629         * package-get-base.el (package-get-base): Updated.
16630
16631         * keymap.el: PC-ize.
16632
16633 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16634
16635         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16636         from' on a fresh line.
16637
16638 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16639
16640         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16641         object.
16642
16643 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16644
16645         * undo-stack.el: PC-ize.
16646
16647         * cmdloop.el: PC-ize.
16648
16649 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16650
16651         * bytecomp-runtime.el: PC-ize.
16652
16653         * byte-optimize.el: Prolog fixup.  PC-ize.
16654
16655         * cus-dep.el: Spelling fix.
16656
16657         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16658         entries follow).
16659
16660 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16661
16662         * text-mode.el (text-mode-hook-identify): New function,
16663         put on text-mode-hook.  Set text-mode-variant here.
16664         (text-mode): Don't set it here.
16665
16666 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16667
16668         * text-mode.el (text-mode-hook): New defvar.
16669         (text-mode-variant): New variable.
16670         (text-mode): Set that variable locally.
16671         (toggle-text-mode-auto-fill): New command.
16672
16673 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16674
16675         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16676
16677 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16678
16679         * text-mode.el (paragraph-indent-text-mode):
16680         Renamed from spaced-text-mode.
16681         (text-mode-map): Bind TAB to indent-relative.
16682         (indented-text-mode-map): Variable deleted.
16683         (indented-text-mode): Now an alias for text-mode.
16684
16685 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16686
16687         * loadup.el: test-atoms debugging stuffs removed.
16688
16689 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16690
16691         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16692
16693 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16694
16695         * help.el (describe-beta): Made it use `locate-data-file'.
16696         (describe-distribution): Ditto.
16697         (describe-copying): Ditto.
16698         (describe-project): Ditto.
16699         (view-emacs-news): Ditto.
16700
16701         * help-nomule.el (help-with-tutorial): Made it use
16702         `locate-data-file' to find tutorial.
16703
16704 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16705
16706         * about.el: Corrected my email address.
16707
16708         * mouse.el: Added 'mouse-mswindows-drop' similar to
16709         'mouse-offix-drop'.
16710
16711 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16712
16713         * loadup.el (running-xemacs): Spelling fix.
16714
16715 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16716
16717         * packages.el (packages-find-packages-1): Don't allow a backwards
16718         compatible lisp tree to overwrite `preloaded-file-list'.
16719
16720 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16721
16722         * loadup.el: Don't delete "xemacs" prior to dumping.
16723
16724 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16725
16726         * package-info.el (pi-last-mod-date): New function.
16727         (pi-author-version): New function.
16728         (batch-update-package-info): Use them.
16729
16730 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16731
16732         * frame.el (get-frame-for-buffer-default-to-current): Create.
16733         (get-frame-for-buffer-noselect): Allow user to use current frame
16734         with `get-frame-for-buffer-default-to-current'.
16735
16736 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16737
16738         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16739         (byte-compile-output-docform): Ditto.
16740         (byte-compile-compiled-obj-to-list): Ditto.
16741
16742 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16743
16744         * startup.el (command-line-1): Removed code that ran
16745           buffer-menu.
16746
16747 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16748
16749         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16750
16751 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16752
16753         * frame.el (suspend-emacs-or-iconify-frame): Check using
16754         `device-on-window-system-p' instead of explicitly checking for X,
16755         so that the same logic works for MS Windows.
16756         (suspend-or-iconify-emacs): Ditto.
16757
16758 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16759
16760         * about.el (about-maintainer-info): Andy Piper is back.
16761         (xemacs-hackers): Updated Andy Piper's email address.
16762         (about-hackers): Added Jonathan Harris.
16763         (about-hackers): Updated Tibor Polgar's email address.
16764
16765 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16766
16767         * about.el: Add xemacs.org email manager.
16768
16769         * package-get-base.el (package-get-base): Updated with most recent
16770         package updates.
16771
16772 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16773
16774         * help.el (function-arglist): Use `indirect-function' instead of
16775         `symbol-function' so that aliases are treated correctly.
16776
16777 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16778
16779         * help.el (help-map): Add f1 binding to `help-for-help'.
16780         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16781         (describe-key-briefly): Use `princ' "%s" to print object.
16782         (with-displaying-help-buffer): Kill buffer if it exists, again.
16783         (describe-key): Use `princ' "%s" to print object.
16784         (describe-function-1): Use `princ' "%s" to print object.
16785         Commented out alias lines removed.
16786         (help-pretty-print-limit): New variable to control pretty-printing
16787         of variable values.
16788         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16789         `help-pretty-print-value' again.  Only print-print when OBJECT is
16790         list of length less than `help-pretty-print-limit'.
16791         (describe-variable): Use `help-maybe-pretty-print-value' again.
16792
16793 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16794
16795         * simple.el (blink-matching-open): Remove C++ kludge.
16796         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16797
16798 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16799
16800         * info.el (Info-default-directory-list): Made the documentation
16801         more explanitory.
16802
16803 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16804
16805         * lisp/packages.el:
16806         * lisp/package-admin.el:
16807         * lisp/build-report.el:
16808         Fix typos.
16809
16810 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16811
16812         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16813         warnings in Java buffers without final newline and editing the
16814         last line.
16815
16816 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16817
16818         * packages.el (packages-find-packages-1): Don't allow a backwards
16819         compatible lisp tree to overwrite `preloaded-file-list'.
16820         Suggested by Colin Rafferty  <colin@xemacs.org>
16821
16822         * mouse.el (mouse-offix-drop): Set undo-boundary.
16823         From Oliver Graf <ograf@fga.de>
16824
16825 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16826
16827         * loadup.el (load-gc): rewrite as defun.
16828         Print something sensical if a required dump-time file isn't found.
16829
16830 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16831
16832         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16833         bug strikes a menudescriptor.
16834
16835         * package-get-base.el (package-get-base): Updated.
16836
16837         * package-info.el (batch-update-package-info): Derive REQUIRES
16838         from the Makefile.
16839
16840 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16841
16842         * files.el (save-some-buffers): Don't play games with deleting
16843         other windows if we are in the minibuffer window.
16844
16845 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16846
16847         * modeline.el (modeline-minor-mode-menu): Add support for :active
16848         (add-minor-mode): Document :active property to TOGGLE.
16849
16850 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16851
16852         * modeline.el (modeline-minor-mode-menu): Add support for an
16853         `:included' predicate in the `toggle-sym' plist.
16854         (add-minor-mode): Document the :included property, format
16855         docstring some more.
16856         (modeline-minor-mode-menu): Documentation string added.
16857
16858 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16859
16860         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16861         labels from the symbol-names by thwacking off the overly redundant
16862         and overused "mode", parenthesizing "minor", and capitalizing the
16863         resultant strings.  Also shortened the menu's title by eliminating
16864         the redundant buffer name.
16865         (add-minor-mode): Beautified the docstring, added mention of the
16866         `:menu-tag' property of TOGGLE.
16867         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16868         `toggle-sym' to beatify the mode-life menus.
16869         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16870         `auto-fill-function'.
16871
16872 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16873
16874         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16875         menus to :style 'toggle.
16876
16877 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16878
16879         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16880
16881 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16882
16883         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16884         only recognize first hyperlink.
16885         (hyper-apropos-highlightify): Deletia, this is already done by
16886         `hyper-apropos-insert-face'.
16887         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16888
16889 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16890
16891         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16892         mail.
16893         (toolbar-mail-reader): Add support for `send'.
16894         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16895
16896 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16897
16898         * info.el (Info-emacs-info-file-name): Add defvar for
16899         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16900         will function properly.
16901
16902 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16903
16904         * simple.el: make the backwards delete function called by
16905         `backward-or-forward-delete-char' user configurable.
16906
16907 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16908
16909         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16910         compiled function got loaded from.
16911
16912 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16913
16914         * term/apollo.el: Synched up with InfoDock 3.6.2.
16915
16916 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16917
16918         * startup.el (load-init-file): Load autoloads earlier.
16919         (startup-splash-frame): Handle InfoDock logo.
16920
16921         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16922         InfoDock.
16923         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16924
16925         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16926         doesn't have this function.
16927
16928         * packages.el (locate-data-file): Fix to call `locate-file'.
16929
16930 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16931
16932         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16933         version of version.el.
16934         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16935
16936         * x-menubar.el (default-menubar): Guard reference to
16937         `gnuserv-frame'.
16938         (default-menubar): Guard references to `font-lock-mode'.
16939         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16940         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16941
16942         * make-docfile.el: Don't snarf doc strings from autoloads.
16943
16944         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16945         loading auto-autoloads files.
16946
16947         * loaddefs.el: Disable dumping autoloads.
16948
16949 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16950
16951         * lisp-mnt.el: Synch to Emacs 20.2.
16952
16953         * help.el: Remove manual autoload of `finder-by-keyword'.
16954
16955         * finder.el (finder-by-keyword): Autoload.
16956
16957         * help.el: Conditionalize hyperbole setup.
16958
16959 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16960
16961         * packages.el (package-require): Update to reflect new data format.
16962
16963 1998-01-02  Didier Verna  <didier@xemacs.org>
16964
16965         * x-menubar.el (default-menubar): make the tutorials available
16966         through the menubar. (Plus some compilation warnings cleanup).
16967
16968 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16969
16970         * check-features.el: New file.  Perform sanity check after build.
16971
16972         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16973         files to tooltalk package.
16974         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16975         package.
16976
16977         * package-admin.el (package-admin-xemacs): Use better default for
16978         location of XEmacs binary.
16979
16980 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16981
16982         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16983         tag with sexp and add value tag with value `t'.
16984
16985 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16986
16987         * package-get.el: Changes to work with real data.
16988         From Pete Ware <ware@cis.ohio-state.edu>
16989
16990         * packages.el (packages-reload-autoloads): Guard load for the time
16991         being.
16992
16993         * update-elc.el ("packages.el"): Force loading packages.el instead
16994         of possibly out-of-date packges.elc.
16995         * make-docfile.el ("packages.el"): Ditto.
16996
16997 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16998
16999         * build-report.el (build-report-delete-regexp): Added a rule for
17000         the main tarball shadowing anything past it.
17001
17002 1998-01-02  SL Baur  <steve@altair.xemacs.org>
17003
17004         * packages.el (package-provide): Delete a previous provide.
17005
17006         * package-info.el: New file.
17007
17008         * package-get.el: New file.
17009         From Pete Ware <ware@cis.ohio-state.edu>
17010         (package-get): Fix md5 computation to work with Mule.
17011
17012 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17013
17014         * simple.el (log-message-*): Quote symbols in docstrings properly.
17015
17016 1998-01-01  SL Baur  <steve@altair.xemacs.org>
17017
17018         * packages.el (packages-new-autoloads): Ignore symbolic links.
17019
17020         * cus-face.el (face-custom-attributes-get): Fix typo.
17021         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
17022
17023 1997-12-31  SL Baur  <steve@altair.xemacs.org>
17024
17025         * startup.el (load-init-file): Reload new or changed autoloads
17026         unless inhibited.  Reload modified dumped lisp (stubbed).
17027
17028         * packages.el (packages-new-autoloads): New function.
17029         (packages-reload-autoloads): New function.
17030         (packages-reload-dumped-lisp): New (stub) function.
17031
17032         * loadup.el: Inhibit reloading dumped files when running temacs.
17033
17034         * loadhist.el (file-provides): Extend to handle variant
17035         extensions.
17036
17037         * replace.el (query-replace): Fix typo.
17038
17039 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17040
17041         * make-docfile.el: list-autoloads-path has been renamed.
17042         * update-elc.el: list-autoloads has been renamed.
17043
17044         * packages.el (packages-list-autoloads): Renamed.
17045         (packages-list-autoloads-path): Ditto.
17046
17047 1997-12-29  Colin Rafferty  <colin@xemacs.org>
17048
17049         * packages.el (packages-find-packages-1): Made it signal a warning
17050         for an error in an auto-autoload.el file.
17051
17052 1997-12-30  SL Baur  <steve@altair.xemacs.org>
17053
17054         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
17055         tag with const.
17056         From Aki Vehtari <Aki.Vehtari@hut.fi>
17057
17058         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
17059
17060         * loadhist.el (unload-feature): Remove autoload.
17061
17062 1997-12-28  SL Baur  <steve@altair.xemacs.org>
17063
17064         * loadhist.el: Unpackaged.
17065
17066         * help.el (describe-symbol-find-file): Rename
17067         `describe-function-find-file' and make old name obsolete.
17068         (describe-function-1): Use it.
17069         (describe-function-1): Guard reference to
17070         `compiled-function-annotation'.
17071
17072 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17073
17074         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
17075         argument.
17076         (help-mode-quit): New optional arg to control whether it kills or
17077         buries.  Tidied up.
17078         (with-displaying-help-buffer): Don't kill buffer initially, even
17079         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
17080         (help-pretty-print-value): Rename back from
17081         `help-maybe-pretty-print-value'!  If `pp-internal' is available
17082         use it, otherwise use dumped `cl-prettyprint'.
17083         (describe-variable): Use `help-pretty-print-value' again.
17084         (find-func): Removed reference to "find-func" at end.
17085
17086 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
17087
17088         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
17089           GUI XEmacs. Rename? x-menubar is rather window system
17090           independant, except for a couple of items.
17091
17092 1997-12-26  SL Baur  <steve@altair.xemacs.org>
17093
17094         * x-menubar.el (default-menubar): Remove hyperbole and oobr
17095         entries as they will no longer be distributed with XEmacs.
17096
17097         * format.el (format-alist): Fix image/tiff regexps.
17098         From P. E. Jareth Hein <jareth@camelot-soft.com>
17099
17100         * help.el (help-maybe-pretty-print-value): Rename.
17101         (describe-variable): Use it.
17102         (describe-variable): Add trailing linefeed.
17103
17104 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17105
17106         * help.el (describe-function-1): Don't output anything for
17107           arglist of autoload functions.
17108
17109 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17110
17111         * help.el (describe-function-1): Don't output anything for
17112           arglist of autoload functions.
17113
17114 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17115
17116         * help.el (help-mode-map): New bindings for `help-mode-bury',
17117         `describe-function-at-point', `describe-variable-at-point',
17118         `Info-elisp-ref', `customize-variable', `help-next-section' and
17119         `help-prev-section'.
17120         (help-next-section): New function.
17121         (help-prev-section): New function.
17122         (help-mode-quit): Changed to kill the help buffer.
17123         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
17124         correctly.
17125         (help-buffer-name): New function to generate the name of help
17126         buffers.
17127         (with-displaying-help-buffer): Is now a macro.  Takes an new first
17128         argument giving the name of the help buffer.
17129         (describe-key): Use `with-displaying-help-buffer' with name.
17130         (describe-mode): Ditto.
17131         (describe-bindings): Ditto.
17132         (describe-prefix-bindings): Ditto.
17133         (view-lossage): Ditto.
17134         (with-syntax-table): New macro.
17135         (function-called-at-point): Use `ignore-errors' and
17136         `with-syntax-table'.
17137         (function-at-point): Ditto.
17138         (describe-function): Use `with-displaying-help-buffer' with name.
17139         (function-arglist): Extracted from `describe-function-1'.  Returns
17140         function's arglist as string.
17141         (function-documentation): Extracted from `describe-function-1'.
17142         Returns function's docstring.
17143         (describe-function-1): Remove all the "stream" garbage, including
17144         the stream argument.  Use `function-arglist' and
17145         `function-documentation'.
17146         (describe-function-arglist): Just use `function-arglist'.
17147         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17148         (help-pretty-print-value): New function to help with
17149         pretty-printing variable values.  Knows about `#<...>'.  Needs
17150         `pp-internal'.
17151         (describe-variable): Use `with-displaying-help-buffer' with name.
17152         Formatting improved.  Display file where variable is defined, if
17153         known.  Use `help-pretty-print-value'.
17154         (describe-syntax): Use `with-displaying-help-buffer' with name.
17155         (list-processes): Remove "stream" garbage.
17156
17157 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17158
17159         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17160         call a dumped routine instead.
17161
17162         * x-win-xfree86.el: Wrap file in defun.
17163         * x-win-sun.el: Ditto.
17164
17165 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17166
17167         * help.el (view-emacs-news): Remove usage of outl-mouse which
17168         advises functions and does other evil things.
17169
17170 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17171
17172         * format.el (format-alist): Add `image/tiff'.
17173         From P. E. Jareth Hein <jareth@camelot-soft.com>
17174
17175 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17176
17177         * about.el (about-hackers): More names added.
17178
17179         * make-docfile.el: Remove superfluous package path search.
17180
17181         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17182
17183 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17184
17185         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17186         ignored shadows.
17187
17188 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17189
17190         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17191         get trailing slashes when added to the load-path.
17192
17193         * x-init.el (init-x-win): Locate where XEmacs X localization files
17194         are.
17195
17196 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17197
17198         * x-faces.el: Added support for foregroundToolBarColor
17199           to xpm-color-symbols.
17200
17201 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17202
17203         * etags.el (tags-remove-duplicates): Removed.
17204         (buffer-tag-table-list): Use `delete-duplicates'.
17205
17206         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17207         correctly.
17208         (get*): Defalias to `get'.
17209
17210         * cl.el (eql): Compare integers with `eq'.
17211         (cl-map-extents): Check for `map-extents' first.
17212
17213 1997-12-17  Didier Verna  <didier@xemacs.org>
17214
17215         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17216         added the 'numero', 'copyright' and 'trademark' symbols.
17217
17218         * leim/quail/latin-post.el ("french-postfix"): see above.
17219
17220 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17221
17222         * widget.el (define-widget): Check the arguments.
17223
17224         * cus-edit.el (customize-face): Use `check-argument-type'.
17225         (custom-variable-value-create): Use `signal' to signal error.
17226         (custom-variable-reset-saved): Ditto.
17227         (custom-variable-reset-standard): Ditto.
17228         (custom-face-reset-saved): Ditto.
17229
17230         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17231         (widget-default-format-handler): Ditto.
17232         (widget-checklist-add-item): Ditto.
17233         (widget-radio-add-item): Ditto.
17234         (widget-editable-list-entry-create): Ditto.
17235         (widget-sexp-prompt-value): Ditto.
17236
17237         * custom.el (custom-declare-variable): Signal errors better.
17238         (custom-handle-keyword): Ditto.
17239         (custom-declare-group): Ditto.
17240
17241         * window-xemacs.el (windows): Ditto.
17242
17243         * menubar.el (menu): Ditto.
17244
17245         * keydefs.el (keyboard): Ditto.
17246
17247         * minibuf.el (minibuffer): Ditto.
17248
17249         * process.el (execute): Ditto.
17250
17251         * fill.el (fill): Ditto.
17252
17253         * modeline.el (modeline): Ditto.
17254
17255         * help.el (help): Ditto.
17256
17257         * faces.el (faces): Ditto.
17258
17259         * files.el (files): Ditto.
17260
17261         * x-init.el (x): Ditto.
17262
17263         * lisp-mode.el (lisp): Ditto.
17264
17265         * process.el (processes): Ditto.
17266
17267         * mouse.el (mouse): Ditto.
17268
17269         * abbrev.el (abbrev): Moved from cus-edit.
17270
17271         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17272         as variable declaration.
17273
17274 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17275
17276         * menubar.el (find-menu-item): Use `check-argument-type'.
17277         (find-menu-item): Cosmetic changes.
17278
17279 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17280
17281         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17282
17283 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17284
17285         * startup.el (set-default-load-path): Only search package-path
17286         when not running temacs.
17287
17288         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17289         files.
17290
17291         * loadup.el: Correct commentary.  Reformatting.
17292         (really-early-error-handler): Use absolute path to the
17293         first dumped-lisp.el file.
17294         (really-early-error-handler): Print full path name of
17295         each dumped lisp file (inherited from InfoDock).
17296
17297         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17298         dumped-lisp.el files.
17299
17300         * make-docfile.el (preloaded-file-list): Reorder when the
17301         package-path is searched.
17302         * update-elc.el: Ditto.
17303
17304         * lisp-mode.el (call-with-condition-handler): Treat the same as
17305         `condition-case' for indentation.
17306
17307         * about.el (about-xemacs): Update release date.
17308
17309 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17310
17311         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17312         anywhere but at the last clause.
17313         (ecase): Disallow `t' and `otherwise'.
17314
17315 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17316
17317         * cus-edit.el (custom-buffer-create-buttons): New function
17318         from stuff moved out of `custom-buffer-create-internal'.
17319         (custom-novice): New variable.  Default t.
17320         (custom-display-global-buttons): Ditto.  Default `top'.
17321         (custom-buffer-create-internal): Only display help if
17322         `custom-novice' is non-nil.  Display global buttons according to
17323         `custom-display-global-buttons'.
17324
17325 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17326
17327         * menubar.el (find-menu-item): Use `check-argument-type'.
17328         (find-menu-item): Cosmetic changes.
17329
17330 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17331
17332         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17333         look.
17334
17335 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17336
17337         * format.el (format-deannotate-region):  Bug fix.
17338         Deannotating a region containing unknown tags would fail
17339         (causing decoding of text/enriched to fail at user level)
17340
17341 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17342
17343         * minibuf.el (read-directory-name): Support sixth
17344           arg, HISTORY, as already documented.
17345
17346 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17347
17348         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17349         to `ecase'.
17350
17351 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17352
17353         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17354         skk-activate.
17355
17356 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17357
17358         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.